diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..f5cbf0b --- /dev/null +++ b/.env.example @@ -0,0 +1,4 @@ +# Copy this file to `.env` and fill in your key. +# Get one at: https://platform.claude.com/ + +ANTHROPIC_API_KEY=your-key-here diff --git a/README.md b/README.md index 88581b6..fec4a71 100644 --- a/README.md +++ b/README.md @@ -101,7 +101,20 @@ requirements.txt # Python dependencies ## Setup -CADSmith uses CadQuery, which needs a conda environment: +CADSmith needs CadQuery and VTK. Either of the following environments works. + +**Option A — pip (Linux/macOS, Python 3.10–3.12):** + +```bash +python -m venv .venv +source .venv/bin/activate +pip install -r requirements.txt +``` + +`cadquery` (and its OCCT kernel via `cadquery-ocp`) and `vtk` are pulled in +automatically by `requirements.txt`, so no separate installs are needed. + +**Option B — conda (recommended on Windows or if the pip wheels misbehave):** ```bash conda create -n cadquery python=3.10 @@ -110,16 +123,17 @@ conda install -c cadquery -c conda-forge cadquery=master pip install -r requirements.txt ``` -VTK is required for the three-view rendering: -```bash -pip install vtk -``` +Set your Anthropic API key. Copy the template and fill in your key: -Set your Anthropic API key: ```bash -echo "ANTHROPIC_API_KEY=your-key-here" > .env +cp .env.example .env +# then edit .env and replace `your-key-here` with your real key ``` +You can get a key at https://platform.claude.com/. Without a valid key the +agents will fail fast with a clear error message — the pipeline cannot run +without it because every agent (Planner, Coder, Judge, Refiner) is an LLM. + ## Usage ### Run on a single prompt diff --git a/assets/hex_bolt_three_view.png b/assets/hex_bolt_three_view.png new file mode 100644 index 0000000..c670d7f Binary files /dev/null and b/assets/hex_bolt_three_view.png differ diff --git a/assets/powder_doser_assembly.png b/assets/powder_doser_assembly.png new file mode 100644 index 0000000..dea1b17 Binary files /dev/null and b/assets/powder_doser_assembly.png differ diff --git a/assets/powder_doser_assembly.step b/assets/powder_doser_assembly.step new file mode 100644 index 0000000..776fd65 --- /dev/null +++ b/assets/powder_doser_assembly.step @@ -0,0 +1,21586 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2026-05-16T02:24:29',('Author'),( + 'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8' + ,'Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('5da9535d-50ce-11f1-81d4-70a8a5197b8a', + '5da9535d-50ce-11f1-81d4-70a8a5197b8a','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35,#39,#43,#47, + #51,#55),#59); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.,0.,0.)); +#17 = DIRECTION('',(0.,0.,1.)); +#18 = DIRECTION('',(1.,0.,-0.)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.,0.,0.)); +#21 = DIRECTION('',(0.,0.,1.)); +#22 = DIRECTION('',(1.,0.,-0.)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.,0.,304.)); +#25 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#26 = DIRECTION('',(1.,0.,0.)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.,0.,258.5)); +#29 = DIRECTION('',(0.,0.,1.)); +#30 = DIRECTION('',(1.,0.,-0.)); +#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); +#32 = CARTESIAN_POINT('',(33.55,0.,125.)); +#33 = DIRECTION('',(1.,-0.,1.110223024625E-16)); +#34 = DIRECTION('',(1.110223024625E-16,0.,-1.)); +#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); +#36 = CARTESIAN_POINT('',(-23.9,0.,15.)); +#37 = DIRECTION('',(0.,0.,1.)); +#38 = DIRECTION('',(1.,0.,-0.)); +#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); +#40 = CARTESIAN_POINT('',(0.,41.85,50.)); +#41 = DIRECTION('',(0.,0.,1.)); +#42 = DIRECTION('',(1.,0.,-0.)); +#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); +#44 = CARTESIAN_POINT('',(0.,-36.5,120.)); +#45 = DIRECTION('',(0.,-1.,1.110223024625E-16)); +#46 = DIRECTION('',(1.,0.,0.)); +#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); +#48 = CARTESIAN_POINT('',(0.,-54.5,120.)); +#49 = DIRECTION('',(0.,-1.,1.110223024625E-16)); +#50 = DIRECTION('',(1.,0.,0.)); +#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54); +#52 = CARTESIAN_POINT('',(-20.55,-57.5,102.)); +#53 = DIRECTION('',(1.,-0.,1.110223024625E-16)); +#54 = DIRECTION('',(1.110223024625E-16,0.,-1.)); +#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58); +#56 = CARTESIAN_POINT('',(20.55,-57.5,102.)); +#57 = DIRECTION('',(1.,-0.,1.110223024625E-16)); +#58 = DIRECTION('',(1.110223024625E-16,0.,-1.)); +#59 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#63)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#60,#61,#62)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#60 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#61 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#62 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#63 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-06),#60, + 'distance_accuracy_value','confusion accuracy'); +#64 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#65 = SHAPE_DEFINITION_REPRESENTATION(#66,#72); +#66 = PRODUCT_DEFINITION_SHAPE('','',#67); +#67 = PRODUCT_DEFINITION('design','',#68,#71); +#68 = PRODUCT_DEFINITION_FORMATION('','',#69); +#69 = PRODUCT('chassis','chassis','',(#70)); +#70 = PRODUCT_CONTEXT('',#2,'mechanical'); +#71 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#72 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#73),#6474); +#73 = MANIFOLD_SOLID_BREP('',#74); +#74 = CLOSED_SHELL('',(#75,#421,#1119,#1199,#1316,#1540,#1589,#1859, + #1908,#1935,#2011,#2060,#2109,#2136,#2282,#2329,#2378,#2427,#2476, + #2551,#2598,#2625,#2680,#2756,#2805,#2854,#2881,#2936,#2991,#3046, + #3122,#3171,#3220,#3247,#3302,#3862,#3873,#3928,#3983,#4010,#4065, + #4120,#4169,#4280,#4307,#4383,#4432,#4481,#4508,#4609,#4616,#4671, + #4698,#4702,#4709,#4713,#4743,#4747,#4754,#4758,#4793,#4820,#4867, + #4894,#4921,#4928,#4963,#4998,#5033,#5068,#5321,#5569,#5751,#5755, + #5810,#5865,#5920,#5975,#6030,#6158,#6213,#6268,#6323,#6373,#6428, + #6435,#6439,#6443,#6447,#6451,#6458,#6462,#6466,#6470)); +#75 = ADVANCED_FACE('',(#76,#307),#90,.F.); +#76 = FACE_BOUND('',#77,.F.); +#77 = EDGE_LOOP('',(#78,#113,#141,#169,#197,#225,#253,#281)); +#78 = ORIENTED_EDGE('',*,*,#79,.F.); +#79 = EDGE_CURVE('',#80,#82,#84,.T.); +#80 = VERTEX_POINT('',#81); +#81 = CARTESIAN_POINT('',(-35.,-30.,0.)); +#82 = VERTEX_POINT('',#83); +#83 = CARTESIAN_POINT('',(-35.,-30.,80.)); +#84 = SURFACE_CURVE('',#85,(#89,#101),.PCURVE_S1.); +#85 = LINE('',#86,#87); +#86 = CARTESIAN_POINT('',(-35.,-30.,0.)); +#87 = VECTOR('',#88,1.); +#88 = DIRECTION('',(0.,0.,1.)); +#89 = PCURVE('',#90,#95); +#90 = PLANE('',#91); +#91 = AXIS2_PLACEMENT_3D('',#92,#93,#94); +#92 = CARTESIAN_POINT('',(-35.,-30.,0.)); +#93 = DIRECTION('',(1.,0.,0.)); +#94 = DIRECTION('',(0.,0.,1.)); +#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(0.,0.)); +#98 = VECTOR('',#99,1.); +#99 = DIRECTION('',(1.,0.)); +#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#101 = PCURVE('',#102,#107); +#102 = PLANE('',#103); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(-35.,-30.,0.)); +#105 = DIRECTION('',(0.,1.,0.)); +#106 = DIRECTION('',(0.,0.,1.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = LINE('',#109,#110); +#109 = CARTESIAN_POINT('',(0.,0.)); +#110 = VECTOR('',#111,1.); +#111 = DIRECTION('',(1.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ORIENTED_EDGE('',*,*,#114,.T.); +#114 = EDGE_CURVE('',#80,#115,#117,.T.); +#115 = VERTEX_POINT('',#116); +#116 = CARTESIAN_POINT('',(-35.,30.,0.)); +#117 = SURFACE_CURVE('',#118,(#122,#129),.PCURVE_S1.); +#118 = LINE('',#119,#120); +#119 = CARTESIAN_POINT('',(-35.,-30.,0.)); +#120 = VECTOR('',#121,1.); +#121 = DIRECTION('',(0.,1.,0.)); +#122 = PCURVE('',#90,#123); +#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(0.,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(0.,-1.)); +#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#129 = PCURVE('',#130,#135); +#130 = PLANE('',#131); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(-35.,-30.,0.)); +#133 = DIRECTION('',(0.,0.,1.)); +#134 = DIRECTION('',(1.,0.,0.)); +#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140); +#136 = LINE('',#137,#138); +#137 = CARTESIAN_POINT('',(0.,0.)); +#138 = VECTOR('',#139,1.); +#139 = DIRECTION('',(0.,1.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.T.); +#142 = EDGE_CURVE('',#115,#143,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-35.,30.,300.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-35.,30.,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(0.,0.,1.)); +#150 = PCURVE('',#90,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,-60.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#158,#163); +#158 = PLANE('',#159); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(-35.,30.,0.)); +#161 = DIRECTION('',(0.,1.,0.)); +#162 = DIRECTION('',(0.,0.,1.)); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(0.,0.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(1.,0.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = ORIENTED_EDGE('',*,*,#170,.F.); +#170 = EDGE_CURVE('',#171,#143,#173,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(-35.,-30.,300.)); +#173 = SURFACE_CURVE('',#174,(#178,#185),.PCURVE_S1.); +#174 = LINE('',#175,#176); +#175 = CARTESIAN_POINT('',(-35.,-30.,300.)); +#176 = VECTOR('',#177,1.); +#177 = DIRECTION('',(0.,1.,0.)); +#178 = PCURVE('',#90,#179); +#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(300.,0.)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(0.,-1.)); +#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#185 = PCURVE('',#186,#191); +#186 = PLANE('',#187); +#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190); +#188 = CARTESIAN_POINT('',(-35.,-30.,300.)); +#189 = DIRECTION('',(0.,0.,1.)); +#190 = DIRECTION('',(1.,0.,0.)); +#191 = DEFINITIONAL_REPRESENTATION('',(#192),#196); +#192 = LINE('',#193,#194); +#193 = CARTESIAN_POINT('',(0.,0.)); +#194 = VECTOR('',#195,1.); +#195 = DIRECTION('',(0.,1.)); +#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#197 = ORIENTED_EDGE('',*,*,#198,.F.); +#198 = EDGE_CURVE('',#199,#171,#201,.T.); +#199 = VERTEX_POINT('',#200); +#200 = CARTESIAN_POINT('',(-35.,-30.,160.)); +#201 = SURFACE_CURVE('',#202,(#206,#213),.PCURVE_S1.); +#202 = LINE('',#203,#204); +#203 = CARTESIAN_POINT('',(-35.,-30.,0.)); +#204 = VECTOR('',#205,1.); +#205 = DIRECTION('',(0.,0.,1.)); +#206 = PCURVE('',#90,#207); +#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212); +#208 = LINE('',#209,#210); +#209 = CARTESIAN_POINT('',(0.,0.)); +#210 = VECTOR('',#211,1.); +#211 = DIRECTION('',(1.,0.)); +#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#213 = PCURVE('',#214,#219); +#214 = PLANE('',#215); +#215 = AXIS2_PLACEMENT_3D('',#216,#217,#218); +#216 = CARTESIAN_POINT('',(-35.,-30.,0.)); +#217 = DIRECTION('',(0.,1.,0.)); +#218 = DIRECTION('',(0.,0.,1.)); +#219 = DEFINITIONAL_REPRESENTATION('',(#220),#224); +#220 = LINE('',#221,#222); +#221 = CARTESIAN_POINT('',(0.,0.)); +#222 = VECTOR('',#223,1.); +#223 = DIRECTION('',(1.,0.)); +#224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#225 = ORIENTED_EDGE('',*,*,#226,.F.); +#226 = EDGE_CURVE('',#227,#199,#229,.T.); +#227 = VERTEX_POINT('',#228); +#228 = CARTESIAN_POINT('',(-35.,-65.,160.)); +#229 = SURFACE_CURVE('',#230,(#234,#241),.PCURVE_S1.); +#230 = LINE('',#231,#232); +#231 = CARTESIAN_POINT('',(-35.,-65.,160.)); +#232 = VECTOR('',#233,1.); +#233 = DIRECTION('',(0.,1.,0.)); +#234 = PCURVE('',#90,#235); +#235 = DEFINITIONAL_REPRESENTATION('',(#236),#240); +#236 = LINE('',#237,#238); +#237 = CARTESIAN_POINT('',(160.,35.)); +#238 = VECTOR('',#239,1.); +#239 = DIRECTION('',(0.,-1.)); +#240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#241 = PCURVE('',#242,#247); +#242 = PLANE('',#243); +#243 = AXIS2_PLACEMENT_3D('',#244,#245,#246); +#244 = CARTESIAN_POINT('',(-35.,-65.,160.)); +#245 = DIRECTION('',(0.,0.,1.)); +#246 = DIRECTION('',(1.,0.,0.)); +#247 = DEFINITIONAL_REPRESENTATION('',(#248),#252); +#248 = LINE('',#249,#250); +#249 = CARTESIAN_POINT('',(0.,0.)); +#250 = VECTOR('',#251,1.); +#251 = DIRECTION('',(0.,1.)); +#252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#253 = ORIENTED_EDGE('',*,*,#254,.F.); +#254 = EDGE_CURVE('',#255,#227,#257,.T.); +#255 = VERTEX_POINT('',#256); +#256 = CARTESIAN_POINT('',(-35.,-65.,80.)); +#257 = SURFACE_CURVE('',#258,(#262,#269),.PCURVE_S1.); +#258 = LINE('',#259,#260); +#259 = CARTESIAN_POINT('',(-35.,-65.,80.)); +#260 = VECTOR('',#261,1.); +#261 = DIRECTION('',(0.,0.,1.)); +#262 = PCURVE('',#90,#263); +#263 = DEFINITIONAL_REPRESENTATION('',(#264),#268); +#264 = LINE('',#265,#266); +#265 = CARTESIAN_POINT('',(80.,35.)); +#266 = VECTOR('',#267,1.); +#267 = DIRECTION('',(1.,0.)); +#268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#269 = PCURVE('',#270,#275); +#270 = PLANE('',#271); +#271 = AXIS2_PLACEMENT_3D('',#272,#273,#274); +#272 = CARTESIAN_POINT('',(-35.,-65.,80.)); +#273 = DIRECTION('',(0.,1.,0.)); +#274 = DIRECTION('',(0.,0.,1.)); +#275 = DEFINITIONAL_REPRESENTATION('',(#276),#280); +#276 = LINE('',#277,#278); +#277 = CARTESIAN_POINT('',(0.,0.)); +#278 = VECTOR('',#279,1.); +#279 = DIRECTION('',(1.,0.)); +#280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#281 = ORIENTED_EDGE('',*,*,#282,.T.); +#282 = EDGE_CURVE('',#255,#82,#283,.T.); +#283 = SURFACE_CURVE('',#284,(#288,#295),.PCURVE_S1.); +#284 = LINE('',#285,#286); +#285 = CARTESIAN_POINT('',(-35.,-65.,80.)); +#286 = VECTOR('',#287,1.); +#287 = DIRECTION('',(0.,1.,0.)); +#288 = PCURVE('',#90,#289); +#289 = DEFINITIONAL_REPRESENTATION('',(#290),#294); +#290 = LINE('',#291,#292); +#291 = CARTESIAN_POINT('',(80.,35.)); +#292 = VECTOR('',#293,1.); +#293 = DIRECTION('',(0.,-1.)); +#294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#295 = PCURVE('',#296,#301); +#296 = PLANE('',#297); +#297 = AXIS2_PLACEMENT_3D('',#298,#299,#300); +#298 = CARTESIAN_POINT('',(-35.,-65.,80.)); +#299 = DIRECTION('',(0.,0.,1.)); +#300 = DIRECTION('',(1.,0.,0.)); +#301 = DEFINITIONAL_REPRESENTATION('',(#302),#306); +#302 = LINE('',#303,#304); +#303 = CARTESIAN_POINT('',(0.,0.)); +#304 = VECTOR('',#305,1.); +#305 = DIRECTION('',(0.,1.)); +#306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#307 = FACE_BOUND('',#308,.F.); +#308 = EDGE_LOOP('',(#309,#339,#367,#395)); +#309 = ORIENTED_EDGE('',*,*,#310,.T.); +#310 = EDGE_CURVE('',#311,#313,#315,.T.); +#311 = VERTEX_POINT('',#312); +#312 = CARTESIAN_POINT('',(-35.,-9.6,10.1)); +#313 = VERTEX_POINT('',#314); +#314 = CARTESIAN_POINT('',(-35.,-9.6,19.9)); +#315 = SURFACE_CURVE('',#316,(#320,#327),.PCURVE_S1.); +#316 = LINE('',#317,#318); +#317 = CARTESIAN_POINT('',(-35.,-9.6,10.1)); +#318 = VECTOR('',#319,1.); +#319 = DIRECTION('',(0.,0.,1.)); +#320 = PCURVE('',#90,#321); +#321 = DEFINITIONAL_REPRESENTATION('',(#322),#326); +#322 = LINE('',#323,#324); +#323 = CARTESIAN_POINT('',(10.1,-20.4)); +#324 = VECTOR('',#325,1.); +#325 = DIRECTION('',(1.,0.)); +#326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#327 = PCURVE('',#328,#333); +#328 = PLANE('',#329); +#329 = AXIS2_PLACEMENT_3D('',#330,#331,#332); +#330 = CARTESIAN_POINT('',(-35.,-9.6,10.1)); +#331 = DIRECTION('',(0.,1.,0.)); +#332 = DIRECTION('',(0.,0.,1.)); +#333 = DEFINITIONAL_REPRESENTATION('',(#334),#338); +#334 = LINE('',#335,#336); +#335 = CARTESIAN_POINT('',(0.,0.)); +#336 = VECTOR('',#337,1.); +#337 = DIRECTION('',(1.,0.)); +#338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#339 = ORIENTED_EDGE('',*,*,#340,.T.); +#340 = EDGE_CURVE('',#313,#341,#343,.T.); +#341 = VERTEX_POINT('',#342); +#342 = CARTESIAN_POINT('',(-35.,9.6,19.9)); +#343 = SURFACE_CURVE('',#344,(#348,#355),.PCURVE_S1.); +#344 = LINE('',#345,#346); +#345 = CARTESIAN_POINT('',(-35.,-9.6,19.9)); +#346 = VECTOR('',#347,1.); +#347 = DIRECTION('',(0.,1.,0.)); +#348 = PCURVE('',#90,#349); +#349 = DEFINITIONAL_REPRESENTATION('',(#350),#354); +#350 = LINE('',#351,#352); +#351 = CARTESIAN_POINT('',(19.9,-20.4)); +#352 = VECTOR('',#353,1.); +#353 = DIRECTION('',(0.,-1.)); +#354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#355 = PCURVE('',#356,#361); +#356 = PLANE('',#357); +#357 = AXIS2_PLACEMENT_3D('',#358,#359,#360); +#358 = CARTESIAN_POINT('',(-35.,-9.6,19.9)); +#359 = DIRECTION('',(0.,0.,1.)); +#360 = DIRECTION('',(1.,0.,0.)); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(0.,0.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ORIENTED_EDGE('',*,*,#368,.F.); +#368 = EDGE_CURVE('',#369,#341,#371,.T.); +#369 = VERTEX_POINT('',#370); +#370 = CARTESIAN_POINT('',(-35.,9.6,10.1)); +#371 = SURFACE_CURVE('',#372,(#376,#383),.PCURVE_S1.); +#372 = LINE('',#373,#374); +#373 = CARTESIAN_POINT('',(-35.,9.6,10.1)); +#374 = VECTOR('',#375,1.); +#375 = DIRECTION('',(0.,0.,1.)); +#376 = PCURVE('',#90,#377); +#377 = DEFINITIONAL_REPRESENTATION('',(#378),#382); +#378 = LINE('',#379,#380); +#379 = CARTESIAN_POINT('',(10.1,-39.6)); +#380 = VECTOR('',#381,1.); +#381 = DIRECTION('',(1.,0.)); +#382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#383 = PCURVE('',#384,#389); +#384 = PLANE('',#385); +#385 = AXIS2_PLACEMENT_3D('',#386,#387,#388); +#386 = CARTESIAN_POINT('',(-35.,9.6,10.1)); +#387 = DIRECTION('',(0.,1.,0.)); +#388 = DIRECTION('',(0.,0.,1.)); +#389 = DEFINITIONAL_REPRESENTATION('',(#390),#394); +#390 = LINE('',#391,#392); +#391 = CARTESIAN_POINT('',(0.,0.)); +#392 = VECTOR('',#393,1.); +#393 = DIRECTION('',(1.,0.)); +#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#395 = ORIENTED_EDGE('',*,*,#396,.F.); +#396 = EDGE_CURVE('',#311,#369,#397,.T.); +#397 = SURFACE_CURVE('',#398,(#402,#409),.PCURVE_S1.); +#398 = LINE('',#399,#400); +#399 = CARTESIAN_POINT('',(-35.,-9.6,10.1)); +#400 = VECTOR('',#401,1.); +#401 = DIRECTION('',(0.,1.,0.)); +#402 = PCURVE('',#90,#403); +#403 = DEFINITIONAL_REPRESENTATION('',(#404),#408); +#404 = LINE('',#405,#406); +#405 = CARTESIAN_POINT('',(10.1,-20.4)); +#406 = VECTOR('',#407,1.); +#407 = DIRECTION('',(0.,-1.)); +#408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#409 = PCURVE('',#410,#415); +#410 = PLANE('',#411); +#411 = AXIS2_PLACEMENT_3D('',#412,#413,#414); +#412 = CARTESIAN_POINT('',(-35.,-9.6,10.1)); +#413 = DIRECTION('',(0.,0.,1.)); +#414 = DIRECTION('',(1.,0.,0.)); +#415 = DEFINITIONAL_REPRESENTATION('',(#416),#420); +#416 = LINE('',#417,#418); +#417 = CARTESIAN_POINT('',(0.,0.)); +#418 = VECTOR('',#419,1.); +#419 = DIRECTION('',(0.,1.)); +#420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#421 = ADVANCED_FACE('',(#422,#716,#751,#865,#900,#935,#970,#1084),#102, + .F.); +#422 = FACE_BOUND('',#423,.F.); +#423 = EDGE_LOOP('',(#424,#454,#475,#476,#499,#527,#555,#583,#611,#639, + #667,#695)); +#424 = ORIENTED_EDGE('',*,*,#425,.F.); +#425 = EDGE_CURVE('',#426,#428,#430,.T.); +#426 = VERTEX_POINT('',#427); +#427 = CARTESIAN_POINT('',(35.,-30.,0.)); +#428 = VERTEX_POINT('',#429); +#429 = CARTESIAN_POINT('',(35.,-30.,80.)); +#430 = SURFACE_CURVE('',#431,(#435,#442),.PCURVE_S1.); +#431 = LINE('',#432,#433); +#432 = CARTESIAN_POINT('',(35.,-30.,0.)); +#433 = VECTOR('',#434,1.); +#434 = DIRECTION('',(0.,0.,1.)); +#435 = PCURVE('',#102,#436); +#436 = DEFINITIONAL_REPRESENTATION('',(#437),#441); +#437 = LINE('',#438,#439); +#438 = CARTESIAN_POINT('',(0.,70.)); +#439 = VECTOR('',#440,1.); +#440 = DIRECTION('',(1.,0.)); +#441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#442 = PCURVE('',#443,#448); +#443 = PLANE('',#444); +#444 = AXIS2_PLACEMENT_3D('',#445,#446,#447); +#445 = CARTESIAN_POINT('',(35.,-30.,0.)); +#446 = DIRECTION('',(1.,0.,0.)); +#447 = DIRECTION('',(0.,0.,1.)); +#448 = DEFINITIONAL_REPRESENTATION('',(#449),#453); +#449 = LINE('',#450,#451); +#450 = CARTESIAN_POINT('',(0.,0.)); +#451 = VECTOR('',#452,1.); +#452 = DIRECTION('',(1.,0.)); +#453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#454 = ORIENTED_EDGE('',*,*,#455,.F.); +#455 = EDGE_CURVE('',#80,#426,#456,.T.); +#456 = SURFACE_CURVE('',#457,(#461,#468),.PCURVE_S1.); +#457 = LINE('',#458,#459); +#458 = CARTESIAN_POINT('',(-35.,-30.,0.)); +#459 = VECTOR('',#460,1.); +#460 = DIRECTION('',(1.,0.,0.)); +#461 = PCURVE('',#102,#462); +#462 = DEFINITIONAL_REPRESENTATION('',(#463),#467); +#463 = LINE('',#464,#465); +#464 = CARTESIAN_POINT('',(0.,0.)); +#465 = VECTOR('',#466,1.); +#466 = DIRECTION('',(0.,1.)); +#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#468 = PCURVE('',#130,#469); +#469 = DEFINITIONAL_REPRESENTATION('',(#470),#474); +#470 = LINE('',#471,#472); +#471 = CARTESIAN_POINT('',(0.,0.)); +#472 = VECTOR('',#473,1.); +#473 = DIRECTION('',(1.,0.)); +#474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#475 = ORIENTED_EDGE('',*,*,#79,.T.); +#476 = ORIENTED_EDGE('',*,*,#477,.T.); +#477 = EDGE_CURVE('',#82,#478,#480,.T.); +#478 = VERTEX_POINT('',#479); +#479 = CARTESIAN_POINT('',(-25.,-30.,80.)); +#480 = SURFACE_CURVE('',#481,(#485,#492),.PCURVE_S1.); +#481 = LINE('',#482,#483); +#482 = CARTESIAN_POINT('',(-35.,-30.,80.)); +#483 = VECTOR('',#484,1.); +#484 = DIRECTION('',(1.,0.,0.)); +#485 = PCURVE('',#102,#486); +#486 = DEFINITIONAL_REPRESENTATION('',(#487),#491); +#487 = LINE('',#488,#489); +#488 = CARTESIAN_POINT('',(80.,0.)); +#489 = VECTOR('',#490,1.); +#490 = DIRECTION('',(0.,1.)); +#491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#492 = PCURVE('',#296,#493); +#493 = DEFINITIONAL_REPRESENTATION('',(#494),#498); +#494 = LINE('',#495,#496); +#495 = CARTESIAN_POINT('',(0.,35.)); +#496 = VECTOR('',#497,1.); +#497 = DIRECTION('',(1.,0.)); +#498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#499 = ORIENTED_EDGE('',*,*,#500,.T.); +#500 = EDGE_CURVE('',#478,#501,#503,.T.); +#501 = VERTEX_POINT('',#502); +#502 = CARTESIAN_POINT('',(-25.,-30.,82.5)); +#503 = SURFACE_CURVE('',#504,(#508,#515),.PCURVE_S1.); +#504 = LINE('',#505,#506); +#505 = CARTESIAN_POINT('',(-25.,-30.,79.9)); +#506 = VECTOR('',#507,1.); +#507 = DIRECTION('',(0.,0.,1.)); +#508 = PCURVE('',#102,#509); +#509 = DEFINITIONAL_REPRESENTATION('',(#510),#514); +#510 = LINE('',#511,#512); +#511 = CARTESIAN_POINT('',(79.9,10.)); +#512 = VECTOR('',#513,1.); +#513 = DIRECTION('',(1.,0.)); +#514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#515 = PCURVE('',#516,#521); +#516 = PLANE('',#517); +#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520); +#518 = CARTESIAN_POINT('',(-25.,-62.5,79.9)); +#519 = DIRECTION('',(1.,0.,0.)); +#520 = DIRECTION('',(0.,0.,1.)); +#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526); +#522 = LINE('',#523,#524); +#523 = CARTESIAN_POINT('',(0.,-32.5)); +#524 = VECTOR('',#525,1.); +#525 = DIRECTION('',(1.,0.)); +#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#527 = ORIENTED_EDGE('',*,*,#528,.F.); +#528 = EDGE_CURVE('',#529,#501,#531,.T.); +#529 = VERTEX_POINT('',#530); +#530 = CARTESIAN_POINT('',(-32.5,-30.,82.5)); +#531 = SURFACE_CURVE('',#532,(#536,#543),.PCURVE_S1.); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(-32.5,-30.,82.5)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(1.,0.,0.)); +#536 = PCURVE('',#102,#537); +#537 = DEFINITIONAL_REPRESENTATION('',(#538),#542); +#538 = LINE('',#539,#540); +#539 = CARTESIAN_POINT('',(82.5,2.5)); +#540 = VECTOR('',#541,1.); +#541 = DIRECTION('',(0.,1.)); +#542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#543 = PCURVE('',#544,#549); +#544 = PLANE('',#545); +#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548); +#546 = CARTESIAN_POINT('',(-32.5,-62.5,82.5)); +#547 = DIRECTION('',(0.,0.,1.)); +#548 = DIRECTION('',(1.,0.,0.)); +#549 = DEFINITIONAL_REPRESENTATION('',(#550),#554); +#550 = LINE('',#551,#552); +#551 = CARTESIAN_POINT('',(0.,32.5)); +#552 = VECTOR('',#553,1.); +#553 = DIRECTION('',(1.,0.)); +#554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#555 = ORIENTED_EDGE('',*,*,#556,.T.); +#556 = EDGE_CURVE('',#529,#557,#559,.T.); +#557 = VERTEX_POINT('',#558); +#558 = CARTESIAN_POINT('',(-32.5,-30.,157.5)); +#559 = SURFACE_CURVE('',#560,(#564,#571),.PCURVE_S1.); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(-32.5,-30.,82.5)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(0.,0.,1.)); +#564 = PCURVE('',#102,#565); +#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570); +#566 = LINE('',#567,#568); +#567 = CARTESIAN_POINT('',(82.5,2.5)); +#568 = VECTOR('',#569,1.); +#569 = DIRECTION('',(1.,0.)); +#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#571 = PCURVE('',#572,#577); +#572 = PLANE('',#573); +#573 = AXIS2_PLACEMENT_3D('',#574,#575,#576); +#574 = CARTESIAN_POINT('',(-32.5,-62.5,82.5)); +#575 = DIRECTION('',(1.,0.,0.)); +#576 = DIRECTION('',(0.,0.,1.)); +#577 = DEFINITIONAL_REPRESENTATION('',(#578),#582); +#578 = LINE('',#579,#580); +#579 = CARTESIAN_POINT('',(0.,-32.5)); +#580 = VECTOR('',#581,1.); +#581 = DIRECTION('',(1.,0.)); +#582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#583 = ORIENTED_EDGE('',*,*,#584,.T.); +#584 = EDGE_CURVE('',#557,#585,#587,.T.); +#585 = VERTEX_POINT('',#586); +#586 = CARTESIAN_POINT('',(32.5,-30.,157.5)); +#587 = SURFACE_CURVE('',#588,(#592,#599),.PCURVE_S1.); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(-32.5,-30.,157.5)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(1.,0.,0.)); +#592 = PCURVE('',#102,#593); +#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598); +#594 = LINE('',#595,#596); +#595 = CARTESIAN_POINT('',(157.5,2.5)); +#596 = VECTOR('',#597,1.); +#597 = DIRECTION('',(0.,1.)); +#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#599 = PCURVE('',#600,#605); +#600 = PLANE('',#601); +#601 = AXIS2_PLACEMENT_3D('',#602,#603,#604); +#602 = CARTESIAN_POINT('',(-32.5,-62.5,157.5)); +#603 = DIRECTION('',(0.,0.,1.)); +#604 = DIRECTION('',(1.,0.,0.)); +#605 = DEFINITIONAL_REPRESENTATION('',(#606),#610); +#606 = LINE('',#607,#608); +#607 = CARTESIAN_POINT('',(0.,32.5)); +#608 = VECTOR('',#609,1.); +#609 = DIRECTION('',(1.,0.)); +#610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#611 = ORIENTED_EDGE('',*,*,#612,.F.); +#612 = EDGE_CURVE('',#613,#585,#615,.T.); +#613 = VERTEX_POINT('',#614); +#614 = CARTESIAN_POINT('',(32.5,-30.,82.5)); +#615 = SURFACE_CURVE('',#616,(#620,#627),.PCURVE_S1.); +#616 = LINE('',#617,#618); +#617 = CARTESIAN_POINT('',(32.5,-30.,82.5)); +#618 = VECTOR('',#619,1.); +#619 = DIRECTION('',(0.,0.,1.)); +#620 = PCURVE('',#102,#621); +#621 = DEFINITIONAL_REPRESENTATION('',(#622),#626); +#622 = LINE('',#623,#624); +#623 = CARTESIAN_POINT('',(82.5,67.5)); +#624 = VECTOR('',#625,1.); +#625 = DIRECTION('',(1.,0.)); +#626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#627 = PCURVE('',#628,#633); +#628 = PLANE('',#629); +#629 = AXIS2_PLACEMENT_3D('',#630,#631,#632); +#630 = CARTESIAN_POINT('',(32.5,-62.5,82.5)); +#631 = DIRECTION('',(1.,0.,0.)); +#632 = DIRECTION('',(0.,0.,1.)); +#633 = DEFINITIONAL_REPRESENTATION('',(#634),#638); +#634 = LINE('',#635,#636); +#635 = CARTESIAN_POINT('',(0.,-32.5)); +#636 = VECTOR('',#637,1.); +#637 = DIRECTION('',(1.,0.)); +#638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#639 = ORIENTED_EDGE('',*,*,#640,.F.); +#640 = EDGE_CURVE('',#641,#613,#643,.T.); +#641 = VERTEX_POINT('',#642); +#642 = CARTESIAN_POINT('',(25.,-30.,82.5)); +#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.); +#644 = LINE('',#645,#646); +#645 = CARTESIAN_POINT('',(-32.5,-30.,82.5)); +#646 = VECTOR('',#647,1.); +#647 = DIRECTION('',(1.,0.,0.)); +#648 = PCURVE('',#102,#649); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(82.5,2.5)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(0.,1.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = PCURVE('',#656,#661); +#656 = PLANE('',#657); +#657 = AXIS2_PLACEMENT_3D('',#658,#659,#660); +#658 = CARTESIAN_POINT('',(-32.5,-62.5,82.5)); +#659 = DIRECTION('',(0.,0.,1.)); +#660 = DIRECTION('',(1.,0.,0.)); +#661 = DEFINITIONAL_REPRESENTATION('',(#662),#666); +#662 = LINE('',#663,#664); +#663 = CARTESIAN_POINT('',(0.,32.5)); +#664 = VECTOR('',#665,1.); +#665 = DIRECTION('',(1.,0.)); +#666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#667 = ORIENTED_EDGE('',*,*,#668,.F.); +#668 = EDGE_CURVE('',#669,#641,#671,.T.); +#669 = VERTEX_POINT('',#670); +#670 = CARTESIAN_POINT('',(25.,-30.,80.)); +#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(25.,-30.,79.9)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.,0.,1.)); +#676 = PCURVE('',#102,#677); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(79.9,60.)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(1.,0.)); +#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#683 = PCURVE('',#684,#689); +#684 = PLANE('',#685); +#685 = AXIS2_PLACEMENT_3D('',#686,#687,#688); +#686 = CARTESIAN_POINT('',(25.,-62.5,79.9)); +#687 = DIRECTION('',(1.,0.,0.)); +#688 = DIRECTION('',(0.,0.,1.)); +#689 = DEFINITIONAL_REPRESENTATION('',(#690),#694); +#690 = LINE('',#691,#692); +#691 = CARTESIAN_POINT('',(0.,-32.5)); +#692 = VECTOR('',#693,1.); +#693 = DIRECTION('',(1.,0.)); +#694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#695 = ORIENTED_EDGE('',*,*,#696,.T.); +#696 = EDGE_CURVE('',#669,#428,#697,.T.); +#697 = SURFACE_CURVE('',#698,(#702,#709),.PCURVE_S1.); +#698 = LINE('',#699,#700); +#699 = CARTESIAN_POINT('',(-35.,-30.,80.)); +#700 = VECTOR('',#701,1.); +#701 = DIRECTION('',(1.,0.,0.)); +#702 = PCURVE('',#102,#703); +#703 = DEFINITIONAL_REPRESENTATION('',(#704),#708); +#704 = LINE('',#705,#706); +#705 = CARTESIAN_POINT('',(80.,0.)); +#706 = VECTOR('',#707,1.); +#707 = DIRECTION('',(0.,1.)); +#708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#709 = PCURVE('',#296,#710); +#710 = DEFINITIONAL_REPRESENTATION('',(#711),#715); +#711 = LINE('',#712,#713); +#712 = CARTESIAN_POINT('',(0.,35.)); +#713 = VECTOR('',#714,1.); +#714 = DIRECTION('',(1.,0.)); +#715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#716 = FACE_BOUND('',#717,.F.); +#717 = EDGE_LOOP('',(#718)); +#718 = ORIENTED_EDGE('',*,*,#719,.T.); +#719 = EDGE_CURVE('',#720,#720,#722,.T.); +#720 = VERTEX_POINT('',#721); +#721 = CARTESIAN_POINT('',(-22.75,-30.,31.55)); +#722 = SURFACE_CURVE('',#723,(#728,#739),.PCURVE_S1.); +#723 = CIRCLE('',#724,2.); +#724 = AXIS2_PLACEMENT_3D('',#725,#726,#727); +#725 = CARTESIAN_POINT('',(-24.75,-30.,31.55)); +#726 = DIRECTION('',(0.,-1.,0.)); +#727 = DIRECTION('',(1.,0.,0.)); +#728 = PCURVE('',#102,#729); +#729 = DEFINITIONAL_REPRESENTATION('',(#730),#738); +#730 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#731,#732,#733,#734,#735,#736 +,#737),.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( + '') ); +#731 = CARTESIAN_POINT('',(31.55,12.25)); +#732 = CARTESIAN_POINT('',(35.014101615138,12.25)); +#733 = CARTESIAN_POINT('',(33.282050807569,9.25)); +#734 = CARTESIAN_POINT('',(31.55,6.25)); +#735 = CARTESIAN_POINT('',(29.817949192431,9.25)); +#736 = CARTESIAN_POINT('',(28.085898384862,12.25)); +#737 = CARTESIAN_POINT('',(31.55,12.25)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = PCURVE('',#740,#745); +#740 = CYLINDRICAL_SURFACE('',#741,2.); +#741 = AXIS2_PLACEMENT_3D('',#742,#743,#744); +#742 = CARTESIAN_POINT('',(-24.75,-35.5,31.55)); +#743 = DIRECTION('',(0.,-1.,0.)); +#744 = DIRECTION('',(1.,0.,0.)); +#745 = DEFINITIONAL_REPRESENTATION('',(#746),#750); +#746 = LINE('',#747,#748); +#747 = CARTESIAN_POINT('',(0.,-5.5)); +#748 = VECTOR('',#749,1.); +#749 = DIRECTION('',(1.,0.)); +#750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#751 = FACE_BOUND('',#752,.F.); +#752 = EDGE_LOOP('',(#753,#783,#811,#839)); +#753 = ORIENTED_EDGE('',*,*,#754,.T.); +#754 = EDGE_CURVE('',#755,#757,#759,.T.); +#755 = VERTEX_POINT('',#756); +#756 = CARTESIAN_POINT('',(-27.,-30.,53.)); +#757 = VERTEX_POINT('',#758); +#758 = CARTESIAN_POINT('',(-27.,-30.,47.)); +#759 = SURFACE_CURVE('',#760,(#764,#771),.PCURVE_S1.); +#760 = LINE('',#761,#762); +#761 = CARTESIAN_POINT('',(-27.,-30.,53.)); +#762 = VECTOR('',#763,1.); +#763 = DIRECTION('',(0.,0.,-1.)); +#764 = PCURVE('',#102,#765); +#765 = DEFINITIONAL_REPRESENTATION('',(#766),#770); +#766 = LINE('',#767,#768); +#767 = CARTESIAN_POINT('',(53.,8.)); +#768 = VECTOR('',#769,1.); +#769 = DIRECTION('',(-1.,0.)); +#770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#771 = PCURVE('',#772,#777); +#772 = PLANE('',#773); +#773 = AXIS2_PLACEMENT_3D('',#774,#775,#776); +#774 = CARTESIAN_POINT('',(-27.,-30.,53.)); +#775 = DIRECTION('',(-1.,-0.,-0.)); +#776 = DIRECTION('',(0.,0.,-1.)); +#777 = DEFINITIONAL_REPRESENTATION('',(#778),#782); +#778 = LINE('',#779,#780); +#779 = CARTESIAN_POINT('',(0.,0.)); +#780 = VECTOR('',#781,1.); +#781 = DIRECTION('',(1.,0.)); +#782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#783 = ORIENTED_EDGE('',*,*,#784,.T.); +#784 = EDGE_CURVE('',#757,#785,#787,.T.); +#785 = VERTEX_POINT('',#786); +#786 = CARTESIAN_POINT('',(-25.,-30.,47.)); +#787 = SURFACE_CURVE('',#788,(#792,#799),.PCURVE_S1.); +#788 = LINE('',#789,#790); +#789 = CARTESIAN_POINT('',(-27.,-30.,47.)); +#790 = VECTOR('',#791,1.); +#791 = DIRECTION('',(1.,0.,0.)); +#792 = PCURVE('',#102,#793); +#793 = DEFINITIONAL_REPRESENTATION('',(#794),#798); +#794 = LINE('',#795,#796); +#795 = CARTESIAN_POINT('',(47.,8.)); +#796 = VECTOR('',#797,1.); +#797 = DIRECTION('',(0.,1.)); +#798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#799 = PCURVE('',#800,#805); +#800 = PLANE('',#801); +#801 = AXIS2_PLACEMENT_3D('',#802,#803,#804); +#802 = CARTESIAN_POINT('',(-27.,-30.,47.)); +#803 = DIRECTION('',(0.,0.,-1.)); +#804 = DIRECTION('',(1.,0.,0.)); +#805 = DEFINITIONAL_REPRESENTATION('',(#806),#810); +#806 = LINE('',#807,#808); +#807 = CARTESIAN_POINT('',(0.,0.)); +#808 = VECTOR('',#809,1.); +#809 = DIRECTION('',(1.,0.)); +#810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#811 = ORIENTED_EDGE('',*,*,#812,.T.); +#812 = EDGE_CURVE('',#785,#813,#815,.T.); +#813 = VERTEX_POINT('',#814); +#814 = CARTESIAN_POINT('',(-25.,-30.,53.)); +#815 = SURFACE_CURVE('',#816,(#820,#827),.PCURVE_S1.); +#816 = LINE('',#817,#818); +#817 = CARTESIAN_POINT('',(-25.,-30.,47.)); +#818 = VECTOR('',#819,1.); +#819 = DIRECTION('',(0.,0.,1.)); +#820 = PCURVE('',#102,#821); +#821 = DEFINITIONAL_REPRESENTATION('',(#822),#826); +#822 = LINE('',#823,#824); +#823 = CARTESIAN_POINT('',(47.,10.)); +#824 = VECTOR('',#825,1.); +#825 = DIRECTION('',(1.,0.)); +#826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#827 = PCURVE('',#828,#833); +#828 = PLANE('',#829); +#829 = AXIS2_PLACEMENT_3D('',#830,#831,#832); +#830 = CARTESIAN_POINT('',(-25.,-30.,47.)); +#831 = DIRECTION('',(1.,0.,-0.)); +#832 = DIRECTION('',(0.,0.,1.)); +#833 = DEFINITIONAL_REPRESENTATION('',(#834),#838); +#834 = LINE('',#835,#836); +#835 = CARTESIAN_POINT('',(0.,0.)); +#836 = VECTOR('',#837,1.); +#837 = DIRECTION('',(1.,0.)); +#838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#839 = ORIENTED_EDGE('',*,*,#840,.T.); +#840 = EDGE_CURVE('',#813,#755,#841,.T.); +#841 = SURFACE_CURVE('',#842,(#846,#853),.PCURVE_S1.); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(-25.,-30.,53.)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(-1.,0.,0.)); +#846 = PCURVE('',#102,#847); +#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852); +#848 = LINE('',#849,#850); +#849 = CARTESIAN_POINT('',(53.,10.)); +#850 = VECTOR('',#851,1.); +#851 = DIRECTION('',(0.,-1.)); +#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#853 = PCURVE('',#854,#859); +#854 = PLANE('',#855); +#855 = AXIS2_PLACEMENT_3D('',#856,#857,#858); +#856 = CARTESIAN_POINT('',(-25.,-30.,53.)); +#857 = DIRECTION('',(0.,0.,1.)); +#858 = DIRECTION('',(-1.,0.,0.)); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(0.,0.)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(1.,0.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = FACE_BOUND('',#866,.F.); +#866 = EDGE_LOOP('',(#867)); +#867 = ORIENTED_EDGE('',*,*,#868,.T.); +#868 = EDGE_CURVE('',#869,#869,#871,.T.); +#869 = VERTEX_POINT('',#870); +#870 = CARTESIAN_POINT('',(-22.75,-30.,68.45)); +#871 = SURFACE_CURVE('',#872,(#877,#888),.PCURVE_S1.); +#872 = CIRCLE('',#873,2.); +#873 = AXIS2_PLACEMENT_3D('',#874,#875,#876); +#874 = CARTESIAN_POINT('',(-24.75,-30.,68.45)); +#875 = DIRECTION('',(0.,-1.,0.)); +#876 = DIRECTION('',(1.,0.,0.)); +#877 = PCURVE('',#102,#878); +#878 = DEFINITIONAL_REPRESENTATION('',(#879),#887); +#879 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#880,#881,#882,#883,#884,#885 +,#886),.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( + '') ); +#880 = CARTESIAN_POINT('',(68.45,12.25)); +#881 = CARTESIAN_POINT('',(71.914101615138,12.25)); +#882 = CARTESIAN_POINT('',(70.182050807569,9.25)); +#883 = CARTESIAN_POINT('',(68.45,6.25)); +#884 = CARTESIAN_POINT('',(66.717949192431,9.25)); +#885 = CARTESIAN_POINT('',(64.985898384862,12.25)); +#886 = CARTESIAN_POINT('',(68.45,12.25)); +#887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#888 = PCURVE('',#889,#894); +#889 = CYLINDRICAL_SURFACE('',#890,2.); +#890 = AXIS2_PLACEMENT_3D('',#891,#892,#893); +#891 = CARTESIAN_POINT('',(-24.75,-35.5,68.45)); +#892 = DIRECTION('',(0.,-1.,0.)); +#893 = DIRECTION('',(1.,0.,0.)); +#894 = DEFINITIONAL_REPRESENTATION('',(#895),#899); +#895 = LINE('',#896,#897); +#896 = CARTESIAN_POINT('',(0.,-5.5)); +#897 = VECTOR('',#898,1.); +#898 = DIRECTION('',(1.,0.)); +#899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#900 = FACE_BOUND('',#901,.F.); +#901 = EDGE_LOOP('',(#902)); +#902 = ORIENTED_EDGE('',*,*,#903,.T.); +#903 = EDGE_CURVE('',#904,#904,#906,.T.); +#904 = VERTEX_POINT('',#905); +#905 = CARTESIAN_POINT('',(8.,-30.,50.)); +#906 = SURFACE_CURVE('',#907,(#912,#923),.PCURVE_S1.); +#907 = CIRCLE('',#908,8.); +#908 = AXIS2_PLACEMENT_3D('',#909,#910,#911); +#909 = CARTESIAN_POINT('',(0.,-30.,50.)); +#910 = DIRECTION('',(0.,-1.,0.)); +#911 = DIRECTION('',(1.,0.,0.)); +#912 = PCURVE('',#102,#913); +#913 = DEFINITIONAL_REPRESENTATION('',(#914),#922); +#914 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#915,#916,#917,#918,#919,#920 +,#921),.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( + '') ); +#915 = CARTESIAN_POINT('',(50.,43.)); +#916 = CARTESIAN_POINT('',(63.856406460551,43.)); +#917 = CARTESIAN_POINT('',(56.928203230276,31.)); +#918 = CARTESIAN_POINT('',(50.,19.)); +#919 = CARTESIAN_POINT('',(43.071796769724,31.)); +#920 = CARTESIAN_POINT('',(36.143593539449,43.)); +#921 = CARTESIAN_POINT('',(50.,43.)); +#922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#923 = PCURVE('',#924,#929); +#924 = CYLINDRICAL_SURFACE('',#925,8.); +#925 = AXIS2_PLACEMENT_3D('',#926,#927,#928); +#926 = CARTESIAN_POINT('',(0.,-30.,50.)); +#927 = DIRECTION('',(-0.,1.,-0.)); +#928 = DIRECTION('',(1.,0.,0.)); +#929 = DEFINITIONAL_REPRESENTATION('',(#930),#934); +#930 = LINE('',#931,#932); +#931 = CARTESIAN_POINT('',(-0.,0.)); +#932 = VECTOR('',#933,1.); +#933 = DIRECTION('',(-1.,0.)); +#934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#935 = FACE_BOUND('',#936,.F.); +#936 = EDGE_LOOP('',(#937)); +#937 = ORIENTED_EDGE('',*,*,#938,.T.); +#938 = EDGE_CURVE('',#939,#939,#941,.T.); +#939 = VERTEX_POINT('',#940); +#940 = CARTESIAN_POINT('',(26.75,-30.,31.55)); +#941 = SURFACE_CURVE('',#942,(#947,#958),.PCURVE_S1.); +#942 = CIRCLE('',#943,2.); +#943 = AXIS2_PLACEMENT_3D('',#944,#945,#946); +#944 = CARTESIAN_POINT('',(24.75,-30.,31.55)); +#945 = DIRECTION('',(0.,-1.,0.)); +#946 = DIRECTION('',(1.,0.,0.)); +#947 = PCURVE('',#102,#948); +#948 = DEFINITIONAL_REPRESENTATION('',(#949),#957); +#949 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#950,#951,#952,#953,#954,#955 +,#956),.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( + '') ); +#950 = CARTESIAN_POINT('',(31.55,61.75)); +#951 = CARTESIAN_POINT('',(35.014101615138,61.75)); +#952 = CARTESIAN_POINT('',(33.282050807569,58.75)); +#953 = CARTESIAN_POINT('',(31.55,55.75)); +#954 = CARTESIAN_POINT('',(29.817949192431,58.75)); +#955 = CARTESIAN_POINT('',(28.085898384862,61.75)); +#956 = CARTESIAN_POINT('',(31.55,61.75)); +#957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#958 = PCURVE('',#959,#964); +#959 = CYLINDRICAL_SURFACE('',#960,2.); +#960 = AXIS2_PLACEMENT_3D('',#961,#962,#963); +#961 = CARTESIAN_POINT('',(24.75,-35.5,31.55)); +#962 = DIRECTION('',(0.,-1.,0.)); +#963 = DIRECTION('',(1.,0.,0.)); +#964 = DEFINITIONAL_REPRESENTATION('',(#965),#969); +#965 = LINE('',#966,#967); +#966 = CARTESIAN_POINT('',(0.,-5.5)); +#967 = VECTOR('',#968,1.); +#968 = DIRECTION('',(1.,0.)); +#969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#970 = FACE_BOUND('',#971,.F.); +#971 = EDGE_LOOP('',(#972,#1002,#1030,#1058)); +#972 = ORIENTED_EDGE('',*,*,#973,.T.); +#973 = EDGE_CURVE('',#974,#976,#978,.T.); +#974 = VERTEX_POINT('',#975); +#975 = CARTESIAN_POINT('',(25.,-30.,53.)); +#976 = VERTEX_POINT('',#977); +#977 = CARTESIAN_POINT('',(25.,-30.,47.)); +#978 = SURFACE_CURVE('',#979,(#983,#990),.PCURVE_S1.); +#979 = LINE('',#980,#981); +#980 = CARTESIAN_POINT('',(25.,-30.,53.)); +#981 = VECTOR('',#982,1.); +#982 = DIRECTION('',(0.,0.,-1.)); +#983 = PCURVE('',#102,#984); +#984 = DEFINITIONAL_REPRESENTATION('',(#985),#989); +#985 = LINE('',#986,#987); +#986 = CARTESIAN_POINT('',(53.,60.)); +#987 = VECTOR('',#988,1.); +#988 = DIRECTION('',(-1.,0.)); +#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#990 = PCURVE('',#991,#996); +#991 = PLANE('',#992); +#992 = AXIS2_PLACEMENT_3D('',#993,#994,#995); +#993 = CARTESIAN_POINT('',(25.,-30.,53.)); +#994 = DIRECTION('',(-1.,-0.,-0.)); +#995 = DIRECTION('',(0.,0.,-1.)); +#996 = DEFINITIONAL_REPRESENTATION('',(#997),#1001); +#997 = LINE('',#998,#999); +#998 = CARTESIAN_POINT('',(0.,0.)); +#999 = VECTOR('',#1000,1.); +#1000 = DIRECTION('',(1.,0.)); +#1001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1002 = ORIENTED_EDGE('',*,*,#1003,.T.); +#1003 = EDGE_CURVE('',#976,#1004,#1006,.T.); +#1004 = VERTEX_POINT('',#1005); +#1005 = CARTESIAN_POINT('',(27.,-30.,47.)); +#1006 = SURFACE_CURVE('',#1007,(#1011,#1018),.PCURVE_S1.); +#1007 = LINE('',#1008,#1009); +#1008 = CARTESIAN_POINT('',(25.,-30.,47.)); +#1009 = VECTOR('',#1010,1.); +#1010 = DIRECTION('',(1.,0.,0.)); +#1011 = PCURVE('',#102,#1012); +#1012 = DEFINITIONAL_REPRESENTATION('',(#1013),#1017); +#1013 = LINE('',#1014,#1015); +#1014 = CARTESIAN_POINT('',(47.,60.)); +#1015 = VECTOR('',#1016,1.); +#1016 = DIRECTION('',(0.,1.)); +#1017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1018 = PCURVE('',#1019,#1024); +#1019 = PLANE('',#1020); +#1020 = AXIS2_PLACEMENT_3D('',#1021,#1022,#1023); +#1021 = CARTESIAN_POINT('',(25.,-30.,47.)); +#1022 = DIRECTION('',(0.,0.,-1.)); +#1023 = DIRECTION('',(1.,0.,0.)); +#1024 = DEFINITIONAL_REPRESENTATION('',(#1025),#1029); +#1025 = LINE('',#1026,#1027); +#1026 = CARTESIAN_POINT('',(0.,0.)); +#1027 = VECTOR('',#1028,1.); +#1028 = DIRECTION('',(1.,0.)); +#1029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1030 = ORIENTED_EDGE('',*,*,#1031,.T.); +#1031 = EDGE_CURVE('',#1004,#1032,#1034,.T.); +#1032 = VERTEX_POINT('',#1033); +#1033 = CARTESIAN_POINT('',(27.,-30.,53.)); +#1034 = SURFACE_CURVE('',#1035,(#1039,#1046),.PCURVE_S1.); +#1035 = LINE('',#1036,#1037); +#1036 = CARTESIAN_POINT('',(27.,-30.,47.)); +#1037 = VECTOR('',#1038,1.); +#1038 = DIRECTION('',(0.,0.,1.)); +#1039 = PCURVE('',#102,#1040); +#1040 = DEFINITIONAL_REPRESENTATION('',(#1041),#1045); +#1041 = LINE('',#1042,#1043); +#1042 = CARTESIAN_POINT('',(47.,62.)); +#1043 = VECTOR('',#1044,1.); +#1044 = DIRECTION('',(1.,0.)); +#1045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1046 = PCURVE('',#1047,#1052); +#1047 = PLANE('',#1048); +#1048 = AXIS2_PLACEMENT_3D('',#1049,#1050,#1051); +#1049 = CARTESIAN_POINT('',(27.,-30.,47.)); +#1050 = DIRECTION('',(1.,0.,-0.)); +#1051 = DIRECTION('',(0.,0.,1.)); +#1052 = DEFINITIONAL_REPRESENTATION('',(#1053),#1057); +#1053 = LINE('',#1054,#1055); +#1054 = CARTESIAN_POINT('',(0.,0.)); +#1055 = VECTOR('',#1056,1.); +#1056 = DIRECTION('',(1.,0.)); +#1057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1058 = ORIENTED_EDGE('',*,*,#1059,.T.); +#1059 = EDGE_CURVE('',#1032,#974,#1060,.T.); +#1060 = SURFACE_CURVE('',#1061,(#1065,#1072),.PCURVE_S1.); +#1061 = LINE('',#1062,#1063); +#1062 = CARTESIAN_POINT('',(27.,-30.,53.)); +#1063 = VECTOR('',#1064,1.); +#1064 = DIRECTION('',(-1.,0.,0.)); +#1065 = PCURVE('',#102,#1066); +#1066 = DEFINITIONAL_REPRESENTATION('',(#1067),#1071); +#1067 = LINE('',#1068,#1069); +#1068 = CARTESIAN_POINT('',(53.,62.)); +#1069 = VECTOR('',#1070,1.); +#1070 = DIRECTION('',(0.,-1.)); +#1071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1072 = PCURVE('',#1073,#1078); +#1073 = PLANE('',#1074); +#1074 = AXIS2_PLACEMENT_3D('',#1075,#1076,#1077); +#1075 = CARTESIAN_POINT('',(27.,-30.,53.)); +#1076 = DIRECTION('',(0.,0.,1.)); +#1077 = DIRECTION('',(-1.,0.,0.)); +#1078 = DEFINITIONAL_REPRESENTATION('',(#1079),#1083); +#1079 = LINE('',#1080,#1081); +#1080 = CARTESIAN_POINT('',(0.,0.)); +#1081 = VECTOR('',#1082,1.); +#1082 = DIRECTION('',(1.,0.)); +#1083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1084 = FACE_BOUND('',#1085,.F.); +#1085 = EDGE_LOOP('',(#1086)); +#1086 = ORIENTED_EDGE('',*,*,#1087,.T.); +#1087 = EDGE_CURVE('',#1088,#1088,#1090,.T.); +#1088 = VERTEX_POINT('',#1089); +#1089 = CARTESIAN_POINT('',(26.75,-30.,68.45)); +#1090 = SURFACE_CURVE('',#1091,(#1096,#1107),.PCURVE_S1.); +#1091 = CIRCLE('',#1092,2.); +#1092 = AXIS2_PLACEMENT_3D('',#1093,#1094,#1095); +#1093 = CARTESIAN_POINT('',(24.75,-30.,68.45)); +#1094 = DIRECTION('',(0.,-1.,0.)); +#1095 = DIRECTION('',(1.,0.,0.)); +#1096 = PCURVE('',#102,#1097); +#1097 = DEFINITIONAL_REPRESENTATION('',(#1098),#1106); +#1098 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1099,#1100,#1101,#1102, +#1103,#1104,#1105),.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('') ); +#1099 = CARTESIAN_POINT('',(68.45,61.75)); +#1100 = CARTESIAN_POINT('',(71.914101615138,61.75)); +#1101 = CARTESIAN_POINT('',(70.182050807569,58.75)); +#1102 = CARTESIAN_POINT('',(68.45,55.75)); +#1103 = CARTESIAN_POINT('',(66.717949192431,58.75)); +#1104 = CARTESIAN_POINT('',(64.985898384862,61.75)); +#1105 = CARTESIAN_POINT('',(68.45,61.75)); +#1106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1107 = PCURVE('',#1108,#1113); +#1108 = CYLINDRICAL_SURFACE('',#1109,2.); +#1109 = AXIS2_PLACEMENT_3D('',#1110,#1111,#1112); +#1110 = CARTESIAN_POINT('',(24.75,-35.5,68.45)); +#1111 = DIRECTION('',(0.,-1.,0.)); +#1112 = DIRECTION('',(1.,0.,0.)); +#1113 = DEFINITIONAL_REPRESENTATION('',(#1114),#1118); +#1114 = LINE('',#1115,#1116); +#1115 = CARTESIAN_POINT('',(0.,-5.5)); +#1116 = VECTOR('',#1117,1.); +#1117 = DIRECTION('',(1.,0.)); +#1118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1119 = ADVANCED_FACE('',(#1120,#1168),#130,.F.); +#1120 = FACE_BOUND('',#1121,.F.); +#1121 = EDGE_LOOP('',(#1122,#1123,#1124,#1147)); +#1122 = ORIENTED_EDGE('',*,*,#114,.F.); +#1123 = ORIENTED_EDGE('',*,*,#455,.T.); +#1124 = ORIENTED_EDGE('',*,*,#1125,.T.); +#1125 = EDGE_CURVE('',#426,#1126,#1128,.T.); +#1126 = VERTEX_POINT('',#1127); +#1127 = CARTESIAN_POINT('',(35.,30.,0.)); +#1128 = SURFACE_CURVE('',#1129,(#1133,#1140),.PCURVE_S1.); +#1129 = LINE('',#1130,#1131); +#1130 = CARTESIAN_POINT('',(35.,-30.,0.)); +#1131 = VECTOR('',#1132,1.); +#1132 = DIRECTION('',(0.,1.,0.)); +#1133 = PCURVE('',#130,#1134); +#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139); +#1135 = LINE('',#1136,#1137); +#1136 = CARTESIAN_POINT('',(70.,0.)); +#1137 = VECTOR('',#1138,1.); +#1138 = DIRECTION('',(0.,1.)); +#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1140 = PCURVE('',#443,#1141); +#1141 = DEFINITIONAL_REPRESENTATION('',(#1142),#1146); +#1142 = LINE('',#1143,#1144); +#1143 = CARTESIAN_POINT('',(0.,0.)); +#1144 = VECTOR('',#1145,1.); +#1145 = DIRECTION('',(0.,-1.)); +#1146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1147 = ORIENTED_EDGE('',*,*,#1148,.F.); +#1148 = EDGE_CURVE('',#115,#1126,#1149,.T.); +#1149 = SURFACE_CURVE('',#1150,(#1154,#1161),.PCURVE_S1.); +#1150 = LINE('',#1151,#1152); +#1151 = CARTESIAN_POINT('',(-35.,30.,0.)); +#1152 = VECTOR('',#1153,1.); +#1153 = DIRECTION('',(1.,0.,0.)); +#1154 = PCURVE('',#130,#1155); +#1155 = DEFINITIONAL_REPRESENTATION('',(#1156),#1160); +#1156 = LINE('',#1157,#1158); +#1157 = CARTESIAN_POINT('',(0.,60.)); +#1158 = VECTOR('',#1159,1.); +#1159 = DIRECTION('',(1.,0.)); +#1160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1161 = PCURVE('',#158,#1162); +#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1167); +#1163 = LINE('',#1164,#1165); +#1164 = CARTESIAN_POINT('',(0.,0.)); +#1165 = VECTOR('',#1166,1.); +#1166 = DIRECTION('',(0.,1.)); +#1167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1168 = FACE_BOUND('',#1169,.F.); +#1169 = EDGE_LOOP('',(#1170)); +#1170 = ORIENTED_EDGE('',*,*,#1171,.F.); +#1171 = EDGE_CURVE('',#1172,#1172,#1174,.T.); +#1172 = VERTEX_POINT('',#1173); +#1173 = CARTESIAN_POINT('',(12.7,0.,0.)); +#1174 = SURFACE_CURVE('',#1175,(#1180,#1187),.PCURVE_S1.); +#1175 = CIRCLE('',#1176,12.7); +#1176 = AXIS2_PLACEMENT_3D('',#1177,#1178,#1179); +#1177 = CARTESIAN_POINT('',(0.,0.,0.)); +#1178 = DIRECTION('',(0.,0.,1.)); +#1179 = DIRECTION('',(1.,0.,0.)); +#1180 = PCURVE('',#130,#1181); +#1181 = DEFINITIONAL_REPRESENTATION('',(#1182),#1186); +#1182 = CIRCLE('',#1183,12.7); +#1183 = AXIS2_PLACEMENT_2D('',#1184,#1185); +#1184 = CARTESIAN_POINT('',(35.,30.)); +#1185 = DIRECTION('',(1.,0.)); +#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1187 = PCURVE('',#1188,#1193); +#1188 = CYLINDRICAL_SURFACE('',#1189,12.7); +#1189 = AXIS2_PLACEMENT_3D('',#1190,#1191,#1192); +#1190 = CARTESIAN_POINT('',(0.,0.,0.)); +#1191 = DIRECTION('',(-0.,-0.,-1.)); +#1192 = DIRECTION('',(1.,0.,0.)); +#1193 = DEFINITIONAL_REPRESENTATION('',(#1194),#1198); +#1194 = LINE('',#1195,#1196); +#1195 = CARTESIAN_POINT('',(-0.,0.)); +#1196 = VECTOR('',#1197,1.); +#1197 = DIRECTION('',(-1.,0.)); +#1198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1199 = ADVANCED_FACE('',(#1200),#296,.F.); +#1200 = FACE_BOUND('',#1201,.F.); +#1201 = EDGE_LOOP('',(#1202,#1203,#1204,#1227,#1248,#1249,#1270,#1297)); +#1202 = ORIENTED_EDGE('',*,*,#477,.F.); +#1203 = ORIENTED_EDGE('',*,*,#282,.F.); +#1204 = ORIENTED_EDGE('',*,*,#1205,.T.); +#1205 = EDGE_CURVE('',#255,#1206,#1208,.T.); +#1206 = VERTEX_POINT('',#1207); +#1207 = CARTESIAN_POINT('',(35.,-65.,80.)); +#1208 = SURFACE_CURVE('',#1209,(#1213,#1220),.PCURVE_S1.); +#1209 = LINE('',#1210,#1211); +#1210 = CARTESIAN_POINT('',(-35.,-65.,80.)); +#1211 = VECTOR('',#1212,1.); +#1212 = DIRECTION('',(1.,0.,0.)); +#1213 = PCURVE('',#296,#1214); +#1214 = DEFINITIONAL_REPRESENTATION('',(#1215),#1219); +#1215 = LINE('',#1216,#1217); +#1216 = CARTESIAN_POINT('',(0.,0.)); +#1217 = VECTOR('',#1218,1.); +#1218 = DIRECTION('',(1.,0.)); +#1219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1220 = PCURVE('',#270,#1221); +#1221 = DEFINITIONAL_REPRESENTATION('',(#1222),#1226); +#1222 = LINE('',#1223,#1224); +#1223 = CARTESIAN_POINT('',(0.,0.)); +#1224 = VECTOR('',#1225,1.); +#1225 = DIRECTION('',(0.,1.)); +#1226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1227 = ORIENTED_EDGE('',*,*,#1228,.T.); +#1228 = EDGE_CURVE('',#1206,#428,#1229,.T.); +#1229 = SURFACE_CURVE('',#1230,(#1234,#1241),.PCURVE_S1.); +#1230 = LINE('',#1231,#1232); +#1231 = CARTESIAN_POINT('',(35.,-65.,80.)); +#1232 = VECTOR('',#1233,1.); +#1233 = DIRECTION('',(0.,1.,0.)); +#1234 = PCURVE('',#296,#1235); +#1235 = DEFINITIONAL_REPRESENTATION('',(#1236),#1240); +#1236 = LINE('',#1237,#1238); +#1237 = CARTESIAN_POINT('',(70.,0.)); +#1238 = VECTOR('',#1239,1.); +#1239 = DIRECTION('',(0.,1.)); +#1240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1241 = PCURVE('',#443,#1242); +#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247); +#1243 = LINE('',#1244,#1245); +#1244 = CARTESIAN_POINT('',(80.,35.)); +#1245 = VECTOR('',#1246,1.); +#1246 = DIRECTION('',(0.,-1.)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = ORIENTED_EDGE('',*,*,#696,.F.); +#1249 = ORIENTED_EDGE('',*,*,#1250,.F.); +#1250 = EDGE_CURVE('',#1251,#669,#1253,.T.); +#1251 = VERTEX_POINT('',#1252); +#1252 = CARTESIAN_POINT('',(25.,-62.5,80.)); +#1253 = SURFACE_CURVE('',#1254,(#1258,#1264),.PCURVE_S1.); +#1254 = LINE('',#1255,#1256); +#1255 = CARTESIAN_POINT('',(25.,-63.75,80.)); +#1256 = VECTOR('',#1257,1.); +#1257 = DIRECTION('',(0.,1.,0.)); +#1258 = PCURVE('',#296,#1259); +#1259 = DEFINITIONAL_REPRESENTATION('',(#1260),#1263); +#1260 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1261,#1262),.UNSPECIFIED.,.F., + .F.,(2,2),(1.25,33.75),.PIECEWISE_BEZIER_KNOTS.); +#1261 = CARTESIAN_POINT('',(60.,2.5)); +#1262 = CARTESIAN_POINT('',(60.,35.)); +#1263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1264 = PCURVE('',#684,#1265); +#1265 = DEFINITIONAL_REPRESENTATION('',(#1266),#1269); +#1266 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1267,#1268),.UNSPECIFIED.,.F., + .F.,(2,2),(1.25,33.75),.PIECEWISE_BEZIER_KNOTS.); +#1267 = CARTESIAN_POINT('',(9.999999999999E-02,0.)); +#1268 = CARTESIAN_POINT('',(9.999999999999E-02,-32.5)); +#1269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1270 = ORIENTED_EDGE('',*,*,#1271,.T.); +#1271 = EDGE_CURVE('',#1251,#1272,#1274,.T.); +#1272 = VERTEX_POINT('',#1273); +#1273 = CARTESIAN_POINT('',(-25.,-62.5,80.)); +#1274 = SURFACE_CURVE('',#1275,(#1279,#1285),.PCURVE_S1.); +#1275 = LINE('',#1276,#1277); +#1276 = CARTESIAN_POINT('',(-30.,-62.5,80.)); +#1277 = VECTOR('',#1278,1.); +#1278 = DIRECTION('',(-1.,0.,0.)); +#1279 = PCURVE('',#296,#1280); +#1280 = DEFINITIONAL_REPRESENTATION('',(#1281),#1284); +#1281 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1282,#1283),.UNSPECIFIED.,.F., + .F.,(2,2),(-55.,-5.),.PIECEWISE_BEZIER_KNOTS.); +#1282 = CARTESIAN_POINT('',(60.,2.5)); +#1283 = CARTESIAN_POINT('',(10.,2.5)); +#1284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1285 = PCURVE('',#1286,#1291); +#1286 = PLANE('',#1287); +#1287 = AXIS2_PLACEMENT_3D('',#1288,#1289,#1290); +#1288 = CARTESIAN_POINT('',(-25.,-62.5,79.9)); +#1289 = DIRECTION('',(0.,1.,0.)); +#1290 = DIRECTION('',(0.,0.,1.)); +#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296); +#1292 = LINE('',#1293,#1294); +#1293 = CARTESIAN_POINT('',(9.999999999999E-02,-5.)); +#1294 = VECTOR('',#1295,1.); +#1295 = DIRECTION('',(0.,-1.)); +#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1297 = ORIENTED_EDGE('',*,*,#1298,.T.); +#1298 = EDGE_CURVE('',#1272,#478,#1299,.T.); +#1299 = SURFACE_CURVE('',#1300,(#1304,#1310),.PCURVE_S1.); +#1300 = LINE('',#1301,#1302); +#1301 = CARTESIAN_POINT('',(-25.,-63.75,80.)); +#1302 = VECTOR('',#1303,1.); +#1303 = DIRECTION('',(0.,1.,0.)); +#1304 = PCURVE('',#296,#1305); +#1305 = DEFINITIONAL_REPRESENTATION('',(#1306),#1309); +#1306 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1307,#1308),.UNSPECIFIED.,.F., + .F.,(2,2),(1.25,33.75),.PIECEWISE_BEZIER_KNOTS.); +#1307 = CARTESIAN_POINT('',(10.,2.5)); +#1308 = CARTESIAN_POINT('',(10.,35.)); +#1309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1310 = PCURVE('',#516,#1311); +#1311 = DEFINITIONAL_REPRESENTATION('',(#1312),#1315); +#1312 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1313,#1314),.UNSPECIFIED.,.F., + .F.,(2,2),(1.25,33.75),.PIECEWISE_BEZIER_KNOTS.); +#1313 = CARTESIAN_POINT('',(9.999999999999E-02,0.)); +#1314 = CARTESIAN_POINT('',(9.999999999999E-02,-32.5)); +#1315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1316 = ADVANCED_FACE('',(#1317,#1365,#1400,#1435,#1470,#1505),#158,.T. + ); +#1317 = FACE_BOUND('',#1318,.T.); +#1318 = EDGE_LOOP('',(#1319,#1320,#1321,#1344)); +#1319 = ORIENTED_EDGE('',*,*,#1148,.F.); +#1320 = ORIENTED_EDGE('',*,*,#142,.T.); +#1321 = ORIENTED_EDGE('',*,*,#1322,.T.); +#1322 = EDGE_CURVE('',#143,#1323,#1325,.T.); +#1323 = VERTEX_POINT('',#1324); +#1324 = CARTESIAN_POINT('',(35.,30.,300.)); +#1325 = SURFACE_CURVE('',#1326,(#1330,#1337),.PCURVE_S1.); +#1326 = LINE('',#1327,#1328); +#1327 = CARTESIAN_POINT('',(-35.,30.,300.)); +#1328 = VECTOR('',#1329,1.); +#1329 = DIRECTION('',(1.,0.,0.)); +#1330 = PCURVE('',#158,#1331); +#1331 = DEFINITIONAL_REPRESENTATION('',(#1332),#1336); +#1332 = LINE('',#1333,#1334); +#1333 = CARTESIAN_POINT('',(300.,0.)); +#1334 = VECTOR('',#1335,1.); +#1335 = DIRECTION('',(0.,1.)); +#1336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1337 = PCURVE('',#186,#1338); +#1338 = DEFINITIONAL_REPRESENTATION('',(#1339),#1343); +#1339 = LINE('',#1340,#1341); +#1340 = CARTESIAN_POINT('',(0.,60.)); +#1341 = VECTOR('',#1342,1.); +#1342 = DIRECTION('',(1.,0.)); +#1343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1344 = ORIENTED_EDGE('',*,*,#1345,.F.); +#1345 = EDGE_CURVE('',#1126,#1323,#1346,.T.); +#1346 = SURFACE_CURVE('',#1347,(#1351,#1358),.PCURVE_S1.); +#1347 = LINE('',#1348,#1349); +#1348 = CARTESIAN_POINT('',(35.,30.,0.)); +#1349 = VECTOR('',#1350,1.); +#1350 = DIRECTION('',(0.,0.,1.)); +#1351 = PCURVE('',#158,#1352); +#1352 = DEFINITIONAL_REPRESENTATION('',(#1353),#1357); +#1353 = LINE('',#1354,#1355); +#1354 = CARTESIAN_POINT('',(0.,70.)); +#1355 = VECTOR('',#1356,1.); +#1356 = DIRECTION('',(1.,0.)); +#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1358 = PCURVE('',#443,#1359); +#1359 = DEFINITIONAL_REPRESENTATION('',(#1360),#1364); +#1360 = LINE('',#1361,#1362); +#1361 = CARTESIAN_POINT('',(0.,-60.)); +#1362 = VECTOR('',#1363,1.); +#1363 = DIRECTION('',(1.,0.)); +#1364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1365 = FACE_BOUND('',#1366,.T.); +#1366 = EDGE_LOOP('',(#1367)); +#1367 = ORIENTED_EDGE('',*,*,#1368,.T.); +#1368 = EDGE_CURVE('',#1369,#1369,#1371,.T.); +#1369 = VERTEX_POINT('',#1370); +#1370 = CARTESIAN_POINT('',(-26.,30.,108.5)); +#1371 = SURFACE_CURVE('',#1372,(#1377,#1388),.PCURVE_S1.); +#1372 = CIRCLE('',#1373,3.); +#1373 = AXIS2_PLACEMENT_3D('',#1374,#1375,#1376); +#1374 = CARTESIAN_POINT('',(-29.,30.,108.5)); +#1375 = DIRECTION('',(0.,-1.,0.)); +#1376 = DIRECTION('',(1.,0.,0.)); +#1377 = PCURVE('',#158,#1378); +#1378 = DEFINITIONAL_REPRESENTATION('',(#1379),#1387); +#1379 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1380,#1381,#1382,#1383, +#1384,#1385,#1386),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1380 = CARTESIAN_POINT('',(108.5,9.)); +#1381 = CARTESIAN_POINT('',(113.6961524227,9.)); +#1382 = CARTESIAN_POINT('',(111.09807621135,4.5)); +#1383 = CARTESIAN_POINT('',(108.5,1.7763568394E-15)); +#1384 = CARTESIAN_POINT('',(105.90192378864,4.5)); +#1385 = CARTESIAN_POINT('',(103.30384757729,9.)); +#1386 = CARTESIAN_POINT('',(108.5,9.)); +#1387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1388 = PCURVE('',#1389,#1394); +#1389 = CYLINDRICAL_SURFACE('',#1390,3.); +#1390 = AXIS2_PLACEMENT_3D('',#1391,#1392,#1393); +#1391 = CARTESIAN_POINT('',(-29.,30.,108.5)); +#1392 = DIRECTION('',(0.,-1.,0.)); +#1393 = DIRECTION('',(1.,0.,0.)); +#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399); +#1395 = LINE('',#1396,#1397); +#1396 = CARTESIAN_POINT('',(0.,0.)); +#1397 = VECTOR('',#1398,1.); +#1398 = DIRECTION('',(1.,0.)); +#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1400 = FACE_BOUND('',#1401,.T.); +#1401 = EDGE_LOOP('',(#1402)); +#1402 = ORIENTED_EDGE('',*,*,#1403,.T.); +#1403 = EDGE_CURVE('',#1404,#1404,#1406,.T.); +#1404 = VERTEX_POINT('',#1405); +#1405 = CARTESIAN_POINT('',(-26.,30.,131.5)); +#1406 = SURFACE_CURVE('',#1407,(#1412,#1423),.PCURVE_S1.); +#1407 = CIRCLE('',#1408,3.); +#1408 = AXIS2_PLACEMENT_3D('',#1409,#1410,#1411); +#1409 = CARTESIAN_POINT('',(-29.,30.,131.5)); +#1410 = DIRECTION('',(0.,-1.,0.)); +#1411 = DIRECTION('',(1.,0.,0.)); +#1412 = PCURVE('',#158,#1413); +#1413 = DEFINITIONAL_REPRESENTATION('',(#1414),#1422); +#1414 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1415,#1416,#1417,#1418, +#1419,#1420,#1421),.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('') ); +#1415 = CARTESIAN_POINT('',(131.5,9.)); +#1416 = CARTESIAN_POINT('',(136.6961524227,9.)); +#1417 = CARTESIAN_POINT('',(134.09807621135,4.5)); +#1418 = CARTESIAN_POINT('',(131.5,1.7763568394E-15)); +#1419 = CARTESIAN_POINT('',(128.90192378864,4.5)); +#1420 = CARTESIAN_POINT('',(126.30384757729,9.)); +#1421 = CARTESIAN_POINT('',(131.5,9.)); +#1422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1423 = PCURVE('',#1424,#1429); +#1424 = CYLINDRICAL_SURFACE('',#1425,3.); +#1425 = AXIS2_PLACEMENT_3D('',#1426,#1427,#1428); +#1426 = CARTESIAN_POINT('',(-29.,30.,131.5)); +#1427 = DIRECTION('',(0.,-1.,0.)); +#1428 = DIRECTION('',(1.,0.,0.)); +#1429 = DEFINITIONAL_REPRESENTATION('',(#1430),#1434); +#1430 = LINE('',#1431,#1432); +#1431 = CARTESIAN_POINT('',(0.,0.)); +#1432 = VECTOR('',#1433,1.); +#1433 = DIRECTION('',(1.,0.)); +#1434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1435 = FACE_BOUND('',#1436,.T.); +#1436 = EDGE_LOOP('',(#1437)); +#1437 = ORIENTED_EDGE('',*,*,#1438,.T.); +#1438 = EDGE_CURVE('',#1439,#1439,#1441,.T.); +#1439 = VERTEX_POINT('',#1440); +#1440 = CARTESIAN_POINT('',(4.,30.,50.)); +#1441 = SURFACE_CURVE('',#1442,(#1447,#1458),.PCURVE_S1.); +#1442 = CIRCLE('',#1443,4.); +#1443 = AXIS2_PLACEMENT_3D('',#1444,#1445,#1446); +#1444 = CARTESIAN_POINT('',(0.,30.,50.)); +#1445 = DIRECTION('',(0.,-1.,0.)); +#1446 = DIRECTION('',(1.,0.,0.)); +#1447 = PCURVE('',#158,#1448); +#1448 = DEFINITIONAL_REPRESENTATION('',(#1449),#1457); +#1449 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1450,#1451,#1452,#1453, +#1454,#1455,#1456),.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('') ); +#1450 = CARTESIAN_POINT('',(50.,39.)); +#1451 = CARTESIAN_POINT('',(56.928203230276,39.)); +#1452 = CARTESIAN_POINT('',(53.464101615138,33.)); +#1453 = CARTESIAN_POINT('',(50.,27.)); +#1454 = CARTESIAN_POINT('',(46.535898384862,33.)); +#1455 = CARTESIAN_POINT('',(43.071796769724,39.)); +#1456 = CARTESIAN_POINT('',(50.,39.)); +#1457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1458 = PCURVE('',#1459,#1464); +#1459 = CYLINDRICAL_SURFACE('',#1460,4.); +#1460 = AXIS2_PLACEMENT_3D('',#1461,#1462,#1463); +#1461 = CARTESIAN_POINT('',(0.,-30.,50.)); +#1462 = DIRECTION('',(0.,-1.,0.)); +#1463 = DIRECTION('',(1.,0.,0.)); +#1464 = DEFINITIONAL_REPRESENTATION('',(#1465),#1469); +#1465 = LINE('',#1466,#1467); +#1466 = CARTESIAN_POINT('',(0.,-60.)); +#1467 = VECTOR('',#1468,1.); +#1468 = DIRECTION('',(1.,0.)); +#1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1470 = FACE_BOUND('',#1471,.T.); +#1471 = EDGE_LOOP('',(#1472)); +#1472 = ORIENTED_EDGE('',*,*,#1473,.T.); +#1473 = EDGE_CURVE('',#1474,#1474,#1476,.T.); +#1474 = VERTEX_POINT('',#1475); +#1475 = CARTESIAN_POINT('',(32.,30.,108.5)); +#1476 = SURFACE_CURVE('',#1477,(#1482,#1493),.PCURVE_S1.); +#1477 = CIRCLE('',#1478,3.); +#1478 = AXIS2_PLACEMENT_3D('',#1479,#1480,#1481); +#1479 = CARTESIAN_POINT('',(29.,30.,108.5)); +#1480 = DIRECTION('',(0.,-1.,0.)); +#1481 = DIRECTION('',(1.,0.,0.)); +#1482 = PCURVE('',#158,#1483); +#1483 = DEFINITIONAL_REPRESENTATION('',(#1484),#1492); +#1484 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1485,#1486,#1487,#1488, +#1489,#1490,#1491),.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('') ); +#1485 = CARTESIAN_POINT('',(108.5,67.)); +#1486 = CARTESIAN_POINT('',(113.6961524227,67.)); +#1487 = CARTESIAN_POINT('',(111.09807621135,62.5)); +#1488 = CARTESIAN_POINT('',(108.5,58.)); +#1489 = CARTESIAN_POINT('',(105.90192378864,62.5)); +#1490 = CARTESIAN_POINT('',(103.30384757729,67.)); +#1491 = CARTESIAN_POINT('',(108.5,67.)); +#1492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1493 = PCURVE('',#1494,#1499); +#1494 = CYLINDRICAL_SURFACE('',#1495,3.); +#1495 = AXIS2_PLACEMENT_3D('',#1496,#1497,#1498); +#1496 = CARTESIAN_POINT('',(29.,30.,108.5)); +#1497 = DIRECTION('',(0.,-1.,0.)); +#1498 = DIRECTION('',(1.,0.,0.)); +#1499 = DEFINITIONAL_REPRESENTATION('',(#1500),#1504); +#1500 = LINE('',#1501,#1502); +#1501 = CARTESIAN_POINT('',(0.,0.)); +#1502 = VECTOR('',#1503,1.); +#1503 = DIRECTION('',(1.,0.)); +#1504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1505 = FACE_BOUND('',#1506,.T.); +#1506 = EDGE_LOOP('',(#1507)); +#1507 = ORIENTED_EDGE('',*,*,#1508,.T.); +#1508 = EDGE_CURVE('',#1509,#1509,#1511,.T.); +#1509 = VERTEX_POINT('',#1510); +#1510 = CARTESIAN_POINT('',(32.,30.,131.5)); +#1511 = SURFACE_CURVE('',#1512,(#1517,#1528),.PCURVE_S1.); +#1512 = CIRCLE('',#1513,3.); +#1513 = AXIS2_PLACEMENT_3D('',#1514,#1515,#1516); +#1514 = CARTESIAN_POINT('',(29.,30.,131.5)); +#1515 = DIRECTION('',(0.,-1.,0.)); +#1516 = DIRECTION('',(1.,0.,0.)); +#1517 = PCURVE('',#158,#1518); +#1518 = DEFINITIONAL_REPRESENTATION('',(#1519),#1527); +#1519 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1520,#1521,#1522,#1523, +#1524,#1525,#1526),.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('') ); +#1520 = CARTESIAN_POINT('',(131.5,67.)); +#1521 = CARTESIAN_POINT('',(136.6961524227,67.)); +#1522 = CARTESIAN_POINT('',(134.09807621135,62.5)); +#1523 = CARTESIAN_POINT('',(131.5,58.)); +#1524 = CARTESIAN_POINT('',(128.90192378864,62.5)); +#1525 = CARTESIAN_POINT('',(126.30384757729,67.)); +#1526 = CARTESIAN_POINT('',(131.5,67.)); +#1527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1528 = PCURVE('',#1529,#1534); +#1529 = CYLINDRICAL_SURFACE('',#1530,3.); +#1530 = AXIS2_PLACEMENT_3D('',#1531,#1532,#1533); +#1531 = CARTESIAN_POINT('',(29.,30.,131.5)); +#1532 = DIRECTION('',(0.,-1.,0.)); +#1533 = DIRECTION('',(1.,0.,0.)); +#1534 = DEFINITIONAL_REPRESENTATION('',(#1535),#1539); +#1535 = LINE('',#1536,#1537); +#1536 = CARTESIAN_POINT('',(0.,0.)); +#1537 = VECTOR('',#1538,1.); +#1538 = DIRECTION('',(1.,0.)); +#1539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1540 = ADVANCED_FACE('',(#1541),#270,.F.); +#1541 = FACE_BOUND('',#1542,.F.); +#1542 = EDGE_LOOP('',(#1543,#1544,#1545,#1568)); +#1543 = ORIENTED_EDGE('',*,*,#1205,.F.); +#1544 = ORIENTED_EDGE('',*,*,#254,.T.); +#1545 = ORIENTED_EDGE('',*,*,#1546,.T.); +#1546 = EDGE_CURVE('',#227,#1547,#1549,.T.); +#1547 = VERTEX_POINT('',#1548); +#1548 = CARTESIAN_POINT('',(35.,-65.,160.)); +#1549 = SURFACE_CURVE('',#1550,(#1554,#1561),.PCURVE_S1.); +#1550 = LINE('',#1551,#1552); +#1551 = CARTESIAN_POINT('',(-35.,-65.,160.)); +#1552 = VECTOR('',#1553,1.); +#1553 = DIRECTION('',(1.,0.,0.)); +#1554 = PCURVE('',#270,#1555); +#1555 = DEFINITIONAL_REPRESENTATION('',(#1556),#1560); +#1556 = LINE('',#1557,#1558); +#1557 = CARTESIAN_POINT('',(80.,0.)); +#1558 = VECTOR('',#1559,1.); +#1559 = DIRECTION('',(0.,1.)); +#1560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1561 = PCURVE('',#242,#1562); +#1562 = DEFINITIONAL_REPRESENTATION('',(#1563),#1567); +#1563 = LINE('',#1564,#1565); +#1564 = CARTESIAN_POINT('',(0.,0.)); +#1565 = VECTOR('',#1566,1.); +#1566 = DIRECTION('',(1.,0.)); +#1567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1568 = ORIENTED_EDGE('',*,*,#1569,.F.); +#1569 = EDGE_CURVE('',#1206,#1547,#1570,.T.); +#1570 = SURFACE_CURVE('',#1571,(#1575,#1582),.PCURVE_S1.); +#1571 = LINE('',#1572,#1573); +#1572 = CARTESIAN_POINT('',(35.,-65.,80.)); +#1573 = VECTOR('',#1574,1.); +#1574 = DIRECTION('',(0.,0.,1.)); +#1575 = PCURVE('',#270,#1576); +#1576 = DEFINITIONAL_REPRESENTATION('',(#1577),#1581); +#1577 = LINE('',#1578,#1579); +#1578 = CARTESIAN_POINT('',(0.,70.)); +#1579 = VECTOR('',#1580,1.); +#1580 = DIRECTION('',(1.,0.)); +#1581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1582 = PCURVE('',#443,#1583); +#1583 = DEFINITIONAL_REPRESENTATION('',(#1584),#1588); +#1584 = LINE('',#1585,#1586); +#1585 = CARTESIAN_POINT('',(80.,35.)); +#1586 = VECTOR('',#1587,1.); +#1587 = DIRECTION('',(1.,0.)); +#1588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1589 = ADVANCED_FACE('',(#1590,#1745),#186,.T.); +#1590 = FACE_BOUND('',#1591,.T.); +#1591 = EDGE_LOOP('',(#1592,#1593,#1594,#1617,#1640,#1668,#1696,#1724)); +#1592 = ORIENTED_EDGE('',*,*,#1322,.F.); +#1593 = ORIENTED_EDGE('',*,*,#170,.F.); +#1594 = ORIENTED_EDGE('',*,*,#1595,.T.); +#1595 = EDGE_CURVE('',#171,#1596,#1598,.T.); +#1596 = VERTEX_POINT('',#1597); +#1597 = CARTESIAN_POINT('',(35.,-30.,300.)); +#1598 = SURFACE_CURVE('',#1599,(#1603,#1610),.PCURVE_S1.); +#1599 = LINE('',#1600,#1601); +#1600 = CARTESIAN_POINT('',(-35.,-30.,300.)); +#1601 = VECTOR('',#1602,1.); +#1602 = DIRECTION('',(1.,0.,0.)); +#1603 = PCURVE('',#186,#1604); +#1604 = DEFINITIONAL_REPRESENTATION('',(#1605),#1609); +#1605 = LINE('',#1606,#1607); +#1606 = CARTESIAN_POINT('',(0.,0.)); +#1607 = VECTOR('',#1608,1.); +#1608 = DIRECTION('',(1.,0.)); +#1609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1610 = PCURVE('',#214,#1611); +#1611 = DEFINITIONAL_REPRESENTATION('',(#1612),#1616); +#1612 = LINE('',#1613,#1614); +#1613 = CARTESIAN_POINT('',(300.,0.)); +#1614 = VECTOR('',#1615,1.); +#1615 = DIRECTION('',(0.,1.)); +#1616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1617 = ORIENTED_EDGE('',*,*,#1618,.T.); +#1618 = EDGE_CURVE('',#1596,#1619,#1621,.T.); +#1619 = VERTEX_POINT('',#1620); +#1620 = CARTESIAN_POINT('',(35.,-2.,300.)); +#1621 = SURFACE_CURVE('',#1622,(#1626,#1633),.PCURVE_S1.); +#1622 = LINE('',#1623,#1624); +#1623 = CARTESIAN_POINT('',(35.,-30.,300.)); +#1624 = VECTOR('',#1625,1.); +#1625 = DIRECTION('',(0.,1.,0.)); +#1626 = PCURVE('',#186,#1627); +#1627 = DEFINITIONAL_REPRESENTATION('',(#1628),#1632); +#1628 = LINE('',#1629,#1630); +#1629 = CARTESIAN_POINT('',(70.,0.)); +#1630 = VECTOR('',#1631,1.); +#1631 = DIRECTION('',(0.,1.)); +#1632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1633 = PCURVE('',#443,#1634); +#1634 = DEFINITIONAL_REPRESENTATION('',(#1635),#1639); +#1635 = LINE('',#1636,#1637); +#1636 = CARTESIAN_POINT('',(300.,0.)); +#1637 = VECTOR('',#1638,1.); +#1638 = DIRECTION('',(0.,-1.)); +#1639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1640 = ORIENTED_EDGE('',*,*,#1641,.F.); +#1641 = EDGE_CURVE('',#1642,#1619,#1644,.T.); +#1642 = VERTEX_POINT('',#1643); +#1643 = CARTESIAN_POINT('',(32.,-2.,300.)); +#1644 = SURFACE_CURVE('',#1645,(#1649,#1656),.PCURVE_S1.); +#1645 = LINE('',#1646,#1647); +#1646 = CARTESIAN_POINT('',(32.,-2.,300.)); +#1647 = VECTOR('',#1648,1.); +#1648 = DIRECTION('',(1.,0.,0.)); +#1649 = PCURVE('',#186,#1650); +#1650 = DEFINITIONAL_REPRESENTATION('',(#1651),#1655); +#1651 = LINE('',#1652,#1653); +#1652 = CARTESIAN_POINT('',(67.,28.)); +#1653 = VECTOR('',#1654,1.); +#1654 = DIRECTION('',(1.,0.)); +#1655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1656 = PCURVE('',#1657,#1662); +#1657 = PLANE('',#1658); +#1658 = AXIS2_PLACEMENT_3D('',#1659,#1660,#1661); +#1659 = CARTESIAN_POINT('',(32.,-2.,147.)); +#1660 = DIRECTION('',(0.,1.,0.)); +#1661 = DIRECTION('',(0.,0.,1.)); +#1662 = DEFINITIONAL_REPRESENTATION('',(#1663),#1667); +#1663 = LINE('',#1664,#1665); +#1664 = CARTESIAN_POINT('',(153.,0.)); +#1665 = VECTOR('',#1666,1.); +#1666 = DIRECTION('',(0.,1.)); +#1667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1668 = ORIENTED_EDGE('',*,*,#1669,.T.); +#1669 = EDGE_CURVE('',#1642,#1670,#1672,.T.); +#1670 = VERTEX_POINT('',#1671); +#1671 = CARTESIAN_POINT('',(32.,2.,300.)); +#1672 = SURFACE_CURVE('',#1673,(#1677,#1684),.PCURVE_S1.); +#1673 = LINE('',#1674,#1675); +#1674 = CARTESIAN_POINT('',(32.,-2.,300.)); +#1675 = VECTOR('',#1676,1.); +#1676 = DIRECTION('',(0.,1.,0.)); +#1677 = PCURVE('',#186,#1678); +#1678 = DEFINITIONAL_REPRESENTATION('',(#1679),#1683); +#1679 = LINE('',#1680,#1681); +#1680 = CARTESIAN_POINT('',(67.,28.)); +#1681 = VECTOR('',#1682,1.); +#1682 = DIRECTION('',(0.,1.)); +#1683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1684 = PCURVE('',#1685,#1690); +#1685 = PLANE('',#1686); +#1686 = AXIS2_PLACEMENT_3D('',#1687,#1688,#1689); +#1687 = CARTESIAN_POINT('',(32.,-2.,147.)); +#1688 = DIRECTION('',(1.,0.,0.)); +#1689 = DIRECTION('',(0.,0.,1.)); +#1690 = DEFINITIONAL_REPRESENTATION('',(#1691),#1695); +#1691 = LINE('',#1692,#1693); +#1692 = CARTESIAN_POINT('',(153.,0.)); +#1693 = VECTOR('',#1694,1.); +#1694 = DIRECTION('',(0.,-1.)); +#1695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1696 = ORIENTED_EDGE('',*,*,#1697,.T.); +#1697 = EDGE_CURVE('',#1670,#1698,#1700,.T.); +#1698 = VERTEX_POINT('',#1699); +#1699 = CARTESIAN_POINT('',(35.,2.,300.)); +#1700 = SURFACE_CURVE('',#1701,(#1705,#1712),.PCURVE_S1.); +#1701 = LINE('',#1702,#1703); +#1702 = CARTESIAN_POINT('',(32.,2.,300.)); +#1703 = VECTOR('',#1704,1.); +#1704 = DIRECTION('',(1.,0.,0.)); +#1705 = PCURVE('',#186,#1706); +#1706 = DEFINITIONAL_REPRESENTATION('',(#1707),#1711); +#1707 = LINE('',#1708,#1709); +#1708 = CARTESIAN_POINT('',(67.,32.)); +#1709 = VECTOR('',#1710,1.); +#1710 = DIRECTION('',(1.,0.)); +#1711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1712 = PCURVE('',#1713,#1718); +#1713 = PLANE('',#1714); +#1714 = AXIS2_PLACEMENT_3D('',#1715,#1716,#1717); +#1715 = CARTESIAN_POINT('',(32.,2.,147.)); +#1716 = DIRECTION('',(0.,1.,0.)); +#1717 = DIRECTION('',(0.,0.,1.)); +#1718 = DEFINITIONAL_REPRESENTATION('',(#1719),#1723); +#1719 = LINE('',#1720,#1721); +#1720 = CARTESIAN_POINT('',(153.,0.)); +#1721 = VECTOR('',#1722,1.); +#1722 = DIRECTION('',(0.,1.)); +#1723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1724 = ORIENTED_EDGE('',*,*,#1725,.T.); +#1725 = EDGE_CURVE('',#1698,#1323,#1726,.T.); +#1726 = SURFACE_CURVE('',#1727,(#1731,#1738),.PCURVE_S1.); +#1727 = LINE('',#1728,#1729); +#1728 = CARTESIAN_POINT('',(35.,-30.,300.)); +#1729 = VECTOR('',#1730,1.); +#1730 = DIRECTION('',(0.,1.,0.)); +#1731 = PCURVE('',#186,#1732); +#1732 = DEFINITIONAL_REPRESENTATION('',(#1733),#1737); +#1733 = LINE('',#1734,#1735); +#1734 = CARTESIAN_POINT('',(70.,0.)); +#1735 = VECTOR('',#1736,1.); +#1736 = DIRECTION('',(0.,1.)); +#1737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1738 = PCURVE('',#443,#1739); +#1739 = DEFINITIONAL_REPRESENTATION('',(#1740),#1744); +#1740 = LINE('',#1741,#1742); +#1741 = CARTESIAN_POINT('',(300.,0.)); +#1742 = VECTOR('',#1743,1.); +#1743 = DIRECTION('',(0.,-1.)); +#1744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1745 = FACE_BOUND('',#1746,.T.); +#1746 = EDGE_LOOP('',(#1747,#1777,#1805,#1833)); +#1747 = ORIENTED_EDGE('',*,*,#1748,.T.); +#1748 = EDGE_CURVE('',#1749,#1751,#1753,.T.); +#1749 = VERTEX_POINT('',#1750); +#1750 = CARTESIAN_POINT('',(-22.,-22.,300.)); +#1751 = VERTEX_POINT('',#1752); +#1752 = CARTESIAN_POINT('',(-22.,22.,300.)); +#1753 = SURFACE_CURVE('',#1754,(#1758,#1765),.PCURVE_S1.); +#1754 = LINE('',#1755,#1756); +#1755 = CARTESIAN_POINT('',(-22.,-22.,300.)); +#1756 = VECTOR('',#1757,1.); +#1757 = DIRECTION('',(0.,1.,0.)); +#1758 = PCURVE('',#186,#1759); +#1759 = DEFINITIONAL_REPRESENTATION('',(#1760),#1764); +#1760 = LINE('',#1761,#1762); +#1761 = CARTESIAN_POINT('',(13.,8.)); +#1762 = VECTOR('',#1763,1.); +#1763 = DIRECTION('',(0.,1.)); +#1764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1765 = PCURVE('',#1766,#1771); +#1766 = PLANE('',#1767); +#1767 = AXIS2_PLACEMENT_3D('',#1768,#1769,#1770); +#1768 = CARTESIAN_POINT('',(-22.,-22.,300.)); +#1769 = DIRECTION('',(1.,0.,0.)); +#1770 = DIRECTION('',(0.,0.,1.)); +#1771 = DEFINITIONAL_REPRESENTATION('',(#1772),#1776); +#1772 = LINE('',#1773,#1774); +#1773 = CARTESIAN_POINT('',(0.,0.)); +#1774 = VECTOR('',#1775,1.); +#1775 = DIRECTION('',(0.,-1.)); +#1776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1777 = ORIENTED_EDGE('',*,*,#1778,.T.); +#1778 = EDGE_CURVE('',#1751,#1779,#1781,.T.); +#1779 = VERTEX_POINT('',#1780); +#1780 = CARTESIAN_POINT('',(22.,22.,300.)); +#1781 = SURFACE_CURVE('',#1782,(#1786,#1793),.PCURVE_S1.); +#1782 = LINE('',#1783,#1784); +#1783 = CARTESIAN_POINT('',(-22.,22.,300.)); +#1784 = VECTOR('',#1785,1.); +#1785 = DIRECTION('',(1.,0.,0.)); +#1786 = PCURVE('',#186,#1787); +#1787 = DEFINITIONAL_REPRESENTATION('',(#1788),#1792); +#1788 = LINE('',#1789,#1790); +#1789 = CARTESIAN_POINT('',(13.,52.)); +#1790 = VECTOR('',#1791,1.); +#1791 = DIRECTION('',(1.,0.)); +#1792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1793 = PCURVE('',#1794,#1799); +#1794 = PLANE('',#1795); +#1795 = AXIS2_PLACEMENT_3D('',#1796,#1797,#1798); +#1796 = CARTESIAN_POINT('',(-22.,22.,300.)); +#1797 = DIRECTION('',(0.,1.,0.)); +#1798 = DIRECTION('',(0.,0.,1.)); +#1799 = DEFINITIONAL_REPRESENTATION('',(#1800),#1804); +#1800 = LINE('',#1801,#1802); +#1801 = CARTESIAN_POINT('',(0.,0.)); +#1802 = VECTOR('',#1803,1.); +#1803 = DIRECTION('',(0.,1.)); +#1804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1805 = ORIENTED_EDGE('',*,*,#1806,.F.); +#1806 = EDGE_CURVE('',#1807,#1779,#1809,.T.); +#1807 = VERTEX_POINT('',#1808); +#1808 = CARTESIAN_POINT('',(22.,-22.,300.)); +#1809 = SURFACE_CURVE('',#1810,(#1814,#1821),.PCURVE_S1.); +#1810 = LINE('',#1811,#1812); +#1811 = CARTESIAN_POINT('',(22.,-22.,300.)); +#1812 = VECTOR('',#1813,1.); +#1813 = DIRECTION('',(0.,1.,0.)); +#1814 = PCURVE('',#186,#1815); +#1815 = DEFINITIONAL_REPRESENTATION('',(#1816),#1820); +#1816 = LINE('',#1817,#1818); +#1817 = CARTESIAN_POINT('',(57.,8.)); +#1818 = VECTOR('',#1819,1.); +#1819 = DIRECTION('',(0.,1.)); +#1820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1821 = PCURVE('',#1822,#1827); +#1822 = PLANE('',#1823); +#1823 = AXIS2_PLACEMENT_3D('',#1824,#1825,#1826); +#1824 = CARTESIAN_POINT('',(22.,-22.,300.)); +#1825 = DIRECTION('',(1.,0.,0.)); +#1826 = DIRECTION('',(0.,0.,1.)); +#1827 = DEFINITIONAL_REPRESENTATION('',(#1828),#1832); +#1828 = LINE('',#1829,#1830); +#1829 = CARTESIAN_POINT('',(0.,0.)); +#1830 = VECTOR('',#1831,1.); +#1831 = DIRECTION('',(0.,-1.)); +#1832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1833 = ORIENTED_EDGE('',*,*,#1834,.F.); +#1834 = EDGE_CURVE('',#1749,#1807,#1835,.T.); +#1835 = SURFACE_CURVE('',#1836,(#1840,#1847),.PCURVE_S1.); +#1836 = LINE('',#1837,#1838); +#1837 = CARTESIAN_POINT('',(-22.,-22.,300.)); +#1838 = VECTOR('',#1839,1.); +#1839 = DIRECTION('',(1.,0.,0.)); +#1840 = PCURVE('',#186,#1841); +#1841 = DEFINITIONAL_REPRESENTATION('',(#1842),#1846); +#1842 = LINE('',#1843,#1844); +#1843 = CARTESIAN_POINT('',(13.,8.)); +#1844 = VECTOR('',#1845,1.); +#1845 = DIRECTION('',(1.,0.)); +#1846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1847 = PCURVE('',#1848,#1853); +#1848 = PLANE('',#1849); +#1849 = AXIS2_PLACEMENT_3D('',#1850,#1851,#1852); +#1850 = CARTESIAN_POINT('',(-22.,-22.,300.)); +#1851 = DIRECTION('',(0.,1.,0.)); +#1852 = DIRECTION('',(0.,0.,1.)); +#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858); +#1854 = LINE('',#1855,#1856); +#1855 = CARTESIAN_POINT('',(0.,0.)); +#1856 = VECTOR('',#1857,1.); +#1857 = DIRECTION('',(0.,1.)); +#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1859 = ADVANCED_FACE('',(#1860),#242,.T.); +#1860 = FACE_BOUND('',#1861,.T.); +#1861 = EDGE_LOOP('',(#1862,#1863,#1864,#1887)); +#1862 = ORIENTED_EDGE('',*,*,#226,.F.); +#1863 = ORIENTED_EDGE('',*,*,#1546,.T.); +#1864 = ORIENTED_EDGE('',*,*,#1865,.T.); +#1865 = EDGE_CURVE('',#1547,#1866,#1868,.T.); +#1866 = VERTEX_POINT('',#1867); +#1867 = CARTESIAN_POINT('',(35.,-30.,160.)); +#1868 = SURFACE_CURVE('',#1869,(#1873,#1880),.PCURVE_S1.); +#1869 = LINE('',#1870,#1871); +#1870 = CARTESIAN_POINT('',(35.,-65.,160.)); +#1871 = VECTOR('',#1872,1.); +#1872 = DIRECTION('',(0.,1.,0.)); +#1873 = PCURVE('',#242,#1874); +#1874 = DEFINITIONAL_REPRESENTATION('',(#1875),#1879); +#1875 = LINE('',#1876,#1877); +#1876 = CARTESIAN_POINT('',(70.,0.)); +#1877 = VECTOR('',#1878,1.); +#1878 = DIRECTION('',(0.,1.)); +#1879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1880 = PCURVE('',#443,#1881); +#1881 = DEFINITIONAL_REPRESENTATION('',(#1882),#1886); +#1882 = LINE('',#1883,#1884); +#1883 = CARTESIAN_POINT('',(160.,35.)); +#1884 = VECTOR('',#1885,1.); +#1885 = DIRECTION('',(0.,-1.)); +#1886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1887 = ORIENTED_EDGE('',*,*,#1888,.F.); +#1888 = EDGE_CURVE('',#199,#1866,#1889,.T.); +#1889 = SURFACE_CURVE('',#1890,(#1894,#1901),.PCURVE_S1.); +#1890 = LINE('',#1891,#1892); +#1891 = CARTESIAN_POINT('',(-35.,-30.,160.)); +#1892 = VECTOR('',#1893,1.); +#1893 = DIRECTION('',(1.,0.,0.)); +#1894 = PCURVE('',#242,#1895); +#1895 = DEFINITIONAL_REPRESENTATION('',(#1896),#1900); +#1896 = LINE('',#1897,#1898); +#1897 = CARTESIAN_POINT('',(0.,35.)); +#1898 = VECTOR('',#1899,1.); +#1899 = DIRECTION('',(1.,0.)); +#1900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1901 = PCURVE('',#214,#1902); +#1902 = DEFINITIONAL_REPRESENTATION('',(#1903),#1907); +#1903 = LINE('',#1904,#1905); +#1904 = CARTESIAN_POINT('',(160.,0.)); +#1905 = VECTOR('',#1906,1.); +#1906 = DIRECTION('',(0.,1.)); +#1907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1908 = ADVANCED_FACE('',(#1909),#214,.F.); +#1909 = FACE_BOUND('',#1910,.F.); +#1910 = EDGE_LOOP('',(#1911,#1932,#1933,#1934)); +#1911 = ORIENTED_EDGE('',*,*,#1912,.F.); +#1912 = EDGE_CURVE('',#1866,#1596,#1913,.T.); +#1913 = SURFACE_CURVE('',#1914,(#1918,#1925),.PCURVE_S1.); +#1914 = LINE('',#1915,#1916); +#1915 = CARTESIAN_POINT('',(35.,-30.,0.)); +#1916 = VECTOR('',#1917,1.); +#1917 = DIRECTION('',(0.,0.,1.)); +#1918 = PCURVE('',#214,#1919); +#1919 = DEFINITIONAL_REPRESENTATION('',(#1920),#1924); +#1920 = LINE('',#1921,#1922); +#1921 = CARTESIAN_POINT('',(0.,70.)); +#1922 = VECTOR('',#1923,1.); +#1923 = DIRECTION('',(1.,0.)); +#1924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1925 = PCURVE('',#443,#1926); +#1926 = DEFINITIONAL_REPRESENTATION('',(#1927),#1931); +#1927 = LINE('',#1928,#1929); +#1928 = CARTESIAN_POINT('',(0.,0.)); +#1929 = VECTOR('',#1930,1.); +#1930 = DIRECTION('',(1.,0.)); +#1931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1932 = ORIENTED_EDGE('',*,*,#1888,.F.); +#1933 = ORIENTED_EDGE('',*,*,#198,.T.); +#1934 = ORIENTED_EDGE('',*,*,#1595,.T.); +#1935 = ADVANCED_FACE('',(#1936),#328,.T.); +#1936 = FACE_BOUND('',#1937,.T.); +#1937 = EDGE_LOOP('',(#1938,#1961,#1962,#1985)); +#1938 = ORIENTED_EDGE('',*,*,#1939,.F.); +#1939 = EDGE_CURVE('',#311,#1940,#1942,.T.); +#1940 = VERTEX_POINT('',#1941); +#1941 = CARTESIAN_POINT('',(-12.8,-9.6,10.1)); +#1942 = SURFACE_CURVE('',#1943,(#1947,#1954),.PCURVE_S1.); +#1943 = LINE('',#1944,#1945); +#1944 = CARTESIAN_POINT('',(-35.,-9.6,10.1)); +#1945 = VECTOR('',#1946,1.); +#1946 = DIRECTION('',(1.,0.,0.)); +#1947 = PCURVE('',#328,#1948); +#1948 = DEFINITIONAL_REPRESENTATION('',(#1949),#1953); +#1949 = LINE('',#1950,#1951); +#1950 = CARTESIAN_POINT('',(0.,0.)); +#1951 = VECTOR('',#1952,1.); +#1952 = DIRECTION('',(0.,1.)); +#1953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1954 = PCURVE('',#410,#1955); +#1955 = DEFINITIONAL_REPRESENTATION('',(#1956),#1960); +#1956 = LINE('',#1957,#1958); +#1957 = CARTESIAN_POINT('',(0.,0.)); +#1958 = VECTOR('',#1959,1.); +#1959 = DIRECTION('',(1.,0.)); +#1960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1961 = ORIENTED_EDGE('',*,*,#310,.T.); +#1962 = ORIENTED_EDGE('',*,*,#1963,.T.); +#1963 = EDGE_CURVE('',#313,#1964,#1966,.T.); +#1964 = VERTEX_POINT('',#1965); +#1965 = CARTESIAN_POINT('',(-12.8,-9.6,19.9)); +#1966 = SURFACE_CURVE('',#1967,(#1971,#1978),.PCURVE_S1.); +#1967 = LINE('',#1968,#1969); +#1968 = CARTESIAN_POINT('',(-35.,-9.6,19.9)); +#1969 = VECTOR('',#1970,1.); +#1970 = DIRECTION('',(1.,0.,0.)); +#1971 = PCURVE('',#328,#1972); +#1972 = DEFINITIONAL_REPRESENTATION('',(#1973),#1977); +#1973 = LINE('',#1974,#1975); +#1974 = CARTESIAN_POINT('',(9.8,0.)); +#1975 = VECTOR('',#1976,1.); +#1976 = DIRECTION('',(0.,1.)); +#1977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1978 = PCURVE('',#356,#1979); +#1979 = DEFINITIONAL_REPRESENTATION('',(#1980),#1984); +#1980 = LINE('',#1981,#1982); +#1981 = CARTESIAN_POINT('',(0.,0.)); +#1982 = VECTOR('',#1983,1.); +#1983 = DIRECTION('',(1.,0.)); +#1984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1985 = ORIENTED_EDGE('',*,*,#1986,.F.); +#1986 = EDGE_CURVE('',#1940,#1964,#1987,.T.); +#1987 = SURFACE_CURVE('',#1988,(#1992,#1999),.PCURVE_S1.); +#1988 = LINE('',#1989,#1990); +#1989 = CARTESIAN_POINT('',(-12.8,-9.6,10.1)); +#1990 = VECTOR('',#1991,1.); +#1991 = DIRECTION('',(0.,0.,1.)); +#1992 = PCURVE('',#328,#1993); +#1993 = DEFINITIONAL_REPRESENTATION('',(#1994),#1998); +#1994 = LINE('',#1995,#1996); +#1995 = CARTESIAN_POINT('',(0.,22.2)); +#1996 = VECTOR('',#1997,1.); +#1997 = DIRECTION('',(1.,0.)); +#1998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1999 = PCURVE('',#2000,#2005); +#2000 = PLANE('',#2001); +#2001 = AXIS2_PLACEMENT_3D('',#2002,#2003,#2004); +#2002 = CARTESIAN_POINT('',(-12.8,-9.6,10.1)); +#2003 = DIRECTION('',(1.,0.,0.)); +#2004 = DIRECTION('',(0.,0.,1.)); +#2005 = DEFINITIONAL_REPRESENTATION('',(#2006),#2010); +#2006 = LINE('',#2007,#2008); +#2007 = CARTESIAN_POINT('',(0.,0.)); +#2008 = VECTOR('',#2009,1.); +#2009 = DIRECTION('',(1.,0.)); +#2010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2011 = ADVANCED_FACE('',(#2012),#410,.T.); +#2012 = FACE_BOUND('',#2013,.T.); +#2013 = EDGE_LOOP('',(#2014,#2015,#2016,#2039)); +#2014 = ORIENTED_EDGE('',*,*,#396,.F.); +#2015 = ORIENTED_EDGE('',*,*,#1939,.T.); +#2016 = ORIENTED_EDGE('',*,*,#2017,.T.); +#2017 = EDGE_CURVE('',#1940,#2018,#2020,.T.); +#2018 = VERTEX_POINT('',#2019); +#2019 = CARTESIAN_POINT('',(-12.8,9.6,10.1)); +#2020 = SURFACE_CURVE('',#2021,(#2025,#2032),.PCURVE_S1.); +#2021 = LINE('',#2022,#2023); +#2022 = CARTESIAN_POINT('',(-12.8,-9.6,10.1)); +#2023 = VECTOR('',#2024,1.); +#2024 = DIRECTION('',(0.,1.,0.)); +#2025 = PCURVE('',#410,#2026); +#2026 = DEFINITIONAL_REPRESENTATION('',(#2027),#2031); +#2027 = LINE('',#2028,#2029); +#2028 = CARTESIAN_POINT('',(22.2,0.)); +#2029 = VECTOR('',#2030,1.); +#2030 = DIRECTION('',(0.,1.)); +#2031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2032 = PCURVE('',#2000,#2033); +#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); +#2034 = LINE('',#2035,#2036); +#2035 = CARTESIAN_POINT('',(0.,0.)); +#2036 = VECTOR('',#2037,1.); +#2037 = DIRECTION('',(0.,-1.)); +#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2039 = ORIENTED_EDGE('',*,*,#2040,.F.); +#2040 = EDGE_CURVE('',#369,#2018,#2041,.T.); +#2041 = SURFACE_CURVE('',#2042,(#2046,#2053),.PCURVE_S1.); +#2042 = LINE('',#2043,#2044); +#2043 = CARTESIAN_POINT('',(-35.,9.6,10.1)); +#2044 = VECTOR('',#2045,1.); +#2045 = DIRECTION('',(1.,0.,0.)); +#2046 = PCURVE('',#410,#2047); +#2047 = DEFINITIONAL_REPRESENTATION('',(#2048),#2052); +#2048 = LINE('',#2049,#2050); +#2049 = CARTESIAN_POINT('',(0.,19.2)); +#2050 = VECTOR('',#2051,1.); +#2051 = DIRECTION('',(1.,0.)); +#2052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2053 = PCURVE('',#384,#2054); +#2054 = DEFINITIONAL_REPRESENTATION('',(#2055),#2059); +#2055 = LINE('',#2056,#2057); +#2056 = CARTESIAN_POINT('',(0.,0.)); +#2057 = VECTOR('',#2058,1.); +#2058 = DIRECTION('',(0.,1.)); +#2059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2060 = ADVANCED_FACE('',(#2061),#384,.F.); +#2061 = FACE_BOUND('',#2062,.F.); +#2062 = EDGE_LOOP('',(#2063,#2064,#2065,#2088)); +#2063 = ORIENTED_EDGE('',*,*,#2040,.F.); +#2064 = ORIENTED_EDGE('',*,*,#368,.T.); +#2065 = ORIENTED_EDGE('',*,*,#2066,.T.); +#2066 = EDGE_CURVE('',#341,#2067,#2069,.T.); +#2067 = VERTEX_POINT('',#2068); +#2068 = CARTESIAN_POINT('',(-12.8,9.6,19.9)); +#2069 = SURFACE_CURVE('',#2070,(#2074,#2081),.PCURVE_S1.); +#2070 = LINE('',#2071,#2072); +#2071 = CARTESIAN_POINT('',(-35.,9.6,19.9)); +#2072 = VECTOR('',#2073,1.); +#2073 = DIRECTION('',(1.,0.,0.)); +#2074 = PCURVE('',#384,#2075); +#2075 = DEFINITIONAL_REPRESENTATION('',(#2076),#2080); +#2076 = LINE('',#2077,#2078); +#2077 = CARTESIAN_POINT('',(9.8,0.)); +#2078 = VECTOR('',#2079,1.); +#2079 = DIRECTION('',(0.,1.)); +#2080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2081 = PCURVE('',#356,#2082); +#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087); +#2083 = LINE('',#2084,#2085); +#2084 = CARTESIAN_POINT('',(0.,19.2)); +#2085 = VECTOR('',#2086,1.); +#2086 = DIRECTION('',(1.,0.)); +#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2088 = ORIENTED_EDGE('',*,*,#2089,.F.); +#2089 = EDGE_CURVE('',#2018,#2067,#2090,.T.); +#2090 = SURFACE_CURVE('',#2091,(#2095,#2102),.PCURVE_S1.); +#2091 = LINE('',#2092,#2093); +#2092 = CARTESIAN_POINT('',(-12.8,9.6,10.1)); +#2093 = VECTOR('',#2094,1.); +#2094 = DIRECTION('',(0.,0.,1.)); +#2095 = PCURVE('',#384,#2096); +#2096 = DEFINITIONAL_REPRESENTATION('',(#2097),#2101); +#2097 = LINE('',#2098,#2099); +#2098 = CARTESIAN_POINT('',(0.,22.2)); +#2099 = VECTOR('',#2100,1.); +#2100 = DIRECTION('',(1.,0.)); +#2101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2102 = PCURVE('',#2000,#2103); +#2103 = DEFINITIONAL_REPRESENTATION('',(#2104),#2108); +#2104 = LINE('',#2105,#2106); +#2105 = CARTESIAN_POINT('',(0.,-19.2)); +#2106 = VECTOR('',#2107,1.); +#2107 = DIRECTION('',(1.,0.)); +#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2109 = ADVANCED_FACE('',(#2110),#356,.F.); +#2110 = FACE_BOUND('',#2111,.F.); +#2111 = EDGE_LOOP('',(#2112,#2113,#2114,#2135)); +#2112 = ORIENTED_EDGE('',*,*,#340,.F.); +#2113 = ORIENTED_EDGE('',*,*,#1963,.T.); +#2114 = ORIENTED_EDGE('',*,*,#2115,.T.); +#2115 = EDGE_CURVE('',#1964,#2067,#2116,.T.); +#2116 = SURFACE_CURVE('',#2117,(#2121,#2128),.PCURVE_S1.); +#2117 = LINE('',#2118,#2119); +#2118 = CARTESIAN_POINT('',(-12.8,-9.6,19.9)); +#2119 = VECTOR('',#2120,1.); +#2120 = DIRECTION('',(0.,1.,0.)); +#2121 = PCURVE('',#356,#2122); +#2122 = DEFINITIONAL_REPRESENTATION('',(#2123),#2127); +#2123 = LINE('',#2124,#2125); +#2124 = CARTESIAN_POINT('',(22.2,0.)); +#2125 = VECTOR('',#2126,1.); +#2126 = DIRECTION('',(0.,1.)); +#2127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2128 = PCURVE('',#2000,#2129); +#2129 = DEFINITIONAL_REPRESENTATION('',(#2130),#2134); +#2130 = LINE('',#2131,#2132); +#2131 = CARTESIAN_POINT('',(9.8,0.)); +#2132 = VECTOR('',#2133,1.); +#2133 = DIRECTION('',(0.,-1.)); +#2134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2135 = ORIENTED_EDGE('',*,*,#2066,.F.); +#2136 = ADVANCED_FACE('',(#2137,#2220,#2251),#443,.T.); +#2137 = FACE_BOUND('',#2138,.T.); +#2138 = EDGE_LOOP('',(#2139,#2140,#2141,#2142,#2143,#2166,#2194,#2215, + #2216,#2217,#2218,#2219)); +#2139 = ORIENTED_EDGE('',*,*,#425,.F.); +#2140 = ORIENTED_EDGE('',*,*,#1125,.T.); +#2141 = ORIENTED_EDGE('',*,*,#1345,.T.); +#2142 = ORIENTED_EDGE('',*,*,#1725,.F.); +#2143 = ORIENTED_EDGE('',*,*,#2144,.F.); +#2144 = EDGE_CURVE('',#2145,#1698,#2147,.T.); +#2145 = VERTEX_POINT('',#2146); +#2146 = CARTESIAN_POINT('',(35.,2.,147.)); +#2147 = SURFACE_CURVE('',#2148,(#2152,#2159),.PCURVE_S1.); +#2148 = LINE('',#2149,#2150); +#2149 = CARTESIAN_POINT('',(35.,2.,147.)); +#2150 = VECTOR('',#2151,1.); +#2151 = DIRECTION('',(0.,0.,1.)); +#2152 = PCURVE('',#443,#2153); +#2153 = DEFINITIONAL_REPRESENTATION('',(#2154),#2158); +#2154 = LINE('',#2155,#2156); +#2155 = CARTESIAN_POINT('',(147.,-32.)); +#2156 = VECTOR('',#2157,1.); +#2157 = DIRECTION('',(1.,0.)); +#2158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2159 = PCURVE('',#1713,#2160); +#2160 = DEFINITIONAL_REPRESENTATION('',(#2161),#2165); +#2161 = LINE('',#2162,#2163); +#2162 = CARTESIAN_POINT('',(0.,3.)); +#2163 = VECTOR('',#2164,1.); +#2164 = DIRECTION('',(1.,0.)); +#2165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2166 = ORIENTED_EDGE('',*,*,#2167,.F.); +#2167 = EDGE_CURVE('',#2168,#2145,#2170,.T.); +#2168 = VERTEX_POINT('',#2169); +#2169 = CARTESIAN_POINT('',(35.,-2.,147.)); +#2170 = SURFACE_CURVE('',#2171,(#2175,#2182),.PCURVE_S1.); +#2171 = LINE('',#2172,#2173); +#2172 = CARTESIAN_POINT('',(35.,-2.,147.)); +#2173 = VECTOR('',#2174,1.); +#2174 = DIRECTION('',(0.,1.,0.)); +#2175 = PCURVE('',#443,#2176); +#2176 = DEFINITIONAL_REPRESENTATION('',(#2177),#2181); +#2177 = LINE('',#2178,#2179); +#2178 = CARTESIAN_POINT('',(147.,-28.)); +#2179 = VECTOR('',#2180,1.); +#2180 = DIRECTION('',(0.,-1.)); +#2181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2182 = PCURVE('',#2183,#2188); +#2183 = PLANE('',#2184); +#2184 = AXIS2_PLACEMENT_3D('',#2185,#2186,#2187); +#2185 = CARTESIAN_POINT('',(32.,-2.,147.)); +#2186 = DIRECTION('',(0.,0.,1.)); +#2187 = DIRECTION('',(1.,0.,0.)); +#2188 = DEFINITIONAL_REPRESENTATION('',(#2189),#2193); +#2189 = LINE('',#2190,#2191); +#2190 = CARTESIAN_POINT('',(3.,0.)); +#2191 = VECTOR('',#2192,1.); +#2192 = DIRECTION('',(0.,1.)); +#2193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2194 = ORIENTED_EDGE('',*,*,#2195,.T.); +#2195 = EDGE_CURVE('',#2168,#1619,#2196,.T.); +#2196 = SURFACE_CURVE('',#2197,(#2201,#2208),.PCURVE_S1.); +#2197 = LINE('',#2198,#2199); +#2198 = CARTESIAN_POINT('',(35.,-2.,147.)); +#2199 = VECTOR('',#2200,1.); +#2200 = DIRECTION('',(0.,0.,1.)); +#2201 = PCURVE('',#443,#2202); +#2202 = DEFINITIONAL_REPRESENTATION('',(#2203),#2207); +#2203 = LINE('',#2204,#2205); +#2204 = CARTESIAN_POINT('',(147.,-28.)); +#2205 = VECTOR('',#2206,1.); +#2206 = DIRECTION('',(1.,0.)); +#2207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2208 = PCURVE('',#1657,#2209); +#2209 = DEFINITIONAL_REPRESENTATION('',(#2210),#2214); +#2210 = LINE('',#2211,#2212); +#2211 = CARTESIAN_POINT('',(0.,3.)); +#2212 = VECTOR('',#2213,1.); +#2213 = DIRECTION('',(1.,0.)); +#2214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2215 = ORIENTED_EDGE('',*,*,#1618,.F.); +#2216 = ORIENTED_EDGE('',*,*,#1912,.F.); +#2217 = ORIENTED_EDGE('',*,*,#1865,.F.); +#2218 = ORIENTED_EDGE('',*,*,#1569,.F.); +#2219 = ORIENTED_EDGE('',*,*,#1228,.T.); +#2220 = FACE_BOUND('',#2221,.T.); +#2221 = EDGE_LOOP('',(#2222)); +#2222 = ORIENTED_EDGE('',*,*,#2223,.F.); +#2223 = EDGE_CURVE('',#2224,#2224,#2226,.T.); +#2224 = VERTEX_POINT('',#2225); +#2225 = CARTESIAN_POINT('',(35.,5.15,125.)); +#2226 = SURFACE_CURVE('',#2227,(#2232,#2239),.PCURVE_S1.); +#2227 = CIRCLE('',#2228,5.15); +#2228 = AXIS2_PLACEMENT_3D('',#2229,#2230,#2231); +#2229 = CARTESIAN_POINT('',(35.,0.,125.)); +#2230 = DIRECTION('',(1.,0.,0.)); +#2231 = DIRECTION('',(0.,1.,0.)); +#2232 = PCURVE('',#443,#2233); +#2233 = DEFINITIONAL_REPRESENTATION('',(#2234),#2238); +#2234 = CIRCLE('',#2235,5.15); +#2235 = AXIS2_PLACEMENT_2D('',#2236,#2237); +#2236 = CARTESIAN_POINT('',(125.,-30.)); +#2237 = DIRECTION('',(0.,-1.)); +#2238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2239 = PCURVE('',#2240,#2245); +#2240 = CYLINDRICAL_SURFACE('',#2241,5.15); +#2241 = AXIS2_PLACEMENT_3D('',#2242,#2243,#2244); +#2242 = CARTESIAN_POINT('',(35.,0.,125.)); +#2243 = DIRECTION('',(1.,0.,0.)); +#2244 = DIRECTION('',(0.,1.,0.)); +#2245 = DEFINITIONAL_REPRESENTATION('',(#2246),#2250); +#2246 = LINE('',#2247,#2248); +#2247 = CARTESIAN_POINT('',(0.,0.)); +#2248 = VECTOR('',#2249,1.); +#2249 = DIRECTION('',(1.,0.)); +#2250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2251 = FACE_BOUND('',#2252,.T.); +#2252 = EDGE_LOOP('',(#2253)); +#2253 = ORIENTED_EDGE('',*,*,#2254,.F.); +#2254 = EDGE_CURVE('',#2255,#2255,#2257,.T.); +#2255 = VERTEX_POINT('',#2256); +#2256 = CARTESIAN_POINT('',(35.,-43.75,152.)); +#2257 = SURFACE_CURVE('',#2258,(#2263,#2270),.PCURVE_S1.); +#2258 = CIRCLE('',#2259,2.5); +#2259 = AXIS2_PLACEMENT_3D('',#2260,#2261,#2262); +#2260 = CARTESIAN_POINT('',(35.,-46.25,152.)); +#2261 = DIRECTION('',(1.,0.,0.)); +#2262 = DIRECTION('',(0.,1.,0.)); +#2263 = PCURVE('',#443,#2264); +#2264 = DEFINITIONAL_REPRESENTATION('',(#2265),#2269); +#2265 = CIRCLE('',#2266,2.5); +#2266 = AXIS2_PLACEMENT_2D('',#2267,#2268); +#2267 = CARTESIAN_POINT('',(152.,16.25)); +#2268 = DIRECTION('',(0.,-1.)); +#2269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2270 = PCURVE('',#2271,#2276); +#2271 = CYLINDRICAL_SURFACE('',#2272,2.5); +#2272 = AXIS2_PLACEMENT_3D('',#2273,#2274,#2275); +#2273 = CARTESIAN_POINT('',(35.,-46.25,152.)); +#2274 = DIRECTION('',(1.,0.,0.)); +#2275 = DIRECTION('',(0.,1.,0.)); +#2276 = DEFINITIONAL_REPRESENTATION('',(#2277),#2281); +#2277 = LINE('',#2278,#2279); +#2278 = CARTESIAN_POINT('',(0.,0.)); +#2279 = VECTOR('',#2280,1.); +#2280 = DIRECTION('',(1.,0.)); +#2281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2282 = ADVANCED_FACE('',(#2283),#516,.T.); +#2283 = FACE_BOUND('',#2284,.T.); +#2284 = EDGE_LOOP('',(#2285,#2306,#2327,#2328)); +#2285 = ORIENTED_EDGE('',*,*,#2286,.F.); +#2286 = EDGE_CURVE('',#2287,#501,#2289,.T.); +#2287 = VERTEX_POINT('',#2288); +#2288 = CARTESIAN_POINT('',(-25.,-62.5,82.5)); +#2289 = SURFACE_CURVE('',#2290,(#2294,#2300),.PCURVE_S1.); +#2290 = LINE('',#2291,#2292); +#2291 = CARTESIAN_POINT('',(-25.,-62.5,82.5)); +#2292 = VECTOR('',#2293,1.); +#2293 = DIRECTION('',(0.,1.,0.)); +#2294 = PCURVE('',#516,#2295); +#2295 = DEFINITIONAL_REPRESENTATION('',(#2296),#2299); +#2296 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2297,#2298),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,32.5),.PIECEWISE_BEZIER_KNOTS.); +#2297 = CARTESIAN_POINT('',(2.6,0.)); +#2298 = CARTESIAN_POINT('',(2.6,-32.5)); +#2299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2300 = PCURVE('',#544,#2301); +#2301 = DEFINITIONAL_REPRESENTATION('',(#2302),#2305); +#2302 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2303,#2304),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,32.5),.PIECEWISE_BEZIER_KNOTS.); +#2303 = CARTESIAN_POINT('',(7.5,0.)); +#2304 = CARTESIAN_POINT('',(7.5,32.5)); +#2305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2306 = ORIENTED_EDGE('',*,*,#2307,.F.); +#2307 = EDGE_CURVE('',#1272,#2287,#2308,.T.); +#2308 = SURFACE_CURVE('',#2309,(#2313,#2320),.PCURVE_S1.); +#2309 = LINE('',#2310,#2311); +#2310 = CARTESIAN_POINT('',(-25.,-62.5,79.9)); +#2311 = VECTOR('',#2312,1.); +#2312 = DIRECTION('',(0.,0.,1.)); +#2313 = PCURVE('',#516,#2314); +#2314 = DEFINITIONAL_REPRESENTATION('',(#2315),#2319); +#2315 = LINE('',#2316,#2317); +#2316 = CARTESIAN_POINT('',(0.,0.)); +#2317 = VECTOR('',#2318,1.); +#2318 = DIRECTION('',(1.,0.)); +#2319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2320 = PCURVE('',#1286,#2321); +#2321 = DEFINITIONAL_REPRESENTATION('',(#2322),#2326); +#2322 = LINE('',#2323,#2324); +#2323 = CARTESIAN_POINT('',(0.,0.)); +#2324 = VECTOR('',#2325,1.); +#2325 = DIRECTION('',(1.,0.)); +#2326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2327 = ORIENTED_EDGE('',*,*,#1298,.T.); +#2328 = ORIENTED_EDGE('',*,*,#500,.T.); +#2329 = ADVANCED_FACE('',(#2330),#544,.T.); +#2330 = FACE_BOUND('',#2331,.T.); +#2331 = EDGE_LOOP('',(#2332,#2333,#2356,#2377)); +#2332 = ORIENTED_EDGE('',*,*,#528,.F.); +#2333 = ORIENTED_EDGE('',*,*,#2334,.F.); +#2334 = EDGE_CURVE('',#2335,#529,#2337,.T.); +#2335 = VERTEX_POINT('',#2336); +#2336 = CARTESIAN_POINT('',(-32.5,-62.5,82.5)); +#2337 = SURFACE_CURVE('',#2338,(#2342,#2349),.PCURVE_S1.); +#2338 = LINE('',#2339,#2340); +#2339 = CARTESIAN_POINT('',(-32.5,-62.5,82.5)); +#2340 = VECTOR('',#2341,1.); +#2341 = DIRECTION('',(0.,1.,0.)); +#2342 = PCURVE('',#544,#2343); +#2343 = DEFINITIONAL_REPRESENTATION('',(#2344),#2348); +#2344 = LINE('',#2345,#2346); +#2345 = CARTESIAN_POINT('',(0.,0.)); +#2346 = VECTOR('',#2347,1.); +#2347 = DIRECTION('',(0.,1.)); +#2348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2349 = PCURVE('',#572,#2350); +#2350 = DEFINITIONAL_REPRESENTATION('',(#2351),#2355); +#2351 = LINE('',#2352,#2353); +#2352 = CARTESIAN_POINT('',(0.,0.)); +#2353 = VECTOR('',#2354,1.); +#2354 = DIRECTION('',(0.,-1.)); +#2355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2356 = ORIENTED_EDGE('',*,*,#2357,.T.); +#2357 = EDGE_CURVE('',#2335,#2287,#2358,.T.); +#2358 = SURFACE_CURVE('',#2359,(#2363,#2370),.PCURVE_S1.); +#2359 = LINE('',#2360,#2361); +#2360 = CARTESIAN_POINT('',(-32.5,-62.5,82.5)); +#2361 = VECTOR('',#2362,1.); +#2362 = DIRECTION('',(1.,0.,0.)); +#2363 = PCURVE('',#544,#2364); +#2364 = DEFINITIONAL_REPRESENTATION('',(#2365),#2369); +#2365 = LINE('',#2366,#2367); +#2366 = CARTESIAN_POINT('',(0.,0.)); +#2367 = VECTOR('',#2368,1.); +#2368 = DIRECTION('',(1.,0.)); +#2369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2370 = PCURVE('',#1286,#2371); +#2371 = DEFINITIONAL_REPRESENTATION('',(#2372),#2376); +#2372 = LINE('',#2373,#2374); +#2373 = CARTESIAN_POINT('',(2.6,-7.5)); +#2374 = VECTOR('',#2375,1.); +#2375 = DIRECTION('',(0.,1.)); +#2376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2377 = ORIENTED_EDGE('',*,*,#2286,.T.); +#2378 = ADVANCED_FACE('',(#2379),#572,.T.); +#2379 = FACE_BOUND('',#2380,.T.); +#2380 = EDGE_LOOP('',(#2381,#2404,#2405,#2406)); +#2381 = ORIENTED_EDGE('',*,*,#2382,.F.); +#2382 = EDGE_CURVE('',#2335,#2383,#2385,.T.); +#2383 = VERTEX_POINT('',#2384); +#2384 = CARTESIAN_POINT('',(-32.5,-62.5,157.5)); +#2385 = SURFACE_CURVE('',#2386,(#2390,#2397),.PCURVE_S1.); +#2386 = LINE('',#2387,#2388); +#2387 = CARTESIAN_POINT('',(-32.5,-62.5,82.5)); +#2388 = VECTOR('',#2389,1.); +#2389 = DIRECTION('',(0.,0.,1.)); +#2390 = PCURVE('',#572,#2391); +#2391 = DEFINITIONAL_REPRESENTATION('',(#2392),#2396); +#2392 = LINE('',#2393,#2394); +#2393 = CARTESIAN_POINT('',(0.,0.)); +#2394 = VECTOR('',#2395,1.); +#2395 = DIRECTION('',(1.,0.)); +#2396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2397 = PCURVE('',#1286,#2398); +#2398 = DEFINITIONAL_REPRESENTATION('',(#2399),#2403); +#2399 = LINE('',#2400,#2401); +#2400 = CARTESIAN_POINT('',(2.6,-7.5)); +#2401 = VECTOR('',#2402,1.); +#2402 = DIRECTION('',(1.,0.)); +#2403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2404 = ORIENTED_EDGE('',*,*,#2334,.T.); +#2405 = ORIENTED_EDGE('',*,*,#556,.T.); +#2406 = ORIENTED_EDGE('',*,*,#2407,.F.); +#2407 = EDGE_CURVE('',#2383,#557,#2408,.T.); +#2408 = SURFACE_CURVE('',#2409,(#2413,#2420),.PCURVE_S1.); +#2409 = LINE('',#2410,#2411); +#2410 = CARTESIAN_POINT('',(-32.5,-62.5,157.5)); +#2411 = VECTOR('',#2412,1.); +#2412 = DIRECTION('',(0.,1.,0.)); +#2413 = PCURVE('',#572,#2414); +#2414 = DEFINITIONAL_REPRESENTATION('',(#2415),#2419); +#2415 = LINE('',#2416,#2417); +#2416 = CARTESIAN_POINT('',(75.,0.)); +#2417 = VECTOR('',#2418,1.); +#2418 = DIRECTION('',(0.,-1.)); +#2419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2420 = PCURVE('',#600,#2421); +#2421 = DEFINITIONAL_REPRESENTATION('',(#2422),#2426); +#2422 = LINE('',#2423,#2424); +#2423 = CARTESIAN_POINT('',(0.,0.)); +#2424 = VECTOR('',#2425,1.); +#2425 = DIRECTION('',(0.,1.)); +#2426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2427 = ADVANCED_FACE('',(#2428),#600,.F.); +#2428 = FACE_BOUND('',#2429,.F.); +#2429 = EDGE_LOOP('',(#2430,#2431,#2454,#2475)); +#2430 = ORIENTED_EDGE('',*,*,#2407,.F.); +#2431 = ORIENTED_EDGE('',*,*,#2432,.T.); +#2432 = EDGE_CURVE('',#2383,#2433,#2435,.T.); +#2433 = VERTEX_POINT('',#2434); +#2434 = CARTESIAN_POINT('',(32.5,-62.5,157.5)); +#2435 = SURFACE_CURVE('',#2436,(#2440,#2447),.PCURVE_S1.); +#2436 = LINE('',#2437,#2438); +#2437 = CARTESIAN_POINT('',(-32.5,-62.5,157.5)); +#2438 = VECTOR('',#2439,1.); +#2439 = DIRECTION('',(1.,0.,0.)); +#2440 = PCURVE('',#600,#2441); +#2441 = DEFINITIONAL_REPRESENTATION('',(#2442),#2446); +#2442 = LINE('',#2443,#2444); +#2443 = CARTESIAN_POINT('',(0.,0.)); +#2444 = VECTOR('',#2445,1.); +#2445 = DIRECTION('',(1.,0.)); +#2446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2447 = PCURVE('',#1286,#2448); +#2448 = DEFINITIONAL_REPRESENTATION('',(#2449),#2453); +#2449 = LINE('',#2450,#2451); +#2450 = CARTESIAN_POINT('',(77.6,-7.5)); +#2451 = VECTOR('',#2452,1.); +#2452 = DIRECTION('',(0.,1.)); +#2453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2454 = ORIENTED_EDGE('',*,*,#2455,.T.); +#2455 = EDGE_CURVE('',#2433,#585,#2456,.T.); +#2456 = SURFACE_CURVE('',#2457,(#2461,#2468),.PCURVE_S1.); +#2457 = LINE('',#2458,#2459); +#2458 = CARTESIAN_POINT('',(32.5,-62.5,157.5)); +#2459 = VECTOR('',#2460,1.); +#2460 = DIRECTION('',(0.,1.,0.)); +#2461 = PCURVE('',#600,#2462); +#2462 = DEFINITIONAL_REPRESENTATION('',(#2463),#2467); +#2463 = LINE('',#2464,#2465); +#2464 = CARTESIAN_POINT('',(65.,0.)); +#2465 = VECTOR('',#2466,1.); +#2466 = DIRECTION('',(0.,1.)); +#2467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2468 = PCURVE('',#628,#2469); +#2469 = DEFINITIONAL_REPRESENTATION('',(#2470),#2474); +#2470 = LINE('',#2471,#2472); +#2471 = CARTESIAN_POINT('',(75.,0.)); +#2472 = VECTOR('',#2473,1.); +#2473 = DIRECTION('',(0.,-1.)); +#2474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2475 = ORIENTED_EDGE('',*,*,#584,.F.); +#2476 = ADVANCED_FACE('',(#2477,#2525),#628,.F.); +#2477 = FACE_BOUND('',#2478,.F.); +#2478 = EDGE_LOOP('',(#2479,#2502,#2523,#2524)); +#2479 = ORIENTED_EDGE('',*,*,#2480,.F.); +#2480 = EDGE_CURVE('',#2481,#2433,#2483,.T.); +#2481 = VERTEX_POINT('',#2482); +#2482 = CARTESIAN_POINT('',(32.5,-62.5,82.5)); +#2483 = SURFACE_CURVE('',#2484,(#2488,#2495),.PCURVE_S1.); +#2484 = LINE('',#2485,#2486); +#2485 = CARTESIAN_POINT('',(32.5,-62.5,82.5)); +#2486 = VECTOR('',#2487,1.); +#2487 = DIRECTION('',(0.,0.,1.)); +#2488 = PCURVE('',#628,#2489); +#2489 = DEFINITIONAL_REPRESENTATION('',(#2490),#2494); +#2490 = LINE('',#2491,#2492); +#2491 = CARTESIAN_POINT('',(0.,0.)); +#2492 = VECTOR('',#2493,1.); +#2493 = DIRECTION('',(1.,0.)); +#2494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2495 = PCURVE('',#1286,#2496); +#2496 = DEFINITIONAL_REPRESENTATION('',(#2497),#2501); +#2497 = LINE('',#2498,#2499); +#2498 = CARTESIAN_POINT('',(2.6,57.5)); +#2499 = VECTOR('',#2500,1.); +#2500 = DIRECTION('',(1.,0.)); +#2501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2502 = ORIENTED_EDGE('',*,*,#2503,.T.); +#2503 = EDGE_CURVE('',#2481,#613,#2504,.T.); +#2504 = SURFACE_CURVE('',#2505,(#2509,#2516),.PCURVE_S1.); +#2505 = LINE('',#2506,#2507); +#2506 = CARTESIAN_POINT('',(32.5,-62.5,82.5)); +#2507 = VECTOR('',#2508,1.); +#2508 = DIRECTION('',(0.,1.,0.)); +#2509 = PCURVE('',#628,#2510); +#2510 = DEFINITIONAL_REPRESENTATION('',(#2511),#2515); +#2511 = LINE('',#2512,#2513); +#2512 = CARTESIAN_POINT('',(0.,0.)); +#2513 = VECTOR('',#2514,1.); +#2514 = DIRECTION('',(0.,-1.)); +#2515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2516 = PCURVE('',#656,#2517); +#2517 = DEFINITIONAL_REPRESENTATION('',(#2518),#2522); +#2518 = LINE('',#2519,#2520); +#2519 = CARTESIAN_POINT('',(65.,0.)); +#2520 = VECTOR('',#2521,1.); +#2521 = DIRECTION('',(0.,1.)); +#2522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2523 = ORIENTED_EDGE('',*,*,#612,.T.); +#2524 = ORIENTED_EDGE('',*,*,#2455,.F.); +#2525 = FACE_BOUND('',#2526,.F.); +#2526 = EDGE_LOOP('',(#2527)); +#2527 = ORIENTED_EDGE('',*,*,#2528,.F.); +#2528 = EDGE_CURVE('',#2529,#2529,#2531,.T.); +#2529 = VERTEX_POINT('',#2530); +#2530 = CARTESIAN_POINT('',(32.5,-43.75,152.)); +#2531 = SURFACE_CURVE('',#2532,(#2537,#2544),.PCURVE_S1.); +#2532 = CIRCLE('',#2533,2.5); +#2533 = AXIS2_PLACEMENT_3D('',#2534,#2535,#2536); +#2534 = CARTESIAN_POINT('',(32.5,-46.25,152.)); +#2535 = DIRECTION('',(1.,0.,0.)); +#2536 = DIRECTION('',(-0.,1.,0.)); +#2537 = PCURVE('',#628,#2538); +#2538 = DEFINITIONAL_REPRESENTATION('',(#2539),#2543); +#2539 = CIRCLE('',#2540,2.5); +#2540 = AXIS2_PLACEMENT_2D('',#2541,#2542); +#2541 = CARTESIAN_POINT('',(69.5,-16.25)); +#2542 = DIRECTION('',(0.,-1.)); +#2543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2544 = PCURVE('',#2271,#2545); +#2545 = DEFINITIONAL_REPRESENTATION('',(#2546),#2550); +#2546 = LINE('',#2547,#2548); +#2547 = CARTESIAN_POINT('',(0.,-2.5)); +#2548 = VECTOR('',#2549,1.); +#2549 = DIRECTION('',(1.,0.)); +#2550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2551 = ADVANCED_FACE('',(#2552),#656,.T.); +#2552 = FACE_BOUND('',#2553,.T.); +#2553 = EDGE_LOOP('',(#2554,#2555,#2576,#2597)); +#2554 = ORIENTED_EDGE('',*,*,#640,.F.); +#2555 = ORIENTED_EDGE('',*,*,#2556,.F.); +#2556 = EDGE_CURVE('',#2557,#641,#2559,.T.); +#2557 = VERTEX_POINT('',#2558); +#2558 = CARTESIAN_POINT('',(25.,-62.5,82.5)); +#2559 = SURFACE_CURVE('',#2560,(#2564,#2570),.PCURVE_S1.); +#2560 = LINE('',#2561,#2562); +#2561 = CARTESIAN_POINT('',(25.,-62.5,82.5)); +#2562 = VECTOR('',#2563,1.); +#2563 = DIRECTION('',(0.,1.,0.)); +#2564 = PCURVE('',#656,#2565); +#2565 = DEFINITIONAL_REPRESENTATION('',(#2566),#2569); +#2566 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2567,#2568),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,32.5),.PIECEWISE_BEZIER_KNOTS.); +#2567 = CARTESIAN_POINT('',(57.5,0.)); +#2568 = CARTESIAN_POINT('',(57.5,32.5)); +#2569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2570 = PCURVE('',#684,#2571); +#2571 = DEFINITIONAL_REPRESENTATION('',(#2572),#2575); +#2572 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2573,#2574),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,32.5),.PIECEWISE_BEZIER_KNOTS.); +#2573 = CARTESIAN_POINT('',(2.6,0.)); +#2574 = CARTESIAN_POINT('',(2.6,-32.5)); +#2575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2576 = ORIENTED_EDGE('',*,*,#2577,.T.); +#2577 = EDGE_CURVE('',#2557,#2481,#2578,.T.); +#2578 = SURFACE_CURVE('',#2579,(#2583,#2590),.PCURVE_S1.); +#2579 = LINE('',#2580,#2581); +#2580 = CARTESIAN_POINT('',(-32.5,-62.5,82.5)); +#2581 = VECTOR('',#2582,1.); +#2582 = DIRECTION('',(1.,0.,0.)); +#2583 = PCURVE('',#656,#2584); +#2584 = DEFINITIONAL_REPRESENTATION('',(#2585),#2589); +#2585 = LINE('',#2586,#2587); +#2586 = CARTESIAN_POINT('',(0.,0.)); +#2587 = VECTOR('',#2588,1.); +#2588 = DIRECTION('',(1.,0.)); +#2589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2590 = PCURVE('',#1286,#2591); +#2591 = DEFINITIONAL_REPRESENTATION('',(#2592),#2596); +#2592 = LINE('',#2593,#2594); +#2593 = CARTESIAN_POINT('',(2.6,-7.5)); +#2594 = VECTOR('',#2595,1.); +#2595 = DIRECTION('',(0.,1.)); +#2596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2597 = ORIENTED_EDGE('',*,*,#2503,.T.); +#2598 = ADVANCED_FACE('',(#2599),#684,.F.); +#2599 = FACE_BOUND('',#2600,.F.); +#2600 = EDGE_LOOP('',(#2601,#2602,#2623,#2624)); +#2601 = ORIENTED_EDGE('',*,*,#2556,.F.); +#2602 = ORIENTED_EDGE('',*,*,#2603,.F.); +#2603 = EDGE_CURVE('',#1251,#2557,#2604,.T.); +#2604 = SURFACE_CURVE('',#2605,(#2609,#2616),.PCURVE_S1.); +#2605 = LINE('',#2606,#2607); +#2606 = CARTESIAN_POINT('',(25.,-62.5,79.9)); +#2607 = VECTOR('',#2608,1.); +#2608 = DIRECTION('',(0.,0.,1.)); +#2609 = PCURVE('',#684,#2610); +#2610 = DEFINITIONAL_REPRESENTATION('',(#2611),#2615); +#2611 = LINE('',#2612,#2613); +#2612 = CARTESIAN_POINT('',(0.,0.)); +#2613 = VECTOR('',#2614,1.); +#2614 = DIRECTION('',(1.,0.)); +#2615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2616 = PCURVE('',#1286,#2617); +#2617 = DEFINITIONAL_REPRESENTATION('',(#2618),#2622); +#2618 = LINE('',#2619,#2620); +#2619 = CARTESIAN_POINT('',(0.,50.)); +#2620 = VECTOR('',#2621,1.); +#2621 = DIRECTION('',(1.,0.)); +#2622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2623 = ORIENTED_EDGE('',*,*,#1250,.T.); +#2624 = ORIENTED_EDGE('',*,*,#668,.T.); +#2625 = ADVANCED_FACE('',(#2626),#740,.F.); +#2626 = FACE_BOUND('',#2627,.F.); +#2627 = EDGE_LOOP('',(#2628,#2629,#2652,#2679)); +#2628 = ORIENTED_EDGE('',*,*,#719,.F.); +#2629 = ORIENTED_EDGE('',*,*,#2630,.T.); +#2630 = EDGE_CURVE('',#720,#2631,#2633,.T.); +#2631 = VERTEX_POINT('',#2632); +#2632 = CARTESIAN_POINT('',(-22.75,-29.9,31.55)); +#2633 = SEAM_CURVE('',#2634,(#2638,#2645),.PCURVE_S1.); +#2634 = LINE('',#2635,#2636); +#2635 = CARTESIAN_POINT('',(-22.75,-35.5,31.55)); +#2636 = VECTOR('',#2637,1.); +#2637 = DIRECTION('',(-0.,1.,-0.)); +#2638 = PCURVE('',#740,#2639); +#2639 = DEFINITIONAL_REPRESENTATION('',(#2640),#2644); +#2640 = LINE('',#2641,#2642); +#2641 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2642 = VECTOR('',#2643,1.); +#2643 = DIRECTION('',(0.,-1.)); +#2644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2645 = PCURVE('',#740,#2646); +#2646 = DEFINITIONAL_REPRESENTATION('',(#2647),#2651); +#2647 = LINE('',#2648,#2649); +#2648 = CARTESIAN_POINT('',(0.,0.)); +#2649 = VECTOR('',#2650,1.); +#2650 = DIRECTION('',(0.,-1.)); +#2651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2652 = ORIENTED_EDGE('',*,*,#2653,.T.); +#2653 = EDGE_CURVE('',#2631,#2631,#2654,.T.); +#2654 = SURFACE_CURVE('',#2655,(#2660,#2667),.PCURVE_S1.); +#2655 = CIRCLE('',#2656,2.); +#2656 = AXIS2_PLACEMENT_3D('',#2657,#2658,#2659); +#2657 = CARTESIAN_POINT('',(-24.75,-29.9,31.55)); +#2658 = DIRECTION('',(0.,-1.,0.)); +#2659 = DIRECTION('',(1.,0.,0.)); +#2660 = PCURVE('',#740,#2661); +#2661 = DEFINITIONAL_REPRESENTATION('',(#2662),#2666); +#2662 = LINE('',#2663,#2664); +#2663 = CARTESIAN_POINT('',(0.,-5.6)); +#2664 = VECTOR('',#2665,1.); +#2665 = DIRECTION('',(1.,0.)); +#2666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2667 = PCURVE('',#2668,#2673); +#2668 = PLANE('',#2669); +#2669 = AXIS2_PLACEMENT_3D('',#2670,#2671,#2672); +#2670 = CARTESIAN_POINT('',(24.75,-29.9,68.45)); +#2671 = DIRECTION('',(-0.,-1.,-0.)); +#2672 = DIRECTION('',(0.,0.,-1.)); +#2673 = DEFINITIONAL_REPRESENTATION('',(#2674),#2678); +#2674 = CIRCLE('',#2675,2.); +#2675 = AXIS2_PLACEMENT_2D('',#2676,#2677); +#2676 = CARTESIAN_POINT('',(36.9,-49.5)); +#2677 = DIRECTION('',(0.,1.)); +#2678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2679 = ORIENTED_EDGE('',*,*,#2630,.F.); +#2680 = ADVANCED_FACE('',(#2681),#772,.F.); +#2681 = FACE_BOUND('',#2682,.F.); +#2682 = EDGE_LOOP('',(#2683,#2706,#2734,#2755)); +#2683 = ORIENTED_EDGE('',*,*,#2684,.T.); +#2684 = EDGE_CURVE('',#755,#2685,#2687,.T.); +#2685 = VERTEX_POINT('',#2686); +#2686 = CARTESIAN_POINT('',(-27.,26.,53.)); +#2687 = SURFACE_CURVE('',#2688,(#2692,#2699),.PCURVE_S1.); +#2688 = LINE('',#2689,#2690); +#2689 = CARTESIAN_POINT('',(-27.,-30.,53.)); +#2690 = VECTOR('',#2691,1.); +#2691 = DIRECTION('',(-0.,1.,-0.)); +#2692 = PCURVE('',#772,#2693); +#2693 = DEFINITIONAL_REPRESENTATION('',(#2694),#2698); +#2694 = LINE('',#2695,#2696); +#2695 = CARTESIAN_POINT('',(0.,0.)); +#2696 = VECTOR('',#2697,1.); +#2697 = DIRECTION('',(0.,-1.)); +#2698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2699 = PCURVE('',#854,#2700); +#2700 = DEFINITIONAL_REPRESENTATION('',(#2701),#2705); +#2701 = LINE('',#2702,#2703); +#2702 = CARTESIAN_POINT('',(2.,0.)); +#2703 = VECTOR('',#2704,1.); +#2704 = DIRECTION('',(0.,-1.)); +#2705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2706 = ORIENTED_EDGE('',*,*,#2707,.T.); +#2707 = EDGE_CURVE('',#2685,#2708,#2710,.T.); +#2708 = VERTEX_POINT('',#2709); +#2709 = CARTESIAN_POINT('',(-27.,26.,47.)); +#2710 = SURFACE_CURVE('',#2711,(#2715,#2722),.PCURVE_S1.); +#2711 = LINE('',#2712,#2713); +#2712 = CARTESIAN_POINT('',(-27.,26.,53.)); +#2713 = VECTOR('',#2714,1.); +#2714 = DIRECTION('',(0.,0.,-1.)); +#2715 = PCURVE('',#772,#2716); +#2716 = DEFINITIONAL_REPRESENTATION('',(#2717),#2721); +#2717 = LINE('',#2718,#2719); +#2718 = CARTESIAN_POINT('',(0.,-56.)); +#2719 = VECTOR('',#2720,1.); +#2720 = DIRECTION('',(1.,0.)); +#2721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2722 = PCURVE('',#2723,#2728); +#2723 = PLANE('',#2724); +#2724 = AXIS2_PLACEMENT_3D('',#2725,#2726,#2727); +#2725 = CARTESIAN_POINT('',(-26.,26.,50.)); +#2726 = DIRECTION('',(-0.,-1.,-0.)); +#2727 = DIRECTION('',(0.,0.,-1.)); +#2728 = DEFINITIONAL_REPRESENTATION('',(#2729),#2733); +#2729 = LINE('',#2730,#2731); +#2730 = CARTESIAN_POINT('',(-3.,-1.)); +#2731 = VECTOR('',#2732,1.); +#2732 = DIRECTION('',(1.,0.)); +#2733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2734 = ORIENTED_EDGE('',*,*,#2735,.F.); +#2735 = EDGE_CURVE('',#757,#2708,#2736,.T.); +#2736 = SURFACE_CURVE('',#2737,(#2741,#2748),.PCURVE_S1.); +#2737 = LINE('',#2738,#2739); +#2738 = CARTESIAN_POINT('',(-27.,-30.,47.)); +#2739 = VECTOR('',#2740,1.); +#2740 = DIRECTION('',(-0.,1.,-0.)); +#2741 = PCURVE('',#772,#2742); +#2742 = DEFINITIONAL_REPRESENTATION('',(#2743),#2747); +#2743 = LINE('',#2744,#2745); +#2744 = CARTESIAN_POINT('',(6.,0.)); +#2745 = VECTOR('',#2746,1.); +#2746 = DIRECTION('',(0.,-1.)); +#2747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2748 = PCURVE('',#800,#2749); +#2749 = DEFINITIONAL_REPRESENTATION('',(#2750),#2754); +#2750 = LINE('',#2751,#2752); +#2751 = CARTESIAN_POINT('',(0.,0.)); +#2752 = VECTOR('',#2753,1.); +#2753 = DIRECTION('',(0.,-1.)); +#2754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2755 = ORIENTED_EDGE('',*,*,#754,.F.); +#2756 = ADVANCED_FACE('',(#2757),#800,.F.); +#2757 = FACE_BOUND('',#2758,.F.); +#2758 = EDGE_LOOP('',(#2759,#2760,#2783,#2804)); +#2759 = ORIENTED_EDGE('',*,*,#2735,.T.); +#2760 = ORIENTED_EDGE('',*,*,#2761,.T.); +#2761 = EDGE_CURVE('',#2708,#2762,#2764,.T.); +#2762 = VERTEX_POINT('',#2763); +#2763 = CARTESIAN_POINT('',(-25.,26.,47.)); +#2764 = SURFACE_CURVE('',#2765,(#2769,#2776),.PCURVE_S1.); +#2765 = LINE('',#2766,#2767); +#2766 = CARTESIAN_POINT('',(-27.,26.,47.)); +#2767 = VECTOR('',#2768,1.); +#2768 = DIRECTION('',(1.,0.,0.)); +#2769 = PCURVE('',#800,#2770); +#2770 = DEFINITIONAL_REPRESENTATION('',(#2771),#2775); +#2771 = LINE('',#2772,#2773); +#2772 = CARTESIAN_POINT('',(0.,-56.)); +#2773 = VECTOR('',#2774,1.); +#2774 = DIRECTION('',(1.,0.)); +#2775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2776 = PCURVE('',#2723,#2777); +#2777 = DEFINITIONAL_REPRESENTATION('',(#2778),#2782); +#2778 = LINE('',#2779,#2780); +#2779 = CARTESIAN_POINT('',(3.,-1.)); +#2780 = VECTOR('',#2781,1.); +#2781 = DIRECTION('',(0.,1.)); +#2782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2783 = ORIENTED_EDGE('',*,*,#2784,.F.); +#2784 = EDGE_CURVE('',#785,#2762,#2785,.T.); +#2785 = SURFACE_CURVE('',#2786,(#2790,#2797),.PCURVE_S1.); +#2786 = LINE('',#2787,#2788); +#2787 = CARTESIAN_POINT('',(-25.,-30.,47.)); +#2788 = VECTOR('',#2789,1.); +#2789 = DIRECTION('',(-0.,1.,-0.)); +#2790 = PCURVE('',#800,#2791); +#2791 = DEFINITIONAL_REPRESENTATION('',(#2792),#2796); +#2792 = LINE('',#2793,#2794); +#2793 = CARTESIAN_POINT('',(2.,0.)); +#2794 = VECTOR('',#2795,1.); +#2795 = DIRECTION('',(0.,-1.)); +#2796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2797 = PCURVE('',#828,#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 = ORIENTED_EDGE('',*,*,#784,.F.); +#2805 = ADVANCED_FACE('',(#2806),#828,.F.); +#2806 = FACE_BOUND('',#2807,.F.); +#2807 = EDGE_LOOP('',(#2808,#2809,#2832,#2853)); +#2808 = ORIENTED_EDGE('',*,*,#2784,.T.); +#2809 = ORIENTED_EDGE('',*,*,#2810,.T.); +#2810 = EDGE_CURVE('',#2762,#2811,#2813,.T.); +#2811 = VERTEX_POINT('',#2812); +#2812 = CARTESIAN_POINT('',(-25.,26.,53.)); +#2813 = SURFACE_CURVE('',#2814,(#2818,#2825),.PCURVE_S1.); +#2814 = LINE('',#2815,#2816); +#2815 = CARTESIAN_POINT('',(-25.,26.,47.)); +#2816 = VECTOR('',#2817,1.); +#2817 = DIRECTION('',(0.,0.,1.)); +#2818 = PCURVE('',#828,#2819); +#2819 = DEFINITIONAL_REPRESENTATION('',(#2820),#2824); +#2820 = LINE('',#2821,#2822); +#2821 = CARTESIAN_POINT('',(0.,-56.)); +#2822 = VECTOR('',#2823,1.); +#2823 = DIRECTION('',(1.,0.)); +#2824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2825 = PCURVE('',#2723,#2826); +#2826 = DEFINITIONAL_REPRESENTATION('',(#2827),#2831); +#2827 = LINE('',#2828,#2829); +#2828 = CARTESIAN_POINT('',(3.,1.)); +#2829 = VECTOR('',#2830,1.); +#2830 = DIRECTION('',(-1.,0.)); +#2831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2832 = ORIENTED_EDGE('',*,*,#2833,.F.); +#2833 = EDGE_CURVE('',#813,#2811,#2834,.T.); +#2834 = SURFACE_CURVE('',#2835,(#2839,#2846),.PCURVE_S1.); +#2835 = LINE('',#2836,#2837); +#2836 = CARTESIAN_POINT('',(-25.,-30.,53.)); +#2837 = VECTOR('',#2838,1.); +#2838 = DIRECTION('',(-0.,1.,-0.)); +#2839 = PCURVE('',#828,#2840); +#2840 = DEFINITIONAL_REPRESENTATION('',(#2841),#2845); +#2841 = LINE('',#2842,#2843); +#2842 = CARTESIAN_POINT('',(6.,0.)); +#2843 = VECTOR('',#2844,1.); +#2844 = DIRECTION('',(0.,-1.)); +#2845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2846 = PCURVE('',#854,#2847); +#2847 = DEFINITIONAL_REPRESENTATION('',(#2848),#2852); +#2848 = LINE('',#2849,#2850); +#2849 = CARTESIAN_POINT('',(0.,0.)); +#2850 = VECTOR('',#2851,1.); +#2851 = DIRECTION('',(0.,-1.)); +#2852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2853 = ORIENTED_EDGE('',*,*,#812,.F.); +#2854 = ADVANCED_FACE('',(#2855),#854,.F.); +#2855 = FACE_BOUND('',#2856,.F.); +#2856 = EDGE_LOOP('',(#2857,#2858,#2879,#2880)); +#2857 = ORIENTED_EDGE('',*,*,#2833,.T.); +#2858 = ORIENTED_EDGE('',*,*,#2859,.T.); +#2859 = EDGE_CURVE('',#2811,#2685,#2860,.T.); +#2860 = SURFACE_CURVE('',#2861,(#2865,#2872),.PCURVE_S1.); +#2861 = LINE('',#2862,#2863); +#2862 = CARTESIAN_POINT('',(-25.,26.,53.)); +#2863 = VECTOR('',#2864,1.); +#2864 = DIRECTION('',(-1.,0.,0.)); +#2865 = PCURVE('',#854,#2866); +#2866 = DEFINITIONAL_REPRESENTATION('',(#2867),#2871); +#2867 = LINE('',#2868,#2869); +#2868 = CARTESIAN_POINT('',(0.,-56.)); +#2869 = VECTOR('',#2870,1.); +#2870 = DIRECTION('',(1.,0.)); +#2871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2872 = PCURVE('',#2723,#2873); +#2873 = DEFINITIONAL_REPRESENTATION('',(#2874),#2878); +#2874 = LINE('',#2875,#2876); +#2875 = CARTESIAN_POINT('',(-3.,1.)); +#2876 = VECTOR('',#2877,1.); +#2877 = DIRECTION('',(0.,-1.)); +#2878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2879 = ORIENTED_EDGE('',*,*,#2684,.F.); +#2880 = ORIENTED_EDGE('',*,*,#840,.F.); +#2881 = ADVANCED_FACE('',(#2882),#889,.F.); +#2882 = FACE_BOUND('',#2883,.F.); +#2883 = EDGE_LOOP('',(#2884,#2885,#2908,#2935)); +#2884 = ORIENTED_EDGE('',*,*,#868,.F.); +#2885 = ORIENTED_EDGE('',*,*,#2886,.T.); +#2886 = EDGE_CURVE('',#869,#2887,#2889,.T.); +#2887 = VERTEX_POINT('',#2888); +#2888 = CARTESIAN_POINT('',(-22.75,-29.9,68.45)); +#2889 = SEAM_CURVE('',#2890,(#2894,#2901),.PCURVE_S1.); +#2890 = LINE('',#2891,#2892); +#2891 = CARTESIAN_POINT('',(-22.75,-35.5,68.45)); +#2892 = VECTOR('',#2893,1.); +#2893 = DIRECTION('',(-0.,1.,-0.)); +#2894 = PCURVE('',#889,#2895); +#2895 = DEFINITIONAL_REPRESENTATION('',(#2896),#2900); +#2896 = LINE('',#2897,#2898); +#2897 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2898 = VECTOR('',#2899,1.); +#2899 = DIRECTION('',(0.,-1.)); +#2900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2901 = PCURVE('',#889,#2902); +#2902 = DEFINITIONAL_REPRESENTATION('',(#2903),#2907); +#2903 = LINE('',#2904,#2905); +#2904 = CARTESIAN_POINT('',(0.,0.)); +#2905 = VECTOR('',#2906,1.); +#2906 = DIRECTION('',(0.,-1.)); +#2907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2908 = ORIENTED_EDGE('',*,*,#2909,.T.); +#2909 = EDGE_CURVE('',#2887,#2887,#2910,.T.); +#2910 = SURFACE_CURVE('',#2911,(#2916,#2923),.PCURVE_S1.); +#2911 = CIRCLE('',#2912,2.); +#2912 = AXIS2_PLACEMENT_3D('',#2913,#2914,#2915); +#2913 = CARTESIAN_POINT('',(-24.75,-29.9,68.45)); +#2914 = DIRECTION('',(0.,-1.,0.)); +#2915 = DIRECTION('',(1.,0.,0.)); +#2916 = PCURVE('',#889,#2917); +#2917 = DEFINITIONAL_REPRESENTATION('',(#2918),#2922); +#2918 = LINE('',#2919,#2920); +#2919 = CARTESIAN_POINT('',(0.,-5.6)); +#2920 = VECTOR('',#2921,1.); +#2921 = DIRECTION('',(1.,0.)); +#2922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2923 = PCURVE('',#2924,#2929); +#2924 = PLANE('',#2925); +#2925 = AXIS2_PLACEMENT_3D('',#2926,#2927,#2928); +#2926 = CARTESIAN_POINT('',(24.75,-29.9,68.45)); +#2927 = DIRECTION('',(-0.,-1.,-0.)); +#2928 = DIRECTION('',(0.,0.,-1.)); +#2929 = DEFINITIONAL_REPRESENTATION('',(#2930),#2934); +#2930 = CIRCLE('',#2931,2.); +#2931 = AXIS2_PLACEMENT_2D('',#2932,#2933); +#2932 = CARTESIAN_POINT('',(0.,-49.5)); +#2933 = DIRECTION('',(0.,1.)); +#2934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2935 = ORIENTED_EDGE('',*,*,#2886,.F.); +#2936 = ADVANCED_FACE('',(#2937),#924,.T.); +#2937 = FACE_BOUND('',#2938,.F.); +#2938 = EDGE_LOOP('',(#2939,#2962,#2989,#2990)); +#2939 = ORIENTED_EDGE('',*,*,#2940,.T.); +#2940 = EDGE_CURVE('',#904,#2941,#2943,.T.); +#2941 = VERTEX_POINT('',#2942); +#2942 = CARTESIAN_POINT('',(8.,-32.,50.)); +#2943 = SEAM_CURVE('',#2944,(#2948,#2955),.PCURVE_S1.); +#2944 = LINE('',#2945,#2946); +#2945 = CARTESIAN_POINT('',(8.,-30.,50.)); +#2946 = VECTOR('',#2947,1.); +#2947 = DIRECTION('',(0.,-1.,0.)); +#2948 = PCURVE('',#924,#2949); +#2949 = DEFINITIONAL_REPRESENTATION('',(#2950),#2954); +#2950 = LINE('',#2951,#2952); +#2951 = CARTESIAN_POINT('',(-0.,0.)); +#2952 = VECTOR('',#2953,1.); +#2953 = DIRECTION('',(-0.,-1.)); +#2954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2955 = PCURVE('',#924,#2956); +#2956 = DEFINITIONAL_REPRESENTATION('',(#2957),#2961); +#2957 = LINE('',#2958,#2959); +#2958 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2959 = VECTOR('',#2960,1.); +#2960 = DIRECTION('',(-0.,-1.)); +#2961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2962 = ORIENTED_EDGE('',*,*,#2963,.T.); +#2963 = EDGE_CURVE('',#2941,#2941,#2964,.T.); +#2964 = SURFACE_CURVE('',#2965,(#2970,#2977),.PCURVE_S1.); +#2965 = CIRCLE('',#2966,8.); +#2966 = AXIS2_PLACEMENT_3D('',#2967,#2968,#2969); +#2967 = CARTESIAN_POINT('',(0.,-32.,50.)); +#2968 = DIRECTION('',(0.,-1.,0.)); +#2969 = DIRECTION('',(1.,0.,0.)); +#2970 = PCURVE('',#924,#2971); +#2971 = DEFINITIONAL_REPRESENTATION('',(#2972),#2976); +#2972 = LINE('',#2973,#2974); +#2973 = CARTESIAN_POINT('',(-0.,-2.)); +#2974 = VECTOR('',#2975,1.); +#2975 = DIRECTION('',(-1.,0.)); +#2976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2977 = PCURVE('',#2978,#2983); +#2978 = PLANE('',#2979); +#2979 = AXIS2_PLACEMENT_3D('',#2980,#2981,#2982); +#2980 = CARTESIAN_POINT('',(-1.709300165674E-16,-32.,50.)); +#2981 = DIRECTION('',(-0.,-1.,-0.)); +#2982 = DIRECTION('',(0.,0.,-1.)); +#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2988); +#2984 = CIRCLE('',#2985,8.); +#2985 = AXIS2_PLACEMENT_2D('',#2986,#2987); +#2986 = CARTESIAN_POINT('',(-1.42108547152E-14,1.709300165674E-16)); +#2987 = DIRECTION('',(0.,1.)); +#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2989 = ORIENTED_EDGE('',*,*,#2940,.F.); +#2990 = ORIENTED_EDGE('',*,*,#903,.F.); +#2991 = ADVANCED_FACE('',(#2992),#959,.F.); +#2992 = FACE_BOUND('',#2993,.F.); +#2993 = EDGE_LOOP('',(#2994,#2995,#3018,#3045)); +#2994 = ORIENTED_EDGE('',*,*,#938,.F.); +#2995 = ORIENTED_EDGE('',*,*,#2996,.T.); +#2996 = EDGE_CURVE('',#939,#2997,#2999,.T.); +#2997 = VERTEX_POINT('',#2998); +#2998 = CARTESIAN_POINT('',(26.75,-29.9,31.55)); +#2999 = SEAM_CURVE('',#3000,(#3004,#3011),.PCURVE_S1.); +#3000 = LINE('',#3001,#3002); +#3001 = CARTESIAN_POINT('',(26.75,-35.5,31.55)); +#3002 = VECTOR('',#3003,1.); +#3003 = DIRECTION('',(-0.,1.,-0.)); +#3004 = PCURVE('',#959,#3005); +#3005 = DEFINITIONAL_REPRESENTATION('',(#3006),#3010); +#3006 = LINE('',#3007,#3008); +#3007 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3008 = VECTOR('',#3009,1.); +#3009 = DIRECTION('',(0.,-1.)); +#3010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3011 = PCURVE('',#959,#3012); +#3012 = DEFINITIONAL_REPRESENTATION('',(#3013),#3017); +#3013 = LINE('',#3014,#3015); +#3014 = CARTESIAN_POINT('',(0.,0.)); +#3015 = VECTOR('',#3016,1.); +#3016 = DIRECTION('',(0.,-1.)); +#3017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3018 = ORIENTED_EDGE('',*,*,#3019,.T.); +#3019 = EDGE_CURVE('',#2997,#2997,#3020,.T.); +#3020 = SURFACE_CURVE('',#3021,(#3026,#3033),.PCURVE_S1.); +#3021 = CIRCLE('',#3022,2.); +#3022 = AXIS2_PLACEMENT_3D('',#3023,#3024,#3025); +#3023 = CARTESIAN_POINT('',(24.75,-29.9,31.55)); +#3024 = DIRECTION('',(0.,-1.,0.)); +#3025 = DIRECTION('',(1.,0.,0.)); +#3026 = PCURVE('',#959,#3027); +#3027 = DEFINITIONAL_REPRESENTATION('',(#3028),#3032); +#3028 = LINE('',#3029,#3030); +#3029 = CARTESIAN_POINT('',(0.,-5.6)); +#3030 = VECTOR('',#3031,1.); +#3031 = DIRECTION('',(1.,0.)); +#3032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3033 = PCURVE('',#3034,#3039); +#3034 = PLANE('',#3035); +#3035 = AXIS2_PLACEMENT_3D('',#3036,#3037,#3038); +#3036 = CARTESIAN_POINT('',(24.75,-29.9,68.45)); +#3037 = DIRECTION('',(-0.,-1.,-0.)); +#3038 = DIRECTION('',(0.,0.,-1.)); +#3039 = DEFINITIONAL_REPRESENTATION('',(#3040),#3044); +#3040 = CIRCLE('',#3041,2.); +#3041 = AXIS2_PLACEMENT_2D('',#3042,#3043); +#3042 = CARTESIAN_POINT('',(36.9,0.)); +#3043 = DIRECTION('',(0.,1.)); +#3044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3045 = ORIENTED_EDGE('',*,*,#2996,.F.); +#3046 = ADVANCED_FACE('',(#3047),#991,.F.); +#3047 = FACE_BOUND('',#3048,.F.); +#3048 = EDGE_LOOP('',(#3049,#3072,#3100,#3121)); +#3049 = ORIENTED_EDGE('',*,*,#3050,.T.); +#3050 = EDGE_CURVE('',#974,#3051,#3053,.T.); +#3051 = VERTEX_POINT('',#3052); +#3052 = CARTESIAN_POINT('',(25.,26.,53.)); +#3053 = SURFACE_CURVE('',#3054,(#3058,#3065),.PCURVE_S1.); +#3054 = LINE('',#3055,#3056); +#3055 = CARTESIAN_POINT('',(25.,-30.,53.)); +#3056 = VECTOR('',#3057,1.); +#3057 = DIRECTION('',(-0.,1.,-0.)); +#3058 = PCURVE('',#991,#3059); +#3059 = DEFINITIONAL_REPRESENTATION('',(#3060),#3064); +#3060 = LINE('',#3061,#3062); +#3061 = CARTESIAN_POINT('',(0.,0.)); +#3062 = VECTOR('',#3063,1.); +#3063 = DIRECTION('',(0.,-1.)); +#3064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3065 = PCURVE('',#1073,#3066); +#3066 = DEFINITIONAL_REPRESENTATION('',(#3067),#3071); +#3067 = LINE('',#3068,#3069); +#3068 = CARTESIAN_POINT('',(2.,0.)); +#3069 = VECTOR('',#3070,1.); +#3070 = DIRECTION('',(0.,-1.)); +#3071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3072 = ORIENTED_EDGE('',*,*,#3073,.T.); +#3073 = EDGE_CURVE('',#3051,#3074,#3076,.T.); +#3074 = VERTEX_POINT('',#3075); +#3075 = CARTESIAN_POINT('',(25.,26.,47.)); +#3076 = SURFACE_CURVE('',#3077,(#3081,#3088),.PCURVE_S1.); +#3077 = LINE('',#3078,#3079); +#3078 = CARTESIAN_POINT('',(25.,26.,53.)); +#3079 = VECTOR('',#3080,1.); +#3080 = DIRECTION('',(0.,0.,-1.)); +#3081 = PCURVE('',#991,#3082); +#3082 = DEFINITIONAL_REPRESENTATION('',(#3083),#3087); +#3083 = LINE('',#3084,#3085); +#3084 = CARTESIAN_POINT('',(0.,-56.)); +#3085 = VECTOR('',#3086,1.); +#3086 = DIRECTION('',(1.,0.)); +#3087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3088 = PCURVE('',#3089,#3094); +#3089 = PLANE('',#3090); +#3090 = AXIS2_PLACEMENT_3D('',#3091,#3092,#3093); +#3091 = CARTESIAN_POINT('',(26.,26.,50.)); +#3092 = DIRECTION('',(-0.,-1.,-0.)); +#3093 = DIRECTION('',(0.,0.,-1.)); +#3094 = DEFINITIONAL_REPRESENTATION('',(#3095),#3099); +#3095 = LINE('',#3096,#3097); +#3096 = CARTESIAN_POINT('',(-3.,-1.)); +#3097 = VECTOR('',#3098,1.); +#3098 = DIRECTION('',(1.,0.)); +#3099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3100 = ORIENTED_EDGE('',*,*,#3101,.F.); +#3101 = EDGE_CURVE('',#976,#3074,#3102,.T.); +#3102 = SURFACE_CURVE('',#3103,(#3107,#3114),.PCURVE_S1.); +#3103 = LINE('',#3104,#3105); +#3104 = CARTESIAN_POINT('',(25.,-30.,47.)); +#3105 = VECTOR('',#3106,1.); +#3106 = DIRECTION('',(-0.,1.,-0.)); +#3107 = PCURVE('',#991,#3108); +#3108 = DEFINITIONAL_REPRESENTATION('',(#3109),#3113); +#3109 = LINE('',#3110,#3111); +#3110 = CARTESIAN_POINT('',(6.,0.)); +#3111 = VECTOR('',#3112,1.); +#3112 = DIRECTION('',(0.,-1.)); +#3113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3114 = PCURVE('',#1019,#3115); +#3115 = DEFINITIONAL_REPRESENTATION('',(#3116),#3120); +#3116 = LINE('',#3117,#3118); +#3117 = CARTESIAN_POINT('',(0.,0.)); +#3118 = VECTOR('',#3119,1.); +#3119 = DIRECTION('',(0.,-1.)); +#3120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3121 = ORIENTED_EDGE('',*,*,#973,.F.); +#3122 = ADVANCED_FACE('',(#3123),#1019,.F.); +#3123 = FACE_BOUND('',#3124,.F.); +#3124 = EDGE_LOOP('',(#3125,#3126,#3149,#3170)); +#3125 = ORIENTED_EDGE('',*,*,#3101,.T.); +#3126 = ORIENTED_EDGE('',*,*,#3127,.T.); +#3127 = EDGE_CURVE('',#3074,#3128,#3130,.T.); +#3128 = VERTEX_POINT('',#3129); +#3129 = CARTESIAN_POINT('',(27.,26.,47.)); +#3130 = SURFACE_CURVE('',#3131,(#3135,#3142),.PCURVE_S1.); +#3131 = LINE('',#3132,#3133); +#3132 = CARTESIAN_POINT('',(25.,26.,47.)); +#3133 = VECTOR('',#3134,1.); +#3134 = DIRECTION('',(1.,0.,0.)); +#3135 = PCURVE('',#1019,#3136); +#3136 = DEFINITIONAL_REPRESENTATION('',(#3137),#3141); +#3137 = LINE('',#3138,#3139); +#3138 = CARTESIAN_POINT('',(0.,-56.)); +#3139 = VECTOR('',#3140,1.); +#3140 = DIRECTION('',(1.,0.)); +#3141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3142 = PCURVE('',#3089,#3143); +#3143 = DEFINITIONAL_REPRESENTATION('',(#3144),#3148); +#3144 = LINE('',#3145,#3146); +#3145 = CARTESIAN_POINT('',(3.,-1.)); +#3146 = VECTOR('',#3147,1.); +#3147 = DIRECTION('',(0.,1.)); +#3148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3149 = ORIENTED_EDGE('',*,*,#3150,.F.); +#3150 = EDGE_CURVE('',#1004,#3128,#3151,.T.); +#3151 = SURFACE_CURVE('',#3152,(#3156,#3163),.PCURVE_S1.); +#3152 = LINE('',#3153,#3154); +#3153 = CARTESIAN_POINT('',(27.,-30.,47.)); +#3154 = VECTOR('',#3155,1.); +#3155 = DIRECTION('',(-0.,1.,-0.)); +#3156 = PCURVE('',#1019,#3157); +#3157 = DEFINITIONAL_REPRESENTATION('',(#3158),#3162); +#3158 = LINE('',#3159,#3160); +#3159 = CARTESIAN_POINT('',(2.,0.)); +#3160 = VECTOR('',#3161,1.); +#3161 = DIRECTION('',(0.,-1.)); +#3162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3163 = PCURVE('',#1047,#3164); +#3164 = DEFINITIONAL_REPRESENTATION('',(#3165),#3169); +#3165 = LINE('',#3166,#3167); +#3166 = CARTESIAN_POINT('',(0.,0.)); +#3167 = VECTOR('',#3168,1.); +#3168 = DIRECTION('',(0.,-1.)); +#3169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3170 = ORIENTED_EDGE('',*,*,#1003,.F.); +#3171 = ADVANCED_FACE('',(#3172),#1047,.F.); +#3172 = FACE_BOUND('',#3173,.F.); +#3173 = EDGE_LOOP('',(#3174,#3175,#3198,#3219)); +#3174 = ORIENTED_EDGE('',*,*,#3150,.T.); +#3175 = ORIENTED_EDGE('',*,*,#3176,.T.); +#3176 = EDGE_CURVE('',#3128,#3177,#3179,.T.); +#3177 = VERTEX_POINT('',#3178); +#3178 = CARTESIAN_POINT('',(27.,26.,53.)); +#3179 = SURFACE_CURVE('',#3180,(#3184,#3191),.PCURVE_S1.); +#3180 = LINE('',#3181,#3182); +#3181 = CARTESIAN_POINT('',(27.,26.,47.)); +#3182 = VECTOR('',#3183,1.); +#3183 = DIRECTION('',(0.,0.,1.)); +#3184 = PCURVE('',#1047,#3185); +#3185 = DEFINITIONAL_REPRESENTATION('',(#3186),#3190); +#3186 = LINE('',#3187,#3188); +#3187 = CARTESIAN_POINT('',(0.,-56.)); +#3188 = VECTOR('',#3189,1.); +#3189 = DIRECTION('',(1.,0.)); +#3190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3191 = PCURVE('',#3089,#3192); +#3192 = DEFINITIONAL_REPRESENTATION('',(#3193),#3197); +#3193 = LINE('',#3194,#3195); +#3194 = CARTESIAN_POINT('',(3.,1.)); +#3195 = VECTOR('',#3196,1.); +#3196 = DIRECTION('',(-1.,0.)); +#3197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3198 = ORIENTED_EDGE('',*,*,#3199,.F.); +#3199 = EDGE_CURVE('',#1032,#3177,#3200,.T.); +#3200 = SURFACE_CURVE('',#3201,(#3205,#3212),.PCURVE_S1.); +#3201 = LINE('',#3202,#3203); +#3202 = CARTESIAN_POINT('',(27.,-30.,53.)); +#3203 = VECTOR('',#3204,1.); +#3204 = DIRECTION('',(-0.,1.,-0.)); +#3205 = PCURVE('',#1047,#3206); +#3206 = DEFINITIONAL_REPRESENTATION('',(#3207),#3211); +#3207 = LINE('',#3208,#3209); +#3208 = CARTESIAN_POINT('',(6.,0.)); +#3209 = VECTOR('',#3210,1.); +#3210 = DIRECTION('',(0.,-1.)); +#3211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3212 = PCURVE('',#1073,#3213); +#3213 = DEFINITIONAL_REPRESENTATION('',(#3214),#3218); +#3214 = LINE('',#3215,#3216); +#3215 = CARTESIAN_POINT('',(0.,0.)); +#3216 = VECTOR('',#3217,1.); +#3217 = DIRECTION('',(0.,-1.)); +#3218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3219 = ORIENTED_EDGE('',*,*,#1031,.F.); +#3220 = ADVANCED_FACE('',(#3221),#1073,.F.); +#3221 = FACE_BOUND('',#3222,.F.); +#3222 = EDGE_LOOP('',(#3223,#3224,#3245,#3246)); +#3223 = ORIENTED_EDGE('',*,*,#3199,.T.); +#3224 = ORIENTED_EDGE('',*,*,#3225,.T.); +#3225 = EDGE_CURVE('',#3177,#3051,#3226,.T.); +#3226 = SURFACE_CURVE('',#3227,(#3231,#3238),.PCURVE_S1.); +#3227 = LINE('',#3228,#3229); +#3228 = CARTESIAN_POINT('',(27.,26.,53.)); +#3229 = VECTOR('',#3230,1.); +#3230 = DIRECTION('',(-1.,0.,0.)); +#3231 = PCURVE('',#1073,#3232); +#3232 = DEFINITIONAL_REPRESENTATION('',(#3233),#3237); +#3233 = LINE('',#3234,#3235); +#3234 = CARTESIAN_POINT('',(0.,-56.)); +#3235 = VECTOR('',#3236,1.); +#3236 = DIRECTION('',(1.,0.)); +#3237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3238 = PCURVE('',#3089,#3239); +#3239 = DEFINITIONAL_REPRESENTATION('',(#3240),#3244); +#3240 = LINE('',#3241,#3242); +#3241 = CARTESIAN_POINT('',(-3.,1.)); +#3242 = VECTOR('',#3243,1.); +#3243 = DIRECTION('',(0.,-1.)); +#3244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3245 = ORIENTED_EDGE('',*,*,#3050,.F.); +#3246 = ORIENTED_EDGE('',*,*,#1059,.F.); +#3247 = ADVANCED_FACE('',(#3248),#1108,.F.); +#3248 = FACE_BOUND('',#3249,.F.); +#3249 = EDGE_LOOP('',(#3250,#3251,#3274,#3301)); +#3250 = ORIENTED_EDGE('',*,*,#1087,.F.); +#3251 = ORIENTED_EDGE('',*,*,#3252,.T.); +#3252 = EDGE_CURVE('',#1088,#3253,#3255,.T.); +#3253 = VERTEX_POINT('',#3254); +#3254 = CARTESIAN_POINT('',(26.75,-29.9,68.45)); +#3255 = SEAM_CURVE('',#3256,(#3260,#3267),.PCURVE_S1.); +#3256 = LINE('',#3257,#3258); +#3257 = CARTESIAN_POINT('',(26.75,-35.5,68.45)); +#3258 = VECTOR('',#3259,1.); +#3259 = DIRECTION('',(-0.,1.,-0.)); +#3260 = PCURVE('',#1108,#3261); +#3261 = DEFINITIONAL_REPRESENTATION('',(#3262),#3266); +#3262 = LINE('',#3263,#3264); +#3263 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3264 = VECTOR('',#3265,1.); +#3265 = DIRECTION('',(0.,-1.)); +#3266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3267 = PCURVE('',#1108,#3268); +#3268 = DEFINITIONAL_REPRESENTATION('',(#3269),#3273); +#3269 = LINE('',#3270,#3271); +#3270 = CARTESIAN_POINT('',(0.,0.)); +#3271 = VECTOR('',#3272,1.); +#3272 = DIRECTION('',(0.,-1.)); +#3273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3274 = ORIENTED_EDGE('',*,*,#3275,.T.); +#3275 = EDGE_CURVE('',#3253,#3253,#3276,.T.); +#3276 = SURFACE_CURVE('',#3277,(#3282,#3289),.PCURVE_S1.); +#3277 = CIRCLE('',#3278,2.); +#3278 = AXIS2_PLACEMENT_3D('',#3279,#3280,#3281); +#3279 = CARTESIAN_POINT('',(24.75,-29.9,68.45)); +#3280 = DIRECTION('',(0.,-1.,0.)); +#3281 = DIRECTION('',(1.,0.,0.)); +#3282 = PCURVE('',#1108,#3283); +#3283 = DEFINITIONAL_REPRESENTATION('',(#3284),#3288); +#3284 = LINE('',#3285,#3286); +#3285 = CARTESIAN_POINT('',(0.,-5.6)); +#3286 = VECTOR('',#3287,1.); +#3287 = DIRECTION('',(1.,0.)); +#3288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3289 = PCURVE('',#3290,#3295); +#3290 = PLANE('',#3291); +#3291 = AXIS2_PLACEMENT_3D('',#3292,#3293,#3294); +#3292 = CARTESIAN_POINT('',(24.75,-29.9,68.45)); +#3293 = DIRECTION('',(-0.,-1.,-0.)); +#3294 = DIRECTION('',(0.,0.,-1.)); +#3295 = DEFINITIONAL_REPRESENTATION('',(#3296),#3300); +#3296 = CIRCLE('',#3297,2.); +#3297 = AXIS2_PLACEMENT_2D('',#3298,#3299); +#3298 = CARTESIAN_POINT('',(0.,0.)); +#3299 = DIRECTION('',(0.,1.)); +#3300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3301 = ORIENTED_EDGE('',*,*,#3252,.F.); +#3302 = ADVANCED_FACE('',(#3303,#3357,#3547,#3742),#1188,.F.); +#3303 = FACE_BOUND('',#3304,.T.); +#3304 = EDGE_LOOP('',(#3305,#3328,#3329,#3330)); +#3305 = ORIENTED_EDGE('',*,*,#3306,.F.); +#3306 = EDGE_CURVE('',#1172,#3307,#3309,.T.); +#3307 = VERTEX_POINT('',#3308); +#3308 = CARTESIAN_POINT('',(12.7,0.,250.)); +#3309 = SEAM_CURVE('',#3310,(#3314,#3321),.PCURVE_S1.); +#3310 = LINE('',#3311,#3312); +#3311 = CARTESIAN_POINT('',(12.7,0.,0.)); +#3312 = VECTOR('',#3313,1.); +#3313 = DIRECTION('',(0.,0.,1.)); +#3314 = PCURVE('',#1188,#3315); +#3315 = DEFINITIONAL_REPRESENTATION('',(#3316),#3320); +#3316 = LINE('',#3317,#3318); +#3317 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#3318 = VECTOR('',#3319,1.); +#3319 = DIRECTION('',(-0.,-1.)); +#3320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3321 = PCURVE('',#1188,#3322); +#3322 = DEFINITIONAL_REPRESENTATION('',(#3323),#3327); +#3323 = LINE('',#3324,#3325); +#3324 = CARTESIAN_POINT('',(-0.,0.)); +#3325 = VECTOR('',#3326,1.); +#3326 = DIRECTION('',(-0.,-1.)); +#3327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3328 = ORIENTED_EDGE('',*,*,#1171,.F.); +#3329 = ORIENTED_EDGE('',*,*,#3306,.T.); +#3330 = ORIENTED_EDGE('',*,*,#3331,.T.); +#3331 = EDGE_CURVE('',#3307,#3307,#3332,.T.); +#3332 = SURFACE_CURVE('',#3333,(#3338,#3345),.PCURVE_S1.); +#3333 = CIRCLE('',#3334,12.7); +#3334 = AXIS2_PLACEMENT_3D('',#3335,#3336,#3337); +#3335 = CARTESIAN_POINT('',(0.,0.,250.)); +#3336 = DIRECTION('',(0.,0.,1.)); +#3337 = DIRECTION('',(1.,0.,0.)); +#3338 = PCURVE('',#1188,#3339); +#3339 = DEFINITIONAL_REPRESENTATION('',(#3340),#3344); +#3340 = LINE('',#3341,#3342); +#3341 = CARTESIAN_POINT('',(-0.,-250.)); +#3342 = VECTOR('',#3343,1.); +#3343 = DIRECTION('',(-1.,0.)); +#3344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3345 = PCURVE('',#3346,#3351); +#3346 = PLANE('',#3347); +#3347 = AXIS2_PLACEMENT_3D('',#3348,#3349,#3350); +#3348 = CARTESIAN_POINT('',(0.,1.204325410458E-15,250.)); +#3349 = DIRECTION('',(0.,0.,1.)); +#3350 = DIRECTION('',(1.,0.,-0.)); +#3351 = DEFINITIONAL_REPRESENTATION('',(#3352),#3356); +#3352 = CIRCLE('',#3353,12.7); +#3353 = AXIS2_PLACEMENT_2D('',#3354,#3355); +#3354 = CARTESIAN_POINT('',(0.,-1.204325410458E-15)); +#3355 = DIRECTION('',(1.,0.)); +#3356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3357 = FACE_BOUND('',#3358,.T.); +#3358 = EDGE_LOOP('',(#3359)); +#3359 = ORIENTED_EDGE('',*,*,#3360,.F.); +#3360 = EDGE_CURVE('',#3361,#3361,#3363,.T.); +#3361 = VERTEX_POINT('',#3362); +#3362 = CARTESIAN_POINT('',(4.,12.053630158587,50.)); +#3363 = SURFACE_CURVE('',#3364,(#3423,#3485),.PCURVE_S1.); +#3364 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3365,#3366,#3367,#3368,#3369, + #3370,#3371,#3372,#3373,#3374,#3375,#3376,#3377,#3378,#3379,#3380, + #3381,#3382,#3383,#3384,#3385,#3386,#3387,#3388,#3389,#3390,#3391, + #3392,#3393,#3394,#3395,#3396,#3397,#3398,#3399,#3400,#3401,#3402, + #3403,#3404,#3405,#3406,#3407,#3408,#3409,#3410,#3411,#3412,#3413, + #3414,#3415,#3416,#3417,#3418,#3419,#3420,#3421,#3422), + .UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.180334343963, + 0.249999999344,0.319665654725,0.499999999563,0.680334344401, + 0.749999999781,0.819665655162,1.),.UNSPECIFIED.); +#3365 = CARTESIAN_POINT('',(4.,12.053630158587,50.)); +#3366 = CARTESIAN_POINT('',(4.,12.053630158587,50.495648457461)); +#3367 = CARTESIAN_POINT('',(3.929810386632,12.076923874156, + 50.988105179026)); +#3368 = CARTESIAN_POINT('',(3.791003686377,12.122979533169, + 51.472962998467)); +#3369 = CARTESIAN_POINT('',(3.581788377635,12.189888304445, + 51.945155778782)); +#3370 = CARTESIAN_POINT('',(3.298263294361,12.274052860938, + 52.397306809755)); +#3371 = CARTESIAN_POINT('',(2.935449501885,12.369358369999, + 52.818147998069)); +#3372 = CARTESIAN_POINT('',(2.488058501893,12.465599547087, + 53.191168490535)); +#3373 = CARTESIAN_POINT('',(1.748358117071,12.580809309466, + 53.605420610244)); +#3374 = CARTESIAN_POINT('',(1.527650424825,12.611221135387, + 53.710746026459)); +#3375 = CARTESIAN_POINT('',(1.293848942698,12.638769650768, + 53.803018473384)); +#3376 = CARTESIAN_POINT('',(1.048768626868,12.66230746949, + 53.879798461225)); +#3377 = CARTESIAN_POINT('',(0.794491553549,12.680827984179, + 53.939130638685)); +#3378 = CARTESIAN_POINT('',(0.533305032201,12.693554382953, + 53.979533932248)); +#3379 = CARTESIAN_POINT('',(0.267638614631,12.7,54.)); +#3380 = CARTESIAN_POINT('',(-0.267638614631,12.7,54.)); +#3381 = CARTESIAN_POINT('',(-0.5333050322,12.693554382953, + 53.979533932248)); +#3382 = CARTESIAN_POINT('',(-0.794491553549,12.680827984179, + 53.939130638685)); +#3383 = CARTESIAN_POINT('',(-1.048768626868,12.66230746949, + 53.879798461225)); +#3384 = CARTESIAN_POINT('',(-1.293848942698,12.638769650768, + 53.803018473384)); +#3385 = CARTESIAN_POINT('',(-1.527650424824,12.611221135387, + 53.710746026459)); +#3386 = CARTESIAN_POINT('',(-1.748358117071,12.580809309466, + 53.605420610244)); +#3387 = CARTESIAN_POINT('',(-2.48805850448,12.465599546684, + 53.191168489086)); +#3388 = CARTESIAN_POINT('',(-2.935449492121,12.369358371651, + 52.818148006107)); +#3389 = CARTESIAN_POINT('',(-3.298263311883,12.274052857778, + 52.397306789977)); +#3390 = CARTESIAN_POINT('',(-3.581788359903,12.189888307802, + 51.945155806259)); +#3391 = CARTESIAN_POINT('',(-3.7910036964,12.122979531202, + 51.472962975639)); +#3392 = CARTESIAN_POINT('',(-3.929810384049,12.076923874675, + 50.988105189982)); +#3393 = CARTESIAN_POINT('',(-4.,12.053630158587,50.495648454964)); +#3394 = CARTESIAN_POINT('',(-4.,12.053630158587,49.504351545036)); +#3395 = CARTESIAN_POINT('',(-3.929810384049,12.076923874675, + 49.011894810017)); +#3396 = CARTESIAN_POINT('',(-3.7910036964,12.122979531202, + 48.527037024362)); +#3397 = CARTESIAN_POINT('',(-3.581788359904,12.189888307802, + 48.054844193739)); +#3398 = CARTESIAN_POINT('',(-3.298263311882,12.274052857778, + 47.602693210023)); +#3399 = CARTESIAN_POINT('',(-2.935449492122,12.369358371651, + 47.181851993893)); +#3400 = CARTESIAN_POINT('',(-2.48805850448,12.465599546684, + 46.808831510914)); +#3401 = CARTESIAN_POINT('',(-1.748358117071,12.580809309466, + 46.394579389756)); +#3402 = CARTESIAN_POINT('',(-1.527650424825,12.611221135387, + 46.289253973541)); +#3403 = CARTESIAN_POINT('',(-1.293848942698,12.638769650768, + 46.196981526616)); +#3404 = CARTESIAN_POINT('',(-1.048768626868,12.66230746949, + 46.120201538775)); +#3405 = CARTESIAN_POINT('',(-0.794491553549,12.680827984179, + 46.060869361315)); +#3406 = CARTESIAN_POINT('',(-0.5333050322,12.693554382953, + 46.020466067752)); +#3407 = CARTESIAN_POINT('',(-0.267638614631,12.7,46.)); +#3408 = CARTESIAN_POINT('',(0.267638614631,12.7,46.)); +#3409 = CARTESIAN_POINT('',(0.5333050322,12.693554382952,46.020466067752 + )); +#3410 = CARTESIAN_POINT('',(0.794491553549,12.680827984179, + 46.060869361315)); +#3411 = CARTESIAN_POINT('',(1.048768626868,12.66230746949, + 46.120201538775)); +#3412 = CARTESIAN_POINT('',(1.293848942698,12.638769650768, + 46.196981526616)); +#3413 = CARTESIAN_POINT('',(1.527650424824,12.611221135387, + 46.289253973541)); +#3414 = CARTESIAN_POINT('',(1.748358117071,12.580809309466, + 46.394579389756)); +#3415 = CARTESIAN_POINT('',(2.48805850448,12.465599546684, + 46.808831510914)); +#3416 = CARTESIAN_POINT('',(2.935449492124,12.369358371651, + 47.181851993894)); +#3417 = CARTESIAN_POINT('',(3.298263311879,12.274052857778, + 47.602693210023)); +#3418 = CARTESIAN_POINT('',(3.581788359907,12.189888307802, + 48.054844193739)); +#3419 = CARTESIAN_POINT('',(3.791003696398,12.122979531202, + 48.527037024363)); +#3420 = CARTESIAN_POINT('',(3.929810384049,12.076923874675, + 49.011894810017)); +#3421 = CARTESIAN_POINT('',(4.,12.053630158587,49.504351545036)); +#3422 = CARTESIAN_POINT('',(4.,12.053630158587,50.)); +#3423 = PCURVE('',#1188,#3424); +#3424 = DEFINITIONAL_REPRESENTATION('',(#3425),#3484); +#3425 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3426,#3427,#3428,#3429,#3430, + #3431,#3432,#3433,#3434,#3435,#3436,#3437,#3438,#3439,#3440,#3441, + #3442,#3443,#3444,#3445,#3446,#3447,#3448,#3449,#3450,#3451,#3452, + #3453,#3454,#3455,#3456,#3457,#3458,#3459,#3460,#3461,#3462,#3463, + #3464,#3465,#3466,#3467,#3468,#3469,#3470,#3471,#3472,#3473,#3474, + #3475,#3476,#3477,#3478,#3479,#3480,#3481,#3482,#3483), + .UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.180334343963, + 0.249999999344,0.319665654725,0.499999999563,0.680334344401, + 0.749999999781,0.819665655162,1.),.UNSPECIFIED.); +#3426 = CARTESIAN_POINT('',(-1.25038115431,-50.)); +#3427 = CARTESIAN_POINT('',(-1.25038115431,-50.49564845746)); +#3428 = CARTESIAN_POINT('',(-1.256204244785,-50.98810517902)); +#3429 = CARTESIAN_POINT('',(-1.26772011376,-51.47296299846)); +#3430 = CARTESIAN_POINT('',(-1.285013825028,-51.94515577878)); +#3431 = CARTESIAN_POINT('',(-1.308291426563,-52.39730680975)); +#3432 = CARTESIAN_POINT('',(-1.337791456177,-52.81814799806)); +#3433 = CARTESIAN_POINT('',(-1.373765613586,-53.19116849053)); +#3434 = CARTESIAN_POINT('',(-1.432711967426,-53.60542061024)); +#3435 = CARTESIAN_POINT('',(-1.450252037219,-53.71074602645)); +#3436 = CARTESIAN_POINT('',(-1.468782831668,-53.80301847338)); +#3437 = CARTESIAN_POINT('',(-1.488159944983,-53.87979846122)); +#3438 = CARTESIAN_POINT('',(-1.508223708712,-53.93913063868)); +#3439 = CARTESIAN_POINT('',(-1.528803786502,-53.97953393224)); +#3440 = CARTESIAN_POINT('',(-1.549722420131,-54.)); +#3441 = CARTESIAN_POINT('',(-1.591870233459,-54.)); +#3442 = CARTESIAN_POINT('',(-1.612788867088,-53.97953393224)); +#3443 = CARTESIAN_POINT('',(-1.633368944878,-53.93913063868)); +#3444 = CARTESIAN_POINT('',(-1.653432708607,-53.87979846122)); +#3445 = CARTESIAN_POINT('',(-1.672809821922,-53.80301847338)); +#3446 = CARTESIAN_POINT('',(-1.69134061637,-53.71074602645)); +#3447 = CARTESIAN_POINT('',(-1.708880686164,-53.60542061024)); +#3448 = CARTESIAN_POINT('',(-1.76782704021,-53.19116848908)); +#3449 = CARTESIAN_POINT('',(-1.803801196633,-52.8181480061)); +#3450 = CARTESIAN_POINT('',(-1.83330122843,-52.39730678997)); +#3451 = CARTESIAN_POINT('',(-1.856578827139,-51.94515580625)); +#3452 = CARTESIAN_POINT('',(-1.873872540635,-51.47296297563)); +#3453 = CARTESIAN_POINT('',(-1.885388408597,-50.98810518998)); +#3454 = CARTESIAN_POINT('',(-1.89121149928,-50.49564845496)); +#3455 = CARTESIAN_POINT('',(-1.89121149928,-49.50435154503)); +#3456 = CARTESIAN_POINT('',(-1.885388408597,-49.01189481001)); +#3457 = CARTESIAN_POINT('',(-1.873872540635,-48.52703702436)); +#3458 = CARTESIAN_POINT('',(-1.856578827139,-48.05484419374)); +#3459 = CARTESIAN_POINT('',(-1.83330122843,-47.60269321002)); +#3460 = CARTESIAN_POINT('',(-1.803801196633,-47.18185199389)); +#3461 = CARTESIAN_POINT('',(-1.76782704021,-46.80883151091)); +#3462 = CARTESIAN_POINT('',(-1.708880686164,-46.39457938975)); +#3463 = CARTESIAN_POINT('',(-1.69134061637,-46.28925397354)); +#3464 = CARTESIAN_POINT('',(-1.672809821922,-46.19698152661)); +#3465 = CARTESIAN_POINT('',(-1.653432708606,-46.12020153877)); +#3466 = CARTESIAN_POINT('',(-1.633368944878,-46.06086936131)); +#3467 = CARTESIAN_POINT('',(-1.612788867088,-46.02046606775)); +#3468 = CARTESIAN_POINT('',(-1.591870233459,-46.)); +#3469 = CARTESIAN_POINT('',(-1.549722420131,-46.)); +#3470 = CARTESIAN_POINT('',(-1.528803786502,-46.02046606775)); +#3471 = CARTESIAN_POINT('',(-1.508223708712,-46.06086936131)); +#3472 = CARTESIAN_POINT('',(-1.488159944983,-46.12020153877)); +#3473 = CARTESIAN_POINT('',(-1.468782831667,-46.19698152661)); +#3474 = CARTESIAN_POINT('',(-1.450252037219,-46.28925397354)); +#3475 = CARTESIAN_POINT('',(-1.432711967426,-46.39457938975)); +#3476 = CARTESIAN_POINT('',(-1.37376561338,-46.80883151091)); +#3477 = CARTESIAN_POINT('',(-1.337791456957,-47.18185199389)); +#3478 = CARTESIAN_POINT('',(-1.30829142516,-47.60269321002)); +#3479 = CARTESIAN_POINT('',(-1.285013826451,-48.05484419373)); +#3480 = CARTESIAN_POINT('',(-1.267720112955,-48.52703702436)); +#3481 = CARTESIAN_POINT('',(-1.256204244992,-49.01189481001)); +#3482 = CARTESIAN_POINT('',(-1.25038115431,-49.50435154503)); +#3483 = CARTESIAN_POINT('',(-1.25038115431,-50.)); +#3484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3485 = PCURVE('',#1459,#3486); +#3486 = DEFINITIONAL_REPRESENTATION('',(#3487),#3546); +#3487 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3488,#3489,#3490,#3491,#3492, + #3493,#3494,#3495,#3496,#3497,#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,#3523,#3524,#3525, + #3526,#3527,#3528,#3529,#3530,#3531,#3532,#3533,#3534,#3535,#3536, + #3537,#3538,#3539,#3540,#3541,#3542,#3543,#3544,#3545), + .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.180334343963, + 0.249999999344,0.319665654725,0.499999999563,0.680334344401, + 0.749999999781,0.819665655162,1.),.UNSPECIFIED.); +#3488 = CARTESIAN_POINT('',(0.,-42.05363015858)); +#3489 = CARTESIAN_POINT('',(0.123912114365,-42.05363015858)); +#3490 = CARTESIAN_POINT('',(0.247027013988,-42.07692387415)); +#3491 = CARTESIAN_POINT('',(0.371136487692,-42.12297953316)); +#3492 = CARTESIAN_POINT('',(0.497737561358,-42.18988830444)); +#3493 = CARTESIAN_POINT('',(0.628260723239,-42.27405286093)); +#3494 = CARTESIAN_POINT('',(0.764246271825,-42.36935836999)); +#3495 = CARTESIAN_POINT('',(0.907400420938,-42.46559954708)); +#3496 = CARTESIAN_POINT('',(1.119349925241,-42.58080930946)); +#3497 = CARTESIAN_POINT('',(1.180357587454,-42.61122113538)); +#3498 = CARTESIAN_POINT('',(1.242940893171,-42.63876965076)); +#3499 = CARTESIAN_POINT('',(1.306806688406,-42.66230746949)); +#3500 = CARTESIAN_POINT('',(1.371716874364,-42.68082798417)); +#3501 = CARTESIAN_POINT('',(1.437470117302,-42.69355438295)); +#3502 = CARTESIAN_POINT('',(1.503886673137,-42.7)); +#3503 = CARTESIAN_POINT('',(1.637705980453,-42.7)); +#3504 = CARTESIAN_POINT('',(1.704122536288,-42.69355438295)); +#3505 = CARTESIAN_POINT('',(1.769875779226,-42.68082798417)); +#3506 = CARTESIAN_POINT('',(1.834785965184,-42.66230746949)); +#3507 = CARTESIAN_POINT('',(1.898651760419,-42.63876965076)); +#3508 = CARTESIAN_POINT('',(1.961235066136,-42.61122113538)); +#3509 = CARTESIAN_POINT('',(2.022242728349,-42.58080930946)); +#3510 = CARTESIAN_POINT('',(2.234192233393,-42.46559954668)); +#3511 = CARTESIAN_POINT('',(2.377346378406,-42.36935837165)); +#3512 = CARTESIAN_POINT('',(2.513331937593,-42.27405285777)); +#3513 = CARTESIAN_POINT('',(2.643855083143,-42.1898883078)); +#3514 = CARTESIAN_POINT('',(2.770456172812,-42.1229795312)); +#3515 = CARTESIAN_POINT('',(2.894565636562,-42.07692387467)); +#3516 = CARTESIAN_POINT('',(3.017680539849,-42.05363015858)); +#3517 = CARTESIAN_POINT('',(3.265504767331,-42.05363015858)); +#3518 = CARTESIAN_POINT('',(3.388619670619,-42.07692387467)); +#3519 = CARTESIAN_POINT('',(3.512729134366,-42.1229795312)); +#3520 = CARTESIAN_POINT('',(3.63933022404,-42.1898883078)); +#3521 = CARTESIAN_POINT('',(3.769853369585,-42.27405285777)); +#3522 = CARTESIAN_POINT('',(3.905838928774,-42.36935837165)); +#3523 = CARTESIAN_POINT('',(4.048993073787,-42.46559954668)); +#3524 = CARTESIAN_POINT('',(4.260942578831,-42.58080930946)); +#3525 = CARTESIAN_POINT('',(4.321950241044,-42.61122113538)); +#3526 = CARTESIAN_POINT('',(4.384533546761,-42.63876965076)); +#3527 = CARTESIAN_POINT('',(4.448399341996,-42.66230746949)); +#3528 = CARTESIAN_POINT('',(4.513309527953,-42.68082798417)); +#3529 = CARTESIAN_POINT('',(4.579062770891,-42.69355438295)); +#3530 = CARTESIAN_POINT('',(4.645479326727,-42.7)); +#3531 = CARTESIAN_POINT('',(4.779298634042,-42.7)); +#3532 = CARTESIAN_POINT('',(4.845715189878,-42.69355438295)); +#3533 = CARTESIAN_POINT('',(4.911468432816,-42.68082798417)); +#3534 = CARTESIAN_POINT('',(4.976378618774,-42.66230746949)); +#3535 = CARTESIAN_POINT('',(5.040244414009,-42.63876965076)); +#3536 = CARTESIAN_POINT('',(5.102827719726,-42.61122113538)); +#3537 = CARTESIAN_POINT('',(5.163835381938,-42.58080930946)); +#3538 = CARTESIAN_POINT('',(5.375784886983,-42.46559954668)); +#3539 = CARTESIAN_POINT('',(5.518939031996,-42.36935837165)); +#3540 = CARTESIAN_POINT('',(5.654924591183,-42.27405285777)); +#3541 = CARTESIAN_POINT('',(5.785447736731,-42.1898883078)); +#3542 = CARTESIAN_POINT('',(5.912048826402,-42.1229795312)); +#3543 = CARTESIAN_POINT('',(6.036158290151,-42.07692387467)); +#3544 = CARTESIAN_POINT('',(6.159273193439,-42.05363015858)); +#3545 = CARTESIAN_POINT('',(6.28318530718,-42.05363015858)); +#3546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3547 = FACE_BOUND('',#3548,.T.); +#3548 = EDGE_LOOP('',(#3549)); +#3549 = ORIENTED_EDGE('',*,*,#3550,.T.); +#3550 = EDGE_CURVE('',#3551,#3551,#3553,.T.); +#3551 = VERTEX_POINT('',#3552); +#3552 = CARTESIAN_POINT('',(4.,-12.05363015858,50.)); +#3553 = SURFACE_CURVE('',#3554,(#3613,#3675),.PCURVE_S1.); +#3554 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3555,#3556,#3557,#3558,#3559, + #3560,#3561,#3562,#3563,#3564,#3565,#3566,#3567,#3568,#3569,#3570, + #3571,#3572,#3573,#3574,#3575,#3576,#3577,#3578,#3579,#3580,#3581, + #3582,#3583,#3584,#3585,#3586,#3587,#3588,#3589,#3590,#3591,#3592, + #3593,#3594,#3595,#3596,#3597,#3598,#3599,#3600,#3601,#3602,#3603, + #3604,#3605,#3606,#3607,#3608,#3609,#3610,#3611,#3612), + .UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.180334344104, + 0.249999999201,0.319665654299,0.499999998403,0.680334343415, + 0.749999999201,0.819665654987,1.),.UNSPECIFIED.); +#3555 = CARTESIAN_POINT('',(4.,-12.05363015858,50.)); +#3556 = CARTESIAN_POINT('',(4.,-12.05363015858,50.495648454964)); +#3557 = CARTESIAN_POINT('',(3.929810384049,-12.07692387467, + 50.98810518998)); +#3558 = CARTESIAN_POINT('',(3.7910036964,-12.1229795312,51.472962975642) + ); +#3559 = CARTESIAN_POINT('',(3.581788359904,-12.1898883078, + 51.945155806257)); +#3560 = CARTESIAN_POINT('',(3.298263311882,-12.27405285777, + 52.397306789979)); +#3561 = CARTESIAN_POINT('',(2.935449492122,-12.36935837165, + 52.818148006106)); +#3562 = CARTESIAN_POINT('',(2.48805850448,-12.46559954668, + 53.191168489086)); +#3563 = CARTESIAN_POINT('',(1.748358117071,-12.58080930946, + 53.605420610244)); +#3564 = CARTESIAN_POINT('',(1.527650424824,-12.61122113538, + 53.710746026459)); +#3565 = CARTESIAN_POINT('',(1.293848942698,-12.63876965076, + 53.803018473384)); +#3566 = CARTESIAN_POINT('',(1.048768626868,-12.66230746949, + 53.879798461225)); +#3567 = CARTESIAN_POINT('',(0.794491553549,-12.68082798417, + 53.939130638685)); +#3568 = CARTESIAN_POINT('',(0.5333050322,-12.69355438295,53.979533932248 + )); +#3569 = CARTESIAN_POINT('',(0.267638614631,-12.7,54.)); +#3570 = CARTESIAN_POINT('',(-0.267638614631,-12.7,54.)); +#3571 = CARTESIAN_POINT('',(-0.5333050322,-12.69355438295, + 53.979533932248)); +#3572 = CARTESIAN_POINT('',(-0.794491553549,-12.68082798417, + 53.939130638685)); +#3573 = CARTESIAN_POINT('',(-1.048768626868,-12.66230746949, + 53.879798461225)); +#3574 = CARTESIAN_POINT('',(-1.293848942698,-12.63876965076, + 53.803018473384)); +#3575 = CARTESIAN_POINT('',(-1.527650424825,-12.61122113538, + 53.710746026459)); +#3576 = CARTESIAN_POINT('',(-1.748358117071,-12.58080930946, + 53.605420610244)); +#3577 = CARTESIAN_POINT('',(-2.48805850448,-12.46559954668, + 53.191168489086)); +#3578 = CARTESIAN_POINT('',(-2.935449492121,-12.36935837165, + 52.818148006107)); +#3579 = CARTESIAN_POINT('',(-3.298263311883,-12.27405285777, + 52.397306789978)); +#3580 = CARTESIAN_POINT('',(-3.581788359904,-12.1898883078, + 51.945155806258)); +#3581 = CARTESIAN_POINT('',(-3.7910036964,-12.1229795312,51.472962975639 + )); +#3582 = CARTESIAN_POINT('',(-3.929810384049,-12.07692387467, + 50.988105189982)); +#3583 = CARTESIAN_POINT('',(-4.,-12.05363015858,50.495648454964)); +#3584 = CARTESIAN_POINT('',(-4.,-12.05363015858,49.504351542539)); +#3585 = CARTESIAN_POINT('',(-3.929810386631,-12.07692387415, + 49.011894820974)); +#3586 = CARTESIAN_POINT('',(-3.791003686381,-12.12297953316, + 48.527037001536)); +#3587 = CARTESIAN_POINT('',(-3.581788377627,-12.18988830444, + 48.054844221213)); +#3588 = CARTESIAN_POINT('',(-3.298263294369,-12.27405286093, + 47.60269319025)); +#3589 = CARTESIAN_POINT('',(-2.935449501881,-12.36935836999, + 47.181852001929)); +#3590 = CARTESIAN_POINT('',(-2.488058501894,-12.46559954708, + 46.808831509466)); +#3591 = CARTESIAN_POINT('',(-1.748358117071,-12.58080930946, + 46.394579389756)); +#3592 = CARTESIAN_POINT('',(-1.527650424824,-12.61122113538, + 46.289253973541)); +#3593 = CARTESIAN_POINT('',(-1.293848942698,-12.63876965076, + 46.196981526616)); +#3594 = CARTESIAN_POINT('',(-1.048768626868,-12.66230746949, + 46.120201538775)); +#3595 = CARTESIAN_POINT('',(-0.794491553549,-12.68082798417, + 46.060869361315)); +#3596 = CARTESIAN_POINT('',(-0.5333050322,-12.69355438295, + 46.020466067752)); +#3597 = CARTESIAN_POINT('',(-0.267638614631,-12.7,46.)); +#3598 = CARTESIAN_POINT('',(0.267638614631,-12.7,46.)); +#3599 = CARTESIAN_POINT('',(0.5333050322,-12.69355438295,46.020466067752 + )); +#3600 = CARTESIAN_POINT('',(0.794491553549,-12.68082798417, + 46.060869361315)); +#3601 = CARTESIAN_POINT('',(1.048768626868,-12.66230746949, + 46.120201538775)); +#3602 = CARTESIAN_POINT('',(1.293848942698,-12.63876965076, + 46.196981526616)); +#3603 = CARTESIAN_POINT('',(1.527650424825,-12.61122113538, + 46.289253973541)); +#3604 = CARTESIAN_POINT('',(1.748358117071,-12.58080930946, + 46.394579389756)); +#3605 = CARTESIAN_POINT('',(2.488058501894,-12.46559954708, + 46.808831509466)); +#3606 = CARTESIAN_POINT('',(2.935449501882,-12.36935836999, + 47.18185200193)); +#3607 = CARTESIAN_POINT('',(3.298263294366,-12.27405286093, + 47.602693190246)); +#3608 = CARTESIAN_POINT('',(3.58178837763,-12.18988830444, + 48.054844221216)); +#3609 = CARTESIAN_POINT('',(3.79100368638,-12.12297953316, + 48.527037001536)); +#3610 = CARTESIAN_POINT('',(3.929810386631,-12.07692387415, + 49.011894820972)); +#3611 = CARTESIAN_POINT('',(4.,-12.05363015858,49.50435154254)); +#3612 = CARTESIAN_POINT('',(4.,-12.05363015858,50.)); +#3613 = PCURVE('',#1188,#3614); +#3614 = DEFINITIONAL_REPRESENTATION('',(#3615),#3674); +#3615 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3616,#3617,#3618,#3619,#3620, + #3621,#3622,#3623,#3624,#3625,#3626,#3627,#3628,#3629,#3630,#3631, + #3632,#3633,#3634,#3635,#3636,#3637,#3638,#3639,#3640,#3641,#3642, + #3643,#3644,#3645,#3646,#3647,#3648,#3649,#3650,#3651,#3652,#3653, + #3654,#3655,#3656,#3657,#3658,#3659,#3660,#3661,#3662,#3663,#3664, + #3665,#3666,#3667,#3668,#3669,#3670,#3671,#3672,#3673), + .UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.180334344104, + 0.249999999201,0.319665654299,0.499999998403,0.680334343415, + 0.749999999201,0.819665654987,1.),.UNSPECIFIED.); +#3616 = CARTESIAN_POINT('',(-5.032804152869,-50.)); +#3617 = CARTESIAN_POINT('',(-5.032804152869,-50.49564845496)); +#3618 = CARTESIAN_POINT('',(-5.026981062187,-50.98810518998)); +#3619 = CARTESIAN_POINT('',(-5.015465194225,-51.47296297563)); +#3620 = CARTESIAN_POINT('',(-4.998171480729,-51.94515580626)); +#3621 = CARTESIAN_POINT('',(-4.97489388202,-52.39730678997)); +#3622 = CARTESIAN_POINT('',(-4.945393850223,-52.8181480061)); +#3623 = CARTESIAN_POINT('',(-4.9094196938,-53.19116848908)); +#3624 = CARTESIAN_POINT('',(-4.850473339754,-53.60542061024)); +#3625 = CARTESIAN_POINT('',(-4.83293326996,-53.71074602645)); +#3626 = CARTESIAN_POINT('',(-4.814402475512,-53.80301847338)); +#3627 = CARTESIAN_POINT('',(-4.795025362196,-53.87979846122)); +#3628 = CARTESIAN_POINT('',(-4.774961598468,-53.93913063868)); +#3629 = CARTESIAN_POINT('',(-4.754381520678,-53.97953393224)); +#3630 = CARTESIAN_POINT('',(-4.733462887049,-54.)); +#3631 = CARTESIAN_POINT('',(-4.691315073721,-54.)); +#3632 = CARTESIAN_POINT('',(-4.670396440092,-53.97953393224)); +#3633 = CARTESIAN_POINT('',(-4.649816362302,-53.93913063868)); +#3634 = CARTESIAN_POINT('',(-4.629752598573,-53.87979846122)); +#3635 = CARTESIAN_POINT('',(-4.610375485257,-53.80301847338)); +#3636 = CARTESIAN_POINT('',(-4.591844690809,-53.71074602645)); +#3637 = CARTESIAN_POINT('',(-4.574304621015,-53.60542061024)); +#3638 = CARTESIAN_POINT('',(-4.51535826697,-53.19116848908)); +#3639 = CARTESIAN_POINT('',(-4.479384110547,-52.8181480061)); +#3640 = CARTESIAN_POINT('',(-4.449884078749,-52.39730678997)); +#3641 = CARTESIAN_POINT('',(-4.426606480041,-51.94515580626)); +#3642 = CARTESIAN_POINT('',(-4.409312766545,-51.47296297563)); +#3643 = CARTESIAN_POINT('',(-4.397796898582,-50.98810518998)); +#3644 = CARTESIAN_POINT('',(-4.3919738079,-50.49564845496)); +#3645 = CARTESIAN_POINT('',(-4.3919738079,-49.50435154253)); +#3646 = CARTESIAN_POINT('',(-4.397796898374,-49.01189482097)); +#3647 = CARTESIAN_POINT('',(-4.40931276735,-48.52703700153)); +#3648 = CARTESIAN_POINT('',(-4.426606478619,-48.05484422121)); +#3649 = CARTESIAN_POINT('',(-4.449884080152,-47.60269319025)); +#3650 = CARTESIAN_POINT('',(-4.479384109767,-47.18185200192)); +#3651 = CARTESIAN_POINT('',(-4.515358267176,-46.80883150946)); +#3652 = CARTESIAN_POINT('',(-4.574304621015,-46.39457938975)); +#3653 = CARTESIAN_POINT('',(-4.591844690809,-46.28925397354)); +#3654 = CARTESIAN_POINT('',(-4.610375485257,-46.19698152661)); +#3655 = CARTESIAN_POINT('',(-4.629752598573,-46.12020153877)); +#3656 = CARTESIAN_POINT('',(-4.649816362302,-46.06086936131)); +#3657 = CARTESIAN_POINT('',(-4.670396440092,-46.02046606775)); +#3658 = CARTESIAN_POINT('',(-4.691315073721,-46.)); +#3659 = CARTESIAN_POINT('',(-4.733462887049,-46.)); +#3660 = CARTESIAN_POINT('',(-4.754381520678,-46.02046606775)); +#3661 = CARTESIAN_POINT('',(-4.774961598468,-46.06086936131)); +#3662 = CARTESIAN_POINT('',(-4.795025362196,-46.12020153877)); +#3663 = CARTESIAN_POINT('',(-4.814402475512,-46.19698152661)); +#3664 = CARTESIAN_POINT('',(-4.83293326996,-46.28925397354)); +#3665 = CARTESIAN_POINT('',(-4.850473339754,-46.39457938975)); +#3666 = CARTESIAN_POINT('',(-4.909419693594,-46.80883150946)); +#3667 = CARTESIAN_POINT('',(-4.945393851003,-47.18185200192)); +#3668 = CARTESIAN_POINT('',(-4.974893880617,-47.60269319024)); +#3669 = CARTESIAN_POINT('',(-4.998171482151,-48.05484422121)); +#3670 = CARTESIAN_POINT('',(-5.015465193419,-48.52703700153)); +#3671 = CARTESIAN_POINT('',(-5.026981062395,-49.01189482097)); +#3672 = CARTESIAN_POINT('',(-5.032804152869,-49.50435154254)); +#3673 = CARTESIAN_POINT('',(-5.032804152869,-50.)); +#3674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3675 = PCURVE('',#3676,#3681); +#3676 = CYLINDRICAL_SURFACE('',#3677,4.); +#3677 = AXIS2_PLACEMENT_3D('',#3678,#3679,#3680); +#3678 = CARTESIAN_POINT('',(0.,-30.,50.)); +#3679 = DIRECTION('',(0.,-1.,0.)); +#3680 = DIRECTION('',(1.,0.,0.)); +#3681 = DEFINITIONAL_REPRESENTATION('',(#3682),#3741); +#3682 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3683,#3684,#3685,#3686,#3687, + #3688,#3689,#3690,#3691,#3692,#3693,#3694,#3695,#3696,#3697,#3698, + #3699,#3700,#3701,#3702,#3703,#3704,#3705,#3706,#3707,#3708,#3709, + #3710,#3711,#3712,#3713,#3714,#3715,#3716,#3717,#3718,#3719,#3720, + #3721,#3722,#3723,#3724,#3725,#3726,#3727,#3728,#3729,#3730,#3731, + #3732,#3733,#3734,#3735,#3736,#3737,#3738,#3739,#3740), + .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.180334344104, + 0.249999999201,0.319665654299,0.499999998403,0.680334343415, + 0.749999999201,0.819665654987,1.),.UNSPECIFIED.); +#3683 = CARTESIAN_POINT('',(0.,-17.94636984141)); +#3684 = CARTESIAN_POINT('',(0.123912113741,-17.94636984141)); +#3685 = CARTESIAN_POINT('',(0.247027017028,-17.92307612532)); +#3686 = CARTESIAN_POINT('',(0.371136480778,-17.87702046879)); +#3687 = CARTESIAN_POINT('',(0.497737570448,-17.81011169219)); +#3688 = CARTESIAN_POINT('',(0.628260715997,-17.72594714222)); +#3689 = CARTESIAN_POINT('',(0.764246275184,-17.63064162834)); +#3690 = CARTESIAN_POINT('',(0.907400420197,-17.53440045331)); +#3691 = CARTESIAN_POINT('',(1.119349925241,-17.41919069053)); +#3692 = CARTESIAN_POINT('',(1.180357587454,-17.38877886461)); +#3693 = CARTESIAN_POINT('',(1.242940893171,-17.36123034923)); +#3694 = CARTESIAN_POINT('',(1.306806688406,-17.33769253051)); +#3695 = CARTESIAN_POINT('',(1.371716874364,-17.31917201582)); +#3696 = CARTESIAN_POINT('',(1.437470117302,-17.30644561704)); +#3697 = CARTESIAN_POINT('',(1.503886673137,-17.3)); +#3698 = CARTESIAN_POINT('',(1.637705980453,-17.3)); +#3699 = CARTESIAN_POINT('',(1.704122536288,-17.30644561704)); +#3700 = CARTESIAN_POINT('',(1.769875779226,-17.31917201582)); +#3701 = CARTESIAN_POINT('',(1.834785965184,-17.33769253051)); +#3702 = CARTESIAN_POINT('',(1.898651760419,-17.36123034923)); +#3703 = CARTESIAN_POINT('',(1.961235066136,-17.38877886461)); +#3704 = CARTESIAN_POINT('',(2.022242728349,-17.41919069053)); +#3705 = CARTESIAN_POINT('',(2.234192233393,-17.53440045331)); +#3706 = CARTESIAN_POINT('',(2.377346378405,-17.63064162834)); +#3707 = CARTESIAN_POINT('',(2.513331937594,-17.72594714222)); +#3708 = CARTESIAN_POINT('',(2.64385508314,-17.81011169219)); +#3709 = CARTESIAN_POINT('',(2.770456172814,-17.87702046879)); +#3710 = CARTESIAN_POINT('',(2.894565636561,-17.92307612532)); +#3711 = CARTESIAN_POINT('',(3.017680539849,-17.94636984141)); +#3712 = CARTESIAN_POINT('',(3.265504767955,-17.94636984141)); +#3713 = CARTESIAN_POINT('',(3.388619667577,-17.92307612584)); +#3714 = CARTESIAN_POINT('',(3.512729141282,-17.87702046683)); +#3715 = CARTESIAN_POINT('',(3.639330214947,-17.81011169555)); +#3716 = CARTESIAN_POINT('',(3.769853376829,-17.72594713906)); +#3717 = CARTESIAN_POINT('',(3.905838925416,-17.63064163)); +#3718 = CARTESIAN_POINT('',(4.048993074528,-17.53440045291)); +#3719 = CARTESIAN_POINT('',(4.260942578831,-17.41919069053)); +#3720 = CARTESIAN_POINT('',(4.321950241044,-17.38877886461)); +#3721 = CARTESIAN_POINT('',(4.384533546761,-17.36123034923)); +#3722 = CARTESIAN_POINT('',(4.448399341996,-17.33769253051)); +#3723 = CARTESIAN_POINT('',(4.513309527953,-17.31917201582)); +#3724 = CARTESIAN_POINT('',(4.579062770892,-17.30644561704)); +#3725 = CARTESIAN_POINT('',(4.645479326727,-17.3)); +#3726 = CARTESIAN_POINT('',(4.779298634042,-17.3)); +#3727 = CARTESIAN_POINT('',(4.845715189878,-17.30644561704)); +#3728 = CARTESIAN_POINT('',(4.911468432816,-17.31917201582)); +#3729 = CARTESIAN_POINT('',(4.976378618774,-17.33769253051)); +#3730 = CARTESIAN_POINT('',(5.040244414009,-17.36123034923)); +#3731 = CARTESIAN_POINT('',(5.102827719726,-17.38877886461)); +#3732 = CARTESIAN_POINT('',(5.163835381938,-17.41919069053)); +#3733 = CARTESIAN_POINT('',(5.375784886242,-17.53440045291)); +#3734 = CARTESIAN_POINT('',(5.518939035353,-17.63064163)); +#3735 = CARTESIAN_POINT('',(5.654924583943,-17.72594713906)); +#3736 = CARTESIAN_POINT('',(5.785447745818,-17.81011169555)); +#3737 = CARTESIAN_POINT('',(5.912048819491,-17.87702046683)); +#3738 = CARTESIAN_POINT('',(6.03615829319,-17.92307612584)); +#3739 = CARTESIAN_POINT('',(6.159273192815,-17.94636984141)); +#3740 = CARTESIAN_POINT('',(6.28318530718,-17.94636984141)); +#3741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3742 = FACE_BOUND('',#3743,.T.); +#3743 = EDGE_LOOP('',(#3744,#3772,#3805,#3831)); +#3744 = ORIENTED_EDGE('',*,*,#3745,.F.); +#3745 = EDGE_CURVE('',#3746,#3748,#3750,.T.); +#3746 = VERTEX_POINT('',#3747); +#3747 = CARTESIAN_POINT('',(-12.3405834546,-3.,16.25)); +#3748 = VERTEX_POINT('',#3749); +#3749 = CARTESIAN_POINT('',(-12.3405834546,-3.,13.75)); +#3750 = SURFACE_CURVE('',#3751,(#3755,#3761),.PCURVE_S1.); +#3751 = LINE('',#3752,#3753); +#3752 = CARTESIAN_POINT('',(-12.3405834546,-3.,0.)); +#3753 = VECTOR('',#3754,1.); +#3754 = DIRECTION('',(-0.,-0.,-1.)); +#3755 = PCURVE('',#1188,#3756); +#3756 = DEFINITIONAL_REPRESENTATION('',(#3757),#3760); +#3757 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3758,#3759),.UNSPECIFIED.,.F., + .F.,(2,2),(-16.5,-13.5),.PIECEWISE_BEZIER_KNOTS.); +#3758 = CARTESIAN_POINT('',(-3.380067048727,-16.5)); +#3759 = CARTESIAN_POINT('',(-3.380067048727,-13.5)); +#3760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3761 = PCURVE('',#3762,#3767); +#3762 = PLANE('',#3763); +#3763 = AXIS2_PLACEMENT_3D('',#3764,#3765,#3766); +#3764 = CARTESIAN_POINT('',(-12.8,-3.,13.75)); +#3765 = DIRECTION('',(0.,1.,0.)); +#3766 = DIRECTION('',(0.,0.,1.)); +#3767 = DEFINITIONAL_REPRESENTATION('',(#3768),#3771); +#3768 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3769,#3770),.UNSPECIFIED.,.F., + .F.,(2,2),(-16.5,-13.5),.PIECEWISE_BEZIER_KNOTS.); +#3769 = CARTESIAN_POINT('',(2.75,0.459416545398)); +#3770 = CARTESIAN_POINT('',(-0.25,0.459416545398)); +#3771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3772 = ORIENTED_EDGE('',*,*,#3773,.T.); +#3773 = EDGE_CURVE('',#3746,#3774,#3776,.T.); +#3774 = VERTEX_POINT('',#3775); +#3775 = CARTESIAN_POINT('',(-12.3405834546,3.,16.25)); +#3776 = SURFACE_CURVE('',#3777,(#3782,#3789),.PCURVE_S1.); +#3777 = CIRCLE('',#3778,12.7); +#3778 = AXIS2_PLACEMENT_3D('',#3779,#3780,#3781); +#3779 = CARTESIAN_POINT('',(0.,0.,16.25)); +#3780 = DIRECTION('',(0.,0.,-1.)); +#3781 = DIRECTION('',(1.,0.,0.)); +#3782 = PCURVE('',#1188,#3783); +#3783 = DEFINITIONAL_REPRESENTATION('',(#3784),#3788); +#3784 = LINE('',#3785,#3786); +#3785 = CARTESIAN_POINT('',(-6.28318530718,-16.25)); +#3786 = VECTOR('',#3787,1.); +#3787 = DIRECTION('',(1.,-0.)); +#3788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3789 = PCURVE('',#3790,#3795); +#3790 = PLANE('',#3791); +#3791 = AXIS2_PLACEMENT_3D('',#3792,#3793,#3794); +#3792 = CARTESIAN_POINT('',(-12.8,-3.,16.25)); +#3793 = DIRECTION('',(0.,0.,1.)); +#3794 = DIRECTION('',(1.,0.,0.)); +#3795 = DEFINITIONAL_REPRESENTATION('',(#3796),#3804); +#3796 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3797,#3798,#3799,#3800, +#3801,#3802,#3803),.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('') ); +#3797 = CARTESIAN_POINT('',(25.5,3.)); +#3798 = CARTESIAN_POINT('',(25.5,-18.99704525612)); +#3799 = CARTESIAN_POINT('',(6.45,-7.998522628062)); +#3800 = CARTESIAN_POINT('',(-12.6,3.)); +#3801 = CARTESIAN_POINT('',(6.45,13.998522628062)); +#3802 = CARTESIAN_POINT('',(25.5,24.997045256125)); +#3803 = CARTESIAN_POINT('',(25.5,3.)); +#3804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3805 = ORIENTED_EDGE('',*,*,#3806,.T.); +#3806 = EDGE_CURVE('',#3774,#3807,#3809,.T.); +#3807 = VERTEX_POINT('',#3808); +#3808 = CARTESIAN_POINT('',(-12.3405834546,3.,13.75)); +#3809 = SURFACE_CURVE('',#3810,(#3814,#3820),.PCURVE_S1.); +#3810 = LINE('',#3811,#3812); +#3811 = CARTESIAN_POINT('',(-12.3405834546,3.,0.)); +#3812 = VECTOR('',#3813,1.); +#3813 = DIRECTION('',(-0.,-0.,-1.)); +#3814 = PCURVE('',#1188,#3815); +#3815 = DEFINITIONAL_REPRESENTATION('',(#3816),#3819); +#3816 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3817,#3818),.UNSPECIFIED.,.F., + .F.,(2,2),(-16.5,-13.5),.PIECEWISE_BEZIER_KNOTS.); +#3817 = CARTESIAN_POINT('',(-2.903118258453,-16.5)); +#3818 = CARTESIAN_POINT('',(-2.903118258453,-13.5)); +#3819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3820 = PCURVE('',#3821,#3826); +#3821 = PLANE('',#3822); +#3822 = AXIS2_PLACEMENT_3D('',#3823,#3824,#3825); +#3823 = CARTESIAN_POINT('',(-12.8,3.,13.75)); +#3824 = DIRECTION('',(0.,1.,0.)); +#3825 = DIRECTION('',(0.,0.,1.)); +#3826 = DEFINITIONAL_REPRESENTATION('',(#3827),#3830); +#3827 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3828,#3829),.UNSPECIFIED.,.F., + .F.,(2,2),(-16.5,-13.5),.PIECEWISE_BEZIER_KNOTS.); +#3828 = CARTESIAN_POINT('',(2.75,0.459416545398)); +#3829 = CARTESIAN_POINT('',(-0.25,0.459416545398)); +#3830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3831 = ORIENTED_EDGE('',*,*,#3832,.F.); +#3832 = EDGE_CURVE('',#3748,#3807,#3833,.T.); +#3833 = SURFACE_CURVE('',#3834,(#3839,#3846),.PCURVE_S1.); +#3834 = CIRCLE('',#3835,12.7); +#3835 = AXIS2_PLACEMENT_3D('',#3836,#3837,#3838); +#3836 = CARTESIAN_POINT('',(0.,0.,13.75)); +#3837 = DIRECTION('',(0.,0.,-1.)); +#3838 = DIRECTION('',(1.,0.,0.)); +#3839 = PCURVE('',#1188,#3840); +#3840 = DEFINITIONAL_REPRESENTATION('',(#3841),#3845); +#3841 = LINE('',#3842,#3843); +#3842 = CARTESIAN_POINT('',(-6.28318530718,-13.75)); +#3843 = VECTOR('',#3844,1.); +#3844 = DIRECTION('',(1.,-0.)); +#3845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3846 = PCURVE('',#3847,#3852); +#3847 = PLANE('',#3848); +#3848 = AXIS2_PLACEMENT_3D('',#3849,#3850,#3851); +#3849 = CARTESIAN_POINT('',(-12.8,-3.,13.75)); +#3850 = DIRECTION('',(0.,0.,1.)); +#3851 = DIRECTION('',(1.,0.,0.)); +#3852 = DEFINITIONAL_REPRESENTATION('',(#3853),#3861); +#3853 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3854,#3855,#3856,#3857, +#3858,#3859,#3860),.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('') ); +#3854 = CARTESIAN_POINT('',(25.5,3.)); +#3855 = CARTESIAN_POINT('',(25.5,-18.99704525612)); +#3856 = CARTESIAN_POINT('',(6.45,-7.998522628062)); +#3857 = CARTESIAN_POINT('',(-12.6,3.)); +#3858 = CARTESIAN_POINT('',(6.45,13.998522628062)); +#3859 = CARTESIAN_POINT('',(25.5,24.997045256125)); +#3860 = CARTESIAN_POINT('',(25.5,3.)); +#3861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3862 = ADVANCED_FACE('',(#3863),#1286,.T.); +#3863 = FACE_BOUND('',#3864,.T.); +#3864 = EDGE_LOOP('',(#3865,#3866,#3867,#3868,#3869,#3870,#3871,#3872)); +#3865 = ORIENTED_EDGE('',*,*,#2603,.F.); +#3866 = ORIENTED_EDGE('',*,*,#1271,.T.); +#3867 = ORIENTED_EDGE('',*,*,#2307,.T.); +#3868 = ORIENTED_EDGE('',*,*,#2357,.F.); +#3869 = ORIENTED_EDGE('',*,*,#2382,.T.); +#3870 = ORIENTED_EDGE('',*,*,#2432,.T.); +#3871 = ORIENTED_EDGE('',*,*,#2480,.F.); +#3872 = ORIENTED_EDGE('',*,*,#2577,.F.); +#3873 = ADVANCED_FACE('',(#3874),#1389,.T.); +#3874 = FACE_BOUND('',#3875,.T.); +#3875 = EDGE_LOOP('',(#3876,#3899,#3926,#3927)); +#3876 = ORIENTED_EDGE('',*,*,#3877,.T.); +#3877 = EDGE_CURVE('',#1369,#3878,#3880,.T.); +#3878 = VERTEX_POINT('',#3879); +#3879 = CARTESIAN_POINT('',(-26.,34.,108.5)); +#3880 = SEAM_CURVE('',#3881,(#3885,#3892),.PCURVE_S1.); +#3881 = LINE('',#3882,#3883); +#3882 = CARTESIAN_POINT('',(-26.,30.,108.5)); +#3883 = VECTOR('',#3884,1.); +#3884 = DIRECTION('',(-0.,1.,-0.)); +#3885 = PCURVE('',#1389,#3886); +#3886 = DEFINITIONAL_REPRESENTATION('',(#3887),#3891); +#3887 = LINE('',#3888,#3889); +#3888 = CARTESIAN_POINT('',(0.,0.)); +#3889 = VECTOR('',#3890,1.); +#3890 = DIRECTION('',(0.,-1.)); +#3891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3892 = PCURVE('',#1389,#3893); +#3893 = DEFINITIONAL_REPRESENTATION('',(#3894),#3898); +#3894 = LINE('',#3895,#3896); +#3895 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3896 = VECTOR('',#3897,1.); +#3897 = DIRECTION('',(0.,-1.)); +#3898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3899 = ORIENTED_EDGE('',*,*,#3900,.T.); +#3900 = EDGE_CURVE('',#3878,#3878,#3901,.T.); +#3901 = SURFACE_CURVE('',#3902,(#3907,#3914),.PCURVE_S1.); +#3902 = CIRCLE('',#3903,3.); +#3903 = AXIS2_PLACEMENT_3D('',#3904,#3905,#3906); +#3904 = CARTESIAN_POINT('',(-29.,34.,108.5)); +#3905 = DIRECTION('',(0.,-1.,0.)); +#3906 = DIRECTION('',(1.,0.,0.)); +#3907 = PCURVE('',#1389,#3908); +#3908 = DEFINITIONAL_REPRESENTATION('',(#3909),#3913); +#3909 = LINE('',#3910,#3911); +#3910 = CARTESIAN_POINT('',(0.,-4.)); +#3911 = VECTOR('',#3912,1.); +#3912 = DIRECTION('',(1.,0.)); +#3913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3914 = PCURVE('',#3915,#3920); +#3915 = PLANE('',#3916); +#3916 = AXIS2_PLACEMENT_3D('',#3917,#3918,#3919); +#3917 = CARTESIAN_POINT('',(29.,34.,131.5)); +#3918 = DIRECTION('',(-0.,-1.,-0.)); +#3919 = DIRECTION('',(0.,0.,-1.)); +#3920 = DEFINITIONAL_REPRESENTATION('',(#3921),#3925); +#3921 = CIRCLE('',#3922,3.); +#3922 = AXIS2_PLACEMENT_2D('',#3923,#3924); +#3923 = CARTESIAN_POINT('',(23.,-58.)); +#3924 = DIRECTION('',(0.,1.)); +#3925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3926 = ORIENTED_EDGE('',*,*,#3877,.F.); +#3927 = ORIENTED_EDGE('',*,*,#1368,.F.); +#3928 = ADVANCED_FACE('',(#3929),#1424,.T.); +#3929 = FACE_BOUND('',#3930,.T.); +#3930 = EDGE_LOOP('',(#3931,#3954,#3981,#3982)); +#3931 = ORIENTED_EDGE('',*,*,#3932,.T.); +#3932 = EDGE_CURVE('',#1404,#3933,#3935,.T.); +#3933 = VERTEX_POINT('',#3934); +#3934 = CARTESIAN_POINT('',(-26.,34.,131.5)); +#3935 = SEAM_CURVE('',#3936,(#3940,#3947),.PCURVE_S1.); +#3936 = LINE('',#3937,#3938); +#3937 = CARTESIAN_POINT('',(-26.,30.,131.5)); +#3938 = VECTOR('',#3939,1.); +#3939 = DIRECTION('',(-0.,1.,-0.)); +#3940 = PCURVE('',#1424,#3941); +#3941 = DEFINITIONAL_REPRESENTATION('',(#3942),#3946); +#3942 = LINE('',#3943,#3944); +#3943 = CARTESIAN_POINT('',(0.,0.)); +#3944 = VECTOR('',#3945,1.); +#3945 = DIRECTION('',(0.,-1.)); +#3946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3947 = PCURVE('',#1424,#3948); +#3948 = DEFINITIONAL_REPRESENTATION('',(#3949),#3953); +#3949 = LINE('',#3950,#3951); +#3950 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3951 = VECTOR('',#3952,1.); +#3952 = DIRECTION('',(0.,-1.)); +#3953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3954 = ORIENTED_EDGE('',*,*,#3955,.T.); +#3955 = EDGE_CURVE('',#3933,#3933,#3956,.T.); +#3956 = SURFACE_CURVE('',#3957,(#3962,#3969),.PCURVE_S1.); +#3957 = CIRCLE('',#3958,3.); +#3958 = AXIS2_PLACEMENT_3D('',#3959,#3960,#3961); +#3959 = CARTESIAN_POINT('',(-29.,34.,131.5)); +#3960 = DIRECTION('',(0.,-1.,0.)); +#3961 = DIRECTION('',(1.,0.,0.)); +#3962 = PCURVE('',#1424,#3963); +#3963 = DEFINITIONAL_REPRESENTATION('',(#3964),#3968); +#3964 = LINE('',#3965,#3966); +#3965 = CARTESIAN_POINT('',(0.,-4.)); +#3966 = VECTOR('',#3967,1.); +#3967 = DIRECTION('',(1.,0.)); +#3968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3969 = PCURVE('',#3970,#3975); +#3970 = PLANE('',#3971); +#3971 = AXIS2_PLACEMENT_3D('',#3972,#3973,#3974); +#3972 = CARTESIAN_POINT('',(29.,34.,131.5)); +#3973 = DIRECTION('',(-0.,-1.,-0.)); +#3974 = DIRECTION('',(0.,0.,-1.)); +#3975 = DEFINITIONAL_REPRESENTATION('',(#3976),#3980); +#3976 = CIRCLE('',#3977,3.); +#3977 = AXIS2_PLACEMENT_2D('',#3978,#3979); +#3978 = CARTESIAN_POINT('',(0.,-58.)); +#3979 = DIRECTION('',(0.,1.)); +#3980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3981 = ORIENTED_EDGE('',*,*,#3932,.F.); +#3982 = ORIENTED_EDGE('',*,*,#1403,.F.); +#3983 = ADVANCED_FACE('',(#3984),#1459,.F.); +#3984 = FACE_BOUND('',#3985,.F.); +#3985 = EDGE_LOOP('',(#3986,#3987,#4008,#4009)); +#3986 = ORIENTED_EDGE('',*,*,#3360,.F.); +#3987 = ORIENTED_EDGE('',*,*,#3988,.T.); +#3988 = EDGE_CURVE('',#3361,#1439,#3989,.T.); +#3989 = SEAM_CURVE('',#3990,(#3994,#4001),.PCURVE_S1.); +#3990 = LINE('',#3991,#3992); +#3991 = CARTESIAN_POINT('',(4.,-30.,50.)); +#3992 = VECTOR('',#3993,1.); +#3993 = DIRECTION('',(-0.,1.,-0.)); +#3994 = PCURVE('',#1459,#3995); +#3995 = DEFINITIONAL_REPRESENTATION('',(#3996),#4000); +#3996 = LINE('',#3997,#3998); +#3997 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3998 = VECTOR('',#3999,1.); +#3999 = DIRECTION('',(0.,-1.)); +#4000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4001 = PCURVE('',#1459,#4002); +#4002 = DEFINITIONAL_REPRESENTATION('',(#4003),#4007); +#4003 = LINE('',#4004,#4005); +#4004 = CARTESIAN_POINT('',(0.,0.)); +#4005 = VECTOR('',#4006,1.); +#4006 = DIRECTION('',(0.,-1.)); +#4007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4008 = ORIENTED_EDGE('',*,*,#1438,.T.); +#4009 = ORIENTED_EDGE('',*,*,#3988,.F.); +#4010 = ADVANCED_FACE('',(#4011),#1494,.T.); +#4011 = FACE_BOUND('',#4012,.T.); +#4012 = EDGE_LOOP('',(#4013,#4036,#4063,#4064)); +#4013 = ORIENTED_EDGE('',*,*,#4014,.T.); +#4014 = EDGE_CURVE('',#1474,#4015,#4017,.T.); +#4015 = VERTEX_POINT('',#4016); +#4016 = CARTESIAN_POINT('',(32.,34.,108.5)); +#4017 = SEAM_CURVE('',#4018,(#4022,#4029),.PCURVE_S1.); +#4018 = LINE('',#4019,#4020); +#4019 = CARTESIAN_POINT('',(32.,30.,108.5)); +#4020 = VECTOR('',#4021,1.); +#4021 = DIRECTION('',(-0.,1.,-0.)); +#4022 = PCURVE('',#1494,#4023); +#4023 = DEFINITIONAL_REPRESENTATION('',(#4024),#4028); +#4024 = LINE('',#4025,#4026); +#4025 = CARTESIAN_POINT('',(0.,0.)); +#4026 = VECTOR('',#4027,1.); +#4027 = DIRECTION('',(0.,-1.)); +#4028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4029 = PCURVE('',#1494,#4030); +#4030 = DEFINITIONAL_REPRESENTATION('',(#4031),#4035); +#4031 = LINE('',#4032,#4033); +#4032 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4033 = VECTOR('',#4034,1.); +#4034 = DIRECTION('',(0.,-1.)); +#4035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4036 = ORIENTED_EDGE('',*,*,#4037,.T.); +#4037 = EDGE_CURVE('',#4015,#4015,#4038,.T.); +#4038 = SURFACE_CURVE('',#4039,(#4044,#4051),.PCURVE_S1.); +#4039 = CIRCLE('',#4040,3.); +#4040 = AXIS2_PLACEMENT_3D('',#4041,#4042,#4043); +#4041 = CARTESIAN_POINT('',(29.,34.,108.5)); +#4042 = DIRECTION('',(0.,-1.,0.)); +#4043 = DIRECTION('',(1.,0.,0.)); +#4044 = PCURVE('',#1494,#4045); +#4045 = DEFINITIONAL_REPRESENTATION('',(#4046),#4050); +#4046 = LINE('',#4047,#4048); +#4047 = CARTESIAN_POINT('',(0.,-4.)); +#4048 = VECTOR('',#4049,1.); +#4049 = DIRECTION('',(1.,0.)); +#4050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4051 = PCURVE('',#4052,#4057); +#4052 = PLANE('',#4053); +#4053 = AXIS2_PLACEMENT_3D('',#4054,#4055,#4056); +#4054 = CARTESIAN_POINT('',(29.,34.,131.5)); +#4055 = DIRECTION('',(-0.,-1.,-0.)); +#4056 = DIRECTION('',(0.,0.,-1.)); +#4057 = DEFINITIONAL_REPRESENTATION('',(#4058),#4062); +#4058 = CIRCLE('',#4059,3.); +#4059 = AXIS2_PLACEMENT_2D('',#4060,#4061); +#4060 = CARTESIAN_POINT('',(23.,0.)); +#4061 = DIRECTION('',(0.,1.)); +#4062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4063 = ORIENTED_EDGE('',*,*,#4014,.F.); +#4064 = ORIENTED_EDGE('',*,*,#1473,.F.); +#4065 = ADVANCED_FACE('',(#4066),#1529,.T.); +#4066 = FACE_BOUND('',#4067,.T.); +#4067 = EDGE_LOOP('',(#4068,#4091,#4118,#4119)); +#4068 = ORIENTED_EDGE('',*,*,#4069,.T.); +#4069 = EDGE_CURVE('',#1509,#4070,#4072,.T.); +#4070 = VERTEX_POINT('',#4071); +#4071 = CARTESIAN_POINT('',(32.,34.,131.5)); +#4072 = SEAM_CURVE('',#4073,(#4077,#4084),.PCURVE_S1.); +#4073 = LINE('',#4074,#4075); +#4074 = CARTESIAN_POINT('',(32.,30.,131.5)); +#4075 = VECTOR('',#4076,1.); +#4076 = DIRECTION('',(-0.,1.,-0.)); +#4077 = PCURVE('',#1529,#4078); +#4078 = DEFINITIONAL_REPRESENTATION('',(#4079),#4083); +#4079 = LINE('',#4080,#4081); +#4080 = CARTESIAN_POINT('',(0.,0.)); +#4081 = VECTOR('',#4082,1.); +#4082 = DIRECTION('',(0.,-1.)); +#4083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4084 = PCURVE('',#1529,#4085); +#4085 = DEFINITIONAL_REPRESENTATION('',(#4086),#4090); +#4086 = LINE('',#4087,#4088); +#4087 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4088 = VECTOR('',#4089,1.); +#4089 = DIRECTION('',(0.,-1.)); +#4090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4091 = ORIENTED_EDGE('',*,*,#4092,.T.); +#4092 = EDGE_CURVE('',#4070,#4070,#4093,.T.); +#4093 = SURFACE_CURVE('',#4094,(#4099,#4106),.PCURVE_S1.); +#4094 = CIRCLE('',#4095,3.); +#4095 = AXIS2_PLACEMENT_3D('',#4096,#4097,#4098); +#4096 = CARTESIAN_POINT('',(29.,34.,131.5)); +#4097 = DIRECTION('',(0.,-1.,0.)); +#4098 = DIRECTION('',(1.,0.,0.)); +#4099 = PCURVE('',#1529,#4100); +#4100 = DEFINITIONAL_REPRESENTATION('',(#4101),#4105); +#4101 = LINE('',#4102,#4103); +#4102 = CARTESIAN_POINT('',(0.,-4.)); +#4103 = VECTOR('',#4104,1.); +#4104 = DIRECTION('',(1.,0.)); +#4105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4106 = PCURVE('',#4107,#4112); +#4107 = PLANE('',#4108); +#4108 = AXIS2_PLACEMENT_3D('',#4109,#4110,#4111); +#4109 = CARTESIAN_POINT('',(29.,34.,131.5)); +#4110 = DIRECTION('',(-0.,-1.,-0.)); +#4111 = DIRECTION('',(0.,0.,-1.)); +#4112 = DEFINITIONAL_REPRESENTATION('',(#4113),#4117); +#4113 = CIRCLE('',#4114,3.); +#4114 = AXIS2_PLACEMENT_2D('',#4115,#4116); +#4115 = CARTESIAN_POINT('',(0.,0.)); +#4116 = DIRECTION('',(0.,1.)); +#4117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4118 = ORIENTED_EDGE('',*,*,#4069,.F.); +#4119 = ORIENTED_EDGE('',*,*,#1508,.F.); +#4120 = ADVANCED_FACE('',(#4121),#1713,.F.); +#4121 = FACE_BOUND('',#4122,.F.); +#4122 = EDGE_LOOP('',(#4123,#4146,#4167,#4168)); +#4123 = ORIENTED_EDGE('',*,*,#4124,.F.); +#4124 = EDGE_CURVE('',#4125,#2145,#4127,.T.); +#4125 = VERTEX_POINT('',#4126); +#4126 = CARTESIAN_POINT('',(32.,2.,147.)); +#4127 = SURFACE_CURVE('',#4128,(#4132,#4139),.PCURVE_S1.); +#4128 = LINE('',#4129,#4130); +#4129 = CARTESIAN_POINT('',(32.,2.,147.)); +#4130 = VECTOR('',#4131,1.); +#4131 = DIRECTION('',(1.,0.,0.)); +#4132 = PCURVE('',#1713,#4133); +#4133 = DEFINITIONAL_REPRESENTATION('',(#4134),#4138); +#4134 = LINE('',#4135,#4136); +#4135 = CARTESIAN_POINT('',(0.,0.)); +#4136 = VECTOR('',#4137,1.); +#4137 = DIRECTION('',(0.,1.)); +#4138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4139 = PCURVE('',#2183,#4140); +#4140 = DEFINITIONAL_REPRESENTATION('',(#4141),#4145); +#4141 = LINE('',#4142,#4143); +#4142 = CARTESIAN_POINT('',(0.,4.)); +#4143 = VECTOR('',#4144,1.); +#4144 = DIRECTION('',(1.,0.)); +#4145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4146 = ORIENTED_EDGE('',*,*,#4147,.T.); +#4147 = EDGE_CURVE('',#4125,#1670,#4148,.T.); +#4148 = SURFACE_CURVE('',#4149,(#4153,#4160),.PCURVE_S1.); +#4149 = LINE('',#4150,#4151); +#4150 = CARTESIAN_POINT('',(32.,2.,147.)); +#4151 = VECTOR('',#4152,1.); +#4152 = DIRECTION('',(0.,0.,1.)); +#4153 = PCURVE('',#1713,#4154); +#4154 = DEFINITIONAL_REPRESENTATION('',(#4155),#4159); +#4155 = LINE('',#4156,#4157); +#4156 = CARTESIAN_POINT('',(0.,0.)); +#4157 = VECTOR('',#4158,1.); +#4158 = DIRECTION('',(1.,0.)); +#4159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4160 = PCURVE('',#1685,#4161); +#4161 = DEFINITIONAL_REPRESENTATION('',(#4162),#4166); +#4162 = LINE('',#4163,#4164); +#4163 = CARTESIAN_POINT('',(0.,-4.)); +#4164 = VECTOR('',#4165,1.); +#4165 = DIRECTION('',(1.,0.)); +#4166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4167 = ORIENTED_EDGE('',*,*,#1697,.T.); +#4168 = ORIENTED_EDGE('',*,*,#2144,.F.); +#4169 = ADVANCED_FACE('',(#4170,#4218,#4249),#1685,.T.); +#4170 = FACE_BOUND('',#4171,.T.); +#4171 = EDGE_LOOP('',(#4172,#4195,#4216,#4217)); +#4172 = ORIENTED_EDGE('',*,*,#4173,.F.); +#4173 = EDGE_CURVE('',#4174,#1642,#4176,.T.); +#4174 = VERTEX_POINT('',#4175); +#4175 = CARTESIAN_POINT('',(32.,-2.,147.)); +#4176 = SURFACE_CURVE('',#4177,(#4181,#4188),.PCURVE_S1.); +#4177 = LINE('',#4178,#4179); +#4178 = CARTESIAN_POINT('',(32.,-2.,147.)); +#4179 = VECTOR('',#4180,1.); +#4180 = DIRECTION('',(0.,0.,1.)); +#4181 = PCURVE('',#1685,#4182); +#4182 = DEFINITIONAL_REPRESENTATION('',(#4183),#4187); +#4183 = LINE('',#4184,#4185); +#4184 = CARTESIAN_POINT('',(0.,0.)); +#4185 = VECTOR('',#4186,1.); +#4186 = DIRECTION('',(1.,0.)); +#4187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4188 = PCURVE('',#1657,#4189); +#4189 = DEFINITIONAL_REPRESENTATION('',(#4190),#4194); +#4190 = LINE('',#4191,#4192); +#4191 = CARTESIAN_POINT('',(0.,0.)); +#4192 = VECTOR('',#4193,1.); +#4193 = DIRECTION('',(1.,0.)); +#4194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4195 = ORIENTED_EDGE('',*,*,#4196,.T.); +#4196 = EDGE_CURVE('',#4174,#4125,#4197,.T.); +#4197 = SURFACE_CURVE('',#4198,(#4202,#4209),.PCURVE_S1.); +#4198 = LINE('',#4199,#4200); +#4199 = CARTESIAN_POINT('',(32.,-2.,147.)); +#4200 = VECTOR('',#4201,1.); +#4201 = DIRECTION('',(0.,1.,0.)); +#4202 = PCURVE('',#1685,#4203); +#4203 = DEFINITIONAL_REPRESENTATION('',(#4204),#4208); +#4204 = LINE('',#4205,#4206); +#4205 = CARTESIAN_POINT('',(0.,0.)); +#4206 = VECTOR('',#4207,1.); +#4207 = DIRECTION('',(0.,-1.)); +#4208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4209 = PCURVE('',#2183,#4210); +#4210 = DEFINITIONAL_REPRESENTATION('',(#4211),#4215); +#4211 = LINE('',#4212,#4213); +#4212 = CARTESIAN_POINT('',(0.,0.)); +#4213 = VECTOR('',#4214,1.); +#4214 = DIRECTION('',(0.,1.)); +#4215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4216 = ORIENTED_EDGE('',*,*,#4147,.T.); +#4217 = ORIENTED_EDGE('',*,*,#1669,.F.); +#4218 = FACE_BOUND('',#4219,.T.); +#4219 = EDGE_LOOP('',(#4220)); +#4220 = ORIENTED_EDGE('',*,*,#4221,.F.); +#4221 = EDGE_CURVE('',#4222,#4222,#4224,.T.); +#4222 = VERTEX_POINT('',#4223); +#4223 = CARTESIAN_POINT('',(32.,1.75,280.)); +#4224 = SURFACE_CURVE('',#4225,(#4230,#4237),.PCURVE_S1.); +#4225 = CIRCLE('',#4226,1.75); +#4226 = AXIS2_PLACEMENT_3D('',#4227,#4228,#4229); +#4227 = CARTESIAN_POINT('',(32.,0.,280.)); +#4228 = DIRECTION('',(1.,0.,0.)); +#4229 = DIRECTION('',(-0.,1.,0.)); +#4230 = PCURVE('',#1685,#4231); +#4231 = DEFINITIONAL_REPRESENTATION('',(#4232),#4236); +#4232 = CIRCLE('',#4233,1.75); +#4233 = AXIS2_PLACEMENT_2D('',#4234,#4235); +#4234 = CARTESIAN_POINT('',(133.,-2.)); +#4235 = DIRECTION('',(0.,-1.)); +#4236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4237 = PCURVE('',#4238,#4243); +#4238 = CYLINDRICAL_SURFACE('',#4239,1.75); +#4239 = AXIS2_PLACEMENT_3D('',#4240,#4241,#4242); +#4240 = CARTESIAN_POINT('',(35.,0.,280.)); +#4241 = DIRECTION('',(1.,0.,0.)); +#4242 = DIRECTION('',(0.,1.,0.)); +#4243 = DEFINITIONAL_REPRESENTATION('',(#4244),#4248); +#4244 = LINE('',#4245,#4246); +#4245 = CARTESIAN_POINT('',(0.,-3.)); +#4246 = VECTOR('',#4247,1.); +#4247 = DIRECTION('',(1.,0.)); +#4248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4249 = FACE_BOUND('',#4250,.T.); +#4250 = EDGE_LOOP('',(#4251)); +#4251 = ORIENTED_EDGE('',*,*,#4252,.F.); +#4252 = EDGE_CURVE('',#4253,#4253,#4255,.T.); +#4253 = VERTEX_POINT('',#4254); +#4254 = CARTESIAN_POINT('',(32.,1.75,294.)); +#4255 = SURFACE_CURVE('',#4256,(#4261,#4268),.PCURVE_S1.); +#4256 = CIRCLE('',#4257,1.75); +#4257 = AXIS2_PLACEMENT_3D('',#4258,#4259,#4260); +#4258 = CARTESIAN_POINT('',(32.,0.,294.)); +#4259 = DIRECTION('',(1.,0.,0.)); +#4260 = DIRECTION('',(-0.,1.,0.)); +#4261 = PCURVE('',#1685,#4262); +#4262 = DEFINITIONAL_REPRESENTATION('',(#4263),#4267); +#4263 = CIRCLE('',#4264,1.75); +#4264 = AXIS2_PLACEMENT_2D('',#4265,#4266); +#4265 = CARTESIAN_POINT('',(147.,-2.)); +#4266 = DIRECTION('',(0.,-1.)); +#4267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4268 = PCURVE('',#4269,#4274); +#4269 = CYLINDRICAL_SURFACE('',#4270,1.75); +#4270 = AXIS2_PLACEMENT_3D('',#4271,#4272,#4273); +#4271 = CARTESIAN_POINT('',(35.,0.,294.)); +#4272 = DIRECTION('',(1.,0.,0.)); +#4273 = DIRECTION('',(0.,1.,0.)); +#4274 = DEFINITIONAL_REPRESENTATION('',(#4275),#4279); +#4275 = LINE('',#4276,#4277); +#4276 = CARTESIAN_POINT('',(0.,-3.)); +#4277 = VECTOR('',#4278,1.); +#4278 = DIRECTION('',(1.,0.)); +#4279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4280 = ADVANCED_FACE('',(#4281),#1657,.T.); +#4281 = FACE_BOUND('',#4282,.T.); +#4282 = EDGE_LOOP('',(#4283,#4304,#4305,#4306)); +#4283 = ORIENTED_EDGE('',*,*,#4284,.F.); +#4284 = EDGE_CURVE('',#4174,#2168,#4285,.T.); +#4285 = SURFACE_CURVE('',#4286,(#4290,#4297),.PCURVE_S1.); +#4286 = LINE('',#4287,#4288); +#4287 = CARTESIAN_POINT('',(32.,-2.,147.)); +#4288 = VECTOR('',#4289,1.); +#4289 = DIRECTION('',(1.,0.,0.)); +#4290 = PCURVE('',#1657,#4291); +#4291 = DEFINITIONAL_REPRESENTATION('',(#4292),#4296); +#4292 = LINE('',#4293,#4294); +#4293 = CARTESIAN_POINT('',(0.,0.)); +#4294 = VECTOR('',#4295,1.); +#4295 = DIRECTION('',(0.,1.)); +#4296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4297 = PCURVE('',#2183,#4298); +#4298 = DEFINITIONAL_REPRESENTATION('',(#4299),#4303); +#4299 = LINE('',#4300,#4301); +#4300 = CARTESIAN_POINT('',(0.,0.)); +#4301 = VECTOR('',#4302,1.); +#4302 = DIRECTION('',(1.,0.)); +#4303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4304 = ORIENTED_EDGE('',*,*,#4173,.T.); +#4305 = ORIENTED_EDGE('',*,*,#1641,.T.); +#4306 = ORIENTED_EDGE('',*,*,#2195,.F.); +#4307 = ADVANCED_FACE('',(#4308),#1766,.F.); +#4308 = FACE_BOUND('',#4309,.F.); +#4309 = EDGE_LOOP('',(#4310,#4333,#4334,#4357)); +#4310 = ORIENTED_EDGE('',*,*,#4311,.F.); +#4311 = EDGE_CURVE('',#1749,#4312,#4314,.T.); +#4312 = VERTEX_POINT('',#4313); +#4313 = CARTESIAN_POINT('',(-22.,-22.,304.)); +#4314 = SURFACE_CURVE('',#4315,(#4319,#4326),.PCURVE_S1.); +#4315 = LINE('',#4316,#4317); +#4316 = CARTESIAN_POINT('',(-22.,-22.,300.)); +#4317 = VECTOR('',#4318,1.); +#4318 = DIRECTION('',(0.,0.,1.)); +#4319 = PCURVE('',#1766,#4320); +#4320 = DEFINITIONAL_REPRESENTATION('',(#4321),#4325); +#4321 = LINE('',#4322,#4323); +#4322 = CARTESIAN_POINT('',(0.,0.)); +#4323 = VECTOR('',#4324,1.); +#4324 = DIRECTION('',(1.,0.)); +#4325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4326 = PCURVE('',#1848,#4327); +#4327 = DEFINITIONAL_REPRESENTATION('',(#4328),#4332); +#4328 = LINE('',#4329,#4330); +#4329 = CARTESIAN_POINT('',(0.,0.)); +#4330 = VECTOR('',#4331,1.); +#4331 = DIRECTION('',(1.,0.)); +#4332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4333 = ORIENTED_EDGE('',*,*,#1748,.T.); +#4334 = ORIENTED_EDGE('',*,*,#4335,.T.); +#4335 = EDGE_CURVE('',#1751,#4336,#4338,.T.); +#4336 = VERTEX_POINT('',#4337); +#4337 = CARTESIAN_POINT('',(-22.,22.,304.)); +#4338 = SURFACE_CURVE('',#4339,(#4343,#4350),.PCURVE_S1.); +#4339 = LINE('',#4340,#4341); +#4340 = CARTESIAN_POINT('',(-22.,22.,300.)); +#4341 = VECTOR('',#4342,1.); +#4342 = DIRECTION('',(0.,0.,1.)); +#4343 = PCURVE('',#1766,#4344); +#4344 = DEFINITIONAL_REPRESENTATION('',(#4345),#4349); +#4345 = LINE('',#4346,#4347); +#4346 = CARTESIAN_POINT('',(0.,-44.)); +#4347 = VECTOR('',#4348,1.); +#4348 = DIRECTION('',(1.,0.)); +#4349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4350 = PCURVE('',#1794,#4351); +#4351 = DEFINITIONAL_REPRESENTATION('',(#4352),#4356); +#4352 = LINE('',#4353,#4354); +#4353 = CARTESIAN_POINT('',(0.,0.)); +#4354 = VECTOR('',#4355,1.); +#4355 = DIRECTION('',(1.,0.)); +#4356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4357 = ORIENTED_EDGE('',*,*,#4358,.F.); +#4358 = EDGE_CURVE('',#4312,#4336,#4359,.T.); +#4359 = SURFACE_CURVE('',#4360,(#4364,#4371),.PCURVE_S1.); +#4360 = LINE('',#4361,#4362); +#4361 = CARTESIAN_POINT('',(-22.,-22.,304.)); +#4362 = VECTOR('',#4363,1.); +#4363 = DIRECTION('',(0.,1.,0.)); +#4364 = PCURVE('',#1766,#4365); +#4365 = DEFINITIONAL_REPRESENTATION('',(#4366),#4370); +#4366 = LINE('',#4367,#4368); +#4367 = CARTESIAN_POINT('',(4.,0.)); +#4368 = VECTOR('',#4369,1.); +#4369 = DIRECTION('',(0.,-1.)); +#4370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4371 = PCURVE('',#4372,#4377); +#4372 = PLANE('',#4373); +#4373 = AXIS2_PLACEMENT_3D('',#4374,#4375,#4376); +#4374 = CARTESIAN_POINT('',(-22.,-22.,304.)); +#4375 = DIRECTION('',(0.,0.,1.)); +#4376 = DIRECTION('',(1.,0.,0.)); +#4377 = DEFINITIONAL_REPRESENTATION('',(#4378),#4382); +#4378 = LINE('',#4379,#4380); +#4379 = CARTESIAN_POINT('',(0.,0.)); +#4380 = VECTOR('',#4381,1.); +#4381 = DIRECTION('',(0.,1.)); +#4382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4383 = ADVANCED_FACE('',(#4384),#1794,.T.); +#4384 = FACE_BOUND('',#4385,.T.); +#4385 = EDGE_LOOP('',(#4386,#4387,#4388,#4411)); +#4386 = ORIENTED_EDGE('',*,*,#1778,.F.); +#4387 = ORIENTED_EDGE('',*,*,#4335,.T.); +#4388 = ORIENTED_EDGE('',*,*,#4389,.T.); +#4389 = EDGE_CURVE('',#4336,#4390,#4392,.T.); +#4390 = VERTEX_POINT('',#4391); +#4391 = CARTESIAN_POINT('',(22.,22.,304.)); +#4392 = SURFACE_CURVE('',#4393,(#4397,#4404),.PCURVE_S1.); +#4393 = LINE('',#4394,#4395); +#4394 = CARTESIAN_POINT('',(-22.,22.,304.)); +#4395 = VECTOR('',#4396,1.); +#4396 = DIRECTION('',(1.,0.,0.)); +#4397 = PCURVE('',#1794,#4398); +#4398 = DEFINITIONAL_REPRESENTATION('',(#4399),#4403); +#4399 = LINE('',#4400,#4401); +#4400 = CARTESIAN_POINT('',(4.,0.)); +#4401 = VECTOR('',#4402,1.); +#4402 = DIRECTION('',(0.,1.)); +#4403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4404 = PCURVE('',#4372,#4405); +#4405 = DEFINITIONAL_REPRESENTATION('',(#4406),#4410); +#4406 = LINE('',#4407,#4408); +#4407 = CARTESIAN_POINT('',(0.,44.)); +#4408 = VECTOR('',#4409,1.); +#4409 = DIRECTION('',(1.,0.)); +#4410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4411 = ORIENTED_EDGE('',*,*,#4412,.F.); +#4412 = EDGE_CURVE('',#1779,#4390,#4413,.T.); +#4413 = SURFACE_CURVE('',#4414,(#4418,#4425),.PCURVE_S1.); +#4414 = LINE('',#4415,#4416); +#4415 = CARTESIAN_POINT('',(22.,22.,300.)); +#4416 = VECTOR('',#4417,1.); +#4417 = DIRECTION('',(0.,0.,1.)); +#4418 = PCURVE('',#1794,#4419); +#4419 = DEFINITIONAL_REPRESENTATION('',(#4420),#4424); +#4420 = LINE('',#4421,#4422); +#4421 = CARTESIAN_POINT('',(0.,44.)); +#4422 = VECTOR('',#4423,1.); +#4423 = DIRECTION('',(1.,0.)); +#4424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4425 = PCURVE('',#1822,#4426); +#4426 = DEFINITIONAL_REPRESENTATION('',(#4427),#4431); +#4427 = LINE('',#4428,#4429); +#4428 = CARTESIAN_POINT('',(0.,-44.)); +#4429 = VECTOR('',#4430,1.); +#4430 = DIRECTION('',(1.,0.)); +#4431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4432 = ADVANCED_FACE('',(#4433),#1848,.F.); +#4433 = FACE_BOUND('',#4434,.F.); +#4434 = EDGE_LOOP('',(#4435,#4436,#4437,#4460)); +#4435 = ORIENTED_EDGE('',*,*,#1834,.F.); +#4436 = ORIENTED_EDGE('',*,*,#4311,.T.); +#4437 = ORIENTED_EDGE('',*,*,#4438,.T.); +#4438 = EDGE_CURVE('',#4312,#4439,#4441,.T.); +#4439 = VERTEX_POINT('',#4440); +#4440 = CARTESIAN_POINT('',(22.,-22.,304.)); +#4441 = SURFACE_CURVE('',#4442,(#4446,#4453),.PCURVE_S1.); +#4442 = LINE('',#4443,#4444); +#4443 = CARTESIAN_POINT('',(-22.,-22.,304.)); +#4444 = VECTOR('',#4445,1.); +#4445 = DIRECTION('',(1.,0.,0.)); +#4446 = PCURVE('',#1848,#4447); +#4447 = DEFINITIONAL_REPRESENTATION('',(#4448),#4452); +#4448 = LINE('',#4449,#4450); +#4449 = CARTESIAN_POINT('',(4.,0.)); +#4450 = VECTOR('',#4451,1.); +#4451 = DIRECTION('',(0.,1.)); +#4452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4453 = PCURVE('',#4372,#4454); +#4454 = DEFINITIONAL_REPRESENTATION('',(#4455),#4459); +#4455 = LINE('',#4456,#4457); +#4456 = CARTESIAN_POINT('',(0.,0.)); +#4457 = VECTOR('',#4458,1.); +#4458 = DIRECTION('',(1.,0.)); +#4459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4460 = ORIENTED_EDGE('',*,*,#4461,.F.); +#4461 = EDGE_CURVE('',#1807,#4439,#4462,.T.); +#4462 = SURFACE_CURVE('',#4463,(#4467,#4474),.PCURVE_S1.); +#4463 = LINE('',#4464,#4465); +#4464 = CARTESIAN_POINT('',(22.,-22.,300.)); +#4465 = VECTOR('',#4466,1.); +#4466 = DIRECTION('',(0.,0.,1.)); +#4467 = PCURVE('',#1848,#4468); +#4468 = DEFINITIONAL_REPRESENTATION('',(#4469),#4473); +#4469 = LINE('',#4470,#4471); +#4470 = CARTESIAN_POINT('',(0.,44.)); +#4471 = VECTOR('',#4472,1.); +#4472 = DIRECTION('',(1.,0.)); +#4473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4474 = PCURVE('',#1822,#4475); +#4475 = DEFINITIONAL_REPRESENTATION('',(#4476),#4480); +#4476 = LINE('',#4477,#4478); +#4477 = CARTESIAN_POINT('',(0.,0.)); +#4478 = VECTOR('',#4479,1.); +#4479 = DIRECTION('',(1.,0.)); +#4480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4481 = ADVANCED_FACE('',(#4482),#1822,.T.); +#4482 = FACE_BOUND('',#4483,.T.); +#4483 = EDGE_LOOP('',(#4484,#4485,#4486,#4487)); +#4484 = ORIENTED_EDGE('',*,*,#4461,.F.); +#4485 = ORIENTED_EDGE('',*,*,#1806,.T.); +#4486 = ORIENTED_EDGE('',*,*,#4412,.T.); +#4487 = ORIENTED_EDGE('',*,*,#4488,.F.); +#4488 = EDGE_CURVE('',#4439,#4390,#4489,.T.); +#4489 = SURFACE_CURVE('',#4490,(#4494,#4501),.PCURVE_S1.); +#4490 = LINE('',#4491,#4492); +#4491 = CARTESIAN_POINT('',(22.,-22.,304.)); +#4492 = VECTOR('',#4493,1.); +#4493 = DIRECTION('',(0.,1.,0.)); +#4494 = PCURVE('',#1822,#4495); +#4495 = DEFINITIONAL_REPRESENTATION('',(#4496),#4500); +#4496 = LINE('',#4497,#4498); +#4497 = CARTESIAN_POINT('',(4.,0.)); +#4498 = VECTOR('',#4499,1.); +#4499 = DIRECTION('',(0.,-1.)); +#4500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4501 = PCURVE('',#4372,#4502); +#4502 = DEFINITIONAL_REPRESENTATION('',(#4503),#4507); +#4503 = LINE('',#4504,#4505); +#4504 = CARTESIAN_POINT('',(44.,0.)); +#4505 = VECTOR('',#4506,1.); +#4506 = DIRECTION('',(0.,1.)); +#4507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4508 = ADVANCED_FACE('',(#4509,#4515),#2000,.F.); +#4509 = FACE_BOUND('',#4510,.F.); +#4510 = EDGE_LOOP('',(#4511,#4512,#4513,#4514)); +#4511 = ORIENTED_EDGE('',*,*,#1986,.F.); +#4512 = ORIENTED_EDGE('',*,*,#2017,.T.); +#4513 = ORIENTED_EDGE('',*,*,#2089,.T.); +#4514 = ORIENTED_EDGE('',*,*,#2115,.F.); +#4515 = FACE_BOUND('',#4516,.F.); +#4516 = EDGE_LOOP('',(#4517,#4542,#4565,#4588)); +#4517 = ORIENTED_EDGE('',*,*,#4518,.T.); +#4518 = EDGE_CURVE('',#4519,#4521,#4523,.T.); +#4519 = VERTEX_POINT('',#4520); +#4520 = CARTESIAN_POINT('',(-12.8,-3.,13.75)); +#4521 = VERTEX_POINT('',#4522); +#4522 = CARTESIAN_POINT('',(-12.8,-3.,16.25)); +#4523 = SURFACE_CURVE('',#4524,(#4528,#4535),.PCURVE_S1.); +#4524 = LINE('',#4525,#4526); +#4525 = CARTESIAN_POINT('',(-12.8,-3.,13.75)); +#4526 = VECTOR('',#4527,1.); +#4527 = DIRECTION('',(0.,0.,1.)); +#4528 = PCURVE('',#2000,#4529); +#4529 = DEFINITIONAL_REPRESENTATION('',(#4530),#4534); +#4530 = LINE('',#4531,#4532); +#4531 = CARTESIAN_POINT('',(3.65,-6.6)); +#4532 = VECTOR('',#4533,1.); +#4533 = DIRECTION('',(1.,0.)); +#4534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4535 = PCURVE('',#3762,#4536); +#4536 = DEFINITIONAL_REPRESENTATION('',(#4537),#4541); +#4537 = LINE('',#4538,#4539); +#4538 = CARTESIAN_POINT('',(0.,0.)); +#4539 = VECTOR('',#4540,1.); +#4540 = DIRECTION('',(1.,0.)); +#4541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4542 = ORIENTED_EDGE('',*,*,#4543,.T.); +#4543 = EDGE_CURVE('',#4521,#4544,#4546,.T.); +#4544 = VERTEX_POINT('',#4545); +#4545 = CARTESIAN_POINT('',(-12.8,3.,16.25)); +#4546 = SURFACE_CURVE('',#4547,(#4551,#4558),.PCURVE_S1.); +#4547 = LINE('',#4548,#4549); +#4548 = CARTESIAN_POINT('',(-12.8,-3.,16.25)); +#4549 = VECTOR('',#4550,1.); +#4550 = DIRECTION('',(0.,1.,0.)); +#4551 = PCURVE('',#2000,#4552); +#4552 = DEFINITIONAL_REPRESENTATION('',(#4553),#4557); +#4553 = LINE('',#4554,#4555); +#4554 = CARTESIAN_POINT('',(6.15,-6.6)); +#4555 = VECTOR('',#4556,1.); +#4556 = DIRECTION('',(0.,-1.)); +#4557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4558 = PCURVE('',#3790,#4559); +#4559 = DEFINITIONAL_REPRESENTATION('',(#4560),#4564); +#4560 = LINE('',#4561,#4562); +#4561 = CARTESIAN_POINT('',(0.,0.)); +#4562 = VECTOR('',#4563,1.); +#4563 = DIRECTION('',(0.,1.)); +#4564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4565 = ORIENTED_EDGE('',*,*,#4566,.F.); +#4566 = EDGE_CURVE('',#4567,#4544,#4569,.T.); +#4567 = VERTEX_POINT('',#4568); +#4568 = CARTESIAN_POINT('',(-12.8,3.,13.75)); +#4569 = SURFACE_CURVE('',#4570,(#4574,#4581),.PCURVE_S1.); +#4570 = LINE('',#4571,#4572); +#4571 = CARTESIAN_POINT('',(-12.8,3.,13.75)); +#4572 = VECTOR('',#4573,1.); +#4573 = DIRECTION('',(0.,0.,1.)); +#4574 = PCURVE('',#2000,#4575); +#4575 = DEFINITIONAL_REPRESENTATION('',(#4576),#4580); +#4576 = LINE('',#4577,#4578); +#4577 = CARTESIAN_POINT('',(3.65,-12.6)); +#4578 = VECTOR('',#4579,1.); +#4579 = DIRECTION('',(1.,0.)); +#4580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4581 = PCURVE('',#3821,#4582); +#4582 = DEFINITIONAL_REPRESENTATION('',(#4583),#4587); +#4583 = LINE('',#4584,#4585); +#4584 = CARTESIAN_POINT('',(0.,0.)); +#4585 = VECTOR('',#4586,1.); +#4586 = DIRECTION('',(1.,0.)); +#4587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4588 = ORIENTED_EDGE('',*,*,#4589,.F.); +#4589 = EDGE_CURVE('',#4519,#4567,#4590,.T.); +#4590 = SURFACE_CURVE('',#4591,(#4595,#4602),.PCURVE_S1.); +#4591 = LINE('',#4592,#4593); +#4592 = CARTESIAN_POINT('',(-12.8,-3.,13.75)); +#4593 = VECTOR('',#4594,1.); +#4594 = DIRECTION('',(0.,1.,0.)); +#4595 = PCURVE('',#2000,#4596); +#4596 = DEFINITIONAL_REPRESENTATION('',(#4597),#4601); +#4597 = LINE('',#4598,#4599); +#4598 = CARTESIAN_POINT('',(3.65,-6.6)); +#4599 = VECTOR('',#4600,1.); +#4600 = DIRECTION('',(0.,-1.)); +#4601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4602 = PCURVE('',#3847,#4603); +#4603 = DEFINITIONAL_REPRESENTATION('',(#4604),#4608); +#4604 = LINE('',#4605,#4606); +#4605 = CARTESIAN_POINT('',(0.,0.)); +#4606 = VECTOR('',#4607,1.); +#4607 = DIRECTION('',(0.,1.)); +#4608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4609 = ADVANCED_FACE('',(#4610),#2183,.T.); +#4610 = FACE_BOUND('',#4611,.T.); +#4611 = EDGE_LOOP('',(#4612,#4613,#4614,#4615)); +#4612 = ORIENTED_EDGE('',*,*,#4196,.F.); +#4613 = ORIENTED_EDGE('',*,*,#4284,.T.); +#4614 = ORIENTED_EDGE('',*,*,#2167,.T.); +#4615 = ORIENTED_EDGE('',*,*,#4124,.F.); +#4616 = ADVANCED_FACE('',(#4617),#2240,.F.); +#4617 = FACE_BOUND('',#4618,.F.); +#4618 = EDGE_LOOP('',(#4619,#4642,#4669,#4670)); +#4619 = ORIENTED_EDGE('',*,*,#4620,.T.); +#4620 = EDGE_CURVE('',#2224,#4621,#4623,.T.); +#4621 = VERTEX_POINT('',#4622); +#4622 = CARTESIAN_POINT('',(32.1,5.15,125.)); +#4623 = SEAM_CURVE('',#4624,(#4628,#4635),.PCURVE_S1.); +#4624 = LINE('',#4625,#4626); +#4625 = CARTESIAN_POINT('',(35.,5.15,125.)); +#4626 = VECTOR('',#4627,1.); +#4627 = DIRECTION('',(-1.,-0.,-0.)); +#4628 = PCURVE('',#2240,#4629); +#4629 = DEFINITIONAL_REPRESENTATION('',(#4630),#4634); +#4630 = LINE('',#4631,#4632); +#4631 = CARTESIAN_POINT('',(0.,0.)); +#4632 = VECTOR('',#4633,1.); +#4633 = DIRECTION('',(0.,-1.)); +#4634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4635 = PCURVE('',#2240,#4636); +#4636 = DEFINITIONAL_REPRESENTATION('',(#4637),#4641); +#4637 = LINE('',#4638,#4639); +#4638 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4639 = VECTOR('',#4640,1.); +#4640 = DIRECTION('',(0.,-1.)); +#4641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4642 = ORIENTED_EDGE('',*,*,#4643,.T.); +#4643 = EDGE_CURVE('',#4621,#4621,#4644,.T.); +#4644 = SURFACE_CURVE('',#4645,(#4650,#4657),.PCURVE_S1.); +#4645 = CIRCLE('',#4646,5.15); +#4646 = AXIS2_PLACEMENT_3D('',#4647,#4648,#4649); +#4647 = CARTESIAN_POINT('',(32.1,0.,125.)); +#4648 = DIRECTION('',(1.,0.,0.)); +#4649 = DIRECTION('',(0.,1.,0.)); +#4650 = PCURVE('',#2240,#4651); +#4651 = DEFINITIONAL_REPRESENTATION('',(#4652),#4656); +#4652 = LINE('',#4653,#4654); +#4653 = CARTESIAN_POINT('',(0.,-2.9)); +#4654 = VECTOR('',#4655,1.); +#4655 = DIRECTION('',(1.,0.)); +#4656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4657 = PCURVE('',#4658,#4663); +#4658 = PLANE('',#4659); +#4659 = AXIS2_PLACEMENT_3D('',#4660,#4661,#4662); +#4660 = CARTESIAN_POINT('',(32.1,6.638058895822E-16,125.)); +#4661 = DIRECTION('',(1.,0.,0.)); +#4662 = DIRECTION('',(-0.,0.,1.)); +#4663 = DEFINITIONAL_REPRESENTATION('',(#4664),#4668); +#4664 = CIRCLE('',#4665,5.15); +#4665 = AXIS2_PLACEMENT_2D('',#4666,#4667); +#4666 = CARTESIAN_POINT('',(1.42108547152E-14,6.638058895822E-16)); +#4667 = DIRECTION('',(0.,-1.)); +#4668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4669 = ORIENTED_EDGE('',*,*,#4620,.F.); +#4670 = ORIENTED_EDGE('',*,*,#2223,.F.); +#4671 = ADVANCED_FACE('',(#4672),#2271,.F.); +#4672 = FACE_BOUND('',#4673,.F.); +#4673 = EDGE_LOOP('',(#4674,#4675,#4696,#4697)); +#4674 = ORIENTED_EDGE('',*,*,#2254,.F.); +#4675 = ORIENTED_EDGE('',*,*,#4676,.T.); +#4676 = EDGE_CURVE('',#2255,#2529,#4677,.T.); +#4677 = SEAM_CURVE('',#4678,(#4682,#4689),.PCURVE_S1.); +#4678 = LINE('',#4679,#4680); +#4679 = CARTESIAN_POINT('',(35.,-43.75,152.)); +#4680 = VECTOR('',#4681,1.); +#4681 = DIRECTION('',(-1.,-0.,-0.)); +#4682 = PCURVE('',#2271,#4683); +#4683 = DEFINITIONAL_REPRESENTATION('',(#4684),#4688); +#4684 = LINE('',#4685,#4686); +#4685 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4686 = VECTOR('',#4687,1.); +#4687 = DIRECTION('',(0.,-1.)); +#4688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4689 = PCURVE('',#2271,#4690); +#4690 = DEFINITIONAL_REPRESENTATION('',(#4691),#4695); +#4691 = LINE('',#4692,#4693); +#4692 = CARTESIAN_POINT('',(0.,0.)); +#4693 = VECTOR('',#4694,1.); +#4694 = DIRECTION('',(0.,-1.)); +#4695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4696 = ORIENTED_EDGE('',*,*,#2528,.T.); +#4697 = ORIENTED_EDGE('',*,*,#4676,.F.); +#4698 = ADVANCED_FACE('',(#4699),#2668,.T.); +#4699 = FACE_BOUND('',#4700,.T.); +#4700 = EDGE_LOOP('',(#4701)); +#4701 = ORIENTED_EDGE('',*,*,#2653,.T.); +#4702 = ADVANCED_FACE('',(#4703),#2723,.T.); +#4703 = FACE_BOUND('',#4704,.T.); +#4704 = EDGE_LOOP('',(#4705,#4706,#4707,#4708)); +#4705 = ORIENTED_EDGE('',*,*,#2761,.T.); +#4706 = ORIENTED_EDGE('',*,*,#2810,.T.); +#4707 = ORIENTED_EDGE('',*,*,#2859,.T.); +#4708 = ORIENTED_EDGE('',*,*,#2707,.T.); +#4709 = ADVANCED_FACE('',(#4710),#2924,.T.); +#4710 = FACE_BOUND('',#4711,.T.); +#4711 = EDGE_LOOP('',(#4712)); +#4712 = ORIENTED_EDGE('',*,*,#2909,.T.); +#4713 = ADVANCED_FACE('',(#4714,#4717),#2978,.T.); +#4714 = FACE_BOUND('',#4715,.T.); +#4715 = EDGE_LOOP('',(#4716)); +#4716 = ORIENTED_EDGE('',*,*,#2963,.T.); +#4717 = FACE_BOUND('',#4718,.T.); +#4718 = EDGE_LOOP('',(#4719)); +#4719 = ORIENTED_EDGE('',*,*,#4720,.F.); +#4720 = EDGE_CURVE('',#4721,#4721,#4723,.T.); +#4721 = VERTEX_POINT('',#4722); +#4722 = CARTESIAN_POINT('',(4.,-32.,50.)); +#4723 = SURFACE_CURVE('',#4724,(#4729,#4736),.PCURVE_S1.); +#4724 = CIRCLE('',#4725,4.); +#4725 = AXIS2_PLACEMENT_3D('',#4726,#4727,#4728); +#4726 = CARTESIAN_POINT('',(0.,-32.,50.)); +#4727 = DIRECTION('',(0.,-1.,0.)); +#4728 = DIRECTION('',(1.,0.,0.)); +#4729 = PCURVE('',#2978,#4730); +#4730 = DEFINITIONAL_REPRESENTATION('',(#4731),#4735); +#4731 = CIRCLE('',#4732,4.); +#4732 = AXIS2_PLACEMENT_2D('',#4733,#4734); +#4733 = CARTESIAN_POINT('',(-1.42108547152E-14,1.709300165674E-16)); +#4734 = DIRECTION('',(0.,1.)); +#4735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4736 = PCURVE('',#3676,#4737); +#4737 = DEFINITIONAL_REPRESENTATION('',(#4738),#4742); +#4738 = LINE('',#4739,#4740); +#4739 = CARTESIAN_POINT('',(0.,2.)); +#4740 = VECTOR('',#4741,1.); +#4741 = DIRECTION('',(1.,0.)); +#4742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4743 = ADVANCED_FACE('',(#4744),#3034,.T.); +#4744 = FACE_BOUND('',#4745,.T.); +#4745 = EDGE_LOOP('',(#4746)); +#4746 = ORIENTED_EDGE('',*,*,#3019,.T.); +#4747 = ADVANCED_FACE('',(#4748),#3089,.T.); +#4748 = FACE_BOUND('',#4749,.T.); +#4749 = EDGE_LOOP('',(#4750,#4751,#4752,#4753)); +#4750 = ORIENTED_EDGE('',*,*,#3127,.T.); +#4751 = ORIENTED_EDGE('',*,*,#3176,.T.); +#4752 = ORIENTED_EDGE('',*,*,#3225,.T.); +#4753 = ORIENTED_EDGE('',*,*,#3073,.T.); +#4754 = ADVANCED_FACE('',(#4755),#3290,.T.); +#4755 = FACE_BOUND('',#4756,.T.); +#4756 = EDGE_LOOP('',(#4757)); +#4757 = ORIENTED_EDGE('',*,*,#3275,.T.); +#4758 = ADVANCED_FACE('',(#4759,#4762),#3346,.F.); +#4759 = FACE_BOUND('',#4760,.F.); +#4760 = EDGE_LOOP('',(#4761)); +#4761 = ORIENTED_EDGE('',*,*,#3331,.T.); +#4762 = FACE_BOUND('',#4763,.F.); +#4763 = EDGE_LOOP('',(#4764)); +#4764 = ORIENTED_EDGE('',*,*,#4765,.F.); +#4765 = EDGE_CURVE('',#4766,#4766,#4768,.T.); +#4766 = VERTEX_POINT('',#4767); +#4767 = CARTESIAN_POINT('',(3.,0.,250.)); +#4768 = SURFACE_CURVE('',#4769,(#4774,#4781),.PCURVE_S1.); +#4769 = CIRCLE('',#4770,3.); +#4770 = AXIS2_PLACEMENT_3D('',#4771,#4772,#4773); +#4771 = CARTESIAN_POINT('',(0.,0.,250.)); +#4772 = DIRECTION('',(0.,0.,1.)); +#4773 = DIRECTION('',(1.,0.,0.)); +#4774 = PCURVE('',#3346,#4775); +#4775 = DEFINITIONAL_REPRESENTATION('',(#4776),#4780); +#4776 = CIRCLE('',#4777,3.); +#4777 = AXIS2_PLACEMENT_2D('',#4778,#4779); +#4778 = CARTESIAN_POINT('',(0.,-1.204325410458E-15)); +#4779 = DIRECTION('',(1.,0.)); +#4780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4781 = PCURVE('',#4782,#4787); +#4782 = CYLINDRICAL_SURFACE('',#4783,3.); +#4783 = AXIS2_PLACEMENT_3D('',#4784,#4785,#4786); +#4784 = CARTESIAN_POINT('',(0.,0.,250.)); +#4785 = DIRECTION('',(-0.,-0.,-1.)); +#4786 = DIRECTION('',(1.,0.,0.)); +#4787 = DEFINITIONAL_REPRESENTATION('',(#4788),#4792); +#4788 = LINE('',#4789,#4790); +#4789 = CARTESIAN_POINT('',(-0.,0.)); +#4790 = VECTOR('',#4791,1.); +#4791 = DIRECTION('',(-1.,0.)); +#4792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4793 = ADVANCED_FACE('',(#4794),#3676,.F.); +#4794 = FACE_BOUND('',#4795,.F.); +#4795 = EDGE_LOOP('',(#4796,#4797,#4818,#4819)); +#4796 = ORIENTED_EDGE('',*,*,#3550,.T.); +#4797 = ORIENTED_EDGE('',*,*,#4798,.F.); +#4798 = EDGE_CURVE('',#4721,#3551,#4799,.T.); +#4799 = SEAM_CURVE('',#4800,(#4804,#4811),.PCURVE_S1.); +#4800 = LINE('',#4801,#4802); +#4801 = CARTESIAN_POINT('',(4.,-32.,50.)); +#4802 = VECTOR('',#4803,1.); +#4803 = DIRECTION('',(0.,1.,0.)); +#4804 = PCURVE('',#3676,#4805); +#4805 = DEFINITIONAL_REPRESENTATION('',(#4806),#4810); +#4806 = LINE('',#4807,#4808); +#4807 = CARTESIAN_POINT('',(6.28318530718,2.)); +#4808 = VECTOR('',#4809,1.); +#4809 = DIRECTION('',(0.,-1.)); +#4810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4811 = PCURVE('',#3676,#4812); +#4812 = DEFINITIONAL_REPRESENTATION('',(#4813),#4817); +#4813 = LINE('',#4814,#4815); +#4814 = CARTESIAN_POINT('',(0.,2.)); +#4815 = VECTOR('',#4816,1.); +#4816 = DIRECTION('',(0.,-1.)); +#4817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4818 = ORIENTED_EDGE('',*,*,#4720,.F.); +#4819 = ORIENTED_EDGE('',*,*,#4798,.T.); +#4820 = ADVANCED_FACE('',(#4821),#3762,.T.); +#4821 = FACE_BOUND('',#4822,.T.); +#4822 = EDGE_LOOP('',(#4823,#4844,#4845,#4866)); +#4823 = ORIENTED_EDGE('',*,*,#4824,.F.); +#4824 = EDGE_CURVE('',#4519,#3748,#4825,.T.); +#4825 = SURFACE_CURVE('',#4826,(#4830,#4837),.PCURVE_S1.); +#4826 = LINE('',#4827,#4828); +#4827 = CARTESIAN_POINT('',(-12.8,-3.,13.75)); +#4828 = VECTOR('',#4829,1.); +#4829 = DIRECTION('',(1.,0.,0.)); +#4830 = PCURVE('',#3762,#4831); +#4831 = DEFINITIONAL_REPRESENTATION('',(#4832),#4836); +#4832 = LINE('',#4833,#4834); +#4833 = CARTESIAN_POINT('',(0.,0.)); +#4834 = VECTOR('',#4835,1.); +#4835 = DIRECTION('',(0.,1.)); +#4836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4837 = PCURVE('',#3847,#4838); +#4838 = DEFINITIONAL_REPRESENTATION('',(#4839),#4843); +#4839 = LINE('',#4840,#4841); +#4840 = CARTESIAN_POINT('',(0.,0.)); +#4841 = VECTOR('',#4842,1.); +#4842 = DIRECTION('',(1.,0.)); +#4843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4844 = ORIENTED_EDGE('',*,*,#4518,.T.); +#4845 = ORIENTED_EDGE('',*,*,#4846,.T.); +#4846 = EDGE_CURVE('',#4521,#3746,#4847,.T.); +#4847 = SURFACE_CURVE('',#4848,(#4852,#4859),.PCURVE_S1.); +#4848 = LINE('',#4849,#4850); +#4849 = CARTESIAN_POINT('',(-12.8,-3.,16.25)); +#4850 = VECTOR('',#4851,1.); +#4851 = DIRECTION('',(1.,0.,0.)); +#4852 = PCURVE('',#3762,#4853); +#4853 = DEFINITIONAL_REPRESENTATION('',(#4854),#4858); +#4854 = LINE('',#4855,#4856); +#4855 = CARTESIAN_POINT('',(2.5,0.)); +#4856 = VECTOR('',#4857,1.); +#4857 = DIRECTION('',(0.,1.)); +#4858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4859 = PCURVE('',#3790,#4860); +#4860 = DEFINITIONAL_REPRESENTATION('',(#4861),#4865); +#4861 = LINE('',#4862,#4863); +#4862 = CARTESIAN_POINT('',(0.,0.)); +#4863 = VECTOR('',#4864,1.); +#4864 = DIRECTION('',(1.,0.)); +#4865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4866 = ORIENTED_EDGE('',*,*,#3745,.T.); +#4867 = ADVANCED_FACE('',(#4868),#3790,.F.); +#4868 = FACE_BOUND('',#4869,.F.); +#4869 = EDGE_LOOP('',(#4870,#4891,#4892,#4893)); +#4870 = ORIENTED_EDGE('',*,*,#4871,.F.); +#4871 = EDGE_CURVE('',#4544,#3774,#4872,.T.); +#4872 = SURFACE_CURVE('',#4873,(#4877,#4884),.PCURVE_S1.); +#4873 = LINE('',#4874,#4875); +#4874 = CARTESIAN_POINT('',(-12.8,3.,16.25)); +#4875 = VECTOR('',#4876,1.); +#4876 = DIRECTION('',(1.,0.,0.)); +#4877 = PCURVE('',#3790,#4878); +#4878 = DEFINITIONAL_REPRESENTATION('',(#4879),#4883); +#4879 = LINE('',#4880,#4881); +#4880 = CARTESIAN_POINT('',(0.,6.)); +#4881 = VECTOR('',#4882,1.); +#4882 = DIRECTION('',(1.,0.)); +#4883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4884 = PCURVE('',#3821,#4885); +#4885 = DEFINITIONAL_REPRESENTATION('',(#4886),#4890); +#4886 = LINE('',#4887,#4888); +#4887 = CARTESIAN_POINT('',(2.5,0.)); +#4888 = VECTOR('',#4889,1.); +#4889 = DIRECTION('',(0.,1.)); +#4890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4891 = ORIENTED_EDGE('',*,*,#4543,.F.); +#4892 = ORIENTED_EDGE('',*,*,#4846,.T.); +#4893 = ORIENTED_EDGE('',*,*,#3773,.T.); +#4894 = ADVANCED_FACE('',(#4895),#3847,.T.); +#4895 = FACE_BOUND('',#4896,.T.); +#4896 = EDGE_LOOP('',(#4897,#4918,#4919,#4920)); +#4897 = ORIENTED_EDGE('',*,*,#4898,.F.); +#4898 = EDGE_CURVE('',#4567,#3807,#4899,.T.); +#4899 = SURFACE_CURVE('',#4900,(#4904,#4911),.PCURVE_S1.); +#4900 = LINE('',#4901,#4902); +#4901 = CARTESIAN_POINT('',(-12.8,3.,13.75)); +#4902 = VECTOR('',#4903,1.); +#4903 = DIRECTION('',(1.,0.,0.)); +#4904 = PCURVE('',#3847,#4905); +#4905 = DEFINITIONAL_REPRESENTATION('',(#4906),#4910); +#4906 = LINE('',#4907,#4908); +#4907 = CARTESIAN_POINT('',(0.,6.)); +#4908 = VECTOR('',#4909,1.); +#4909 = DIRECTION('',(1.,0.)); +#4910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4911 = PCURVE('',#3821,#4912); +#4912 = DEFINITIONAL_REPRESENTATION('',(#4913),#4917); +#4913 = LINE('',#4914,#4915); +#4914 = CARTESIAN_POINT('',(0.,0.)); +#4915 = VECTOR('',#4916,1.); +#4916 = DIRECTION('',(0.,1.)); +#4917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4918 = ORIENTED_EDGE('',*,*,#4589,.F.); +#4919 = ORIENTED_EDGE('',*,*,#4824,.T.); +#4920 = ORIENTED_EDGE('',*,*,#3832,.T.); +#4921 = ADVANCED_FACE('',(#4922),#3821,.F.); +#4922 = FACE_BOUND('',#4923,.F.); +#4923 = EDGE_LOOP('',(#4924,#4925,#4926,#4927)); +#4924 = ORIENTED_EDGE('',*,*,#4898,.F.); +#4925 = ORIENTED_EDGE('',*,*,#4566,.T.); +#4926 = ORIENTED_EDGE('',*,*,#4871,.T.); +#4927 = ORIENTED_EDGE('',*,*,#3806,.T.); +#4928 = ADVANCED_FACE('',(#4929,#4932),#3915,.F.); +#4929 = FACE_BOUND('',#4930,.F.); +#4930 = EDGE_LOOP('',(#4931)); +#4931 = ORIENTED_EDGE('',*,*,#3900,.T.); +#4932 = FACE_BOUND('',#4933,.F.); +#4933 = EDGE_LOOP('',(#4934)); +#4934 = ORIENTED_EDGE('',*,*,#4935,.F.); +#4935 = EDGE_CURVE('',#4936,#4936,#4938,.T.); +#4936 = VERTEX_POINT('',#4937); +#4937 = CARTESIAN_POINT('',(-27.2,34.,108.5)); +#4938 = SURFACE_CURVE('',#4939,(#4944,#4951),.PCURVE_S1.); +#4939 = CIRCLE('',#4940,1.8); +#4940 = AXIS2_PLACEMENT_3D('',#4941,#4942,#4943); +#4941 = CARTESIAN_POINT('',(-29.,34.,108.5)); +#4942 = DIRECTION('',(0.,-1.,0.)); +#4943 = DIRECTION('',(1.,0.,0.)); +#4944 = PCURVE('',#3915,#4945); +#4945 = DEFINITIONAL_REPRESENTATION('',(#4946),#4950); +#4946 = CIRCLE('',#4947,1.8); +#4947 = AXIS2_PLACEMENT_2D('',#4948,#4949); +#4948 = CARTESIAN_POINT('',(23.,-58.)); +#4949 = DIRECTION('',(0.,1.)); +#4950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4951 = PCURVE('',#4952,#4957); +#4952 = CYLINDRICAL_SURFACE('',#4953,1.8); +#4953 = AXIS2_PLACEMENT_3D('',#4954,#4955,#4956); +#4954 = CARTESIAN_POINT('',(-29.,34.,108.5)); +#4955 = DIRECTION('',(-0.,1.,-0.)); +#4956 = DIRECTION('',(1.,0.,0.)); +#4957 = DEFINITIONAL_REPRESENTATION('',(#4958),#4962); +#4958 = LINE('',#4959,#4960); +#4959 = CARTESIAN_POINT('',(-0.,0.)); +#4960 = VECTOR('',#4961,1.); +#4961 = DIRECTION('',(-1.,0.)); +#4962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4963 = ADVANCED_FACE('',(#4964,#4967),#3970,.F.); +#4964 = FACE_BOUND('',#4965,.F.); +#4965 = EDGE_LOOP('',(#4966)); +#4966 = ORIENTED_EDGE('',*,*,#3955,.T.); +#4967 = FACE_BOUND('',#4968,.F.); +#4968 = EDGE_LOOP('',(#4969)); +#4969 = ORIENTED_EDGE('',*,*,#4970,.F.); +#4970 = EDGE_CURVE('',#4971,#4971,#4973,.T.); +#4971 = VERTEX_POINT('',#4972); +#4972 = CARTESIAN_POINT('',(-27.2,34.,131.5)); +#4973 = SURFACE_CURVE('',#4974,(#4979,#4986),.PCURVE_S1.); +#4974 = CIRCLE('',#4975,1.8); +#4975 = AXIS2_PLACEMENT_3D('',#4976,#4977,#4978); +#4976 = CARTESIAN_POINT('',(-29.,34.,131.5)); +#4977 = DIRECTION('',(0.,-1.,0.)); +#4978 = DIRECTION('',(1.,0.,0.)); +#4979 = PCURVE('',#3970,#4980); +#4980 = DEFINITIONAL_REPRESENTATION('',(#4981),#4985); +#4981 = CIRCLE('',#4982,1.8); +#4982 = AXIS2_PLACEMENT_2D('',#4983,#4984); +#4983 = CARTESIAN_POINT('',(0.,-58.)); +#4984 = DIRECTION('',(0.,1.)); +#4985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4986 = PCURVE('',#4987,#4992); +#4987 = CYLINDRICAL_SURFACE('',#4988,1.8); +#4988 = AXIS2_PLACEMENT_3D('',#4989,#4990,#4991); +#4989 = CARTESIAN_POINT('',(-29.,34.,131.5)); +#4990 = DIRECTION('',(-0.,1.,-0.)); +#4991 = DIRECTION('',(1.,0.,0.)); +#4992 = DEFINITIONAL_REPRESENTATION('',(#4993),#4997); +#4993 = LINE('',#4994,#4995); +#4994 = CARTESIAN_POINT('',(-0.,0.)); +#4995 = VECTOR('',#4996,1.); +#4996 = DIRECTION('',(-1.,0.)); +#4997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4998 = ADVANCED_FACE('',(#4999,#5002),#4052,.F.); +#4999 = FACE_BOUND('',#5000,.F.); +#5000 = EDGE_LOOP('',(#5001)); +#5001 = ORIENTED_EDGE('',*,*,#4037,.T.); +#5002 = FACE_BOUND('',#5003,.F.); +#5003 = EDGE_LOOP('',(#5004)); +#5004 = ORIENTED_EDGE('',*,*,#5005,.F.); +#5005 = EDGE_CURVE('',#5006,#5006,#5008,.T.); +#5006 = VERTEX_POINT('',#5007); +#5007 = CARTESIAN_POINT('',(30.8,34.,108.5)); +#5008 = SURFACE_CURVE('',#5009,(#5014,#5021),.PCURVE_S1.); +#5009 = CIRCLE('',#5010,1.8); +#5010 = AXIS2_PLACEMENT_3D('',#5011,#5012,#5013); +#5011 = CARTESIAN_POINT('',(29.,34.,108.5)); +#5012 = DIRECTION('',(0.,-1.,0.)); +#5013 = DIRECTION('',(1.,0.,0.)); +#5014 = PCURVE('',#4052,#5015); +#5015 = DEFINITIONAL_REPRESENTATION('',(#5016),#5020); +#5016 = CIRCLE('',#5017,1.8); +#5017 = AXIS2_PLACEMENT_2D('',#5018,#5019); +#5018 = CARTESIAN_POINT('',(23.,0.)); +#5019 = DIRECTION('',(0.,1.)); +#5020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5021 = PCURVE('',#5022,#5027); +#5022 = CYLINDRICAL_SURFACE('',#5023,1.8); +#5023 = AXIS2_PLACEMENT_3D('',#5024,#5025,#5026); +#5024 = CARTESIAN_POINT('',(29.,34.,108.5)); +#5025 = DIRECTION('',(-0.,1.,-0.)); +#5026 = DIRECTION('',(1.,0.,0.)); +#5027 = DEFINITIONAL_REPRESENTATION('',(#5028),#5032); +#5028 = LINE('',#5029,#5030); +#5029 = CARTESIAN_POINT('',(-0.,0.)); +#5030 = VECTOR('',#5031,1.); +#5031 = DIRECTION('',(-1.,0.)); +#5032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5033 = ADVANCED_FACE('',(#5034,#5037),#4107,.F.); +#5034 = FACE_BOUND('',#5035,.F.); +#5035 = EDGE_LOOP('',(#5036)); +#5036 = ORIENTED_EDGE('',*,*,#4092,.T.); +#5037 = FACE_BOUND('',#5038,.F.); +#5038 = EDGE_LOOP('',(#5039)); +#5039 = ORIENTED_EDGE('',*,*,#5040,.F.); +#5040 = EDGE_CURVE('',#5041,#5041,#5043,.T.); +#5041 = VERTEX_POINT('',#5042); +#5042 = CARTESIAN_POINT('',(30.8,34.,131.5)); +#5043 = SURFACE_CURVE('',#5044,(#5049,#5056),.PCURVE_S1.); +#5044 = CIRCLE('',#5045,1.8); +#5045 = AXIS2_PLACEMENT_3D('',#5046,#5047,#5048); +#5046 = CARTESIAN_POINT('',(29.,34.,131.5)); +#5047 = DIRECTION('',(0.,-1.,0.)); +#5048 = DIRECTION('',(1.,0.,0.)); +#5049 = PCURVE('',#4107,#5050); +#5050 = DEFINITIONAL_REPRESENTATION('',(#5051),#5055); +#5051 = CIRCLE('',#5052,1.8); +#5052 = AXIS2_PLACEMENT_2D('',#5053,#5054); +#5053 = CARTESIAN_POINT('',(0.,0.)); +#5054 = DIRECTION('',(0.,1.)); +#5055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5056 = PCURVE('',#5057,#5062); +#5057 = CYLINDRICAL_SURFACE('',#5058,1.8); +#5058 = AXIS2_PLACEMENT_3D('',#5059,#5060,#5061); +#5059 = CARTESIAN_POINT('',(29.,34.,131.5)); +#5060 = DIRECTION('',(-0.,1.,-0.)); +#5061 = DIRECTION('',(1.,0.,0.)); +#5062 = DEFINITIONAL_REPRESENTATION('',(#5063),#5067); +#5063 = LINE('',#5064,#5065); +#5064 = CARTESIAN_POINT('',(-0.,0.)); +#5065 = VECTOR('',#5066,1.); +#5066 = DIRECTION('',(-1.,0.)); +#5067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5068 = ADVANCED_FACE('',(#5069),#4238,.F.); +#5069 = FACE_BOUND('',#5070,.F.); +#5070 = EDGE_LOOP('',(#5071,#5072,#5095,#5174,#5266,#5320)); +#5071 = ORIENTED_EDGE('',*,*,#4221,.F.); +#5072 = ORIENTED_EDGE('',*,*,#5073,.T.); +#5073 = EDGE_CURVE('',#4222,#5074,#5076,.T.); +#5074 = VERTEX_POINT('',#5075); +#5075 = CARTESIAN_POINT('',(9.337424698492,1.75,280.)); +#5076 = SEAM_CURVE('',#5077,(#5081,#5088),.PCURVE_S1.); +#5077 = LINE('',#5078,#5079); +#5078 = CARTESIAN_POINT('',(35.,1.75,280.)); +#5079 = VECTOR('',#5080,1.); +#5080 = DIRECTION('',(-1.,-0.,-0.)); +#5081 = PCURVE('',#4238,#5082); +#5082 = DEFINITIONAL_REPRESENTATION('',(#5083),#5087); +#5083 = LINE('',#5084,#5085); +#5084 = CARTESIAN_POINT('',(6.28318530718,0.)); +#5085 = VECTOR('',#5086,1.); +#5086 = DIRECTION('',(0.,-1.)); +#5087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5088 = PCURVE('',#4238,#5089); +#5089 = DEFINITIONAL_REPRESENTATION('',(#5090),#5094); +#5090 = LINE('',#5091,#5092); +#5091 = CARTESIAN_POINT('',(0.,0.)); +#5092 = VECTOR('',#5093,1.); +#5093 = DIRECTION('',(0.,-1.)); +#5094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5095 = ORIENTED_EDGE('',*,*,#5096,.T.); +#5096 = EDGE_CURVE('',#5074,#5097,#5099,.T.); +#5097 = VERTEX_POINT('',#5098); +#5098 = CARTESIAN_POINT('',(9.5,0.,281.75)); +#5099 = SURFACE_CURVE('',#5100,(#5121,#5145),.PCURVE_S1.); +#5100 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5101,#5102,#5103,#5104,#5105, + #5106,#5107,#5108,#5109,#5110,#5111,#5112,#5113,#5114,#5115,#5116, + #5117,#5118,#5119,#5120),.UNSPECIFIED.,.F.,.F.,(8,6,6,8),(0., + 0.503307190976,0.79144714006,1.),.UNSPECIFIED.); +#5101 = CARTESIAN_POINT('',(9.337424698492,1.75,280.)); +#5102 = CARTESIAN_POINT('',(9.337424698492,1.75,280.17481450152)); +#5103 = CARTESIAN_POINT('',(9.341242957692,1.729626908454, + 280.34950840965)); +#5104 = CARTESIAN_POINT('',(9.348870576853,1.688929036122, + 280.52251842492)); +#5105 = CARTESIAN_POINT('',(9.360081330656,1.627563936491, + 280.69215950536)); +#5106 = CARTESIAN_POINT('',(9.374415432507,1.544917782833, + 280.85640959418)); +#5107 = CARTESIAN_POINT('',(9.391079492837,1.440209181235, + 281.01265860434)); +#5108 = CARTESIAN_POINT('',(9.419054845035,1.239693009382, + 281.24009955623)); +#5109 = CARTESIAN_POINT('',(9.429632523125,1.159047983036, + 281.31928892963)); +#5110 = CARTESIAN_POINT('',(9.440353924194,1.07074562243,281.39394109091 + )); +#5111 = CARTESIAN_POINT('',(9.45091906348,0.974866479615,281.46309152786 + )); +#5112 = CARTESIAN_POINT('',(9.460984142044,0.871594453031, + 281.52572772529)); +#5113 = CARTESIAN_POINT('',(9.470178563231,0.761231504207, + 281.58077991359)); +#5114 = CARTESIAN_POINT('',(9.483888346588,0.559524720488, + 281.66064127883)); +#5115 = CARTESIAN_POINT('',(9.488994888453,0.471343730111, + 281.68960526115)); +#5116 = CARTESIAN_POINT('',(9.493283742204,0.380243026961, + 281.71340871713)); +#5117 = CARTESIAN_POINT('',(9.496609949057,0.286859803202, + 281.73159711707)); +#5118 = CARTESIAN_POINT('',(9.498867776811,0.191880186947, + 281.74385354193)); +#5119 = CARTESIAN_POINT('',(9.5,9.601907162448E-02,281.75)); +#5120 = CARTESIAN_POINT('',(9.5,2.678914873135E-16,281.75)); +#5121 = PCURVE('',#4238,#5122); +#5122 = DEFINITIONAL_REPRESENTATION('',(#5123),#5144); +#5123 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5124,#5125,#5126,#5127,#5128, + #5129,#5130,#5131,#5132,#5133,#5134,#5135,#5136,#5137,#5138,#5139, + #5140,#5141,#5142,#5143),.UNSPECIFIED.,.F.,.F.,(8,6,6,8),(0., + 0.503307190976,0.79144714006,1.),.UNSPECIFIED.); +#5124 = CARTESIAN_POINT('',(0.,-25.6625753015)); +#5125 = CARTESIAN_POINT('',(9.989400087045E-02,-25.6625753015)); +#5126 = CARTESIAN_POINT('',(0.199718960423,-25.6587570423)); +#5127 = CARTESIAN_POINT('',(0.300210566707,-25.65112942314)); +#5128 = CARTESIAN_POINT('',(0.402021541443,-25.63991866934)); +#5129 = CARTESIAN_POINT('',(0.505840415408,-25.62558456749)); +#5130 = CARTESIAN_POINT('',(0.612382886768,-25.60892050716)); +#5131 = CARTESIAN_POINT('',(0.785645572103,-25.58094515496)); +#5132 = CARTESIAN_POINT('',(0.85006411995,-25.57036747687)); +#5133 = CARTESIAN_POINT('',(0.915841173536,-25.5596460758)); +#5134 = CARTESIAN_POINT('',(0.983021906582,-25.54908093652)); +#5135 = CARTESIAN_POINT('',(1.051673605427,-25.53901585795)); +#5136 = CARTESIAN_POINT('',(1.121890205882,-25.52982143676)); +#5137 = CARTESIAN_POINT('',(1.245856579539,-25.51611165341)); +#5138 = CARTESIAN_POINT('',(1.29879997546,-25.51100511154)); +#5139 = CARTESIAN_POINT('',(1.35243945606,-25.50671625779)); +#5140 = CARTESIAN_POINT('',(1.406606614134,-25.50339005094)); +#5141 = CARTESIAN_POINT('',(1.461150516339,-25.50113222318)); +#5142 = CARTESIAN_POINT('',(1.515928285867,-25.5)); +#5143 = CARTESIAN_POINT('',(1.570796326795,-25.5)); +#5144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5145 = PCURVE('',#5146,#5151); +#5146 = CYLINDRICAL_SURFACE('',#5147,9.5); +#5147 = AXIS2_PLACEMENT_3D('',#5148,#5149,#5150); +#5148 = CARTESIAN_POINT('',(0.,0.,258.)); +#5149 = DIRECTION('',(-0.,-0.,-1.)); +#5150 = DIRECTION('',(1.,0.,0.)); +#5151 = DEFINITIONAL_REPRESENTATION('',(#5152),#5173); +#5152 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5153,#5154,#5155,#5156,#5157, + #5158,#5159,#5160,#5161,#5162,#5163,#5164,#5165,#5166,#5167,#5168, + #5169,#5170,#5171,#5172),.UNSPECIFIED.,.F.,.F.,(8,6,6,8),(0., + 0.503307190976,0.79144714006,1.),.UNSPECIFIED.); +#5153 = CARTESIAN_POINT('',(-0.185268582449,-22.)); +#5154 = CARTESIAN_POINT('',(-0.185268582449,-22.17481450152)); +#5155 = CARTESIAN_POINT('',(-0.183086708562,-22.34950840965)); +#5156 = CARTESIAN_POINT('',(-0.178728127656,-22.52251842492)); +#5157 = CARTESIAN_POINT('',(-0.172161813849,-22.69215950536)); +#5158 = CARTESIAN_POINT('',(-0.163333114621,-22.85640959418)); +#5159 = CARTESIAN_POINT('',(-0.152174505786,-23.01265860434)); +#5160 = CARTESIAN_POINT('',(-0.130863107796,-23.24009955623)); +#5161 = CARTESIAN_POINT('',(-0.122301738433,-23.31928892963)); +#5162 = CARTESIAN_POINT('',(-0.112939200931,-23.39394109091)); +#5163 = CARTESIAN_POINT('',(-0.102786815803,-23.46309152786)); +#5164 = CARTESIAN_POINT('',(-9.186617059468E-02,-23.52572772529)); +#5165 = CARTESIAN_POINT('',(-8.021013125756E-02,-23.58077991359)); +#5166 = CARTESIAN_POINT('',(-5.89288506123E-02,-23.66064127883)); +#5167 = CARTESIAN_POINT('',(-4.963155549375E-02,-23.68960526115)); +#5168 = CARTESIAN_POINT('',(-4.003230608909E-02,-23.71340871713)); +#5169 = CARTESIAN_POINT('',(-3.019745238952E-02,-23.73159711707)); +#5170 = CARTESIAN_POINT('',(-2.019791546483E-02,-23.74385354193)); +#5171 = CARTESIAN_POINT('',(-1.010727069731E-02,-23.75)); +#5172 = CARTESIAN_POINT('',(0.,-23.75)); +#5173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5174 = ORIENTED_EDGE('',*,*,#5175,.T.); +#5175 = EDGE_CURVE('',#5097,#5176,#5178,.T.); +#5176 = VERTEX_POINT('',#5177); +#5177 = CARTESIAN_POINT('',(9.5,0.,278.25)); +#5178 = SURFACE_CURVE('',#5179,(#5206,#5236),.PCURVE_S1.); +#5179 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5180,#5181,#5182,#5183,#5184, + #5185,#5186,#5187,#5188,#5189,#5190,#5191,#5192,#5193,#5194,#5195, + #5196,#5197,#5198,#5199,#5200,#5201,#5202,#5203,#5204,#5205), + .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.,0.247051222739,0.500048869869, + 0.753046727787,1.),.UNSPECIFIED.); +#5180 = CARTESIAN_POINT('',(9.5,-8.881784197001E-16,281.75)); +#5181 = CARTESIAN_POINT('',(9.5,-0.231275056298,281.75)); +#5182 = CARTESIAN_POINT('',(9.493431050669,-0.456638096094, + 281.71434157339)); +#5183 = CARTESIAN_POINT('',(9.480899338701,-0.669722230607, + 281.64630380508)); +#5184 = CARTESIAN_POINT('',(9.464036398006,-0.865178575482, + 281.55036324492)); +#5185 = CARTESIAN_POINT('',(9.445115500423,-1.03885159245, + 281.43217205695)); +#5186 = CARTESIAN_POINT('',(9.426241852774,-1.188179403087, + 281.29853027303)); +#5187 = CARTESIAN_POINT('',(9.391079885574,-1.440206366254, + 281.01266179731)); +#5188 = CARTESIAN_POINT('',(9.374415479789,-1.544918084774, + 280.85641091287)); +#5189 = CARTESIAN_POINT('',(9.360080971197,-1.627565831896, + 280.69215680931)); +#5190 = CARTESIAN_POINT('',(9.348870355224,-1.688930222459, + 280.52251403237)); +#5191 = CARTESIAN_POINT('',(9.341242954447,-1.729626927732, + 280.34950560416)); +#5192 = CARTESIAN_POINT('',(9.337424698492,-1.75,280.17481435587)); +#5193 = CARTESIAN_POINT('',(9.337424698492,-1.75,279.82518549847)); +#5194 = CARTESIAN_POINT('',(9.341242957692,-1.729626908454, + 279.65049159034)); +#5195 = CARTESIAN_POINT('',(9.348870576853,-1.688929036122, + 279.47748157507)); +#5196 = CARTESIAN_POINT('',(9.360081330656,-1.627563936491, + 279.30784049464)); +#5197 = CARTESIAN_POINT('',(9.374415432507,-1.544917782833, + 279.14359040581)); +#5198 = CARTESIAN_POINT('',(9.391079492837,-1.440209181235, + 278.98734139566)); +#5199 = CARTESIAN_POINT('',(9.426235334067,-1.188226126582, + 278.70152272437)); +#5200 = CARTESIAN_POINT('',(9.4451109036,-1.038895057708,278.56785038866 + )); +#5201 = CARTESIAN_POINT('',(9.46403919774,-0.865173587744, + 278.44961348254)); +#5202 = CARTESIAN_POINT('',(9.480907642859,-0.669650507361, + 278.35365120842)); +#5203 = CARTESIAN_POINT('',(9.493436875584,-0.456520205286, + 278.2856267933)); +#5204 = CARTESIAN_POINT('',(9.5,-0.231172459794,278.25)); +#5205 = CARTESIAN_POINT('',(9.5,-1.33226762955E-15,278.25)); +#5206 = PCURVE('',#4238,#5207); +#5207 = DEFINITIONAL_REPRESENTATION('',(#5208),#5235); +#5208 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5209,#5210,#5211,#5212,#5213, + #5214,#5215,#5216,#5217,#5218,#5219,#5220,#5221,#5222,#5223,#5224, + #5225,#5226,#5227,#5228,#5229,#5230,#5231,#5232,#5233,#5234), + .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.,0.247051222739,0.500048869869, + 0.753046727787,1.),.UNSPECIFIED.); +#5209 = CARTESIAN_POINT('',(1.570796326795,-25.5)); +#5210 = CARTESIAN_POINT('',(1.702953501823,-25.5)); +#5211 = CARTESIAN_POINT('',(1.831732295525,-25.50656894933)); +#5212 = CARTESIAN_POINT('',(1.957264994612,-25.51910066129)); +#5213 = CARTESIAN_POINT('',(2.079397268677,-25.53596360199)); +#5214 = CARTESIAN_POINT('',(2.197721577464,-25.55488449957)); +#5215 = CARTESIAN_POINT('',(2.311435032032,-25.57375814722)); +#5216 = CARTESIAN_POINT('',(2.529207334444,-25.60892011442)); +#5217 = CARTESIAN_POINT('',(2.635751785023,-25.62558452021)); +#5218 = CARTESIAN_POINT('',(2.739572849721,-25.6399190288)); +#5219 = CARTESIAN_POINT('',(2.841384622148,-25.65112964477)); +#5220 = CARTESIAN_POINT('',(2.941875288059,-25.65875704555)); +#5221 = CARTESIAN_POINT('',(3.041698735947,-25.6625753015)); +#5222 = CARTESIAN_POINT('',(3.24148665446,-25.6625753015)); +#5223 = CARTESIAN_POINT('',(3.341311614013,-25.6587570423)); +#5224 = CARTESIAN_POINT('',(3.441803220297,-25.65112942314)); +#5225 = CARTESIAN_POINT('',(3.543614195033,-25.63991866934)); +#5226 = CARTESIAN_POINT('',(3.647433068998,-25.62558456749)); +#5227 = CARTESIAN_POINT('',(3.753975540357,-25.60892050716)); +#5228 = CARTESIAN_POINT('',(3.971709902153,-25.57376466593)); +#5229 = CARTESIAN_POINT('',(4.085437696849,-25.5548890964)); +#5230 = CARTESIAN_POINT('',(4.203797546267,-25.53596080226)); +#5231 = CARTESIAN_POINT('',(4.32596624896,-25.51909235714)); +#5232 = CARTESIAN_POINT('',(4.451520390437,-25.50656312441)); +#5233 = CARTESIAN_POINT('',(4.580290431931,-25.5)); +#5234 = CARTESIAN_POINT('',(4.712388980385,-25.5)); +#5235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5236 = PCURVE('',#5146,#5237); +#5237 = DEFINITIONAL_REPRESENTATION('',(#5238),#5265); +#5238 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5239,#5240,#5241,#5242,#5243, + #5244,#5245,#5246,#5247,#5248,#5249,#5250,#5251,#5252,#5253,#5254, + #5255,#5256,#5257,#5258,#5259,#5260,#5261,#5262,#5263,#5264), + .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.,0.247051222739,0.500048869869, + 0.753046727787,1.),.UNSPECIFIED.); +#5239 = CARTESIAN_POINT('',(-6.28318530718,-23.75)); +#5240 = CARTESIAN_POINT('',(-6.258840564411,-23.75)); +#5241 = CARTESIAN_POINT('',(-6.235118113818,-23.71434157339)); +#5242 = CARTESIAN_POINT('',(-6.212664778641,-23.64630380508)); +#5243 = CARTESIAN_POINT('',(-6.192024741139,-23.55036324492)); +#5244 = CARTESIAN_POINT('',(-6.173639634656,-23.43217205695)); +#5245 = CARTESIAN_POINT('',(-6.157797203995,-23.29853027303)); +#5246 = CARTESIAN_POINT('',(-6.131011100578,-23.01266179731)); +#5247 = CARTESIAN_POINT('',(-6.119852161802,-22.85641091287)); +#5248 = CARTESIAN_POINT('',(-6.111023290584,-22.69215680931)); +#5249 = CARTESIAN_POINT('',(-6.104457052308,-22.52251403237)); +#5250 = CARTESIAN_POINT('',(-6.100098596613,-22.34950560416)); +#5251 = CARTESIAN_POINT('',(-6.09791672473,-22.17481435587)); +#5252 = CARTESIAN_POINT('',(-6.09791672473,-21.82518549847)); +#5253 = CARTESIAN_POINT('',(-6.100098598618,-21.65049159034)); +#5254 = CARTESIAN_POINT('',(-6.104457179523,-21.47748157507)); +#5255 = CARTESIAN_POINT('',(-6.11102349333,-21.30784049464)); +#5256 = CARTESIAN_POINT('',(-6.119852192559,-21.14359040581)); +#5257 = CARTESIAN_POINT('',(-6.131010801394,-20.98734139566)); +#5258 = CARTESIAN_POINT('',(-6.157792238096,-20.70152272437)); +#5259 = CARTESIAN_POINT('',(-6.173635035757,-20.56785038866)); +#5260 = CARTESIAN_POINT('',(-6.192025300292,-20.44961348254)); +#5261 = CARTESIAN_POINT('',(-6.212672362195,-20.35365120842)); +#5262 = CARTESIAN_POINT('',(-6.235130522976,-20.2856267933)); +#5263 = CARTESIAN_POINT('',(-6.258851364043,-20.25)); +#5264 = CARTESIAN_POINT('',(-6.28318530718,-20.25)); +#5265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5266 = ORIENTED_EDGE('',*,*,#5267,.T.); +#5267 = EDGE_CURVE('',#5176,#5074,#5268,.T.); +#5268 = SURFACE_CURVE('',#5269,(#5284,#5302),.PCURVE_S1.); +#5269 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5270,#5271,#5272,#5273,#5274, + #5275,#5276,#5277,#5278,#5279,#5280,#5281,#5282,#5283), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.453939661013,1.),.UNSPECIFIED.); +#5270 = CARTESIAN_POINT('',(9.5,-1.607348923881E-16,278.25)); +#5271 = CARTESIAN_POINT('',(9.5,0.211823782349,278.25)); +#5272 = CARTESIAN_POINT('',(9.494489584344,0.419318176751, + 278.27991268834)); +#5273 = CARTESIAN_POINT('',(9.483875299026,0.617275719594, + 278.33753839034)); +#5274 = CARTESIAN_POINT('',(9.46933875115,0.801124518691,278.41954856712 + )); +#5275 = CARTESIAN_POINT('',(9.452616102885,0.967164508488, + 278.52153404591)); +#5276 = CARTESIAN_POINT('',(9.435423947552,1.112902274055,278.6380285399 + )); +#5277 = CARTESIAN_POINT('',(9.399382085461,1.387244006486, + 278.91237027233)); +#5278 = CARTESIAN_POINT('',(9.380409949084,1.510130739398, + 279.07757337999)); +#5279 = CARTESIAN_POINT('',(9.363842132083,1.606931791254, + 279.25315528524)); +#5280 = CARTESIAN_POINT('',(9.3507928461,1.678673169217,279.43560275224) + ); +#5281 = CARTESIAN_POINT('',(9.341885294647,1.726199429876, + 279.62227632778)); +#5282 = CARTESIAN_POINT('',(9.337424698492,1.75,279.81105098528)); +#5283 = CARTESIAN_POINT('',(9.337424698492,1.75,280.)); +#5284 = PCURVE('',#4238,#5285); +#5285 = DEFINITIONAL_REPRESENTATION('',(#5286),#5301); +#5286 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5287,#5288,#5289,#5290,#5291, + #5292,#5293,#5294,#5295,#5296,#5297,#5298,#5299,#5300), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.453939661013,1.),.UNSPECIFIED.); +#5287 = CARTESIAN_POINT('',(4.712388980385,-25.5)); +#5288 = CARTESIAN_POINT('',(4.833431141727,-25.5)); +#5289 = CARTESIAN_POINT('',(4.951999248976,-25.50551041565)); +#5290 = CARTESIAN_POINT('',(5.068014970153,-25.51612470097)); +#5291 = CARTESIAN_POINT('',(5.181227226663,-25.53066124885)); +#5292 = CARTESIAN_POINT('',(5.291190059757,-25.54738389711)); +#5293 = CARTESIAN_POINT('',(5.397147994962,-25.56457605244)); +#5294 = CARTESIAN_POINT('',(5.618849594236,-25.60061791453)); +#5295 = CARTESIAN_POINT('',(5.735255663361,-25.61959005091)); +#5296 = CARTESIAN_POINT('',(5.848211694329,-25.63615786791)); +#5297 = CARTESIAN_POINT('',(5.958615834964,-25.6492071539)); +#5298 = CARTESIAN_POINT('',(6.067343466435,-25.65811470535)); +#5299 = CARTESIAN_POINT('',(6.17521444163,-25.6625753015)); +#5300 = CARTESIAN_POINT('',(6.28318530718,-25.6625753015)); +#5301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5302 = PCURVE('',#5146,#5303); +#5303 = DEFINITIONAL_REPRESENTATION('',(#5304),#5319); +#5304 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5305,#5306,#5307,#5308,#5309, + #5310,#5311,#5312,#5313,#5314,#5315,#5316,#5317,#5318), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.453939661013,1.),.UNSPECIFIED.); +#5305 = CARTESIAN_POINT('',(0.,-20.25)); +#5306 = CARTESIAN_POINT('',(-2.229724024728E-02,-20.25)); +#5307 = CARTESIAN_POINT('',(-4.413877255724E-02,-20.27991268834)); +#5308 = CARTESIAN_POINT('',(-6.499442110125E-02,-20.33753839034)); +#5309 = CARTESIAN_POINT('',(-8.439818457268E-02,-20.41954856712)); +#5310 = CARTESIAN_POINT('',(-0.101960315133,-20.52153404591)); +#5311 = CARTESIAN_POINT('',(-0.117406144035,-20.6380285399)); +#5312 = CARTESIAN_POINT('',(-0.146532366997,-20.91237027233)); +#5313 = CARTESIAN_POINT('',(-0.159617737056,-21.07757337999)); +#5314 = CARTESIAN_POINT('',(-0.169954251097,-21.25315528524)); +#5315 = CARTESIAN_POINT('',(-0.177629765008,-21.43560275224)); +#5316 = CARTESIAN_POINT('',(-0.182719639805,-21.62227632778)); +#5317 = CARTESIAN_POINT('',(-0.185268582449,-21.81105098528)); +#5318 = CARTESIAN_POINT('',(-0.185268582449,-22.)); +#5319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5320 = ORIENTED_EDGE('',*,*,#5073,.F.); +#5321 = ADVANCED_FACE('',(#5322),#4269,.F.); +#5322 = FACE_BOUND('',#5323,.F.); +#5323 = EDGE_LOOP('',(#5324,#5325,#5348,#5422,#5514,#5568)); +#5324 = ORIENTED_EDGE('',*,*,#4252,.F.); +#5325 = ORIENTED_EDGE('',*,*,#5326,.T.); +#5326 = EDGE_CURVE('',#4253,#5327,#5329,.T.); +#5327 = VERTEX_POINT('',#5328); +#5328 = CARTESIAN_POINT('',(9.337424698492,1.75,294.)); +#5329 = SEAM_CURVE('',#5330,(#5334,#5341),.PCURVE_S1.); +#5330 = LINE('',#5331,#5332); +#5331 = CARTESIAN_POINT('',(35.,1.75,294.)); +#5332 = VECTOR('',#5333,1.); +#5333 = DIRECTION('',(-1.,-0.,-0.)); +#5334 = PCURVE('',#4269,#5335); +#5335 = DEFINITIONAL_REPRESENTATION('',(#5336),#5340); +#5336 = LINE('',#5337,#5338); +#5337 = CARTESIAN_POINT('',(6.28318530718,0.)); +#5338 = VECTOR('',#5339,1.); +#5339 = DIRECTION('',(0.,-1.)); +#5340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5341 = PCURVE('',#4269,#5342); +#5342 = DEFINITIONAL_REPRESENTATION('',(#5343),#5347); +#5343 = LINE('',#5344,#5345); +#5344 = CARTESIAN_POINT('',(0.,0.)); +#5345 = VECTOR('',#5346,1.); +#5346 = DIRECTION('',(0.,-1.)); +#5347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5348 = ORIENTED_EDGE('',*,*,#5349,.T.); +#5349 = EDGE_CURVE('',#5327,#5350,#5352,.T.); +#5350 = VERTEX_POINT('',#5351); +#5351 = CARTESIAN_POINT('',(9.5,0.,295.75)); +#5352 = SURFACE_CURVE('',#5353,(#5374,#5398),.PCURVE_S1.); +#5353 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5354,#5355,#5356,#5357,#5358, + #5359,#5360,#5361,#5362,#5363,#5364,#5365,#5366,#5367,#5368,#5369, + #5370,#5371,#5372,#5373),.UNSPECIFIED.,.F.,.F.,(8,6,6,8),(0., + 0.503307190975,0.79144714006,1.),.UNSPECIFIED.); +#5354 = CARTESIAN_POINT('',(9.337424698492,1.75,294.)); +#5355 = CARTESIAN_POINT('',(9.337424698492,1.75,294.17481450152)); +#5356 = CARTESIAN_POINT('',(9.341242957692,1.729626908454, + 294.34950840965)); +#5357 = CARTESIAN_POINT('',(9.348870576853,1.688929036122, + 294.52251842492)); +#5358 = CARTESIAN_POINT('',(9.360081330656,1.627563936491, + 294.69215950536)); +#5359 = CARTESIAN_POINT('',(9.374415432507,1.544917782833, + 294.85640959418)); +#5360 = CARTESIAN_POINT('',(9.391079492837,1.440209181235, + 295.01265860434)); +#5361 = CARTESIAN_POINT('',(9.419054845035,1.239693009382, + 295.24009955623)); +#5362 = CARTESIAN_POINT('',(9.429632523125,1.159047983036, + 295.31928892963)); +#5363 = CARTESIAN_POINT('',(9.440353924194,1.07074562243,295.39394109091 + )); +#5364 = CARTESIAN_POINT('',(9.45091906348,0.974866479614,295.46309152786 + )); +#5365 = CARTESIAN_POINT('',(9.460984142044,0.871594453031, + 295.52572772529)); +#5366 = CARTESIAN_POINT('',(9.470178563231,0.761231504207, + 295.58077991359)); +#5367 = CARTESIAN_POINT('',(9.483888346588,0.559524720488, + 295.66064127883)); +#5368 = CARTESIAN_POINT('',(9.488994888453,0.471343730111, + 295.68960526115)); +#5369 = CARTESIAN_POINT('',(9.493283742204,0.380243026961, + 295.71340871713)); +#5370 = CARTESIAN_POINT('',(9.496609949057,0.286859803202, + 295.73159711707)); +#5371 = CARTESIAN_POINT('',(9.498867776811,0.191880186947, + 295.74385354193)); +#5372 = CARTESIAN_POINT('',(9.5,9.601907162448E-02,295.75)); +#5373 = CARTESIAN_POINT('',(9.5,2.678914873135E-16,295.75)); +#5374 = PCURVE('',#4269,#5375); +#5375 = DEFINITIONAL_REPRESENTATION('',(#5376),#5397); +#5376 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5377,#5378,#5379,#5380,#5381, + #5382,#5383,#5384,#5385,#5386,#5387,#5388,#5389,#5390,#5391,#5392, + #5393,#5394,#5395,#5396),.UNSPECIFIED.,.F.,.F.,(8,6,6,8),(0., + 0.503307190975,0.79144714006,1.),.UNSPECIFIED.); +#5377 = CARTESIAN_POINT('',(0.,-25.6625753015)); +#5378 = CARTESIAN_POINT('',(9.989400087049E-02,-25.6625753015)); +#5379 = CARTESIAN_POINT('',(0.199718960423,-25.6587570423)); +#5380 = CARTESIAN_POINT('',(0.300210566707,-25.65112942314)); +#5381 = CARTESIAN_POINT('',(0.402021541443,-25.63991866934)); +#5382 = CARTESIAN_POINT('',(0.505840415408,-25.62558456749)); +#5383 = CARTESIAN_POINT('',(0.612382886768,-25.60892050716)); +#5384 = CARTESIAN_POINT('',(0.785645572103,-25.58094515496)); +#5385 = CARTESIAN_POINT('',(0.85006411995,-25.57036747687)); +#5386 = CARTESIAN_POINT('',(0.915841173536,-25.5596460758)); +#5387 = CARTESIAN_POINT('',(0.983021906582,-25.54908093652)); +#5388 = CARTESIAN_POINT('',(1.051673605427,-25.53901585795)); +#5389 = CARTESIAN_POINT('',(1.121890205882,-25.52982143676)); +#5390 = CARTESIAN_POINT('',(1.245856579539,-25.51611165341)); +#5391 = CARTESIAN_POINT('',(1.29879997546,-25.51100511154)); +#5392 = CARTESIAN_POINT('',(1.35243945606,-25.50671625779)); +#5393 = CARTESIAN_POINT('',(1.406606614134,-25.50339005094)); +#5394 = CARTESIAN_POINT('',(1.461150516339,-25.50113222318)); +#5395 = CARTESIAN_POINT('',(1.515928285867,-25.5)); +#5396 = CARTESIAN_POINT('',(1.570796326795,-25.5)); +#5397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5398 = PCURVE('',#5146,#5399); +#5399 = DEFINITIONAL_REPRESENTATION('',(#5400),#5421); +#5400 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5401,#5402,#5403,#5404,#5405, + #5406,#5407,#5408,#5409,#5410,#5411,#5412,#5413,#5414,#5415,#5416, + #5417,#5418,#5419,#5420),.UNSPECIFIED.,.F.,.F.,(8,6,6,8),(0., + 0.503307190975,0.79144714006,1.),.UNSPECIFIED.); +#5401 = CARTESIAN_POINT('',(-0.185268582449,-36.)); +#5402 = CARTESIAN_POINT('',(-0.185268582449,-36.17481450152)); +#5403 = CARTESIAN_POINT('',(-0.183086708562,-36.34950840965)); +#5404 = CARTESIAN_POINT('',(-0.178728127656,-36.52251842492)); +#5405 = CARTESIAN_POINT('',(-0.172161813849,-36.69215950536)); +#5406 = CARTESIAN_POINT('',(-0.163333114621,-36.85640959418)); +#5407 = CARTESIAN_POINT('',(-0.152174505786,-37.01265860434)); +#5408 = CARTESIAN_POINT('',(-0.130863107796,-37.24009955623)); +#5409 = CARTESIAN_POINT('',(-0.122301738433,-37.31928892963)); +#5410 = CARTESIAN_POINT('',(-0.112939200931,-37.39394109091)); +#5411 = CARTESIAN_POINT('',(-0.102786815803,-37.46309152786)); +#5412 = CARTESIAN_POINT('',(-9.186617059468E-02,-37.52572772529)); +#5413 = CARTESIAN_POINT('',(-8.021013125756E-02,-37.58077991359)); +#5414 = CARTESIAN_POINT('',(-5.892885061229E-02,-37.66064127883)); +#5415 = CARTESIAN_POINT('',(-4.963155549376E-02,-37.68960526115)); +#5416 = CARTESIAN_POINT('',(-4.003230608909E-02,-37.71340871713)); +#5417 = CARTESIAN_POINT('',(-3.019745238952E-02,-37.73159711707)); +#5418 = CARTESIAN_POINT('',(-2.019791546483E-02,-37.74385354193)); +#5419 = CARTESIAN_POINT('',(-1.010727069731E-02,-37.75)); +#5420 = CARTESIAN_POINT('',(0.,-37.75)); +#5421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5422 = ORIENTED_EDGE('',*,*,#5423,.T.); +#5423 = EDGE_CURVE('',#5350,#5424,#5426,.T.); +#5424 = VERTEX_POINT('',#5425); +#5425 = CARTESIAN_POINT('',(9.5,0.,292.25)); +#5426 = SURFACE_CURVE('',#5427,(#5454,#5484),.PCURVE_S1.); +#5427 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5428,#5429,#5430,#5431,#5432, + #5433,#5434,#5435,#5436,#5437,#5438,#5439,#5440,#5441,#5442,#5443, + #5444,#5445,#5446,#5447,#5448,#5449,#5450,#5451,#5452,#5453), + .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.,0.247051222739,0.500048869869, + 0.753046727787,1.),.UNSPECIFIED.); +#5428 = CARTESIAN_POINT('',(9.5,-8.881784197001E-16,295.75)); +#5429 = CARTESIAN_POINT('',(9.5,-0.231275056298,295.75)); +#5430 = CARTESIAN_POINT('',(9.493431050669,-0.456638096095, + 295.71434157339)); +#5431 = CARTESIAN_POINT('',(9.480899338701,-0.669722230607, + 295.64630380508)); +#5432 = CARTESIAN_POINT('',(9.464036398006,-0.865178575482, + 295.55036324492)); +#5433 = CARTESIAN_POINT('',(9.445115500423,-1.038851592449, + 295.43217205695)); +#5434 = CARTESIAN_POINT('',(9.426241852774,-1.188179403087, + 295.29853027303)); +#5435 = CARTESIAN_POINT('',(9.391079885574,-1.440206366254, + 295.0126617973)); +#5436 = CARTESIAN_POINT('',(9.374415479789,-1.544918084774, + 294.85641091287)); +#5437 = CARTESIAN_POINT('',(9.360080971197,-1.627565831897, + 294.69215680931)); +#5438 = CARTESIAN_POINT('',(9.348870355224,-1.688930222459, + 294.52251403237)); +#5439 = CARTESIAN_POINT('',(9.341242954447,-1.729626927732, + 294.34950560416)); +#5440 = CARTESIAN_POINT('',(9.337424698492,-1.75,294.17481435587)); +#5441 = CARTESIAN_POINT('',(9.337424698492,-1.75,293.82518549847)); +#5442 = CARTESIAN_POINT('',(9.341242957692,-1.729626908455, + 293.65049159034)); +#5443 = CARTESIAN_POINT('',(9.348870576853,-1.688929036121, + 293.47748157507)); +#5444 = CARTESIAN_POINT('',(9.360081330656,-1.627563936491, + 293.30784049464)); +#5445 = CARTESIAN_POINT('',(9.374415432507,-1.544917782833, + 293.14359040581)); +#5446 = CARTESIAN_POINT('',(9.391079492837,-1.440209181235, + 292.98734139566)); +#5447 = CARTESIAN_POINT('',(9.426235334067,-1.188226126582, + 292.70152272437)); +#5448 = CARTESIAN_POINT('',(9.4451109036,-1.038895057708,292.56785038866 + )); +#5449 = CARTESIAN_POINT('',(9.464039197739,-0.865173587744, + 292.44961348254)); +#5450 = CARTESIAN_POINT('',(9.480907642859,-0.66965050736, + 292.35365120842)); +#5451 = CARTESIAN_POINT('',(9.493436875584,-0.456520205287, + 292.2856267933)); +#5452 = CARTESIAN_POINT('',(9.5,-0.231172459794,292.25)); +#5453 = CARTESIAN_POINT('',(9.5,-1.33226762955E-15,292.25)); +#5454 = PCURVE('',#4269,#5455); +#5455 = DEFINITIONAL_REPRESENTATION('',(#5456),#5483); +#5456 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5457,#5458,#5459,#5460,#5461, + #5462,#5463,#5464,#5465,#5466,#5467,#5468,#5469,#5470,#5471,#5472, + #5473,#5474,#5475,#5476,#5477,#5478,#5479,#5480,#5481,#5482), + .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.,0.247051222739,0.500048869869, + 0.753046727787,1.),.UNSPECIFIED.); +#5457 = CARTESIAN_POINT('',(1.570796326795,-25.5)); +#5458 = CARTESIAN_POINT('',(1.702953501822,-25.5)); +#5459 = CARTESIAN_POINT('',(1.831732295525,-25.50656894933)); +#5460 = CARTESIAN_POINT('',(1.957264994612,-25.51910066129)); +#5461 = CARTESIAN_POINT('',(2.079397268677,-25.53596360199)); +#5462 = CARTESIAN_POINT('',(2.197721577464,-25.55488449957)); +#5463 = CARTESIAN_POINT('',(2.311435032032,-25.57375814722)); +#5464 = CARTESIAN_POINT('',(2.529207334444,-25.60892011442)); +#5465 = CARTESIAN_POINT('',(2.635751785023,-25.62558452021)); +#5466 = CARTESIAN_POINT('',(2.739572849721,-25.6399190288)); +#5467 = CARTESIAN_POINT('',(2.841384622147,-25.65112964477)); +#5468 = CARTESIAN_POINT('',(2.941875288059,-25.65875704555)); +#5469 = CARTESIAN_POINT('',(3.041698735947,-25.6625753015)); +#5470 = CARTESIAN_POINT('',(3.24148665446,-25.6625753015)); +#5471 = CARTESIAN_POINT('',(3.341311614013,-25.6587570423)); +#5472 = CARTESIAN_POINT('',(3.441803220297,-25.65112942314)); +#5473 = CARTESIAN_POINT('',(3.543614195033,-25.63991866934)); +#5474 = CARTESIAN_POINT('',(3.647433068998,-25.62558456749)); +#5475 = CARTESIAN_POINT('',(3.753975540357,-25.60892050716)); +#5476 = CARTESIAN_POINT('',(3.971709902153,-25.57376466593)); +#5477 = CARTESIAN_POINT('',(4.085437696849,-25.5548890964)); +#5478 = CARTESIAN_POINT('',(4.203797546266,-25.53596080226)); +#5479 = CARTESIAN_POINT('',(4.32596624896,-25.51909235714)); +#5480 = CARTESIAN_POINT('',(4.451520390436,-25.50656312441)); +#5481 = CARTESIAN_POINT('',(4.580290431931,-25.5)); +#5482 = CARTESIAN_POINT('',(4.712388980385,-25.5)); +#5483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5484 = PCURVE('',#5146,#5485); +#5485 = DEFINITIONAL_REPRESENTATION('',(#5486),#5513); +#5486 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5487,#5488,#5489,#5490,#5491, + #5492,#5493,#5494,#5495,#5496,#5497,#5498,#5499,#5500,#5501,#5502, + #5503,#5504,#5505,#5506,#5507,#5508,#5509,#5510,#5511,#5512), + .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.,0.247051222739,0.500048869869, + 0.753046727787,1.),.UNSPECIFIED.); +#5487 = CARTESIAN_POINT('',(-6.28318530718,-37.75)); +#5488 = CARTESIAN_POINT('',(-6.258840564411,-37.75)); +#5489 = CARTESIAN_POINT('',(-6.235118113818,-37.71434157339)); +#5490 = CARTESIAN_POINT('',(-6.212664778641,-37.64630380508)); +#5491 = CARTESIAN_POINT('',(-6.192024741139,-37.55036324492)); +#5492 = CARTESIAN_POINT('',(-6.173639634656,-37.43217205695)); +#5493 = CARTESIAN_POINT('',(-6.157797203995,-37.29853027303)); +#5494 = CARTESIAN_POINT('',(-6.131011100578,-37.0126617973)); +#5495 = CARTESIAN_POINT('',(-6.119852161802,-36.85641091287)); +#5496 = CARTESIAN_POINT('',(-6.111023290584,-36.69215680931)); +#5497 = CARTESIAN_POINT('',(-6.104457052308,-36.52251403237)); +#5498 = CARTESIAN_POINT('',(-6.100098596613,-36.34950560416)); +#5499 = CARTESIAN_POINT('',(-6.09791672473,-36.17481435587)); +#5500 = CARTESIAN_POINT('',(-6.09791672473,-35.82518549847)); +#5501 = CARTESIAN_POINT('',(-6.100098598618,-35.65049159034)); +#5502 = CARTESIAN_POINT('',(-6.104457179523,-35.47748157507)); +#5503 = CARTESIAN_POINT('',(-6.11102349333,-35.30784049464)); +#5504 = CARTESIAN_POINT('',(-6.119852192559,-35.14359040581)); +#5505 = CARTESIAN_POINT('',(-6.131010801394,-34.98734139566)); +#5506 = CARTESIAN_POINT('',(-6.157792238096,-34.70152272437)); +#5507 = CARTESIAN_POINT('',(-6.173635035757,-34.56785038866)); +#5508 = CARTESIAN_POINT('',(-6.192025300292,-34.44961348255)); +#5509 = CARTESIAN_POINT('',(-6.212672362195,-34.35365120842)); +#5510 = CARTESIAN_POINT('',(-6.235130522976,-34.2856267933)); +#5511 = CARTESIAN_POINT('',(-6.258851364043,-34.25)); +#5512 = CARTESIAN_POINT('',(-6.28318530718,-34.25)); +#5513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5514 = ORIENTED_EDGE('',*,*,#5515,.T.); +#5515 = EDGE_CURVE('',#5424,#5327,#5516,.T.); +#5516 = SURFACE_CURVE('',#5517,(#5532,#5550),.PCURVE_S1.); +#5517 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5518,#5519,#5520,#5521,#5522, + #5523,#5524,#5525,#5526,#5527,#5528,#5529,#5530,#5531), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.453939661013,1.),.UNSPECIFIED.); +#5518 = CARTESIAN_POINT('',(9.5,-1.607348923881E-16,292.25)); +#5519 = CARTESIAN_POINT('',(9.5,0.211823782349,292.25)); +#5520 = CARTESIAN_POINT('',(9.494489584344,0.419318176751, + 292.27991268834)); +#5521 = CARTESIAN_POINT('',(9.483875299026,0.617275719594, + 292.33753839034)); +#5522 = CARTESIAN_POINT('',(9.46933875115,0.801124518691,292.41954856712 + )); +#5523 = CARTESIAN_POINT('',(9.452616102885,0.967164508488, + 292.52153404591)); +#5524 = CARTESIAN_POINT('',(9.435423947552,1.112902274055,292.6380285399 + )); +#5525 = CARTESIAN_POINT('',(9.399382085461,1.387244006486, + 292.91237027233)); +#5526 = CARTESIAN_POINT('',(9.380409949084,1.510130739398, + 293.07757337999)); +#5527 = CARTESIAN_POINT('',(9.363842132083,1.606931791254, + 293.25315528524)); +#5528 = CARTESIAN_POINT('',(9.3507928461,1.678673169217,293.43560275224) + ); +#5529 = CARTESIAN_POINT('',(9.341885294647,1.726199429876, + 293.62227632778)); +#5530 = CARTESIAN_POINT('',(9.337424698492,1.75,293.81105098528)); +#5531 = CARTESIAN_POINT('',(9.337424698492,1.75,294.)); +#5532 = PCURVE('',#4269,#5533); +#5533 = DEFINITIONAL_REPRESENTATION('',(#5534),#5549); +#5534 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5535,#5536,#5537,#5538,#5539, + #5540,#5541,#5542,#5543,#5544,#5545,#5546,#5547,#5548), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.453939661013,1.),.UNSPECIFIED.); +#5535 = CARTESIAN_POINT('',(4.712388980385,-25.5)); +#5536 = CARTESIAN_POINT('',(4.833431141727,-25.5)); +#5537 = CARTESIAN_POINT('',(4.951999248976,-25.50551041565)); +#5538 = CARTESIAN_POINT('',(5.068014970153,-25.51612470097)); +#5539 = CARTESIAN_POINT('',(5.181227226663,-25.53066124885)); +#5540 = CARTESIAN_POINT('',(5.291190059757,-25.54738389711)); +#5541 = CARTESIAN_POINT('',(5.397147994962,-25.56457605244)); +#5542 = CARTESIAN_POINT('',(5.618849594236,-25.60061791453)); +#5543 = CARTESIAN_POINT('',(5.735255663361,-25.61959005091)); +#5544 = CARTESIAN_POINT('',(5.848211694329,-25.63615786791)); +#5545 = CARTESIAN_POINT('',(5.958615834964,-25.6492071539)); +#5546 = CARTESIAN_POINT('',(6.067343466435,-25.65811470535)); +#5547 = CARTESIAN_POINT('',(6.17521444163,-25.6625753015)); +#5548 = CARTESIAN_POINT('',(6.28318530718,-25.6625753015)); +#5549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5550 = PCURVE('',#5146,#5551); +#5551 = DEFINITIONAL_REPRESENTATION('',(#5552),#5567); +#5552 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5553,#5554,#5555,#5556,#5557, + #5558,#5559,#5560,#5561,#5562,#5563,#5564,#5565,#5566), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.453939661013,1.),.UNSPECIFIED.); +#5553 = CARTESIAN_POINT('',(0.,-34.25)); +#5554 = CARTESIAN_POINT('',(-2.229724024728E-02,-34.25)); +#5555 = CARTESIAN_POINT('',(-4.413877255724E-02,-34.27991268834)); +#5556 = CARTESIAN_POINT('',(-6.499442110125E-02,-34.33753839034)); +#5557 = CARTESIAN_POINT('',(-8.439818457268E-02,-34.41954856712)); +#5558 = CARTESIAN_POINT('',(-0.101960315133,-34.52153404591)); +#5559 = CARTESIAN_POINT('',(-0.117406144035,-34.6380285399)); +#5560 = CARTESIAN_POINT('',(-0.146532366997,-34.91237027233)); +#5561 = CARTESIAN_POINT('',(-0.159617737056,-35.07757337999)); +#5562 = CARTESIAN_POINT('',(-0.169954251097,-35.25315528524)); +#5563 = CARTESIAN_POINT('',(-0.177629765008,-35.43560275224)); +#5564 = CARTESIAN_POINT('',(-0.182719639805,-35.62227632778)); +#5565 = CARTESIAN_POINT('',(-0.185268582449,-35.81105098528)); +#5566 = CARTESIAN_POINT('',(-0.185268582449,-36.)); +#5567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5568 = ORIENTED_EDGE('',*,*,#5326,.F.); +#5569 = ADVANCED_FACE('',(#5570,#5576,#5611,#5646,#5681,#5716),#4372,.T. + ); +#5570 = FACE_BOUND('',#5571,.T.); +#5571 = EDGE_LOOP('',(#5572,#5573,#5574,#5575)); +#5572 = ORIENTED_EDGE('',*,*,#4358,.F.); +#5573 = ORIENTED_EDGE('',*,*,#4438,.T.); +#5574 = ORIENTED_EDGE('',*,*,#4488,.T.); +#5575 = ORIENTED_EDGE('',*,*,#4389,.F.); +#5576 = FACE_BOUND('',#5577,.T.); +#5577 = EDGE_LOOP('',(#5578)); +#5578 = ORIENTED_EDGE('',*,*,#5579,.T.); +#5579 = EDGE_CURVE('',#5580,#5580,#5582,.T.); +#5580 = VERTEX_POINT('',#5581); +#5581 = CARTESIAN_POINT('',(-9.7,-11.5,304.)); +#5582 = SURFACE_CURVE('',#5583,(#5588,#5599),.PCURVE_S1.); +#5583 = CIRCLE('',#5584,1.8); +#5584 = AXIS2_PLACEMENT_3D('',#5585,#5586,#5587); +#5585 = CARTESIAN_POINT('',(-11.5,-11.5,304.)); +#5586 = DIRECTION('',(0.,0.,-1.)); +#5587 = DIRECTION('',(1.,0.,0.)); +#5588 = PCURVE('',#4372,#5589); +#5589 = DEFINITIONAL_REPRESENTATION('',(#5590),#5598); +#5590 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5591,#5592,#5593,#5594, +#5595,#5596,#5597),.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('') ); +#5591 = CARTESIAN_POINT('',(12.3,10.5)); +#5592 = CARTESIAN_POINT('',(12.3,7.382308546376)); +#5593 = CARTESIAN_POINT('',(9.6,8.941154273188)); +#5594 = CARTESIAN_POINT('',(6.9,10.5)); +#5595 = CARTESIAN_POINT('',(9.6,12.058845726812)); +#5596 = CARTESIAN_POINT('',(12.3,13.617691453624)); +#5597 = CARTESIAN_POINT('',(12.3,10.5)); +#5598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5599 = PCURVE('',#5600,#5605); +#5600 = CYLINDRICAL_SURFACE('',#5601,1.8); +#5601 = AXIS2_PLACEMENT_3D('',#5602,#5603,#5604); +#5602 = CARTESIAN_POINT('',(-11.5,-11.5,299.5)); +#5603 = DIRECTION('',(-0.,-0.,-1.)); +#5604 = DIRECTION('',(1.,0.,0.)); +#5605 = DEFINITIONAL_REPRESENTATION('',(#5606),#5610); +#5606 = LINE('',#5607,#5608); +#5607 = CARTESIAN_POINT('',(-6.28318530718,-4.5)); +#5608 = VECTOR('',#5609,1.); +#5609 = DIRECTION('',(1.,-0.)); +#5610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5611 = FACE_BOUND('',#5612,.T.); +#5612 = EDGE_LOOP('',(#5613)); +#5613 = ORIENTED_EDGE('',*,*,#5614,.T.); +#5614 = EDGE_CURVE('',#5615,#5615,#5617,.T.); +#5615 = VERTEX_POINT('',#5616); +#5616 = CARTESIAN_POINT('',(13.3,-11.5,304.)); +#5617 = SURFACE_CURVE('',#5618,(#5623,#5634),.PCURVE_S1.); +#5618 = CIRCLE('',#5619,1.8); +#5619 = AXIS2_PLACEMENT_3D('',#5620,#5621,#5622); +#5620 = CARTESIAN_POINT('',(11.5,-11.5,304.)); +#5621 = DIRECTION('',(0.,0.,-1.)); +#5622 = DIRECTION('',(1.,0.,0.)); +#5623 = PCURVE('',#4372,#5624); +#5624 = DEFINITIONAL_REPRESENTATION('',(#5625),#5633); +#5625 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5626,#5627,#5628,#5629, +#5630,#5631,#5632),.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('') ); +#5626 = CARTESIAN_POINT('',(35.3,10.5)); +#5627 = CARTESIAN_POINT('',(35.3,7.382308546376)); +#5628 = CARTESIAN_POINT('',(32.6,8.941154273188)); +#5629 = CARTESIAN_POINT('',(29.9,10.5)); +#5630 = CARTESIAN_POINT('',(32.6,12.058845726812)); +#5631 = CARTESIAN_POINT('',(35.3,13.617691453624)); +#5632 = CARTESIAN_POINT('',(35.3,10.5)); +#5633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5634 = PCURVE('',#5635,#5640); +#5635 = CYLINDRICAL_SURFACE('',#5636,1.8); +#5636 = AXIS2_PLACEMENT_3D('',#5637,#5638,#5639); +#5637 = CARTESIAN_POINT('',(11.5,-11.5,299.5)); +#5638 = DIRECTION('',(-0.,-0.,-1.)); +#5639 = DIRECTION('',(1.,0.,0.)); +#5640 = DEFINITIONAL_REPRESENTATION('',(#5641),#5645); +#5641 = LINE('',#5642,#5643); +#5642 = CARTESIAN_POINT('',(-6.28318530718,-4.5)); +#5643 = VECTOR('',#5644,1.); +#5644 = DIRECTION('',(1.,-0.)); +#5645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5646 = FACE_BOUND('',#5647,.T.); +#5647 = EDGE_LOOP('',(#5648)); +#5648 = ORIENTED_EDGE('',*,*,#5649,.T.); +#5649 = EDGE_CURVE('',#5650,#5650,#5652,.T.); +#5650 = VERTEX_POINT('',#5651); +#5651 = CARTESIAN_POINT('',(-9.7,11.5,304.)); +#5652 = SURFACE_CURVE('',#5653,(#5658,#5669),.PCURVE_S1.); +#5653 = CIRCLE('',#5654,1.8); +#5654 = AXIS2_PLACEMENT_3D('',#5655,#5656,#5657); +#5655 = CARTESIAN_POINT('',(-11.5,11.5,304.)); +#5656 = DIRECTION('',(0.,0.,-1.)); +#5657 = DIRECTION('',(1.,0.,0.)); +#5658 = PCURVE('',#4372,#5659); +#5659 = DEFINITIONAL_REPRESENTATION('',(#5660),#5668); +#5660 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5661,#5662,#5663,#5664, +#5665,#5666,#5667),.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('') ); +#5661 = CARTESIAN_POINT('',(12.3,33.5)); +#5662 = CARTESIAN_POINT('',(12.3,30.382308546376)); +#5663 = CARTESIAN_POINT('',(9.6,31.941154273188)); +#5664 = CARTESIAN_POINT('',(6.9,33.5)); +#5665 = CARTESIAN_POINT('',(9.6,35.058845726812)); +#5666 = CARTESIAN_POINT('',(12.3,36.617691453624)); +#5667 = CARTESIAN_POINT('',(12.3,33.5)); +#5668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5669 = PCURVE('',#5670,#5675); +#5670 = CYLINDRICAL_SURFACE('',#5671,1.8); +#5671 = AXIS2_PLACEMENT_3D('',#5672,#5673,#5674); +#5672 = CARTESIAN_POINT('',(-11.5,11.5,299.5)); +#5673 = DIRECTION('',(-0.,-0.,-1.)); +#5674 = DIRECTION('',(1.,0.,0.)); +#5675 = DEFINITIONAL_REPRESENTATION('',(#5676),#5680); +#5676 = LINE('',#5677,#5678); +#5677 = CARTESIAN_POINT('',(-6.28318530718,-4.5)); +#5678 = VECTOR('',#5679,1.); +#5679 = DIRECTION('',(1.,-0.)); +#5680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5681 = FACE_BOUND('',#5682,.T.); +#5682 = EDGE_LOOP('',(#5683)); +#5683 = ORIENTED_EDGE('',*,*,#5684,.T.); +#5684 = EDGE_CURVE('',#5685,#5685,#5687,.T.); +#5685 = VERTEX_POINT('',#5686); +#5686 = CARTESIAN_POINT('',(11.,0.,304.)); +#5687 = SURFACE_CURVE('',#5688,(#5693,#5704),.PCURVE_S1.); +#5688 = CIRCLE('',#5689,11.); +#5689 = AXIS2_PLACEMENT_3D('',#5690,#5691,#5692); +#5690 = CARTESIAN_POINT('',(0.,0.,304.)); +#5691 = DIRECTION('',(0.,0.,-1.)); +#5692 = DIRECTION('',(1.,0.,0.)); +#5693 = PCURVE('',#4372,#5694); +#5694 = DEFINITIONAL_REPRESENTATION('',(#5695),#5703); +#5695 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5696,#5697,#5698,#5699, +#5700,#5701,#5702),.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('') ); +#5696 = CARTESIAN_POINT('',(33.,22.)); +#5697 = CARTESIAN_POINT('',(33.,2.947441116742)); +#5698 = CARTESIAN_POINT('',(16.5,12.473720558371)); +#5699 = CARTESIAN_POINT('',(3.552713678801E-15,22.)); +#5700 = CARTESIAN_POINT('',(16.5,31.526279441629)); +#5701 = CARTESIAN_POINT('',(33.,41.052558883258)); +#5702 = CARTESIAN_POINT('',(33.,22.)); +#5703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5704 = PCURVE('',#5705,#5710); +#5705 = CYLINDRICAL_SURFACE('',#5706,11.); +#5706 = AXIS2_PLACEMENT_3D('',#5707,#5708,#5709); +#5707 = CARTESIAN_POINT('',(0.,0.,300.)); +#5708 = DIRECTION('',(-0.,-0.,-1.)); +#5709 = DIRECTION('',(1.,0.,0.)); +#5710 = DEFINITIONAL_REPRESENTATION('',(#5711),#5715); +#5711 = LINE('',#5712,#5713); +#5712 = CARTESIAN_POINT('',(-6.28318530718,-4.)); +#5713 = VECTOR('',#5714,1.); +#5714 = DIRECTION('',(1.,-0.)); +#5715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5716 = FACE_BOUND('',#5717,.T.); +#5717 = EDGE_LOOP('',(#5718)); +#5718 = ORIENTED_EDGE('',*,*,#5719,.T.); +#5719 = EDGE_CURVE('',#5720,#5720,#5722,.T.); +#5720 = VERTEX_POINT('',#5721); +#5721 = CARTESIAN_POINT('',(13.3,11.5,304.)); +#5722 = SURFACE_CURVE('',#5723,(#5728,#5739),.PCURVE_S1.); +#5723 = CIRCLE('',#5724,1.8); +#5724 = AXIS2_PLACEMENT_3D('',#5725,#5726,#5727); +#5725 = CARTESIAN_POINT('',(11.5,11.5,304.)); +#5726 = DIRECTION('',(0.,0.,-1.)); +#5727 = DIRECTION('',(1.,0.,0.)); +#5728 = PCURVE('',#4372,#5729); +#5729 = DEFINITIONAL_REPRESENTATION('',(#5730),#5738); +#5730 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5731,#5732,#5733,#5734, +#5735,#5736,#5737),.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('') ); +#5731 = CARTESIAN_POINT('',(35.3,33.5)); +#5732 = CARTESIAN_POINT('',(35.3,30.382308546376)); +#5733 = CARTESIAN_POINT('',(32.6,31.941154273188)); +#5734 = CARTESIAN_POINT('',(29.9,33.5)); +#5735 = CARTESIAN_POINT('',(32.6,35.058845726812)); +#5736 = CARTESIAN_POINT('',(35.3,36.617691453624)); +#5737 = CARTESIAN_POINT('',(35.3,33.5)); +#5738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5739 = PCURVE('',#5740,#5745); +#5740 = CYLINDRICAL_SURFACE('',#5741,1.8); +#5741 = AXIS2_PLACEMENT_3D('',#5742,#5743,#5744); +#5742 = CARTESIAN_POINT('',(11.5,11.5,299.5)); +#5743 = DIRECTION('',(-0.,-0.,-1.)); +#5744 = DIRECTION('',(1.,0.,0.)); +#5745 = DEFINITIONAL_REPRESENTATION('',(#5746),#5750); +#5746 = LINE('',#5747,#5748); +#5747 = CARTESIAN_POINT('',(-6.28318530718,-4.5)); +#5748 = VECTOR('',#5749,1.); +#5749 = DIRECTION('',(1.,-0.)); +#5750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5751 = ADVANCED_FACE('',(#5752),#4658,.T.); +#5752 = FACE_BOUND('',#5753,.T.); +#5753 = EDGE_LOOP('',(#5754)); +#5754 = ORIENTED_EDGE('',*,*,#4643,.T.); +#5755 = ADVANCED_FACE('',(#5756),#4782,.F.); +#5756 = FACE_BOUND('',#5757,.T.); +#5757 = EDGE_LOOP('',(#5758,#5781,#5808,#5809)); +#5758 = ORIENTED_EDGE('',*,*,#5759,.T.); +#5759 = EDGE_CURVE('',#4766,#5760,#5762,.T.); +#5760 = VERTEX_POINT('',#5761); +#5761 = CARTESIAN_POINT('',(3.,0.,258.)); +#5762 = SEAM_CURVE('',#5763,(#5767,#5774),.PCURVE_S1.); +#5763 = LINE('',#5764,#5765); +#5764 = CARTESIAN_POINT('',(3.,0.,250.)); +#5765 = VECTOR('',#5766,1.); +#5766 = DIRECTION('',(0.,0.,1.)); +#5767 = PCURVE('',#4782,#5768); +#5768 = DEFINITIONAL_REPRESENTATION('',(#5769),#5773); +#5769 = LINE('',#5770,#5771); +#5770 = CARTESIAN_POINT('',(-0.,0.)); +#5771 = VECTOR('',#5772,1.); +#5772 = DIRECTION('',(-0.,-1.)); +#5773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5774 = PCURVE('',#4782,#5775); +#5775 = DEFINITIONAL_REPRESENTATION('',(#5776),#5780); +#5776 = LINE('',#5777,#5778); +#5777 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#5778 = VECTOR('',#5779,1.); +#5779 = DIRECTION('',(-0.,-1.)); +#5780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5781 = ORIENTED_EDGE('',*,*,#5782,.T.); +#5782 = EDGE_CURVE('',#5760,#5760,#5783,.T.); +#5783 = SURFACE_CURVE('',#5784,(#5789,#5796),.PCURVE_S1.); +#5784 = CIRCLE('',#5785,3.); +#5785 = AXIS2_PLACEMENT_3D('',#5786,#5787,#5788); +#5786 = CARTESIAN_POINT('',(0.,0.,258.)); +#5787 = DIRECTION('',(0.,0.,1.)); +#5788 = DIRECTION('',(1.,0.,0.)); +#5789 = PCURVE('',#4782,#5790); +#5790 = DEFINITIONAL_REPRESENTATION('',(#5791),#5795); +#5791 = LINE('',#5792,#5793); +#5792 = CARTESIAN_POINT('',(-0.,-8.)); +#5793 = VECTOR('',#5794,1.); +#5794 = DIRECTION('',(-1.,0.)); +#5795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5796 = PCURVE('',#5797,#5802); +#5797 = PLANE('',#5798); +#5798 = AXIS2_PLACEMENT_3D('',#5799,#5800,#5801); +#5799 = CARTESIAN_POINT('',(-8.636463994986E-16,1.879594466024E-16,258.) + ); +#5800 = DIRECTION('',(0.,0.,1.)); +#5801 = DIRECTION('',(1.,0.,-0.)); +#5802 = DEFINITIONAL_REPRESENTATION('',(#5803),#5807); +#5803 = CIRCLE('',#5804,3.); +#5804 = AXIS2_PLACEMENT_2D('',#5805,#5806); +#5805 = CARTESIAN_POINT('',(8.636463994986E-16,-1.879594466024E-16)); +#5806 = DIRECTION('',(1.,0.)); +#5807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5808 = ORIENTED_EDGE('',*,*,#5759,.F.); +#5809 = ORIENTED_EDGE('',*,*,#4765,.F.); +#5810 = ADVANCED_FACE('',(#5811),#4952,.F.); +#5811 = FACE_BOUND('',#5812,.T.); +#5812 = EDGE_LOOP('',(#5813,#5836,#5863,#5864)); +#5813 = ORIENTED_EDGE('',*,*,#5814,.T.); +#5814 = EDGE_CURVE('',#4936,#5815,#5817,.T.); +#5815 = VERTEX_POINT('',#5816); +#5816 = CARTESIAN_POINT('',(-27.2,29.4,108.5)); +#5817 = SEAM_CURVE('',#5818,(#5822,#5829),.PCURVE_S1.); +#5818 = LINE('',#5819,#5820); +#5819 = CARTESIAN_POINT('',(-27.2,34.,108.5)); +#5820 = VECTOR('',#5821,1.); +#5821 = DIRECTION('',(0.,-1.,0.)); +#5822 = PCURVE('',#4952,#5823); +#5823 = DEFINITIONAL_REPRESENTATION('',(#5824),#5828); +#5824 = LINE('',#5825,#5826); +#5825 = CARTESIAN_POINT('',(-0.,0.)); +#5826 = VECTOR('',#5827,1.); +#5827 = DIRECTION('',(-0.,-1.)); +#5828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5829 = PCURVE('',#4952,#5830); +#5830 = DEFINITIONAL_REPRESENTATION('',(#5831),#5835); +#5831 = LINE('',#5832,#5833); +#5832 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#5833 = VECTOR('',#5834,1.); +#5834 = DIRECTION('',(-0.,-1.)); +#5835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5836 = ORIENTED_EDGE('',*,*,#5837,.T.); +#5837 = EDGE_CURVE('',#5815,#5815,#5838,.T.); +#5838 = SURFACE_CURVE('',#5839,(#5844,#5851),.PCURVE_S1.); +#5839 = CIRCLE('',#5840,1.8); +#5840 = AXIS2_PLACEMENT_3D('',#5841,#5842,#5843); +#5841 = CARTESIAN_POINT('',(-29.,29.4,108.5)); +#5842 = DIRECTION('',(0.,-1.,0.)); +#5843 = DIRECTION('',(1.,0.,0.)); +#5844 = PCURVE('',#4952,#5845); +#5845 = DEFINITIONAL_REPRESENTATION('',(#5846),#5850); +#5846 = LINE('',#5847,#5848); +#5847 = CARTESIAN_POINT('',(-0.,-4.6)); +#5848 = VECTOR('',#5849,1.); +#5849 = DIRECTION('',(-1.,0.)); +#5850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5851 = PCURVE('',#5852,#5857); +#5852 = PLANE('',#5853); +#5853 = AXIS2_PLACEMENT_3D('',#5854,#5855,#5856); +#5854 = CARTESIAN_POINT('',(29.,29.4,131.5)); +#5855 = DIRECTION('',(-0.,-1.,-0.)); +#5856 = DIRECTION('',(0.,0.,-1.)); +#5857 = DEFINITIONAL_REPRESENTATION('',(#5858),#5862); +#5858 = CIRCLE('',#5859,1.8); +#5859 = AXIS2_PLACEMENT_2D('',#5860,#5861); +#5860 = CARTESIAN_POINT('',(23.,-58.)); +#5861 = DIRECTION('',(0.,1.)); +#5862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5863 = ORIENTED_EDGE('',*,*,#5814,.F.); +#5864 = ORIENTED_EDGE('',*,*,#4935,.F.); +#5865 = ADVANCED_FACE('',(#5866),#4987,.F.); +#5866 = FACE_BOUND('',#5867,.T.); +#5867 = EDGE_LOOP('',(#5868,#5891,#5918,#5919)); +#5868 = ORIENTED_EDGE('',*,*,#5869,.T.); +#5869 = EDGE_CURVE('',#4971,#5870,#5872,.T.); +#5870 = VERTEX_POINT('',#5871); +#5871 = CARTESIAN_POINT('',(-27.2,29.4,131.5)); +#5872 = SEAM_CURVE('',#5873,(#5877,#5884),.PCURVE_S1.); +#5873 = LINE('',#5874,#5875); +#5874 = CARTESIAN_POINT('',(-27.2,34.,131.5)); +#5875 = VECTOR('',#5876,1.); +#5876 = DIRECTION('',(0.,-1.,0.)); +#5877 = PCURVE('',#4987,#5878); +#5878 = DEFINITIONAL_REPRESENTATION('',(#5879),#5883); +#5879 = LINE('',#5880,#5881); +#5880 = CARTESIAN_POINT('',(-0.,0.)); +#5881 = VECTOR('',#5882,1.); +#5882 = DIRECTION('',(-0.,-1.)); +#5883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5884 = PCURVE('',#4987,#5885); +#5885 = DEFINITIONAL_REPRESENTATION('',(#5886),#5890); +#5886 = LINE('',#5887,#5888); +#5887 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#5888 = VECTOR('',#5889,1.); +#5889 = DIRECTION('',(-0.,-1.)); +#5890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5891 = ORIENTED_EDGE('',*,*,#5892,.T.); +#5892 = EDGE_CURVE('',#5870,#5870,#5893,.T.); +#5893 = SURFACE_CURVE('',#5894,(#5899,#5906),.PCURVE_S1.); +#5894 = CIRCLE('',#5895,1.8); +#5895 = AXIS2_PLACEMENT_3D('',#5896,#5897,#5898); +#5896 = CARTESIAN_POINT('',(-29.,29.4,131.5)); +#5897 = DIRECTION('',(0.,-1.,0.)); +#5898 = DIRECTION('',(1.,0.,0.)); +#5899 = PCURVE('',#4987,#5900); +#5900 = DEFINITIONAL_REPRESENTATION('',(#5901),#5905); +#5901 = LINE('',#5902,#5903); +#5902 = CARTESIAN_POINT('',(-0.,-4.6)); +#5903 = VECTOR('',#5904,1.); +#5904 = DIRECTION('',(-1.,0.)); +#5905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5906 = PCURVE('',#5907,#5912); +#5907 = PLANE('',#5908); +#5908 = AXIS2_PLACEMENT_3D('',#5909,#5910,#5911); +#5909 = CARTESIAN_POINT('',(29.,29.4,131.5)); +#5910 = DIRECTION('',(-0.,-1.,-0.)); +#5911 = DIRECTION('',(0.,0.,-1.)); +#5912 = DEFINITIONAL_REPRESENTATION('',(#5913),#5917); +#5913 = CIRCLE('',#5914,1.8); +#5914 = AXIS2_PLACEMENT_2D('',#5915,#5916); +#5915 = CARTESIAN_POINT('',(0.,-58.)); +#5916 = DIRECTION('',(0.,1.)); +#5917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5918 = ORIENTED_EDGE('',*,*,#5869,.F.); +#5919 = ORIENTED_EDGE('',*,*,#4970,.F.); +#5920 = ADVANCED_FACE('',(#5921),#5022,.F.); +#5921 = FACE_BOUND('',#5922,.T.); +#5922 = EDGE_LOOP('',(#5923,#5946,#5973,#5974)); +#5923 = ORIENTED_EDGE('',*,*,#5924,.T.); +#5924 = EDGE_CURVE('',#5006,#5925,#5927,.T.); +#5925 = VERTEX_POINT('',#5926); +#5926 = CARTESIAN_POINT('',(30.8,29.4,108.5)); +#5927 = SEAM_CURVE('',#5928,(#5932,#5939),.PCURVE_S1.); +#5928 = LINE('',#5929,#5930); +#5929 = CARTESIAN_POINT('',(30.8,34.,108.5)); +#5930 = VECTOR('',#5931,1.); +#5931 = DIRECTION('',(0.,-1.,0.)); +#5932 = PCURVE('',#5022,#5933); +#5933 = DEFINITIONAL_REPRESENTATION('',(#5934),#5938); +#5934 = LINE('',#5935,#5936); +#5935 = CARTESIAN_POINT('',(-0.,0.)); +#5936 = VECTOR('',#5937,1.); +#5937 = DIRECTION('',(-0.,-1.)); +#5938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5939 = PCURVE('',#5022,#5940); +#5940 = DEFINITIONAL_REPRESENTATION('',(#5941),#5945); +#5941 = LINE('',#5942,#5943); +#5942 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#5943 = VECTOR('',#5944,1.); +#5944 = DIRECTION('',(-0.,-1.)); +#5945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5946 = ORIENTED_EDGE('',*,*,#5947,.T.); +#5947 = EDGE_CURVE('',#5925,#5925,#5948,.T.); +#5948 = SURFACE_CURVE('',#5949,(#5954,#5961),.PCURVE_S1.); +#5949 = CIRCLE('',#5950,1.8); +#5950 = AXIS2_PLACEMENT_3D('',#5951,#5952,#5953); +#5951 = CARTESIAN_POINT('',(29.,29.4,108.5)); +#5952 = DIRECTION('',(0.,-1.,0.)); +#5953 = DIRECTION('',(1.,0.,0.)); +#5954 = PCURVE('',#5022,#5955); +#5955 = DEFINITIONAL_REPRESENTATION('',(#5956),#5960); +#5956 = LINE('',#5957,#5958); +#5957 = CARTESIAN_POINT('',(-0.,-4.6)); +#5958 = VECTOR('',#5959,1.); +#5959 = DIRECTION('',(-1.,0.)); +#5960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5961 = PCURVE('',#5962,#5967); +#5962 = PLANE('',#5963); +#5963 = AXIS2_PLACEMENT_3D('',#5964,#5965,#5966); +#5964 = CARTESIAN_POINT('',(29.,29.4,131.5)); +#5965 = DIRECTION('',(-0.,-1.,-0.)); +#5966 = DIRECTION('',(0.,0.,-1.)); +#5967 = DEFINITIONAL_REPRESENTATION('',(#5968),#5972); +#5968 = CIRCLE('',#5969,1.8); +#5969 = AXIS2_PLACEMENT_2D('',#5970,#5971); +#5970 = CARTESIAN_POINT('',(23.,0.)); +#5971 = DIRECTION('',(0.,1.)); +#5972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5973 = ORIENTED_EDGE('',*,*,#5924,.F.); +#5974 = ORIENTED_EDGE('',*,*,#5005,.F.); +#5975 = ADVANCED_FACE('',(#5976),#5057,.F.); +#5976 = FACE_BOUND('',#5977,.T.); +#5977 = EDGE_LOOP('',(#5978,#6001,#6028,#6029)); +#5978 = ORIENTED_EDGE('',*,*,#5979,.T.); +#5979 = EDGE_CURVE('',#5041,#5980,#5982,.T.); +#5980 = VERTEX_POINT('',#5981); +#5981 = CARTESIAN_POINT('',(30.8,29.4,131.5)); +#5982 = SEAM_CURVE('',#5983,(#5987,#5994),.PCURVE_S1.); +#5983 = LINE('',#5984,#5985); +#5984 = CARTESIAN_POINT('',(30.8,34.,131.5)); +#5985 = VECTOR('',#5986,1.); +#5986 = DIRECTION('',(0.,-1.,0.)); +#5987 = PCURVE('',#5057,#5988); +#5988 = DEFINITIONAL_REPRESENTATION('',(#5989),#5993); +#5989 = LINE('',#5990,#5991); +#5990 = CARTESIAN_POINT('',(-0.,0.)); +#5991 = VECTOR('',#5992,1.); +#5992 = DIRECTION('',(-0.,-1.)); +#5993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5994 = PCURVE('',#5057,#5995); +#5995 = DEFINITIONAL_REPRESENTATION('',(#5996),#6000); +#5996 = LINE('',#5997,#5998); +#5997 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#5998 = VECTOR('',#5999,1.); +#5999 = DIRECTION('',(-0.,-1.)); +#6000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6001 = ORIENTED_EDGE('',*,*,#6002,.T.); +#6002 = EDGE_CURVE('',#5980,#5980,#6003,.T.); +#6003 = SURFACE_CURVE('',#6004,(#6009,#6016),.PCURVE_S1.); +#6004 = CIRCLE('',#6005,1.8); +#6005 = AXIS2_PLACEMENT_3D('',#6006,#6007,#6008); +#6006 = CARTESIAN_POINT('',(29.,29.4,131.5)); +#6007 = DIRECTION('',(0.,-1.,0.)); +#6008 = DIRECTION('',(1.,0.,0.)); +#6009 = PCURVE('',#5057,#6010); +#6010 = DEFINITIONAL_REPRESENTATION('',(#6011),#6015); +#6011 = LINE('',#6012,#6013); +#6012 = CARTESIAN_POINT('',(-0.,-4.6)); +#6013 = VECTOR('',#6014,1.); +#6014 = DIRECTION('',(-1.,0.)); +#6015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6016 = PCURVE('',#6017,#6022); +#6017 = PLANE('',#6018); +#6018 = AXIS2_PLACEMENT_3D('',#6019,#6020,#6021); +#6019 = CARTESIAN_POINT('',(29.,29.4,131.5)); +#6020 = DIRECTION('',(-0.,-1.,-0.)); +#6021 = DIRECTION('',(0.,0.,-1.)); +#6022 = DEFINITIONAL_REPRESENTATION('',(#6023),#6027); +#6023 = CIRCLE('',#6024,1.8); +#6024 = AXIS2_PLACEMENT_2D('',#6025,#6026); +#6025 = CARTESIAN_POINT('',(0.,0.)); +#6026 = DIRECTION('',(0.,1.)); +#6027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6028 = ORIENTED_EDGE('',*,*,#5979,.F.); +#6029 = ORIENTED_EDGE('',*,*,#5040,.F.); +#6030 = ADVANCED_FACE('',(#6031),#5146,.F.); +#6031 = FACE_BOUND('',#6032,.T.); +#6032 = EDGE_LOOP('',(#6033,#6056,#6078,#6079,#6080,#6081,#6102,#6103, + #6104,#6127,#6154,#6155,#6156,#6157)); +#6033 = ORIENTED_EDGE('',*,*,#6034,.F.); +#6034 = EDGE_CURVE('',#6035,#5176,#6037,.T.); +#6035 = VERTEX_POINT('',#6036); +#6036 = CARTESIAN_POINT('',(9.5,0.,258.)); +#6037 = SEAM_CURVE('',#6038,(#6042,#6049),.PCURVE_S1.); +#6038 = LINE('',#6039,#6040); +#6039 = CARTESIAN_POINT('',(9.5,0.,258.)); +#6040 = VECTOR('',#6041,1.); +#6041 = DIRECTION('',(0.,0.,1.)); +#6042 = PCURVE('',#5146,#6043); +#6043 = DEFINITIONAL_REPRESENTATION('',(#6044),#6048); +#6044 = LINE('',#6045,#6046); +#6045 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6046 = VECTOR('',#6047,1.); +#6047 = DIRECTION('',(-0.,-1.)); +#6048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6049 = PCURVE('',#5146,#6050); +#6050 = DEFINITIONAL_REPRESENTATION('',(#6051),#6055); +#6051 = LINE('',#6052,#6053); +#6052 = CARTESIAN_POINT('',(-0.,0.)); +#6053 = VECTOR('',#6054,1.); +#6054 = DIRECTION('',(-0.,-1.)); +#6055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6056 = ORIENTED_EDGE('',*,*,#6057,.F.); +#6057 = EDGE_CURVE('',#6035,#6035,#6058,.T.); +#6058 = SURFACE_CURVE('',#6059,(#6064,#6071),.PCURVE_S1.); +#6059 = CIRCLE('',#6060,9.5); +#6060 = AXIS2_PLACEMENT_3D('',#6061,#6062,#6063); +#6061 = CARTESIAN_POINT('',(0.,0.,258.)); +#6062 = DIRECTION('',(0.,0.,1.)); +#6063 = DIRECTION('',(1.,0.,0.)); +#6064 = PCURVE('',#5146,#6065); +#6065 = DEFINITIONAL_REPRESENTATION('',(#6066),#6070); +#6066 = LINE('',#6067,#6068); +#6067 = CARTESIAN_POINT('',(-0.,0.)); +#6068 = VECTOR('',#6069,1.); +#6069 = DIRECTION('',(-1.,0.)); +#6070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6071 = PCURVE('',#5797,#6072); +#6072 = DEFINITIONAL_REPRESENTATION('',(#6073),#6077); +#6073 = CIRCLE('',#6074,9.5); +#6074 = AXIS2_PLACEMENT_2D('',#6075,#6076); +#6075 = CARTESIAN_POINT('',(8.636463994986E-16,-1.879594466024E-16)); +#6076 = DIRECTION('',(1.,0.)); +#6077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6078 = ORIENTED_EDGE('',*,*,#6034,.T.); +#6079 = ORIENTED_EDGE('',*,*,#5267,.T.); +#6080 = ORIENTED_EDGE('',*,*,#5096,.T.); +#6081 = ORIENTED_EDGE('',*,*,#6082,.T.); +#6082 = EDGE_CURVE('',#5097,#5424,#6083,.T.); +#6083 = SEAM_CURVE('',#6084,(#6088,#6095),.PCURVE_S1.); +#6084 = LINE('',#6085,#6086); +#6085 = CARTESIAN_POINT('',(9.5,0.,258.)); +#6086 = VECTOR('',#6087,1.); +#6087 = DIRECTION('',(0.,0.,1.)); +#6088 = PCURVE('',#5146,#6089); +#6089 = DEFINITIONAL_REPRESENTATION('',(#6090),#6094); +#6090 = LINE('',#6091,#6092); +#6091 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6092 = VECTOR('',#6093,1.); +#6093 = DIRECTION('',(-0.,-1.)); +#6094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6095 = PCURVE('',#5146,#6096); +#6096 = DEFINITIONAL_REPRESENTATION('',(#6097),#6101); +#6097 = LINE('',#6098,#6099); +#6098 = CARTESIAN_POINT('',(-0.,0.)); +#6099 = VECTOR('',#6100,1.); +#6100 = DIRECTION('',(-0.,-1.)); +#6101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6102 = ORIENTED_EDGE('',*,*,#5515,.T.); +#6103 = ORIENTED_EDGE('',*,*,#5349,.T.); +#6104 = ORIENTED_EDGE('',*,*,#6105,.T.); +#6105 = EDGE_CURVE('',#5350,#6106,#6108,.T.); +#6106 = VERTEX_POINT('',#6107); +#6107 = CARTESIAN_POINT('',(9.5,0.,300.)); +#6108 = SEAM_CURVE('',#6109,(#6113,#6120),.PCURVE_S1.); +#6109 = LINE('',#6110,#6111); +#6110 = CARTESIAN_POINT('',(9.5,0.,258.)); +#6111 = VECTOR('',#6112,1.); +#6112 = DIRECTION('',(0.,0.,1.)); +#6113 = PCURVE('',#5146,#6114); +#6114 = DEFINITIONAL_REPRESENTATION('',(#6115),#6119); +#6115 = LINE('',#6116,#6117); +#6116 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6117 = VECTOR('',#6118,1.); +#6118 = DIRECTION('',(-0.,-1.)); +#6119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6120 = PCURVE('',#5146,#6121); +#6121 = DEFINITIONAL_REPRESENTATION('',(#6122),#6126); +#6122 = LINE('',#6123,#6124); +#6123 = CARTESIAN_POINT('',(-0.,0.)); +#6124 = VECTOR('',#6125,1.); +#6125 = DIRECTION('',(-0.,-1.)); +#6126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6127 = ORIENTED_EDGE('',*,*,#6128,.T.); +#6128 = EDGE_CURVE('',#6106,#6106,#6129,.T.); +#6129 = SURFACE_CURVE('',#6130,(#6135,#6142),.PCURVE_S1.); +#6130 = CIRCLE('',#6131,9.5); +#6131 = AXIS2_PLACEMENT_3D('',#6132,#6133,#6134); +#6132 = CARTESIAN_POINT('',(0.,0.,300.)); +#6133 = DIRECTION('',(0.,0.,1.)); +#6134 = DIRECTION('',(1.,0.,0.)); +#6135 = PCURVE('',#5146,#6136); +#6136 = DEFINITIONAL_REPRESENTATION('',(#6137),#6141); +#6137 = LINE('',#6138,#6139); +#6138 = CARTESIAN_POINT('',(-0.,-42.)); +#6139 = VECTOR('',#6140,1.); +#6140 = DIRECTION('',(-1.,0.)); +#6141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6142 = PCURVE('',#6143,#6148); +#6143 = PLANE('',#6144); +#6144 = AXIS2_PLACEMENT_3D('',#6145,#6146,#6147); +#6145 = CARTESIAN_POINT('',(-7.458764359306E-16,-4.490371596874E-16,300. + )); +#6146 = DIRECTION('',(0.,0.,1.)); +#6147 = DIRECTION('',(1.,0.,-0.)); +#6148 = DEFINITIONAL_REPRESENTATION('',(#6149),#6153); +#6149 = CIRCLE('',#6150,9.5); +#6150 = AXIS2_PLACEMENT_2D('',#6151,#6152); +#6151 = CARTESIAN_POINT('',(7.458764359306E-16,4.490371596874E-16)); +#6152 = DIRECTION('',(1.,0.)); +#6153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6154 = ORIENTED_EDGE('',*,*,#6105,.F.); +#6155 = ORIENTED_EDGE('',*,*,#5423,.T.); +#6156 = ORIENTED_EDGE('',*,*,#6082,.F.); +#6157 = ORIENTED_EDGE('',*,*,#5175,.T.); +#6158 = ADVANCED_FACE('',(#6159),#5600,.F.); +#6159 = FACE_BOUND('',#6160,.T.); +#6160 = EDGE_LOOP('',(#6161,#6190,#6211,#6212)); +#6161 = ORIENTED_EDGE('',*,*,#6162,.F.); +#6162 = EDGE_CURVE('',#6163,#6163,#6165,.T.); +#6163 = VERTEX_POINT('',#6164); +#6164 = CARTESIAN_POINT('',(-9.7,-11.5,299.5)); +#6165 = SURFACE_CURVE('',#6166,(#6171,#6178),.PCURVE_S1.); +#6166 = CIRCLE('',#6167,1.8); +#6167 = AXIS2_PLACEMENT_3D('',#6168,#6169,#6170); +#6168 = CARTESIAN_POINT('',(-11.5,-11.5,299.5)); +#6169 = DIRECTION('',(0.,0.,1.)); +#6170 = DIRECTION('',(1.,0.,0.)); +#6171 = PCURVE('',#5600,#6172); +#6172 = DEFINITIONAL_REPRESENTATION('',(#6173),#6177); +#6173 = LINE('',#6174,#6175); +#6174 = CARTESIAN_POINT('',(-0.,0.)); +#6175 = VECTOR('',#6176,1.); +#6176 = DIRECTION('',(-1.,0.)); +#6177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6178 = PCURVE('',#6179,#6184); +#6179 = PLANE('',#6180); +#6180 = AXIS2_PLACEMENT_3D('',#6181,#6182,#6183); +#6181 = CARTESIAN_POINT('',(11.5,11.5,299.5)); +#6182 = DIRECTION('',(0.,0.,1.)); +#6183 = DIRECTION('',(1.,0.,-0.)); +#6184 = DEFINITIONAL_REPRESENTATION('',(#6185),#6189); +#6185 = CIRCLE('',#6186,1.8); +#6186 = AXIS2_PLACEMENT_2D('',#6187,#6188); +#6187 = CARTESIAN_POINT('',(-23.,-23.)); +#6188 = DIRECTION('',(1.,0.)); +#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6190 = ORIENTED_EDGE('',*,*,#6191,.T.); +#6191 = EDGE_CURVE('',#6163,#5580,#6192,.T.); +#6192 = SEAM_CURVE('',#6193,(#6197,#6204),.PCURVE_S1.); +#6193 = LINE('',#6194,#6195); +#6194 = CARTESIAN_POINT('',(-9.7,-11.5,299.5)); +#6195 = VECTOR('',#6196,1.); +#6196 = DIRECTION('',(0.,0.,1.)); +#6197 = PCURVE('',#5600,#6198); +#6198 = DEFINITIONAL_REPRESENTATION('',(#6199),#6203); +#6199 = LINE('',#6200,#6201); +#6200 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6201 = VECTOR('',#6202,1.); +#6202 = DIRECTION('',(-0.,-1.)); +#6203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6204 = PCURVE('',#5600,#6205); +#6205 = DEFINITIONAL_REPRESENTATION('',(#6206),#6210); +#6206 = LINE('',#6207,#6208); +#6207 = CARTESIAN_POINT('',(-0.,0.)); +#6208 = VECTOR('',#6209,1.); +#6209 = DIRECTION('',(-0.,-1.)); +#6210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6211 = ORIENTED_EDGE('',*,*,#5579,.F.); +#6212 = ORIENTED_EDGE('',*,*,#6191,.F.); +#6213 = ADVANCED_FACE('',(#6214),#5635,.F.); +#6214 = FACE_BOUND('',#6215,.T.); +#6215 = EDGE_LOOP('',(#6216,#6245,#6266,#6267)); +#6216 = ORIENTED_EDGE('',*,*,#6217,.F.); +#6217 = EDGE_CURVE('',#6218,#6218,#6220,.T.); +#6218 = VERTEX_POINT('',#6219); +#6219 = CARTESIAN_POINT('',(13.3,-11.5,299.5)); +#6220 = SURFACE_CURVE('',#6221,(#6226,#6233),.PCURVE_S1.); +#6221 = CIRCLE('',#6222,1.8); +#6222 = AXIS2_PLACEMENT_3D('',#6223,#6224,#6225); +#6223 = CARTESIAN_POINT('',(11.5,-11.5,299.5)); +#6224 = DIRECTION('',(0.,0.,1.)); +#6225 = DIRECTION('',(1.,0.,0.)); +#6226 = PCURVE('',#5635,#6227); +#6227 = DEFINITIONAL_REPRESENTATION('',(#6228),#6232); +#6228 = LINE('',#6229,#6230); +#6229 = CARTESIAN_POINT('',(-0.,0.)); +#6230 = VECTOR('',#6231,1.); +#6231 = DIRECTION('',(-1.,0.)); +#6232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6233 = PCURVE('',#6234,#6239); +#6234 = PLANE('',#6235); +#6235 = AXIS2_PLACEMENT_3D('',#6236,#6237,#6238); +#6236 = CARTESIAN_POINT('',(11.5,11.5,299.5)); +#6237 = DIRECTION('',(0.,0.,1.)); +#6238 = DIRECTION('',(1.,0.,-0.)); +#6239 = DEFINITIONAL_REPRESENTATION('',(#6240),#6244); +#6240 = CIRCLE('',#6241,1.8); +#6241 = AXIS2_PLACEMENT_2D('',#6242,#6243); +#6242 = CARTESIAN_POINT('',(1.7763568394E-15,-23.)); +#6243 = DIRECTION('',(1.,0.)); +#6244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6245 = ORIENTED_EDGE('',*,*,#6246,.T.); +#6246 = EDGE_CURVE('',#6218,#5615,#6247,.T.); +#6247 = SEAM_CURVE('',#6248,(#6252,#6259),.PCURVE_S1.); +#6248 = LINE('',#6249,#6250); +#6249 = CARTESIAN_POINT('',(13.3,-11.5,299.5)); +#6250 = VECTOR('',#6251,1.); +#6251 = DIRECTION('',(0.,0.,1.)); +#6252 = PCURVE('',#5635,#6253); +#6253 = DEFINITIONAL_REPRESENTATION('',(#6254),#6258); +#6254 = LINE('',#6255,#6256); +#6255 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6256 = VECTOR('',#6257,1.); +#6257 = DIRECTION('',(-0.,-1.)); +#6258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6259 = PCURVE('',#5635,#6260); +#6260 = DEFINITIONAL_REPRESENTATION('',(#6261),#6265); +#6261 = LINE('',#6262,#6263); +#6262 = CARTESIAN_POINT('',(-0.,0.)); +#6263 = VECTOR('',#6264,1.); +#6264 = DIRECTION('',(-0.,-1.)); +#6265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6266 = ORIENTED_EDGE('',*,*,#5614,.F.); +#6267 = ORIENTED_EDGE('',*,*,#6246,.F.); +#6268 = ADVANCED_FACE('',(#6269),#5670,.F.); +#6269 = FACE_BOUND('',#6270,.T.); +#6270 = EDGE_LOOP('',(#6271,#6300,#6321,#6322)); +#6271 = ORIENTED_EDGE('',*,*,#6272,.F.); +#6272 = EDGE_CURVE('',#6273,#6273,#6275,.T.); +#6273 = VERTEX_POINT('',#6274); +#6274 = CARTESIAN_POINT('',(-9.7,11.5,299.5)); +#6275 = SURFACE_CURVE('',#6276,(#6281,#6288),.PCURVE_S1.); +#6276 = CIRCLE('',#6277,1.8); +#6277 = AXIS2_PLACEMENT_3D('',#6278,#6279,#6280); +#6278 = CARTESIAN_POINT('',(-11.5,11.5,299.5)); +#6279 = DIRECTION('',(0.,0.,1.)); +#6280 = DIRECTION('',(1.,0.,0.)); +#6281 = PCURVE('',#5670,#6282); +#6282 = DEFINITIONAL_REPRESENTATION('',(#6283),#6287); +#6283 = LINE('',#6284,#6285); +#6284 = CARTESIAN_POINT('',(-0.,0.)); +#6285 = VECTOR('',#6286,1.); +#6286 = DIRECTION('',(-1.,0.)); +#6287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6288 = PCURVE('',#6289,#6294); +#6289 = PLANE('',#6290); +#6290 = AXIS2_PLACEMENT_3D('',#6291,#6292,#6293); +#6291 = CARTESIAN_POINT('',(11.5,11.5,299.5)); +#6292 = DIRECTION('',(0.,0.,1.)); +#6293 = DIRECTION('',(1.,0.,-0.)); +#6294 = DEFINITIONAL_REPRESENTATION('',(#6295),#6299); +#6295 = CIRCLE('',#6296,1.8); +#6296 = AXIS2_PLACEMENT_2D('',#6297,#6298); +#6297 = CARTESIAN_POINT('',(-23.,1.7763568394E-15)); +#6298 = DIRECTION('',(1.,0.)); +#6299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6300 = ORIENTED_EDGE('',*,*,#6301,.T.); +#6301 = EDGE_CURVE('',#6273,#5650,#6302,.T.); +#6302 = SEAM_CURVE('',#6303,(#6307,#6314),.PCURVE_S1.); +#6303 = LINE('',#6304,#6305); +#6304 = CARTESIAN_POINT('',(-9.7,11.5,299.5)); +#6305 = VECTOR('',#6306,1.); +#6306 = DIRECTION('',(0.,0.,1.)); +#6307 = PCURVE('',#5670,#6308); +#6308 = DEFINITIONAL_REPRESENTATION('',(#6309),#6313); +#6309 = LINE('',#6310,#6311); +#6310 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6311 = VECTOR('',#6312,1.); +#6312 = DIRECTION('',(-0.,-1.)); +#6313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6314 = PCURVE('',#5670,#6315); +#6315 = DEFINITIONAL_REPRESENTATION('',(#6316),#6320); +#6316 = LINE('',#6317,#6318); +#6317 = CARTESIAN_POINT('',(-0.,0.)); +#6318 = VECTOR('',#6319,1.); +#6319 = DIRECTION('',(-0.,-1.)); +#6320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6321 = ORIENTED_EDGE('',*,*,#5649,.F.); +#6322 = ORIENTED_EDGE('',*,*,#6301,.F.); +#6323 = ADVANCED_FACE('',(#6324),#5705,.F.); +#6324 = FACE_BOUND('',#6325,.T.); +#6325 = EDGE_LOOP('',(#6326,#6350,#6371,#6372)); +#6326 = ORIENTED_EDGE('',*,*,#6327,.F.); +#6327 = EDGE_CURVE('',#6328,#6328,#6330,.T.); +#6328 = VERTEX_POINT('',#6329); +#6329 = CARTESIAN_POINT('',(11.,0.,300.)); +#6330 = SURFACE_CURVE('',#6331,(#6336,#6343),.PCURVE_S1.); +#6331 = CIRCLE('',#6332,11.); +#6332 = AXIS2_PLACEMENT_3D('',#6333,#6334,#6335); +#6333 = CARTESIAN_POINT('',(0.,0.,300.)); +#6334 = DIRECTION('',(0.,0.,1.)); +#6335 = DIRECTION('',(1.,0.,0.)); +#6336 = PCURVE('',#5705,#6337); +#6337 = DEFINITIONAL_REPRESENTATION('',(#6338),#6342); +#6338 = LINE('',#6339,#6340); +#6339 = CARTESIAN_POINT('',(-0.,0.)); +#6340 = VECTOR('',#6341,1.); +#6341 = DIRECTION('',(-1.,0.)); +#6342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6343 = PCURVE('',#6143,#6344); +#6344 = DEFINITIONAL_REPRESENTATION('',(#6345),#6349); +#6345 = CIRCLE('',#6346,11.); +#6346 = AXIS2_PLACEMENT_2D('',#6347,#6348); +#6347 = CARTESIAN_POINT('',(7.458764359306E-16,4.490371596874E-16)); +#6348 = DIRECTION('',(1.,0.)); +#6349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6350 = ORIENTED_EDGE('',*,*,#6351,.T.); +#6351 = EDGE_CURVE('',#6328,#5685,#6352,.T.); +#6352 = SEAM_CURVE('',#6353,(#6357,#6364),.PCURVE_S1.); +#6353 = LINE('',#6354,#6355); +#6354 = CARTESIAN_POINT('',(11.,0.,300.)); +#6355 = VECTOR('',#6356,1.); +#6356 = DIRECTION('',(0.,0.,1.)); +#6357 = PCURVE('',#5705,#6358); +#6358 = DEFINITIONAL_REPRESENTATION('',(#6359),#6363); +#6359 = LINE('',#6360,#6361); +#6360 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6361 = VECTOR('',#6362,1.); +#6362 = DIRECTION('',(-0.,-1.)); +#6363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6364 = PCURVE('',#5705,#6365); +#6365 = DEFINITIONAL_REPRESENTATION('',(#6366),#6370); +#6366 = LINE('',#6367,#6368); +#6367 = CARTESIAN_POINT('',(-0.,0.)); +#6368 = VECTOR('',#6369,1.); +#6369 = DIRECTION('',(-0.,-1.)); +#6370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6371 = ORIENTED_EDGE('',*,*,#5684,.F.); +#6372 = ORIENTED_EDGE('',*,*,#6351,.F.); +#6373 = ADVANCED_FACE('',(#6374),#5740,.F.); +#6374 = FACE_BOUND('',#6375,.T.); +#6375 = EDGE_LOOP('',(#6376,#6405,#6426,#6427)); +#6376 = ORIENTED_EDGE('',*,*,#6377,.F.); +#6377 = EDGE_CURVE('',#6378,#6378,#6380,.T.); +#6378 = VERTEX_POINT('',#6379); +#6379 = CARTESIAN_POINT('',(13.3,11.5,299.5)); +#6380 = SURFACE_CURVE('',#6381,(#6386,#6393),.PCURVE_S1.); +#6381 = CIRCLE('',#6382,1.8); +#6382 = AXIS2_PLACEMENT_3D('',#6383,#6384,#6385); +#6383 = CARTESIAN_POINT('',(11.5,11.5,299.5)); +#6384 = DIRECTION('',(0.,0.,1.)); +#6385 = DIRECTION('',(1.,0.,0.)); +#6386 = PCURVE('',#5740,#6387); +#6387 = DEFINITIONAL_REPRESENTATION('',(#6388),#6392); +#6388 = LINE('',#6389,#6390); +#6389 = CARTESIAN_POINT('',(-0.,0.)); +#6390 = VECTOR('',#6391,1.); +#6391 = DIRECTION('',(-1.,0.)); +#6392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6393 = PCURVE('',#6394,#6399); +#6394 = PLANE('',#6395); +#6395 = AXIS2_PLACEMENT_3D('',#6396,#6397,#6398); +#6396 = CARTESIAN_POINT('',(11.5,11.5,299.5)); +#6397 = DIRECTION('',(0.,0.,1.)); +#6398 = DIRECTION('',(1.,0.,-0.)); +#6399 = DEFINITIONAL_REPRESENTATION('',(#6400),#6404); +#6400 = CIRCLE('',#6401,1.8); +#6401 = AXIS2_PLACEMENT_2D('',#6402,#6403); +#6402 = CARTESIAN_POINT('',(1.7763568394E-15,1.7763568394E-15)); +#6403 = DIRECTION('',(1.,0.)); +#6404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6405 = ORIENTED_EDGE('',*,*,#6406,.T.); +#6406 = EDGE_CURVE('',#6378,#5720,#6407,.T.); +#6407 = SEAM_CURVE('',#6408,(#6412,#6419),.PCURVE_S1.); +#6408 = LINE('',#6409,#6410); +#6409 = CARTESIAN_POINT('',(13.3,11.5,299.5)); +#6410 = VECTOR('',#6411,1.); +#6411 = DIRECTION('',(0.,0.,1.)); +#6412 = PCURVE('',#5740,#6413); +#6413 = DEFINITIONAL_REPRESENTATION('',(#6414),#6418); +#6414 = LINE('',#6415,#6416); +#6415 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6416 = VECTOR('',#6417,1.); +#6417 = DIRECTION('',(-0.,-1.)); +#6418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6419 = PCURVE('',#5740,#6420); +#6420 = DEFINITIONAL_REPRESENTATION('',(#6421),#6425); +#6421 = LINE('',#6422,#6423); +#6422 = CARTESIAN_POINT('',(-0.,0.)); +#6423 = VECTOR('',#6424,1.); +#6424 = DIRECTION('',(-0.,-1.)); +#6425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6426 = ORIENTED_EDGE('',*,*,#5719,.F.); +#6427 = ORIENTED_EDGE('',*,*,#6406,.F.); +#6428 = ADVANCED_FACE('',(#6429,#6432),#5797,.T.); +#6429 = FACE_BOUND('',#6430,.T.); +#6430 = EDGE_LOOP('',(#6431)); +#6431 = ORIENTED_EDGE('',*,*,#6057,.T.); +#6432 = FACE_BOUND('',#6433,.T.); +#6433 = EDGE_LOOP('',(#6434)); +#6434 = ORIENTED_EDGE('',*,*,#5782,.F.); +#6435 = ADVANCED_FACE('',(#6436),#5852,.F.); +#6436 = FACE_BOUND('',#6437,.F.); +#6437 = EDGE_LOOP('',(#6438)); +#6438 = ORIENTED_EDGE('',*,*,#5837,.T.); +#6439 = ADVANCED_FACE('',(#6440),#5907,.F.); +#6440 = FACE_BOUND('',#6441,.F.); +#6441 = EDGE_LOOP('',(#6442)); +#6442 = ORIENTED_EDGE('',*,*,#5892,.T.); +#6443 = ADVANCED_FACE('',(#6444),#5962,.F.); +#6444 = FACE_BOUND('',#6445,.F.); +#6445 = EDGE_LOOP('',(#6446)); +#6446 = ORIENTED_EDGE('',*,*,#5947,.T.); +#6447 = ADVANCED_FACE('',(#6448),#6017,.F.); +#6448 = FACE_BOUND('',#6449,.F.); +#6449 = EDGE_LOOP('',(#6450)); +#6450 = ORIENTED_EDGE('',*,*,#6002,.T.); +#6451 = ADVANCED_FACE('',(#6452,#6455),#6143,.T.); +#6452 = FACE_BOUND('',#6453,.T.); +#6453 = EDGE_LOOP('',(#6454)); +#6454 = ORIENTED_EDGE('',*,*,#6327,.T.); +#6455 = FACE_BOUND('',#6456,.T.); +#6456 = EDGE_LOOP('',(#6457)); +#6457 = ORIENTED_EDGE('',*,*,#6128,.F.); +#6458 = ADVANCED_FACE('',(#6459),#6179,.T.); +#6459 = FACE_BOUND('',#6460,.T.); +#6460 = EDGE_LOOP('',(#6461)); +#6461 = ORIENTED_EDGE('',*,*,#6162,.T.); +#6462 = ADVANCED_FACE('',(#6463),#6234,.T.); +#6463 = FACE_BOUND('',#6464,.T.); +#6464 = EDGE_LOOP('',(#6465)); +#6465 = ORIENTED_EDGE('',*,*,#6217,.T.); +#6466 = ADVANCED_FACE('',(#6467),#6289,.T.); +#6467 = FACE_BOUND('',#6468,.T.); +#6468 = EDGE_LOOP('',(#6469)); +#6469 = ORIENTED_EDGE('',*,*,#6272,.T.); +#6470 = ADVANCED_FACE('',(#6471),#6394,.T.); +#6471 = FACE_BOUND('',#6472,.T.); +#6472 = EDGE_LOOP('',(#6473)); +#6473 = ORIENTED_EDGE('',*,*,#6377,.T.); +#6474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6478)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6475,#6476,#6477)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6475 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6476 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6477 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6478 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6475, + 'distance_accuracy_value','confusion accuracy'); +#6479 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6480,#6482); +#6480 = ( REPRESENTATION_RELATIONSHIP('','',#72,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6481) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6481 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#6482 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6483); +#6483 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','chassis','',#5,#67,$); +#6484 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#69)); +#6485 = SHAPE_DEFINITION_REPRESENTATION(#6486,#6492); +#6486 = PRODUCT_DEFINITION_SHAPE('','',#6487); +#6487 = PRODUCT_DEFINITION('design','',#6488,#6491); +#6488 = PRODUCT_DEFINITION_FORMATION('','',#6489); +#6489 = PRODUCT('auger','auger','',(#6490)); +#6490 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6491 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6492 = SHAPE_REPRESENTATION('',(#11,#6493,#8739),#12489); +#6493 = BREP_WITH_VOIDS('',#6494,(#8641)); +#6494 = CLOSED_SHELL('',(#6495,#6583,#6618,#7077,#7131,#7207,#7284,#7333 + ,#7383,#7454,#7531,#7603,#7630,#7685,#7756,#7833,#7905,#7932,#8003, + #8080,#8152,#8179,#8229,#8340,#8368,#8396,#8400,#8452,#8480,#8543, + #8582,#8637)); +#6495 = ADVANCED_FACE('',(#6496),#6510,.T.); +#6496 = FACE_BOUND('',#6497,.F.); +#6497 = EDGE_LOOP('',(#6498,#6528,#6555,#6556)); +#6498 = ORIENTED_EDGE('',*,*,#6499,.T.); +#6499 = EDGE_CURVE('',#6500,#6502,#6504,.T.); +#6500 = VERTEX_POINT('',#6501); +#6501 = CARTESIAN_POINT('',(12.5,0.,0.)); +#6502 = VERTEX_POINT('',#6503); +#6503 = CARTESIAN_POINT('',(12.5,0.,250.)); +#6504 = SEAM_CURVE('',#6505,(#6509,#6521),.PCURVE_S1.); +#6505 = LINE('',#6506,#6507); +#6506 = CARTESIAN_POINT('',(12.5,0.,0.)); +#6507 = VECTOR('',#6508,1.); +#6508 = DIRECTION('',(0.,0.,1.)); +#6509 = PCURVE('',#6510,#6515); +#6510 = CYLINDRICAL_SURFACE('',#6511,12.5); +#6511 = AXIS2_PLACEMENT_3D('',#6512,#6513,#6514); +#6512 = CARTESIAN_POINT('',(0.,0.,0.)); +#6513 = DIRECTION('',(-0.,-0.,-1.)); +#6514 = DIRECTION('',(1.,0.,0.)); +#6515 = DEFINITIONAL_REPRESENTATION('',(#6516),#6520); +#6516 = LINE('',#6517,#6518); +#6517 = CARTESIAN_POINT('',(-0.,0.)); +#6518 = VECTOR('',#6519,1.); +#6519 = DIRECTION('',(-0.,-1.)); +#6520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6521 = PCURVE('',#6510,#6522); +#6522 = DEFINITIONAL_REPRESENTATION('',(#6523),#6527); +#6523 = LINE('',#6524,#6525); +#6524 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6525 = VECTOR('',#6526,1.); +#6526 = DIRECTION('',(-0.,-1.)); +#6527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6528 = ORIENTED_EDGE('',*,*,#6529,.T.); +#6529 = EDGE_CURVE('',#6502,#6502,#6530,.T.); +#6530 = SURFACE_CURVE('',#6531,(#6536,#6543),.PCURVE_S1.); +#6531 = CIRCLE('',#6532,12.5); +#6532 = AXIS2_PLACEMENT_3D('',#6533,#6534,#6535); +#6533 = CARTESIAN_POINT('',(0.,0.,250.)); +#6534 = DIRECTION('',(0.,0.,1.)); +#6535 = DIRECTION('',(1.,0.,0.)); +#6536 = PCURVE('',#6510,#6537); +#6537 = DEFINITIONAL_REPRESENTATION('',(#6538),#6542); +#6538 = LINE('',#6539,#6540); +#6539 = CARTESIAN_POINT('',(-0.,-250.)); +#6540 = VECTOR('',#6541,1.); +#6541 = DIRECTION('',(-1.,0.)); +#6542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6543 = PCURVE('',#6544,#6549); +#6544 = PLANE('',#6545); +#6545 = AXIS2_PLACEMENT_3D('',#6546,#6547,#6548); +#6546 = CARTESIAN_POINT('',(-4.375808424126E-16,8.024730275931E-16,250.) + ); +#6547 = DIRECTION('',(0.,0.,1.)); +#6548 = DIRECTION('',(1.,0.,-0.)); +#6549 = DEFINITIONAL_REPRESENTATION('',(#6550),#6554); +#6550 = CIRCLE('',#6551,12.5); +#6551 = AXIS2_PLACEMENT_2D('',#6552,#6553); +#6552 = CARTESIAN_POINT('',(4.375808424126E-16,-8.024730275931E-16)); +#6553 = DIRECTION('',(1.,0.)); +#6554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6555 = ORIENTED_EDGE('',*,*,#6499,.F.); +#6556 = ORIENTED_EDGE('',*,*,#6557,.F.); +#6557 = EDGE_CURVE('',#6500,#6500,#6558,.T.); +#6558 = SURFACE_CURVE('',#6559,(#6564,#6571),.PCURVE_S1.); +#6559 = CIRCLE('',#6560,12.5); +#6560 = AXIS2_PLACEMENT_3D('',#6561,#6562,#6563); +#6561 = CARTESIAN_POINT('',(0.,0.,0.)); +#6562 = DIRECTION('',(0.,0.,1.)); +#6563 = DIRECTION('',(1.,0.,0.)); +#6564 = PCURVE('',#6510,#6565); +#6565 = DEFINITIONAL_REPRESENTATION('',(#6566),#6570); +#6566 = LINE('',#6567,#6568); +#6567 = CARTESIAN_POINT('',(-0.,0.)); +#6568 = VECTOR('',#6569,1.); +#6569 = DIRECTION('',(-1.,0.)); +#6570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6571 = PCURVE('',#6572,#6577); +#6572 = PLANE('',#6573); +#6573 = AXIS2_PLACEMENT_3D('',#6574,#6575,#6576); +#6574 = CARTESIAN_POINT('',(-4.375808424126E-16,8.024730275931E-16,0.)); +#6575 = DIRECTION('',(0.,0.,1.)); +#6576 = DIRECTION('',(1.,0.,-0.)); +#6577 = DEFINITIONAL_REPRESENTATION('',(#6578),#6582); +#6578 = CIRCLE('',#6579,12.5); +#6579 = AXIS2_PLACEMENT_2D('',#6580,#6581); +#6580 = CARTESIAN_POINT('',(4.375808424126E-16,-8.024730275931E-16)); +#6581 = DIRECTION('',(1.,0.)); +#6582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6583 = ADVANCED_FACE('',(#6584,#6587),#6572,.F.); +#6584 = FACE_BOUND('',#6585,.F.); +#6585 = EDGE_LOOP('',(#6586)); +#6586 = ORIENTED_EDGE('',*,*,#6557,.T.); +#6587 = FACE_BOUND('',#6588,.F.); +#6588 = EDGE_LOOP('',(#6589)); +#6589 = ORIENTED_EDGE('',*,*,#6590,.F.); +#6590 = EDGE_CURVE('',#6591,#6591,#6593,.T.); +#6591 = VERTEX_POINT('',#6592); +#6592 = CARTESIAN_POINT('',(1.5,-3.673940397442E-16,0.)); +#6593 = SURFACE_CURVE('',#6594,(#6599,#6606),.PCURVE_S1.); +#6594 = CIRCLE('',#6595,1.5); +#6595 = AXIS2_PLACEMENT_3D('',#6596,#6597,#6598); +#6596 = CARTESIAN_POINT('',(0.,0.,0.)); +#6597 = DIRECTION('',(0.,0.,1.)); +#6598 = DIRECTION('',(1.,0.,-0.)); +#6599 = PCURVE('',#6572,#6600); +#6600 = DEFINITIONAL_REPRESENTATION('',(#6601),#6605); +#6601 = CIRCLE('',#6602,1.5); +#6602 = AXIS2_PLACEMENT_2D('',#6603,#6604); +#6603 = CARTESIAN_POINT('',(4.375808424126E-16,-8.024730275931E-16)); +#6604 = DIRECTION('',(1.,0.)); +#6605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6606 = PCURVE('',#6607,#6612); +#6607 = CONICAL_SURFACE('',#6608,1.5,0.643501108793); +#6608 = AXIS2_PLACEMENT_3D('',#6609,#6610,#6611); +#6609 = CARTESIAN_POINT('',(0.,0.,0.)); +#6610 = DIRECTION('',(0.,0.,1.)); +#6611 = DIRECTION('',(1.,0.,-0.)); +#6612 = DEFINITIONAL_REPRESENTATION('',(#6613),#6617); +#6613 = LINE('',#6614,#6615); +#6614 = CARTESIAN_POINT('',(0.,0.)); +#6615 = VECTOR('',#6616,1.); +#6616 = DIRECTION('',(1.,0.)); +#6617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6618 = ADVANCED_FACE('',(#6619,#6622,#6728,#6834,#6865,#6971),#6544,.T. + ); +#6619 = FACE_BOUND('',#6620,.T.); +#6620 = EDGE_LOOP('',(#6621)); +#6621 = ORIENTED_EDGE('',*,*,#6529,.T.); +#6622 = FACE_BOUND('',#6623,.T.); +#6623 = EDGE_LOOP('',(#6624,#6652,#6678,#6704)); +#6624 = ORIENTED_EDGE('',*,*,#6625,.T.); +#6625 = EDGE_CURVE('',#6626,#6628,#6630,.T.); +#6626 = VERTEX_POINT('',#6627); +#6627 = CARTESIAN_POINT('',(2.,-10.,250.)); +#6628 = VERTEX_POINT('',#6629); +#6629 = CARTESIAN_POINT('',(-2.,-10.,250.)); +#6630 = SURFACE_CURVE('',#6631,(#6635,#6641),.PCURVE_S1.); +#6631 = LINE('',#6632,#6633); +#6632 = CARTESIAN_POINT('',(-1.,-10.,250.)); +#6633 = VECTOR('',#6634,1.); +#6634 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#6635 = PCURVE('',#6544,#6636); +#6636 = DEFINITIONAL_REPRESENTATION('',(#6637),#6640); +#6637 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6638,#6639),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6638 = CARTESIAN_POINT('',(2.,-10.)); +#6639 = CARTESIAN_POINT('',(-2.,-10.)); +#6640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6641 = PCURVE('',#6642,#6647); +#6642 = PLANE('',#6643); +#6643 = AXIS2_PLACEMENT_3D('',#6644,#6645,#6646); +#6644 = CARTESIAN_POINT('',(-2.,-10.,244.)); +#6645 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#6646 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#6647 = DEFINITIONAL_REPRESENTATION('',(#6648),#6651); +#6648 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6649,#6650),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6649 = CARTESIAN_POINT('',(4.,-6.)); +#6650 = CARTESIAN_POINT('',(0.,-6.)); +#6651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6652 = ORIENTED_EDGE('',*,*,#6653,.T.); +#6653 = EDGE_CURVE('',#6628,#6654,#6656,.T.); +#6654 = VERTEX_POINT('',#6655); +#6655 = CARTESIAN_POINT('',(-2.,-3.,250.)); +#6656 = SURFACE_CURVE('',#6657,(#6661,#6667),.PCURVE_S1.); +#6657 = LINE('',#6658,#6659); +#6658 = CARTESIAN_POINT('',(-2.,-1.5,250.)); +#6659 = VECTOR('',#6660,1.); +#6660 = DIRECTION('',(2.22044604925E-16,1.,-0.)); +#6661 = PCURVE('',#6544,#6662); +#6662 = DEFINITIONAL_REPRESENTATION('',(#6663),#6666); +#6663 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6664,#6665),.UNSPECIFIED.,.F., + .F.,(2,2),(-8.5,-1.5),.PIECEWISE_BEZIER_KNOTS.); +#6664 = CARTESIAN_POINT('',(-2.,-10.)); +#6665 = CARTESIAN_POINT('',(-2.,-3.)); +#6666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6667 = PCURVE('',#6668,#6673); +#6668 = PLANE('',#6669); +#6669 = AXIS2_PLACEMENT_3D('',#6670,#6671,#6672); +#6670 = CARTESIAN_POINT('',(-2.,-3.,244.)); +#6671 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#6672 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#6673 = DEFINITIONAL_REPRESENTATION('',(#6674),#6677); +#6674 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6675,#6676),.UNSPECIFIED.,.F., + .F.,(2,2),(-8.5,-1.5),.PIECEWISE_BEZIER_KNOTS.); +#6675 = CARTESIAN_POINT('',(7.,-6.)); +#6676 = CARTESIAN_POINT('',(0.,-6.)); +#6677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6678 = ORIENTED_EDGE('',*,*,#6679,.T.); +#6679 = EDGE_CURVE('',#6654,#6680,#6682,.T.); +#6680 = VERTEX_POINT('',#6681); +#6681 = CARTESIAN_POINT('',(2.,-3.,250.)); +#6682 = SURFACE_CURVE('',#6683,(#6687,#6693),.PCURVE_S1.); +#6683 = LINE('',#6684,#6685); +#6684 = CARTESIAN_POINT('',(1.,-3.,250.)); +#6685 = VECTOR('',#6686,1.); +#6686 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#6687 = PCURVE('',#6544,#6688); +#6688 = DEFINITIONAL_REPRESENTATION('',(#6689),#6692); +#6689 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6690,#6691),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6690 = CARTESIAN_POINT('',(-2.,-3.)); +#6691 = CARTESIAN_POINT('',(2.,-3.)); +#6692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6693 = PCURVE('',#6694,#6699); +#6694 = PLANE('',#6695); +#6695 = AXIS2_PLACEMENT_3D('',#6696,#6697,#6698); +#6696 = CARTESIAN_POINT('',(2.,-3.,244.)); +#6697 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#6698 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#6699 = DEFINITIONAL_REPRESENTATION('',(#6700),#6703); +#6700 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6701,#6702),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6701 = CARTESIAN_POINT('',(4.,-6.)); +#6702 = CARTESIAN_POINT('',(0.,-6.)); +#6703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6704 = ORIENTED_EDGE('',*,*,#6705,.T.); +#6705 = EDGE_CURVE('',#6680,#6626,#6706,.T.); +#6706 = SURFACE_CURVE('',#6707,(#6711,#6717),.PCURVE_S1.); +#6707 = LINE('',#6708,#6709); +#6708 = CARTESIAN_POINT('',(2.,-5.,250.)); +#6709 = VECTOR('',#6710,1.); +#6710 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#6711 = PCURVE('',#6544,#6712); +#6712 = DEFINITIONAL_REPRESENTATION('',(#6713),#6716); +#6713 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6714,#6715),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.,5.),.PIECEWISE_BEZIER_KNOTS.); +#6714 = CARTESIAN_POINT('',(2.,-3.)); +#6715 = CARTESIAN_POINT('',(2.,-10.)); +#6716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6717 = PCURVE('',#6718,#6723); +#6718 = PLANE('',#6719); +#6719 = AXIS2_PLACEMENT_3D('',#6720,#6721,#6722); +#6720 = CARTESIAN_POINT('',(2.,-10.,244.)); +#6721 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#6722 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#6723 = DEFINITIONAL_REPRESENTATION('',(#6724),#6727); +#6724 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6725,#6726),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.,5.),.PIECEWISE_BEZIER_KNOTS.); +#6725 = CARTESIAN_POINT('',(7.,-6.)); +#6726 = CARTESIAN_POINT('',(0.,-6.)); +#6727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6728 = FACE_BOUND('',#6729,.T.); +#6729 = EDGE_LOOP('',(#6730,#6758,#6784,#6810)); +#6730 = ORIENTED_EDGE('',*,*,#6731,.T.); +#6731 = EDGE_CURVE('',#6732,#6734,#6736,.T.); +#6732 = VERTEX_POINT('',#6733); +#6733 = CARTESIAN_POINT('',(-10.,-2.,250.)); +#6734 = VERTEX_POINT('',#6735); +#6735 = CARTESIAN_POINT('',(-10.,2.,250.)); +#6736 = SURFACE_CURVE('',#6737,(#6741,#6747),.PCURVE_S1.); +#6737 = LINE('',#6738,#6739); +#6738 = CARTESIAN_POINT('',(-10.,1.,250.)); +#6739 = VECTOR('',#6740,1.); +#6740 = DIRECTION('',(1.224646799147E-16,1.,-0.)); +#6741 = PCURVE('',#6544,#6742); +#6742 = DEFINITIONAL_REPRESENTATION('',(#6743),#6746); +#6743 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6744,#6745),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6744 = CARTESIAN_POINT('',(-10.,-2.)); +#6745 = CARTESIAN_POINT('',(-10.,2.)); +#6746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6747 = PCURVE('',#6748,#6753); +#6748 = PLANE('',#6749); +#6749 = AXIS2_PLACEMENT_3D('',#6750,#6751,#6752); +#6750 = CARTESIAN_POINT('',(-10.,2.,244.)); +#6751 = DIRECTION('',(1.,-1.224646799147E-16,0.)); +#6752 = DIRECTION('',(-1.224646799147E-16,-1.,0.)); +#6753 = DEFINITIONAL_REPRESENTATION('',(#6754),#6757); +#6754 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6755,#6756),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6755 = CARTESIAN_POINT('',(4.,-6.)); +#6756 = CARTESIAN_POINT('',(0.,-6.)); +#6757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6758 = ORIENTED_EDGE('',*,*,#6759,.T.); +#6759 = EDGE_CURVE('',#6734,#6760,#6762,.T.); +#6760 = VERTEX_POINT('',#6761); +#6761 = CARTESIAN_POINT('',(-3.,2.,250.)); +#6762 = SURFACE_CURVE('',#6763,(#6767,#6773),.PCURVE_S1.); +#6763 = LINE('',#6764,#6765); +#6764 = CARTESIAN_POINT('',(-1.5,2.,250.)); +#6765 = VECTOR('',#6766,1.); +#6766 = DIRECTION('',(1.,-1.224646799147E-16,0.)); +#6767 = PCURVE('',#6544,#6768); +#6768 = DEFINITIONAL_REPRESENTATION('',(#6769),#6772); +#6769 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6770,#6771),.UNSPECIFIED.,.F., + .F.,(2,2),(-8.5,-1.5),.PIECEWISE_BEZIER_KNOTS.); +#6770 = CARTESIAN_POINT('',(-10.,2.)); +#6771 = CARTESIAN_POINT('',(-3.,2.)); +#6772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6773 = PCURVE('',#6774,#6779); +#6774 = PLANE('',#6775); +#6775 = AXIS2_PLACEMENT_3D('',#6776,#6777,#6778); +#6776 = CARTESIAN_POINT('',(-3.,2.,244.)); +#6777 = DIRECTION('',(-1.224646799147E-16,-1.,0.)); +#6778 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#6779 = DEFINITIONAL_REPRESENTATION('',(#6780),#6783); +#6780 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6781,#6782),.UNSPECIFIED.,.F., + .F.,(2,2),(-8.5,-1.5),.PIECEWISE_BEZIER_KNOTS.); +#6781 = CARTESIAN_POINT('',(7.,-6.)); +#6782 = CARTESIAN_POINT('',(0.,-6.)); +#6783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6784 = ORIENTED_EDGE('',*,*,#6785,.T.); +#6785 = EDGE_CURVE('',#6760,#6786,#6788,.T.); +#6786 = VERTEX_POINT('',#6787); +#6787 = CARTESIAN_POINT('',(-3.,-2.,250.)); +#6788 = SURFACE_CURVE('',#6789,(#6793,#6799),.PCURVE_S1.); +#6789 = LINE('',#6790,#6791); +#6790 = CARTESIAN_POINT('',(-3.,-1.,250.)); +#6791 = VECTOR('',#6792,1.); +#6792 = DIRECTION('',(-1.224646799147E-16,-1.,0.)); +#6793 = PCURVE('',#6544,#6794); +#6794 = DEFINITIONAL_REPRESENTATION('',(#6795),#6798); +#6795 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6796,#6797),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6796 = CARTESIAN_POINT('',(-3.,2.)); +#6797 = CARTESIAN_POINT('',(-3.,-2.)); +#6798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6799 = PCURVE('',#6800,#6805); +#6800 = PLANE('',#6801); +#6801 = AXIS2_PLACEMENT_3D('',#6802,#6803,#6804); +#6802 = CARTESIAN_POINT('',(-3.,-2.,244.)); +#6803 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#6804 = DIRECTION('',(1.224646799147E-16,1.,0.)); +#6805 = DEFINITIONAL_REPRESENTATION('',(#6806),#6809); +#6806 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6807,#6808),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6807 = CARTESIAN_POINT('',(4.,-6.)); +#6808 = CARTESIAN_POINT('',(0.,-6.)); +#6809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6810 = ORIENTED_EDGE('',*,*,#6811,.T.); +#6811 = EDGE_CURVE('',#6786,#6732,#6812,.T.); +#6812 = SURFACE_CURVE('',#6813,(#6817,#6823),.PCURVE_S1.); +#6813 = LINE('',#6814,#6815); +#6814 = CARTESIAN_POINT('',(-5.,-2.,250.)); +#6815 = VECTOR('',#6816,1.); +#6816 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#6817 = PCURVE('',#6544,#6818); +#6818 = DEFINITIONAL_REPRESENTATION('',(#6819),#6822); +#6819 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6820,#6821),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.,5.),.PIECEWISE_BEZIER_KNOTS.); +#6820 = CARTESIAN_POINT('',(-3.,-2.)); +#6821 = CARTESIAN_POINT('',(-10.,-2.)); +#6822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6823 = PCURVE('',#6824,#6829); +#6824 = PLANE('',#6825); +#6825 = AXIS2_PLACEMENT_3D('',#6826,#6827,#6828); +#6826 = CARTESIAN_POINT('',(-10.,-2.,244.)); +#6827 = DIRECTION('',(1.224646799147E-16,1.,0.)); +#6828 = DIRECTION('',(1.,-1.224646799147E-16,0.)); +#6829 = DEFINITIONAL_REPRESENTATION('',(#6830),#6833); +#6830 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6831,#6832),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.,5.),.PIECEWISE_BEZIER_KNOTS.); +#6831 = CARTESIAN_POINT('',(7.,-6.)); +#6832 = CARTESIAN_POINT('',(0.,-6.)); +#6833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6834 = FACE_BOUND('',#6835,.T.); +#6835 = EDGE_LOOP('',(#6836)); +#6836 = ORIENTED_EDGE('',*,*,#6837,.F.); +#6837 = EDGE_CURVE('',#6838,#6838,#6840,.T.); +#6838 = VERTEX_POINT('',#6839); +#6839 = CARTESIAN_POINT('',(2.5,0.,250.)); +#6840 = SURFACE_CURVE('',#6841,(#6846,#6853),.PCURVE_S1.); +#6841 = CIRCLE('',#6842,2.5); +#6842 = AXIS2_PLACEMENT_3D('',#6843,#6844,#6845); +#6843 = CARTESIAN_POINT('',(0.,0.,250.)); +#6844 = DIRECTION('',(0.,0.,1.)); +#6845 = DIRECTION('',(1.,0.,0.)); +#6846 = PCURVE('',#6544,#6847); +#6847 = DEFINITIONAL_REPRESENTATION('',(#6848),#6852); +#6848 = CIRCLE('',#6849,2.5); +#6849 = AXIS2_PLACEMENT_2D('',#6850,#6851); +#6850 = CARTESIAN_POINT('',(4.375808424126E-16,-8.024730275931E-16)); +#6851 = DIRECTION('',(1.,0.)); +#6852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6853 = PCURVE('',#6854,#6859); +#6854 = CYLINDRICAL_SURFACE('',#6855,2.5); +#6855 = AXIS2_PLACEMENT_3D('',#6856,#6857,#6858); +#6856 = CARTESIAN_POINT('',(0.,0.,250.)); +#6857 = DIRECTION('',(-0.,-0.,-1.)); +#6858 = DIRECTION('',(1.,0.,0.)); +#6859 = DEFINITIONAL_REPRESENTATION('',(#6860),#6864); +#6860 = LINE('',#6861,#6862); +#6861 = CARTESIAN_POINT('',(-0.,0.)); +#6862 = VECTOR('',#6863,1.); +#6863 = DIRECTION('',(-1.,0.)); +#6864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6865 = FACE_BOUND('',#6866,.T.); +#6866 = EDGE_LOOP('',(#6867,#6895,#6921,#6947)); +#6867 = ORIENTED_EDGE('',*,*,#6868,.T.); +#6868 = EDGE_CURVE('',#6869,#6871,#6873,.T.); +#6869 = VERTEX_POINT('',#6870); +#6870 = CARTESIAN_POINT('',(10.,2.,250.)); +#6871 = VERTEX_POINT('',#6872); +#6872 = CARTESIAN_POINT('',(10.,-2.,250.)); +#6873 = SURFACE_CURVE('',#6874,(#6878,#6884),.PCURVE_S1.); +#6874 = LINE('',#6875,#6876); +#6875 = CARTESIAN_POINT('',(10.,-1.,250.)); +#6876 = VECTOR('',#6877,1.); +#6877 = DIRECTION('',(0.,-1.,0.)); +#6878 = PCURVE('',#6544,#6879); +#6879 = DEFINITIONAL_REPRESENTATION('',(#6880),#6883); +#6880 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6881,#6882),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6881 = CARTESIAN_POINT('',(10.,2.)); +#6882 = CARTESIAN_POINT('',(10.,-2.)); +#6883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6884 = PCURVE('',#6885,#6890); +#6885 = PLANE('',#6886); +#6886 = AXIS2_PLACEMENT_3D('',#6887,#6888,#6889); +#6887 = CARTESIAN_POINT('',(10.,-2.,244.)); +#6888 = DIRECTION('',(-1.,0.,0.)); +#6889 = DIRECTION('',(0.,1.,0.)); +#6890 = DEFINITIONAL_REPRESENTATION('',(#6891),#6894); +#6891 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6892,#6893),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6892 = CARTESIAN_POINT('',(4.,-6.)); +#6893 = CARTESIAN_POINT('',(0.,-6.)); +#6894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6895 = ORIENTED_EDGE('',*,*,#6896,.T.); +#6896 = EDGE_CURVE('',#6871,#6897,#6899,.T.); +#6897 = VERTEX_POINT('',#6898); +#6898 = CARTESIAN_POINT('',(3.,-2.,250.)); +#6899 = SURFACE_CURVE('',#6900,(#6904,#6910),.PCURVE_S1.); +#6900 = LINE('',#6901,#6902); +#6901 = CARTESIAN_POINT('',(1.5,-2.,250.)); +#6902 = VECTOR('',#6903,1.); +#6903 = DIRECTION('',(-1.,0.,0.)); +#6904 = PCURVE('',#6544,#6905); +#6905 = DEFINITIONAL_REPRESENTATION('',(#6906),#6909); +#6906 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6907,#6908),.UNSPECIFIED.,.F., + .F.,(2,2),(-8.5,-1.5),.PIECEWISE_BEZIER_KNOTS.); +#6907 = CARTESIAN_POINT('',(10.,-2.)); +#6908 = CARTESIAN_POINT('',(3.,-2.)); +#6909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6910 = PCURVE('',#6911,#6916); +#6911 = PLANE('',#6912); +#6912 = AXIS2_PLACEMENT_3D('',#6913,#6914,#6915); +#6913 = CARTESIAN_POINT('',(3.,-2.,244.)); +#6914 = DIRECTION('',(0.,1.,0.)); +#6915 = DIRECTION('',(1.,0.,0.)); +#6916 = DEFINITIONAL_REPRESENTATION('',(#6917),#6920); +#6917 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6918,#6919),.UNSPECIFIED.,.F., + .F.,(2,2),(-8.5,-1.5),.PIECEWISE_BEZIER_KNOTS.); +#6918 = CARTESIAN_POINT('',(7.,-6.)); +#6919 = CARTESIAN_POINT('',(0.,-6.)); +#6920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6921 = ORIENTED_EDGE('',*,*,#6922,.T.); +#6922 = EDGE_CURVE('',#6897,#6923,#6925,.T.); +#6923 = VERTEX_POINT('',#6924); +#6924 = CARTESIAN_POINT('',(3.,2.,250.)); +#6925 = SURFACE_CURVE('',#6926,(#6930,#6936),.PCURVE_S1.); +#6926 = LINE('',#6927,#6928); +#6927 = CARTESIAN_POINT('',(3.,1.,250.)); +#6928 = VECTOR('',#6929,1.); +#6929 = DIRECTION('',(0.,1.,0.)); +#6930 = PCURVE('',#6544,#6931); +#6931 = DEFINITIONAL_REPRESENTATION('',(#6932),#6935); +#6932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6933,#6934),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6933 = CARTESIAN_POINT('',(3.,-2.)); +#6934 = CARTESIAN_POINT('',(3.,2.)); +#6935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6936 = PCURVE('',#6937,#6942); +#6937 = PLANE('',#6938); +#6938 = AXIS2_PLACEMENT_3D('',#6939,#6940,#6941); +#6939 = CARTESIAN_POINT('',(3.,2.,244.)); +#6940 = DIRECTION('',(1.,0.,0.)); +#6941 = DIRECTION('',(0.,-1.,0.)); +#6942 = DEFINITIONAL_REPRESENTATION('',(#6943),#6946); +#6943 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6944,#6945),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6944 = CARTESIAN_POINT('',(4.,-6.)); +#6945 = CARTESIAN_POINT('',(0.,-6.)); +#6946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6947 = ORIENTED_EDGE('',*,*,#6948,.T.); +#6948 = EDGE_CURVE('',#6923,#6869,#6949,.T.); +#6949 = SURFACE_CURVE('',#6950,(#6954,#6960),.PCURVE_S1.); +#6950 = LINE('',#6951,#6952); +#6951 = CARTESIAN_POINT('',(5.,2.,250.)); +#6952 = VECTOR('',#6953,1.); +#6953 = DIRECTION('',(1.,0.,-0.)); +#6954 = PCURVE('',#6544,#6955); +#6955 = DEFINITIONAL_REPRESENTATION('',(#6956),#6959); +#6956 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6957,#6958),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.,5.),.PIECEWISE_BEZIER_KNOTS.); +#6957 = CARTESIAN_POINT('',(3.,2.)); +#6958 = CARTESIAN_POINT('',(10.,2.)); +#6959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6960 = PCURVE('',#6961,#6966); +#6961 = PLANE('',#6962); +#6962 = AXIS2_PLACEMENT_3D('',#6963,#6964,#6965); +#6963 = CARTESIAN_POINT('',(10.,2.,244.)); +#6964 = DIRECTION('',(0.,-1.,0.)); +#6965 = DIRECTION('',(-1.,0.,0.)); +#6966 = DEFINITIONAL_REPRESENTATION('',(#6967),#6970); +#6967 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6968,#6969),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.,5.),.PIECEWISE_BEZIER_KNOTS.); +#6968 = CARTESIAN_POINT('',(7.,-6.)); +#6969 = CARTESIAN_POINT('',(0.,-6.)); +#6970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6971 = FACE_BOUND('',#6972,.T.); +#6972 = EDGE_LOOP('',(#6973,#7001,#7027,#7053)); +#6973 = ORIENTED_EDGE('',*,*,#6974,.T.); +#6974 = EDGE_CURVE('',#6975,#6977,#6979,.T.); +#6975 = VERTEX_POINT('',#6976); +#6976 = CARTESIAN_POINT('',(-2.,10.,250.)); +#6977 = VERTEX_POINT('',#6978); +#6978 = CARTESIAN_POINT('',(2.,10.,250.)); +#6979 = SURFACE_CURVE('',#6980,(#6984,#6990),.PCURVE_S1.); +#6980 = LINE('',#6981,#6982); +#6981 = CARTESIAN_POINT('',(1.,10.,250.)); +#6982 = VECTOR('',#6983,1.); +#6983 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#6984 = PCURVE('',#6544,#6985); +#6985 = DEFINITIONAL_REPRESENTATION('',(#6986),#6989); +#6986 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6987,#6988),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6987 = CARTESIAN_POINT('',(-2.,10.)); +#6988 = CARTESIAN_POINT('',(2.,10.)); +#6989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6990 = PCURVE('',#6991,#6996); +#6991 = PLANE('',#6992); +#6992 = AXIS2_PLACEMENT_3D('',#6993,#6994,#6995); +#6993 = CARTESIAN_POINT('',(2.,10.,244.)); +#6994 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#6995 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#6996 = DEFINITIONAL_REPRESENTATION('',(#6997),#7000); +#6997 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6998,#6999),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6998 = CARTESIAN_POINT('',(4.,-6.)); +#6999 = CARTESIAN_POINT('',(0.,-6.)); +#7000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7001 = ORIENTED_EDGE('',*,*,#7002,.T.); +#7002 = EDGE_CURVE('',#6977,#7003,#7005,.T.); +#7003 = VERTEX_POINT('',#7004); +#7004 = CARTESIAN_POINT('',(2.,3.,250.)); +#7005 = SURFACE_CURVE('',#7006,(#7010,#7016),.PCURVE_S1.); +#7006 = LINE('',#7007,#7008); +#7007 = CARTESIAN_POINT('',(2.,1.5,250.)); +#7008 = VECTOR('',#7009,1.); +#7009 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#7010 = PCURVE('',#6544,#7011); +#7011 = DEFINITIONAL_REPRESENTATION('',(#7012),#7015); +#7012 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7013,#7014),.UNSPECIFIED.,.F., + .F.,(2,2),(-8.5,-1.5),.PIECEWISE_BEZIER_KNOTS.); +#7013 = CARTESIAN_POINT('',(2.,10.)); +#7014 = CARTESIAN_POINT('',(2.,3.)); +#7015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7016 = PCURVE('',#7017,#7022); +#7017 = PLANE('',#7018); +#7018 = AXIS2_PLACEMENT_3D('',#7019,#7020,#7021); +#7019 = CARTESIAN_POINT('',(2.,3.,244.)); +#7020 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#7021 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#7022 = DEFINITIONAL_REPRESENTATION('',(#7023),#7026); +#7023 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7024,#7025),.UNSPECIFIED.,.F., + .F.,(2,2),(-8.5,-1.5),.PIECEWISE_BEZIER_KNOTS.); +#7024 = CARTESIAN_POINT('',(7.,-6.)); +#7025 = CARTESIAN_POINT('',(0.,-6.)); +#7026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7027 = ORIENTED_EDGE('',*,*,#7028,.T.); +#7028 = EDGE_CURVE('',#7003,#7029,#7031,.T.); +#7029 = VERTEX_POINT('',#7030); +#7030 = CARTESIAN_POINT('',(-2.,3.,250.)); +#7031 = SURFACE_CURVE('',#7032,(#7036,#7042),.PCURVE_S1.); +#7032 = LINE('',#7033,#7034); +#7033 = CARTESIAN_POINT('',(-1.,3.,250.)); +#7034 = VECTOR('',#7035,1.); +#7035 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#7036 = PCURVE('',#6544,#7037); +#7037 = DEFINITIONAL_REPRESENTATION('',(#7038),#7041); +#7038 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7039,#7040),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#7039 = CARTESIAN_POINT('',(2.,3.)); +#7040 = CARTESIAN_POINT('',(-2.,3.)); +#7041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7042 = PCURVE('',#7043,#7048); +#7043 = PLANE('',#7044); +#7044 = AXIS2_PLACEMENT_3D('',#7045,#7046,#7047); +#7045 = CARTESIAN_POINT('',(-2.,3.,244.)); +#7046 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#7047 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#7048 = DEFINITIONAL_REPRESENTATION('',(#7049),#7052); +#7049 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7050,#7051),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#7050 = CARTESIAN_POINT('',(4.,-6.)); +#7051 = CARTESIAN_POINT('',(0.,-6.)); +#7052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7053 = ORIENTED_EDGE('',*,*,#7054,.T.); +#7054 = EDGE_CURVE('',#7029,#6975,#7055,.T.); +#7055 = SURFACE_CURVE('',#7056,(#7060,#7066),.PCURVE_S1.); +#7056 = LINE('',#7057,#7058); +#7057 = CARTESIAN_POINT('',(-2.,5.,250.)); +#7058 = VECTOR('',#7059,1.); +#7059 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#7060 = PCURVE('',#6544,#7061); +#7061 = DEFINITIONAL_REPRESENTATION('',(#7062),#7065); +#7062 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7063,#7064),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.,5.),.PIECEWISE_BEZIER_KNOTS.); +#7063 = CARTESIAN_POINT('',(-2.,3.)); +#7064 = CARTESIAN_POINT('',(-2.,10.)); +#7065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7066 = PCURVE('',#7067,#7072); +#7067 = PLANE('',#7068); +#7068 = AXIS2_PLACEMENT_3D('',#7069,#7070,#7071); +#7069 = CARTESIAN_POINT('',(-2.,10.,244.)); +#7070 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#7071 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#7072 = DEFINITIONAL_REPRESENTATION('',(#7073),#7076); +#7073 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7074,#7075),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.,5.),.PIECEWISE_BEZIER_KNOTS.); +#7074 = CARTESIAN_POINT('',(7.,-6.)); +#7075 = CARTESIAN_POINT('',(0.,-6.)); +#7076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7077 = ADVANCED_FACE('',(#7078),#6607,.F.); +#7078 = FACE_BOUND('',#7079,.F.); +#7079 = EDGE_LOOP('',(#7080,#7108,#7129,#7130)); +#7080 = ORIENTED_EDGE('',*,*,#7081,.F.); +#7081 = EDGE_CURVE('',#7082,#7082,#7084,.T.); +#7082 = VERTEX_POINT('',#7083); +#7083 = CARTESIAN_POINT('',(10.5,-1.285879134693E-15,12.)); +#7084 = SURFACE_CURVE('',#7085,(#7090,#7096),.PCURVE_S1.); +#7085 = CIRCLE('',#7086,10.5); +#7086 = AXIS2_PLACEMENT_3D('',#7087,#7088,#7089); +#7087 = CARTESIAN_POINT('',(0.,0.,12.)); +#7088 = DIRECTION('',(0.,0.,1.)); +#7089 = DIRECTION('',(1.,0.,0.)); +#7090 = PCURVE('',#6607,#7091); +#7091 = DEFINITIONAL_REPRESENTATION('',(#7092),#7095); +#7092 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7093,#7094),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#7093 = CARTESIAN_POINT('',(0.,12.)); +#7094 = CARTESIAN_POINT('',(6.28318530718,12.)); +#7095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7096 = PCURVE('',#7097,#7102); +#7097 = CYLINDRICAL_SURFACE('',#7098,10.5); +#7098 = AXIS2_PLACEMENT_3D('',#7099,#7100,#7101); +#7099 = CARTESIAN_POINT('',(0.,0.,12.)); +#7100 = DIRECTION('',(-0.,-0.,-1.)); +#7101 = DIRECTION('',(1.,0.,0.)); +#7102 = DEFINITIONAL_REPRESENTATION('',(#7103),#7107); +#7103 = LINE('',#7104,#7105); +#7104 = CARTESIAN_POINT('',(-0.,0.)); +#7105 = VECTOR('',#7106,1.); +#7106 = DIRECTION('',(-1.,0.)); +#7107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7108 = ORIENTED_EDGE('',*,*,#7109,.F.); +#7109 = EDGE_CURVE('',#6591,#7082,#7110,.T.); +#7110 = SEAM_CURVE('',#7111,(#7115,#7122),.PCURVE_S1.); +#7111 = LINE('',#7112,#7113); +#7112 = CARTESIAN_POINT('',(1.5,-3.673940397442E-16,0.)); +#7113 = VECTOR('',#7114,1.); +#7114 = DIRECTION('',(0.6,-1.469576158977E-16,0.8)); +#7115 = PCURVE('',#6607,#7116); +#7116 = DEFINITIONAL_REPRESENTATION('',(#7117),#7121); +#7117 = LINE('',#7118,#7119); +#7118 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#7119 = VECTOR('',#7120,1.); +#7120 = DIRECTION('',(0.,1.)); +#7121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7122 = PCURVE('',#6607,#7123); +#7123 = DEFINITIONAL_REPRESENTATION('',(#7124),#7128); +#7124 = LINE('',#7125,#7126); +#7125 = CARTESIAN_POINT('',(0.,-0.)); +#7126 = VECTOR('',#7127,1.); +#7127 = DIRECTION('',(0.,1.)); +#7128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7129 = ORIENTED_EDGE('',*,*,#6590,.T.); +#7130 = ORIENTED_EDGE('',*,*,#7109,.T.); +#7131 = ADVANCED_FACE('',(#7132),#6642,.T.); +#7132 = FACE_BOUND('',#7133,.T.); +#7133 = EDGE_LOOP('',(#7134,#7164,#7185,#7186)); +#7134 = ORIENTED_EDGE('',*,*,#7135,.F.); +#7135 = EDGE_CURVE('',#7136,#7138,#7140,.T.); +#7136 = VERTEX_POINT('',#7137); +#7137 = CARTESIAN_POINT('',(-2.,-10.,244.)); +#7138 = VERTEX_POINT('',#7139); +#7139 = CARTESIAN_POINT('',(2.,-10.,244.)); +#7140 = SURFACE_CURVE('',#7141,(#7145,#7152),.PCURVE_S1.); +#7141 = LINE('',#7142,#7143); +#7142 = CARTESIAN_POINT('',(-2.,-10.,244.)); +#7143 = VECTOR('',#7144,1.); +#7144 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#7145 = PCURVE('',#6642,#7146); +#7146 = DEFINITIONAL_REPRESENTATION('',(#7147),#7151); +#7147 = LINE('',#7148,#7149); +#7148 = CARTESIAN_POINT('',(0.,0.)); +#7149 = VECTOR('',#7150,1.); +#7150 = DIRECTION('',(1.,0.)); +#7151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7152 = PCURVE('',#7153,#7158); +#7153 = PLANE('',#7154); +#7154 = AXIS2_PLACEMENT_3D('',#7155,#7156,#7157); +#7155 = CARTESIAN_POINT('',(-5.209295743007E-16,9.230319459916E-17,244.) + ); +#7156 = DIRECTION('',(0.,0.,1.)); +#7157 = DIRECTION('',(1.,0.,-0.)); +#7158 = DEFINITIONAL_REPRESENTATION('',(#7159),#7163); +#7159 = LINE('',#7160,#7161); +#7160 = CARTESIAN_POINT('',(-2.,-10.)); +#7161 = VECTOR('',#7162,1.); +#7162 = DIRECTION('',(1.,-2.22044604925E-16)); +#7163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7164 = ORIENTED_EDGE('',*,*,#7165,.T.); +#7165 = EDGE_CURVE('',#7136,#6628,#7166,.T.); +#7166 = SURFACE_CURVE('',#7167,(#7171,#7178),.PCURVE_S1.); +#7167 = LINE('',#7168,#7169); +#7168 = CARTESIAN_POINT('',(-2.,-10.,244.)); +#7169 = VECTOR('',#7170,1.); +#7170 = DIRECTION('',(0.,0.,1.)); +#7171 = PCURVE('',#6642,#7172); +#7172 = DEFINITIONAL_REPRESENTATION('',(#7173),#7177); +#7173 = LINE('',#7174,#7175); +#7174 = CARTESIAN_POINT('',(0.,0.)); +#7175 = VECTOR('',#7176,1.); +#7176 = DIRECTION('',(0.,-1.)); +#7177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7178 = PCURVE('',#6668,#7179); +#7179 = DEFINITIONAL_REPRESENTATION('',(#7180),#7184); +#7180 = LINE('',#7181,#7182); +#7181 = CARTESIAN_POINT('',(7.,0.)); +#7182 = VECTOR('',#7183,1.); +#7183 = DIRECTION('',(0.,-1.)); +#7184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7185 = ORIENTED_EDGE('',*,*,#6625,.F.); +#7186 = ORIENTED_EDGE('',*,*,#7187,.F.); +#7187 = EDGE_CURVE('',#7138,#6626,#7188,.T.); +#7188 = SURFACE_CURVE('',#7189,(#7193,#7200),.PCURVE_S1.); +#7189 = LINE('',#7190,#7191); +#7190 = CARTESIAN_POINT('',(2.,-10.,244.)); +#7191 = VECTOR('',#7192,1.); +#7192 = DIRECTION('',(0.,0.,1.)); +#7193 = PCURVE('',#6642,#7194); +#7194 = DEFINITIONAL_REPRESENTATION('',(#7195),#7199); +#7195 = LINE('',#7196,#7197); +#7196 = CARTESIAN_POINT('',(4.,0.)); +#7197 = VECTOR('',#7198,1.); +#7198 = DIRECTION('',(0.,-1.)); +#7199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7200 = PCURVE('',#6718,#7201); +#7201 = DEFINITIONAL_REPRESENTATION('',(#7202),#7206); +#7202 = LINE('',#7203,#7204); +#7203 = CARTESIAN_POINT('',(0.,0.)); +#7204 = VECTOR('',#7205,1.); +#7205 = DIRECTION('',(0.,-1.)); +#7206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7207 = ADVANCED_FACE('',(#7208),#6718,.T.); +#7208 = FACE_BOUND('',#7209,.T.); +#7209 = EDGE_LOOP('',(#7210,#7233,#7234,#7235,#7258)); +#7210 = ORIENTED_EDGE('',*,*,#7211,.F.); +#7211 = EDGE_CURVE('',#7138,#7212,#7214,.T.); +#7212 = VERTEX_POINT('',#7213); +#7213 = CARTESIAN_POINT('',(2.,-3.464101615138,244.)); +#7214 = SURFACE_CURVE('',#7215,(#7219,#7226),.PCURVE_S1.); +#7215 = LINE('',#7216,#7217); +#7216 = CARTESIAN_POINT('',(2.,-10.,244.)); +#7217 = VECTOR('',#7218,1.); +#7218 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#7219 = PCURVE('',#6718,#7220); +#7220 = DEFINITIONAL_REPRESENTATION('',(#7221),#7225); +#7221 = LINE('',#7222,#7223); +#7222 = CARTESIAN_POINT('',(0.,0.)); +#7223 = VECTOR('',#7224,1.); +#7224 = DIRECTION('',(1.,0.)); +#7225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7226 = PCURVE('',#7153,#7227); +#7227 = DEFINITIONAL_REPRESENTATION('',(#7228),#7232); +#7228 = LINE('',#7229,#7230); +#7229 = CARTESIAN_POINT('',(2.,-10.)); +#7230 = VECTOR('',#7231,1.); +#7231 = DIRECTION('',(2.22044604925E-16,1.)); +#7232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7233 = ORIENTED_EDGE('',*,*,#7187,.T.); +#7234 = ORIENTED_EDGE('',*,*,#6705,.F.); +#7235 = ORIENTED_EDGE('',*,*,#7236,.F.); +#7236 = EDGE_CURVE('',#7237,#6680,#7239,.T.); +#7237 = VERTEX_POINT('',#7238); +#7238 = CARTESIAN_POINT('',(2.,-3.,244.)); +#7239 = SURFACE_CURVE('',#7240,(#7244,#7251),.PCURVE_S1.); +#7240 = LINE('',#7241,#7242); +#7241 = CARTESIAN_POINT('',(2.,-3.,244.)); +#7242 = VECTOR('',#7243,1.); +#7243 = DIRECTION('',(0.,0.,1.)); +#7244 = PCURVE('',#6718,#7245); +#7245 = DEFINITIONAL_REPRESENTATION('',(#7246),#7250); +#7246 = LINE('',#7247,#7248); +#7247 = CARTESIAN_POINT('',(7.,0.)); +#7248 = VECTOR('',#7249,1.); +#7249 = DIRECTION('',(0.,-1.)); +#7250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7251 = PCURVE('',#6694,#7252); +#7252 = DEFINITIONAL_REPRESENTATION('',(#7253),#7257); +#7253 = LINE('',#7254,#7255); +#7254 = CARTESIAN_POINT('',(0.,0.)); +#7255 = VECTOR('',#7256,1.); +#7256 = DIRECTION('',(0.,-1.)); +#7257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7258 = ORIENTED_EDGE('',*,*,#7259,.F.); +#7259 = EDGE_CURVE('',#7212,#7237,#7260,.T.); +#7260 = SURFACE_CURVE('',#7261,(#7265,#7272),.PCURVE_S1.); +#7261 = LINE('',#7262,#7263); +#7262 = CARTESIAN_POINT('',(2.,-10.,244.)); +#7263 = VECTOR('',#7264,1.); +#7264 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#7265 = PCURVE('',#6718,#7266); +#7266 = DEFINITIONAL_REPRESENTATION('',(#7267),#7271); +#7267 = LINE('',#7268,#7269); +#7268 = CARTESIAN_POINT('',(0.,0.)); +#7269 = VECTOR('',#7270,1.); +#7270 = DIRECTION('',(1.,0.)); +#7271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7272 = PCURVE('',#7273,#7278); +#7273 = PLANE('',#7274); +#7274 = AXIS2_PLACEMENT_3D('',#7275,#7276,#7277); +#7275 = CARTESIAN_POINT('',(-1.443289932013E-15,-6.5,244.)); +#7276 = DIRECTION('',(0.,0.,1.)); +#7277 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#7278 = DEFINITIONAL_REPRESENTATION('',(#7279),#7283); +#7279 = LINE('',#7280,#7281); +#7280 = CARTESIAN_POINT('',(3.5,2.)); +#7281 = VECTOR('',#7282,1.); +#7282 = DIRECTION('',(-1.,0.)); +#7283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7284 = ADVANCED_FACE('',(#7285),#6694,.T.); +#7285 = FACE_BOUND('',#7286,.T.); +#7286 = EDGE_LOOP('',(#7287,#7310,#7311,#7312)); +#7287 = ORIENTED_EDGE('',*,*,#7288,.F.); +#7288 = EDGE_CURVE('',#7237,#7289,#7291,.T.); +#7289 = VERTEX_POINT('',#7290); +#7290 = CARTESIAN_POINT('',(-2.,-3.,244.)); +#7291 = SURFACE_CURVE('',#7292,(#7296,#7303),.PCURVE_S1.); +#7292 = LINE('',#7293,#7294); +#7293 = CARTESIAN_POINT('',(2.,-3.,244.)); +#7294 = VECTOR('',#7295,1.); +#7295 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#7296 = PCURVE('',#6694,#7297); +#7297 = DEFINITIONAL_REPRESENTATION('',(#7298),#7302); +#7298 = LINE('',#7299,#7300); +#7299 = CARTESIAN_POINT('',(0.,0.)); +#7300 = VECTOR('',#7301,1.); +#7301 = DIRECTION('',(1.,0.)); +#7302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7303 = PCURVE('',#7273,#7304); +#7304 = DEFINITIONAL_REPRESENTATION('',(#7305),#7309); +#7305 = LINE('',#7306,#7307); +#7306 = CARTESIAN_POINT('',(-3.5,2.)); +#7307 = VECTOR('',#7308,1.); +#7308 = DIRECTION('',(0.,-1.)); +#7309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7310 = ORIENTED_EDGE('',*,*,#7236,.T.); +#7311 = ORIENTED_EDGE('',*,*,#6679,.F.); +#7312 = ORIENTED_EDGE('',*,*,#7313,.F.); +#7313 = EDGE_CURVE('',#7289,#6654,#7314,.T.); +#7314 = SURFACE_CURVE('',#7315,(#7319,#7326),.PCURVE_S1.); +#7315 = LINE('',#7316,#7317); +#7316 = CARTESIAN_POINT('',(-2.,-3.,244.)); +#7317 = VECTOR('',#7318,1.); +#7318 = DIRECTION('',(0.,0.,1.)); +#7319 = PCURVE('',#6694,#7320); +#7320 = DEFINITIONAL_REPRESENTATION('',(#7321),#7325); +#7321 = LINE('',#7322,#7323); +#7322 = CARTESIAN_POINT('',(4.,0.)); +#7323 = VECTOR('',#7324,1.); +#7324 = DIRECTION('',(0.,-1.)); +#7325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7326 = PCURVE('',#6668,#7327); +#7327 = DEFINITIONAL_REPRESENTATION('',(#7328),#7332); +#7328 = LINE('',#7329,#7330); +#7329 = CARTESIAN_POINT('',(0.,0.)); +#7330 = VECTOR('',#7331,1.); +#7331 = DIRECTION('',(0.,-1.)); +#7332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7333 = ADVANCED_FACE('',(#7334),#6668,.T.); +#7334 = FACE_BOUND('',#7335,.T.); +#7335 = EDGE_LOOP('',(#7336,#7359,#7360,#7361,#7362)); +#7336 = ORIENTED_EDGE('',*,*,#7337,.F.); +#7337 = EDGE_CURVE('',#7289,#7338,#7340,.T.); +#7338 = VERTEX_POINT('',#7339); +#7339 = CARTESIAN_POINT('',(-2.,-3.464101615138,244.)); +#7340 = SURFACE_CURVE('',#7341,(#7345,#7352),.PCURVE_S1.); +#7341 = LINE('',#7342,#7343); +#7342 = CARTESIAN_POINT('',(-2.,-3.,244.)); +#7343 = VECTOR('',#7344,1.); +#7344 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#7345 = PCURVE('',#6668,#7346); +#7346 = DEFINITIONAL_REPRESENTATION('',(#7347),#7351); +#7347 = LINE('',#7348,#7349); +#7348 = CARTESIAN_POINT('',(0.,0.)); +#7349 = VECTOR('',#7350,1.); +#7350 = DIRECTION('',(1.,0.)); +#7351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7352 = PCURVE('',#7273,#7353); +#7353 = DEFINITIONAL_REPRESENTATION('',(#7354),#7358); +#7354 = LINE('',#7355,#7356); +#7355 = CARTESIAN_POINT('',(-3.5,-2.)); +#7356 = VECTOR('',#7357,1.); +#7357 = DIRECTION('',(1.,0.)); +#7358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7359 = ORIENTED_EDGE('',*,*,#7313,.T.); +#7360 = ORIENTED_EDGE('',*,*,#6653,.F.); +#7361 = ORIENTED_EDGE('',*,*,#7165,.F.); +#7362 = ORIENTED_EDGE('',*,*,#7363,.F.); +#7363 = EDGE_CURVE('',#7338,#7136,#7364,.T.); +#7364 = SURFACE_CURVE('',#7365,(#7369,#7376),.PCURVE_S1.); +#7365 = LINE('',#7366,#7367); +#7366 = CARTESIAN_POINT('',(-2.,-3.,244.)); +#7367 = VECTOR('',#7368,1.); +#7368 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#7369 = PCURVE('',#6668,#7370); +#7370 = DEFINITIONAL_REPRESENTATION('',(#7371),#7375); +#7371 = LINE('',#7372,#7373); +#7372 = CARTESIAN_POINT('',(0.,0.)); +#7373 = VECTOR('',#7374,1.); +#7374 = DIRECTION('',(1.,0.)); +#7375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7376 = PCURVE('',#7153,#7377); +#7377 = DEFINITIONAL_REPRESENTATION('',(#7378),#7382); +#7378 = LINE('',#7379,#7380); +#7379 = CARTESIAN_POINT('',(-2.,-3.)); +#7380 = VECTOR('',#7381,1.); +#7381 = DIRECTION('',(-2.22044604925E-16,-1.)); +#7382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7383 = ADVANCED_FACE('',(#7384),#6748,.T.); +#7384 = FACE_BOUND('',#7385,.T.); +#7385 = EDGE_LOOP('',(#7386,#7411,#7432,#7433)); +#7386 = ORIENTED_EDGE('',*,*,#7387,.F.); +#7387 = EDGE_CURVE('',#7388,#7390,#7392,.T.); +#7388 = VERTEX_POINT('',#7389); +#7389 = CARTESIAN_POINT('',(-10.,2.,244.)); +#7390 = VERTEX_POINT('',#7391); +#7391 = CARTESIAN_POINT('',(-10.,-2.,244.)); +#7392 = SURFACE_CURVE('',#7393,(#7397,#7404),.PCURVE_S1.); +#7393 = LINE('',#7394,#7395); +#7394 = CARTESIAN_POINT('',(-10.,2.,244.)); +#7395 = VECTOR('',#7396,1.); +#7396 = DIRECTION('',(-1.224646799147E-16,-1.,0.)); +#7397 = PCURVE('',#6748,#7398); +#7398 = DEFINITIONAL_REPRESENTATION('',(#7399),#7403); +#7399 = LINE('',#7400,#7401); +#7400 = CARTESIAN_POINT('',(0.,0.)); +#7401 = VECTOR('',#7402,1.); +#7402 = DIRECTION('',(1.,0.)); +#7403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7404 = PCURVE('',#7153,#7405); +#7405 = DEFINITIONAL_REPRESENTATION('',(#7406),#7410); +#7406 = LINE('',#7407,#7408); +#7407 = CARTESIAN_POINT('',(-10.,2.)); +#7408 = VECTOR('',#7409,1.); +#7409 = DIRECTION('',(-1.224646799147E-16,-1.)); +#7410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7411 = ORIENTED_EDGE('',*,*,#7412,.T.); +#7412 = EDGE_CURVE('',#7388,#6734,#7413,.T.); +#7413 = SURFACE_CURVE('',#7414,(#7418,#7425),.PCURVE_S1.); +#7414 = LINE('',#7415,#7416); +#7415 = CARTESIAN_POINT('',(-10.,2.,244.)); +#7416 = VECTOR('',#7417,1.); +#7417 = DIRECTION('',(0.,0.,1.)); +#7418 = PCURVE('',#6748,#7419); +#7419 = DEFINITIONAL_REPRESENTATION('',(#7420),#7424); +#7420 = LINE('',#7421,#7422); +#7421 = CARTESIAN_POINT('',(0.,0.)); +#7422 = VECTOR('',#7423,1.); +#7423 = DIRECTION('',(0.,-1.)); +#7424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7425 = PCURVE('',#6774,#7426); +#7426 = DEFINITIONAL_REPRESENTATION('',(#7427),#7431); +#7427 = LINE('',#7428,#7429); +#7428 = CARTESIAN_POINT('',(7.,0.)); +#7429 = VECTOR('',#7430,1.); +#7430 = DIRECTION('',(0.,-1.)); +#7431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7432 = ORIENTED_EDGE('',*,*,#6731,.F.); +#7433 = ORIENTED_EDGE('',*,*,#7434,.F.); +#7434 = EDGE_CURVE('',#7390,#6732,#7435,.T.); +#7435 = SURFACE_CURVE('',#7436,(#7440,#7447),.PCURVE_S1.); +#7436 = LINE('',#7437,#7438); +#7437 = CARTESIAN_POINT('',(-10.,-2.,244.)); +#7438 = VECTOR('',#7439,1.); +#7439 = DIRECTION('',(0.,0.,1.)); +#7440 = PCURVE('',#6748,#7441); +#7441 = DEFINITIONAL_REPRESENTATION('',(#7442),#7446); +#7442 = LINE('',#7443,#7444); +#7443 = CARTESIAN_POINT('',(4.,-0.)); +#7444 = VECTOR('',#7445,1.); +#7445 = DIRECTION('',(0.,-1.)); +#7446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7447 = PCURVE('',#6824,#7448); +#7448 = DEFINITIONAL_REPRESENTATION('',(#7449),#7453); +#7449 = LINE('',#7450,#7451); +#7450 = CARTESIAN_POINT('',(0.,0.)); +#7451 = VECTOR('',#7452,1.); +#7452 = DIRECTION('',(0.,-1.)); +#7453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7454 = ADVANCED_FACE('',(#7455),#6824,.T.); +#7455 = FACE_BOUND('',#7456,.T.); +#7456 = EDGE_LOOP('',(#7457,#7480,#7481,#7482,#7505)); +#7457 = ORIENTED_EDGE('',*,*,#7458,.F.); +#7458 = EDGE_CURVE('',#7390,#7459,#7461,.T.); +#7459 = VERTEX_POINT('',#7460); +#7460 = CARTESIAN_POINT('',(-3.464101615138,-2.,244.)); +#7461 = SURFACE_CURVE('',#7462,(#7466,#7473),.PCURVE_S1.); +#7462 = LINE('',#7463,#7464); +#7463 = CARTESIAN_POINT('',(-10.,-2.,244.)); +#7464 = VECTOR('',#7465,1.); +#7465 = DIRECTION('',(1.,-1.224646799147E-16,0.)); +#7466 = PCURVE('',#6824,#7467); +#7467 = DEFINITIONAL_REPRESENTATION('',(#7468),#7472); +#7468 = LINE('',#7469,#7470); +#7469 = CARTESIAN_POINT('',(0.,0.)); +#7470 = VECTOR('',#7471,1.); +#7471 = DIRECTION('',(1.,0.)); +#7472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7473 = PCURVE('',#7153,#7474); +#7474 = DEFINITIONAL_REPRESENTATION('',(#7475),#7479); +#7475 = LINE('',#7476,#7477); +#7476 = CARTESIAN_POINT('',(-10.,-2.)); +#7477 = VECTOR('',#7478,1.); +#7478 = DIRECTION('',(1.,-1.224646799147E-16)); +#7479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7480 = ORIENTED_EDGE('',*,*,#7434,.T.); +#7481 = ORIENTED_EDGE('',*,*,#6811,.F.); +#7482 = ORIENTED_EDGE('',*,*,#7483,.F.); +#7483 = EDGE_CURVE('',#7484,#6786,#7486,.T.); +#7484 = VERTEX_POINT('',#7485); +#7485 = CARTESIAN_POINT('',(-3.,-2.,244.)); +#7486 = SURFACE_CURVE('',#7487,(#7491,#7498),.PCURVE_S1.); +#7487 = LINE('',#7488,#7489); +#7488 = CARTESIAN_POINT('',(-3.,-2.,244.)); +#7489 = VECTOR('',#7490,1.); +#7490 = DIRECTION('',(0.,0.,1.)); +#7491 = PCURVE('',#6824,#7492); +#7492 = DEFINITIONAL_REPRESENTATION('',(#7493),#7497); +#7493 = LINE('',#7494,#7495); +#7494 = CARTESIAN_POINT('',(7.,0.)); +#7495 = VECTOR('',#7496,1.); +#7496 = DIRECTION('',(0.,-1.)); +#7497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7498 = PCURVE('',#6800,#7499); +#7499 = DEFINITIONAL_REPRESENTATION('',(#7500),#7504); +#7500 = LINE('',#7501,#7502); +#7501 = CARTESIAN_POINT('',(0.,0.)); +#7502 = VECTOR('',#7503,1.); +#7503 = DIRECTION('',(0.,-1.)); +#7504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7505 = ORIENTED_EDGE('',*,*,#7506,.F.); +#7506 = EDGE_CURVE('',#7459,#7484,#7507,.T.); +#7507 = SURFACE_CURVE('',#7508,(#7512,#7519),.PCURVE_S1.); +#7508 = LINE('',#7509,#7510); +#7509 = CARTESIAN_POINT('',(-10.,-2.,244.)); +#7510 = VECTOR('',#7511,1.); +#7511 = DIRECTION('',(1.,-1.224646799147E-16,0.)); +#7512 = PCURVE('',#6824,#7513); +#7513 = DEFINITIONAL_REPRESENTATION('',(#7514),#7518); +#7514 = LINE('',#7515,#7516); +#7515 = CARTESIAN_POINT('',(0.,0.)); +#7516 = VECTOR('',#7517,1.); +#7517 = DIRECTION('',(1.,0.)); +#7518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7519 = PCURVE('',#7520,#7525); +#7520 = PLANE('',#7521); +#7521 = AXIS2_PLACEMENT_3D('',#7522,#7523,#7524); +#7522 = CARTESIAN_POINT('',(-6.5,7.960204194458E-16,244.)); +#7523 = DIRECTION('',(0.,0.,1.)); +#7524 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#7525 = DEFINITIONAL_REPRESENTATION('',(#7526),#7530); +#7526 = LINE('',#7527,#7528); +#7527 = CARTESIAN_POINT('',(3.5,2.)); +#7528 = VECTOR('',#7529,1.); +#7529 = DIRECTION('',(-1.,0.)); +#7530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7531 = ADVANCED_FACE('',(#7532),#6774,.T.); +#7532 = FACE_BOUND('',#7533,.T.); +#7533 = EDGE_LOOP('',(#7534,#7559,#7580,#7581,#7582)); +#7534 = ORIENTED_EDGE('',*,*,#7535,.F.); +#7535 = EDGE_CURVE('',#7536,#7538,#7540,.T.); +#7536 = VERTEX_POINT('',#7537); +#7537 = CARTESIAN_POINT('',(-3.,2.,244.)); +#7538 = VERTEX_POINT('',#7539); +#7539 = CARTESIAN_POINT('',(-3.464101615138,2.,244.)); +#7540 = SURFACE_CURVE('',#7541,(#7545,#7552),.PCURVE_S1.); +#7541 = LINE('',#7542,#7543); +#7542 = CARTESIAN_POINT('',(-3.,2.,244.)); +#7543 = VECTOR('',#7544,1.); +#7544 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#7545 = PCURVE('',#6774,#7546); +#7546 = DEFINITIONAL_REPRESENTATION('',(#7547),#7551); +#7547 = LINE('',#7548,#7549); +#7548 = CARTESIAN_POINT('',(0.,0.)); +#7549 = VECTOR('',#7550,1.); +#7550 = DIRECTION('',(1.,0.)); +#7551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7552 = PCURVE('',#7520,#7553); +#7553 = DEFINITIONAL_REPRESENTATION('',(#7554),#7558); +#7554 = LINE('',#7555,#7556); +#7555 = CARTESIAN_POINT('',(-3.5,-2.)); +#7556 = VECTOR('',#7557,1.); +#7557 = DIRECTION('',(1.,0.)); +#7558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7559 = ORIENTED_EDGE('',*,*,#7560,.T.); +#7560 = EDGE_CURVE('',#7536,#6760,#7561,.T.); +#7561 = SURFACE_CURVE('',#7562,(#7566,#7573),.PCURVE_S1.); +#7562 = LINE('',#7563,#7564); +#7563 = CARTESIAN_POINT('',(-3.,2.,244.)); +#7564 = VECTOR('',#7565,1.); +#7565 = DIRECTION('',(0.,0.,1.)); +#7566 = PCURVE('',#6774,#7567); +#7567 = DEFINITIONAL_REPRESENTATION('',(#7568),#7572); +#7568 = LINE('',#7569,#7570); +#7569 = CARTESIAN_POINT('',(0.,0.)); +#7570 = VECTOR('',#7571,1.); +#7571 = DIRECTION('',(0.,-1.)); +#7572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7573 = PCURVE('',#6800,#7574); +#7574 = DEFINITIONAL_REPRESENTATION('',(#7575),#7579); +#7575 = LINE('',#7576,#7577); +#7576 = CARTESIAN_POINT('',(4.,0.)); +#7577 = VECTOR('',#7578,1.); +#7578 = DIRECTION('',(0.,-1.)); +#7579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7580 = ORIENTED_EDGE('',*,*,#6759,.F.); +#7581 = ORIENTED_EDGE('',*,*,#7412,.F.); +#7582 = ORIENTED_EDGE('',*,*,#7583,.F.); +#7583 = EDGE_CURVE('',#7538,#7388,#7584,.T.); +#7584 = SURFACE_CURVE('',#7585,(#7589,#7596),.PCURVE_S1.); +#7585 = LINE('',#7586,#7587); +#7586 = CARTESIAN_POINT('',(-3.,2.,244.)); +#7587 = VECTOR('',#7588,1.); +#7588 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#7589 = PCURVE('',#6774,#7590); +#7590 = DEFINITIONAL_REPRESENTATION('',(#7591),#7595); +#7591 = LINE('',#7592,#7593); +#7592 = CARTESIAN_POINT('',(0.,0.)); +#7593 = VECTOR('',#7594,1.); +#7594 = DIRECTION('',(1.,0.)); +#7595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7596 = PCURVE('',#7153,#7597); +#7597 = DEFINITIONAL_REPRESENTATION('',(#7598),#7602); +#7598 = LINE('',#7599,#7600); +#7599 = CARTESIAN_POINT('',(-3.,2.)); +#7600 = VECTOR('',#7601,1.); +#7601 = DIRECTION('',(-1.,1.224646799147E-16)); +#7602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7603 = ADVANCED_FACE('',(#7604),#6800,.T.); +#7604 = FACE_BOUND('',#7605,.T.); +#7605 = EDGE_LOOP('',(#7606,#7627,#7628,#7629)); +#7606 = ORIENTED_EDGE('',*,*,#7607,.F.); +#7607 = EDGE_CURVE('',#7484,#7536,#7608,.T.); +#7608 = SURFACE_CURVE('',#7609,(#7613,#7620),.PCURVE_S1.); +#7609 = LINE('',#7610,#7611); +#7610 = CARTESIAN_POINT('',(-3.,-2.,244.)); +#7611 = VECTOR('',#7612,1.); +#7612 = DIRECTION('',(1.224646799147E-16,1.,0.)); +#7613 = PCURVE('',#6800,#7614); +#7614 = DEFINITIONAL_REPRESENTATION('',(#7615),#7619); +#7615 = LINE('',#7616,#7617); +#7616 = CARTESIAN_POINT('',(0.,0.)); +#7617 = VECTOR('',#7618,1.); +#7618 = DIRECTION('',(1.,0.)); +#7619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7620 = PCURVE('',#7520,#7621); +#7621 = DEFINITIONAL_REPRESENTATION('',(#7622),#7626); +#7622 = LINE('',#7623,#7624); +#7623 = CARTESIAN_POINT('',(-3.5,2.)); +#7624 = VECTOR('',#7625,1.); +#7625 = DIRECTION('',(0.,-1.)); +#7626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7627 = ORIENTED_EDGE('',*,*,#7483,.T.); +#7628 = ORIENTED_EDGE('',*,*,#6785,.F.); +#7629 = ORIENTED_EDGE('',*,*,#7560,.F.); +#7630 = ADVANCED_FACE('',(#7631),#6854,.T.); +#7631 = FACE_BOUND('',#7632,.F.); +#7632 = EDGE_LOOP('',(#7633,#7656,#7683,#7684)); +#7633 = ORIENTED_EDGE('',*,*,#7634,.T.); +#7634 = EDGE_CURVE('',#6838,#7635,#7637,.T.); +#7635 = VERTEX_POINT('',#7636); +#7636 = CARTESIAN_POINT('',(2.5,0.,274.)); +#7637 = SEAM_CURVE('',#7638,(#7642,#7649),.PCURVE_S1.); +#7638 = LINE('',#7639,#7640); +#7639 = CARTESIAN_POINT('',(2.5,0.,250.)); +#7640 = VECTOR('',#7641,1.); +#7641 = DIRECTION('',(0.,0.,1.)); +#7642 = PCURVE('',#6854,#7643); +#7643 = DEFINITIONAL_REPRESENTATION('',(#7644),#7648); +#7644 = LINE('',#7645,#7646); +#7645 = CARTESIAN_POINT('',(-0.,0.)); +#7646 = VECTOR('',#7647,1.); +#7647 = DIRECTION('',(-0.,-1.)); +#7648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7649 = PCURVE('',#6854,#7650); +#7650 = DEFINITIONAL_REPRESENTATION('',(#7651),#7655); +#7651 = LINE('',#7652,#7653); +#7652 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#7653 = VECTOR('',#7654,1.); +#7654 = DIRECTION('',(-0.,-1.)); +#7655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7656 = ORIENTED_EDGE('',*,*,#7657,.T.); +#7657 = EDGE_CURVE('',#7635,#7635,#7658,.T.); +#7658 = SURFACE_CURVE('',#7659,(#7664,#7671),.PCURVE_S1.); +#7659 = CIRCLE('',#7660,2.5); +#7660 = AXIS2_PLACEMENT_3D('',#7661,#7662,#7663); +#7661 = CARTESIAN_POINT('',(0.,0.,274.)); +#7662 = DIRECTION('',(0.,0.,1.)); +#7663 = DIRECTION('',(1.,0.,0.)); +#7664 = PCURVE('',#6854,#7665); +#7665 = DEFINITIONAL_REPRESENTATION('',(#7666),#7670); +#7666 = LINE('',#7667,#7668); +#7667 = CARTESIAN_POINT('',(-0.,-24.)); +#7668 = VECTOR('',#7669,1.); +#7669 = DIRECTION('',(-1.,0.)); +#7670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7671 = PCURVE('',#7672,#7677); +#7672 = PLANE('',#7673); +#7673 = AXIS2_PLACEMENT_3D('',#7674,#7675,#7676); +#7674 = CARTESIAN_POINT('',(-1.367440132539E-16,1.714341265789E-16,274.) + ); +#7675 = DIRECTION('',(0.,0.,1.)); +#7676 = DIRECTION('',(1.,0.,-0.)); +#7677 = DEFINITIONAL_REPRESENTATION('',(#7678),#7682); +#7678 = CIRCLE('',#7679,2.5); +#7679 = AXIS2_PLACEMENT_2D('',#7680,#7681); +#7680 = CARTESIAN_POINT('',(1.367440132539E-16,-1.714341265789E-16)); +#7681 = DIRECTION('',(1.,0.)); +#7682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7683 = ORIENTED_EDGE('',*,*,#7634,.F.); +#7684 = ORIENTED_EDGE('',*,*,#6837,.F.); +#7685 = ADVANCED_FACE('',(#7686),#6885,.T.); +#7686 = FACE_BOUND('',#7687,.T.); +#7687 = EDGE_LOOP('',(#7688,#7713,#7734,#7735)); +#7688 = ORIENTED_EDGE('',*,*,#7689,.F.); +#7689 = EDGE_CURVE('',#7690,#7692,#7694,.T.); +#7690 = VERTEX_POINT('',#7691); +#7691 = CARTESIAN_POINT('',(10.,-2.,244.)); +#7692 = VERTEX_POINT('',#7693); +#7693 = CARTESIAN_POINT('',(10.,2.,244.)); +#7694 = SURFACE_CURVE('',#7695,(#7699,#7706),.PCURVE_S1.); +#7695 = LINE('',#7696,#7697); +#7696 = CARTESIAN_POINT('',(10.,-2.,244.)); +#7697 = VECTOR('',#7698,1.); +#7698 = DIRECTION('',(0.,1.,0.)); +#7699 = PCURVE('',#6885,#7700); +#7700 = DEFINITIONAL_REPRESENTATION('',(#7701),#7705); +#7701 = LINE('',#7702,#7703); +#7702 = CARTESIAN_POINT('',(0.,0.)); +#7703 = VECTOR('',#7704,1.); +#7704 = DIRECTION('',(1.,0.)); +#7705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7706 = PCURVE('',#7153,#7707); +#7707 = DEFINITIONAL_REPRESENTATION('',(#7708),#7712); +#7708 = LINE('',#7709,#7710); +#7709 = CARTESIAN_POINT('',(10.,-2.)); +#7710 = VECTOR('',#7711,1.); +#7711 = DIRECTION('',(0.,1.)); +#7712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7713 = ORIENTED_EDGE('',*,*,#7714,.T.); +#7714 = EDGE_CURVE('',#7690,#6871,#7715,.T.); +#7715 = SURFACE_CURVE('',#7716,(#7720,#7727),.PCURVE_S1.); +#7716 = LINE('',#7717,#7718); +#7717 = CARTESIAN_POINT('',(10.,-2.,244.)); +#7718 = VECTOR('',#7719,1.); +#7719 = DIRECTION('',(0.,0.,1.)); +#7720 = PCURVE('',#6885,#7721); +#7721 = DEFINITIONAL_REPRESENTATION('',(#7722),#7726); +#7722 = LINE('',#7723,#7724); +#7723 = CARTESIAN_POINT('',(0.,0.)); +#7724 = VECTOR('',#7725,1.); +#7725 = DIRECTION('',(0.,-1.)); +#7726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7727 = PCURVE('',#6911,#7728); +#7728 = DEFINITIONAL_REPRESENTATION('',(#7729),#7733); +#7729 = LINE('',#7730,#7731); +#7730 = CARTESIAN_POINT('',(7.,0.)); +#7731 = VECTOR('',#7732,1.); +#7732 = DIRECTION('',(0.,-1.)); +#7733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7734 = ORIENTED_EDGE('',*,*,#6868,.F.); +#7735 = ORIENTED_EDGE('',*,*,#7736,.F.); +#7736 = EDGE_CURVE('',#7692,#6869,#7737,.T.); +#7737 = SURFACE_CURVE('',#7738,(#7742,#7749),.PCURVE_S1.); +#7738 = LINE('',#7739,#7740); +#7739 = CARTESIAN_POINT('',(10.,2.,244.)); +#7740 = VECTOR('',#7741,1.); +#7741 = DIRECTION('',(0.,0.,1.)); +#7742 = PCURVE('',#6885,#7743); +#7743 = DEFINITIONAL_REPRESENTATION('',(#7744),#7748); +#7744 = LINE('',#7745,#7746); +#7745 = CARTESIAN_POINT('',(4.,0.)); +#7746 = VECTOR('',#7747,1.); +#7747 = DIRECTION('',(0.,-1.)); +#7748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7749 = PCURVE('',#6961,#7750); +#7750 = DEFINITIONAL_REPRESENTATION('',(#7751),#7755); +#7751 = LINE('',#7752,#7753); +#7752 = CARTESIAN_POINT('',(0.,-0.)); +#7753 = VECTOR('',#7754,1.); +#7754 = DIRECTION('',(0.,-1.)); +#7755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7756 = ADVANCED_FACE('',(#7757),#6961,.T.); +#7757 = FACE_BOUND('',#7758,.T.); +#7758 = EDGE_LOOP('',(#7759,#7782,#7783,#7784,#7807)); +#7759 = ORIENTED_EDGE('',*,*,#7760,.F.); +#7760 = EDGE_CURVE('',#7692,#7761,#7763,.T.); +#7761 = VERTEX_POINT('',#7762); +#7762 = CARTESIAN_POINT('',(3.464101615138,2.,244.)); +#7763 = SURFACE_CURVE('',#7764,(#7768,#7775),.PCURVE_S1.); +#7764 = LINE('',#7765,#7766); +#7765 = CARTESIAN_POINT('',(10.,2.,244.)); +#7766 = VECTOR('',#7767,1.); +#7767 = DIRECTION('',(-1.,0.,0.)); +#7768 = PCURVE('',#6961,#7769); +#7769 = DEFINITIONAL_REPRESENTATION('',(#7770),#7774); +#7770 = LINE('',#7771,#7772); +#7771 = CARTESIAN_POINT('',(0.,-0.)); +#7772 = VECTOR('',#7773,1.); +#7773 = DIRECTION('',(1.,0.)); +#7774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7775 = PCURVE('',#7153,#7776); +#7776 = DEFINITIONAL_REPRESENTATION('',(#7777),#7781); +#7777 = LINE('',#7778,#7779); +#7778 = CARTESIAN_POINT('',(10.,2.)); +#7779 = VECTOR('',#7780,1.); +#7780 = DIRECTION('',(-1.,0.)); +#7781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7782 = ORIENTED_EDGE('',*,*,#7736,.T.); +#7783 = ORIENTED_EDGE('',*,*,#6948,.F.); +#7784 = ORIENTED_EDGE('',*,*,#7785,.F.); +#7785 = EDGE_CURVE('',#7786,#6923,#7788,.T.); +#7786 = VERTEX_POINT('',#7787); +#7787 = CARTESIAN_POINT('',(3.,2.,244.)); +#7788 = SURFACE_CURVE('',#7789,(#7793,#7800),.PCURVE_S1.); +#7789 = LINE('',#7790,#7791); +#7790 = CARTESIAN_POINT('',(3.,2.,244.)); +#7791 = VECTOR('',#7792,1.); +#7792 = DIRECTION('',(0.,0.,1.)); +#7793 = PCURVE('',#6961,#7794); +#7794 = DEFINITIONAL_REPRESENTATION('',(#7795),#7799); +#7795 = LINE('',#7796,#7797); +#7796 = CARTESIAN_POINT('',(7.,0.)); +#7797 = VECTOR('',#7798,1.); +#7798 = DIRECTION('',(0.,-1.)); +#7799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7800 = PCURVE('',#6937,#7801); +#7801 = DEFINITIONAL_REPRESENTATION('',(#7802),#7806); +#7802 = LINE('',#7803,#7804); +#7803 = CARTESIAN_POINT('',(0.,0.)); +#7804 = VECTOR('',#7805,1.); +#7805 = DIRECTION('',(0.,-1.)); +#7806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7807 = ORIENTED_EDGE('',*,*,#7808,.F.); +#7808 = EDGE_CURVE('',#7761,#7786,#7809,.T.); +#7809 = SURFACE_CURVE('',#7810,(#7814,#7821),.PCURVE_S1.); +#7810 = LINE('',#7811,#7812); +#7811 = CARTESIAN_POINT('',(10.,2.,244.)); +#7812 = VECTOR('',#7813,1.); +#7813 = DIRECTION('',(-1.,0.,0.)); +#7814 = PCURVE('',#6961,#7815); +#7815 = DEFINITIONAL_REPRESENTATION('',(#7816),#7820); +#7816 = LINE('',#7817,#7818); +#7817 = CARTESIAN_POINT('',(0.,-0.)); +#7818 = VECTOR('',#7819,1.); +#7819 = DIRECTION('',(1.,0.)); +#7820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7821 = PCURVE('',#7822,#7827); +#7822 = PLANE('',#7823); +#7823 = AXIS2_PLACEMENT_3D('',#7824,#7825,#7826); +#7824 = CARTESIAN_POINT('',(6.5,0.,244.)); +#7825 = DIRECTION('',(0.,0.,1.)); +#7826 = DIRECTION('',(1.,0.,0.)); +#7827 = DEFINITIONAL_REPRESENTATION('',(#7828),#7832); +#7828 = LINE('',#7829,#7830); +#7829 = CARTESIAN_POINT('',(3.5,2.)); +#7830 = VECTOR('',#7831,1.); +#7831 = DIRECTION('',(-1.,0.)); +#7832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7833 = ADVANCED_FACE('',(#7834),#6911,.T.); +#7834 = FACE_BOUND('',#7835,.T.); +#7835 = EDGE_LOOP('',(#7836,#7861,#7882,#7883,#7884)); +#7836 = ORIENTED_EDGE('',*,*,#7837,.F.); +#7837 = EDGE_CURVE('',#7838,#7840,#7842,.T.); +#7838 = VERTEX_POINT('',#7839); +#7839 = CARTESIAN_POINT('',(3.,-2.,244.)); +#7840 = VERTEX_POINT('',#7841); +#7841 = CARTESIAN_POINT('',(3.464101615138,-2.,244.)); +#7842 = SURFACE_CURVE('',#7843,(#7847,#7854),.PCURVE_S1.); +#7843 = LINE('',#7844,#7845); +#7844 = CARTESIAN_POINT('',(3.,-2.,244.)); +#7845 = VECTOR('',#7846,1.); +#7846 = DIRECTION('',(1.,0.,0.)); +#7847 = PCURVE('',#6911,#7848); +#7848 = DEFINITIONAL_REPRESENTATION('',(#7849),#7853); +#7849 = LINE('',#7850,#7851); +#7850 = CARTESIAN_POINT('',(0.,0.)); +#7851 = VECTOR('',#7852,1.); +#7852 = DIRECTION('',(1.,0.)); +#7853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7854 = PCURVE('',#7822,#7855); +#7855 = DEFINITIONAL_REPRESENTATION('',(#7856),#7860); +#7856 = LINE('',#7857,#7858); +#7857 = CARTESIAN_POINT('',(-3.5,-2.)); +#7858 = VECTOR('',#7859,1.); +#7859 = DIRECTION('',(1.,0.)); +#7860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7861 = ORIENTED_EDGE('',*,*,#7862,.T.); +#7862 = EDGE_CURVE('',#7838,#6897,#7863,.T.); +#7863 = SURFACE_CURVE('',#7864,(#7868,#7875),.PCURVE_S1.); +#7864 = LINE('',#7865,#7866); +#7865 = CARTESIAN_POINT('',(3.,-2.,244.)); +#7866 = VECTOR('',#7867,1.); +#7867 = DIRECTION('',(0.,0.,1.)); +#7868 = PCURVE('',#6911,#7869); +#7869 = DEFINITIONAL_REPRESENTATION('',(#7870),#7874); +#7870 = LINE('',#7871,#7872); +#7871 = CARTESIAN_POINT('',(0.,0.)); +#7872 = VECTOR('',#7873,1.); +#7873 = DIRECTION('',(0.,-1.)); +#7874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7875 = PCURVE('',#6937,#7876); +#7876 = DEFINITIONAL_REPRESENTATION('',(#7877),#7881); +#7877 = LINE('',#7878,#7879); +#7878 = CARTESIAN_POINT('',(4.,0.)); +#7879 = VECTOR('',#7880,1.); +#7880 = DIRECTION('',(0.,-1.)); +#7881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7882 = ORIENTED_EDGE('',*,*,#6896,.F.); +#7883 = ORIENTED_EDGE('',*,*,#7714,.F.); +#7884 = ORIENTED_EDGE('',*,*,#7885,.F.); +#7885 = EDGE_CURVE('',#7840,#7690,#7886,.T.); +#7886 = SURFACE_CURVE('',#7887,(#7891,#7898),.PCURVE_S1.); +#7887 = LINE('',#7888,#7889); +#7888 = CARTESIAN_POINT('',(3.,-2.,244.)); +#7889 = VECTOR('',#7890,1.); +#7890 = DIRECTION('',(1.,0.,0.)); +#7891 = PCURVE('',#6911,#7892); +#7892 = DEFINITIONAL_REPRESENTATION('',(#7893),#7897); +#7893 = LINE('',#7894,#7895); +#7894 = CARTESIAN_POINT('',(0.,0.)); +#7895 = VECTOR('',#7896,1.); +#7896 = DIRECTION('',(1.,0.)); +#7897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7898 = PCURVE('',#7153,#7899); +#7899 = DEFINITIONAL_REPRESENTATION('',(#7900),#7904); +#7900 = LINE('',#7901,#7902); +#7901 = CARTESIAN_POINT('',(3.,-2.)); +#7902 = VECTOR('',#7903,1.); +#7903 = DIRECTION('',(1.,0.)); +#7904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7905 = ADVANCED_FACE('',(#7906),#6937,.T.); +#7906 = FACE_BOUND('',#7907,.T.); +#7907 = EDGE_LOOP('',(#7908,#7929,#7930,#7931)); +#7908 = ORIENTED_EDGE('',*,*,#7909,.F.); +#7909 = EDGE_CURVE('',#7786,#7838,#7910,.T.); +#7910 = SURFACE_CURVE('',#7911,(#7915,#7922),.PCURVE_S1.); +#7911 = LINE('',#7912,#7913); +#7912 = CARTESIAN_POINT('',(3.,2.,244.)); +#7913 = VECTOR('',#7914,1.); +#7914 = DIRECTION('',(0.,-1.,0.)); +#7915 = PCURVE('',#6937,#7916); +#7916 = DEFINITIONAL_REPRESENTATION('',(#7917),#7921); +#7917 = LINE('',#7918,#7919); +#7918 = CARTESIAN_POINT('',(0.,0.)); +#7919 = VECTOR('',#7920,1.); +#7920 = DIRECTION('',(1.,0.)); +#7921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7922 = PCURVE('',#7822,#7923); +#7923 = DEFINITIONAL_REPRESENTATION('',(#7924),#7928); +#7924 = LINE('',#7925,#7926); +#7925 = CARTESIAN_POINT('',(-3.5,2.)); +#7926 = VECTOR('',#7927,1.); +#7927 = DIRECTION('',(0.,-1.)); +#7928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7929 = ORIENTED_EDGE('',*,*,#7785,.T.); +#7930 = ORIENTED_EDGE('',*,*,#6922,.F.); +#7931 = ORIENTED_EDGE('',*,*,#7862,.F.); +#7932 = ADVANCED_FACE('',(#7933),#6991,.T.); +#7933 = FACE_BOUND('',#7934,.T.); +#7934 = EDGE_LOOP('',(#7935,#7960,#7981,#7982)); +#7935 = ORIENTED_EDGE('',*,*,#7936,.F.); +#7936 = EDGE_CURVE('',#7937,#7939,#7941,.T.); +#7937 = VERTEX_POINT('',#7938); +#7938 = CARTESIAN_POINT('',(2.,10.,244.)); +#7939 = VERTEX_POINT('',#7940); +#7940 = CARTESIAN_POINT('',(-2.,10.,244.)); +#7941 = SURFACE_CURVE('',#7942,(#7946,#7953),.PCURVE_S1.); +#7942 = LINE('',#7943,#7944); +#7943 = CARTESIAN_POINT('',(2.,10.,244.)); +#7944 = VECTOR('',#7945,1.); +#7945 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#7946 = PCURVE('',#6991,#7947); +#7947 = DEFINITIONAL_REPRESENTATION('',(#7948),#7952); +#7948 = LINE('',#7949,#7950); +#7949 = CARTESIAN_POINT('',(0.,0.)); +#7950 = VECTOR('',#7951,1.); +#7951 = DIRECTION('',(1.,0.)); +#7952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7953 = PCURVE('',#7153,#7954); +#7954 = DEFINITIONAL_REPRESENTATION('',(#7955),#7959); +#7955 = LINE('',#7956,#7957); +#7956 = CARTESIAN_POINT('',(2.,10.)); +#7957 = VECTOR('',#7958,1.); +#7958 = DIRECTION('',(-1.,1.110223024625E-16)); +#7959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7960 = ORIENTED_EDGE('',*,*,#7961,.T.); +#7961 = EDGE_CURVE('',#7937,#6977,#7962,.T.); +#7962 = SURFACE_CURVE('',#7963,(#7967,#7974),.PCURVE_S1.); +#7963 = LINE('',#7964,#7965); +#7964 = CARTESIAN_POINT('',(2.,10.,244.)); +#7965 = VECTOR('',#7966,1.); +#7966 = DIRECTION('',(0.,0.,1.)); +#7967 = PCURVE('',#6991,#7968); +#7968 = DEFINITIONAL_REPRESENTATION('',(#7969),#7973); +#7969 = LINE('',#7970,#7971); +#7970 = CARTESIAN_POINT('',(0.,0.)); +#7971 = VECTOR('',#7972,1.); +#7972 = DIRECTION('',(0.,-1.)); +#7973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7974 = PCURVE('',#7017,#7975); +#7975 = DEFINITIONAL_REPRESENTATION('',(#7976),#7980); +#7976 = LINE('',#7977,#7978); +#7977 = CARTESIAN_POINT('',(7.,0.)); +#7978 = VECTOR('',#7979,1.); +#7979 = DIRECTION('',(0.,-1.)); +#7980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7981 = ORIENTED_EDGE('',*,*,#6974,.F.); +#7982 = ORIENTED_EDGE('',*,*,#7983,.F.); +#7983 = EDGE_CURVE('',#7939,#6975,#7984,.T.); +#7984 = SURFACE_CURVE('',#7985,(#7989,#7996),.PCURVE_S1.); +#7985 = LINE('',#7986,#7987); +#7986 = CARTESIAN_POINT('',(-2.,10.,244.)); +#7987 = VECTOR('',#7988,1.); +#7988 = DIRECTION('',(0.,0.,1.)); +#7989 = PCURVE('',#6991,#7990); +#7990 = DEFINITIONAL_REPRESENTATION('',(#7991),#7995); +#7991 = LINE('',#7992,#7993); +#7992 = CARTESIAN_POINT('',(4.,0.)); +#7993 = VECTOR('',#7994,1.); +#7994 = DIRECTION('',(0.,-1.)); +#7995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7996 = PCURVE('',#7067,#7997); +#7997 = DEFINITIONAL_REPRESENTATION('',(#7998),#8002); +#7998 = LINE('',#7999,#8000); +#7999 = CARTESIAN_POINT('',(0.,0.)); +#8000 = VECTOR('',#8001,1.); +#8001 = DIRECTION('',(0.,-1.)); +#8002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8003 = ADVANCED_FACE('',(#8004),#7067,.T.); +#8004 = FACE_BOUND('',#8005,.T.); +#8005 = EDGE_LOOP('',(#8006,#8029,#8030,#8031,#8054)); +#8006 = ORIENTED_EDGE('',*,*,#8007,.F.); +#8007 = EDGE_CURVE('',#7939,#8008,#8010,.T.); +#8008 = VERTEX_POINT('',#8009); +#8009 = CARTESIAN_POINT('',(-2.,3.464101615138,244.)); +#8010 = SURFACE_CURVE('',#8011,(#8015,#8022),.PCURVE_S1.); +#8011 = LINE('',#8012,#8013); +#8012 = CARTESIAN_POINT('',(-2.,10.,244.)); +#8013 = VECTOR('',#8014,1.); +#8014 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#8015 = PCURVE('',#7067,#8016); +#8016 = DEFINITIONAL_REPRESENTATION('',(#8017),#8021); +#8017 = LINE('',#8018,#8019); +#8018 = CARTESIAN_POINT('',(0.,0.)); +#8019 = VECTOR('',#8020,1.); +#8020 = DIRECTION('',(1.,0.)); +#8021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8022 = PCURVE('',#7153,#8023); +#8023 = DEFINITIONAL_REPRESENTATION('',(#8024),#8028); +#8024 = LINE('',#8025,#8026); +#8025 = CARTESIAN_POINT('',(-2.,10.)); +#8026 = VECTOR('',#8027,1.); +#8027 = DIRECTION('',(-1.110223024625E-16,-1.)); +#8028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8029 = ORIENTED_EDGE('',*,*,#7983,.T.); +#8030 = ORIENTED_EDGE('',*,*,#7054,.F.); +#8031 = ORIENTED_EDGE('',*,*,#8032,.F.); +#8032 = EDGE_CURVE('',#8033,#7029,#8035,.T.); +#8033 = VERTEX_POINT('',#8034); +#8034 = CARTESIAN_POINT('',(-2.,3.,244.)); +#8035 = SURFACE_CURVE('',#8036,(#8040,#8047),.PCURVE_S1.); +#8036 = LINE('',#8037,#8038); +#8037 = CARTESIAN_POINT('',(-2.,3.,244.)); +#8038 = VECTOR('',#8039,1.); +#8039 = DIRECTION('',(0.,0.,1.)); +#8040 = PCURVE('',#7067,#8041); +#8041 = DEFINITIONAL_REPRESENTATION('',(#8042),#8046); +#8042 = LINE('',#8043,#8044); +#8043 = CARTESIAN_POINT('',(7.,0.)); +#8044 = VECTOR('',#8045,1.); +#8045 = DIRECTION('',(0.,-1.)); +#8046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8047 = PCURVE('',#7043,#8048); +#8048 = DEFINITIONAL_REPRESENTATION('',(#8049),#8053); +#8049 = LINE('',#8050,#8051); +#8050 = CARTESIAN_POINT('',(0.,0.)); +#8051 = VECTOR('',#8052,1.); +#8052 = DIRECTION('',(0.,-1.)); +#8053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8054 = ORIENTED_EDGE('',*,*,#8055,.F.); +#8055 = EDGE_CURVE('',#8008,#8033,#8056,.T.); +#8056 = SURFACE_CURVE('',#8057,(#8061,#8068),.PCURVE_S1.); +#8057 = LINE('',#8058,#8059); +#8058 = CARTESIAN_POINT('',(-2.,10.,244.)); +#8059 = VECTOR('',#8060,1.); +#8060 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#8061 = PCURVE('',#7067,#8062); +#8062 = DEFINITIONAL_REPRESENTATION('',(#8063),#8067); +#8063 = LINE('',#8064,#8065); +#8064 = CARTESIAN_POINT('',(0.,0.)); +#8065 = VECTOR('',#8066,1.); +#8066 = DIRECTION('',(1.,0.)); +#8067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8068 = PCURVE('',#8069,#8074); +#8069 = PLANE('',#8070); +#8070 = AXIS2_PLACEMENT_3D('',#8071,#8072,#8073); +#8071 = CARTESIAN_POINT('',(7.216449660064E-16,6.5,244.)); +#8072 = DIRECTION('',(0.,0.,1.)); +#8073 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#8074 = DEFINITIONAL_REPRESENTATION('',(#8075),#8079); +#8075 = LINE('',#8076,#8077); +#8076 = CARTESIAN_POINT('',(3.5,2.)); +#8077 = VECTOR('',#8078,1.); +#8078 = DIRECTION('',(-1.,0.)); +#8079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8080 = ADVANCED_FACE('',(#8081),#7017,.T.); +#8081 = FACE_BOUND('',#8082,.T.); +#8082 = EDGE_LOOP('',(#8083,#8108,#8129,#8130,#8131)); +#8083 = ORIENTED_EDGE('',*,*,#8084,.F.); +#8084 = EDGE_CURVE('',#8085,#8087,#8089,.T.); +#8085 = VERTEX_POINT('',#8086); +#8086 = CARTESIAN_POINT('',(2.,3.,244.)); +#8087 = VERTEX_POINT('',#8088); +#8088 = CARTESIAN_POINT('',(2.,3.464101615138,244.)); +#8089 = SURFACE_CURVE('',#8090,(#8094,#8101),.PCURVE_S1.); +#8090 = LINE('',#8091,#8092); +#8091 = CARTESIAN_POINT('',(2.,3.,244.)); +#8092 = VECTOR('',#8093,1.); +#8093 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#8094 = PCURVE('',#7017,#8095); +#8095 = DEFINITIONAL_REPRESENTATION('',(#8096),#8100); +#8096 = LINE('',#8097,#8098); +#8097 = CARTESIAN_POINT('',(0.,0.)); +#8098 = VECTOR('',#8099,1.); +#8099 = DIRECTION('',(1.,0.)); +#8100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8101 = PCURVE('',#8069,#8102); +#8102 = DEFINITIONAL_REPRESENTATION('',(#8103),#8107); +#8103 = LINE('',#8104,#8105); +#8104 = CARTESIAN_POINT('',(-3.5,-2.)); +#8105 = VECTOR('',#8106,1.); +#8106 = DIRECTION('',(1.,0.)); +#8107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8108 = ORIENTED_EDGE('',*,*,#8109,.T.); +#8109 = EDGE_CURVE('',#8085,#7003,#8110,.T.); +#8110 = SURFACE_CURVE('',#8111,(#8115,#8122),.PCURVE_S1.); +#8111 = LINE('',#8112,#8113); +#8112 = CARTESIAN_POINT('',(2.,3.,244.)); +#8113 = VECTOR('',#8114,1.); +#8114 = DIRECTION('',(0.,0.,1.)); +#8115 = PCURVE('',#7017,#8116); +#8116 = DEFINITIONAL_REPRESENTATION('',(#8117),#8121); +#8117 = LINE('',#8118,#8119); +#8118 = CARTESIAN_POINT('',(0.,0.)); +#8119 = VECTOR('',#8120,1.); +#8120 = DIRECTION('',(0.,-1.)); +#8121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8122 = PCURVE('',#7043,#8123); +#8123 = DEFINITIONAL_REPRESENTATION('',(#8124),#8128); +#8124 = LINE('',#8125,#8126); +#8125 = CARTESIAN_POINT('',(4.,0.)); +#8126 = VECTOR('',#8127,1.); +#8127 = DIRECTION('',(0.,-1.)); +#8128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8129 = ORIENTED_EDGE('',*,*,#7002,.F.); +#8130 = ORIENTED_EDGE('',*,*,#7961,.F.); +#8131 = ORIENTED_EDGE('',*,*,#8132,.F.); +#8132 = EDGE_CURVE('',#8087,#7937,#8133,.T.); +#8133 = SURFACE_CURVE('',#8134,(#8138,#8145),.PCURVE_S1.); +#8134 = LINE('',#8135,#8136); +#8135 = CARTESIAN_POINT('',(2.,3.,244.)); +#8136 = VECTOR('',#8137,1.); +#8137 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#8138 = PCURVE('',#7017,#8139); +#8139 = DEFINITIONAL_REPRESENTATION('',(#8140),#8144); +#8140 = LINE('',#8141,#8142); +#8141 = CARTESIAN_POINT('',(0.,0.)); +#8142 = VECTOR('',#8143,1.); +#8143 = DIRECTION('',(1.,0.)); +#8144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8145 = PCURVE('',#7153,#8146); +#8146 = DEFINITIONAL_REPRESENTATION('',(#8147),#8151); +#8147 = LINE('',#8148,#8149); +#8148 = CARTESIAN_POINT('',(2.,3.)); +#8149 = VECTOR('',#8150,1.); +#8150 = DIRECTION('',(1.110223024625E-16,1.)); +#8151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8152 = ADVANCED_FACE('',(#8153),#7043,.T.); +#8153 = FACE_BOUND('',#8154,.T.); +#8154 = EDGE_LOOP('',(#8155,#8176,#8177,#8178)); +#8155 = ORIENTED_EDGE('',*,*,#8156,.F.); +#8156 = EDGE_CURVE('',#8033,#8085,#8157,.T.); +#8157 = SURFACE_CURVE('',#8158,(#8162,#8169),.PCURVE_S1.); +#8158 = LINE('',#8159,#8160); +#8159 = CARTESIAN_POINT('',(-2.,3.,244.)); +#8160 = VECTOR('',#8161,1.); +#8161 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#8162 = PCURVE('',#7043,#8163); +#8163 = DEFINITIONAL_REPRESENTATION('',(#8164),#8168); +#8164 = LINE('',#8165,#8166); +#8165 = CARTESIAN_POINT('',(0.,0.)); +#8166 = VECTOR('',#8167,1.); +#8167 = DIRECTION('',(1.,0.)); +#8168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8169 = PCURVE('',#8069,#8170); +#8170 = DEFINITIONAL_REPRESENTATION('',(#8171),#8175); +#8171 = LINE('',#8172,#8173); +#8172 = CARTESIAN_POINT('',(-3.5,2.)); +#8173 = VECTOR('',#8174,1.); +#8174 = DIRECTION('',(0.,-1.)); +#8175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8176 = ORIENTED_EDGE('',*,*,#8032,.T.); +#8177 = ORIENTED_EDGE('',*,*,#7028,.F.); +#8178 = ORIENTED_EDGE('',*,*,#8109,.F.); +#8179 = ADVANCED_FACE('',(#8180),#7097,.F.); +#8180 = FACE_BOUND('',#8181,.T.); +#8181 = EDGE_LOOP('',(#8182,#8205,#8227,#8228)); +#8182 = ORIENTED_EDGE('',*,*,#8183,.T.); +#8183 = EDGE_CURVE('',#7082,#8184,#8186,.T.); +#8184 = VERTEX_POINT('',#8185); +#8185 = CARTESIAN_POINT('',(10.5,0.,244.)); +#8186 = SEAM_CURVE('',#8187,(#8191,#8198),.PCURVE_S1.); +#8187 = LINE('',#8188,#8189); +#8188 = CARTESIAN_POINT('',(10.5,0.,12.)); +#8189 = VECTOR('',#8190,1.); +#8190 = DIRECTION('',(0.,0.,1.)); +#8191 = PCURVE('',#7097,#8192); +#8192 = DEFINITIONAL_REPRESENTATION('',(#8193),#8197); +#8193 = LINE('',#8194,#8195); +#8194 = CARTESIAN_POINT('',(-0.,0.)); +#8195 = VECTOR('',#8196,1.); +#8196 = DIRECTION('',(-0.,-1.)); +#8197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8198 = PCURVE('',#7097,#8199); +#8199 = DEFINITIONAL_REPRESENTATION('',(#8200),#8204); +#8200 = LINE('',#8201,#8202); +#8201 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#8202 = VECTOR('',#8203,1.); +#8203 = DIRECTION('',(-0.,-1.)); +#8204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8205 = ORIENTED_EDGE('',*,*,#8206,.T.); +#8206 = EDGE_CURVE('',#8184,#8184,#8207,.T.); +#8207 = SURFACE_CURVE('',#8208,(#8213,#8220),.PCURVE_S1.); +#8208 = CIRCLE('',#8209,10.5); +#8209 = AXIS2_PLACEMENT_3D('',#8210,#8211,#8212); +#8210 = CARTESIAN_POINT('',(0.,0.,244.)); +#8211 = DIRECTION('',(0.,0.,1.)); +#8212 = DIRECTION('',(1.,0.,0.)); +#8213 = PCURVE('',#7097,#8214); +#8214 = DEFINITIONAL_REPRESENTATION('',(#8215),#8219); +#8215 = LINE('',#8216,#8217); +#8216 = CARTESIAN_POINT('',(-0.,-232.)); +#8217 = VECTOR('',#8218,1.); +#8218 = DIRECTION('',(-1.,0.)); +#8219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8220 = PCURVE('',#7153,#8221); +#8221 = DEFINITIONAL_REPRESENTATION('',(#8222),#8226); +#8222 = CIRCLE('',#8223,10.5); +#8223 = AXIS2_PLACEMENT_2D('',#8224,#8225); +#8224 = CARTESIAN_POINT('',(5.209295743007E-16,-9.230319459916E-17)); +#8225 = DIRECTION('',(1.,0.)); +#8226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8227 = ORIENTED_EDGE('',*,*,#8183,.F.); +#8228 = ORIENTED_EDGE('',*,*,#7081,.F.); +#8229 = ADVANCED_FACE('',(#8230,#8233),#7153,.F.); +#8230 = FACE_BOUND('',#8231,.F.); +#8231 = EDGE_LOOP('',(#8232)); +#8232 = ORIENTED_EDGE('',*,*,#8206,.T.); +#8233 = FACE_BOUND('',#8234,.F.); +#8234 = EDGE_LOOP('',(#8235,#8262,#8263,#8264,#8265,#8287,#8288,#8289, + #8290,#8312,#8313,#8314,#8315,#8337,#8338,#8339)); +#8235 = ORIENTED_EDGE('',*,*,#8236,.F.); +#8236 = EDGE_CURVE('',#7761,#8087,#8237,.T.); +#8237 = SURFACE_CURVE('',#8238,(#8243,#8250),.PCURVE_S1.); +#8238 = CIRCLE('',#8239,4.); +#8239 = AXIS2_PLACEMENT_3D('',#8240,#8241,#8242); +#8240 = CARTESIAN_POINT('',(0.,0.,244.)); +#8241 = DIRECTION('',(0.,0.,1.)); +#8242 = DIRECTION('',(1.,0.,0.)); +#8243 = PCURVE('',#7153,#8244); +#8244 = DEFINITIONAL_REPRESENTATION('',(#8245),#8249); +#8245 = CIRCLE('',#8246,4.); +#8246 = AXIS2_PLACEMENT_2D('',#8247,#8248); +#8247 = CARTESIAN_POINT('',(5.209295743007E-16,-9.230319459916E-17)); +#8248 = DIRECTION('',(1.,0.)); +#8249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8250 = PCURVE('',#8251,#8256); +#8251 = CYLINDRICAL_SURFACE('',#8252,4.); +#8252 = AXIS2_PLACEMENT_3D('',#8253,#8254,#8255); +#8253 = CARTESIAN_POINT('',(0.,0.,238.)); +#8254 = DIRECTION('',(-0.,-0.,-1.)); +#8255 = DIRECTION('',(1.,0.,0.)); +#8256 = DEFINITIONAL_REPRESENTATION('',(#8257),#8261); +#8257 = LINE('',#8258,#8259); +#8258 = CARTESIAN_POINT('',(-0.,-6.)); +#8259 = VECTOR('',#8260,1.); +#8260 = DIRECTION('',(-1.,0.)); +#8261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8262 = ORIENTED_EDGE('',*,*,#7760,.F.); +#8263 = ORIENTED_EDGE('',*,*,#7689,.F.); +#8264 = ORIENTED_EDGE('',*,*,#7885,.F.); +#8265 = ORIENTED_EDGE('',*,*,#8266,.F.); +#8266 = EDGE_CURVE('',#7212,#7840,#8267,.T.); +#8267 = SURFACE_CURVE('',#8268,(#8273,#8280),.PCURVE_S1.); +#8268 = CIRCLE('',#8269,4.); +#8269 = AXIS2_PLACEMENT_3D('',#8270,#8271,#8272); +#8270 = CARTESIAN_POINT('',(0.,0.,244.)); +#8271 = DIRECTION('',(0.,0.,1.)); +#8272 = DIRECTION('',(1.,0.,0.)); +#8273 = PCURVE('',#7153,#8274); +#8274 = DEFINITIONAL_REPRESENTATION('',(#8275),#8279); +#8275 = CIRCLE('',#8276,4.); +#8276 = AXIS2_PLACEMENT_2D('',#8277,#8278); +#8277 = CARTESIAN_POINT('',(5.209295743007E-16,-9.230319459916E-17)); +#8278 = DIRECTION('',(1.,0.)); +#8279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8280 = PCURVE('',#8251,#8281); +#8281 = DEFINITIONAL_REPRESENTATION('',(#8282),#8286); +#8282 = LINE('',#8283,#8284); +#8283 = CARTESIAN_POINT('',(-0.,-6.)); +#8284 = VECTOR('',#8285,1.); +#8285 = DIRECTION('',(-1.,0.)); +#8286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8287 = ORIENTED_EDGE('',*,*,#7211,.F.); +#8288 = ORIENTED_EDGE('',*,*,#7135,.F.); +#8289 = ORIENTED_EDGE('',*,*,#7363,.F.); +#8290 = ORIENTED_EDGE('',*,*,#8291,.F.); +#8291 = EDGE_CURVE('',#7459,#7338,#8292,.T.); +#8292 = SURFACE_CURVE('',#8293,(#8298,#8305),.PCURVE_S1.); +#8293 = CIRCLE('',#8294,4.); +#8294 = AXIS2_PLACEMENT_3D('',#8295,#8296,#8297); +#8295 = CARTESIAN_POINT('',(0.,0.,244.)); +#8296 = DIRECTION('',(0.,0.,1.)); +#8297 = DIRECTION('',(1.,0.,0.)); +#8298 = PCURVE('',#7153,#8299); +#8299 = DEFINITIONAL_REPRESENTATION('',(#8300),#8304); +#8300 = CIRCLE('',#8301,4.); +#8301 = AXIS2_PLACEMENT_2D('',#8302,#8303); +#8302 = CARTESIAN_POINT('',(5.209295743007E-16,-9.230319459916E-17)); +#8303 = DIRECTION('',(1.,0.)); +#8304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8305 = PCURVE('',#8251,#8306); +#8306 = DEFINITIONAL_REPRESENTATION('',(#8307),#8311); +#8307 = LINE('',#8308,#8309); +#8308 = CARTESIAN_POINT('',(-0.,-6.)); +#8309 = VECTOR('',#8310,1.); +#8310 = DIRECTION('',(-1.,0.)); +#8311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8312 = ORIENTED_EDGE('',*,*,#7458,.F.); +#8313 = ORIENTED_EDGE('',*,*,#7387,.F.); +#8314 = ORIENTED_EDGE('',*,*,#7583,.F.); +#8315 = ORIENTED_EDGE('',*,*,#8316,.F.); +#8316 = EDGE_CURVE('',#8008,#7538,#8317,.T.); +#8317 = SURFACE_CURVE('',#8318,(#8323,#8330),.PCURVE_S1.); +#8318 = CIRCLE('',#8319,4.); +#8319 = AXIS2_PLACEMENT_3D('',#8320,#8321,#8322); +#8320 = CARTESIAN_POINT('',(0.,0.,244.)); +#8321 = DIRECTION('',(0.,0.,1.)); +#8322 = DIRECTION('',(1.,0.,0.)); +#8323 = PCURVE('',#7153,#8324); +#8324 = DEFINITIONAL_REPRESENTATION('',(#8325),#8329); +#8325 = CIRCLE('',#8326,4.); +#8326 = AXIS2_PLACEMENT_2D('',#8327,#8328); +#8327 = CARTESIAN_POINT('',(5.209295743007E-16,-9.230319459916E-17)); +#8328 = DIRECTION('',(1.,0.)); +#8329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8330 = PCURVE('',#8251,#8331); +#8331 = DEFINITIONAL_REPRESENTATION('',(#8332),#8336); +#8332 = LINE('',#8333,#8334); +#8333 = CARTESIAN_POINT('',(-0.,-6.)); +#8334 = VECTOR('',#8335,1.); +#8335 = DIRECTION('',(-1.,0.)); +#8336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8337 = ORIENTED_EDGE('',*,*,#8007,.F.); +#8338 = ORIENTED_EDGE('',*,*,#7936,.F.); +#8339 = ORIENTED_EDGE('',*,*,#8132,.F.); +#8340 = ADVANCED_FACE('',(#8341),#7273,.T.); +#8341 = FACE_BOUND('',#8342,.T.); +#8342 = EDGE_LOOP('',(#8343,#8344,#8345,#8367)); +#8343 = ORIENTED_EDGE('',*,*,#7288,.T.); +#8344 = ORIENTED_EDGE('',*,*,#7337,.T.); +#8345 = ORIENTED_EDGE('',*,*,#8346,.T.); +#8346 = EDGE_CURVE('',#7338,#7212,#8347,.T.); +#8347 = SURFACE_CURVE('',#8348,(#8353,#8360),.PCURVE_S1.); +#8348 = CIRCLE('',#8349,4.); +#8349 = AXIS2_PLACEMENT_3D('',#8350,#8351,#8352); +#8350 = CARTESIAN_POINT('',(0.,0.,244.)); +#8351 = DIRECTION('',(0.,0.,1.)); +#8352 = DIRECTION('',(1.,0.,0.)); +#8353 = PCURVE('',#7273,#8354); +#8354 = DEFINITIONAL_REPRESENTATION('',(#8355),#8359); +#8355 = CIRCLE('',#8356,4.); +#8356 = AXIS2_PLACEMENT_2D('',#8357,#8358); +#8357 = CARTESIAN_POINT('',(-6.5,0.)); +#8358 = DIRECTION('',(-2.22044604925E-16,1.)); +#8359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8360 = PCURVE('',#8251,#8361); +#8361 = DEFINITIONAL_REPRESENTATION('',(#8362),#8366); +#8362 = LINE('',#8363,#8364); +#8363 = CARTESIAN_POINT('',(-0.,-6.)); +#8364 = VECTOR('',#8365,1.); +#8365 = DIRECTION('',(-1.,0.)); +#8366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8367 = ORIENTED_EDGE('',*,*,#7259,.T.); +#8368 = ADVANCED_FACE('',(#8369),#7520,.T.); +#8369 = FACE_BOUND('',#8370,.T.); +#8370 = EDGE_LOOP('',(#8371,#8372,#8373,#8395)); +#8371 = ORIENTED_EDGE('',*,*,#7607,.T.); +#8372 = ORIENTED_EDGE('',*,*,#7535,.T.); +#8373 = ORIENTED_EDGE('',*,*,#8374,.T.); +#8374 = EDGE_CURVE('',#7538,#7459,#8375,.T.); +#8375 = SURFACE_CURVE('',#8376,(#8381,#8388),.PCURVE_S1.); +#8376 = CIRCLE('',#8377,4.); +#8377 = AXIS2_PLACEMENT_3D('',#8378,#8379,#8380); +#8378 = CARTESIAN_POINT('',(0.,0.,244.)); +#8379 = DIRECTION('',(0.,0.,1.)); +#8380 = DIRECTION('',(1.,0.,0.)); +#8381 = PCURVE('',#7520,#8382); +#8382 = DEFINITIONAL_REPRESENTATION('',(#8383),#8387); +#8383 = CIRCLE('',#8384,4.); +#8384 = AXIS2_PLACEMENT_2D('',#8385,#8386); +#8385 = CARTESIAN_POINT('',(-6.5,0.)); +#8386 = DIRECTION('',(-1.,-1.224646799147E-16)); +#8387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8388 = PCURVE('',#8251,#8389); +#8389 = DEFINITIONAL_REPRESENTATION('',(#8390),#8394); +#8390 = LINE('',#8391,#8392); +#8391 = CARTESIAN_POINT('',(-0.,-6.)); +#8392 = VECTOR('',#8393,1.); +#8393 = DIRECTION('',(-1.,0.)); +#8394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8395 = ORIENTED_EDGE('',*,*,#7506,.T.); +#8396 = ADVANCED_FACE('',(#8397),#7672,.T.); +#8397 = FACE_BOUND('',#8398,.T.); +#8398 = EDGE_LOOP('',(#8399)); +#8399 = ORIENTED_EDGE('',*,*,#7657,.T.); +#8400 = ADVANCED_FACE('',(#8401),#7822,.T.); +#8401 = FACE_BOUND('',#8402,.T.); +#8402 = EDGE_LOOP('',(#8403,#8404,#8405,#8429,#8451)); +#8403 = ORIENTED_EDGE('',*,*,#7909,.T.); +#8404 = ORIENTED_EDGE('',*,*,#7837,.T.); +#8405 = ORIENTED_EDGE('',*,*,#8406,.T.); +#8406 = EDGE_CURVE('',#7840,#8407,#8409,.T.); +#8407 = VERTEX_POINT('',#8408); +#8408 = CARTESIAN_POINT('',(4.,0.,244.)); +#8409 = SURFACE_CURVE('',#8410,(#8415,#8422),.PCURVE_S1.); +#8410 = CIRCLE('',#8411,4.); +#8411 = AXIS2_PLACEMENT_3D('',#8412,#8413,#8414); +#8412 = CARTESIAN_POINT('',(0.,0.,244.)); +#8413 = DIRECTION('',(0.,0.,1.)); +#8414 = DIRECTION('',(1.,0.,0.)); +#8415 = PCURVE('',#7822,#8416); +#8416 = DEFINITIONAL_REPRESENTATION('',(#8417),#8421); +#8417 = CIRCLE('',#8418,4.); +#8418 = AXIS2_PLACEMENT_2D('',#8419,#8420); +#8419 = CARTESIAN_POINT('',(-6.5,0.)); +#8420 = DIRECTION('',(1.,0.)); +#8421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8422 = PCURVE('',#8251,#8423); +#8423 = DEFINITIONAL_REPRESENTATION('',(#8424),#8428); +#8424 = LINE('',#8425,#8426); +#8425 = CARTESIAN_POINT('',(-0.,-6.)); +#8426 = VECTOR('',#8427,1.); +#8427 = DIRECTION('',(-1.,0.)); +#8428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8429 = ORIENTED_EDGE('',*,*,#8430,.T.); +#8430 = EDGE_CURVE('',#8407,#7761,#8431,.T.); +#8431 = SURFACE_CURVE('',#8432,(#8437,#8444),.PCURVE_S1.); +#8432 = CIRCLE('',#8433,4.); +#8433 = AXIS2_PLACEMENT_3D('',#8434,#8435,#8436); +#8434 = CARTESIAN_POINT('',(0.,0.,244.)); +#8435 = DIRECTION('',(0.,0.,1.)); +#8436 = DIRECTION('',(1.,0.,0.)); +#8437 = PCURVE('',#7822,#8438); +#8438 = DEFINITIONAL_REPRESENTATION('',(#8439),#8443); +#8439 = CIRCLE('',#8440,4.); +#8440 = AXIS2_PLACEMENT_2D('',#8441,#8442); +#8441 = CARTESIAN_POINT('',(-6.5,0.)); +#8442 = DIRECTION('',(1.,0.)); +#8443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8444 = PCURVE('',#8251,#8445); +#8445 = DEFINITIONAL_REPRESENTATION('',(#8446),#8450); +#8446 = LINE('',#8447,#8448); +#8447 = CARTESIAN_POINT('',(-0.,-6.)); +#8448 = VECTOR('',#8449,1.); +#8449 = DIRECTION('',(-1.,0.)); +#8450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8451 = ORIENTED_EDGE('',*,*,#7808,.T.); +#8452 = ADVANCED_FACE('',(#8453),#8069,.T.); +#8453 = FACE_BOUND('',#8454,.T.); +#8454 = EDGE_LOOP('',(#8455,#8456,#8457,#8479)); +#8455 = ORIENTED_EDGE('',*,*,#8156,.T.); +#8456 = ORIENTED_EDGE('',*,*,#8084,.T.); +#8457 = ORIENTED_EDGE('',*,*,#8458,.T.); +#8458 = EDGE_CURVE('',#8087,#8008,#8459,.T.); +#8459 = SURFACE_CURVE('',#8460,(#8465,#8472),.PCURVE_S1.); +#8460 = CIRCLE('',#8461,4.); +#8461 = AXIS2_PLACEMENT_3D('',#8462,#8463,#8464); +#8462 = CARTESIAN_POINT('',(0.,0.,244.)); +#8463 = DIRECTION('',(0.,0.,1.)); +#8464 = DIRECTION('',(1.,0.,0.)); +#8465 = PCURVE('',#8069,#8466); +#8466 = DEFINITIONAL_REPRESENTATION('',(#8467),#8471); +#8467 = CIRCLE('',#8468,4.); +#8468 = AXIS2_PLACEMENT_2D('',#8469,#8470); +#8469 = CARTESIAN_POINT('',(-6.5,0.)); +#8470 = DIRECTION('',(1.110223024625E-16,-1.)); +#8471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8472 = PCURVE('',#8251,#8473); +#8473 = DEFINITIONAL_REPRESENTATION('',(#8474),#8478); +#8474 = LINE('',#8475,#8476); +#8475 = CARTESIAN_POINT('',(-0.,-6.)); +#8476 = VECTOR('',#8477,1.); +#8477 = DIRECTION('',(-1.,0.)); +#8478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8479 = ORIENTED_EDGE('',*,*,#8055,.T.); +#8480 = ADVANCED_FACE('',(#8481),#8251,.T.); +#8481 = FACE_BOUND('',#8482,.F.); +#8482 = EDGE_LOOP('',(#8483,#8506,#8533,#8534,#8535,#8536,#8537,#8538, + #8539,#8540,#8541,#8542)); +#8483 = ORIENTED_EDGE('',*,*,#8484,.F.); +#8484 = EDGE_CURVE('',#8485,#8407,#8487,.T.); +#8485 = VERTEX_POINT('',#8486); +#8486 = CARTESIAN_POINT('',(4.,0.,238.)); +#8487 = SEAM_CURVE('',#8488,(#8492,#8499),.PCURVE_S1.); +#8488 = LINE('',#8489,#8490); +#8489 = CARTESIAN_POINT('',(4.,0.,238.)); +#8490 = VECTOR('',#8491,1.); +#8491 = DIRECTION('',(0.,0.,1.)); +#8492 = PCURVE('',#8251,#8493); +#8493 = DEFINITIONAL_REPRESENTATION('',(#8494),#8498); +#8494 = LINE('',#8495,#8496); +#8495 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#8496 = VECTOR('',#8497,1.); +#8497 = DIRECTION('',(-0.,-1.)); +#8498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8499 = PCURVE('',#8251,#8500); +#8500 = DEFINITIONAL_REPRESENTATION('',(#8501),#8505); +#8501 = LINE('',#8502,#8503); +#8502 = CARTESIAN_POINT('',(-0.,0.)); +#8503 = VECTOR('',#8504,1.); +#8504 = DIRECTION('',(-0.,-1.)); +#8505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8506 = ORIENTED_EDGE('',*,*,#8507,.F.); +#8507 = EDGE_CURVE('',#8485,#8485,#8508,.T.); +#8508 = SURFACE_CURVE('',#8509,(#8514,#8521),.PCURVE_S1.); +#8509 = CIRCLE('',#8510,4.); +#8510 = AXIS2_PLACEMENT_3D('',#8511,#8512,#8513); +#8511 = CARTESIAN_POINT('',(0.,0.,238.)); +#8512 = DIRECTION('',(0.,0.,1.)); +#8513 = DIRECTION('',(1.,0.,0.)); +#8514 = PCURVE('',#8251,#8515); +#8515 = DEFINITIONAL_REPRESENTATION('',(#8516),#8520); +#8516 = LINE('',#8517,#8518); +#8517 = CARTESIAN_POINT('',(-0.,0.)); +#8518 = VECTOR('',#8519,1.); +#8519 = DIRECTION('',(-1.,0.)); +#8520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8521 = PCURVE('',#8522,#8527); +#8522 = PLANE('',#8523); +#8523 = AXIS2_PLACEMENT_3D('',#8524,#8525,#8526); +#8524 = CARTESIAN_POINT('',(-2.563950248511E-16,3.49503809816E-16,238.) + ); +#8525 = DIRECTION('',(0.,0.,1.)); +#8526 = DIRECTION('',(1.,0.,-0.)); +#8527 = DEFINITIONAL_REPRESENTATION('',(#8528),#8532); +#8528 = CIRCLE('',#8529,4.); +#8529 = AXIS2_PLACEMENT_2D('',#8530,#8531); +#8530 = CARTESIAN_POINT('',(2.563950248511E-16,-3.49503809816E-16)); +#8531 = DIRECTION('',(1.,0.)); +#8532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8533 = ORIENTED_EDGE('',*,*,#8484,.T.); +#8534 = ORIENTED_EDGE('',*,*,#8430,.T.); +#8535 = ORIENTED_EDGE('',*,*,#8236,.T.); +#8536 = ORIENTED_EDGE('',*,*,#8458,.T.); +#8537 = ORIENTED_EDGE('',*,*,#8316,.T.); +#8538 = ORIENTED_EDGE('',*,*,#8374,.T.); +#8539 = ORIENTED_EDGE('',*,*,#8291,.T.); +#8540 = ORIENTED_EDGE('',*,*,#8346,.T.); +#8541 = ORIENTED_EDGE('',*,*,#8266,.T.); +#8542 = ORIENTED_EDGE('',*,*,#8406,.T.); +#8543 = ADVANCED_FACE('',(#8544,#8547),#8522,.F.); +#8544 = FACE_BOUND('',#8545,.F.); +#8545 = EDGE_LOOP('',(#8546)); +#8546 = ORIENTED_EDGE('',*,*,#8507,.T.); +#8547 = FACE_BOUND('',#8548,.F.); +#8548 = EDGE_LOOP('',(#8549)); +#8549 = ORIENTED_EDGE('',*,*,#8550,.T.); +#8550 = EDGE_CURVE('',#8551,#8551,#8553,.T.); +#8551 = VERTEX_POINT('',#8552); +#8552 = CARTESIAN_POINT('',(3.,0.,238.)); +#8553 = SURFACE_CURVE('',#8554,(#8559,#8570),.PCURVE_S1.); +#8554 = CIRCLE('',#8555,3.); +#8555 = AXIS2_PLACEMENT_3D('',#8556,#8557,#8558); +#8556 = CARTESIAN_POINT('',(0.,0.,238.)); +#8557 = DIRECTION('',(0.,0.,-1.)); +#8558 = DIRECTION('',(1.,0.,0.)); +#8559 = PCURVE('',#8522,#8560); +#8560 = DEFINITIONAL_REPRESENTATION('',(#8561),#8569); +#8561 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8562,#8563,#8564,#8565, +#8566,#8567,#8568),.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('') ); +#8562 = CARTESIAN_POINT('',(3.,-3.49503809816E-16)); +#8563 = CARTESIAN_POINT('',(3.,-5.196152422707)); +#8564 = CARTESIAN_POINT('',(-1.5,-2.598076211353)); +#8565 = CARTESIAN_POINT('',(-6.,-1.084291889304E-15)); +#8566 = CARTESIAN_POINT('',(-1.5,2.598076211353)); +#8567 = CARTESIAN_POINT('',(3.,5.196152422707)); +#8568 = CARTESIAN_POINT('',(3.,-3.49503809816E-16)); +#8569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8570 = PCURVE('',#8571,#8576); +#8571 = CYLINDRICAL_SURFACE('',#8572,3.); +#8572 = AXIS2_PLACEMENT_3D('',#8573,#8574,#8575); +#8573 = CARTESIAN_POINT('',(0.,0.,12.)); +#8574 = DIRECTION('',(-0.,-0.,-1.)); +#8575 = DIRECTION('',(1.,0.,0.)); +#8576 = DEFINITIONAL_REPRESENTATION('',(#8577),#8581); +#8577 = LINE('',#8578,#8579); +#8578 = CARTESIAN_POINT('',(-6.28318530718,-226.)); +#8579 = VECTOR('',#8580,1.); +#8580 = DIRECTION('',(1.,-0.)); +#8581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8582 = ADVANCED_FACE('',(#8583),#8571,.T.); +#8583 = FACE_BOUND('',#8584,.F.); +#8584 = EDGE_LOOP('',(#8585,#8614,#8635,#8636)); +#8585 = ORIENTED_EDGE('',*,*,#8586,.F.); +#8586 = EDGE_CURVE('',#8587,#8587,#8589,.T.); +#8587 = VERTEX_POINT('',#8588); +#8588 = CARTESIAN_POINT('',(3.,0.,12.)); +#8589 = SURFACE_CURVE('',#8590,(#8595,#8602),.PCURVE_S1.); +#8590 = CIRCLE('',#8591,3.); +#8591 = AXIS2_PLACEMENT_3D('',#8592,#8593,#8594); +#8592 = CARTESIAN_POINT('',(0.,0.,12.)); +#8593 = DIRECTION('',(0.,0.,1.)); +#8594 = DIRECTION('',(1.,0.,0.)); +#8595 = PCURVE('',#8571,#8596); +#8596 = DEFINITIONAL_REPRESENTATION('',(#8597),#8601); +#8597 = LINE('',#8598,#8599); +#8598 = CARTESIAN_POINT('',(-0.,0.)); +#8599 = VECTOR('',#8600,1.); +#8600 = DIRECTION('',(-1.,0.)); +#8601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8602 = PCURVE('',#8603,#8608); +#8603 = PLANE('',#8604); +#8604 = AXIS2_PLACEMENT_3D('',#8605,#8606,#8607); +#8605 = CARTESIAN_POINT('',(-1.709300165674E-16,-8.51133553645E-18,12.) + ); +#8606 = DIRECTION('',(0.,0.,1.)); +#8607 = DIRECTION('',(1.,0.,-0.)); +#8608 = DEFINITIONAL_REPRESENTATION('',(#8609),#8613); +#8609 = CIRCLE('',#8610,3.); +#8610 = AXIS2_PLACEMENT_2D('',#8611,#8612); +#8611 = CARTESIAN_POINT('',(1.709300165674E-16,8.51133553645E-18)); +#8612 = DIRECTION('',(1.,0.)); +#8613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8614 = ORIENTED_EDGE('',*,*,#8615,.T.); +#8615 = EDGE_CURVE('',#8587,#8551,#8616,.T.); +#8616 = SEAM_CURVE('',#8617,(#8621,#8628),.PCURVE_S1.); +#8617 = LINE('',#8618,#8619); +#8618 = CARTESIAN_POINT('',(3.,0.,12.)); +#8619 = VECTOR('',#8620,1.); +#8620 = DIRECTION('',(0.,0.,1.)); +#8621 = PCURVE('',#8571,#8622); +#8622 = DEFINITIONAL_REPRESENTATION('',(#8623),#8627); +#8623 = LINE('',#8624,#8625); +#8624 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#8625 = VECTOR('',#8626,1.); +#8626 = DIRECTION('',(-0.,-1.)); +#8627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8628 = PCURVE('',#8571,#8629); +#8629 = DEFINITIONAL_REPRESENTATION('',(#8630),#8634); +#8630 = LINE('',#8631,#8632); +#8631 = CARTESIAN_POINT('',(-0.,0.)); +#8632 = VECTOR('',#8633,1.); +#8633 = DIRECTION('',(-0.,-1.)); +#8634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8635 = ORIENTED_EDGE('',*,*,#8550,.F.); +#8636 = ORIENTED_EDGE('',*,*,#8615,.F.); +#8637 = ADVANCED_FACE('',(#8638),#8603,.F.); +#8638 = FACE_BOUND('',#8639,.F.); +#8639 = EDGE_LOOP('',(#8640)); +#8640 = ORIENTED_EDGE('',*,*,#8586,.T.); +#8641 = ORIENTED_CLOSED_SHELL('',*,#8642,.F.); +#8642 = CLOSED_SHELL('',(#8643,#8731,#8735)); +#8643 = ADVANCED_FACE('',(#8644),#8658,.T.); +#8644 = FACE_BOUND('',#8645,.F.); +#8645 = EDGE_LOOP('',(#8646,#8676,#8703,#8704)); +#8646 = ORIENTED_EDGE('',*,*,#8647,.T.); +#8647 = EDGE_CURVE('',#8648,#8650,#8652,.T.); +#8648 = VERTEX_POINT('',#8649); +#8649 = CARTESIAN_POINT('',(1.25,0.,238.)); +#8650 = VERTEX_POINT('',#8651); +#8651 = CARTESIAN_POINT('',(1.25,0.,250.1)); +#8652 = SEAM_CURVE('',#8653,(#8657,#8669),.PCURVE_S1.); +#8653 = LINE('',#8654,#8655); +#8654 = CARTESIAN_POINT('',(1.25,0.,238.)); +#8655 = VECTOR('',#8656,1.); +#8656 = DIRECTION('',(0.,0.,1.)); +#8657 = PCURVE('',#8658,#8663); +#8658 = CYLINDRICAL_SURFACE('',#8659,1.25); +#8659 = AXIS2_PLACEMENT_3D('',#8660,#8661,#8662); +#8660 = CARTESIAN_POINT('',(0.,0.,238.)); +#8661 = DIRECTION('',(-0.,-0.,-1.)); +#8662 = DIRECTION('',(1.,0.,0.)); +#8663 = DEFINITIONAL_REPRESENTATION('',(#8664),#8668); +#8664 = LINE('',#8665,#8666); +#8665 = CARTESIAN_POINT('',(-0.,0.)); +#8666 = VECTOR('',#8667,1.); +#8667 = DIRECTION('',(-0.,-1.)); +#8668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8669 = PCURVE('',#8658,#8670); +#8670 = DEFINITIONAL_REPRESENTATION('',(#8671),#8675); +#8671 = LINE('',#8672,#8673); +#8672 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#8673 = VECTOR('',#8674,1.); +#8674 = DIRECTION('',(-0.,-1.)); +#8675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8676 = ORIENTED_EDGE('',*,*,#8677,.T.); +#8677 = EDGE_CURVE('',#8650,#8650,#8678,.T.); +#8678 = SURFACE_CURVE('',#8679,(#8684,#8691),.PCURVE_S1.); +#8679 = CIRCLE('',#8680,1.25); +#8680 = AXIS2_PLACEMENT_3D('',#8681,#8682,#8683); +#8681 = CARTESIAN_POINT('',(0.,0.,250.1)); +#8682 = DIRECTION('',(0.,0.,1.)); +#8683 = DIRECTION('',(1.,0.,0.)); +#8684 = PCURVE('',#8658,#8685); +#8685 = DEFINITIONAL_REPRESENTATION('',(#8686),#8690); +#8686 = LINE('',#8687,#8688); +#8687 = CARTESIAN_POINT('',(-0.,-12.1)); +#8688 = VECTOR('',#8689,1.); +#8689 = DIRECTION('',(-1.,0.)); +#8690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8691 = PCURVE('',#8692,#8697); +#8692 = PLANE('',#8693); +#8693 = AXIS2_PLACEMENT_3D('',#8694,#8695,#8696); +#8694 = CARTESIAN_POINT('',(-6.837200662697E-17,8.571706328947E-17,250.1 + )); +#8695 = DIRECTION('',(0.,0.,1.)); +#8696 = DIRECTION('',(1.,0.,-0.)); +#8697 = DEFINITIONAL_REPRESENTATION('',(#8698),#8702); +#8698 = CIRCLE('',#8699,1.25); +#8699 = AXIS2_PLACEMENT_2D('',#8700,#8701); +#8700 = CARTESIAN_POINT('',(6.837200662697E-17,-8.571706328947E-17)); +#8701 = DIRECTION('',(1.,0.)); +#8702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8703 = ORIENTED_EDGE('',*,*,#8647,.F.); +#8704 = ORIENTED_EDGE('',*,*,#8705,.F.); +#8705 = EDGE_CURVE('',#8648,#8648,#8706,.T.); +#8706 = SURFACE_CURVE('',#8707,(#8712,#8719),.PCURVE_S1.); +#8707 = CIRCLE('',#8708,1.25); +#8708 = AXIS2_PLACEMENT_3D('',#8709,#8710,#8711); +#8709 = CARTESIAN_POINT('',(0.,0.,238.)); +#8710 = DIRECTION('',(0.,0.,1.)); +#8711 = DIRECTION('',(1.,0.,0.)); +#8712 = PCURVE('',#8658,#8713); +#8713 = DEFINITIONAL_REPRESENTATION('',(#8714),#8718); +#8714 = LINE('',#8715,#8716); +#8715 = CARTESIAN_POINT('',(-0.,0.)); +#8716 = VECTOR('',#8717,1.); +#8717 = DIRECTION('',(-1.,0.)); +#8718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8719 = PCURVE('',#8720,#8725); +#8720 = PLANE('',#8721); +#8721 = AXIS2_PLACEMENT_3D('',#8722,#8723,#8724); +#8722 = CARTESIAN_POINT('',(-6.837200662697E-17,8.571706328947E-17,238.) + ); +#8723 = DIRECTION('',(0.,0.,1.)); +#8724 = DIRECTION('',(1.,0.,-0.)); +#8725 = DEFINITIONAL_REPRESENTATION('',(#8726),#8730); +#8726 = CIRCLE('',#8727,1.25); +#8727 = AXIS2_PLACEMENT_2D('',#8728,#8729); +#8728 = CARTESIAN_POINT('',(6.837200662697E-17,-8.571706328947E-17)); +#8729 = DIRECTION('',(1.,0.)); +#8730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8731 = ADVANCED_FACE('',(#8732),#8720,.F.); +#8732 = FACE_BOUND('',#8733,.F.); +#8733 = EDGE_LOOP('',(#8734)); +#8734 = ORIENTED_EDGE('',*,*,#8705,.T.); +#8735 = ADVANCED_FACE('',(#8736),#8692,.T.); +#8736 = FACE_BOUND('',#8737,.T.); +#8737 = EDGE_LOOP('',(#8738)); +#8738 = ORIENTED_EDGE('',*,*,#8677,.T.); +#8739 = MANIFOLD_SOLID_BREP('',#8740); +#8740 = CLOSED_SHELL('',(#8741,#11149,#12080,#12432,#12475,#12482)); +#8741 = ADVANCED_FACE('',(#8742),#9042,.T.); +#8742 = FACE_BOUND('',#8743,.T.); +#8743 = EDGE_LOOP('',(#8744,#10212,#10238,#11125)); +#8744 = ORIENTED_EDGE('',*,*,#8745,.F.); +#8745 = EDGE_CURVE('',#8746,#8748,#8750,.T.); +#8746 = VERTEX_POINT('',#8747); +#8747 = CARTESIAN_POINT('',(3.,-0.223221722725,12.974767696687)); +#8748 = VERTEX_POINT('',#8749); +#8749 = CARTESIAN_POINT('',(1.139343328781,2.784187801925, + 244.97475384551)); +#8750 = SURFACE_CURVE('',#8751,(#9041,#9627),.PCURVE_S1.); +#8751 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#8752,#8753,#8754,#8755,#8756, + #8757,#8758,#8759,#8760,#8761,#8762,#8763,#8764,#8765,#8766,#8767, + #8768,#8769,#8770,#8771,#8772,#8773,#8774,#8775,#8776,#8777,#8778, + #8779,#8780,#8781,#8782,#8783,#8784,#8785,#8786,#8787,#8788,#8789, + #8790,#8791,#8792,#8793,#8794,#8795,#8796,#8797,#8798,#8799,#8800, + #8801,#8802,#8803,#8804,#8805,#8806,#8807,#8808,#8809,#8810,#8811, + #8812,#8813,#8814,#8815,#8816,#8817,#8818,#8819,#8820,#8821,#8822, + #8823,#8824,#8825,#8826,#8827,#8828,#8829,#8830,#8831,#8832,#8833, + #8834,#8835,#8836,#8837,#8838,#8839,#8840,#8841,#8842,#8843,#8844, + #8845,#8846,#8847,#8848,#8849,#8850,#8851,#8852,#8853,#8854,#8855, + #8856,#8857,#8858,#8859,#8860,#8861,#8862,#8863,#8864,#8865,#8866, + #8867,#8868,#8869,#8870,#8871,#8872,#8873,#8874,#8875,#8876,#8877, + #8878,#8879,#8880,#8881,#8882,#8883,#8884,#8885,#8886,#8887,#8888, + #8889,#8890,#8891,#8892,#8893,#8894,#8895,#8896,#8897,#8898,#8899, + #8900,#8901,#8902,#8903,#8904,#8905,#8906,#8907,#8908,#8909,#8910, + #8911,#8912,#8913,#8914,#8915,#8916,#8917,#8918,#8919,#8920,#8921, + #8922,#8923,#8924,#8925,#8926,#8927,#8928,#8929,#8930,#8931,#8932, + #8933,#8934,#8935,#8936,#8937,#8938,#8939,#8940,#8941,#8942,#8943, + #8944,#8945,#8946,#8947,#8948,#8949,#8950,#8951,#8952,#8953,#8954, + #8955,#8956,#8957,#8958,#8959,#8960,#8961,#8962,#8963,#8964,#8965, + #8966,#8967,#8968,#8969,#8970,#8971,#8972,#8973,#8974,#8975,#8976, + #8977,#8978,#8979,#8980,#8981,#8982,#8983,#8984,#8985,#8986,#8987, + #8988,#8989,#8990,#8991,#8992,#8993,#8994,#8995,#8996,#8997,#8998, + #8999,#9000,#9001,#9002,#9003,#9004,#9005,#9006,#9007,#9008,#9009, + #9010,#9011,#9012,#9013,#9014,#9015,#9016,#9017,#9018,#9019,#9020, + #9021,#9022,#9023,#9024,#9025,#9026,#9027,#9028,#9029,#9030,#9031, + #9032,#9033,#9034,#9035,#9036,#9037,#9038,#9039,#9040), + .UNSPECIFIED.,.F.,.F.,(10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9, + 9,9,9,9,9,9,9,9,9,10),(0.,8.56232113701,17.12464227402, + 25.68696341103,34.24928454804,42.811605685051,51.373926822061, + 59.936247959071,68.498569096081,77.060890233091,85.623211370101, + 94.185532507111,102.74785364412,111.31017478113,119.87249591814, + 128.43481705515,136.99713819216,145.55945932917,154.12178046618, + 162.68410160319,171.2464227402,179.80874387721,188.37106501422, + 196.93338615123,205.49570728824,214.05802842525,222.62034956226, + 231.18267069927,239.74499183628,248.30731297329,256.8696341103, + 265.43195524731,273.99427638432),.PIECEWISE_BEZIER_KNOTS.); +#8752 = CARTESIAN_POINT('',(3.,-0.223221722725,12.974767696687)); +#8753 = CARTESIAN_POINT('',(3.112965147132,1.295238790635, + 13.780261050134)); +#8754 = CARTESIAN_POINT('',(2.361186318877,2.878273098306,14.58606904469 + )); +#8755 = CARTESIAN_POINT('',(0.704164638368,3.960480535333, + 15.391002642353)); +#8756 = CARTESIAN_POINT('',(-1.478422683718,3.960342752489, + 16.197591374081)); +#8757 = CARTESIAN_POINT('',(-3.332083933023,2.601720178083, + 17.001941320806)); +#8758 = CARTESIAN_POINT('',(-3.988805626357,0.519933048267, + 17.808491346925)); +#8759 = CARTESIAN_POINT('',(-3.45533417289,-1.385647505087, + 18.613483627764)); +#8760 = CARTESIAN_POINT('',(-2.171860968289,-2.579024027284, + 19.419236301487)); +#8761 = CARTESIAN_POINT('',(-0.689776888025,-2.928145451007, + 20.224767696693)); +#8762 = CARTESIAN_POINT('',(0.79231721432,-3.277259367808, + 21.030261050111)); +#8763 = CARTESIAN_POINT('',(2.473465861584,-2.78237730951,21.83606904474 + )); +#8764 = CARTESIAN_POINT('',(3.801564829412,-1.315050857015, + 22.641002642278)); +#8765 = CARTESIAN_POINT('',(4.142860623008,0.84068674732,23.447591374166 + )); +#8766 = CARTESIAN_POINT('',(3.090941452931,2.884061746275, + 24.251941320736)); +#8767 = CARTESIAN_POINT('',(1.137518483962,3.858361361807, + 25.058491346963)); +#8768 = CARTESIAN_POINT('',(-0.828054532075,3.629556301607, + 25.863483627756)); +#8769 = CARTESIAN_POINT('',(-2.207518053146,2.548569999808, + 26.669236301479)); +#8770 = CARTESIAN_POINT('',(-2.784190243053,1.139347457105, + 27.474767696703)); +#8771 = CARTESIAN_POINT('',(-3.360856586249,-0.269886158644, + 28.280261050076)); +#8772 = CARTESIAN_POINT('',(-3.135056936598,-2.007753686372, + 29.086069044823)); +#8773 = CARTESIAN_POINT('',(-1.893556159166,-3.549041980746, + 29.891002642136)); +#8774 = CARTESIAN_POINT('',(0.182250313137,-4.22336751559, + 30.697591374349)); +#8775 = CARTESIAN_POINT('',(2.365024387666,-3.50405349099, + 31.501941320554)); +#8776 = CARTESIAN_POINT('',(3.632911435377,-1.727094439355, + 32.308491347101)); +#8777 = CARTESIAN_POINT('',(3.714406708359,0.250072108317, + 33.113483627678)); +#8778 = CARTESIAN_POINT('',(2.862524779721,1.781655658213, + 33.919236301509)); +#8779 = CARTESIAN_POINT('',(1.56086351051,2.571679031114,34.724767696697 + )); +#8780 = CARTESIAN_POINT('',(0.259190389974,3.361698361505, + 35.530261050102)); +#8781 = CARTESIAN_POINT('',(-1.492603952089,3.410541057231, + 36.33606904476)); +#8782 = CARTESIAN_POINT('',(-3.209129939849,2.425435824341, + 37.141002642242)); +#8783 = CARTESIAN_POINT('',(-4.19988108348,0.480673728616, + 37.947591374217)); +#8784 = CARTESIAN_POINT('',(-3.830884102722,-1.787752279597, + 38.751941320674)); +#8785 = CARTESIAN_POINT('',(-2.274143597816,-3.318007172429, + 39.55849134703)); +#8786 = CARTESIAN_POINT('',(-0.334067920661,-3.707796094566, + 40.363483627697)); +#8787 = CARTESIAN_POINT('',(1.311922987991,-3.105994699377, + 41.169236301522)); +#8788 = CARTESIAN_POINT('',(2.295844546515,-1.943945924073, + 41.974767696679)); +#8789 = CARTESIAN_POINT('',(3.279764498106,-0.781884777573, + 42.780259511138)); +#8790 = CARTESIAN_POINT('',(3.602044149471,0.940701217302,43.58607537799 + )); +#8791 = CARTESIAN_POINT('',(2.897598570805,2.790198806242, + 44.390987129469)); +#8792 = CARTESIAN_POINT('',(1.131752476356,4.072979042713, + 45.197618898047)); +#8793 = CARTESIAN_POINT('',(-1.166446716823,4.063386454701, + 46.001903527472)); +#8794 = CARTESIAN_POINT('',(-2.921416828416,2.765194896747, + 46.808532632941)); +#8795 = CARTESIAN_POINT('',(-3.609874726772,0.909982874898, + 47.613447430896)); +#8796 = CARTESIAN_POINT('',(-3.272993475879,-0.809886970008, + 48.419261634877)); +#8797 = CARTESIAN_POINT('',(-2.279157150791,-1.963478448872, + 49.224753845493)); +#8798 = CARTESIAN_POINT('',(-1.2853353876,-3.11707144747,50.030286383553 + )); +#8799 = CARTESIAN_POINT('',(0.365648076939,-3.704856497486, + 50.83603284773)); +#8800 = CARTESIAN_POINT('',(2.302548784984,-3.298403130818, + 51.641043928531)); +#8801 = CARTESIAN_POINT('',(3.845800981698,-1.754981690201, + 52.447553580546)); +#8802 = CARTESIAN_POINT('',(4.195823613562,0.516444566102, + 53.251968844969)); +#8803 = CARTESIAN_POINT('',(3.188165052315,2.452863659933,54.05847583388 + )); +#8804 = CARTESIAN_POINT('',(1.46348728909,3.423090834562,54.863489961172 + )); +#8805 = CARTESIAN_POINT('',(-0.287907228218,3.359383030423, + 55.669234762432)); +#8806 = CARTESIAN_POINT('',(-1.582765589679,2.558257419741, + 56.474767696708)); +#8807 = CARTESIAN_POINT('',(-2.877625197784,1.757119447572, + 57.280261050055)); +#8808 = CARTESIAN_POINT('',(-3.716442347116,0.218433379644, + 58.086069044864)); +#8809 = CARTESIAN_POINT('',(-3.617993648641,-1.758230891433, + 58.891002642083)); +#8810 = CARTESIAN_POINT('',(-2.334989540084,-3.523900139895, + 59.697591374406)); +#8811 = CARTESIAN_POINT('',(-0.14628604355,-4.224965279779, + 60.501941320495)); +#8812 = CARTESIAN_POINT('',(1.92392644954,-3.532620516942, + 61.308491347163)); +#8813 = CARTESIAN_POINT('',(3.152006848339,-1.980960898731, + 62.11348362762)); +#8814 = CARTESIAN_POINT('',(3.36306211419,-0.241160144229, + 62.919236301553)); +#8815 = CARTESIAN_POINT('',(2.774360114013,1.163079487932, + 63.724767696673)); +#8816 = CARTESIAN_POINT('',(2.185646149845,2.567322815648, + 64.530261050193)); +#8817 = CARTESIAN_POINT('',(0.797123772608,3.636516265895, + 65.336069044559)); +#8818 = CARTESIAN_POINT('',(-1.170605250481,3.848498051924, + 66.141002642555)); +#8819 = CARTESIAN_POINT('',(-3.115242242127,2.857501377553, + 66.947591373857)); +#8820 = CARTESIAN_POINT('',(-4.150064767228,0.805415202789, + 67.75194132099)); +#8821 = CARTESIAN_POINT('',(-3.790096501256,-1.347616121485, + 68.558491346818)); +#8822 = CARTESIAN_POINT('',(-2.449654487983,-2.80330985519, + 69.363483627798)); +#8823 = CARTESIAN_POINT('',(-0.764289885394,-3.283931480709, + 70.169236301495)); +#8824 = CARTESIAN_POINT('',(0.71475450915,-2.922148854718, + 70.974767696676)); +#8825 = CARTESIAN_POINT('',(2.193804425346,-2.560354990113, + 71.78026105017)); +#8826 = CARTESIAN_POINT('',(3.467047085258,-1.356186332894, + 72.586069044603)); +#8827 = CARTESIAN_POINT('',(3.98423966084,0.554155423394,73.391002642513 + )); +#8828 = CARTESIAN_POINT('',(3.309652047449,2.629876741312, + 74.197591373867)); +#8829 = CARTESIAN_POINT('',(1.444712366873,3.972975886939, + 75.001941321017)); +#8830 = CARTESIAN_POINT('',(-0.738123012148,3.954247731052, + 75.808491346777)); +#8831 = CARTESIAN_POINT('',(-2.385586069699,2.858029453815, + 76.61348362783)); +#8832 = CARTESIAN_POINT('',(-3.123939555447,1.268600273048, + 77.41923630148)); +#8833 = CARTESIAN_POINT('',(-2.997984592563,-0.248829902219, + 78.224767696677)); +#8834 = CARTESIAN_POINT('',(-2.872019745633,-1.766267688978, + 79.030259511131)); +#8835 = CARTESIAN_POINT('',(-1.881853634399,-3.212206054051, + 79.836075377999)); +#8836 = CARTESIAN_POINT('',(-7.594310182785E-02,-4.021880095312, + 80.640987129483)); +#8837 = CARTESIAN_POINT('',(2.07976125009,-3.680300951421, + 81.447618897984)); +#8838 = CARTESIAN_POINT('',(3.698050500049,-2.048445733293, + 82.251903527582)); +#8839 = CARTESIAN_POINT('',(4.021041712838,0.110465587204,83.05853263282 + )); +#8840 = CARTESIAN_POINT('',(3.196021960147,1.909111836963, + 83.863447430988)); +#8841 = CARTESIAN_POINT('',(1.741679313077,2.887032450046, + 84.669261634828)); +#8842 = CARTESIAN_POINT('',(0.223218550807,2.99999640263,85.474753845511 + )); +#8843 = CARTESIAN_POINT('',(-1.295232989273,3.112971726622, + 86.280286383585)); +#8844 = CARTESIAN_POINT('',(-2.878281387462,2.361176917959, + 87.086032847571)); +#8845 = CARTESIAN_POINT('',(-3.960471080679,0.704175361002, + 87.891043928858)); +#8846 = CARTESIAN_POINT('',(-3.960351407377,-1.478432499201, + 88.697553580095)); +#8847 = CARTESIAN_POINT('',(-2.601713874887,-3.332076784703, + 89.501968845431)); +#8848 = CARTESIAN_POINT('',(-0.519936600866,-3.988809655199, + 90.308475833514)); +#8849 = CARTESIAN_POINT('',(1.385648955496,-3.455332528105, + 91.113489961403)); +#8850 = CARTESIAN_POINT('',(2.579023674815,-2.171861367954, + 91.919234762317)); +#8851 = CARTESIAN_POINT('',(2.92814545102,-0.689776888041, + 92.724767696752)); +#8852 = CARTESIAN_POINT('',(3.277259367765,0.792317214375, + 93.530261049904)); +#8853 = CARTESIAN_POINT('',(2.782377309581,2.473465861455, + 94.336069045177)); +#8854 = CARTESIAN_POINT('',(1.315050856949,3.801564829623, + 95.141002641626)); +#8855 = CARTESIAN_POINT('',(-0.840686747299,4.142860622761, + 95.947591374882)); +#8856 = CARTESIAN_POINT('',(-2.884061746248,3.090941453136, + 96.751941320165)); +#8857 = CARTESIAN_POINT('',(-3.858361361843,1.137518483847, + 97.55849134727)); +#8858 = CARTESIAN_POINT('',(-3.629556301594,-0.82805453204, + 98.36348362768)); +#8859 = CARTESIAN_POINT('',(-2.548569999799,-2.207518053144, + 99.169236301443)); +#8860 = CARTESIAN_POINT('',(-1.139347457119,-2.784190243062, + 99.974767696752)); +#8861 = CARTESIAN_POINT('',(0.269886158696,-3.360856586225, + 100.78026104988)); +#8862 = CARTESIAN_POINT('',(2.007753686248,-3.135056936627, + 101.58606904528)); +#8863 = CARTESIAN_POINT('',(3.549041980953,-1.893556159178, + 102.39100264133)); +#8864 = CARTESIAN_POINT('',(4.223367515342,0.182250313237, + 103.19759137537)); +#8865 = CARTESIAN_POINT('',(3.504053491208,2.365024387484, + 104.00194131954)); +#8866 = CARTESIAN_POINT('',(1.727094439213,3.632911435569, + 104.80849134786)); +#8867 = CARTESIAN_POINT('',(-0.250072108249,3.714406708223, + 105.61348362723)); +#8868 = CARTESIAN_POINT('',(-1.781655658238,2.862524779786, + 106.4192363017)); +#8869 = CARTESIAN_POINT('',(-2.571679031106,1.56086351049, + 107.22476769663)); +#8870 = CARTESIAN_POINT('',(-3.361698361545,0.259190390056, + 108.03026105034)); +#8871 = CARTESIAN_POINT('',(-3.410541057155,-1.492603952297, + 108.83606904418)); +#8872 = CARTESIAN_POINT('',(-2.425435824408,-3.209129939479, + 109.6410026432)); +#8873 = CARTESIAN_POINT('',(-0.480673728629,-4.199881083952, + 110.44759137305)); +#8874 = CARTESIAN_POINT('',(1.787752279693,-3.830884102293, + 111.25194132168)); +#8875 = CARTESIAN_POINT('',(3.318007172331,-2.274143598082, + 112.05849134645)); +#8876 = CARTESIAN_POINT('',(3.707796094592,-0.334067920564, + 112.86348362781)); +#8877 = CARTESIAN_POINT('',(3.105994699418,1.311922987986, + 113.66923630165)); +#8878 = CARTESIAN_POINT('',(1.943945924018,2.295844546501, + 114.47476769651)); +#8879 = CARTESIAN_POINT('',(0.781884777749,3.279764498132,115.2802595117 + )); +#8880 = CARTESIAN_POINT('',(-0.940701217676,3.602044149493, + 116.08607537676)); +#8881 = CARTESIAN_POINT('',(-2.790198805673,2.897598570618, + 116.89098713142)); +#8882 = CARTESIAN_POINT('',(-4.072979043343,1.131752476779, + 117.69761889567)); +#8883 = CARTESIAN_POINT('',(-4.063386454196,-1.166446717394, + 118.50190352971)); +#8884 = CARTESIAN_POINT('',(-2.76519489703,-2.921416827894, + 119.30853263128)); +#8885 = CARTESIAN_POINT('',(-0.909982874797,-3.609874727107, + 120.11344743184)); +#8886 = CARTESIAN_POINT('',(0.809886969989,-3.272993475731, + 120.91926163447)); +#8887 = CARTESIAN_POINT('',(1.963478448874,-2.279157150831, + 121.7247538456)); +#8888 = CARTESIAN_POINT('',(3.117071447463,-1.285335387544, + 122.5302863834)); +#8889 = CARTESIAN_POINT('',(3.704856497523,0.365648076891, + 123.33603284784)); +#8890 = CARTESIAN_POINT('',(3.298403130715,2.302548784999, + 124.14104392853)); +#8891 = CARTESIAN_POINT('',(1.75498169038,3.845800981715,124.94755358038 + )); +#8892 = CARTESIAN_POINT('',(-0.516444566316,4.195823613542, + 125.75196884523)); +#8893 = CARTESIAN_POINT('',(-2.452863659753,3.188165052319, + 126.55847583361)); +#8894 = CARTESIAN_POINT('',(-3.423090834668,1.463487289099, + 127.36348996135)); +#8895 = CARTESIAN_POINT('',(-3.359383030383,-0.287907228226, + 128.16923476235)); +#8896 = CARTESIAN_POINT('',(-2.558257419746,-1.582765589678, + 128.97476769672)); +#8897 = CARTESIAN_POINT('',(-1.757119447546,-2.877625197792, + 129.78026104995)); +#8898 = CARTESIAN_POINT('',(-0.218433379699,-3.716442347082, + 130.58606904515)); +#8899 = CARTESIAN_POINT('',(1.758230891497,-3.617993648721, + 131.39100264156)); +#8900 = CARTESIAN_POINT('',(3.52390013986,-2.334989539956, + 132.19759137509)); +#8901 = CARTESIAN_POINT('',(4.224965279764,-0.146286043701, + 133.00194131981)); +#8902 = CARTESIAN_POINT('',(3.532620516986,1.923926449679, + 133.80849134769)); +#8903 = CARTESIAN_POINT('',(1.980960898692,3.152006848235, + 134.61348362726)); +#8904 = CARTESIAN_POINT('',(0.24116014425,3.363062114254,135.41923630175 + )); +#8905 = CARTESIAN_POINT('',(-1.163079487939,2.77436011398, + 136.22476769657)); +#8906 = CARTESIAN_POINT('',(-2.567322815616,2.185646149958, + 137.03026105054)); +#8907 = CARTESIAN_POINT('',(-3.636516266009,0.797123772374, + 137.83606904375)); +#8908 = CARTESIAN_POINT('',(-3.84849805165,-1.170605250155, + 138.64100264388)); +#8909 = CARTESIAN_POINT('',(-2.857501378004,-3.115242242433, + 139.44759137218)); +#8910 = CARTESIAN_POINT('',(-0.805415202271,-4.15006476705, + 140.25194132257)); +#8911 = CARTESIAN_POINT('',(1.347616121071,-3.790096501299, + 141.05849134569)); +#8912 = CARTESIAN_POINT('',(2.803309855408,-2.449654488004, + 141.86348362835)); +#8913 = CARTESIAN_POINT('',(3.283931480648,-0.764289885376, + 142.66923630133)); +#8914 = CARTESIAN_POINT('',(2.922148854712,0.714754509152, + 143.47476769665)); +#8915 = CARTESIAN_POINT('',(2.560354990107,2.19380442534,144.28026105017 + )); +#8916 = CARTESIAN_POINT('',(1.35618633293,3.467047085264,145.08606904467 + )); +#8917 = CARTESIAN_POINT('',(-0.554155423468,3.984239660853, + 145.89100264232)); +#8918 = CARTESIAN_POINT('',(-2.629876741223,3.309652047392, + 146.69759137416)); +#8919 = CARTESIAN_POINT('',(-3.972975887009,1.444712366965, + 147.5019413207)); +#8920 = CARTESIAN_POINT('',(-3.954247731017,-0.73812301223, + 148.30849134698)); +#8921 = CARTESIAN_POINT('',(-2.858029453827,-2.385586069663, + 149.11348362776)); +#8922 = CARTESIAN_POINT('',(-1.26860027304,-3.123939555443, + 149.91923630145)); +#8923 = CARTESIAN_POINT('',(0.24882990221,-2.997984592578, + 150.72476769673)); +#8924 = CARTESIAN_POINT('',(1.766267689011,-2.872019745588, + 151.53025951095)); +#8925 = CARTESIAN_POINT('',(3.212206053967,-1.881853634475, + 152.33607537838)); +#8926 = CARTESIAN_POINT('',(4.021880095458,-7.594310174806E-02, + 153.14098712887)); +#8927 = CARTESIAN_POINT('',(3.680300951242,2.079761250051, + 153.94761889868)); +#8928 = CARTESIAN_POINT('',(2.048445733448,3.69805050003,154.75190352698 + )); +#8929 = CARTESIAN_POINT('',(-0.110465587294,4.021041712884, + 155.55853263318)); +#8930 = CARTESIAN_POINT('',(-1.909111836935,3.196021960116, + 156.36344743085)); +#8931 = CARTESIAN_POINT('',(-2.887032450043,1.741679313081, + 157.16926163483)); +#8932 = CARTESIAN_POINT('',(-2.999996402639,0.223218550818, + 157.97475384554)); +#8933 = CARTESIAN_POINT('',(-3.112971726685,-1.295232989217, + 158.78028638384)); +#8934 = CARTESIAN_POINT('',(-2.361176917798,-2.878281387706, + 159.58603284671)); +#8935 = CARTESIAN_POINT('',(-0.704175361188,-3.960471080145, + 160.3910439304)); +#8936 = CARTESIAN_POINT('',(1.478432499282,-3.960351408142, + 161.19755357818)); +#8937 = CARTESIAN_POINT('',(3.332076784773,-2.601713874135, + 162.00196884712)); +#8938 = CARTESIAN_POINT('',(3.988809655067,-0.519936601361, + 162.80847583248)); +#8939 = CARTESIAN_POINT('',(3.455332528182,1.385648955685, + 163.61348996174)); +#8940 = CARTESIAN_POINT('',(2.171861367962,2.57902367481,164.41923476239 + )); +#8941 = CARTESIAN_POINT('',(0.689776887995,2.928145450979, + 165.22476769656)); +#8942 = CARTESIAN_POINT('',(-0.792317214227,3.277259367869, + 166.03026105045)); +#8943 = CARTESIAN_POINT('',(-2.473465861796,2.782377309435, + 166.83606904403)); +#8944 = CARTESIAN_POINT('',(-3.801564829054,1.315050857039, + 167.64100264336)); +#8945 = CARTESIAN_POINT('',(-4.142860623455,-0.840686747232, + 168.44759137285)); +#8946 = CARTESIAN_POINT('',(-3.090941452517,-2.884061746469, + 169.25194132199)); +#8947 = CARTESIAN_POINT('',(-1.137518484242,-3.858361361588, + 170.05849134601)); +#8948 = CARTESIAN_POINT('',(0.828054532213,-3.629556301767, + 170.86348362832)); +#8949 = CARTESIAN_POINT('',(2.207518053097,-2.548569999731, + 171.66923630123)); +#8950 = CARTESIAN_POINT('',(2.784190243065,-1.139347457126, + 172.47476769677)); +#8951 = CARTESIAN_POINT('',(3.360857081693,0.269886354871, + 173.28025951074)); +#8952 = CARTESIAN_POINT('',(3.135054897638,2.00775287901,174.08607537891 + )); +#8953 = CARTESIAN_POINT('',(1.89356115355,3.549043958138,174.89098712793 + )); +#8954 = CARTESIAN_POINT('',(-0.18225917461,4.223364007388, + 175.69761889994)); +#8955 = CARTESIAN_POINT('',(-2.365012219867,3.504058307904, + 176.50190352569)); +#8956 = CARTESIAN_POINT('',(-3.632924727644,1.727089177458, + 177.30853263421)); +#8957 = CARTESIAN_POINT('',(-3.714395054634,-0.25006749513, + 178.11344743021)); +#8958 = CARTESIAN_POINT('',(-2.862532935851,-1.781658886844, + 178.91926163511)); +#8959 = CARTESIAN_POINT('',(-1.560859051123,-2.571677265847, + 179.72475384547)); +#8960 = CARTESIAN_POINT('',(-0.259198546184,-3.361701590162, + 180.53028638399)); +#8961 = CARTESIAN_POINT('',(1.49261560608,-3.410536444092, + 181.33603284648)); +#8962 = CARTESIAN_POINT('',(3.209116647061,-2.425441085896, + 182.14104393068)); +#8963 = CARTESIAN_POINT('',(4.199893251983,-0.480668912477, + 182.94755357787)); +#8964 = CARTESIAN_POINT('',(3.830875240566,1.787748772431, + 183.75196884741)); +#8965 = CARTESIAN_POINT('',(2.274148592675,3.318009148909, + 184.55847583224)); +#8966 = CARTESIAN_POINT('',(0.334065881471,3.707795287729, + 185.36348996189)); +#8967 = CARTESIAN_POINT('',(-1.311922492478,3.105994895432, + 186.1692347623)); +#8968 = CARTESIAN_POINT('',(-2.295844546509,1.943945924052, + 186.97476769661)); +#8969 = CARTESIAN_POINT('',(-3.279764498108,0.781884777612, + 187.78025951126)); +#8970 = CARTESIAN_POINT('',(-3.602044149486,-0.940701217359, + 188.58607537782)); +#8971 = CARTESIAN_POINT('',(-2.897598570768,-2.790198806184, + 189.3909871296)); +#8972 = CARTESIAN_POINT('',(-1.131752476393,-4.072979042748, + 190.19761889801)); +#8973 = CARTESIAN_POINT('',(1.166446716829,-4.063386454697, + 191.00190352739)); +#8974 = CARTESIAN_POINT('',(2.921416828444,-2.765194896734, + 191.80853263307)); +#8975 = CARTESIAN_POINT('',(3.609874726735,-0.909982874911, + 192.61344743078)); +#8976 = CARTESIAN_POINT('',(3.272993475905,0.809886970013, + 193.41926163494)); +#8977 = CARTESIAN_POINT('',(2.279157150778,1.963478448872, + 194.22475384545)); +#8978 = CARTESIAN_POINT('',(1.285335387573,3.117071447493, + 195.03028638339)); +#8979 = CARTESIAN_POINT('',(-0.365648076838,3.704856497369, + 195.83603284832)); +#8980 = CARTESIAN_POINT('',(-2.302548785136,3.298403131122, + 196.64104392733)); +#8981 = CARTESIAN_POINT('',(-3.845800981578,1.754981689687, + 197.44755358223)); +#8982 = CARTESIAN_POINT('',(-4.195823613584,-0.516444565478, + 198.25196884313)); +#8983 = CARTESIAN_POINT('',(-3.188165052374,-2.452863660507, + 199.05847583548)); +#8984 = CARTESIAN_POINT('',(-1.463487289021,-3.423090834147,199.86348996 + )); +#8985 = CARTESIAN_POINT('',(0.287907228181,-3.359383030664, + 200.66923476312)); +#8986 = CARTESIAN_POINT('',(1.582765589687,-2.558257419631, + 201.47476769638)); +#8987 = CARTESIAN_POINT('',(2.877625713867,-1.757119580513, + 202.28025951224)); +#8988 = CARTESIAN_POINT('',(3.716440223388,-0.218432833349, + 203.08607537545)); +#8989 = CARTESIAN_POINT('',(3.617998850452,1.758229554148,203.8909871336 + )); +#8990 = CARTESIAN_POINT('',(2.334980310658,3.52390251171,204.69761889294 + )); +#8991 = CARTESIAN_POINT('',(0.146298716786,4.22496202382,205.50190353233 + )); +#8992 = CARTESIAN_POINT('',(-1.923940294378,3.532624073262, + 206.30853262933)); +#8993 = CARTESIAN_POINT('',(-3.151994709725,1.980957781033, + 207.11344743296)); +#8994 = CARTESIAN_POINT('',(-3.363070609963,0.241162326178, + 207.91926163399)); +#8995 = CARTESIAN_POINT('',(-2.774355468797,-1.163080680934, + 208.72475384574)); +#8996 = CARTESIAN_POINT('',(-2.185654645851,-2.567320633655, + 209.53028638327)); +#8997 = CARTESIAN_POINT('',(-0.79711163326,-3.636519383658, + 210.33603284784)); +#8998 = CARTESIAN_POINT('',(1.170591404319,-3.848494495663, + 211.14104392873)); +#8999 = CARTESIAN_POINT('',(3.115254916963,-2.857504633139, + 211.94755358008)); +#9000 = CARTESIAN_POINT('',(4.150055536473,-0.805412831698, + 212.75196884543)); +#9001 = CARTESIAN_POINT('',(3.790101703811,1.347614785058, + 213.55847583363)); +#9002 = CARTESIAN_POINT('',(2.449652363991,2.80331040079,214.36348996115 + )); +#9003 = CARTESIAN_POINT('',(0.764290401536,3.28393134816,215.16923476257 + )); +#9004 = CARTESIAN_POINT('',(-0.714754509164,2.922148854683, + 215.97476769656)); +#9005 = CARTESIAN_POINT('',(-2.193804425307,2.560354990213, + 216.78026105045)); +#9006 = CARTESIAN_POINT('',(-3.467047085344,1.356186332712, + 217.58606904417)); +#9007 = CARTESIAN_POINT('',(-3.984239660711,-0.554155423142, + 218.39100264286)); +#9008 = CARTESIAN_POINT('',(-3.309652047557,-2.629876741603, + 219.19759137386)); +#9009 = CARTESIAN_POINT('',(-1.444712366871,-3.972975886647, + 220.00194132056)); +#9010 = CARTESIAN_POINT('',(0.738123012269,-3.954247731303, + 220.80849134751)); +#9011 = CARTESIAN_POINT('',(2.385586069525,-2.858029453634, + 221.61348362709)); +#9012 = CARTESIAN_POINT('',(3.123939555591,-1.268600273154,222.419236302 + )); +#9013 = CARTESIAN_POINT('',(2.99798459248,0.248829902269,223.22476769639 + )); +#9014 = CARTESIAN_POINT('',(2.872019745885,1.766267688791, + 224.03025951213)); +#9015 = CARTESIAN_POINT('',(1.881853633964,3.212206054541, + 224.83607537584)); +#9016 = CARTESIAN_POINT('',(7.594310229543E-02,4.021880094398, + 225.6409871328)); +#9017 = CARTESIAN_POINT('',(-2.079761250362,3.680300952655, + 226.4476188941)); +#9018 = CARTESIAN_POINT('',(-3.698050500074,2.048445732073, + 227.25190353109)); +#9019 = CARTESIAN_POINT('',(-4.02104171262,-0.110465586314, + 228.05853263031)); +#9020 = CARTESIAN_POINT('',(-3.196021960378,-1.909111837445, + 228.86344743242)); +#9021 = CARTESIAN_POINT('',(-1.741679312934,-2.88703244985, + 229.66926163417)); +#9022 = CARTESIAN_POINT('',(-0.223218550867,-2.999996402691, + 230.47475384574)); +#9023 = CARTESIAN_POINT('',(1.295232989223,-3.112971726656, + 231.28028638381)); +#9024 = CARTESIAN_POINT('',(2.878281387885,-2.361176917788, + 232.08603284623)); +#9025 = CARTESIAN_POINT('',(3.960471079651,-0.704175361174, + 232.89104393162)); +#9026 = CARTESIAN_POINT('',(3.960351408907,1.478432499145, + 233.69755357641)); +#9027 = CARTESIAN_POINT('',(2.601713873351,3.33207678505,234.50196884892 + )); +#9028 = CARTESIAN_POINT('',(0.519936601907,3.98880965476,235.30847583114 + )); +#9029 = CARTESIAN_POINT('',(-1.385648955933,3.455332528388, + 236.11348996242)); +#9030 = CARTESIAN_POINT('',(-2.579023674751,2.171861367891, + 236.9192347622)); +#9031 = CARTESIAN_POINT('',(-2.928145450972,0.689776887988, + 237.72476769653)); +#9032 = CARTESIAN_POINT('',(-3.277259826572,-0.792317485462, + 238.53025951144)); +#9033 = CARTESIAN_POINT('',(-2.782375421807,-2.47346474558, + 239.33607537752)); +#9034 = CARTESIAN_POINT('',(-1.315055480633,-3.801567563131,240.14098713 + )); +#9035 = CARTESIAN_POINT('',(0.840694950759,-4.142855772499, + 240.94761889756)); +#9036 = CARTESIAN_POINT('',(2.884050482101,-3.090948113356, + 241.75190352782)); +#9037 = CARTESIAN_POINT('',(3.858373666975,-1.137511207885, + 242.55853263271)); +#9038 = CARTESIAN_POINT('',(3.629545513228,0.828048152816, + 243.36344743102)); +#9039 = CARTESIAN_POINT('',(2.548577550368,2.207522517877, + 244.16926163481)); +#9040 = CARTESIAN_POINT('',(1.139343328781,2.784187801925, + 244.97475384551)); +#9041 = PCURVE('',#9042,#9621); +#9042 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,( + (#9043,#9044,#9045,#9046,#9047,#9048,#9049,#9050,#9051,#9052,#9053 + ,#9054,#9055,#9056,#9057,#9058,#9059,#9060,#9061,#9062,#9063,#9064 + ,#9065,#9066,#9067,#9068,#9069,#9070,#9071,#9072,#9073,#9074,#9075 + ,#9076,#9077,#9078,#9079,#9080,#9081,#9082,#9083,#9084,#9085,#9086 + ,#9087,#9088,#9089,#9090,#9091,#9092,#9093,#9094,#9095,#9096,#9097 + ,#9098,#9099,#9100,#9101,#9102,#9103,#9104,#9105,#9106,#9107,#9108 + ,#9109,#9110,#9111,#9112,#9113,#9114,#9115,#9116,#9117,#9118,#9119 + ,#9120,#9121,#9122,#9123,#9124,#9125,#9126,#9127,#9128,#9129,#9130 + ,#9131,#9132,#9133,#9134,#9135,#9136,#9137,#9138,#9139,#9140,#9141 + ,#9142,#9143,#9144,#9145,#9146,#9147,#9148,#9149,#9150,#9151,#9152 + ,#9153,#9154,#9155,#9156,#9157,#9158,#9159,#9160,#9161,#9162,#9163 + ,#9164,#9165,#9166,#9167,#9168,#9169,#9170,#9171,#9172,#9173,#9174 + ,#9175,#9176,#9177,#9178,#9179,#9180,#9181,#9182,#9183,#9184,#9185 + ,#9186,#9187,#9188,#9189,#9190,#9191,#9192,#9193,#9194,#9195,#9196 + ,#9197,#9198,#9199,#9200,#9201,#9202,#9203,#9204,#9205,#9206,#9207 + ,#9208,#9209,#9210,#9211,#9212,#9213,#9214,#9215,#9216,#9217,#9218 + ,#9219,#9220,#9221,#9222,#9223,#9224,#9225,#9226,#9227,#9228,#9229 + ,#9230,#9231,#9232,#9233,#9234,#9235,#9236,#9237,#9238,#9239,#9240 + ,#9241,#9242,#9243,#9244,#9245,#9246,#9247,#9248,#9249,#9250,#9251 + ,#9252,#9253,#9254,#9255,#9256,#9257,#9258,#9259,#9260,#9261,#9262 + ,#9263,#9264,#9265,#9266,#9267,#9268,#9269,#9270,#9271,#9272,#9273 + ,#9274,#9275,#9276,#9277,#9278,#9279,#9280,#9281,#9282,#9283,#9284 + ,#9285,#9286,#9287,#9288,#9289,#9290,#9291,#9292,#9293,#9294,#9295 + ,#9296,#9297,#9298,#9299,#9300,#9301,#9302,#9303,#9304,#9305,#9306 + ,#9307,#9308,#9309,#9310,#9311,#9312,#9313,#9314,#9315,#9316,#9317 + ,#9318,#9319,#9320,#9321,#9322,#9323,#9324,#9325,#9326,#9327,#9328 + ,#9329,#9330,#9331) + ,(#9332,#9333,#9334,#9335,#9336,#9337,#9338,#9339,#9340,#9341,#9342 + ,#9343,#9344,#9345,#9346,#9347,#9348,#9349,#9350,#9351,#9352,#9353 + ,#9354,#9355,#9356,#9357,#9358,#9359,#9360,#9361,#9362,#9363,#9364 + ,#9365,#9366,#9367,#9368,#9369,#9370,#9371,#9372,#9373,#9374,#9375 + ,#9376,#9377,#9378,#9379,#9380,#9381,#9382,#9383,#9384,#9385,#9386 + ,#9387,#9388,#9389,#9390,#9391,#9392,#9393,#9394,#9395,#9396,#9397 + ,#9398,#9399,#9400,#9401,#9402,#9403,#9404,#9405,#9406,#9407,#9408 + ,#9409,#9410,#9411,#9412,#9413,#9414,#9415,#9416,#9417,#9418,#9419 + ,#9420,#9421,#9422,#9423,#9424,#9425,#9426,#9427,#9428,#9429,#9430 + ,#9431,#9432,#9433,#9434,#9435,#9436,#9437,#9438,#9439,#9440,#9441 + ,#9442,#9443,#9444,#9445,#9446,#9447,#9448,#9449,#9450,#9451,#9452 + ,#9453,#9454,#9455,#9456,#9457,#9458,#9459,#9460,#9461,#9462,#9463 + ,#9464,#9465,#9466,#9467,#9468,#9469,#9470,#9471,#9472,#9473,#9474 + ,#9475,#9476,#9477,#9478,#9479,#9480,#9481,#9482,#9483,#9484,#9485 + ,#9486,#9487,#9488,#9489,#9490,#9491,#9492,#9493,#9494,#9495,#9496 + ,#9497,#9498,#9499,#9500,#9501,#9502,#9503,#9504,#9505,#9506,#9507 + ,#9508,#9509,#9510,#9511,#9512,#9513,#9514,#9515,#9516,#9517,#9518 + ,#9519,#9520,#9521,#9522,#9523,#9524,#9525,#9526,#9527,#9528,#9529 + ,#9530,#9531,#9532,#9533,#9534,#9535,#9536,#9537,#9538,#9539,#9540 + ,#9541,#9542,#9543,#9544,#9545,#9546,#9547,#9548,#9549,#9550,#9551 + ,#9552,#9553,#9554,#9555,#9556,#9557,#9558,#9559,#9560,#9561,#9562 + ,#9563,#9564,#9565,#9566,#9567,#9568,#9569,#9570,#9571,#9572,#9573 + ,#9574,#9575,#9576,#9577,#9578,#9579,#9580,#9581,#9582,#9583,#9584 + ,#9585,#9586,#9587,#9588,#9589,#9590,#9591,#9592,#9593,#9594,#9595 + ,#9596,#9597,#9598,#9599,#9600,#9601,#9602,#9603,#9604,#9605,#9606 + ,#9607,#9608,#9609,#9610,#9611,#9612,#9613,#9614,#9615,#9616,#9617 + ,#9618,#9619,#9620 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9 + ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10),(0.,7.9),(0.,8.56232113701, + 17.12464227402,25.68696341103,34.24928454804,42.811605685051, + 51.373926822061,59.936247959071,68.498569096081,77.060890233091, + 85.623211370101,94.185532507111,102.74785364412,111.31017478113, + 119.87249591814,128.43481705515,136.99713819216,145.55945932917, + 154.12178046618,162.68410160319,171.2464227402,179.80874387721, + 188.37106501422,196.93338615123,205.49570728824,214.05802842525, + 222.62034956226,231.18267069927,239.74499183628,248.30731297329, + 256.8696341103,265.43195524731,273.99427638432), + .PIECEWISE_BEZIER_KNOTS.); +#9043 = CARTESIAN_POINT('',(3.,-0.223221722725,12.974767696687)); +#9044 = CARTESIAN_POINT('',(3.112965147132,1.295238790635, + 13.780261050134)); +#9045 = CARTESIAN_POINT('',(2.361186318877,2.878273098306,14.58606904469 + )); +#9046 = CARTESIAN_POINT('',(0.704164638368,3.960480535333, + 15.391002642353)); +#9047 = CARTESIAN_POINT('',(-1.478422683718,3.960342752489, + 16.197591374081)); +#9048 = CARTESIAN_POINT('',(-3.332083933023,2.601720178083, + 17.001941320806)); +#9049 = CARTESIAN_POINT('',(-3.988805626357,0.519933048267, + 17.808491346925)); +#9050 = CARTESIAN_POINT('',(-3.45533417289,-1.385647505087, + 18.613483627764)); +#9051 = CARTESIAN_POINT('',(-2.171860968289,-2.579024027284, + 19.419236301487)); +#9052 = CARTESIAN_POINT('',(-0.689776888025,-2.928145451007, + 20.224767696693)); +#9053 = CARTESIAN_POINT('',(0.79231721432,-3.277259367808, + 21.030261050111)); +#9054 = CARTESIAN_POINT('',(2.473465861584,-2.78237730951,21.83606904474 + )); +#9055 = CARTESIAN_POINT('',(3.801564829412,-1.315050857015, + 22.641002642278)); +#9056 = CARTESIAN_POINT('',(4.142860623008,0.84068674732,23.447591374166 + )); +#9057 = CARTESIAN_POINT('',(3.090941452931,2.884061746275, + 24.251941320736)); +#9058 = CARTESIAN_POINT('',(1.137518483962,3.858361361807, + 25.058491346963)); +#9059 = CARTESIAN_POINT('',(-0.828054532075,3.629556301607, + 25.863483627756)); +#9060 = CARTESIAN_POINT('',(-2.207518053146,2.548569999808, + 26.669236301479)); +#9061 = CARTESIAN_POINT('',(-2.784190243053,1.139347457105, + 27.474767696703)); +#9062 = CARTESIAN_POINT('',(-3.360856586249,-0.269886158644, + 28.280261050076)); +#9063 = CARTESIAN_POINT('',(-3.135056936598,-2.007753686372, + 29.086069044823)); +#9064 = CARTESIAN_POINT('',(-1.893556159166,-3.549041980746, + 29.891002642136)); +#9065 = CARTESIAN_POINT('',(0.182250313137,-4.22336751559, + 30.697591374349)); +#9066 = CARTESIAN_POINT('',(2.365024387666,-3.50405349099, + 31.501941320554)); +#9067 = CARTESIAN_POINT('',(3.632911435377,-1.727094439355, + 32.308491347101)); +#9068 = CARTESIAN_POINT('',(3.714406708359,0.250072108317, + 33.113483627678)); +#9069 = CARTESIAN_POINT('',(2.862524779721,1.781655658213, + 33.919236301509)); +#9070 = CARTESIAN_POINT('',(1.56086351051,2.571679031114,34.724767696697 + )); +#9071 = CARTESIAN_POINT('',(0.259190389974,3.361698361505, + 35.530261050102)); +#9072 = CARTESIAN_POINT('',(-1.492603952089,3.410541057231, + 36.33606904476)); +#9073 = CARTESIAN_POINT('',(-3.209129939849,2.425435824341, + 37.141002642242)); +#9074 = CARTESIAN_POINT('',(-4.19988108348,0.480673728616, + 37.947591374217)); +#9075 = CARTESIAN_POINT('',(-3.830884102722,-1.787752279597, + 38.751941320674)); +#9076 = CARTESIAN_POINT('',(-2.274143597816,-3.318007172429, + 39.55849134703)); +#9077 = CARTESIAN_POINT('',(-0.334067920661,-3.707796094566, + 40.363483627697)); +#9078 = CARTESIAN_POINT('',(1.311922987991,-3.105994699377, + 41.169236301522)); +#9079 = CARTESIAN_POINT('',(2.295844546515,-1.943945924073, + 41.974767696679)); +#9080 = CARTESIAN_POINT('',(3.279764498106,-0.781884777573, + 42.780259511138)); +#9081 = CARTESIAN_POINT('',(3.602044149471,0.940701217302,43.58607537799 + )); +#9082 = CARTESIAN_POINT('',(2.897598570805,2.790198806242, + 44.390987129469)); +#9083 = CARTESIAN_POINT('',(1.131752476356,4.072979042713, + 45.197618898047)); +#9084 = CARTESIAN_POINT('',(-1.166446716823,4.063386454701, + 46.001903527472)); +#9085 = CARTESIAN_POINT('',(-2.921416828416,2.765194896747, + 46.808532632941)); +#9086 = CARTESIAN_POINT('',(-3.609874726772,0.909982874898, + 47.613447430896)); +#9087 = CARTESIAN_POINT('',(-3.272993475879,-0.809886970008, + 48.419261634877)); +#9088 = CARTESIAN_POINT('',(-2.279157150791,-1.963478448872, + 49.224753845493)); +#9089 = CARTESIAN_POINT('',(-1.2853353876,-3.11707144747,50.030286383553 + )); +#9090 = CARTESIAN_POINT('',(0.365648076939,-3.704856497486, + 50.83603284773)); +#9091 = CARTESIAN_POINT('',(2.302548784984,-3.298403130818, + 51.641043928531)); +#9092 = CARTESIAN_POINT('',(3.845800981698,-1.754981690201, + 52.447553580546)); +#9093 = CARTESIAN_POINT('',(4.195823613562,0.516444566102, + 53.251968844969)); +#9094 = CARTESIAN_POINT('',(3.188165052315,2.452863659933,54.05847583388 + )); +#9095 = CARTESIAN_POINT('',(1.46348728909,3.423090834562,54.863489961172 + )); +#9096 = CARTESIAN_POINT('',(-0.287907228218,3.359383030423, + 55.669234762432)); +#9097 = CARTESIAN_POINT('',(-1.582765589679,2.558257419741, + 56.474767696708)); +#9098 = CARTESIAN_POINT('',(-2.877625197784,1.757119447572, + 57.280261050055)); +#9099 = CARTESIAN_POINT('',(-3.716442347116,0.218433379644, + 58.086069044864)); +#9100 = CARTESIAN_POINT('',(-3.617993648641,-1.758230891433, + 58.891002642083)); +#9101 = CARTESIAN_POINT('',(-2.334989540084,-3.523900139895, + 59.697591374406)); +#9102 = CARTESIAN_POINT('',(-0.14628604355,-4.224965279779, + 60.501941320495)); +#9103 = CARTESIAN_POINT('',(1.92392644954,-3.532620516942, + 61.308491347163)); +#9104 = CARTESIAN_POINT('',(3.152006848339,-1.980960898731, + 62.11348362762)); +#9105 = CARTESIAN_POINT('',(3.36306211419,-0.241160144229, + 62.919236301553)); +#9106 = CARTESIAN_POINT('',(2.774360114013,1.163079487932, + 63.724767696673)); +#9107 = CARTESIAN_POINT('',(2.185646149845,2.567322815648, + 64.530261050193)); +#9108 = CARTESIAN_POINT('',(0.797123772608,3.636516265895, + 65.336069044559)); +#9109 = CARTESIAN_POINT('',(-1.170605250481,3.848498051924, + 66.141002642555)); +#9110 = CARTESIAN_POINT('',(-3.115242242127,2.857501377553, + 66.947591373857)); +#9111 = CARTESIAN_POINT('',(-4.150064767228,0.805415202789, + 67.75194132099)); +#9112 = CARTESIAN_POINT('',(-3.790096501256,-1.347616121485, + 68.558491346818)); +#9113 = CARTESIAN_POINT('',(-2.449654487983,-2.80330985519, + 69.363483627798)); +#9114 = CARTESIAN_POINT('',(-0.764289885394,-3.283931480709, + 70.169236301495)); +#9115 = CARTESIAN_POINT('',(0.71475450915,-2.922148854718, + 70.974767696676)); +#9116 = CARTESIAN_POINT('',(2.193804425346,-2.560354990113, + 71.78026105017)); +#9117 = CARTESIAN_POINT('',(3.467047085258,-1.356186332894, + 72.586069044603)); +#9118 = CARTESIAN_POINT('',(3.98423966084,0.554155423394,73.391002642513 + )); +#9119 = CARTESIAN_POINT('',(3.309652047449,2.629876741312, + 74.197591373867)); +#9120 = CARTESIAN_POINT('',(1.444712366873,3.972975886939, + 75.001941321017)); +#9121 = CARTESIAN_POINT('',(-0.738123012148,3.954247731052, + 75.808491346777)); +#9122 = CARTESIAN_POINT('',(-2.385586069699,2.858029453815, + 76.61348362783)); +#9123 = CARTESIAN_POINT('',(-3.123939555447,1.268600273048, + 77.41923630148)); +#9124 = CARTESIAN_POINT('',(-2.997984592563,-0.248829902219, + 78.224767696677)); +#9125 = CARTESIAN_POINT('',(-2.872019745633,-1.766267688978, + 79.030259511131)); +#9126 = CARTESIAN_POINT('',(-1.881853634399,-3.212206054051, + 79.836075377999)); +#9127 = CARTESIAN_POINT('',(-7.594310182785E-02,-4.021880095312, + 80.640987129483)); +#9128 = CARTESIAN_POINT('',(2.07976125009,-3.680300951421, + 81.447618897984)); +#9129 = CARTESIAN_POINT('',(3.698050500049,-2.048445733293, + 82.251903527582)); +#9130 = CARTESIAN_POINT('',(4.021041712838,0.110465587204,83.05853263282 + )); +#9131 = CARTESIAN_POINT('',(3.196021960147,1.909111836963, + 83.863447430988)); +#9132 = CARTESIAN_POINT('',(1.741679313077,2.887032450046, + 84.669261634828)); +#9133 = CARTESIAN_POINT('',(0.223218550807,2.99999640263,85.474753845511 + )); +#9134 = CARTESIAN_POINT('',(-1.295232989273,3.112971726622, + 86.280286383585)); +#9135 = CARTESIAN_POINT('',(-2.878281387462,2.361176917959, + 87.086032847571)); +#9136 = CARTESIAN_POINT('',(-3.960471080679,0.704175361002, + 87.891043928858)); +#9137 = CARTESIAN_POINT('',(-3.960351407377,-1.478432499201, + 88.697553580095)); +#9138 = CARTESIAN_POINT('',(-2.601713874887,-3.332076784703, + 89.501968845431)); +#9139 = CARTESIAN_POINT('',(-0.519936600866,-3.988809655199, + 90.308475833514)); +#9140 = CARTESIAN_POINT('',(1.385648955496,-3.455332528105, + 91.113489961403)); +#9141 = CARTESIAN_POINT('',(2.579023674815,-2.171861367954, + 91.919234762317)); +#9142 = CARTESIAN_POINT('',(2.92814545102,-0.689776888041, + 92.724767696752)); +#9143 = CARTESIAN_POINT('',(3.277259367765,0.792317214375, + 93.530261049904)); +#9144 = CARTESIAN_POINT('',(2.782377309581,2.473465861455, + 94.336069045177)); +#9145 = CARTESIAN_POINT('',(1.315050856949,3.801564829623, + 95.141002641626)); +#9146 = CARTESIAN_POINT('',(-0.840686747299,4.142860622761, + 95.947591374882)); +#9147 = CARTESIAN_POINT('',(-2.884061746248,3.090941453136, + 96.751941320165)); +#9148 = CARTESIAN_POINT('',(-3.858361361843,1.137518483847, + 97.55849134727)); +#9149 = CARTESIAN_POINT('',(-3.629556301594,-0.82805453204, + 98.36348362768)); +#9150 = CARTESIAN_POINT('',(-2.548569999799,-2.207518053144, + 99.169236301443)); +#9151 = CARTESIAN_POINT('',(-1.139347457119,-2.784190243062, + 99.974767696752)); +#9152 = CARTESIAN_POINT('',(0.269886158696,-3.360856586225, + 100.78026104988)); +#9153 = CARTESIAN_POINT('',(2.007753686248,-3.135056936627, + 101.58606904528)); +#9154 = CARTESIAN_POINT('',(3.549041980953,-1.893556159178, + 102.39100264133)); +#9155 = CARTESIAN_POINT('',(4.223367515342,0.182250313237, + 103.19759137537)); +#9156 = CARTESIAN_POINT('',(3.504053491208,2.365024387484, + 104.00194131954)); +#9157 = CARTESIAN_POINT('',(1.727094439213,3.632911435569, + 104.80849134786)); +#9158 = CARTESIAN_POINT('',(-0.250072108249,3.714406708223, + 105.61348362723)); +#9159 = CARTESIAN_POINT('',(-1.781655658238,2.862524779786, + 106.4192363017)); +#9160 = CARTESIAN_POINT('',(-2.571679031106,1.56086351049, + 107.22476769663)); +#9161 = CARTESIAN_POINT('',(-3.361698361545,0.259190390056, + 108.03026105034)); +#9162 = CARTESIAN_POINT('',(-3.410541057155,-1.492603952297, + 108.83606904418)); +#9163 = CARTESIAN_POINT('',(-2.425435824408,-3.209129939479, + 109.6410026432)); +#9164 = CARTESIAN_POINT('',(-0.480673728629,-4.199881083952, + 110.44759137305)); +#9165 = CARTESIAN_POINT('',(1.787752279693,-3.830884102293, + 111.25194132168)); +#9166 = CARTESIAN_POINT('',(3.318007172331,-2.274143598082, + 112.05849134645)); +#9167 = CARTESIAN_POINT('',(3.707796094592,-0.334067920564, + 112.86348362781)); +#9168 = CARTESIAN_POINT('',(3.105994699418,1.311922987986, + 113.66923630165)); +#9169 = CARTESIAN_POINT('',(1.943945924018,2.295844546501, + 114.47476769651)); +#9170 = CARTESIAN_POINT('',(0.781884777749,3.279764498132,115.2802595117 + )); +#9171 = CARTESIAN_POINT('',(-0.940701217676,3.602044149493, + 116.08607537676)); +#9172 = CARTESIAN_POINT('',(-2.790198805673,2.897598570618, + 116.89098713142)); +#9173 = CARTESIAN_POINT('',(-4.072979043343,1.131752476779, + 117.69761889567)); +#9174 = CARTESIAN_POINT('',(-4.063386454196,-1.166446717394, + 118.50190352971)); +#9175 = CARTESIAN_POINT('',(-2.76519489703,-2.921416827894, + 119.30853263128)); +#9176 = CARTESIAN_POINT('',(-0.909982874797,-3.609874727107, + 120.11344743184)); +#9177 = CARTESIAN_POINT('',(0.809886969989,-3.272993475731, + 120.91926163447)); +#9178 = CARTESIAN_POINT('',(1.963478448874,-2.279157150831, + 121.7247538456)); +#9179 = CARTESIAN_POINT('',(3.117071447463,-1.285335387544, + 122.5302863834)); +#9180 = CARTESIAN_POINT('',(3.704856497523,0.365648076891, + 123.33603284784)); +#9181 = CARTESIAN_POINT('',(3.298403130715,2.302548784999, + 124.14104392853)); +#9182 = CARTESIAN_POINT('',(1.75498169038,3.845800981715,124.94755358038 + )); +#9183 = CARTESIAN_POINT('',(-0.516444566316,4.195823613542, + 125.75196884523)); +#9184 = CARTESIAN_POINT('',(-2.452863659753,3.188165052319, + 126.55847583361)); +#9185 = CARTESIAN_POINT('',(-3.423090834668,1.463487289099, + 127.36348996135)); +#9186 = CARTESIAN_POINT('',(-3.359383030383,-0.287907228226, + 128.16923476235)); +#9187 = CARTESIAN_POINT('',(-2.558257419746,-1.582765589678, + 128.97476769672)); +#9188 = CARTESIAN_POINT('',(-1.757119447546,-2.877625197792, + 129.78026104995)); +#9189 = CARTESIAN_POINT('',(-0.218433379699,-3.716442347082, + 130.58606904515)); +#9190 = CARTESIAN_POINT('',(1.758230891497,-3.617993648721, + 131.39100264156)); +#9191 = CARTESIAN_POINT('',(3.52390013986,-2.334989539956, + 132.19759137509)); +#9192 = CARTESIAN_POINT('',(4.224965279764,-0.146286043701, + 133.00194131981)); +#9193 = CARTESIAN_POINT('',(3.532620516986,1.923926449679, + 133.80849134769)); +#9194 = CARTESIAN_POINT('',(1.980960898692,3.152006848235, + 134.61348362726)); +#9195 = CARTESIAN_POINT('',(0.24116014425,3.363062114254,135.41923630175 + )); +#9196 = CARTESIAN_POINT('',(-1.163079487939,2.77436011398, + 136.22476769657)); +#9197 = CARTESIAN_POINT('',(-2.567322815616,2.185646149958, + 137.03026105054)); +#9198 = CARTESIAN_POINT('',(-3.636516266009,0.797123772374, + 137.83606904375)); +#9199 = CARTESIAN_POINT('',(-3.84849805165,-1.170605250155, + 138.64100264388)); +#9200 = CARTESIAN_POINT('',(-2.857501378004,-3.115242242433, + 139.44759137218)); +#9201 = CARTESIAN_POINT('',(-0.805415202271,-4.15006476705, + 140.25194132257)); +#9202 = CARTESIAN_POINT('',(1.347616121071,-3.790096501299, + 141.05849134569)); +#9203 = CARTESIAN_POINT('',(2.803309855408,-2.449654488004, + 141.86348362835)); +#9204 = CARTESIAN_POINT('',(3.283931480648,-0.764289885376, + 142.66923630133)); +#9205 = CARTESIAN_POINT('',(2.922148854712,0.714754509152, + 143.47476769665)); +#9206 = CARTESIAN_POINT('',(2.560354990107,2.19380442534,144.28026105017 + )); +#9207 = CARTESIAN_POINT('',(1.35618633293,3.467047085264,145.08606904467 + )); +#9208 = CARTESIAN_POINT('',(-0.554155423468,3.984239660853, + 145.89100264232)); +#9209 = CARTESIAN_POINT('',(-2.629876741223,3.309652047392, + 146.69759137416)); +#9210 = CARTESIAN_POINT('',(-3.972975887009,1.444712366965, + 147.5019413207)); +#9211 = CARTESIAN_POINT('',(-3.954247731017,-0.73812301223, + 148.30849134698)); +#9212 = CARTESIAN_POINT('',(-2.858029453827,-2.385586069663, + 149.11348362776)); +#9213 = CARTESIAN_POINT('',(-1.26860027304,-3.123939555443, + 149.91923630145)); +#9214 = CARTESIAN_POINT('',(0.24882990221,-2.997984592578, + 150.72476769673)); +#9215 = CARTESIAN_POINT('',(1.766267689011,-2.872019745588, + 151.53025951095)); +#9216 = CARTESIAN_POINT('',(3.212206053967,-1.881853634475, + 152.33607537838)); +#9217 = CARTESIAN_POINT('',(4.021880095458,-7.594310174806E-02, + 153.14098712887)); +#9218 = CARTESIAN_POINT('',(3.680300951242,2.079761250051, + 153.94761889868)); +#9219 = CARTESIAN_POINT('',(2.048445733448,3.69805050003,154.75190352698 + )); +#9220 = CARTESIAN_POINT('',(-0.110465587294,4.021041712884, + 155.55853263318)); +#9221 = CARTESIAN_POINT('',(-1.909111836935,3.196021960116, + 156.36344743085)); +#9222 = CARTESIAN_POINT('',(-2.887032450043,1.741679313081, + 157.16926163483)); +#9223 = CARTESIAN_POINT('',(-2.999996402639,0.223218550818, + 157.97475384554)); +#9224 = CARTESIAN_POINT('',(-3.112971726685,-1.295232989217, + 158.78028638384)); +#9225 = CARTESIAN_POINT('',(-2.361176917798,-2.878281387706, + 159.58603284671)); +#9226 = CARTESIAN_POINT('',(-0.704175361188,-3.960471080145, + 160.3910439304)); +#9227 = CARTESIAN_POINT('',(1.478432499282,-3.960351408142, + 161.19755357818)); +#9228 = CARTESIAN_POINT('',(3.332076784773,-2.601713874135, + 162.00196884712)); +#9229 = CARTESIAN_POINT('',(3.988809655067,-0.519936601361, + 162.80847583248)); +#9230 = CARTESIAN_POINT('',(3.455332528182,1.385648955685, + 163.61348996174)); +#9231 = CARTESIAN_POINT('',(2.171861367962,2.57902367481,164.41923476239 + )); +#9232 = CARTESIAN_POINT('',(0.689776887995,2.928145450979, + 165.22476769656)); +#9233 = CARTESIAN_POINT('',(-0.792317214227,3.277259367869, + 166.03026105045)); +#9234 = CARTESIAN_POINT('',(-2.473465861796,2.782377309435, + 166.83606904403)); +#9235 = CARTESIAN_POINT('',(-3.801564829054,1.315050857039, + 167.64100264336)); +#9236 = CARTESIAN_POINT('',(-4.142860623455,-0.840686747232, + 168.44759137285)); +#9237 = CARTESIAN_POINT('',(-3.090941452517,-2.884061746469, + 169.25194132199)); +#9238 = CARTESIAN_POINT('',(-1.137518484242,-3.858361361588, + 170.05849134601)); +#9239 = CARTESIAN_POINT('',(0.828054532213,-3.629556301767, + 170.86348362832)); +#9240 = CARTESIAN_POINT('',(2.207518053097,-2.548569999731, + 171.66923630123)); +#9241 = CARTESIAN_POINT('',(2.784190243065,-1.139347457126, + 172.47476769677)); +#9242 = CARTESIAN_POINT('',(3.360857081693,0.269886354871, + 173.28025951074)); +#9243 = CARTESIAN_POINT('',(3.135054897638,2.00775287901,174.08607537891 + )); +#9244 = CARTESIAN_POINT('',(1.89356115355,3.549043958138,174.89098712793 + )); +#9245 = CARTESIAN_POINT('',(-0.18225917461,4.223364007388, + 175.69761889994)); +#9246 = CARTESIAN_POINT('',(-2.365012219867,3.504058307904, + 176.50190352569)); +#9247 = CARTESIAN_POINT('',(-3.632924727644,1.727089177458, + 177.30853263421)); +#9248 = CARTESIAN_POINT('',(-3.714395054634,-0.25006749513, + 178.11344743021)); +#9249 = CARTESIAN_POINT('',(-2.862532935851,-1.781658886844, + 178.91926163511)); +#9250 = CARTESIAN_POINT('',(-1.560859051123,-2.571677265847, + 179.72475384547)); +#9251 = CARTESIAN_POINT('',(-0.259198546184,-3.361701590162, + 180.53028638399)); +#9252 = CARTESIAN_POINT('',(1.49261560608,-3.410536444092, + 181.33603284648)); +#9253 = CARTESIAN_POINT('',(3.209116647061,-2.425441085896, + 182.14104393068)); +#9254 = CARTESIAN_POINT('',(4.199893251983,-0.480668912477, + 182.94755357787)); +#9255 = CARTESIAN_POINT('',(3.830875240566,1.787748772431, + 183.75196884741)); +#9256 = CARTESIAN_POINT('',(2.274148592675,3.318009148909, + 184.55847583224)); +#9257 = CARTESIAN_POINT('',(0.334065881471,3.707795287729, + 185.36348996189)); +#9258 = CARTESIAN_POINT('',(-1.311922492478,3.105994895432, + 186.1692347623)); +#9259 = CARTESIAN_POINT('',(-2.295844546509,1.943945924052, + 186.97476769661)); +#9260 = CARTESIAN_POINT('',(-3.279764498108,0.781884777612, + 187.78025951126)); +#9261 = CARTESIAN_POINT('',(-3.602044149486,-0.940701217359, + 188.58607537782)); +#9262 = CARTESIAN_POINT('',(-2.897598570768,-2.790198806184, + 189.3909871296)); +#9263 = CARTESIAN_POINT('',(-1.131752476393,-4.072979042748, + 190.19761889801)); +#9264 = CARTESIAN_POINT('',(1.166446716829,-4.063386454697, + 191.00190352739)); +#9265 = CARTESIAN_POINT('',(2.921416828444,-2.765194896734, + 191.80853263307)); +#9266 = CARTESIAN_POINT('',(3.609874726735,-0.909982874911, + 192.61344743078)); +#9267 = CARTESIAN_POINT('',(3.272993475905,0.809886970013, + 193.41926163494)); +#9268 = CARTESIAN_POINT('',(2.279157150778,1.963478448872, + 194.22475384545)); +#9269 = CARTESIAN_POINT('',(1.285335387573,3.117071447493, + 195.03028638339)); +#9270 = CARTESIAN_POINT('',(-0.365648076838,3.704856497369, + 195.83603284832)); +#9271 = CARTESIAN_POINT('',(-2.302548785136,3.298403131122, + 196.64104392733)); +#9272 = CARTESIAN_POINT('',(-3.845800981578,1.754981689687, + 197.44755358223)); +#9273 = CARTESIAN_POINT('',(-4.195823613584,-0.516444565478, + 198.25196884313)); +#9274 = CARTESIAN_POINT('',(-3.188165052374,-2.452863660507, + 199.05847583548)); +#9275 = CARTESIAN_POINT('',(-1.463487289021,-3.423090834147,199.86348996 + )); +#9276 = CARTESIAN_POINT('',(0.287907228181,-3.359383030664, + 200.66923476312)); +#9277 = CARTESIAN_POINT('',(1.582765589687,-2.558257419631, + 201.47476769638)); +#9278 = CARTESIAN_POINT('',(2.877625713867,-1.757119580513, + 202.28025951224)); +#9279 = CARTESIAN_POINT('',(3.716440223388,-0.218432833349, + 203.08607537545)); +#9280 = CARTESIAN_POINT('',(3.617998850452,1.758229554148,203.8909871336 + )); +#9281 = CARTESIAN_POINT('',(2.334980310658,3.52390251171,204.69761889294 + )); +#9282 = CARTESIAN_POINT('',(0.146298716786,4.22496202382,205.50190353233 + )); +#9283 = CARTESIAN_POINT('',(-1.923940294378,3.532624073262, + 206.30853262933)); +#9284 = CARTESIAN_POINT('',(-3.151994709725,1.980957781033, + 207.11344743296)); +#9285 = CARTESIAN_POINT('',(-3.363070609963,0.241162326178, + 207.91926163399)); +#9286 = CARTESIAN_POINT('',(-2.774355468797,-1.163080680934, + 208.72475384574)); +#9287 = CARTESIAN_POINT('',(-2.185654645851,-2.567320633655, + 209.53028638327)); +#9288 = CARTESIAN_POINT('',(-0.79711163326,-3.636519383658, + 210.33603284784)); +#9289 = CARTESIAN_POINT('',(1.170591404319,-3.848494495663, + 211.14104392873)); +#9290 = CARTESIAN_POINT('',(3.115254916963,-2.857504633139, + 211.94755358008)); +#9291 = CARTESIAN_POINT('',(4.150055536473,-0.805412831698, + 212.75196884543)); +#9292 = CARTESIAN_POINT('',(3.790101703811,1.347614785058, + 213.55847583363)); +#9293 = CARTESIAN_POINT('',(2.449652363991,2.80331040079,214.36348996115 + )); +#9294 = CARTESIAN_POINT('',(0.764290401536,3.28393134816,215.16923476257 + )); +#9295 = CARTESIAN_POINT('',(-0.714754509164,2.922148854683, + 215.97476769656)); +#9296 = CARTESIAN_POINT('',(-2.193804425307,2.560354990213, + 216.78026105045)); +#9297 = CARTESIAN_POINT('',(-3.467047085344,1.356186332712, + 217.58606904417)); +#9298 = CARTESIAN_POINT('',(-3.984239660711,-0.554155423142, + 218.39100264286)); +#9299 = CARTESIAN_POINT('',(-3.309652047557,-2.629876741603, + 219.19759137386)); +#9300 = CARTESIAN_POINT('',(-1.444712366871,-3.972975886647, + 220.00194132056)); +#9301 = CARTESIAN_POINT('',(0.738123012269,-3.954247731303, + 220.80849134751)); +#9302 = CARTESIAN_POINT('',(2.385586069525,-2.858029453634, + 221.61348362709)); +#9303 = CARTESIAN_POINT('',(3.123939555591,-1.268600273154,222.419236302 + )); +#9304 = CARTESIAN_POINT('',(2.99798459248,0.248829902269,223.22476769639 + )); +#9305 = CARTESIAN_POINT('',(2.872019745885,1.766267688791, + 224.03025951213)); +#9306 = CARTESIAN_POINT('',(1.881853633964,3.212206054541, + 224.83607537584)); +#9307 = CARTESIAN_POINT('',(7.594310229543E-02,4.021880094398, + 225.6409871328)); +#9308 = CARTESIAN_POINT('',(-2.079761250362,3.680300952655, + 226.4476188941)); +#9309 = CARTESIAN_POINT('',(-3.698050500074,2.048445732073, + 227.25190353109)); +#9310 = CARTESIAN_POINT('',(-4.02104171262,-0.110465586314, + 228.05853263031)); +#9311 = CARTESIAN_POINT('',(-3.196021960378,-1.909111837445, + 228.86344743242)); +#9312 = CARTESIAN_POINT('',(-1.741679312934,-2.88703244985, + 229.66926163417)); +#9313 = CARTESIAN_POINT('',(-0.223218550867,-2.999996402691, + 230.47475384574)); +#9314 = CARTESIAN_POINT('',(1.295232989223,-3.112971726656, + 231.28028638381)); +#9315 = CARTESIAN_POINT('',(2.878281387885,-2.361176917788, + 232.08603284623)); +#9316 = CARTESIAN_POINT('',(3.960471079651,-0.704175361174, + 232.89104393162)); +#9317 = CARTESIAN_POINT('',(3.960351408907,1.478432499145, + 233.69755357641)); +#9318 = CARTESIAN_POINT('',(2.601713873351,3.33207678505,234.50196884892 + )); +#9319 = CARTESIAN_POINT('',(0.519936601907,3.98880965476,235.30847583114 + )); +#9320 = CARTESIAN_POINT('',(-1.385648955933,3.455332528388, + 236.11348996242)); +#9321 = CARTESIAN_POINT('',(-2.579023674751,2.171861367891, + 236.9192347622)); +#9322 = CARTESIAN_POINT('',(-2.928145450972,0.689776887988, + 237.72476769653)); +#9323 = CARTESIAN_POINT('',(-3.277259826572,-0.792317485462, + 238.53025951144)); +#9324 = CARTESIAN_POINT('',(-2.782375421807,-2.47346474558, + 239.33607537752)); +#9325 = CARTESIAN_POINT('',(-1.315055480633,-3.801567563131,240.14098713 + )); +#9326 = CARTESIAN_POINT('',(0.840694950759,-4.142855772499, + 240.94761889756)); +#9327 = CARTESIAN_POINT('',(2.884050482101,-3.090948113356, + 241.75190352782)); +#9328 = CARTESIAN_POINT('',(3.858373666975,-1.137511207885, + 242.55853263271)); +#9329 = CARTESIAN_POINT('',(3.629545513228,0.828048152816, + 243.36344743102)); +#9330 = CARTESIAN_POINT('',(2.548577550368,2.207522517877, + 244.16926163481)); +#9331 = CARTESIAN_POINT('',(1.139343328781,2.784187801925, + 244.97475384551)); +#9332 = CARTESIAN_POINT('',(10.9,-0.223221722725,12.974767696687)); +#9333 = CARTESIAN_POINT('',(11.012965843326,5.293737459049, + 13.780385058164)); +#9334 = CARTESIAN_POINT('',(7.983797398522,10.876461296995, + 14.585689837783)); +#9335 = CARTESIAN_POINT('',(1.776558346699,14.468854801871, + 15.391864304222)); +#9336 = CARTESIAN_POINT('',(-6.121638066165,14.044560744469, + 16.19638934764)); +#9337 = CARTESIAN_POINT('',(-12.56576750863,8.765281224221, + 17.003150510921)); +#9338 = CARTESIAN_POINT('',(-14.53558191058,1.104632723163, + 17.807708933737)); +#9339 = CARTESIAN_POINT('',(-12.23460863955,-5.687841063085, + 18.613830809931)); +#9340 = CARTESIAN_POINT('',(-7.356981089069,-9.756252922074, + 19.419187584669)); +#9341 = CARTESIAN_POINT('',(-1.925609161841,-10.7308833417, + 20.22476769668)); +#9342 = CARTESIAN_POINT('',(3.505755346264,-11.70550094628, + 21.030385058187)); +#9343 = CARTESIAN_POINT('',(9.493612934954,-9.586957008738, + 21.835689837736)); +#9344 = CARTESIAN_POINT('',(14.012804234989,-4.018113526066, + 22.641864304291)); +#9345 = CARTESIAN_POINT('',(14.829284072145,3.849217196466, + 23.446389347565)); +#9346 = CARTESIAN_POINT('',(10.623085185233,11.039869979712, + 24.253150510981)); +#9347 = CARTESIAN_POINT('',(3.364898841539,14.183822147707, + 25.057708933705)); +#9348 = CARTESIAN_POINT('',(-3.703899843663,12.973754678985, + 25.863830809938)); +#9349 = CARTESIAN_POINT('',(-8.485251858047,8.792618650312, + 26.669187584677)); +#9350 = CARTESIAN_POINT('',(-10.29753672178,3.580581712661, + 27.47476769667)); +#9351 = CARTESIAN_POINT('',(-12.10980776761,-1.631449901921, + 28.28038505822)); +#9352 = CARTESIAN_POINT('',(-10.95405392012,-7.877000314952, + 29.085689837662)); +#9353 = CARTESIAN_POINT('',(-6.160729415058,-13.21171192202, + 29.891864304414)); +#9354 = CARTESIAN_POINT('',(1.482015824567,-15.24886121036, + 30.696389347406)); +#9355 = CARTESIAN_POINT('',(9.242134212656,-12.21931353302, + 31.50315051114)); +#9356 = CARTESIAN_POINT('',(13.482809610154,-5.542309982942, + 32.307708933582)); +#9357 = CARTESIAN_POINT('',(13.393443820789,1.628756317528, + 33.113830810009)); +#9358 = CARTESIAN_POINT('',(10.011752759356,7.005315732351, + 33.919187584648)); +#9359 = CARTESIAN_POINT('',(5.147388458449,9.610630572204, + 34.724767696676)); +#9360 = CARTESIAN_POINT('',(0.283027253472,12.215930931582, + 35.530385058194)); +#9361 = CARTESIAN_POINT('',(-6.066429804922,12.051425669519, + 36.33568983772)); +#9362 = CARTESIAN_POINT('',(-12.08530341438,8.151647699645, + 37.141864304322)); +#9363 = CARTESIAN_POINT('',(-15.29296077752,0.921677695361, + 37.946389347517)); +#9364 = CARTESIAN_POINT('',(-13.51466182802,-7.216826428313, + 38.753150511044)); +#9365 = CARTESIAN_POINT('',(-7.583251058727,-12.44980555317, + 39.557708933636)); +#9366 = CARTESIAN_POINT('',(-0.486492594659,-13.48334192541, + 40.363830809999)); +#9367 = CARTESIAN_POINT('',(5.352885484012,-10.98436428836, + 41.169187584633)); +#9368 = CARTESIAN_POINT('',(8.687078802075,-6.587449417187, + 41.974767696694)); +#9369 = CARTESIAN_POINT('',(12.021257367103,-2.190534806724, + 42.780386597161)); +#9370 = CARTESIAN_POINT('',(12.852051184948,4.106481471124, + 43.585683504483)); +#9371 = CARTESIAN_POINT('',(9.941845701108,10.661319988748, + 44.391879817106)); +#9372 = CARTESIAN_POINT('',(3.302675853638,14.960487384309, + 45.196361823679)); +#9373 = CARTESIAN_POINT('',(-5.013815605049,14.47724735669, + 46.003188304239)); +#9374 = CARTESIAN_POINT('',(-11.11024686177,9.437453058621, + 46.807667647747)); +#9375 = CARTESIAN_POINT('',(-13.2412346169,2.58977495336,47.613867006772 + )); +#9376 = CARTESIAN_POINT('',(-11.68650486388,-3.56865818446,48.4191622513 + )); +#9377 = CARTESIAN_POINT('',(-7.865305207903,-7.549617534436, + 49.224781547868)); +#9378 = CARTESIAN_POINT('',(-4.044105723975,-11.53058923855, + 50.030359724772)); +#9379 = CARTESIAN_POINT('',(2.045423044589,-13.33620430969, + 50.835726034702)); +#9380 = CARTESIAN_POINT('',(8.974807995431,-11.48725606808, + 51.641823018095)); +#9381 = CARTESIAN_POINT('',(14.259656750755,-5.602339292079, + 52.446427141127)); +#9382 = CARTESIAN_POINT('',(15.083328610893,2.687340111826, + 53.253122986788)); +#9383 = CARTESIAN_POINT('',(11.059302163748,9.497120609113, + 54.057724446769)); +#9384 = CARTESIAN_POINT('',(4.629263610579,12.673083531562, + 54.863824476526)); +#9385 = CARTESIAN_POINT('',(-1.696541349586,12.100884349157, + 55.669189123725)); +#9386 = CARTESIAN_POINT('',(-6.226269082797,8.949491675298, + 56.474767696664)); +#9387 = CARTESIAN_POINT('',(-10.75598247481,5.798095717774, + 57.280385058241)); +#9388 = CARTESIAN_POINT('',(-13.49200039612,6.600422758132E-02, + 58.085689837622)); +#9389 = CARTESIAN_POINT('',(-12.74978421982,-7.067313576196, + 58.891864304467)); +#9390 = CARTESIAN_POINT('',(-7.764079745702,-13.20769490935, + 59.696389347344)); +#9391 = CARTESIAN_POINT('',(0.294711354479,-15.31802249775, + 60.503150511209)); +#9392 = CARTESIAN_POINT('',(7.650134034938,-12.40881961257, + 61.307708933509)); +#9393 = CARTESIAN_POINT('',(11.792882607237,-6.554777214716, + 62.113830810075)); +#9394 = CARTESIAN_POINT('',(12.217299400934,-0.217341143098, + 62.919187584601)); +#9395 = CARTESIAN_POINT('',(9.813311655104,4.749604435867, + 63.724767696701)); +#9396 = CARTESIAN_POINT('',(7.409317902551,9.716536480204, + 64.530385058108)); +#9397 = CARTESIAN_POINT('',(2.175805470238,13.315566146423, + 65.335689837904)); +#9398 = CARTESIAN_POINT('',(-4.985797544604,13.698384637718, + 66.141864304043)); +#9399 = CARTESIAN_POINT('',(-11.83051660673,9.734629727718, + 66.946389347832)); +#9400 = CARTESIAN_POINT('',(-15.17553523491,2.105183686324, + 67.753150510765)); +#9401 = CARTESIAN_POINT('',(-13.45279107725,-5.614781132443, + 68.557708933827)); +#9402 = CARTESIAN_POINT('',(-8.318890312061,-10.62229958614, + 69.363830809904)); +#9403 = CARTESIAN_POINT('',(-2.125872009008,-12.0328845264, + 70.16918758466)); +#9404 = CARTESIAN_POINT('',(3.155988764707,-10.43549533345, + 70.974767696697)); +#9405 = CARTESIAN_POINT('',(8.437837110057,-8.838098090433, + 71.780385058129)); +#9406 = CARTESIAN_POINT('',(12.811258466493,-4.232031161191, + 72.585689837869)); +#9407 = CARTESIAN_POINT('',(14.309685363332,2.78151463067, + 73.391864304067)); +#9408 = CARTESIAN_POINT('',(11.465480818616,10.162031721864, + 74.196389347842)); +#9409 = CARTESIAN_POINT('',(4.453242117959,14.65937593003, + 75.003150510726)); +#9410 = CARTESIAN_POINT('',(-3.441173684035,14.16551017825, + 75.807708933873)); +#9411 = CARTESIAN_POINT('',(-9.190160295847,9.878164721156, + 76.613830809871)); +#9412 = CARTESIAN_POINT('',(-11.55218009998,3.982056850679, + 77.419187584675)); +#9413 = CARTESIAN_POINT('',(-10.80072248326,-1.484662176032, + 78.224767696695)); +#9414 = CARTESIAN_POINT('',(-10.04925461892,-6.951370586405, + 79.030386597163)); +#9415 = CARTESIAN_POINT('',(-6.184051649985,-11.99149344008, + 79.835683504493)); +#9416 = CARTESIAN_POINT('',(0.508745147677,-14.5686381732,80.64187981706 + )); +#9417 = CARTESIAN_POINT('',(8.243317587143,-12.91400657147, + 81.446361823776)); +#9418 = CARTESIAN_POINT('',(13.782262792756,-6.691656764867, + 82.253188304106)); +#9419 = CARTESIAN_POINT('',(14.529417951522,1.182843841715, + 83.057667647876)); +#9420 = CARTESIAN_POINT('',(11.194214220145,7.531719357646, + 83.863867006679)); +#9421 = CARTESIAN_POINT('',(5.740184435661,10.787029239577, + 84.669162251349)); +#9422 = CARTESIAN_POINT('',(0.223224894642,10.899996402579, + 85.47478154785)); +#9423 = CARTESIAN_POINT('',(-5.293743260399,11.012972422925, + 86.280359724743)); +#9424 = CARTESIAN_POINT('',(-10.87645300789,7.983787997395, + 87.085726034844)); +#9425 = CARTESIAN_POINT('',(-14.46886425637,1.776569069668, + 87.891823017805)); +#9426 = CARTESIAN_POINT('',(-14.04455208984,-6.121647882067, + 88.696427141533)); +#9427 = CARTESIAN_POINT('',(-8.765287527111,-12.56576035991, + 89.503122986361)); +#9428 = CARTESIAN_POINT('',(-1.104629170823,-14.53558593972, + 90.307724447122)); +#9429 = CARTESIAN_POINT('',(5.687839612842,-12.2346069946, + 91.113824476296)); +#9430 = CARTESIAN_POINT('',(9.756253274462,-7.356981488809, + 91.919189123842)); +#9431 = CARTESIAN_POINT('',(10.730883341727,-1.925609161829, + 92.724767696619)); +#9432 = CARTESIAN_POINT('',(11.70550094622,3.505755346224, + 93.530385058388)); +#9433 = CARTESIAN_POINT('',(9.586957008896,9.49361293502,94.335689837329 + )); +#9434 = CARTESIAN_POINT('',(4.018113525814,14.012804234927, + 95.141864304879)); +#9435 = CARTESIAN_POINT('',(-3.849217196183,14.829284072168, + 95.946389346931)); +#9436 = CARTESIAN_POINT('',(-11.03986997993,10.623085185252, + 96.753150511483)); +#9437 = CARTESIAN_POINT('',(-14.18382214759,3.364898841514, + 97.557708933435)); +#9438 = CARTESIAN_POINT('',(-12.97375467901,-3.703899843659, + 98.363830810002)); +#9439 = CARTESIAN_POINT('',(-8.792618650314,-8.485251858033, + 99.169187584714)); +#9440 = CARTESIAN_POINT('',(-3.580581712654,-10.2975367218, + 99.97476769662)); +#9441 = CARTESIAN_POINT('',(1.631449901901,-12.10980776755, + 100.78038505839)); +#9442 = CARTESIAN_POINT('',(7.877000314973,-10.95405392026, + 101.58568983725)); +#9443 = CARTESIAN_POINT('',(13.211711922045,-6.160729414813, + 102.3918643051)); +#9444 = CARTESIAN_POINT('',(15.248861210267,1.482015824283, + 103.19638934652)); +#9445 = CARTESIAN_POINT('',(12.21931353319,9.242134212892, + 104.00315051201)); +#9446 = CARTESIAN_POINT('',(5.542309982768,13.482809610014, + 104.8077089329)); +#9447 = CARTESIAN_POINT('',(-1.628756317401,13.393443820848, + 105.61383081042)); +#9448 = CARTESIAN_POINT('',(-7.005315732415,10.011752759337, + 106.41918758445)); +#9449 = CARTESIAN_POINT('',(-9.610630572182,5.147388458455, + 107.22476769674)); +#9450 = CARTESIAN_POINT('',(-12.21593093167,0.283027253442, + 108.03038505795)); +#9451 = CARTESIAN_POINT('',(-12.05142566927,-6.066429804865, + 108.83568983824)); +#9452 = CARTESIAN_POINT('',(-8.151647700066,-12.08530341443, + 109.64186430348)); +#9453 = CARTESIAN_POINT('',(-0.921677694852,-15.29296077754, + 110.44638934848)); +#9454 = CARTESIAN_POINT('',(7.21682642788,-13.51466182796, + 111.25315051023)); +#9455 = CARTESIAN_POINT('',(12.44980555342,-7.583251058776, + 112.05770893407)); +#9456 = CARTESIAN_POINT('',(13.483341925327,-0.48649259467, + 112.86383080994)); +#9457 = CARTESIAN_POINT('',(10.984364288374,5.352885484071, + 113.66918758448)); +#9458 = CARTESIAN_POINT('',(6.587449417194,8.687078802015, + 114.47476769686)); +#9459 = CARTESIAN_POINT('',(2.190534806724,12.021257367305, + 115.28038659662)); +#9460 = CARTESIAN_POINT('',(-4.1064814712,12.852051184511, + 116.08568350561)); +#9461 = CARTESIAN_POINT('',(-10.66131998849,9.941845701767, + 116.89187981535)); +#9462 = CARTESIAN_POINT('',(-14.96048738477,3.302675852935, + 117.69636182578)); +#9463 = CARTESIAN_POINT('',(-14.47724735612,-5.013815604522, + 118.50318830222)); +#9464 = CARTESIAN_POINT('',(-9.437453059104,-11.11024686203, + 119.30766764927)); +#9465 = CARTESIAN_POINT('',(-2.589774953061,-13.24123461683, + 120.11386700586)); +#9466 = CARTESIAN_POINT('',(3.568658184328,-11.68650486388, + 120.91916225169)); +#9467 = CARTESIAN_POINT('',(7.549617534474,-7.865305207906, + 121.72478154775)); +#9468 = CARTESIAN_POINT('',(11.530589238502,-4.044105723979, + 122.53035972492)); +#9469 = CARTESIAN_POINT('',(13.336204309729,2.045423044629, + 123.33572603458)); +#9470 = CARTESIAN_POINT('',(11.487256068083,8.974807995322, + 124.1418230181)); +#9471 = CARTESIAN_POINT('',(5.602339292061,14.259656750932, + 124.94642714127)); +#9472 = CARTESIAN_POINT('',(-2.687340111815,15.083328610698, + 125.75312298653)); +#9473 = CARTESIAN_POINT('',(-9.497120609104,11.059302163902, + 126.55772444703)); +#9474 = CARTESIAN_POINT('',(-12.67308353158,4.629263610492, + 127.36382447633)); +#9475 = CARTESIAN_POINT('',(-12.10088434914,-1.696541349553, + 128.16918912381)); +#9476 = CARTESIAN_POINT('',(-8.949491675299,-6.226269082802, + 128.97476769664)); +#9477 = CARTESIAN_POINT('',(-5.798095717763,-10.75598247478, + 129.78038505833)); +#9478 = CARTESIAN_POINT('',(-6.600422762486E-02,-13.49200039618, + 130.58568983737)); +#9479 = CARTESIAN_POINT('',(7.067313576289,-12.74978421974, + 131.39186430491)); +#9480 = CARTESIAN_POINT('',(13.207694909214,-7.76407974575, + 132.19638934674)); +#9481 = CARTESIAN_POINT('',(15.318022497921,0.29471135447, + 133.00315051182)); +#9482 = CARTESIAN_POINT('',(12.408819612432,7.650134034986,133.807708933 + )); +#9483 = CARTESIAN_POINT('',(6.554777214822,11.792882607188, + 134.61383081041)); +#9484 = CARTESIAN_POINT('',(0.217341143033,12.217299400963, + 135.4191875844)); +#9485 = CARTESIAN_POINT('',(-4.749604435834,9.813311655092, + 136.2247676968)); +#9486 = CARTESIAN_POINT('',(-9.716536480324,7.409317902605, + 137.03038505776)); +#9487 = CARTESIAN_POINT('',(-13.31556614616,2.175805470074, + 137.83568983865)); +#9488 = CARTESIAN_POINT('',(-13.69838463808,-4.985797544267, + 138.64186430283)); +#9489 = CARTESIAN_POINT('',(-9.734629727365,-11.83051660722, + 139.44638934933)); +#9490 = CARTESIAN_POINT('',(-2.10518368654,-15.17553523441, + 140.25315050934)); +#9491 = CARTESIAN_POINT('',(5.614781132506,-13.45279107761, + 141.05770893485)); +#9492 = CARTESIAN_POINT('',(10.622299586153,-8.318890311882, + 141.86383080937)); +#9493 = CARTESIAN_POINT('',(12.032884526388,-2.125872009054, + 142.66918758481)); +#9494 = CARTESIAN_POINT('',(10.435495333448,3.1559887647,143.47476769671 + )); +#9495 = CARTESIAN_POINT('',(8.838098090437,8.437837110053, + 144.28038505812)); +#9496 = CARTESIAN_POINT('',(4.232031161192,12.811258466531, + 145.08568983781)); +#9497 = CARTESIAN_POINT('',(-2.781514630696,14.309685363248, + 145.8918643042)); +#9498 = CARTESIAN_POINT('',(-10.1620317218,11.465480818725, + 146.69638934763)); +#9499 = CARTESIAN_POINT('',(-14.65937593011,4.453242117867, + 147.50315051093)); +#9500 = CARTESIAN_POINT('',(-14.16551017818,-3.441173683984, + 148.30770893373)); +#9501 = CARTESIAN_POINT('',(-9.878164721177,-9.190160295869, + 149.1138308099)); +#9502 = CARTESIAN_POINT('',(-3.982056850687,-11.55218009996, + 149.91918758471)); +#9503 = CARTESIAN_POINT('',(1.484662176047,-10.80072248327, + 150.72476769664)); +#9504 = CARTESIAN_POINT('',(6.95137058636,-10.04925461888, + 151.53038659732)); +#9505 = CARTESIAN_POINT('',(11.991493440164,-6.184051650094, + 152.33568350415)); +#9506 = CARTESIAN_POINT('',(14.568638173121,0.508745147857, + 153.14187981757)); +#9507 = CARTESIAN_POINT('',(12.914006571514,8.243317586933, + 153.94636182317)); +#9508 = CARTESIAN_POINT('',(6.691656764892,13.782262792925, + 154.75318830463)); +#9509 = CARTESIAN_POINT('',(-1.182843841766,14.529417951432, + 155.55766764753)); +#9510 = CARTESIAN_POINT('',(-7.531719357612,11.194214220171, + 156.36386700682)); +#9511 = CARTESIAN_POINT('',(-10.78702923958,5.740184435663, + 157.16916225133)); +#9512 = CARTESIAN_POINT('',(-10.89999640258,0.223224894636, + 157.97478154781)); +#9513 = CARTESIAN_POINT('',(-11.01297242301,-5.293743260471, + 158.78035972451)); +#9514 = CARTESIAN_POINT('',(-7.983787997059,-10.87645300771, + 159.58572603555)); +#9515 = CARTESIAN_POINT('',(-1.776569070334,-14.46886425658, + 160.39182301657)); +#9516 = CARTESIAN_POINT('',(6.12164788293,-14.04455208971, + 161.19642714302)); +#9517 = CARTESIAN_POINT('',(12.565760359149,-8.765287527108, + 162.00312298504)); +#9518 = CARTESIAN_POINT('',(14.53558594017,-1.104629170889, + 162.80772444792)); +#9519 = CARTESIAN_POINT('',(12.234606994458,5.687839612871, + 163.61382447604)); +#9520 = CARTESIAN_POINT('',(7.356981488801,9.756253274493, + 164.41918912374)); +#9521 = CARTESIAN_POINT('',(1.925609161866,10.730883341673, + 165.2247676968)); +#9522 = CARTESIAN_POINT('',(-3.50575534632,11.705500946402, + 166.03038505785)); +#9523 = CARTESIAN_POINT('',(-9.493612934889,9.586957008482, + 166.8356898384)); +#9524 = CARTESIAN_POINT('',(-14.012804235,4.018113526478,167.64186430325 + )); +#9525 = CARTESIAN_POINT('',(-14.82928407224,-3.84921719695, + 168.44638934882)); +#9526 = CARTESIAN_POINT('',(-10.62308518504,-11.0398699793, + 169.25315050975)); +#9527 = CARTESIAN_POINT('',(-3.364898841749,-14.18382214796, + 170.05770893465)); +#9528 = CARTESIAN_POINT('',(3.703899843817,-12.97375467887, + 170.86383080935)); +#9529 = CARTESIAN_POINT('',(8.485251857971,-8.792618650349, + 171.66918758493)); +#9530 = CARTESIAN_POINT('',(10.297536721809,-3.580581712651, + 172.47476769659)); +#9531 = CARTESIAN_POINT('',(12.10980763496,1.631450418035, + 173.28038659752)); +#9532 = CARTESIAN_POINT('',(10.954054465861,7.876998190946, + 174.08568350366)); +#9533 = CARTESIAN_POINT('',(6.160728078522,13.211717124706, + 174.89187981841)); +#9534 = CARTESIAN_POINT('',(-1.482013453462,15.248851979335, + 175.69636182207)); +#9535 = CARTESIAN_POINT('',(-9.242137468166,12.21932620825, + 176.50318830577)); +#9536 = CARTESIAN_POINT('',(-13.48280605398,5.542296136358, + 177.3076676466)); +#9537 = CARTESIAN_POINT('',(-13.39344693849,-1.62874417781, + 178.1138670074)); +#9538 = CARTESIAN_POINT('',(-10.01175057737,-7.005324228621, + 178.91916225106)); +#9539 = CARTESIAN_POINT('',(-5.147389651458,-9.61062592684, + 179.72478154789)); +#9540 = CARTESIAN_POINT('',(-0.283025071471,-12.21593942797, + 180.53035972436)); +#9541 = CARTESIAN_POINT('',(6.066426687281,-12.05141352942, + 181.33572603577)); +#9542 = CARTESIAN_POINT('',(12.085306970182,-8.151661546914, + 182.14182301629)); +#9543 = CARTESIAN_POINT('',(15.292957522817,-0.921665019302, + 182.94642714331)); +#9544 = CARTESIAN_POINT('',(13.514664198096,7.216817196568, + 183.75312298477)); +#9545 = CARTESIAN_POINT('',(7.583249723078,12.449810756288, + 184.55772444813)); +#9546 = CARTESIAN_POINT('',(0.486493139896,13.483339801221, + 185.3638244759)); +#9547 = CARTESIAN_POINT('',(-5.352885616507,10.984364804532, + 186.16918912383)); +#9548 = CARTESIAN_POINT('',(-8.687078802051,6.587449417191, + 186.97476769675)); +#9549 = CARTESIAN_POINT('',(-12.02125736714,2.190534806728, + 187.78038659704)); +#9550 = CARTESIAN_POINT('',(-12.85205118488,-4.106481471153, + 188.58568350463)); +#9551 = CARTESIAN_POINT('',(-9.941845701172,-10.66131998869, + 189.39187981698)); +#9552 = CARTESIAN_POINT('',(-3.302675853605,-14.96048738436, + 190.1963618237)); +#9553 = CARTESIAN_POINT('',(5.01381560505,-14.47724735666, + 191.00318830431)); +#9554 = CARTESIAN_POINT('',(11.110246861755,-9.437453058609, + 191.80766764763)); +#9555 = CARTESIAN_POINT('',(13.241234616918,-2.589774953388, + 192.61386700686)); +#9556 = CARTESIAN_POINT('',(11.686504863878,3.568658184483, + 193.41916225123)); +#9557 = CARTESIAN_POINT('',(7.865305207901,7.549617534425,194.2247815479 + )); +#9558 = CARTESIAN_POINT('',(4.04410572395,11.53058923851,195.03035972489 + )); +#9559 = CARTESIAN_POINT('',(-2.045423044461,13.336204309826, + 195.83572603421)); +#9560 = CARTESIAN_POINT('',(-8.974807995749,11.487256067891, + 196.64182301909)); +#9561 = CARTESIAN_POINT('',(-14.25965675023,5.602339292232, + 197.44642713967)); +#9562 = CARTESIAN_POINT('',(-15.08332861151,-2.687340111849, + 198.25312298844)); +#9563 = CARTESIAN_POINT('',(-11.05930216318,-9.497120609198, + 199.05772444524)); +#9564 = CARTESIAN_POINT('',(-4.629263610986,-12.67308353145, + 199.86382447767)); +#9565 = CARTESIAN_POINT('',(1.696541349825,-12.10088434922, + 200.66918912302)); +#9566 = CARTESIAN_POINT('',(6.226269082684,-8.949491675275, + 201.47476769699)); +#9567 = CARTESIAN_POINT('',(10.755982671378,-5.79809522241, + 202.2803865961)); +#9568 = CARTESIAN_POINT('',(13.491999588055,-6.600626617076E-02, + 203.08568350677)); +#9569 = CARTESIAN_POINT('',(12.749786198189,7.067318569631, + 203.89187981347)); +#9570 = CARTESIAN_POINT('',(7.764076236574,13.207686049444, + 204.69636182811)); +#9571 = CARTESIAN_POINT('',(-0.294706536992,15.318034663782, + 205.50318829997)); +#9572 = CARTESIAN_POINT('',(-7.650139297024,12.40880632175, + 206.30766765098)); +#9573 = CARTESIAN_POINT('',(-11.79287799405,6.554788867607, + 207.11386700484)); +#9574 = CARTESIAN_POINT('',(-12.21730262954,0.217332987298, + 207.91916225215)); +#9575 = CARTESIAN_POINT('',(-9.813309889831,-4.749599976552, + 208.72478154761)); +#9576 = CARTESIAN_POINT('',(-7.409321131223,-9.716544636212, + 209.53035972507)); +#9577 = CARTESIAN_POINT('',(-2.175800856937,-13.31555449285, + 210.33572603451)); +#9578 = CARTESIAN_POINT('',(4.985792282529,-13.6983979298, + 211.14182301802)); +#9579 = CARTESIAN_POINT('',(11.830521423813,-9.734617560087, + 211.94642714142)); +#9580 = CARTESIAN_POINT('',(15.175531726667,-2.105192547687, + 212.75312298645)); +#9581 = CARTESIAN_POINT('',(13.452793054566,5.614786126801, + 213.55772444694)); +#9582 = CARTESIAN_POINT('',(8.318889504827,10.622297547145, + 214.36382447655)); +#9583 = CARTESIAN_POINT('',(2.125872205131,12.032885021896, + 215.16918912357)); +#9584 = CARTESIAN_POINT('',(-3.155988764672,10.435495333432, + 215.9747676968)); +#9585 = CARTESIAN_POINT('',(-8.437837110164,8.838098090492, + 216.78038505785)); +#9586 = CARTESIAN_POINT('',(-12.81125846629,4.232031161061, + 217.58568983826)); +#9587 = CARTESIAN_POINT('',(-14.30968536361,-2.78151463048, + 218.39186430378)); +#9588 = CARTESIAN_POINT('',(-11.4654808183,-10.16203172202, + 219.19638934776)); +#9589 = CARTESIAN_POINT('',(-4.453242118263,-14.65937592999, + 220.00315051124)); +#9590 = CARTESIAN_POINT('',(3.441173684304,-14.16551017814, + 220.80770893309)); +#9591 = CARTESIAN_POINT('',(9.190160295642,-9.878164721324, + 221.61383081062)); +#9592 = CARTESIAN_POINT('',(11.552180100108,-3.98205685054, + 222.41918758413)); +#9593 = CARTESIAN_POINT('',(10.800722483203,1.484662175953, + 223.22476769698)); +#9594 = CARTESIAN_POINT('',(10.049254619175,6.951370586663, + 224.03038659622)); +#9595 = CARTESIAN_POINT('',(6.184051649356,11.991493439625, + 224.83568350638)); +#9596 = CARTESIAN_POINT('',(-0.508745146572,14.568638173723, + 225.64187981426)); +#9597 = CARTESIAN_POINT('',(-8.243317588531,12.914006571137, + 226.44636182696)); +#9598 = CARTESIAN_POINT('',(-13.78226279149,6.691656764905, + 227.25318830121)); +#9599 = CARTESIAN_POINT('',(-14.52941795236,-1.182843841537,228.05766765 + )); +#9600 = CARTESIAN_POINT('',(-11.19421421972,-7.53171935786, + 228.8638670054)); +#9601 = CARTESIAN_POINT('',(-5.74018443582,-10.78702923943, + 229.66916225196)); +#9602 = CARTESIAN_POINT('',(-0.223224894594,-10.89999640264, + 230.47478154761)); +#9603 = CARTESIAN_POINT('',(5.293743260465,-11.01297242303, + 231.28035972459)); +#9604 = CARTESIAN_POINT('',(10.876453007667,-7.983787996822, + 232.08572603586)); +#9605 = CARTESIAN_POINT('',(14.468864256629,-1.776569070898, + 232.89182301571)); +#9606 = CARTESIAN_POINT('',(14.044552089794,6.121647883718, + 233.69642714432)); +#9607 = CARTESIAN_POINT('',(8.765287526872,12.565760358422, + 234.50312298366)); +#9608 = CARTESIAN_POINT('',(1.104629171166,14.535585940621,235.307724449 + )); +#9609 = CARTESIAN_POINT('',(-5.687839613057,12.234606994281, + 236.11382447545)); +#9610 = CARTESIAN_POINT('',(-9.756253274432,7.356981488834, + 236.91918912392)); +#9611 = CARTESIAN_POINT('',(-10.73088334166,1.925609161874, + 237.72476769683)); +#9612 = CARTESIAN_POINT('',(-11.70550073473,-3.50575583538, + 238.53038659688)); +#9613 = CARTESIAN_POINT('',(-9.586957879556,-9.493610922333, + 239.33568350488)); +#9614 = CARTESIAN_POINT('',(-4.01811139285,-14.01280916459, + 240.14187981666)); +#9615 = CARTESIAN_POINT('',(3.849213411349,-14.8292753258, + 240.94636182404)); +#9616 = CARTESIAN_POINT('',(11.039875177291,-10.62309719486, + 241.75318830396)); +#9617 = CARTESIAN_POINT('',(14.183816469637,-3.364885722018, + 242.55766764794)); +#9618 = CARTESIAN_POINT('',(12.973759657225,3.703888341313, + 243.36386700664)); +#9619 = CARTESIAN_POINT('',(8.792615166124,8.485259908296, + 244.16916225136)); +#9620 = CARTESIAN_POINT('',(3.58058361767,10.297532320256, + 244.97478154784)); +#9621 = DEFINITIONAL_REPRESENTATION('',(#9622),#9626); +#9622 = LINE('',#9623,#9624); +#9623 = CARTESIAN_POINT('',(0.,0.)); +#9624 = VECTOR('',#9625,1.); +#9625 = DIRECTION('',(0.,1.)); +#9626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#9627 = PCURVE('',#9628,#10207); +#9628 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,( + (#9629,#9630,#9631,#9632,#9633,#9634,#9635,#9636,#9637,#9638,#9639 + ,#9640,#9641,#9642,#9643,#9644,#9645,#9646,#9647,#9648,#9649,#9650 + ,#9651,#9652,#9653,#9654,#9655,#9656,#9657,#9658,#9659,#9660,#9661 + ,#9662,#9663,#9664,#9665,#9666,#9667,#9668,#9669,#9670,#9671,#9672 + ,#9673,#9674,#9675,#9676,#9677,#9678,#9679,#9680,#9681,#9682,#9683 + ,#9684,#9685,#9686,#9687,#9688,#9689,#9690,#9691,#9692,#9693,#9694 + ,#9695,#9696,#9697,#9698,#9699,#9700,#9701,#9702,#9703,#9704,#9705 + ,#9706,#9707,#9708,#9709,#9710,#9711,#9712,#9713,#9714,#9715,#9716 + ,#9717,#9718,#9719,#9720,#9721,#9722,#9723,#9724,#9725,#9726,#9727 + ,#9728,#9729,#9730,#9731,#9732,#9733,#9734,#9735,#9736,#9737,#9738 + ,#9739,#9740,#9741,#9742,#9743,#9744,#9745,#9746,#9747,#9748,#9749 + ,#9750,#9751,#9752,#9753,#9754,#9755,#9756,#9757,#9758,#9759,#9760 + ,#9761,#9762,#9763,#9764,#9765,#9766,#9767,#9768,#9769,#9770,#9771 + ,#9772,#9773,#9774,#9775,#9776,#9777,#9778,#9779,#9780,#9781,#9782 + ,#9783,#9784,#9785,#9786,#9787,#9788,#9789,#9790,#9791,#9792,#9793 + ,#9794,#9795,#9796,#9797,#9798,#9799,#9800,#9801,#9802,#9803,#9804 + ,#9805,#9806,#9807,#9808,#9809,#9810,#9811,#9812,#9813,#9814,#9815 + ,#9816,#9817,#9818,#9819,#9820,#9821,#9822,#9823,#9824,#9825,#9826 + ,#9827,#9828,#9829,#9830,#9831,#9832,#9833,#9834,#9835,#9836,#9837 + ,#9838,#9839,#9840,#9841,#9842,#9843,#9844,#9845,#9846,#9847,#9848 + ,#9849,#9850,#9851,#9852,#9853,#9854,#9855,#9856,#9857,#9858,#9859 + ,#9860,#9861,#9862,#9863,#9864,#9865,#9866,#9867,#9868,#9869,#9870 + ,#9871,#9872,#9873,#9874,#9875,#9876,#9877,#9878,#9879,#9880,#9881 + ,#9882,#9883,#9884,#9885,#9886,#9887,#9888,#9889,#9890,#9891,#9892 + ,#9893,#9894,#9895,#9896,#9897,#9898,#9899,#9900,#9901,#9902,#9903 + ,#9904,#9905,#9906,#9907,#9908,#9909,#9910,#9911,#9912,#9913,#9914 + ,#9915,#9916,#9917) + ,(#9918,#9919,#9920,#9921,#9922,#9923,#9924,#9925,#9926,#9927,#9928 + ,#9929,#9930,#9931,#9932,#9933,#9934,#9935,#9936,#9937,#9938,#9939 + ,#9940,#9941,#9942,#9943,#9944,#9945,#9946,#9947,#9948,#9949,#9950 + ,#9951,#9952,#9953,#9954,#9955,#9956,#9957,#9958,#9959,#9960,#9961 + ,#9962,#9963,#9964,#9965,#9966,#9967,#9968,#9969,#9970,#9971,#9972 + ,#9973,#9974,#9975,#9976,#9977,#9978,#9979,#9980,#9981,#9982,#9983 + ,#9984,#9985,#9986,#9987,#9988,#9989,#9990,#9991,#9992,#9993,#9994 + ,#9995,#9996,#9997,#9998,#9999,#10000,#10001,#10002,#10003,#10004 + ,#10005,#10006,#10007,#10008,#10009,#10010,#10011,#10012,#10013 + ,#10014,#10015,#10016,#10017,#10018,#10019,#10020,#10021,#10022 + ,#10023,#10024,#10025,#10026,#10027,#10028,#10029,#10030,#10031 + ,#10032,#10033,#10034,#10035,#10036,#10037,#10038,#10039,#10040 + ,#10041,#10042,#10043,#10044,#10045,#10046,#10047,#10048,#10049 + ,#10050,#10051,#10052,#10053,#10054,#10055,#10056,#10057,#10058 + ,#10059,#10060,#10061,#10062,#10063,#10064,#10065,#10066,#10067 + ,#10068,#10069,#10070,#10071,#10072,#10073,#10074,#10075,#10076 + ,#10077,#10078,#10079,#10080,#10081,#10082,#10083,#10084,#10085 + ,#10086,#10087,#10088,#10089,#10090,#10091,#10092,#10093,#10094 + ,#10095,#10096,#10097,#10098,#10099,#10100,#10101,#10102,#10103 + ,#10104,#10105,#10106,#10107,#10108,#10109,#10110,#10111,#10112 + ,#10113,#10114,#10115,#10116,#10117,#10118,#10119,#10120,#10121 + ,#10122,#10123,#10124,#10125,#10126,#10127,#10128,#10129,#10130 + ,#10131,#10132,#10133,#10134,#10135,#10136,#10137,#10138,#10139 + ,#10140,#10141,#10142,#10143,#10144,#10145,#10146,#10147,#10148 + ,#10149,#10150,#10151,#10152,#10153,#10154,#10155,#10156,#10157 + ,#10158,#10159,#10160,#10161,#10162,#10163,#10164,#10165,#10166 + ,#10167,#10168,#10169,#10170,#10171,#10172,#10173,#10174,#10175 + ,#10176,#10177,#10178,#10179,#10180,#10181,#10182,#10183,#10184 + ,#10185,#10186,#10187,#10188,#10189,#10190,#10191,#10192,#10193 + ,#10194,#10195,#10196,#10197,#10198,#10199,#10200,#10201,#10202 + ,#10203,#10204,#10205,#10206 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9 + ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10),(0.,2.),(0.,8.56232113701, + 17.12464227402,25.68696341103,34.24928454804,42.811605685051, + 51.373926822061,59.936247959071,68.498569096081,77.060890233091, + 85.623211370101,94.185532507111,102.74785364412,111.31017478113, + 119.87249591814,128.43481705515,136.99713819216,145.55945932917, + 154.12178046618,162.68410160319,171.2464227402,179.80874387721, + 188.37106501422,196.93338615123,205.49570728824,214.05802842525, + 222.62034956226,231.18267069927,239.74499183628,248.30731297329, + 256.8696341103,265.43195524731,273.99427638432), + .PIECEWISE_BEZIER_KNOTS.); +#9629 = CARTESIAN_POINT('',(3.,0.223221722725,11.025232303313)); +#9630 = CARTESIAN_POINT('',(2.887034156673,1.74168475574,11.830726052947 + )); +#9631 = CARTESIAN_POINT('',(1.909112360473,3.196026008297,12.63653238444 + )); +#9632 = CARTESIAN_POINT('',(0.11045897896,4.021051463447,13.441469029109 + )); +#9633 = CARTESIAN_POINT('',(-2.048446790555,3.698045182,14.248055096808) + ); +#9634 = CARTESIAN_POINT('',(-3.680314642829,2.079771396977, + 15.052405044631)); +#9635 = CARTESIAN_POINT('',(-4.021877472222,-7.595913897083E-02, + 15.858957732932)); +#9636 = CARTESIAN_POINT('',(-3.212215040895,-1.88184853704, + 16.663946967845)); +#9637 = CARTESIAN_POINT('',(-1.766262467701,-2.872032501696, + 17.46970130422)); +#9638 = CARTESIAN_POINT('',(-0.248829902219,-2.997984592563, + 18.27523230332)); +#9639 = CARTESIAN_POINT('',(1.268610082387,-3.123949498487, + 19.080726052924)); +#9640 = CARTESIAN_POINT('',(2.858026653819,-2.385576638168, + 19.886532384489)); +#9641 = CARTESIAN_POINT('',(3.954266056094,-0.738130080252, + 20.691469029034)); +#9642 = CARTESIAN_POINT('',(3.972963787109,1.444725291668, + 21.498055096893)); +#9643 = CARTESIAN_POINT('',(2.629894012215,3.309655936505, + 22.302405044562)); +#9644 = CARTESIAN_POINT('',(0.554136294911,3.984244113918, + 23.108957732971)); +#9645 = CARTESIAN_POINT('',(-1.356178717287,3.467053312541, + 23.913946967836)); +#9646 = CARTESIAN_POINT('',(-2.560368691482,2.193801713762, + 24.719701304213)); +#9647 = CARTESIAN_POINT('',(-2.922148854716,0.71475450915,25.52523230333 + )); +#9648 = CARTESIAN_POINT('',(-3.283942835858,-0.76429801853, + 26.330726052889)); +#9649 = CARTESIAN_POINT('',(-2.803300101748,-2.449653197882, + 27.136532384571)); +#9650 = CARTESIAN_POINT('',(-1.347625969264,-3.790113494975, + 27.941469028894)); +#9651 = CARTESIAN_POINT('',(0.805429861335,-4.150054838286, + 28.748055097077)); +#9652 = CARTESIAN_POINT('',(2.85750251691,-3.11525990873,29.552405044378 + )); +#9653 = CARTESIAN_POINT('',(3.848505442574,-1.170587054165, + 30.35895773311)); +#9654 = CARTESIAN_POINT('',(3.636521225146,0.797115276634, + 31.163946967757)); +#9655 = CARTESIAN_POINT('',(2.567322280821,2.185660106696, + 31.969701304244)); +#9656 = CARTESIAN_POINT('',(1.163079487931,2.774360114014, + 32.775232303324)); +#9657 = CARTESIAN_POINT('',(-0.241166400889,3.363074601808, + 33.580726052916)); +#9658 = CARTESIAN_POINT('',(-1.980961150288,3.151997013257, + 34.386532384507)); +#9659 = CARTESIAN_POINT('',(-3.532635760944,1.923938834309, + 35.191469029004)); +#9660 = CARTESIAN_POINT('',(-4.224957766081,-0.146302074639, + 35.998055096937)); +#9661 = CARTESIAN_POINT('',(-3.523917767374,-2.334987901937, + 36.802405044506)); +#9662 = CARTESIAN_POINT('',(-1.758214075153,-3.618003794717, + 37.608957733032)); +#9663 = CARTESIAN_POINT('',(0.218424212378,-3.716445916289, + 38.413946967779)); +#9664 = CARTESIAN_POINT('',(1.757133316296,-2.877626852867, + 39.219701304255)); +#9665 = CARTESIAN_POINT('',(2.558257419737,-1.582765589678, + 40.025232303306)); +#9666 = CARTESIAN_POINT('',(3.359396276214,-0.287904065774, + 40.830724513951)); +#9667 = CARTESIAN_POINT('',(3.423081435015,1.463493453387, + 41.636538717734)); +#9668 = CARTESIAN_POINT('',(2.452877603064,3.188167449447,42.44145351624 + )); +#9669 = CARTESIAN_POINT('',(0.516428752593,4.195837723469, + 43.248082620745)); +#9670 = CARTESIAN_POINT('',(-1.754978956411,3.845792014903, + 44.052367251338)); +#9671 = CARTESIAN_POINT('',(-3.298413989137,2.302562297893, + 44.858999018904)); +#9672 = CARTESIAN_POINT('',(-3.704860161075,0.365632672124, + 45.663910771014)); +#9673 = CARTESIAN_POINT('',(-3.1170741512,-1.285331317445, + 46.469726637587)); +#9674 = CARTESIAN_POINT('',(-1.963479050591,-2.279166724058, + 47.275218452132)); +#9675 = CARTESIAN_POINT('',(-0.809883777931,-3.272989776531, + 48.080751386341)); +#9676 = CARTESIAN_POINT('',(0.909984580897,-3.609890468286, + 48.886496187516)); +#9677 = CARTESIAN_POINT('',(2.765207361079,-2.921404782822, + 49.691510315244)); +#9678 = CARTESIAN_POINT('',(4.063382620844,-1.166455269384, + 50.498017303313)); +#9679 = CARTESIAN_POINT('',(4.072996496877,1.131764494409, + 51.302432568767)); +#9680 = CARTESIAN_POINT('',(2.790185274451,2.897602695057, + 52.108942219902)); +#9681 = CARTESIAN_POINT('',(0.94071131393,3.602049088402,52.913953301247 + )); +#9682 = CARTESIAN_POINT('',(-0.781897522912,3.279769294159, + 53.719699765167)); +#9683 = CARTESIAN_POINT('',(-1.943945924068,2.295844546514, + 54.525232303335)); +#9684 = CARTESIAN_POINT('',(-3.106008666419,1.311923082534, + 55.330726052867)); +#9685 = CARTESIAN_POINT('',(-3.707787445583,-0.334072609864, + 56.136532384613)); +#9686 = CARTESIAN_POINT('',(-3.318025128066,-2.274151557681, + 56.941469028837)); +#9687 = CARTESIAN_POINT('',(-1.787734584549,-3.830884686045, + 57.748055097139)); +#9688 = CARTESIAN_POINT('',(0.480664266244,-4.199896045848, + 58.552405044312)); +#9689 = CARTESIAN_POINT('',(2.425452499015,-3.209119562759, + 59.358957733179)); +#9690 = CARTESIAN_POINT('',(3.41054007554,-1.492613740492, + 60.163946967695)); +#9691 = CARTESIAN_POINT('',(3.361706132455,0.25920199568,60.969701304288 + )); +#9692 = CARTESIAN_POINT('',(2.571679031114,1.560863510512,61.7752323033) + ); +#9693 = CARTESIAN_POINT('',(1.781657936497,2.862538559973, + 62.580726053004)); +#9694 = CARTESIAN_POINT('',(0.250066123921,3.714398899513, + 63.386532384312)); +#9695 = CARTESIAN_POINT('',(-1.727099492497,3.632930415008, + 64.191469029306)); +#9696 = CARTESIAN_POINT('',(-3.504056835025,2.365007001849, + 64.998055096587)); +#9697 = CARTESIAN_POINT('',(-4.223380813724,0.182261999579, + 65.802405044815)); +#9698 = CARTESIAN_POINT('',(-3.549034339755,-1.893574251879, + 66.608957732824)); +#9699 = CARTESIAN_POINT('',(-2.007763200771,-3.135054435729, + 67.41394696788)); +#9700 = CARTESIAN_POINT('',(-0.269875911443,-3.360866077072, + 68.219701304227)); +#9701 = CARTESIAN_POINT('',(1.139347457105,-2.784190243051, + 69.025232303303)); +#9702 = CARTESIAN_POINT('',(2.548583254017,-2.207522459097, + 69.830726052982)); +#9703 = CARTESIAN_POINT('',(3.629549525031,-0.828047399758, + 70.636532384353)); +#9704 = CARTESIAN_POINT('',(3.858380898296,1.137520505778, + 71.441469029269)); +#9705 = CARTESIAN_POINT('',(2.884045097596,3.090947475586,72.24805509659 + )); +#9706 = CARTESIAN_POINT('',(0.840700370181,4.142871929223,73.05240504485 + )); +#9707 = CARTESIAN_POINT('',(-1.315069922287,3.801560112833, + 73.858957732775)); +#9708 = CARTESIAN_POINT('',(-2.782373351057,2.473474867617, + 74.663946967917)); +#9709 = CARTESIAN_POINT('',(-3.277270344795,0.792308577973, + 75.469701304211)); +#9710 = CARTESIAN_POINT('',(-2.928145451007,-0.689776888027, + 76.275232303304)); +#9711 = CARTESIAN_POINT('',(-2.579030804844,-2.171872970365, + 77.080724513944)); +#9712 = CARTESIAN_POINT('',(-1.385637950141,-3.455330240365, + 77.886538717746)); +#9713 = CARTESIAN_POINT('',(0.519928436518,-3.988821209605, + 78.691453516248)); +#9714 = CARTESIAN_POINT('',(2.601735034053,-3.332075579987, + 79.49808262069)); +#9715 = CARTESIAN_POINT('',(3.96034313371,-1.478428091853, + 80.302367251441)); +#9716 = CARTESIAN_POINT('',(3.960488313801,0.704173483944, + 81.108999018788)); +#9717 = CARTESIAN_POINT('',(2.878273085144,2.361190401348, + 81.913910771103)); +#9718 = CARTESIAN_POINT('',(1.295237779129,3.112970760422, + 82.719726637537)); +#9719 = CARTESIAN_POINT('',(-0.223224894642,3.000003597421, + 83.525218452151)); +#9720 = CARTESIAN_POINT('',(-1.74167895439,2.887027577075, + 84.330751386372)); +#9721 = CARTESIAN_POINT('',(-3.196034297395,1.909121761596, + 85.136496187361)); +#9722 = CARTESIAN_POINT('',(-4.021042008949,0.110448256,85.941510315567) + ); +#9723 = CARTESIAN_POINT('',(-3.698053836624,-2.048436974667, + 86.748017302864)); +#9724 = CARTESIAN_POINT('',(-2.079765094087,-3.680321791536, + 87.552432569228)); +#9725 = CARTESIAN_POINT('',(7.595558662963E-02,-4.021873443094, + 88.358942219534)); +#9726 = CARTESIAN_POINT('',(1.881849987285,-3.212216685845, + 89.163953301479)); +#9727 = CARTESIAN_POINT('',(2.872032149308,-1.766262067961, + 89.969699765051)); +#9728 = CARTESIAN_POINT('',(2.997984592546,-0.24882990223, + 90.775232303378)); +#9729 = CARTESIAN_POINT('',(3.123949498555,1.268610082427, + 91.580726052719)); +#9730 = CARTESIAN_POINT('',(2.385576638008,2.858026653751, + 92.386532384922)); +#9731 = CARTESIAN_POINT('',(0.738130080508,3.95426605616,93.191469028386 + )); +#9732 = CARTESIAN_POINT('',(-1.444725291955,3.972963787081, + 93.998055097612)); +#9733 = CARTESIAN_POINT('',(-3.30965593628,2.629894012201, + 94.802405043979)); +#9734 = CARTESIAN_POINT('',(-3.984244114035,0.554136294934, + 95.608957733291)); +#9735 = CARTESIAN_POINT('',(-3.467053312507,-1.35617871729, + 96.413946967751)); +#9736 = CARTESIAN_POINT('',(-2.19380171376,-2.560368691496, + 97.21970130418)); +#9737 = CARTESIAN_POINT('',(-0.714754509158,-2.9221488547, + 98.025232303379)); +#9738 = CARTESIAN_POINT('',(0.764298018549,-3.28394283592, + 98.830726052701)); +#9739 = CARTESIAN_POINT('',(2.449653197864,-2.803300101599, + 99.636532385024)); +#9740 = CARTESIAN_POINT('',(3.790113494952,-1.347625969509, + 100.44146902811)); +#9741 = CARTESIAN_POINT('',(4.15005483839,0.805429861619,101.24805509807 + )); +#9742 = CARTESIAN_POINT('',(3.115259908554,2.857502516674, + 102.05240504339)); +#9743 = CARTESIAN_POINT('',(1.170587054347,3.848505442714, + 102.85895773385)); +#9744 = CARTESIAN_POINT('',(-0.797115276764,3.636521225086, + 103.66394696731)); +#9745 = CARTESIAN_POINT('',(-2.185660106632,2.56732228084, + 104.46970130444)); +#9746 = CARTESIAN_POINT('',(-2.774360114036,1.163079487925, + 105.27523230326)); +#9747 = CARTESIAN_POINT('',(-3.363074601711,-0.241166400859, + 106.08072605315)); +#9748 = CARTESIAN_POINT('',(-3.151997013503,-1.980961150344, + 106.88653238393)); +#9749 = CARTESIAN_POINT('',(-1.923938833886,-3.532635760899, + 107.69146902995)); +#9750 = CARTESIAN_POINT('',(0.146302074129,-4.224957766069, + 108.49805509577)); +#9751 = CARTESIAN_POINT('',(2.33498790237,-3.523917767439, + 109.30240504553)); +#9752 = CARTESIAN_POINT('',(3.618003794469,-1.758214075101, + 110.10895773243)); +#9753 = CARTESIAN_POINT('',(3.716445916374,0.218424212388, + 110.91394696791)); +#9754 = CARTESIAN_POINT('',(2.87762685286,1.757133316237,111.71970130438 + )); +#9755 = CARTESIAN_POINT('',(1.582765589671,2.558257419797, + 112.52523230313)); +#9756 = CARTESIAN_POINT('',(0.287904065774,3.359396276011,113.3307245145 + )); +#9757 = CARTESIAN_POINT('',(-1.463493453306,3.423081435453, + 114.13653871652)); +#9758 = CARTESIAN_POINT('',(-3.188167449715,2.452877602406, + 114.94145351817)); +#9759 = CARTESIAN_POINT('',(-4.195837722983,0.516428753296, + 115.74808261837)); +#9760 = CARTESIAN_POINT('',(-3.845792015485,-1.75497895694, + 116.55236725359)); +#9761 = CARTESIAN_POINT('',(-2.3025622974,-3.298413988874, + 117.35899901722)); +#9762 = CARTESIAN_POINT('',(-0.365632672427,-3.704860161149, + 118.16391077197)); +#9763 = CARTESIAN_POINT('',(1.285331317578,-3.117074151197, + 118.96972663717)); +#9764 = CARTESIAN_POINT('',(2.279166724019,-1.963479050587, + 119.77521845224)); +#9765 = CARTESIAN_POINT('',(3.272989776579,-0.809883777927, + 120.58075138618)); +#9766 = CARTESIAN_POINT('',(3.609890468256,0.909984580859, + 121.38649618763)); +#9767 = CARTESIAN_POINT('',(2.921404782815,2.765207361181, + 122.19151031524)); +#9768 = CARTESIAN_POINT('',(1.166455269415,4.063382620675, + 122.99801730315)); +#9769 = CARTESIAN_POINT('',(-1.131764494432,4.072996497067, + 123.80243256903)); +#9770 = CARTESIAN_POINT('',(-2.89760269506,2.790185274298, + 124.60894221963)); +#9771 = CARTESIAN_POINT('',(-3.602049088386,0.940711314018, + 125.41395330143)); +#9772 = CARTESIAN_POINT('',(-3.27976929417,-0.781897522945, + 126.21969976508)); +#9773 = CARTESIAN_POINT('',(-2.295844546513,-1.943945924064, + 127.02523230334)); +#9774 = CARTESIAN_POINT('',(-1.311923082546,-3.106008666447, + 127.83072605276)); +#9775 = CARTESIAN_POINT('',(0.334072609908,-3.707787445524, + 128.63653238489)); +#9776 = CARTESIAN_POINT('',(2.274151557586,-3.318025128136, + 129.44146902832)); +#9777 = CARTESIAN_POINT('',(3.830884686188,-1.787734584514, + 130.24805509781)); +#9778 = CARTESIAN_POINT('',(4.199896045686,0.480664266267, + 131.05240504363)); +#9779 = CARTESIAN_POINT('',(3.209119562904,2.425452498958,131.8589577337 + )); +#9780 = CARTESIAN_POINT('',(1.492613740386,3.410540075591, + 132.66394696734)); +#9781 = CARTESIAN_POINT('',(-0.259201995615,3.361706132426, + 133.46970130448)); +#9782 = CARTESIAN_POINT('',(-1.560863510546,2.571679031126, + 134.2752323032)); +#9783 = CARTESIAN_POINT('',(-2.862538559852,1.781657936443, + 135.08072605335)); +#9784 = CARTESIAN_POINT('',(-3.71439889977,0.250066124088, + 135.88653238351)); +#9785 = CARTESIAN_POINT('',(-3.632930414639,-1.727099492842, + 136.69146903062)); +#9786 = CARTESIAN_POINT('',(-2.365007002209,-3.504056834524, + 137.49805509492)); +#9787 = CARTESIAN_POINT('',(-0.182261999355,-4.223380814244, + 138.30240504641)); +#9788 = CARTESIAN_POINT('',(1.893574251811,-3.549034339377, + 139.10895773168)); +#9789 = CARTESIAN_POINT('',(3.135054435717,-2.007763200954, + 139.91394696845)); +#9790 = CARTESIAN_POINT('',(3.360866077088,-0.269875911396, + 140.71970130406)); +#9791 = CARTESIAN_POINT('',(2.784190243054,1.139347457112, + 141.52523230328)); +#9792 = CARTESIAN_POINT('',(2.207522459093,2.548583254021, + 142.33072605298)); +#9793 = CARTESIAN_POINT('',(0.828047399753,3.629549524997, + 143.13653238442)); +#9794 = CARTESIAN_POINT('',(-1.137520505745,3.858380898369, + 143.94146902906)); +#9795 = CARTESIAN_POINT('',(-3.090947475659,2.884045097504, + 144.7480550969)); +#9796 = CARTESIAN_POINT('',(-4.142871929129,0.840700370256, + 145.55240504451)); +#9797 = CARTESIAN_POINT('',(-3.801560112904,-1.315069922329, + 146.358957733)); +#9798 = CARTESIAN_POINT('',(-2.473474867592,-2.782373351038, + 147.16394696783)); +#9799 = CARTESIAN_POINT('',(-0.792308577965,-3.277270344808, + 147.96970130418)); +#9800 = CARTESIAN_POINT('',(0.689776888012,-2.928145450996, + 148.77523230335)); +#9801 = CARTESIAN_POINT('',(2.17187297041,-2.579030804888, + 149.58072451377)); +#9802 = CARTESIAN_POINT('',(3.455330240286,-1.385637950033, + 150.38653871812)); +#9803 = CARTESIAN_POINT('',(3.988821209688,0.519928436341, + 151.19145351565)); +#9804 = CARTESIAN_POINT('',(3.332075579948,2.601735034255, + 151.99808262137)); +#9805 = CARTESIAN_POINT('',(1.478428091832,3.96034313355,152.80236725085 + )); +#9806 = CARTESIAN_POINT('',(-0.704173483897,3.960488313884, + 153.60899901914)); +#9807 = CARTESIAN_POINT('',(-2.361190401381,2.87827308512, + 154.41391077096)); +#9808 = CARTESIAN_POINT('',(-3.112970760417,1.295237779127, + 155.21972663754)); +#9809 = CARTESIAN_POINT('',(-3.000003597412,-0.223224894636, + 156.02521845218)); +#9810 = CARTESIAN_POINT('',(-2.887027576985,-1.741678954319, + 156.83075138662)); +#9811 = CARTESIAN_POINT('',(-1.909121761935,-3.19603429757, + 157.63649618652)); +#9812 = CARTESIAN_POINT('',(-0.110448255326,-4.021042008739, + 158.44151031707)); +#9813 = CARTESIAN_POINT('',(2.048436973785,-3.698053836748, + 159.24801730097)); +#9814 = CARTESIAN_POINT('',(3.680321792322,-2.079765094098, + 160.05243257093)); +#9815 = CARTESIAN_POINT('',(4.021873442632,7.59555867011E-02, + 160.85894221847)); +#9816 = CARTESIAN_POINT('',(3.212216685995,1.881849987252, + 161.66395330184)); +#9817 = CARTESIAN_POINT('',(1.766262067969,2.872032149277, + 162.46969976511)); +#9818 = CARTESIAN_POINT('',(0.248829902193,2.9979845926,163.27523230319) + ); +#9819 = CARTESIAN_POINT('',(-1.268610082331,3.123949498372, + 164.08072605326)); +#9820 = CARTESIAN_POINT('',(-2.858026653887,2.385576638423, + 164.8865323838)); +#9821 = CARTESIAN_POINT('',(-3.954266056075,0.738130079841, + 165.69146903009)); +#9822 = CARTESIAN_POINT('',(-3.972963787023,-1.444725291186, + 166.49805509561)); +#9823 = CARTESIAN_POINT('',(-2.629894012398,-3.309655936916, + 167.30240504579)); +#9824 = CARTESIAN_POINT('',(-0.554136294706,-3.984244113665, + 168.10895773202)); +#9825 = CARTESIAN_POINT('',(1.356178717135,-3.467053312653, + 168.9139469684)); +#9826 = CARTESIAN_POINT('',(2.560368691558,-2.193801713725, + 169.71970130396)); +#9827 = CARTESIAN_POINT('',(2.922148854693,-0.71475450916, + 170.52523230339)); +#9828 = CARTESIAN_POINT('',(3.283942968515,0.764297502415, + 171.33072451356)); +#9829 = CARTESIAN_POINT('',(2.80329955601,2.449655321888,172.13653871865 + )); +#9830 = CARTESIAN_POINT('',(1.347627305792,3.790108292296,172.9414535147 + )); +#9831 = CARTESIAN_POINT('',(-0.805432232425,4.150064069312, + 173.74808262264)); +#9832 = CARTESIAN_POINT('',(-2.857499261415,3.115247233507, + 174.55236724953)); +#9833 = CARTESIAN_POINT('',(-3.848508998732,1.170600900748, + 175.3589990202)); +#9834 = CARTESIAN_POINT('',(-3.636518107439,-0.797127416352, + 176.16391077031)); +#9835 = CARTESIAN_POINT('',(-2.567324462803,-2.185651610425, + 176.96972663782)); +#9836 = CARTESIAN_POINT('',(-1.163078294922,-2.774364759379, + 177.77521845211)); +#9837 = CARTESIAN_POINT('',(0.241164218889,-3.363066105416, + 178.58075138677)); +#9838 = CARTESIAN_POINT('',(1.980964267925,-3.152009153355, + 179.3864961863)); +#9839 = CARTESIAN_POINT('',(3.532632205159,-1.923924987038, + 180.19151031736)); +#9840 = CARTESIAN_POINT('',(4.224961020782,0.146289398575, + 180.99801730066)); +#9841 = CARTESIAN_POINT('',(3.523915397315,2.334997133688, + 181.80243257121)); +#9842 = CARTESIAN_POINT('',(1.758215410791,3.617998591597, + 182.60894221824)); +#9843 = CARTESIAN_POINT('',(-0.21842475761,3.716448040482, + 183.41395330199)); +#9844 = CARTESIAN_POINT('',(-1.757133183802,2.877626336701, + 184.21969976503)); +#9845 = CARTESIAN_POINT('',(-2.558257419761,1.582765589675, + 185.02523230323)); +#9846 = CARTESIAN_POINT('',(-3.359396276166,0.28790406577, + 185.83072451407)); +#9847 = CARTESIAN_POINT('',(-3.423081435086,-1.463493453362, + 186.63653871757)); +#9848 = CARTESIAN_POINT('',(-2.452877602991,-3.188167449495, + 187.44145351636)); +#9849 = CARTESIAN_POINT('',(-0.516428752641,-4.195837723422, + 188.24808262072)); +#9850 = CARTESIAN_POINT('',(1.754978956425,-3.845792014916, + 189.05236725124)); +#9851 = CARTESIAN_POINT('',(3.298413989146,-2.302562297914, + 189.85899901904)); +#9852 = CARTESIAN_POINT('',(3.704860161066,-0.365632672092, + 190.66391077089)); +#9853 = CARTESIAN_POINT('',(3.117074151203,1.285331317422, + 191.46972663765)); +#9854 = CARTESIAN_POINT('',(1.963479050592,2.279166724068, + 192.27521845209)); +#9855 = CARTESIAN_POINT('',(0.809883777956,3.27298977657,193.08075138619 + )); +#9856 = CARTESIAN_POINT('',(-0.909984581024,3.609890468159, + 193.8864961881)); +#9857 = CARTESIAN_POINT('',(-2.765207360762,2.921404783008, + 194.69151031405)); +#9858 = CARTESIAN_POINT('',(-4.063382621361,1.166455269245, + 195.49801730499)); +#9859 = CARTESIAN_POINT('',(-4.072996496265,-1.131764494399, + 196.30243256693)); +#9860 = CARTESIAN_POINT('',(-2.790185275008,-2.897602694964, + 197.10894222151)); +#9861 = CARTESIAN_POINT('',(-0.940711313525,-3.602049088509, + 197.91395330008)); +#9862 = CARTESIAN_POINT('',(0.781897522672,-3.279769294095, + 198.71969976585)); +#9863 = CARTESIAN_POINT('',(1.943945924181,-2.295844546536, + 199.52523230301)); +#9864 = CARTESIAN_POINT('',(3.106008469856,-1.311923577897, + 200.33072451504)); +#9865 = CARTESIAN_POINT('',(3.707788253645,0.334074648448, + 201.13653871524)); +#9866 = CARTESIAN_POINT('',(3.318023149703,2.274146564258, + 201.94145352031)); +#9867 = CARTESIAN_POINT('',(1.787738093673,3.83089354594,202.74808261568 + )); +#9868 = CARTESIAN_POINT('',(-0.480669083728,4.199883879844, + 203.5523672562)); +#9869 = CARTESIAN_POINT('',(-2.425447236933,3.209132853572, + 204.35899901527)); +#9870 = CARTESIAN_POINT('',(-3.41054468872,1.492602087607,205.1639107731 + )); +#9871 = CARTESIAN_POINT('',(-3.36170290385,-0.259193839882, + 205.96972663669)); +#9872 = CARTESIAN_POINT('',(-2.571680796387,-1.560867969828, + 206.77521845238)); +#9873 = CARTESIAN_POINT('',(-1.781654707824,-2.862530403963, + 207.58075138605)); +#9874 = CARTESIAN_POINT('',(-0.250070737223,-3.714410553081, + 208.38649618765)); +#9875 = CARTESIAN_POINT('',(1.727104754573,-3.632917122911, + 209.19151031542)); +#9876 = CARTESIAN_POINT('',(3.50405201795,-2.365019169498, + 209.99801730286)); +#9877 = CARTESIAN_POINT('',(4.223384321972,-0.182253138198, + 210.80243256924)); +#9878 = CARTESIAN_POINT('',(3.549032362444,1.893569257512, + 211.60894221963)); +#9879 = CARTESIAN_POINT('',(2.007764008002,3.135056474728, + 212.41395330125)); +#9880 = CARTESIAN_POINT('',(0.26987571532,3.360865581579,213.2196997653) + ); +#9881 = CARTESIAN_POINT('',(-1.13934745714,2.78419024307,214.02523230319 + )); +#9882 = CARTESIAN_POINT('',(-2.54858325391,2.207522459038, + 214.83072605325)); +#9883 = CARTESIAN_POINT('',(-3.629549525234,0.828047399886, + 215.63653238394)); +#9884 = CARTESIAN_POINT('',(-3.858380898015,-1.137520505962, + 216.44146902958)); +#9885 = CARTESIAN_POINT('',(-2.884045097914,-3.09094747543, + 217.24805509663)); +#9886 = CARTESIAN_POINT('',(-0.840700369867,-4.14287192925, + 218.05240504435)); +#9887 = CARTESIAN_POINT('',(1.315069922013,-3.801560112945, + 218.85895773353)); +#9888 = CARTESIAN_POINT('',(2.782373351262,-2.473474867447, + 219.66394696717)); +#9889 = CARTESIAN_POINT('',(3.277270344668,-0.792308578114, + 220.46970130473)); +#9890 = CARTESIAN_POINT('',(2.92814545107,0.689776888106,221.27523230302 + )); +#9891 = CARTESIAN_POINT('',(2.579030804595,2.171872970109, + 222.08072451493)); +#9892 = CARTESIAN_POINT('',(1.385637950774,3.455330240817, + 222.88653871562)); +#9893 = CARTESIAN_POINT('',(-0.519928437634,3.988821209105, + 223.69145351953)); +#9894 = CARTESIAN_POINT('',(-2.601735032647,3.332075580298, + 224.49808261683)); +#9895 = CARTESIAN_POINT('',(-3.960343134995,1.478428091843, + 225.30236725496)); +#9896 = CARTESIAN_POINT('',(-3.960488312942,-0.70417348414, + 226.10899901624)); +#9897 = CARTESIAN_POINT('',(-2.878273085568,-2.361190401128, + 226.91391077256)); +#9898 = CARTESIAN_POINT('',(-1.29523777897,-3.112970760564, + 227.71972663687)); +#9899 = CARTESIAN_POINT('',(0.223224894594,-3.00000359736, + 228.52521845239)); +#9900 = CARTESIAN_POINT('',(1.741678954325,-2.88702757697, + 229.33075138657)); +#9901 = CARTESIAN_POINT('',(3.196034297623,-1.90912176217, + 230.13649618607)); +#9902 = CARTESIAN_POINT('',(4.021042008693,-0.110448254769, + 230.94151031825)); +#9903 = CARTESIAN_POINT('',(3.698053836672,2.048436973017, + 231.74801729923)); +#9904 = CARTESIAN_POINT('',(2.079765094324,3.680321793029, + 232.55243257273)); +#9905 = CARTESIAN_POINT('',(-7.595558697091E-02,4.021873442193, + 233.35894221712)); +#9906 = CARTESIAN_POINT('',(-1.881849987069,3.212216686169, + 234.16395330254)); +#9907 = CARTESIAN_POINT('',(-2.872032149338,1.766262067936, + 234.96969976492)); +#9908 = CARTESIAN_POINT('',(-2.99798459261,0.248829902185, + 235.77523230316)); +#9909 = CARTESIAN_POINT('',(-3.123949710036,-1.268609593271, + 236.58072451424)); +#9910 = CARTESIAN_POINT('',(-2.385575767351,-2.858028666433, + 237.38653871727)); +#9911 = CARTESIAN_POINT('',(-0.738132213463,-3.954261126509, + 238.19145351676)); +#9912 = CARTESIAN_POINT('',(1.444729076775,-3.972972533428, + 238.99808262027)); +#9913 = CARTESIAN_POINT('',(3.309650738935,-2.629882002594, + 239.80236725168)); +#9914 = CARTESIAN_POINT('',(3.984249791982,-0.554149414426, + 240.60899901867)); +#9915 = CARTESIAN_POINT('',(3.467048334303,1.356190219634, + 241.41391077114)); +#9916 = CARTESIAN_POINT('',(2.193805197951,2.560360641234, + 242.21972663752)); +#9917 = CARTESIAN_POINT('',(0.714752604141,2.922153256247, + 243.02521845215)); +#9918 = CARTESIAN_POINT('',(3.,-0.223221722725,12.974767696687)); +#9919 = CARTESIAN_POINT('',(3.112965147132,1.295238790635, + 13.780261050135)); +#9920 = CARTESIAN_POINT('',(2.361186318877,2.878273098306,14.58606904469 + )); +#9921 = CARTESIAN_POINT('',(0.704164638367,3.960480535333, + 15.391002642354)); +#9922 = CARTESIAN_POINT('',(-1.478422683718,3.960342752489, + 16.19759137408)); +#9923 = CARTESIAN_POINT('',(-3.332083933023,2.601720178082, + 17.001941320807)); +#9924 = CARTESIAN_POINT('',(-3.988805626357,0.519933048267, + 17.808491346925)); +#9925 = CARTESIAN_POINT('',(-3.45533417289,-1.385647505087, + 18.613483627764)); +#9926 = CARTESIAN_POINT('',(-2.17186096829,-2.579024027284, + 19.419236301486)); +#9927 = CARTESIAN_POINT('',(-0.689776888025,-2.928145451007, + 20.224767696693)); +#9928 = CARTESIAN_POINT('',(0.79231721432,-3.277259367808, + 21.030261050111)); +#9929 = CARTESIAN_POINT('',(2.473465861584,-2.78237730951,21.83606904474 + )); +#9930 = CARTESIAN_POINT('',(3.801564829412,-1.315050857015, + 22.641002642279)); +#9931 = CARTESIAN_POINT('',(4.142860623008,0.84068674732,23.447591374164 + )); +#9932 = CARTESIAN_POINT('',(3.090941452931,2.884061746275, + 24.251941320738)); +#9933 = CARTESIAN_POINT('',(1.137518483962,3.858361361807, + 25.058491346963)); +#9934 = CARTESIAN_POINT('',(-0.828054532075,3.629556301607, + 25.863483627756)); +#9935 = CARTESIAN_POINT('',(-2.207518053146,2.548569999808, + 26.669236301479)); +#9936 = CARTESIAN_POINT('',(-2.784190243053,1.139347457105, + 27.474767696703)); +#9937 = CARTESIAN_POINT('',(-3.360856586249,-0.269886158644, + 28.280261050076)); +#9938 = CARTESIAN_POINT('',(-3.135056936598,-2.007753686372, + 29.086069044823)); +#9939 = CARTESIAN_POINT('',(-1.893556159166,-3.549041980746, + 29.891002642137)); +#9940 = CARTESIAN_POINT('',(0.182250313136,-4.22336751559, + 30.697591374349)); +#9941 = CARTESIAN_POINT('',(2.365024387666,-3.50405349099, + 31.501941320555)); +#9942 = CARTESIAN_POINT('',(3.632911435377,-1.727094439355,32.3084913471 + )); +#9943 = CARTESIAN_POINT('',(3.714406708359,0.250072108317, + 33.113483627679)); +#9944 = CARTESIAN_POINT('',(2.862524779721,1.781655658213, + 33.919236301509)); +#9945 = CARTESIAN_POINT('',(1.56086351051,2.571679031114,34.724767696697 + )); +#9946 = CARTESIAN_POINT('',(0.259190389974,3.361698361505, + 35.530261050102)); +#9947 = CARTESIAN_POINT('',(-1.492603952089,3.410541057231, + 36.33606904476)); +#9948 = CARTESIAN_POINT('',(-3.209129939848,2.425435824341, + 37.141002642243)); +#9949 = CARTESIAN_POINT('',(-4.19988108348,0.480673728617, + 37.947591374217)); +#9950 = CARTESIAN_POINT('',(-3.830884102722,-1.787752279598, + 38.751941320673)); +#9951 = CARTESIAN_POINT('',(-2.274143597816,-3.318007172429, + 39.55849134703)); +#9952 = CARTESIAN_POINT('',(-0.334067920661,-3.707796094566, + 40.363483627696)); +#9953 = CARTESIAN_POINT('',(1.311922987991,-3.105994699377, + 41.169236301522)); +#9954 = CARTESIAN_POINT('',(2.295844546515,-1.943945924073, + 41.974767696679)); +#9955 = CARTESIAN_POINT('',(3.279764498106,-0.781884777573, + 42.780259511138)); +#9956 = CARTESIAN_POINT('',(3.602044149471,0.940701217302, + 43.586075377988)); +#9957 = CARTESIAN_POINT('',(2.897598570805,2.790198806241, + 44.390987129474)); +#9958 = CARTESIAN_POINT('',(1.131752476356,4.072979042713, + 45.197618898041)); +#9959 = CARTESIAN_POINT('',(-1.166446716824,4.063386454701, + 46.001903527478)); +#9960 = CARTESIAN_POINT('',(-2.921416828416,2.765194896747, + 46.808532632937)); +#9961 = CARTESIAN_POINT('',(-3.609874726772,0.909982874898, + 47.613447430898)); +#9962 = CARTESIAN_POINT('',(-3.272993475879,-0.809886970008, + 48.419261634877)); +#9963 = CARTESIAN_POINT('',(-2.279157150791,-1.963478448872, + 49.224753845492)); +#9964 = CARTESIAN_POINT('',(-1.2853353876,-3.11707144747,50.030286383553 + )); +#9965 = CARTESIAN_POINT('',(0.365648076939,-3.704856497486, + 50.83603284773)); +#9966 = CARTESIAN_POINT('',(2.302548784984,-3.298403130818, + 51.641043928531)); +#9967 = CARTESIAN_POINT('',(3.845800981698,-1.754981690201, + 52.447553580545)); +#9968 = CARTESIAN_POINT('',(4.195823613562,0.516444566102, + 53.251968844971)); +#9969 = CARTESIAN_POINT('',(3.188165052315,2.452863659933, + 54.058475833879)); +#9970 = CARTESIAN_POINT('',(1.46348728909,3.423090834562,54.863489961173 + )); +#9971 = CARTESIAN_POINT('',(-0.287907228218,3.359383030423, + 55.669234762431)); +#9972 = CARTESIAN_POINT('',(-1.582765589679,2.558257419741, + 56.474767696708)); +#9973 = CARTESIAN_POINT('',(-2.877625197784,1.757119447572, + 57.280261050054)); +#9974 = CARTESIAN_POINT('',(-3.716442347116,0.218433379644, + 58.086069044864)); +#9975 = CARTESIAN_POINT('',(-3.617993648641,-1.758230891433, + 58.891002642082)); +#9976 = CARTESIAN_POINT('',(-2.334989540084,-3.523900139896, + 59.697591374408)); +#9977 = CARTESIAN_POINT('',(-0.14628604355,-4.224965279779, + 60.501941320493)); +#9978 = CARTESIAN_POINT('',(1.92392644954,-3.532620516942, + 61.308491347165)); +#9979 = CARTESIAN_POINT('',(3.152006848339,-1.980960898731, + 62.113483627619)); +#9980 = CARTESIAN_POINT('',(3.36306211419,-0.241160144229, + 62.919236301553)); +#9981 = CARTESIAN_POINT('',(2.774360114013,1.163079487932, + 63.724767696673)); +#9982 = CARTESIAN_POINT('',(2.185646149845,2.567322815648, + 64.530261050193)); +#9983 = CARTESIAN_POINT('',(0.797123772608,3.636516265895, + 65.336069044559)); +#9984 = CARTESIAN_POINT('',(-1.170605250481,3.848498051924, + 66.141002642554)); +#9985 = CARTESIAN_POINT('',(-3.115242242127,2.857501377553, + 66.947591373857)); +#9986 = CARTESIAN_POINT('',(-4.150064767228,0.805415202789, + 67.751941320989)); +#9987 = CARTESIAN_POINT('',(-3.790096501256,-1.347616121484, + 68.558491346819)); +#9988 = CARTESIAN_POINT('',(-2.449654487983,-2.80330985519, + 69.363483627797)); +#9989 = CARTESIAN_POINT('',(-0.764289885394,-3.283931480709, + 70.169236301495)); +#9990 = CARTESIAN_POINT('',(0.71475450915,-2.922148854718, + 70.974767696676)); +#9991 = CARTESIAN_POINT('',(2.193804425346,-2.560354990113, + 71.78026105017)); +#9992 = CARTESIAN_POINT('',(3.467047085258,-1.356186332894, + 72.586069044601)); +#9993 = CARTESIAN_POINT('',(3.98423966084,0.554155423394,73.391002642518 + )); +#9994 = CARTESIAN_POINT('',(3.309652047449,2.629876741313, + 74.197591373861)); +#9995 = CARTESIAN_POINT('',(1.444712366873,3.972975886938, + 75.001941321023)); +#9996 = CARTESIAN_POINT('',(-0.738123012148,3.954247731052, + 75.808491346772)); +#9997 = CARTESIAN_POINT('',(-2.385586069699,2.858029453814, + 76.613483627833)); +#9998 = CARTESIAN_POINT('',(-3.123939555447,1.268600273048, + 77.419236301479)); +#9999 = CARTESIAN_POINT('',(-2.997984592563,-0.248829902219, + 78.224767696677)); +#10000 = CARTESIAN_POINT('',(-2.872019745633,-1.766267688978, + 79.030259511131)); +#10001 = CARTESIAN_POINT('',(-1.881853634399,-3.212206054051, + 79.836075377999)); +#10002 = CARTESIAN_POINT('',(-7.594310182776E-02,-4.021880095312, + 80.640987129483)); +#10003 = CARTESIAN_POINT('',(2.07976125009,-3.680300951421, + 81.447618897984)); +#10004 = CARTESIAN_POINT('',(3.698050500049,-2.048445733293, + 82.251903527582)); +#10005 = CARTESIAN_POINT('',(4.021041712838,0.110465587204, + 83.05853263282)); +#10006 = CARTESIAN_POINT('',(3.196021960147,1.909111836963, + 83.863447430988)); +#10007 = CARTESIAN_POINT('',(1.741679313077,2.887032450046, + 84.669261634828)); +#10008 = CARTESIAN_POINT('',(0.223218550807,2.99999640263, + 85.474753845511)); +#10009 = CARTESIAN_POINT('',(-1.295232989273,3.112971726622, + 86.280286383584)); +#10010 = CARTESIAN_POINT('',(-2.878281387462,2.361176917959, + 87.086032847573)); +#10011 = CARTESIAN_POINT('',(-3.960471080679,0.704175361002, + 87.891043928854)); +#10012 = CARTESIAN_POINT('',(-3.960351407376,-1.478432499201, + 88.6975535801)); +#10013 = CARTESIAN_POINT('',(-2.601713874888,-3.332076784703, + 89.501968845426)); +#10014 = CARTESIAN_POINT('',(-0.519936600865,-3.988809655199, + 90.308475833518)); +#10015 = CARTESIAN_POINT('',(1.385648955496,-3.455332528105, + 91.113489961401)); +#10016 = CARTESIAN_POINT('',(2.579023674815,-2.171861367954, + 91.919234762317)); +#10017 = CARTESIAN_POINT('',(2.92814545102,-0.689776888041, + 92.724767696752)); +#10018 = CARTESIAN_POINT('',(3.277259367765,0.792317214375, + 93.530261049904)); +#10019 = CARTESIAN_POINT('',(2.782377309581,2.473465861455, + 94.336069045177)); +#10020 = CARTESIAN_POINT('',(1.315050856949,3.801564829623, + 95.141002641627)); +#10021 = CARTESIAN_POINT('',(-0.840686747299,4.142860622761, + 95.94759137488)); +#10022 = CARTESIAN_POINT('',(-2.884061746249,3.090941453136, + 96.751941320167)); +#10023 = CARTESIAN_POINT('',(-3.858361361843,1.137518483846, + 97.558491347268)); +#10024 = CARTESIAN_POINT('',(-3.629556301594,-0.828054532039, + 98.363483627681)); +#10025 = CARTESIAN_POINT('',(-2.548569999799,-2.207518053144, + 99.169236301443)); +#10026 = CARTESIAN_POINT('',(-1.139347457119,-2.784190243062, + 99.974767696752)); +#10027 = CARTESIAN_POINT('',(0.269886158696,-3.360856586225, + 100.78026104988)); +#10028 = CARTESIAN_POINT('',(2.007753686248,-3.135056936627, + 101.58606904528)); +#10029 = CARTESIAN_POINT('',(3.549041980953,-1.893556159178, + 102.39100264134)); +#10030 = CARTESIAN_POINT('',(4.223367515342,0.182250313237, + 103.19759137536)); +#10031 = CARTESIAN_POINT('',(3.504053491208,2.365024387484, + 104.00194131955)); +#10032 = CARTESIAN_POINT('',(1.727094439213,3.632911435569, + 104.80849134785)); +#10033 = CARTESIAN_POINT('',(-0.250072108249,3.714406708223, + 105.61348362723)); +#10034 = CARTESIAN_POINT('',(-1.781655658238,2.862524779786, + 106.4192363017)); +#10035 = CARTESIAN_POINT('',(-2.571679031106,1.56086351049, + 107.22476769663)); +#10036 = CARTESIAN_POINT('',(-3.361698361545,0.259190390056, + 108.03026105034)); +#10037 = CARTESIAN_POINT('',(-3.410541057155,-1.492603952297, + 108.83606904418)); +#10038 = CARTESIAN_POINT('',(-2.425435824408,-3.209129939479, + 109.6410026432)); +#10039 = CARTESIAN_POINT('',(-0.480673728629,-4.199881083952, + 110.44759137305)); +#10040 = CARTESIAN_POINT('',(1.787752279693,-3.830884102292, + 111.25194132168)); +#10041 = CARTESIAN_POINT('',(3.318007172331,-2.274143598082, + 112.05849134645)); +#10042 = CARTESIAN_POINT('',(3.707796094592,-0.334067920564, + 112.86348362781)); +#10043 = CARTESIAN_POINT('',(3.105994699418,1.311922987986, + 113.66923630165)); +#10044 = CARTESIAN_POINT('',(1.943945924018,2.295844546501, + 114.47476769651)); +#10045 = CARTESIAN_POINT('',(0.781884777749,3.279764498132, + 115.2802595117)); +#10046 = CARTESIAN_POINT('',(-0.940701217676,3.602044149493, + 116.08607537676)); +#10047 = CARTESIAN_POINT('',(-2.790198805673,2.897598570618, + 116.89098713142)); +#10048 = CARTESIAN_POINT('',(-4.072979043343,1.131752476779, + 117.69761889567)); +#10049 = CARTESIAN_POINT('',(-4.063386454196,-1.166446717394, + 118.50190352971)); +#10050 = CARTESIAN_POINT('',(-2.76519489703,-2.921416827893, + 119.30853263128)); +#10051 = CARTESIAN_POINT('',(-0.909982874797,-3.609874727108, + 120.11344743184)); +#10052 = CARTESIAN_POINT('',(0.809886969989,-3.272993475731, + 120.91926163447)); +#10053 = CARTESIAN_POINT('',(1.963478448874,-2.279157150831, + 121.7247538456)); +#10054 = CARTESIAN_POINT('',(3.117071447463,-1.285335387544, + 122.5302863834)); +#10055 = CARTESIAN_POINT('',(3.704856497523,0.365648076891, + 123.33603284784)); +#10056 = CARTESIAN_POINT('',(3.298403130715,2.302548784999, + 124.14104392853)); +#10057 = CARTESIAN_POINT('',(1.75498169038,3.845800981715, + 124.94755358039)); +#10058 = CARTESIAN_POINT('',(-0.516444566316,4.195823613542, + 125.75196884522)); +#10059 = CARTESIAN_POINT('',(-2.452863659753,3.188165052319, + 126.55847583362)); +#10060 = CARTESIAN_POINT('',(-3.423090834668,1.463487289099, + 127.36348996135)); +#10061 = CARTESIAN_POINT('',(-3.359383030383,-0.287907228226, + 128.16923476235)); +#10062 = CARTESIAN_POINT('',(-2.558257419746,-1.582765589678, + 128.97476769672)); +#10063 = CARTESIAN_POINT('',(-1.757119447546,-2.877625197792, + 129.78026104995)); +#10064 = CARTESIAN_POINT('',(-0.218433379699,-3.716442347082, + 130.58606904515)); +#10065 = CARTESIAN_POINT('',(1.758230891498,-3.617993648721, + 131.39100264155)); +#10066 = CARTESIAN_POINT('',(3.52390013986,-2.334989539956, + 132.19759137509)); +#10067 = CARTESIAN_POINT('',(4.224965279764,-0.146286043701, + 133.00194131981)); +#10068 = CARTESIAN_POINT('',(3.532620516986,1.923926449679, + 133.8084913477)); +#10069 = CARTESIAN_POINT('',(1.980960898692,3.152006848235, + 134.61348362726)); +#10070 = CARTESIAN_POINT('',(0.24116014425,3.363062114254, + 135.41923630175)); +#10071 = CARTESIAN_POINT('',(-1.163079487939,2.77436011398, + 136.22476769657)); +#10072 = CARTESIAN_POINT('',(-2.567322815616,2.185646149958, + 137.03026105054)); +#10073 = CARTESIAN_POINT('',(-3.636516266009,0.797123772374, + 137.83606904375)); +#10074 = CARTESIAN_POINT('',(-3.84849805165,-1.170605250155, + 138.64100264388)); +#10075 = CARTESIAN_POINT('',(-2.857501378004,-3.115242242433, + 139.44759137218)); +#10076 = CARTESIAN_POINT('',(-0.805415202271,-4.150064767049, + 140.25194132257)); +#10077 = CARTESIAN_POINT('',(1.347616121071,-3.790096501299, + 141.05849134569)); +#10078 = CARTESIAN_POINT('',(2.803309855408,-2.449654488004, + 141.86348362835)); +#10079 = CARTESIAN_POINT('',(3.283931480648,-0.764289885376, + 142.66923630133)); +#10080 = CARTESIAN_POINT('',(2.922148854712,0.714754509152, + 143.47476769665)); +#10081 = CARTESIAN_POINT('',(2.560354990107,2.19380442534, + 144.28026105017)); +#10082 = CARTESIAN_POINT('',(1.35618633293,3.467047085264, + 145.08606904467)); +#10083 = CARTESIAN_POINT('',(-0.554155423468,3.984239660853, + 145.89100264232)); +#10084 = CARTESIAN_POINT('',(-2.629876741223,3.309652047392, + 146.69759137416)); +#10085 = CARTESIAN_POINT('',(-3.972975887009,1.444712366965, + 147.5019413207)); +#10086 = CARTESIAN_POINT('',(-3.954247731017,-0.73812301223, + 148.30849134698)); +#10087 = CARTESIAN_POINT('',(-2.858029453827,-2.385586069663, + 149.11348362776)); +#10088 = CARTESIAN_POINT('',(-1.26860027304,-3.123939555443, + 149.91923630145)); +#10089 = CARTESIAN_POINT('',(0.24882990221,-2.997984592578, + 150.72476769673)); +#10090 = CARTESIAN_POINT('',(1.766267689011,-2.872019745588, + 151.53025951095)); +#10091 = CARTESIAN_POINT('',(3.212206053967,-1.881853634475, + 152.33607537838)); +#10092 = CARTESIAN_POINT('',(4.021880095458,-7.594310174804E-02, + 153.14098712887)); +#10093 = CARTESIAN_POINT('',(3.680300951242,2.079761250051, + 153.94761889868)); +#10094 = CARTESIAN_POINT('',(2.048445733447,3.69805050003, + 154.75190352698)); +#10095 = CARTESIAN_POINT('',(-0.110465587293,4.021041712884, + 155.55853263318)); +#10096 = CARTESIAN_POINT('',(-1.909111836935,3.196021960116, + 156.36344743085)); +#10097 = CARTESIAN_POINT('',(-2.887032450043,1.741679313081, + 157.16926163483)); +#10098 = CARTESIAN_POINT('',(-2.999996402639,0.223218550818, + 157.97475384554)); +#10099 = CARTESIAN_POINT('',(-3.112971726685,-1.295232989217, + 158.78028638384)); +#10100 = CARTESIAN_POINT('',(-2.361176917798,-2.878281387706, + 159.58603284671)); +#10101 = CARTESIAN_POINT('',(-0.704175361188,-3.960471080145, + 160.3910439304)); +#10102 = CARTESIAN_POINT('',(1.478432499282,-3.960351408142, + 161.19755357818)); +#10103 = CARTESIAN_POINT('',(3.332076784773,-2.601713874135, + 162.00196884712)); +#10104 = CARTESIAN_POINT('',(3.988809655067,-0.519936601361, + 162.80847583248)); +#10105 = CARTESIAN_POINT('',(3.455332528182,1.385648955685, + 163.61348996174)); +#10106 = CARTESIAN_POINT('',(2.171861367962,2.57902367481, + 164.41923476239)); +#10107 = CARTESIAN_POINT('',(0.689776887995,2.928145450979, + 165.22476769656)); +#10108 = CARTESIAN_POINT('',(-0.792317214227,3.277259367869, + 166.03026105046)); +#10109 = CARTESIAN_POINT('',(-2.473465861796,2.782377309435, + 166.83606904403)); +#10110 = CARTESIAN_POINT('',(-3.801564829054,1.315050857039, + 167.64100264336)); +#10111 = CARTESIAN_POINT('',(-4.142860623455,-0.840686747232, + 168.44759137285)); +#10112 = CARTESIAN_POINT('',(-3.090941452517,-2.884061746469, + 169.25194132199)); +#10113 = CARTESIAN_POINT('',(-1.137518484242,-3.858361361588, + 170.058491346)); +#10114 = CARTESIAN_POINT('',(0.828054532213,-3.629556301767, + 170.86348362832)); +#10115 = CARTESIAN_POINT('',(2.207518053097,-2.548569999731, + 171.66923630123)); +#10116 = CARTESIAN_POINT('',(2.784190243065,-1.139347457126, + 172.47476769677)); +#10117 = CARTESIAN_POINT('',(3.360857081693,0.269886354871, + 173.28025951074)); +#10118 = CARTESIAN_POINT('',(3.135054897638,2.00775287901, + 174.08607537891)); +#10119 = CARTESIAN_POINT('',(1.89356115355,3.549043958138, + 174.89098712793)); +#10120 = CARTESIAN_POINT('',(-0.18225917461,4.223364007388, + 175.69761889994)); +#10121 = CARTESIAN_POINT('',(-2.365012219867,3.504058307904, + 176.50190352569)); +#10122 = CARTESIAN_POINT('',(-3.632924727644,1.727089177458, + 177.30853263421)); +#10123 = CARTESIAN_POINT('',(-3.714395054634,-0.25006749513, + 178.11344743021)); +#10124 = CARTESIAN_POINT('',(-2.862532935851,-1.781658886844, + 178.91926163511)); +#10125 = CARTESIAN_POINT('',(-1.560859051123,-2.571677265847, + 179.72475384547)); +#10126 = CARTESIAN_POINT('',(-0.259198546184,-3.361701590162, + 180.53028638399)); +#10127 = CARTESIAN_POINT('',(1.49261560608,-3.410536444092, + 181.33603284648)); +#10128 = CARTESIAN_POINT('',(3.209116647061,-2.425441085896, + 182.14104393068)); +#10129 = CARTESIAN_POINT('',(4.199893251983,-0.480668912477, + 182.94755357787)); +#10130 = CARTESIAN_POINT('',(3.830875240566,1.787748772431, + 183.75196884741)); +#10131 = CARTESIAN_POINT('',(2.274148592675,3.318009148909, + 184.55847583225)); +#10132 = CARTESIAN_POINT('',(0.334065881471,3.707795287729, + 185.36348996189)); +#10133 = CARTESIAN_POINT('',(-1.311922492478,3.105994895432, + 186.1692347623)); +#10134 = CARTESIAN_POINT('',(-2.295844546509,1.943945924052, + 186.97476769661)); +#10135 = CARTESIAN_POINT('',(-3.279764498108,0.781884777612, + 187.78025951126)); +#10136 = CARTESIAN_POINT('',(-3.602044149486,-0.940701217359, + 188.58607537782)); +#10137 = CARTESIAN_POINT('',(-2.897598570768,-2.790198806184, + 189.3909871296)); +#10138 = CARTESIAN_POINT('',(-1.131752476393,-4.072979042748, + 190.19761889801)); +#10139 = CARTESIAN_POINT('',(1.166446716829,-4.063386454697, + 191.00190352739)); +#10140 = CARTESIAN_POINT('',(2.921416828444,-2.765194896734, + 191.80853263307)); +#10141 = CARTESIAN_POINT('',(3.609874726736,-0.909982874911, + 192.61344743078)); +#10142 = CARTESIAN_POINT('',(3.272993475905,0.809886970013, + 193.41926163494)); +#10143 = CARTESIAN_POINT('',(2.279157150778,1.963478448872, + 194.22475384545)); +#10144 = CARTESIAN_POINT('',(1.285335387573,3.117071447493, + 195.03028638339)); +#10145 = CARTESIAN_POINT('',(-0.365648076838,3.704856497369, + 195.83603284832)); +#10146 = CARTESIAN_POINT('',(-2.302548785137,3.298403131122, + 196.64104392733)); +#10147 = CARTESIAN_POINT('',(-3.845800981577,1.754981689687, + 197.44755358223)); +#10148 = CARTESIAN_POINT('',(-4.195823613585,-0.516444565478, + 198.25196884313)); +#10149 = CARTESIAN_POINT('',(-3.188165052374,-2.452863660506, + 199.05847583549)); +#10150 = CARTESIAN_POINT('',(-1.463487289021,-3.423090834147, + 199.86348996)); +#10151 = CARTESIAN_POINT('',(0.287907228181,-3.359383030664, + 200.66923476312)); +#10152 = CARTESIAN_POINT('',(1.582765589687,-2.558257419631, + 201.47476769638)); +#10153 = CARTESIAN_POINT('',(2.877625713867,-1.757119580513, + 202.28025951224)); +#10154 = CARTESIAN_POINT('',(3.716440223388,-0.218432833349, + 203.08607537546)); +#10155 = CARTESIAN_POINT('',(3.617998850452,1.758229554148, + 203.8909871336)); +#10156 = CARTESIAN_POINT('',(2.334980310658,3.52390251171, + 204.69761889295)); +#10157 = CARTESIAN_POINT('',(0.146298716786,4.22496202382, + 205.50190353232)); +#10158 = CARTESIAN_POINT('',(-1.923940294378,3.532624073262, + 206.30853262934)); +#10159 = CARTESIAN_POINT('',(-3.151994709725,1.980957781032, + 207.11344743295)); +#10160 = CARTESIAN_POINT('',(-3.363070609963,0.241162326178, + 207.91926163399)); +#10161 = CARTESIAN_POINT('',(-2.774355468797,-1.163080680934, + 208.72475384574)); +#10162 = CARTESIAN_POINT('',(-2.185654645851,-2.567320633655, + 209.53028638327)); +#10163 = CARTESIAN_POINT('',(-0.79711163326,-3.636519383658, + 210.33603284784)); +#10164 = CARTESIAN_POINT('',(1.170591404319,-3.848494495663, + 211.14104392873)); +#10165 = CARTESIAN_POINT('',(3.115254916963,-2.857504633139, + 211.94755358007)); +#10166 = CARTESIAN_POINT('',(4.150055536473,-0.805412831698, + 212.75196884544)); +#10167 = CARTESIAN_POINT('',(3.790101703811,1.347614785058, + 213.55847583362)); +#10168 = CARTESIAN_POINT('',(2.449652363991,2.80331040079, + 214.36348996116)); +#10169 = CARTESIAN_POINT('',(0.764290401536,3.28393134816, + 215.16923476257)); +#10170 = CARTESIAN_POINT('',(-0.714754509164,2.922148854683, + 215.97476769656)); +#10171 = CARTESIAN_POINT('',(-2.193804425307,2.560354990213, + 216.78026105045)); +#10172 = CARTESIAN_POINT('',(-3.467047085344,1.356186332712, + 217.58606904417)); +#10173 = CARTESIAN_POINT('',(-3.984239660711,-0.554155423142, + 218.39100264287)); +#10174 = CARTESIAN_POINT('',(-3.309652047557,-2.629876741603, + 219.19759137386)); +#10175 = CARTESIAN_POINT('',(-1.444712366871,-3.972975886647, + 220.00194132056)); +#10176 = CARTESIAN_POINT('',(0.738123012269,-3.954247731303, + 220.80849134751)); +#10177 = CARTESIAN_POINT('',(2.385586069525,-2.858029453634, + 221.61348362709)); +#10178 = CARTESIAN_POINT('',(3.123939555591,-1.268600273154, + 222.419236302)); +#10179 = CARTESIAN_POINT('',(2.99798459248,0.248829902269, + 223.22476769639)); +#10180 = CARTESIAN_POINT('',(2.872019745885,1.766267688791, + 224.03025951213)); +#10181 = CARTESIAN_POINT('',(1.881853633964,3.212206054541, + 224.83607537583)); +#10182 = CARTESIAN_POINT('',(7.594310229541E-02,4.021880094398, + 225.64098713281)); +#10183 = CARTESIAN_POINT('',(-2.079761250362,3.680300952655, + 226.44761889409)); +#10184 = CARTESIAN_POINT('',(-3.698050500074,2.048445732073, + 227.2519035311)); +#10185 = CARTESIAN_POINT('',(-4.02104171262,-0.110465586314, + 228.0585326303)); +#10186 = CARTESIAN_POINT('',(-3.196021960378,-1.909111837445, + 228.86344743242)); +#10187 = CARTESIAN_POINT('',(-1.741679312934,-2.88703244985, + 229.66926163417)); +#10188 = CARTESIAN_POINT('',(-0.223218550867,-2.999996402691, + 230.47475384574)); +#10189 = CARTESIAN_POINT('',(1.295232989223,-3.112971726656, + 231.28028638381)); +#10190 = CARTESIAN_POINT('',(2.878281387885,-2.361176917788, + 232.08603284623)); +#10191 = CARTESIAN_POINT('',(3.960471079651,-0.704175361174, + 232.89104393162)); +#10192 = CARTESIAN_POINT('',(3.960351408907,1.478432499145, + 233.69755357641)); +#10193 = CARTESIAN_POINT('',(2.601713873351,3.33207678505, + 234.50196884892)); +#10194 = CARTESIAN_POINT('',(0.519936601907,3.98880965476, + 235.30847583114)); +#10195 = CARTESIAN_POINT('',(-1.385648955933,3.455332528388, + 236.11348996242)); +#10196 = CARTESIAN_POINT('',(-2.579023674751,2.171861367891, + 236.9192347622)); +#10197 = CARTESIAN_POINT('',(-2.928145450972,0.689776887988, + 237.72476769653)); +#10198 = CARTESIAN_POINT('',(-3.277259826572,-0.792317485462, + 238.53025951144)); +#10199 = CARTESIAN_POINT('',(-2.782375421807,-2.47346474558, + 239.33607537752)); +#10200 = CARTESIAN_POINT('',(-1.315055480633,-3.801567563131, + 240.14098713)); +#10201 = CARTESIAN_POINT('',(0.84069495076,-4.142855772499, + 240.94761889756)); +#10202 = CARTESIAN_POINT('',(2.8840504821,-3.090948113356, + 241.75190352782)); +#10203 = CARTESIAN_POINT('',(3.858373666975,-1.137511207885, + 242.55853263271)); +#10204 = CARTESIAN_POINT('',(3.629545513227,0.828048152816, + 243.36344743102)); +#10205 = CARTESIAN_POINT('',(2.548577550368,2.207522517877, + 244.16926163481)); +#10206 = CARTESIAN_POINT('',(1.139343328781,2.784187801925, + 244.97475384551)); +#10207 = DEFINITIONAL_REPRESENTATION('',(#10208),#10211); +#10208 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10209,#10210),.UNSPECIFIED., + .F.,.F.,(2,2),(0.,273.99427638432),.PIECEWISE_BEZIER_KNOTS.); +#10209 = CARTESIAN_POINT('',(2.,0.)); +#10210 = CARTESIAN_POINT('',(2.,273.99427638432)); +#10211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10212 = ORIENTED_EDGE('',*,*,#10213,.T.); +#10213 = EDGE_CURVE('',#8746,#10214,#10216,.T.); +#10214 = VERTEX_POINT('',#10215); +#10215 = CARTESIAN_POINT('',(10.9,-0.223221722725,12.974767696687)); +#10216 = SURFACE_CURVE('',#10217,(#10220,#10227),.PCURVE_S1.); +#10217 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10218,#10219),.UNSPECIFIED., + .F.,.F.,(2,2),(0.,7.9),.PIECEWISE_BEZIER_KNOTS.); +#10218 = CARTESIAN_POINT('',(3.,-0.223221722725,12.974767696687)); +#10219 = CARTESIAN_POINT('',(10.9,-0.223221722725,12.974767696687)); +#10220 = PCURVE('',#9042,#10221); +#10221 = DEFINITIONAL_REPRESENTATION('',(#10222),#10226); +#10222 = LINE('',#10223,#10224); +#10223 = CARTESIAN_POINT('',(0.,0.)); +#10224 = VECTOR('',#10225,1.); +#10225 = DIRECTION('',(1.,0.)); +#10226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10227 = PCURVE('',#10228,#10233); +#10228 = PLANE('',#10229); +#10229 = AXIS2_PLACEMENT_3D('',#10230,#10231,#10232); +#10230 = CARTESIAN_POINT('',(6.95,1.682156097917E-16,12.)); +#10231 = DIRECTION('',(-1.914408469869E-16,0.974767696687,0.223221722725 + )); +#10232 = DIRECTION('',(0.,-0.223221722725,0.974767696687)); +#10233 = DEFINITIONAL_REPRESENTATION('',(#10234),#10237); +#10234 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10235,#10236),.UNSPECIFIED., + .F.,.F.,(2,2),(0.,7.9),.PIECEWISE_BEZIER_KNOTS.); +#10235 = CARTESIAN_POINT('',(1.,-3.95)); +#10236 = CARTESIAN_POINT('',(1.,3.95)); +#10237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10238 = ORIENTED_EDGE('',*,*,#10239,.T.); +#10239 = EDGE_CURVE('',#10214,#10240,#10242,.T.); +#10240 = VERTEX_POINT('',#10241); +#10241 = CARTESIAN_POINT('',(3.58058361767,10.297532320256, + 244.97478154784)); +#10242 = SURFACE_CURVE('',#10243,(#10533,#10540),.PCURVE_S1.); +#10243 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#10244,#10245,#10246,#10247, + #10248,#10249,#10250,#10251,#10252,#10253,#10254,#10255,#10256, + #10257,#10258,#10259,#10260,#10261,#10262,#10263,#10264,#10265, + #10266,#10267,#10268,#10269,#10270,#10271,#10272,#10273,#10274, + #10275,#10276,#10277,#10278,#10279,#10280,#10281,#10282,#10283, + #10284,#10285,#10286,#10287,#10288,#10289,#10290,#10291,#10292, + #10293,#10294,#10295,#10296,#10297,#10298,#10299,#10300,#10301, + #10302,#10303,#10304,#10305,#10306,#10307,#10308,#10309,#10310, + #10311,#10312,#10313,#10314,#10315,#10316,#10317,#10318,#10319, + #10320,#10321,#10322,#10323,#10324,#10325,#10326,#10327,#10328, + #10329,#10330,#10331,#10332,#10333,#10334,#10335,#10336,#10337, + #10338,#10339,#10340,#10341,#10342,#10343,#10344,#10345,#10346, + #10347,#10348,#10349,#10350,#10351,#10352,#10353,#10354,#10355, + #10356,#10357,#10358,#10359,#10360,#10361,#10362,#10363,#10364, + #10365,#10366,#10367,#10368,#10369,#10370,#10371,#10372,#10373, + #10374,#10375,#10376,#10377,#10378,#10379,#10380,#10381,#10382, + #10383,#10384,#10385,#10386,#10387,#10388,#10389,#10390,#10391, + #10392,#10393,#10394,#10395,#10396,#10397,#10398,#10399,#10400, + #10401,#10402,#10403,#10404,#10405,#10406,#10407,#10408,#10409, + #10410,#10411,#10412,#10413,#10414,#10415,#10416,#10417,#10418, + #10419,#10420,#10421,#10422,#10423,#10424,#10425,#10426,#10427, + #10428,#10429,#10430,#10431,#10432,#10433,#10434,#10435,#10436, + #10437,#10438,#10439,#10440,#10441,#10442,#10443,#10444,#10445, + #10446,#10447,#10448,#10449,#10450,#10451,#10452,#10453,#10454, + #10455,#10456,#10457,#10458,#10459,#10460,#10461,#10462,#10463, + #10464,#10465,#10466,#10467,#10468,#10469,#10470,#10471,#10472, + #10473,#10474,#10475,#10476,#10477,#10478,#10479,#10480,#10481, + #10482,#10483,#10484,#10485,#10486,#10487,#10488,#10489,#10490, + #10491,#10492,#10493,#10494,#10495,#10496,#10497,#10498,#10499, + #10500,#10501,#10502,#10503,#10504,#10505,#10506,#10507,#10508, + #10509,#10510,#10511,#10512,#10513,#10514,#10515,#10516,#10517, + #10518,#10519,#10520,#10521,#10522,#10523,#10524,#10525,#10526, + #10527,#10528,#10529,#10530,#10531,#10532),.UNSPECIFIED.,.F.,.F.,(10 + ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10),( + 0.,8.56232113701,17.12464227402,25.68696341103,34.24928454804, + 42.811605685051,51.373926822061,59.936247959071,68.498569096081, + 77.060890233091,85.623211370101,94.185532507111,102.74785364412, + 111.31017478113,119.87249591814,128.43481705515,136.99713819216, + 145.55945932917,154.12178046618,162.68410160319,171.2464227402, + 179.80874387721,188.37106501422,196.93338615123,205.49570728824, + 214.05802842525,222.62034956226,231.18267069927,239.74499183628, + 248.30731297329,256.8696341103,265.43195524731,273.99427638432), + .PIECEWISE_BEZIER_KNOTS.); +#10244 = CARTESIAN_POINT('',(10.9,-0.223221722725,12.974767696687)); +#10245 = CARTESIAN_POINT('',(11.012965843326,5.293737459049, + 13.780385058164)); +#10246 = CARTESIAN_POINT('',(7.983797398522,10.876461296995, + 14.585689837783)); +#10247 = CARTESIAN_POINT('',(1.776558346699,14.468854801871, + 15.391864304222)); +#10248 = CARTESIAN_POINT('',(-6.121638066165,14.044560744469, + 16.19638934764)); +#10249 = CARTESIAN_POINT('',(-12.56576750863,8.765281224221, + 17.003150510921)); +#10250 = CARTESIAN_POINT('',(-14.53558191058,1.104632723163, + 17.807708933737)); +#10251 = CARTESIAN_POINT('',(-12.23460863955,-5.687841063085, + 18.613830809931)); +#10252 = CARTESIAN_POINT('',(-7.356981089069,-9.756252922074, + 19.419187584669)); +#10253 = CARTESIAN_POINT('',(-1.925609161841,-10.7308833417, + 20.22476769668)); +#10254 = CARTESIAN_POINT('',(3.505755346264,-11.70550094628, + 21.030385058187)); +#10255 = CARTESIAN_POINT('',(9.493612934954,-9.586957008738, + 21.835689837736)); +#10256 = CARTESIAN_POINT('',(14.012804234989,-4.018113526066, + 22.641864304291)); +#10257 = CARTESIAN_POINT('',(14.829284072145,3.849217196466, + 23.446389347565)); +#10258 = CARTESIAN_POINT('',(10.623085185233,11.039869979712, + 24.253150510981)); +#10259 = CARTESIAN_POINT('',(3.364898841539,14.183822147707, + 25.057708933705)); +#10260 = CARTESIAN_POINT('',(-3.703899843663,12.973754678985, + 25.863830809938)); +#10261 = CARTESIAN_POINT('',(-8.485251858047,8.792618650312, + 26.669187584677)); +#10262 = CARTESIAN_POINT('',(-10.29753672178,3.580581712661, + 27.47476769667)); +#10263 = CARTESIAN_POINT('',(-12.10980776761,-1.631449901921, + 28.28038505822)); +#10264 = CARTESIAN_POINT('',(-10.95405392012,-7.877000314952, + 29.085689837662)); +#10265 = CARTESIAN_POINT('',(-6.160729415058,-13.21171192202, + 29.891864304414)); +#10266 = CARTESIAN_POINT('',(1.482015824567,-15.24886121036, + 30.696389347406)); +#10267 = CARTESIAN_POINT('',(9.242134212656,-12.21931353302, + 31.50315051114)); +#10268 = CARTESIAN_POINT('',(13.482809610154,-5.542309982942, + 32.307708933582)); +#10269 = CARTESIAN_POINT('',(13.393443820789,1.628756317528, + 33.113830810009)); +#10270 = CARTESIAN_POINT('',(10.011752759356,7.005315732351, + 33.919187584648)); +#10271 = CARTESIAN_POINT('',(5.147388458449,9.610630572204, + 34.724767696676)); +#10272 = CARTESIAN_POINT('',(0.283027253472,12.215930931582, + 35.530385058194)); +#10273 = CARTESIAN_POINT('',(-6.066429804922,12.051425669519, + 36.33568983772)); +#10274 = CARTESIAN_POINT('',(-12.08530341438,8.151647699645, + 37.141864304322)); +#10275 = CARTESIAN_POINT('',(-15.29296077752,0.921677695361, + 37.946389347517)); +#10276 = CARTESIAN_POINT('',(-13.51466182802,-7.216826428313, + 38.753150511044)); +#10277 = CARTESIAN_POINT('',(-7.583251058727,-12.44980555317, + 39.557708933636)); +#10278 = CARTESIAN_POINT('',(-0.486492594659,-13.48334192541, + 40.363830809999)); +#10279 = CARTESIAN_POINT('',(5.352885484012,-10.98436428836, + 41.169187584633)); +#10280 = CARTESIAN_POINT('',(8.687078802075,-6.587449417187, + 41.974767696694)); +#10281 = CARTESIAN_POINT('',(12.021257367103,-2.190534806724, + 42.780386597161)); +#10282 = CARTESIAN_POINT('',(12.852051184948,4.106481471124, + 43.585683504483)); +#10283 = CARTESIAN_POINT('',(9.941845701108,10.661319988748, + 44.391879817106)); +#10284 = CARTESIAN_POINT('',(3.302675853638,14.960487384309, + 45.196361823679)); +#10285 = CARTESIAN_POINT('',(-5.013815605049,14.47724735669, + 46.003188304239)); +#10286 = CARTESIAN_POINT('',(-11.11024686177,9.437453058621, + 46.807667647747)); +#10287 = CARTESIAN_POINT('',(-13.2412346169,2.58977495336, + 47.613867006772)); +#10288 = CARTESIAN_POINT('',(-11.68650486388,-3.56865818446, + 48.4191622513)); +#10289 = CARTESIAN_POINT('',(-7.865305207903,-7.549617534436, + 49.224781547868)); +#10290 = CARTESIAN_POINT('',(-4.044105723975,-11.53058923855, + 50.030359724772)); +#10291 = CARTESIAN_POINT('',(2.045423044589,-13.33620430969, + 50.835726034702)); +#10292 = CARTESIAN_POINT('',(8.974807995431,-11.48725606808, + 51.641823018095)); +#10293 = CARTESIAN_POINT('',(14.259656750755,-5.602339292079, + 52.446427141127)); +#10294 = CARTESIAN_POINT('',(15.083328610893,2.687340111826, + 53.253122986788)); +#10295 = CARTESIAN_POINT('',(11.059302163748,9.497120609113, + 54.057724446769)); +#10296 = CARTESIAN_POINT('',(4.629263610579,12.673083531562, + 54.863824476526)); +#10297 = CARTESIAN_POINT('',(-1.696541349586,12.100884349157, + 55.669189123725)); +#10298 = CARTESIAN_POINT('',(-6.226269082797,8.949491675298, + 56.474767696664)); +#10299 = CARTESIAN_POINT('',(-10.75598247481,5.798095717774, + 57.280385058241)); +#10300 = CARTESIAN_POINT('',(-13.49200039612,6.600422758132E-02, + 58.085689837622)); +#10301 = CARTESIAN_POINT('',(-12.74978421982,-7.067313576196, + 58.891864304467)); +#10302 = CARTESIAN_POINT('',(-7.764079745702,-13.20769490935, + 59.696389347344)); +#10303 = CARTESIAN_POINT('',(0.294711354479,-15.31802249775, + 60.503150511209)); +#10304 = CARTESIAN_POINT('',(7.650134034938,-12.40881961257, + 61.307708933509)); +#10305 = CARTESIAN_POINT('',(11.792882607237,-6.554777214716, + 62.113830810075)); +#10306 = CARTESIAN_POINT('',(12.217299400934,-0.217341143098, + 62.919187584601)); +#10307 = CARTESIAN_POINT('',(9.813311655104,4.749604435867, + 63.724767696701)); +#10308 = CARTESIAN_POINT('',(7.409317902551,9.716536480204, + 64.530385058108)); +#10309 = CARTESIAN_POINT('',(2.175805470238,13.315566146423, + 65.335689837904)); +#10310 = CARTESIAN_POINT('',(-4.985797544604,13.698384637718, + 66.141864304043)); +#10311 = CARTESIAN_POINT('',(-11.83051660673,9.734629727718, + 66.946389347832)); +#10312 = CARTESIAN_POINT('',(-15.17553523491,2.105183686324, + 67.753150510765)); +#10313 = CARTESIAN_POINT('',(-13.45279107725,-5.614781132443, + 68.557708933827)); +#10314 = CARTESIAN_POINT('',(-8.318890312061,-10.62229958614, + 69.363830809904)); +#10315 = CARTESIAN_POINT('',(-2.125872009008,-12.0328845264, + 70.16918758466)); +#10316 = CARTESIAN_POINT('',(3.155988764707,-10.43549533345, + 70.974767696697)); +#10317 = CARTESIAN_POINT('',(8.437837110057,-8.838098090433, + 71.780385058129)); +#10318 = CARTESIAN_POINT('',(12.811258466493,-4.232031161191, + 72.585689837869)); +#10319 = CARTESIAN_POINT('',(14.309685363332,2.78151463067, + 73.391864304067)); +#10320 = CARTESIAN_POINT('',(11.465480818616,10.162031721864, + 74.196389347842)); +#10321 = CARTESIAN_POINT('',(4.453242117959,14.65937593003, + 75.003150510726)); +#10322 = CARTESIAN_POINT('',(-3.441173684035,14.16551017825, + 75.807708933873)); +#10323 = CARTESIAN_POINT('',(-9.190160295847,9.878164721156, + 76.613830809871)); +#10324 = CARTESIAN_POINT('',(-11.55218009998,3.982056850679, + 77.419187584675)); +#10325 = CARTESIAN_POINT('',(-10.80072248326,-1.484662176032, + 78.224767696695)); +#10326 = CARTESIAN_POINT('',(-10.04925461892,-6.951370586405, + 79.030386597163)); +#10327 = CARTESIAN_POINT('',(-6.184051649985,-11.99149344008, + 79.835683504493)); +#10328 = CARTESIAN_POINT('',(0.508745147677,-14.5686381732, + 80.64187981706)); +#10329 = CARTESIAN_POINT('',(8.243317587143,-12.91400657147, + 81.446361823776)); +#10330 = CARTESIAN_POINT('',(13.782262792756,-6.691656764867, + 82.253188304106)); +#10331 = CARTESIAN_POINT('',(14.529417951522,1.182843841715, + 83.057667647876)); +#10332 = CARTESIAN_POINT('',(11.194214220145,7.531719357646, + 83.863867006679)); +#10333 = CARTESIAN_POINT('',(5.740184435661,10.787029239577, + 84.669162251349)); +#10334 = CARTESIAN_POINT('',(0.223224894642,10.899996402579, + 85.47478154785)); +#10335 = CARTESIAN_POINT('',(-5.293743260399,11.012972422925, + 86.280359724743)); +#10336 = CARTESIAN_POINT('',(-10.87645300789,7.983787997395, + 87.085726034844)); +#10337 = CARTESIAN_POINT('',(-14.46886425637,1.776569069668, + 87.891823017805)); +#10338 = CARTESIAN_POINT('',(-14.04455208984,-6.121647882067, + 88.696427141533)); +#10339 = CARTESIAN_POINT('',(-8.765287527111,-12.56576035991, + 89.503122986361)); +#10340 = CARTESIAN_POINT('',(-1.104629170823,-14.53558593972, + 90.307724447122)); +#10341 = CARTESIAN_POINT('',(5.687839612842,-12.2346069946, + 91.113824476296)); +#10342 = CARTESIAN_POINT('',(9.756253274462,-7.356981488809, + 91.919189123842)); +#10343 = CARTESIAN_POINT('',(10.730883341727,-1.925609161829, + 92.724767696619)); +#10344 = CARTESIAN_POINT('',(11.70550094622,3.505755346224, + 93.530385058388)); +#10345 = CARTESIAN_POINT('',(9.586957008896,9.49361293502, + 94.335689837329)); +#10346 = CARTESIAN_POINT('',(4.018113525814,14.012804234927, + 95.141864304879)); +#10347 = CARTESIAN_POINT('',(-3.849217196183,14.829284072168, + 95.946389346931)); +#10348 = CARTESIAN_POINT('',(-11.03986997993,10.623085185252, + 96.753150511483)); +#10349 = CARTESIAN_POINT('',(-14.18382214759,3.364898841514, + 97.557708933435)); +#10350 = CARTESIAN_POINT('',(-12.97375467901,-3.703899843659, + 98.363830810002)); +#10351 = CARTESIAN_POINT('',(-8.792618650314,-8.485251858033, + 99.169187584714)); +#10352 = CARTESIAN_POINT('',(-3.580581712654,-10.2975367218, + 99.97476769662)); +#10353 = CARTESIAN_POINT('',(1.631449901901,-12.10980776755, + 100.78038505839)); +#10354 = CARTESIAN_POINT('',(7.877000314973,-10.95405392026, + 101.58568983725)); +#10355 = CARTESIAN_POINT('',(13.211711922045,-6.160729414813, + 102.3918643051)); +#10356 = CARTESIAN_POINT('',(15.248861210267,1.482015824283, + 103.19638934652)); +#10357 = CARTESIAN_POINT('',(12.21931353319,9.242134212892, + 104.00315051201)); +#10358 = CARTESIAN_POINT('',(5.542309982768,13.482809610014, + 104.8077089329)); +#10359 = CARTESIAN_POINT('',(-1.628756317401,13.393443820848, + 105.61383081042)); +#10360 = CARTESIAN_POINT('',(-7.005315732415,10.011752759337, + 106.41918758445)); +#10361 = CARTESIAN_POINT('',(-9.610630572182,5.147388458455, + 107.22476769674)); +#10362 = CARTESIAN_POINT('',(-12.21593093167,0.283027253442, + 108.03038505795)); +#10363 = CARTESIAN_POINT('',(-12.05142566927,-6.066429804865, + 108.83568983824)); +#10364 = CARTESIAN_POINT('',(-8.151647700066,-12.08530341443, + 109.64186430348)); +#10365 = CARTESIAN_POINT('',(-0.921677694852,-15.29296077754, + 110.44638934848)); +#10366 = CARTESIAN_POINT('',(7.21682642788,-13.51466182796, + 111.25315051023)); +#10367 = CARTESIAN_POINT('',(12.44980555342,-7.583251058776, + 112.05770893407)); +#10368 = CARTESIAN_POINT('',(13.483341925327,-0.48649259467, + 112.86383080994)); +#10369 = CARTESIAN_POINT('',(10.984364288374,5.352885484071, + 113.66918758448)); +#10370 = CARTESIAN_POINT('',(6.587449417194,8.687078802015, + 114.47476769686)); +#10371 = CARTESIAN_POINT('',(2.190534806724,12.021257367305, + 115.28038659662)); +#10372 = CARTESIAN_POINT('',(-4.1064814712,12.852051184511, + 116.08568350561)); +#10373 = CARTESIAN_POINT('',(-10.66131998849,9.941845701767, + 116.89187981535)); +#10374 = CARTESIAN_POINT('',(-14.96048738477,3.302675852935, + 117.69636182578)); +#10375 = CARTESIAN_POINT('',(-14.47724735612,-5.013815604522, + 118.50318830222)); +#10376 = CARTESIAN_POINT('',(-9.437453059104,-11.11024686203, + 119.30766764927)); +#10377 = CARTESIAN_POINT('',(-2.589774953061,-13.24123461683, + 120.11386700586)); +#10378 = CARTESIAN_POINT('',(3.568658184328,-11.68650486388, + 120.91916225169)); +#10379 = CARTESIAN_POINT('',(7.549617534474,-7.865305207906, + 121.72478154775)); +#10380 = CARTESIAN_POINT('',(11.530589238502,-4.044105723979, + 122.53035972492)); +#10381 = CARTESIAN_POINT('',(13.336204309729,2.045423044629, + 123.33572603458)); +#10382 = CARTESIAN_POINT('',(11.487256068083,8.974807995322, + 124.1418230181)); +#10383 = CARTESIAN_POINT('',(5.602339292061,14.259656750932, + 124.94642714127)); +#10384 = CARTESIAN_POINT('',(-2.687340111815,15.083328610698, + 125.75312298653)); +#10385 = CARTESIAN_POINT('',(-9.497120609104,11.059302163902, + 126.55772444703)); +#10386 = CARTESIAN_POINT('',(-12.67308353158,4.629263610492, + 127.36382447633)); +#10387 = CARTESIAN_POINT('',(-12.10088434914,-1.696541349553, + 128.16918912381)); +#10388 = CARTESIAN_POINT('',(-8.949491675299,-6.226269082802, + 128.97476769664)); +#10389 = CARTESIAN_POINT('',(-5.798095717763,-10.75598247478, + 129.78038505833)); +#10390 = CARTESIAN_POINT('',(-6.600422762486E-02,-13.49200039618, + 130.58568983737)); +#10391 = CARTESIAN_POINT('',(7.067313576289,-12.74978421974, + 131.39186430491)); +#10392 = CARTESIAN_POINT('',(13.207694909214,-7.76407974575, + 132.19638934674)); +#10393 = CARTESIAN_POINT('',(15.318022497921,0.29471135447, + 133.00315051182)); +#10394 = CARTESIAN_POINT('',(12.408819612432,7.650134034986, + 133.807708933)); +#10395 = CARTESIAN_POINT('',(6.554777214822,11.792882607188, + 134.61383081041)); +#10396 = CARTESIAN_POINT('',(0.217341143033,12.217299400963, + 135.4191875844)); +#10397 = CARTESIAN_POINT('',(-4.749604435834,9.813311655092, + 136.2247676968)); +#10398 = CARTESIAN_POINT('',(-9.716536480324,7.409317902605, + 137.03038505776)); +#10399 = CARTESIAN_POINT('',(-13.31556614616,2.175805470074, + 137.83568983865)); +#10400 = CARTESIAN_POINT('',(-13.69838463808,-4.985797544267, + 138.64186430283)); +#10401 = CARTESIAN_POINT('',(-9.734629727365,-11.83051660722, + 139.44638934933)); +#10402 = CARTESIAN_POINT('',(-2.10518368654,-15.17553523441, + 140.25315050934)); +#10403 = CARTESIAN_POINT('',(5.614781132506,-13.45279107761, + 141.05770893485)); +#10404 = CARTESIAN_POINT('',(10.622299586153,-8.318890311882, + 141.86383080937)); +#10405 = CARTESIAN_POINT('',(12.032884526388,-2.125872009054, + 142.66918758481)); +#10406 = CARTESIAN_POINT('',(10.435495333448,3.1559887647, + 143.47476769671)); +#10407 = CARTESIAN_POINT('',(8.838098090437,8.437837110053, + 144.28038505812)); +#10408 = CARTESIAN_POINT('',(4.232031161192,12.811258466531, + 145.08568983781)); +#10409 = CARTESIAN_POINT('',(-2.781514630696,14.309685363248, + 145.8918643042)); +#10410 = CARTESIAN_POINT('',(-10.1620317218,11.465480818725, + 146.69638934763)); +#10411 = CARTESIAN_POINT('',(-14.65937593011,4.453242117867, + 147.50315051093)); +#10412 = CARTESIAN_POINT('',(-14.16551017818,-3.441173683984, + 148.30770893373)); +#10413 = CARTESIAN_POINT('',(-9.878164721177,-9.190160295869, + 149.1138308099)); +#10414 = CARTESIAN_POINT('',(-3.982056850687,-11.55218009996, + 149.91918758471)); +#10415 = CARTESIAN_POINT('',(1.484662176047,-10.80072248327, + 150.72476769664)); +#10416 = CARTESIAN_POINT('',(6.95137058636,-10.04925461888, + 151.53038659732)); +#10417 = CARTESIAN_POINT('',(11.991493440164,-6.184051650094, + 152.33568350415)); +#10418 = CARTESIAN_POINT('',(14.568638173121,0.508745147857, + 153.14187981757)); +#10419 = CARTESIAN_POINT('',(12.914006571514,8.243317586933, + 153.94636182317)); +#10420 = CARTESIAN_POINT('',(6.691656764892,13.782262792925, + 154.75318830463)); +#10421 = CARTESIAN_POINT('',(-1.182843841766,14.529417951432, + 155.55766764753)); +#10422 = CARTESIAN_POINT('',(-7.531719357612,11.194214220171, + 156.36386700682)); +#10423 = CARTESIAN_POINT('',(-10.78702923958,5.740184435663, + 157.16916225133)); +#10424 = CARTESIAN_POINT('',(-10.89999640258,0.223224894636, + 157.97478154781)); +#10425 = CARTESIAN_POINT('',(-11.01297242301,-5.293743260471, + 158.78035972451)); +#10426 = CARTESIAN_POINT('',(-7.983787997059,-10.87645300771, + 159.58572603555)); +#10427 = CARTESIAN_POINT('',(-1.776569070334,-14.46886425658, + 160.39182301657)); +#10428 = CARTESIAN_POINT('',(6.12164788293,-14.04455208971, + 161.19642714302)); +#10429 = CARTESIAN_POINT('',(12.565760359149,-8.765287527108, + 162.00312298504)); +#10430 = CARTESIAN_POINT('',(14.53558594017,-1.104629170889, + 162.80772444792)); +#10431 = CARTESIAN_POINT('',(12.234606994458,5.687839612871, + 163.61382447604)); +#10432 = CARTESIAN_POINT('',(7.356981488801,9.756253274493, + 164.41918912374)); +#10433 = CARTESIAN_POINT('',(1.925609161866,10.730883341673, + 165.2247676968)); +#10434 = CARTESIAN_POINT('',(-3.50575534632,11.705500946402, + 166.03038505785)); +#10435 = CARTESIAN_POINT('',(-9.493612934889,9.586957008482, + 166.8356898384)); +#10436 = CARTESIAN_POINT('',(-14.012804235,4.018113526478, + 167.64186430325)); +#10437 = CARTESIAN_POINT('',(-14.82928407224,-3.84921719695, + 168.44638934882)); +#10438 = CARTESIAN_POINT('',(-10.62308518504,-11.0398699793, + 169.25315050975)); +#10439 = CARTESIAN_POINT('',(-3.364898841749,-14.18382214796, + 170.05770893465)); +#10440 = CARTESIAN_POINT('',(3.703899843817,-12.97375467887, + 170.86383080935)); +#10441 = CARTESIAN_POINT('',(8.485251857971,-8.792618650349, + 171.66918758493)); +#10442 = CARTESIAN_POINT('',(10.297536721809,-3.580581712651, + 172.47476769659)); +#10443 = CARTESIAN_POINT('',(12.10980763496,1.631450418035, + 173.28038659752)); +#10444 = CARTESIAN_POINT('',(10.954054465861,7.876998190946, + 174.08568350366)); +#10445 = CARTESIAN_POINT('',(6.160728078522,13.211717124706, + 174.89187981841)); +#10446 = CARTESIAN_POINT('',(-1.482013453462,15.248851979335, + 175.69636182207)); +#10447 = CARTESIAN_POINT('',(-9.242137468166,12.21932620825, + 176.50318830577)); +#10448 = CARTESIAN_POINT('',(-13.48280605398,5.542296136358, + 177.3076676466)); +#10449 = CARTESIAN_POINT('',(-13.39344693849,-1.62874417781, + 178.1138670074)); +#10450 = CARTESIAN_POINT('',(-10.01175057737,-7.005324228621, + 178.91916225106)); +#10451 = CARTESIAN_POINT('',(-5.147389651458,-9.61062592684, + 179.72478154789)); +#10452 = CARTESIAN_POINT('',(-0.283025071471,-12.21593942797, + 180.53035972436)); +#10453 = CARTESIAN_POINT('',(6.066426687281,-12.05141352942, + 181.33572603577)); +#10454 = CARTESIAN_POINT('',(12.085306970182,-8.151661546914, + 182.14182301629)); +#10455 = CARTESIAN_POINT('',(15.292957522817,-0.921665019302, + 182.94642714331)); +#10456 = CARTESIAN_POINT('',(13.514664198096,7.216817196568, + 183.75312298477)); +#10457 = CARTESIAN_POINT('',(7.583249723078,12.449810756288, + 184.55772444813)); +#10458 = CARTESIAN_POINT('',(0.486493139896,13.483339801221, + 185.3638244759)); +#10459 = CARTESIAN_POINT('',(-5.352885616507,10.984364804532, + 186.16918912383)); +#10460 = CARTESIAN_POINT('',(-8.687078802051,6.587449417191, + 186.97476769675)); +#10461 = CARTESIAN_POINT('',(-12.02125736714,2.190534806728, + 187.78038659704)); +#10462 = CARTESIAN_POINT('',(-12.85205118488,-4.106481471153, + 188.58568350463)); +#10463 = CARTESIAN_POINT('',(-9.941845701172,-10.66131998869, + 189.39187981698)); +#10464 = CARTESIAN_POINT('',(-3.302675853605,-14.96048738436, + 190.1963618237)); +#10465 = CARTESIAN_POINT('',(5.01381560505,-14.47724735666, + 191.00318830431)); +#10466 = CARTESIAN_POINT('',(11.110246861755,-9.437453058609, + 191.80766764763)); +#10467 = CARTESIAN_POINT('',(13.241234616918,-2.589774953388, + 192.61386700686)); +#10468 = CARTESIAN_POINT('',(11.686504863878,3.568658184483, + 193.41916225123)); +#10469 = CARTESIAN_POINT('',(7.865305207901,7.549617534425, + 194.2247815479)); +#10470 = CARTESIAN_POINT('',(4.04410572395,11.53058923851, + 195.03035972489)); +#10471 = CARTESIAN_POINT('',(-2.045423044461,13.336204309826, + 195.83572603421)); +#10472 = CARTESIAN_POINT('',(-8.974807995749,11.487256067891, + 196.64182301909)); +#10473 = CARTESIAN_POINT('',(-14.25965675023,5.602339292232, + 197.44642713967)); +#10474 = CARTESIAN_POINT('',(-15.08332861151,-2.687340111849, + 198.25312298844)); +#10475 = CARTESIAN_POINT('',(-11.05930216318,-9.497120609198, + 199.05772444524)); +#10476 = CARTESIAN_POINT('',(-4.629263610986,-12.67308353145, + 199.86382447767)); +#10477 = CARTESIAN_POINT('',(1.696541349825,-12.10088434922, + 200.66918912302)); +#10478 = CARTESIAN_POINT('',(6.226269082684,-8.949491675275, + 201.47476769699)); +#10479 = CARTESIAN_POINT('',(10.755982671378,-5.79809522241, + 202.2803865961)); +#10480 = CARTESIAN_POINT('',(13.491999588055,-6.600626617076E-02, + 203.08568350677)); +#10481 = CARTESIAN_POINT('',(12.749786198189,7.067318569631, + 203.89187981347)); +#10482 = CARTESIAN_POINT('',(7.764076236574,13.207686049444, + 204.69636182811)); +#10483 = CARTESIAN_POINT('',(-0.294706536992,15.318034663782, + 205.50318829997)); +#10484 = CARTESIAN_POINT('',(-7.650139297024,12.40880632175, + 206.30766765098)); +#10485 = CARTESIAN_POINT('',(-11.79287799405,6.554788867607, + 207.11386700484)); +#10486 = CARTESIAN_POINT('',(-12.21730262954,0.217332987298, + 207.91916225215)); +#10487 = CARTESIAN_POINT('',(-9.813309889831,-4.749599976552, + 208.72478154761)); +#10488 = CARTESIAN_POINT('',(-7.409321131223,-9.716544636212, + 209.53035972507)); +#10489 = CARTESIAN_POINT('',(-2.175800856937,-13.31555449285, + 210.33572603451)); +#10490 = CARTESIAN_POINT('',(4.985792282529,-13.6983979298, + 211.14182301802)); +#10491 = CARTESIAN_POINT('',(11.830521423813,-9.734617560087, + 211.94642714142)); +#10492 = CARTESIAN_POINT('',(15.175531726667,-2.105192547687, + 212.75312298645)); +#10493 = CARTESIAN_POINT('',(13.452793054566,5.614786126801, + 213.55772444694)); +#10494 = CARTESIAN_POINT('',(8.318889504827,10.622297547145, + 214.36382447655)); +#10495 = CARTESIAN_POINT('',(2.125872205131,12.032885021896, + 215.16918912357)); +#10496 = CARTESIAN_POINT('',(-3.155988764672,10.435495333432, + 215.9747676968)); +#10497 = CARTESIAN_POINT('',(-8.437837110164,8.838098090492, + 216.78038505785)); +#10498 = CARTESIAN_POINT('',(-12.81125846629,4.232031161061, + 217.58568983826)); +#10499 = CARTESIAN_POINT('',(-14.30968536361,-2.78151463048, + 218.39186430378)); +#10500 = CARTESIAN_POINT('',(-11.4654808183,-10.16203172202, + 219.19638934776)); +#10501 = CARTESIAN_POINT('',(-4.453242118263,-14.65937592999, + 220.00315051124)); +#10502 = CARTESIAN_POINT('',(3.441173684304,-14.16551017814, + 220.80770893309)); +#10503 = CARTESIAN_POINT('',(9.190160295642,-9.878164721324, + 221.61383081062)); +#10504 = CARTESIAN_POINT('',(11.552180100108,-3.98205685054, + 222.41918758413)); +#10505 = CARTESIAN_POINT('',(10.800722483203,1.484662175953, + 223.22476769698)); +#10506 = CARTESIAN_POINT('',(10.049254619175,6.951370586663, + 224.03038659622)); +#10507 = CARTESIAN_POINT('',(6.184051649356,11.991493439625, + 224.83568350638)); +#10508 = CARTESIAN_POINT('',(-0.508745146572,14.568638173723, + 225.64187981426)); +#10509 = CARTESIAN_POINT('',(-8.243317588531,12.914006571137, + 226.44636182696)); +#10510 = CARTESIAN_POINT('',(-13.78226279149,6.691656764905, + 227.25318830121)); +#10511 = CARTESIAN_POINT('',(-14.52941795236,-1.182843841537, + 228.05766765)); +#10512 = CARTESIAN_POINT('',(-11.19421421972,-7.53171935786, + 228.8638670054)); +#10513 = CARTESIAN_POINT('',(-5.74018443582,-10.78702923943, + 229.66916225196)); +#10514 = CARTESIAN_POINT('',(-0.223224894594,-10.89999640264, + 230.47478154761)); +#10515 = CARTESIAN_POINT('',(5.293743260465,-11.01297242303, + 231.28035972459)); +#10516 = CARTESIAN_POINT('',(10.876453007667,-7.983787996822, + 232.08572603586)); +#10517 = CARTESIAN_POINT('',(14.468864256629,-1.776569070898, + 232.89182301571)); +#10518 = CARTESIAN_POINT('',(14.044552089794,6.121647883718, + 233.69642714432)); +#10519 = CARTESIAN_POINT('',(8.765287526872,12.565760358422, + 234.50312298366)); +#10520 = CARTESIAN_POINT('',(1.104629171166,14.535585940621, + 235.307724449)); +#10521 = CARTESIAN_POINT('',(-5.687839613057,12.234606994281, + 236.11382447545)); +#10522 = CARTESIAN_POINT('',(-9.756253274432,7.356981488834, + 236.91918912392)); +#10523 = CARTESIAN_POINT('',(-10.73088334166,1.925609161874, + 237.72476769683)); +#10524 = CARTESIAN_POINT('',(-11.70550073473,-3.50575583538, + 238.53038659688)); +#10525 = CARTESIAN_POINT('',(-9.586957879556,-9.493610922333, + 239.33568350488)); +#10526 = CARTESIAN_POINT('',(-4.01811139285,-14.01280916459, + 240.14187981666)); +#10527 = CARTESIAN_POINT('',(3.849213411349,-14.8292753258, + 240.94636182404)); +#10528 = CARTESIAN_POINT('',(11.039875177291,-10.62309719486, + 241.75318830396)); +#10529 = CARTESIAN_POINT('',(14.183816469637,-3.364885722018, + 242.55766764794)); +#10530 = CARTESIAN_POINT('',(12.973759657225,3.703888341313, + 243.36386700664)); +#10531 = CARTESIAN_POINT('',(8.792615166124,8.485259908296, + 244.16916225136)); +#10532 = CARTESIAN_POINT('',(3.58058361767,10.297532320256, + 244.97478154784)); +#10533 = PCURVE('',#9042,#10534); +#10534 = DEFINITIONAL_REPRESENTATION('',(#10535),#10539); +#10535 = LINE('',#10536,#10537); +#10536 = CARTESIAN_POINT('',(7.9,0.)); +#10537 = VECTOR('',#10538,1.); +#10538 = DIRECTION('',(0.,1.)); +#10539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#10540 = PCURVE('',#10541,#11120); +#10541 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,( + (#10542,#10543,#10544,#10545,#10546,#10547,#10548,#10549,#10550 + ,#10551,#10552,#10553,#10554,#10555,#10556,#10557,#10558,#10559 + ,#10560,#10561,#10562,#10563,#10564,#10565,#10566,#10567,#10568 + ,#10569,#10570,#10571,#10572,#10573,#10574,#10575,#10576,#10577 + ,#10578,#10579,#10580,#10581,#10582,#10583,#10584,#10585,#10586 + ,#10587,#10588,#10589,#10590,#10591,#10592,#10593,#10594,#10595 + ,#10596,#10597,#10598,#10599,#10600,#10601,#10602,#10603,#10604 + ,#10605,#10606,#10607,#10608,#10609,#10610,#10611,#10612,#10613 + ,#10614,#10615,#10616,#10617,#10618,#10619,#10620,#10621,#10622 + ,#10623,#10624,#10625,#10626,#10627,#10628,#10629,#10630,#10631 + ,#10632,#10633,#10634,#10635,#10636,#10637,#10638,#10639,#10640 + ,#10641,#10642,#10643,#10644,#10645,#10646,#10647,#10648,#10649 + ,#10650,#10651,#10652,#10653,#10654,#10655,#10656,#10657,#10658 + ,#10659,#10660,#10661,#10662,#10663,#10664,#10665,#10666,#10667 + ,#10668,#10669,#10670,#10671,#10672,#10673,#10674,#10675,#10676 + ,#10677,#10678,#10679,#10680,#10681,#10682,#10683,#10684,#10685 + ,#10686,#10687,#10688,#10689,#10690,#10691,#10692,#10693,#10694 + ,#10695,#10696,#10697,#10698,#10699,#10700,#10701,#10702,#10703 + ,#10704,#10705,#10706,#10707,#10708,#10709,#10710,#10711,#10712 + ,#10713,#10714,#10715,#10716,#10717,#10718,#10719,#10720,#10721 + ,#10722,#10723,#10724,#10725,#10726,#10727,#10728,#10729,#10730 + ,#10731,#10732,#10733,#10734,#10735,#10736,#10737,#10738,#10739 + ,#10740,#10741,#10742,#10743,#10744,#10745,#10746,#10747,#10748 + ,#10749,#10750,#10751,#10752,#10753,#10754,#10755,#10756,#10757 + ,#10758,#10759,#10760,#10761,#10762,#10763,#10764,#10765,#10766 + ,#10767,#10768,#10769,#10770,#10771,#10772,#10773,#10774,#10775 + ,#10776,#10777,#10778,#10779,#10780,#10781,#10782,#10783,#10784 + ,#10785,#10786,#10787,#10788,#10789,#10790,#10791,#10792,#10793 + ,#10794,#10795,#10796,#10797,#10798,#10799,#10800,#10801,#10802 + ,#10803,#10804,#10805,#10806,#10807,#10808,#10809,#10810,#10811 + ,#10812,#10813,#10814,#10815,#10816,#10817,#10818,#10819,#10820 + ,#10821,#10822,#10823,#10824,#10825,#10826,#10827,#10828,#10829 + ,#10830) + ,(#10831,#10832,#10833,#10834,#10835,#10836,#10837,#10838,#10839 + ,#10840,#10841,#10842,#10843,#10844,#10845,#10846,#10847,#10848 + ,#10849,#10850,#10851,#10852,#10853,#10854,#10855,#10856,#10857 + ,#10858,#10859,#10860,#10861,#10862,#10863,#10864,#10865,#10866 + ,#10867,#10868,#10869,#10870,#10871,#10872,#10873,#10874,#10875 + ,#10876,#10877,#10878,#10879,#10880,#10881,#10882,#10883,#10884 + ,#10885,#10886,#10887,#10888,#10889,#10890,#10891,#10892,#10893 + ,#10894,#10895,#10896,#10897,#10898,#10899,#10900,#10901,#10902 + ,#10903,#10904,#10905,#10906,#10907,#10908,#10909,#10910,#10911 + ,#10912,#10913,#10914,#10915,#10916,#10917,#10918,#10919,#10920 + ,#10921,#10922,#10923,#10924,#10925,#10926,#10927,#10928,#10929 + ,#10930,#10931,#10932,#10933,#10934,#10935,#10936,#10937,#10938 + ,#10939,#10940,#10941,#10942,#10943,#10944,#10945,#10946,#10947 + ,#10948,#10949,#10950,#10951,#10952,#10953,#10954,#10955,#10956 + ,#10957,#10958,#10959,#10960,#10961,#10962,#10963,#10964,#10965 + ,#10966,#10967,#10968,#10969,#10970,#10971,#10972,#10973,#10974 + ,#10975,#10976,#10977,#10978,#10979,#10980,#10981,#10982,#10983 + ,#10984,#10985,#10986,#10987,#10988,#10989,#10990,#10991,#10992 + ,#10993,#10994,#10995,#10996,#10997,#10998,#10999,#11000,#11001 + ,#11002,#11003,#11004,#11005,#11006,#11007,#11008,#11009,#11010 + ,#11011,#11012,#11013,#11014,#11015,#11016,#11017,#11018,#11019 + ,#11020,#11021,#11022,#11023,#11024,#11025,#11026,#11027,#11028 + ,#11029,#11030,#11031,#11032,#11033,#11034,#11035,#11036,#11037 + ,#11038,#11039,#11040,#11041,#11042,#11043,#11044,#11045,#11046 + ,#11047,#11048,#11049,#11050,#11051,#11052,#11053,#11054,#11055 + ,#11056,#11057,#11058,#11059,#11060,#11061,#11062,#11063,#11064 + ,#11065,#11066,#11067,#11068,#11069,#11070,#11071,#11072,#11073 + ,#11074,#11075,#11076,#11077,#11078,#11079,#11080,#11081,#11082 + ,#11083,#11084,#11085,#11086,#11087,#11088,#11089,#11090,#11091 + ,#11092,#11093,#11094,#11095,#11096,#11097,#11098,#11099,#11100 + ,#11101,#11102,#11103,#11104,#11105,#11106,#11107,#11108,#11109 + ,#11110,#11111,#11112,#11113,#11114,#11115,#11116,#11117,#11118 + ,#11119 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9 + ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10),(0.,2.),(0.,8.56232113701, + 17.12464227402,25.68696341103,34.24928454804,42.811605685051, + 51.373926822061,59.936247959071,68.498569096081,77.060890233091, + 85.623211370101,94.185532507111,102.74785364412,111.31017478113, + 119.87249591814,128.43481705515,136.99713819216,145.55945932917, + 154.12178046618,162.68410160319,171.2464227402,179.80874387721, + 188.37106501422,196.93338615123,205.49570728824,214.05802842525, + 222.62034956226,231.18267069927,239.74499183628,248.30731297329, + 256.8696341103,265.43195524731,273.99427638432), + .PIECEWISE_BEZIER_KNOTS.); +#10542 = CARTESIAN_POINT('',(10.9,-0.223221722725,12.974767696687)); +#10543 = CARTESIAN_POINT('',(11.012965843326,5.293737459049, + 13.780385058164)); +#10544 = CARTESIAN_POINT('',(7.983797398522,10.876461296995, + 14.585689837783)); +#10545 = CARTESIAN_POINT('',(1.7765583467,14.468854801871, + 15.391864304222)); +#10546 = CARTESIAN_POINT('',(-6.121638066166,14.044560744469, + 16.19638934764)); +#10547 = CARTESIAN_POINT('',(-12.56576750863,8.765281224221, + 17.003150510921)); +#10548 = CARTESIAN_POINT('',(-14.53558191058,1.104632723163, + 17.807708933737)); +#10549 = CARTESIAN_POINT('',(-12.23460863955,-5.687841063085, + 18.613830809931)); +#10550 = CARTESIAN_POINT('',(-7.356981089069,-9.756252922074, + 19.419187584669)); +#10551 = CARTESIAN_POINT('',(-1.925609161841,-10.7308833417, + 20.22476769668)); +#10552 = CARTESIAN_POINT('',(3.505755346264,-11.70550094628, + 21.030385058187)); +#10553 = CARTESIAN_POINT('',(9.493612934953,-9.586957008738, + 21.835689837736)); +#10554 = CARTESIAN_POINT('',(14.012804234989,-4.018113526066, + 22.641864304291)); +#10555 = CARTESIAN_POINT('',(14.829284072145,3.849217196466, + 23.446389347565)); +#10556 = CARTESIAN_POINT('',(10.623085185234,11.039869979712, + 24.253150510981)); +#10557 = CARTESIAN_POINT('',(3.364898841539,14.183822147707, + 25.057708933705)); +#10558 = CARTESIAN_POINT('',(-3.703899843663,12.973754678985, + 25.863830809938)); +#10559 = CARTESIAN_POINT('',(-8.485251858047,8.792618650312, + 26.669187584677)); +#10560 = CARTESIAN_POINT('',(-10.29753672178,3.580581712661, + 27.47476769667)); +#10561 = CARTESIAN_POINT('',(-12.10980776761,-1.631449901921, + 28.28038505822)); +#10562 = CARTESIAN_POINT('',(-10.95405392012,-7.877000314952, + 29.085689837662)); +#10563 = CARTESIAN_POINT('',(-6.160729415058,-13.21171192202, + 29.891864304414)); +#10564 = CARTESIAN_POINT('',(1.482015824567,-15.24886121036, + 30.696389347406)); +#10565 = CARTESIAN_POINT('',(9.242134212656,-12.21931353302, + 31.50315051114)); +#10566 = CARTESIAN_POINT('',(13.482809610154,-5.542309982942, + 32.307708933582)); +#10567 = CARTESIAN_POINT('',(13.393443820789,1.628756317527, + 33.113830810009)); +#10568 = CARTESIAN_POINT('',(10.011752759356,7.005315732351, + 33.919187584648)); +#10569 = CARTESIAN_POINT('',(5.147388458449,9.610630572204, + 34.724767696676)); +#10570 = CARTESIAN_POINT('',(0.283027253472,12.215930931582, + 35.530385058194)); +#10571 = CARTESIAN_POINT('',(-6.066429804921,12.051425669519, + 36.33568983772)); +#10572 = CARTESIAN_POINT('',(-12.08530341438,8.151647699645, + 37.141864304322)); +#10573 = CARTESIAN_POINT('',(-15.29296077752,0.921677695361, + 37.946389347517)); +#10574 = CARTESIAN_POINT('',(-13.51466182802,-7.216826428313, + 38.753150511044)); +#10575 = CARTESIAN_POINT('',(-7.583251058726,-12.44980555317, + 39.557708933636)); +#10576 = CARTESIAN_POINT('',(-0.486492594659,-13.48334192541, + 40.363830809999)); +#10577 = CARTESIAN_POINT('',(5.352885484012,-10.98436428836, + 41.169187584633)); +#10578 = CARTESIAN_POINT('',(8.687078802075,-6.587449417187, + 41.974767696694)); +#10579 = CARTESIAN_POINT('',(12.021257367103,-2.190534806724, + 42.780386597161)); +#10580 = CARTESIAN_POINT('',(12.852051184948,4.106481471124, + 43.585683504483)); +#10581 = CARTESIAN_POINT('',(9.941845701108,10.661319988749, + 44.391879817106)); +#10582 = CARTESIAN_POINT('',(3.302675853639,14.960487384308, + 45.196361823679)); +#10583 = CARTESIAN_POINT('',(-5.013815605049,14.47724735669, + 46.003188304239)); +#10584 = CARTESIAN_POINT('',(-11.11024686177,9.437453058621, + 46.807667647747)); +#10585 = CARTESIAN_POINT('',(-13.2412346169,2.58977495336, + 47.613867006772)); +#10586 = CARTESIAN_POINT('',(-11.68650486388,-3.568658184461, + 48.4191622513)); +#10587 = CARTESIAN_POINT('',(-7.865305207903,-7.549617534436, + 49.224781547868)); +#10588 = CARTESIAN_POINT('',(-4.044105723975,-11.53058923855, + 50.030359724772)); +#10589 = CARTESIAN_POINT('',(2.045423044589,-13.33620430969, + 50.835726034702)); +#10590 = CARTESIAN_POINT('',(8.974807995431,-11.48725606808, + 51.641823018095)); +#10591 = CARTESIAN_POINT('',(14.259656750755,-5.602339292079, + 52.446427141127)); +#10592 = CARTESIAN_POINT('',(15.083328610893,2.687340111825, + 53.253122986788)); +#10593 = CARTESIAN_POINT('',(11.059302163748,9.497120609113, + 54.057724446769)); +#10594 = CARTESIAN_POINT('',(4.629263610579,12.673083531562, + 54.863824476526)); +#10595 = CARTESIAN_POINT('',(-1.696541349586,12.100884349157, + 55.669189123725)); +#10596 = CARTESIAN_POINT('',(-6.226269082797,8.949491675298, + 56.474767696664)); +#10597 = CARTESIAN_POINT('',(-10.75598247481,5.798095717774, + 57.280385058241)); +#10598 = CARTESIAN_POINT('',(-13.49200039611,6.600422758111E-02, + 58.085689837622)); +#10599 = CARTESIAN_POINT('',(-12.74978421982,-7.067313576195, + 58.891864304467)); +#10600 = CARTESIAN_POINT('',(-7.764079745702,-13.20769490935, + 59.696389347344)); +#10601 = CARTESIAN_POINT('',(0.294711354479,-15.31802249775, + 60.503150511209)); +#10602 = CARTESIAN_POINT('',(7.650134034938,-12.40881961257, + 61.307708933509)); +#10603 = CARTESIAN_POINT('',(11.792882607237,-6.554777214716, + 62.113830810075)); +#10604 = CARTESIAN_POINT('',(12.217299400934,-0.217341143098, + 62.919187584601)); +#10605 = CARTESIAN_POINT('',(9.813311655104,4.749604435867, + 63.724767696701)); +#10606 = CARTESIAN_POINT('',(7.409317902551,9.716536480203, + 64.530385058108)); +#10607 = CARTESIAN_POINT('',(2.175805470238,13.315566146423, + 65.335689837904)); +#10608 = CARTESIAN_POINT('',(-4.985797544604,13.698384637718, + 66.141864304043)); +#10609 = CARTESIAN_POINT('',(-11.83051660673,9.734629727718, + 66.946389347832)); +#10610 = CARTESIAN_POINT('',(-15.17553523491,2.105183686324, + 67.753150510765)); +#10611 = CARTESIAN_POINT('',(-13.45279107725,-5.614781132443, + 68.557708933827)); +#10612 = CARTESIAN_POINT('',(-8.318890312061,-10.62229958614, + 69.363830809904)); +#10613 = CARTESIAN_POINT('',(-2.125872009008,-12.0328845264, + 70.16918758466)); +#10614 = CARTESIAN_POINT('',(3.155988764707,-10.43549533345, + 70.974767696697)); +#10615 = CARTESIAN_POINT('',(8.437837110057,-8.838098090433, + 71.780385058129)); +#10616 = CARTESIAN_POINT('',(12.811258466493,-4.232031161191, + 72.585689837869)); +#10617 = CARTESIAN_POINT('',(14.309685363332,2.78151463067, + 73.391864304067)); +#10618 = CARTESIAN_POINT('',(11.465480818616,10.162031721864, + 74.196389347842)); +#10619 = CARTESIAN_POINT('',(4.453242117959,14.65937593003, + 75.003150510726)); +#10620 = CARTESIAN_POINT('',(-3.441173684035,14.16551017825, + 75.807708933873)); +#10621 = CARTESIAN_POINT('',(-9.190160295847,9.878164721156, + 76.613830809871)); +#10622 = CARTESIAN_POINT('',(-11.55218009998,3.982056850679, + 77.419187584675)); +#10623 = CARTESIAN_POINT('',(-10.80072248326,-1.484662176032, + 78.224767696695)); +#10624 = CARTESIAN_POINT('',(-10.04925461892,-6.951370586405, + 79.030386597163)); +#10625 = CARTESIAN_POINT('',(-6.184051649985,-11.99149344008, + 79.835683504493)); +#10626 = CARTESIAN_POINT('',(0.508745147677,-14.5686381732, + 80.64187981706)); +#10627 = CARTESIAN_POINT('',(8.243317587143,-12.91400657147, + 81.446361823776)); +#10628 = CARTESIAN_POINT('',(13.782262792756,-6.691656764867, + 82.253188304106)); +#10629 = CARTESIAN_POINT('',(14.529417951522,1.182843841715, + 83.057667647876)); +#10630 = CARTESIAN_POINT('',(11.194214220145,7.531719357646, + 83.863867006679)); +#10631 = CARTESIAN_POINT('',(5.740184435661,10.787029239577, + 84.669162251349)); +#10632 = CARTESIAN_POINT('',(0.223224894642,10.899996402579, + 85.47478154785)); +#10633 = CARTESIAN_POINT('',(-5.293743260399,11.012972422925, + 86.280359724743)); +#10634 = CARTESIAN_POINT('',(-10.87645300789,7.983787997395, + 87.085726034844)); +#10635 = CARTESIAN_POINT('',(-14.46886425637,1.776569069668, + 87.891823017805)); +#10636 = CARTESIAN_POINT('',(-14.04455208984,-6.121647882067, + 88.696427141533)); +#10637 = CARTESIAN_POINT('',(-8.765287527111,-12.56576035991, + 89.503122986361)); +#10638 = CARTESIAN_POINT('',(-1.104629170823,-14.53558593972, + 90.307724447122)); +#10639 = CARTESIAN_POINT('',(5.687839612842,-12.2346069946, + 91.113824476296)); +#10640 = CARTESIAN_POINT('',(9.756253274462,-7.356981488809, + 91.919189123842)); +#10641 = CARTESIAN_POINT('',(10.730883341727,-1.925609161829, + 92.724767696619)); +#10642 = CARTESIAN_POINT('',(11.70550094622,3.505755346224, + 93.530385058388)); +#10643 = CARTESIAN_POINT('',(9.586957008896,9.49361293502, + 94.335689837329)); +#10644 = CARTESIAN_POINT('',(4.018113525813,14.012804234926, + 95.141864304879)); +#10645 = CARTESIAN_POINT('',(-3.849217196182,14.829284072169, + 95.946389346931)); +#10646 = CARTESIAN_POINT('',(-11.03986997993,10.623085185251, + 96.753150511483)); +#10647 = CARTESIAN_POINT('',(-14.18382214759,3.364898841515, + 97.557708933435)); +#10648 = CARTESIAN_POINT('',(-12.97375467901,-3.703899843659, + 98.363830810002)); +#10649 = CARTESIAN_POINT('',(-8.792618650314,-8.485251858033, + 99.169187584714)); +#10650 = CARTESIAN_POINT('',(-3.580581712654,-10.2975367218, + 99.97476769662)); +#10651 = CARTESIAN_POINT('',(1.631449901901,-12.10980776755, + 100.78038505839)); +#10652 = CARTESIAN_POINT('',(7.877000314973,-10.95405392026, + 101.58568983725)); +#10653 = CARTESIAN_POINT('',(13.211711922044,-6.160729414813, + 102.3918643051)); +#10654 = CARTESIAN_POINT('',(15.248861210268,1.482015824283, + 103.19638934652)); +#10655 = CARTESIAN_POINT('',(12.219313533189,9.242134212892, + 104.00315051201)); +#10656 = CARTESIAN_POINT('',(5.542309982768,13.482809610013, + 104.8077089329)); +#10657 = CARTESIAN_POINT('',(-1.628756317401,13.393443820848, + 105.61383081042)); +#10658 = CARTESIAN_POINT('',(-7.005315732415,10.011752759337, + 106.41918758445)); +#10659 = CARTESIAN_POINT('',(-9.610630572182,5.147388458455, + 107.22476769674)); +#10660 = CARTESIAN_POINT('',(-12.21593093167,0.283027253442, + 108.03038505795)); +#10661 = CARTESIAN_POINT('',(-12.05142566927,-6.066429804866, + 108.83568983824)); +#10662 = CARTESIAN_POINT('',(-8.151647700066,-12.08530341443, + 109.64186430348)); +#10663 = CARTESIAN_POINT('',(-0.921677694853,-15.29296077754, + 110.44638934848)); +#10664 = CARTESIAN_POINT('',(7.21682642788,-13.51466182796, + 111.25315051023)); +#10665 = CARTESIAN_POINT('',(12.44980555342,-7.583251058777, + 112.05770893407)); +#10666 = CARTESIAN_POINT('',(13.483341925327,-0.48649259467, + 112.86383080994)); +#10667 = CARTESIAN_POINT('',(10.984364288374,5.352885484071, + 113.66918758448)); +#10668 = CARTESIAN_POINT('',(6.587449417194,8.687078802015, + 114.47476769686)); +#10669 = CARTESIAN_POINT('',(2.190534806724,12.021257367305, + 115.28038659662)); +#10670 = CARTESIAN_POINT('',(-4.1064814712,12.852051184511, + 116.08568350561)); +#10671 = CARTESIAN_POINT('',(-10.66131998849,9.941845701766, + 116.89187981535)); +#10672 = CARTESIAN_POINT('',(-14.96048738477,3.302675852936, + 117.69636182578)); +#10673 = CARTESIAN_POINT('',(-14.47724735612,-5.013815604522, + 118.50318830222)); +#10674 = CARTESIAN_POINT('',(-9.437453059103,-11.11024686203, + 119.30766764927)); +#10675 = CARTESIAN_POINT('',(-2.589774953061,-13.24123461683, + 120.11386700586)); +#10676 = CARTESIAN_POINT('',(3.568658184328,-11.68650486388, + 120.91916225169)); +#10677 = CARTESIAN_POINT('',(7.549617534474,-7.865305207906, + 121.72478154775)); +#10678 = CARTESIAN_POINT('',(11.530589238502,-4.044105723979, + 122.53035972492)); +#10679 = CARTESIAN_POINT('',(13.336204309729,2.045423044629, + 123.33572603458)); +#10680 = CARTESIAN_POINT('',(11.487256068083,8.974807995323, + 124.1418230181)); +#10681 = CARTESIAN_POINT('',(5.602339292061,14.259656750931, + 124.94642714127)); +#10682 = CARTESIAN_POINT('',(-2.687340111815,15.083328610698, + 125.75312298653)); +#10683 = CARTESIAN_POINT('',(-9.497120609104,11.059302163902, + 126.55772444703)); +#10684 = CARTESIAN_POINT('',(-12.67308353158,4.629263610492, + 127.36382447633)); +#10685 = CARTESIAN_POINT('',(-12.10088434914,-1.696541349553, + 128.16918912381)); +#10686 = CARTESIAN_POINT('',(-8.949491675299,-6.226269082802, + 128.97476769664)); +#10687 = CARTESIAN_POINT('',(-5.798095717763,-10.75598247478, + 129.78038505833)); +#10688 = CARTESIAN_POINT('',(-6.600422762508E-02,-13.49200039618, + 130.58568983737)); +#10689 = CARTESIAN_POINT('',(7.06731357629,-12.74978421974, + 131.39186430491)); +#10690 = CARTESIAN_POINT('',(13.207694909213,-7.76407974575, + 132.19638934674)); +#10691 = CARTESIAN_POINT('',(15.318022497921,0.29471135447, + 133.00315051182)); +#10692 = CARTESIAN_POINT('',(12.408819612432,7.650134034986, + 133.807708933)); +#10693 = CARTESIAN_POINT('',(6.554777214822,11.792882607188, + 134.61383081041)); +#10694 = CARTESIAN_POINT('',(0.217341143033,12.217299400963, + 135.4191875844)); +#10695 = CARTESIAN_POINT('',(-4.749604435834,9.813311655092, + 136.2247676968)); +#10696 = CARTESIAN_POINT('',(-9.716536480324,7.409317902605, + 137.03038505776)); +#10697 = CARTESIAN_POINT('',(-13.31556614616,2.175805470074, + 137.83568983865)); +#10698 = CARTESIAN_POINT('',(-13.69838463808,-4.985797544267, + 138.64186430283)); +#10699 = CARTESIAN_POINT('',(-9.734629727366,-11.83051660722, + 139.44638934933)); +#10700 = CARTESIAN_POINT('',(-2.105183686539,-15.17553523441, + 140.25315050934)); +#10701 = CARTESIAN_POINT('',(5.614781132506,-13.45279107761, + 141.05770893485)); +#10702 = CARTESIAN_POINT('',(10.622299586153,-8.318890311882, + 141.86383080937)); +#10703 = CARTESIAN_POINT('',(12.032884526388,-2.125872009055, + 142.66918758481)); +#10704 = CARTESIAN_POINT('',(10.435495333448,3.1559887647, + 143.47476769671)); +#10705 = CARTESIAN_POINT('',(8.838098090437,8.437837110053, + 144.28038505812)); +#10706 = CARTESIAN_POINT('',(4.232031161192,12.811258466531, + 145.08568983781)); +#10707 = CARTESIAN_POINT('',(-2.781514630696,14.309685363249, + 145.8918643042)); +#10708 = CARTESIAN_POINT('',(-10.1620317218,11.465480818724, + 146.69638934763)); +#10709 = CARTESIAN_POINT('',(-14.65937593011,4.453242117867, + 147.50315051093)); +#10710 = CARTESIAN_POINT('',(-14.16551017818,-3.441173683985, + 148.30770893373)); +#10711 = CARTESIAN_POINT('',(-9.878164721177,-9.190160295869, + 149.1138308099)); +#10712 = CARTESIAN_POINT('',(-3.982056850687,-11.55218009996, + 149.91918758471)); +#10713 = CARTESIAN_POINT('',(1.484662176047,-10.80072248327, + 150.72476769664)); +#10714 = CARTESIAN_POINT('',(6.95137058636,-10.04925461888, + 151.53038659732)); +#10715 = CARTESIAN_POINT('',(11.991493440164,-6.184051650094, + 152.33568350415)); +#10716 = CARTESIAN_POINT('',(14.568638173122,0.508745147858, + 153.14187981757)); +#10717 = CARTESIAN_POINT('',(12.914006571513,8.243317586933, + 153.94636182317)); +#10718 = CARTESIAN_POINT('',(6.691656764893,13.782262792926, + 154.75318830463)); +#10719 = CARTESIAN_POINT('',(-1.182843841767,14.529417951432, + 155.55766764753)); +#10720 = CARTESIAN_POINT('',(-7.531719357611,11.194214220171, + 156.36386700682)); +#10721 = CARTESIAN_POINT('',(-10.78702923958,5.740184435663, + 157.16916225133)); +#10722 = CARTESIAN_POINT('',(-10.89999640258,0.223224894636, + 157.97478154781)); +#10723 = CARTESIAN_POINT('',(-11.01297242301,-5.293743260471, + 158.78035972451)); +#10724 = CARTESIAN_POINT('',(-7.983787997059,-10.87645300771, + 159.58572603555)); +#10725 = CARTESIAN_POINT('',(-1.776569070334,-14.46886425658, + 160.39182301657)); +#10726 = CARTESIAN_POINT('',(6.121647882931,-14.04455208971, + 161.19642714302)); +#10727 = CARTESIAN_POINT('',(12.565760359149,-8.765287527108, + 162.00312298504)); +#10728 = CARTESIAN_POINT('',(14.53558594017,-1.104629170889, + 162.80772444792)); +#10729 = CARTESIAN_POINT('',(12.234606994458,5.687839612871, + 163.61382447604)); +#10730 = CARTESIAN_POINT('',(7.356981488801,9.756253274493, + 164.41918912374)); +#10731 = CARTESIAN_POINT('',(1.925609161866,10.730883341673, + 165.2247676968)); +#10732 = CARTESIAN_POINT('',(-3.50575534632,11.705500946403, + 166.03038505785)); +#10733 = CARTESIAN_POINT('',(-9.493612934888,9.586957008482, + 166.8356898384)); +#10734 = CARTESIAN_POINT('',(-14.012804235,4.018113526478, + 167.64186430325)); +#10735 = CARTESIAN_POINT('',(-14.82928407224,-3.84921719695, + 168.44638934882)); +#10736 = CARTESIAN_POINT('',(-10.62308518504,-11.03986997929, + 169.25315050975)); +#10737 = CARTESIAN_POINT('',(-3.364898841749,-14.18382214796, + 170.05770893465)); +#10738 = CARTESIAN_POINT('',(3.703899843817,-12.97375467887, + 170.86383080935)); +#10739 = CARTESIAN_POINT('',(8.485251857971,-8.792618650349, + 171.66918758493)); +#10740 = CARTESIAN_POINT('',(10.297536721809,-3.580581712651, + 172.47476769659)); +#10741 = CARTESIAN_POINT('',(12.10980763496,1.631450418035, + 173.28038659752)); +#10742 = CARTESIAN_POINT('',(10.95405446586,7.876998190946, + 174.08568350366)); +#10743 = CARTESIAN_POINT('',(6.160728078523,13.211717124707, + 174.89187981841)); +#10744 = CARTESIAN_POINT('',(-1.482013453462,15.248851979334, + 175.69636182207)); +#10745 = CARTESIAN_POINT('',(-9.242137468166,12.219326208251, + 176.50318830577)); +#10746 = CARTESIAN_POINT('',(-13.48280605398,5.542296136357, + 177.3076676466)); +#10747 = CARTESIAN_POINT('',(-13.39344693849,-1.628744177809, + 178.1138670074)); +#10748 = CARTESIAN_POINT('',(-10.01175057737,-7.005324228621, + 178.91916225106)); +#10749 = CARTESIAN_POINT('',(-5.147389651458,-9.61062592684, + 179.72478154789)); +#10750 = CARTESIAN_POINT('',(-0.283025071471,-12.21593942797, + 180.53035972436)); +#10751 = CARTESIAN_POINT('',(6.06642668728,-12.05141352942, + 181.33572603577)); +#10752 = CARTESIAN_POINT('',(12.085306970183,-8.151661546914, + 182.14182301629)); +#10753 = CARTESIAN_POINT('',(15.292957522816,-0.921665019303, + 182.94642714331)); +#10754 = CARTESIAN_POINT('',(13.514664198097,7.216817196569, + 183.75312298477)); +#10755 = CARTESIAN_POINT('',(7.583249723077,12.449810756287, + 184.55772444813)); +#10756 = CARTESIAN_POINT('',(0.486493139896,13.483339801222, + 185.3638244759)); +#10757 = CARTESIAN_POINT('',(-5.352885616507,10.984364804532, + 186.16918912383)); +#10758 = CARTESIAN_POINT('',(-8.687078802051,6.587449417191, + 186.97476769675)); +#10759 = CARTESIAN_POINT('',(-12.02125736714,2.190534806728, + 187.78038659704)); +#10760 = CARTESIAN_POINT('',(-12.85205118488,-4.106481471153, + 188.58568350463)); +#10761 = CARTESIAN_POINT('',(-9.941845701172,-10.66131998869, + 189.39187981698)); +#10762 = CARTESIAN_POINT('',(-3.302675853605,-14.96048738437, + 190.1963618237)); +#10763 = CARTESIAN_POINT('',(5.013815605051,-14.47724735666, + 191.00318830431)); +#10764 = CARTESIAN_POINT('',(11.110246861754,-9.437453058609, + 191.80766764763)); +#10765 = CARTESIAN_POINT('',(13.241234616919,-2.589774953388, + 192.61386700686)); +#10766 = CARTESIAN_POINT('',(11.686504863878,3.568658184483, + 193.41916225123)); +#10767 = CARTESIAN_POINT('',(7.865305207901,7.549617534425, + 194.2247815479)); +#10768 = CARTESIAN_POINT('',(4.04410572395,11.53058923851, + 195.03035972489)); +#10769 = CARTESIAN_POINT('',(-2.045423044462,13.336204309826, + 195.83572603421)); +#10770 = CARTESIAN_POINT('',(-8.974807995749,11.487256067891, + 196.64182301909)); +#10771 = CARTESIAN_POINT('',(-14.25965675023,5.602339292233, + 197.44642713967)); +#10772 = CARTESIAN_POINT('',(-15.08332861151,-2.68734011185, + 198.25312298844)); +#10773 = CARTESIAN_POINT('',(-11.05930216318,-9.497120609197, + 199.05772444524)); +#10774 = CARTESIAN_POINT('',(-4.629263610985,-12.67308353145, + 199.86382447767)); +#10775 = CARTESIAN_POINT('',(1.696541349825,-12.10088434922, + 200.66918912302)); +#10776 = CARTESIAN_POINT('',(6.226269082684,-8.949491675275, + 201.47476769699)); +#10777 = CARTESIAN_POINT('',(10.755982671378,-5.79809522241, + 202.2803865961)); +#10778 = CARTESIAN_POINT('',(13.491999588055,-6.600626617116E-02, + 203.08568350677)); +#10779 = CARTESIAN_POINT('',(12.749786198189,7.067318569632, + 203.89187981347)); +#10780 = CARTESIAN_POINT('',(7.764076236575,13.207686049443, + 204.69636182811)); +#10781 = CARTESIAN_POINT('',(-0.294706536993,15.318034663783, + 205.50318829997)); +#10782 = CARTESIAN_POINT('',(-7.650139297024,12.408806321749, + 206.30766765098)); +#10783 = CARTESIAN_POINT('',(-11.79287799405,6.554788867608, + 207.11386700484)); +#10784 = CARTESIAN_POINT('',(-12.21730262954,0.217332987298, + 207.91916225215)); +#10785 = CARTESIAN_POINT('',(-9.813309889831,-4.749599976552, + 208.72478154761)); +#10786 = CARTESIAN_POINT('',(-7.409321131223,-9.716544636212, + 209.53035972507)); +#10787 = CARTESIAN_POINT('',(-2.175800856937,-13.31555449285, + 210.33572603451)); +#10788 = CARTESIAN_POINT('',(4.985792282529,-13.6983979298, + 211.14182301802)); +#10789 = CARTESIAN_POINT('',(11.830521423813,-9.734617560087, + 211.94642714142)); +#10790 = CARTESIAN_POINT('',(15.175531726666,-2.105192547687, + 212.75312298645)); +#10791 = CARTESIAN_POINT('',(13.452793054566,5.614786126801, + 213.55772444694)); +#10792 = CARTESIAN_POINT('',(8.318889504827,10.622297547145, + 214.36382447655)); +#10793 = CARTESIAN_POINT('',(2.125872205131,12.032885021896, + 215.16918912357)); +#10794 = CARTESIAN_POINT('',(-3.155988764672,10.435495333432, + 215.9747676968)); +#10795 = CARTESIAN_POINT('',(-8.437837110164,8.838098090492, + 216.78038505785)); +#10796 = CARTESIAN_POINT('',(-12.81125846629,4.232031161061, + 217.58568983826)); +#10797 = CARTESIAN_POINT('',(-14.30968536361,-2.78151463048, + 218.39186430378)); +#10798 = CARTESIAN_POINT('',(-11.4654808183,-10.16203172202, + 219.19638934776)); +#10799 = CARTESIAN_POINT('',(-4.453242118263,-14.65937592999, + 220.00315051124)); +#10800 = CARTESIAN_POINT('',(3.441173684304,-14.16551017814, + 220.80770893309)); +#10801 = CARTESIAN_POINT('',(9.190160295642,-9.878164721324, + 221.61383081062)); +#10802 = CARTESIAN_POINT('',(11.552180100108,-3.982056850539, + 222.41918758413)); +#10803 = CARTESIAN_POINT('',(10.800722483203,1.484662175953, + 223.22476769698)); +#10804 = CARTESIAN_POINT('',(10.049254619175,6.951370586663, + 224.03038659622)); +#10805 = CARTESIAN_POINT('',(6.184051649356,11.991493439625, + 224.83568350638)); +#10806 = CARTESIAN_POINT('',(-0.508745146572,14.568638173723, + 225.64187981426)); +#10807 = CARTESIAN_POINT('',(-8.243317588531,12.914006571137, + 226.44636182696)); +#10808 = CARTESIAN_POINT('',(-13.78226279148,6.691656764905, + 227.25318830121)); +#10809 = CARTESIAN_POINT('',(-14.52941795237,-1.182843841537, + 228.05766765)); +#10810 = CARTESIAN_POINT('',(-11.19421421972,-7.53171935786, + 228.8638670054)); +#10811 = CARTESIAN_POINT('',(-5.74018443582,-10.78702923943, + 229.66916225196)); +#10812 = CARTESIAN_POINT('',(-0.223224894594,-10.89999640264, + 230.47478154761)); +#10813 = CARTESIAN_POINT('',(5.293743260465,-11.01297242302, + 231.28035972459)); +#10814 = CARTESIAN_POINT('',(10.876453007667,-7.983787996823, + 232.08572603586)); +#10815 = CARTESIAN_POINT('',(14.468864256629,-1.776569070897, + 232.89182301571)); +#10816 = CARTESIAN_POINT('',(14.044552089794,6.121647883717, + 233.69642714432)); +#10817 = CARTESIAN_POINT('',(8.765287526872,12.565760358423, + 234.50312298366)); +#10818 = CARTESIAN_POINT('',(1.104629171166,14.53558594062,235.307724449 + )); +#10819 = CARTESIAN_POINT('',(-5.687839613057,12.234606994281, + 236.11382447545)); +#10820 = CARTESIAN_POINT('',(-9.756253274432,7.356981488834, + 236.91918912392)); +#10821 = CARTESIAN_POINT('',(-10.73088334166,1.925609161874, + 237.72476769683)); +#10822 = CARTESIAN_POINT('',(-11.70550073473,-3.50575583538, + 238.53038659688)); +#10823 = CARTESIAN_POINT('',(-9.586957879556,-9.493610922333, + 239.33568350488)); +#10824 = CARTESIAN_POINT('',(-4.01811139285,-14.01280916459, + 240.14187981666)); +#10825 = CARTESIAN_POINT('',(3.849213411349,-14.8292753258, + 240.94636182404)); +#10826 = CARTESIAN_POINT('',(11.039875177291,-10.62309719486, + 241.75318830396)); +#10827 = CARTESIAN_POINT('',(14.183816469637,-3.364885722018, + 242.55766764794)); +#10828 = CARTESIAN_POINT('',(12.973759657225,3.703888341313, + 243.36386700664)); +#10829 = CARTESIAN_POINT('',(8.792615166124,8.485259908296, + 244.16916225136)); +#10830 = CARTESIAN_POINT('',(3.58058361767,10.297532320256, + 244.97478154784)); +#10831 = CARTESIAN_POINT('',(10.9,0.223221722725,11.025232303313)); +#10832 = CARTESIAN_POINT('',(10.787034852867,5.740183424154, + 11.830850060976)); +#10833 = CARTESIAN_POINT('',(7.531723440118,11.194214206986, + 12.636153177533)); +#10834 = CARTESIAN_POINT('',(1.182852687292,14.529425729986, + 13.442330690977)); +#10835 = CARTESIAN_POINT('',(-6.691662173002,13.782263173979, + 14.246853070367)); +#10836 = CARTESIAN_POINT('',(-12.91399821844,8.243332443115, + 15.053614234746)); +#10837 = CARTESIAN_POINT('',(-14.56865375644,0.508740535926, + 15.858175319744)); +#10838 = CARTESIAN_POINT('',(-11.99148950756,-6.184042095037, + 16.664294150012)); +#10839 = CARTESIAN_POINT('',(-6.95138258848,-10.04926139648, + 17.469652587403)); +#10840 = CARTESIAN_POINT('',(-1.484662176034,-10.80072248326, + 18.275232303307)); +#10841 = CARTESIAN_POINT('',(3.982048214332,-11.55219107696, + 19.080850060999)); +#10842 = CARTESIAN_POINT('',(9.878173727189,-9.190156337396, + 19.886153177487)); +#10843 = CARTESIAN_POINT('',(14.165505461673,-3.441192749304, + 20.692330691044)); +#10844 = CARTESIAN_POINT('',(14.659387236244,4.453255740814, + 21.496853070296)); +#10845 = CARTESIAN_POINT('',(10.162037744519,11.465464169941, + 22.303614234801)); +#10846 = CARTESIAN_POINT('',(2.781516652488,14.309704899819, + 23.108175319717)); +#10847 = CARTESIAN_POINT('',(-4.232024028874,12.811251689918, + 23.914294150016)); +#10848 = CARTESIAN_POINT('',(-8.838102496384,8.437850364266, + 24.719652587412)); +#10849 = CARTESIAN_POINT('',(-10.43549533345,3.155988764706, + 25.525232303296)); +#10850 = CARTESIAN_POINT('',(-12.03289401722,-2.125861761807, + 26.330850061033)); +#10851 = CARTESIAN_POINT('',(-10.62229708526,-8.318899826461, + 27.13615317741)); +#10852 = CARTESIAN_POINT('',(-5.614799225157,-13.45278343625, + 27.942330691172)); +#10853 = CARTESIAN_POINT('',(2.105195372768,-15.17554853305, + 28.746853070133)); +#10854 = CARTESIAN_POINT('',(9.734612341899,-11.83051995076, + 29.553614234963)); +#10855 = CARTESIAN_POINT('',(13.698403617351,-4.985802597751, + 30.358175319592)); +#10856 = CARTESIAN_POINT('',(13.315558337575,2.175799485844, + 31.164294150088)); +#10857 = CARTESIAN_POINT('',(9.716550260456,7.409320180835, + 31.969652587382)); +#10858 = CARTESIAN_POINT('',(4.74960443587,9.813311655104, + 32.775232303303)); +#10859 = CARTESIAN_POINT('',(-0.217329537392,12.217307171884, + 33.580850061007)); +#10860 = CARTESIAN_POINT('',(-6.554787003121,11.792881625545, + 34.386153177469)); +#10861 = CARTESIAN_POINT('',(-12.40880923548,7.650150709612, + 35.192330691078)); +#10862 = CARTESIAN_POINT('',(-15.31803746013,0.294701892106, + 35.996853070245)); +#10863 = CARTESIAN_POINT('',(-13.20769549267,-7.764062050653, + 36.803614234868)); +#10864 = CARTESIAN_POINT('',(-7.067321536065,-12.74980217546, + 37.608175319644)); +#10865 = CARTESIAN_POINT('',(6.599953838001E-02,-13.49199174713, + 38.414294150079)); +#10866 = CARTESIAN_POINT('',(5.798095812316,-10.75599644185, + 39.219652587367)); +#10867 = CARTESIAN_POINT('',(8.949491675296,-6.226269082793, + 40.025232303321)); +#10868 = CARTESIAN_POINT('',(12.10088914521,-1.696554094925, + 40.830851599975)); +#10869 = CARTESIAN_POINT('',(12.673088470493,4.629273707208, + 41.636146844227)); +#10870 = CARTESIAN_POINT('',(9.497124733367,11.059288631954, + 42.442346203878)); +#10871 = CARTESIAN_POINT('',(2.687352129875,15.083346065064, + 43.246825546376)); +#10872 = CARTESIAN_POINT('',(-5.602347844637,14.259652916892, + 44.053652028105)); +#10873 = CARTESIAN_POINT('',(-11.48724402249,8.974820459766, + 44.85813403371)); +#10874 = CARTESIAN_POINT('',(-13.33622005121,2.045424750586, + 45.664330346889)); +#10875 = CARTESIAN_POINT('',(-11.5305855392,-4.044102531897, + 46.46962725401)); +#10876 = CARTESIAN_POINT('',(-7.549627107703,-7.865305809621, + 47.275246154507)); +#10877 = CARTESIAN_POINT('',(-3.568654114306,-11.68650756761, + 48.080824727561)); +#10878 = CARTESIAN_POINT('',(2.589759548547,-13.24123828049, + 48.886189374485)); +#10879 = CARTESIAN_POINT('',(9.437466571526,-11.11025772009, + 49.692289404815)); +#10880 = CARTESIAN_POINT('',(14.4772383899,-5.013812871261, + 50.496890863884)); +#10881 = CARTESIAN_POINT('',(14.960501494209,3.302660040132, + 51.303586710595)); +#10882 = CARTESIAN_POINT('',(10.661322385883,9.941859644237, + 52.108190832785)); +#10883 = CARTESIAN_POINT('',(4.106487635419,12.852041785402, + 52.914287816603)); +#10884 = CARTESIAN_POINT('',(-2.19053164428,12.021270612893, + 53.719654126459)); +#10885 = CARTESIAN_POINT('',(-6.587449417186,8.687078802071, + 54.525232303291)); +#10886 = CARTESIAN_POINT('',(-10.98436594344,5.352899352736, + 55.330850061055)); +#10887 = CARTESIAN_POINT('',(-13.48334549458,-0.486501761926, + 56.136153177369)); +#10888 = CARTESIAN_POINT('',(-12.44981569924,-7.583234242445, + 56.942330691227)); +#10889 = CARTESIAN_POINT('',(-7.216824790167,-13.5146794555, + 57.746853070069)); +#10890 = CARTESIAN_POINT('',(0.921661664273,-15.29295326382, + 58.553614235033)); +#10891 = CARTESIAN_POINT('',(8.151660084413,-12.08531865839, + 59.358175319519)); +#10892 = CARTESIAN_POINT('',(12.051415834438,-6.066430056478, + 60.164294150153)); +#10893 = CARTESIAN_POINT('',(12.215943419199,0.283020996811, + 60.969652587336)); +#10894 = CARTESIAN_POINT('',(9.610630572206,5.147388458448, + 61.775232303328)); +#10895 = CARTESIAN_POINT('',(7.005329689203,10.011752224529, + 62.58085006092)); +#10896 = CARTESIAN_POINT('',(1.628747821551,13.39344878004, + 63.386153177653)); +#10897 = CARTESIAN_POINT('',(-5.542291786619,13.482817000803, + 64.192330690803)); +#10898 = CARTESIAN_POINT('',(-12.21933119963,9.242135352013, + 64.996853070551)); +#10899 = CARTESIAN_POINT('',(-15.24885128141,1.482030483114, + 65.803614234603)); +#10900 = CARTESIAN_POINT('',(-13.21172891575,-6.160739262838, + 66.608175319823)); +#10901 = CARTESIAN_POINT('',(-7.876999024849,-10.95404416667, + 67.414294149991)); +#10902 = CARTESIAN_POINT('',(-1.631458035057,-12.10981912276, + 68.219652587392)); +#10903 = CARTESIAN_POINT('',(3.580581712662,-10.29753672178, + 69.025232303324)); +#10904 = CARTESIAN_POINT('',(8.792615938729,-8.485265559417, + 69.830850060941)); +#10905 = CARTESIAN_POINT('',(12.973760906267,-3.703892228055, + 70.63615317762)); +#10906 = CARTESIAN_POINT('',(14.183826600789,3.364879713055, + 71.442330690821)); +#10907 = CARTESIAN_POINT('',(11.039873868763,10.623102456137, + 72.24685307057)); +#10908 = CARTESIAN_POINT('',(3.849230121267,14.829271972315, + 73.053614234554)); +#10909 = CARTESIAN_POINT('',(-4.018120594174,14.012822560031, + 73.858175319876)); +#10910 = CARTESIAN_POINT('',(-9.586947577205,9.493610134959, + 74.664294149954)); +#10911 = CARTESIAN_POINT('',(-11.70551088932,3.505765155604, + 75.469652587408)); +#10912 = CARTESIAN_POINT('',(-10.73088334171,-1.92560916184, + 76.275232303322)); +#10913 = CARTESIAN_POINT('',(-9.756265678138,-7.356975867792, + 77.080851599976)); +#10914 = CARTESIAN_POINT('',(-5.687835965727,-12.2346176264, + 77.886146844235)); +#10915 = CARTESIAN_POINT('',(1.104616686023,-14.53557928749, + 78.692346203835)); +#10916 = CARTESIAN_POINT('',(8.765291371107,-12.56578120004, + 79.496825546469)); +#10917 = CARTESIAN_POINT('',(14.044555426417,-6.121639123426, + 80.30365202798)); +#10918 = CARTESIAN_POINT('',(14.468864552485,1.776551738454, + 81.108134033832)); +#10919 = CARTESIAN_POINT('',(10.876465345142,7.983797922031, + 81.9143303468)); +#10920 = CARTESIAN_POINT('',(5.293742901712,11.012967549954, + 82.719627254057)); +#10921 = CARTESIAN_POINT('',(-0.223218550807,10.90000359737, + 83.525246154489)); +#10922 = CARTESIAN_POINT('',(-5.740189225516,10.787028273379, + 84.330824727529)); +#10923 = CARTESIAN_POINT('',(-11.19420591782,7.531732841033, + 85.136189374636)); +#10924 = CARTESIAN_POINT('',(-14.52943518464,1.182841964666, + 85.942289404508)); +#10925 = CARTESIAN_POINT('',(-13.78225451909,-6.691652357533, + 86.74689086431)); +#10926 = CARTESIAN_POINT('',(-8.24333874631,-12.91400536674, + 87.553586710152)); +#10927 = CARTESIAN_POINT('',(-0.508736983329,-14.56864972761, + 88.358190833145)); +#10928 = CARTESIAN_POINT('',(6.18404064463,-11.99149115234, + 89.164287816371)); +#10929 = CARTESIAN_POINT('',(10.049261748954,-6.951382188816, + 89.969654126577)); +#10930 = CARTESIAN_POINT('',(10.800722483252,-1.484662176019, + 90.775232303246)); +#10931 = CARTESIAN_POINT('',(11.55219107701,3.982048214277, + 91.580850061203)); +#10932 = CARTESIAN_POINT('',(9.190156337324,9.878173727316, + 92.38615317707)); +#10933 = CARTESIAN_POINT('',(3.441192749372,14.165505461463, + 93.192330691648)); +#10934 = CARTESIAN_POINT('',(-4.453255740838,14.659387236489, + 93.996853069647)); +#10935 = CARTESIAN_POINT('',(-11.46546416996,10.162037744316, + 94.803614235312)); +#10936 = CARTESIAN_POINT('',(-14.30970489978,2.781516652602, + 95.608175319445)); +#10937 = CARTESIAN_POINT('',(-12.81125168993,-4.23202402891, + 96.414294150079)); +#10938 = CARTESIAN_POINT('',(-8.437850364275,-8.838102496386, + 97.21965258745)); +#10939 = CARTESIAN_POINT('',(-3.155988764693,-10.43549533344, + 98.025232303247)); +#10940 = CARTESIAN_POINT('',(2.125861761754,-12.03289401725, + 98.830850061212)); +#10941 = CARTESIAN_POINT('',(8.318899826589,-10.62229708524, + 99.636153176994)); +#10942 = CARTESIAN_POINT('',(13.452783436043,-5.614799225144, + 100.44233069187)); +#10943 = CARTESIAN_POINT('',(15.175548533317,2.105195372666, + 101.24685306924)); +#10944 = CARTESIAN_POINT('',(11.830519950535,9.734612342081, + 102.05361423584)); +#10945 = CARTESIAN_POINT('',(4.985802597902,13.698403617159, + 102.85817531891)); +#10946 = CARTESIAN_POINT('',(-2.175799485916,13.315558337711, + 103.66429415049)); +#10947 = CARTESIAN_POINT('',(-7.409320180809,9.716550260391, + 104.46965258719)); +#10948 = CARTESIAN_POINT('',(-9.813311655112,4.74960443589, + 105.27523230336)); +#10949 = CARTESIAN_POINT('',(-12.21730717184,-0.217329537474, + 106.08085006076)); +#10950 = CARTESIAN_POINT('',(-11.79288162562,-6.554787002913, + 106.886153178)); +#10951 = CARTESIAN_POINT('',(-7.650150709545,-12.40880923585, + 107.69233069023)); +#10952 = CARTESIAN_POINT('',(-0.294701892094,-15.31803745965, + 108.49685307121)); +#10953 = CARTESIAN_POINT('',(7.764062050556,-13.2076954931, + 109.30361423407)); +#10954 = CARTESIAN_POINT('',(12.749802175559,-7.067321535795, + 110.10817532006)); +#10955 = CARTESIAN_POINT('',(13.491991747109,6.599953828169E-02, + 110.91429415003)); +#10956 = CARTESIAN_POINT('',(10.755996441816,5.798095812322, + 111.71965258721)); +#10957 = CARTESIAN_POINT('',(6.226269082847,8.949491675311, + 112.52523230349)); +#10958 = CARTESIAN_POINT('',(1.696554094749,12.100889145184, + 113.33085159942)); +#10959 = CARTESIAN_POINT('',(-4.62927370683,12.673088470471, + 114.13614684537)); +#10960 = CARTESIAN_POINT('',(-11.05928863253,9.497124733555, + 114.9423462021)); +#10961 = CARTESIAN_POINT('',(-15.08334606441,2.687352129453, + 115.7468255485)); +#10962 = CARTESIAN_POINT('',(-14.25965291741,-5.602347844068, + 116.55365202609)); +#10963 = CARTESIAN_POINT('',(-8.974820459474,-11.48724402301, + 117.35813403522)); +#10964 = CARTESIAN_POINT('',(-2.045424750691,-13.33622005087, + 118.16433034599)); +#10965 = CARTESIAN_POINT('',(4.044102531916,-11.53058553935, + 118.9696272544)); +#10966 = CARTESIAN_POINT('',(7.86530580962,-7.549627107662, + 119.77524615439)); +#10967 = CARTESIAN_POINT('',(11.686507567618,-3.568654114362, + 120.58082472771)); +#10968 = CARTESIAN_POINT('',(13.241238280462,2.589759548598, + 121.38618937437)); +#10969 = CARTESIAN_POINT('',(11.110257720183,9.437466571504, + 122.19228940481)); +#10970 = CARTESIAN_POINT('',(5.013812871096,14.477238389894, + 122.99689086403)); +#10971 = CARTESIAN_POINT('',(-3.302660039931,14.960501494222, + 123.80358671034)); +#10972 = CARTESIAN_POINT('',(-9.941859644411,10.661322385882, + 124.60819083304)); +#10973 = CARTESIAN_POINT('',(-12.85204178529,4.106487635409, + 125.41428781641)); +#10974 = CARTESIAN_POINT('',(-12.02127061293,-2.190531644272, + 126.21965412654)); +#10975 = CARTESIAN_POINT('',(-8.687078802066,-6.587449417187, + 127.02523230327)); +#10976 = CARTESIAN_POINT('',(-5.352899352762,-10.98436594344, + 127.83085006114)); +#10977 = CARTESIAN_POINT('',(0.486501761981,-13.48334549462, + 128.63615317711)); +#10978 = CARTESIAN_POINT('',(7.583234242378,-12.44981569916, + 129.44233069168)); +#10979 = CARTESIAN_POINT('',(13.514679455541,-7.216824790307, + 130.24685306946)); +#10980 = CARTESIAN_POINT('',(15.292953263843,0.921661664438, + 131.05361423564)); +#10981 = CARTESIAN_POINT('',(12.08531865835,8.151660084265, + 131.85817531901)); +#10982 = CARTESIAN_POINT('',(6.066430056516,12.051415834544, + 132.66429415049)); +#10983 = CARTESIAN_POINT('',(-0.283020996831,12.215943419135, + 133.46965258713)); +#10984 = CARTESIAN_POINT('',(-5.14738845844,9.610630572238, + 134.27523230342)); +#10985 = CARTESIAN_POINT('',(-10.01175222456,7.00532968909, + 135.08085006057)); +#10986 = CARTESIAN_POINT('',(-13.39344877992,1.628747821787, + 135.88615317841)); +#10987 = CARTESIAN_POINT('',(-13.48281700107,-5.542291786952, + 136.69233068957)); +#10988 = CARTESIAN_POINT('',(-9.24213535157,-12.21933119931, + 137.49685307205)); +#10989 = CARTESIAN_POINT('',(-1.482030483623,-15.2488512816, + 138.30361423318)); +#10990 = CARTESIAN_POINT('',(6.160739263246,-13.21172891569, + 139.10817532082)); +#10991 = CARTESIAN_POINT('',(10.954044166463,-7.876999024832, + 139.91429414948)); +#10992 = CARTESIAN_POINT('',(12.109819122828,-1.631458035075, + 140.71965258753)); +#10993 = CARTESIAN_POINT('',(10.297536721791,3.58058171266, + 141.52523230334)); +#10994 = CARTESIAN_POINT('',(8.485265559423,8.792615938734, + 142.33085006093)); +#10995 = CARTESIAN_POINT('',(3.703892228015,12.973760906264, + 143.13615317756)); +#10996 = CARTESIAN_POINT('',(-3.364879712973,14.183826600765, + 143.94233069095)); +#10997 = CARTESIAN_POINT('',(-10.62310245623,11.039873868836, + 144.74685307036)); +#10998 = CARTESIAN_POINT('',(-14.82927197223,3.849230121158, + 145.55361423475)); +#10999 = CARTESIAN_POINT('',(-14.01282256007,-4.018120594084, + 146.35817531975)); +#11000 = CARTESIAN_POINT('',(-9.493610134942,-9.586947577244, + 147.16429414997)); +#11001 = CARTESIAN_POINT('',(-3.505765155612,-11.70551088933, + 147.96965258744)); +#11002 = CARTESIAN_POINT('',(1.925609161849,-10.73088334169, + 148.77523230326)); +#11003 = CARTESIAN_POINT('',(7.356975867758,-9.756265678182, + 149.58085160014)); +#11004 = CARTESIAN_POINT('',(12.234617626483,-5.687835965653, + 150.38614684389)); +#11005 = CARTESIAN_POINT('',(14.535579287351,1.104616685948, + 151.19234620435)); +#11006 = CARTESIAN_POINT('',(12.565781200219,8.765291371135, + 151.99682554587)); +#11007 = CARTESIAN_POINT('',(6.121639123277,14.044555426448, + 152.80365202849)); +#11008 = CARTESIAN_POINT('',(-1.77655173837,14.468864552432, + 153.6081340335)); +#11009 = CARTESIAN_POINT('',(-7.983797922057,10.876465345175, + 154.41433034693)); +#11010 = CARTESIAN_POINT('',(-11.01296754995,5.293742901709, + 155.21962725404)); +#11011 = CARTESIAN_POINT('',(-10.90000359736,-0.223218550818, + 156.02524615445)); +#11012 = CARTESIAN_POINT('',(-10.78702827331,-5.740189225573, + 156.83082472729)); +#11013 = CARTESIAN_POINT('',(-7.531732841196,-11.19420591758, + 157.63618937537)); +#11014 = CARTESIAN_POINT('',(-1.182841964472,-14.52943518518, + 158.44228940324)); +#11015 = CARTESIAN_POINT('',(6.691652357434,-13.78225451831, + 159.24689086582)); +#11016 = CARTESIAN_POINT('',(12.914005366698,-8.243338747072, + 160.05358670884)); +#11017 = CARTESIAN_POINT('',(14.568649727735,-0.508736982827, + 160.85819083392)); +#11018 = CARTESIAN_POINT('',(11.991491152272,6.184040644439, + 161.66428781614)); +#11019 = CARTESIAN_POINT('',(6.951382188808,10.049261748961, + 162.46965412647)); +#11020 = CARTESIAN_POINT('',(1.484662176064,10.800722483293, + 163.27523230342)); +#11021 = CARTESIAN_POINT('',(-3.982048214425,11.552191076906, + 164.08085006065)); +#11022 = CARTESIAN_POINT('',(-9.87817372698,9.190156337469, + 164.88615317817)); +#11023 = CARTESIAN_POINT('',(-14.16550546202,3.441192749281, + 165.69233068998)); +#11024 = CARTESIAN_POINT('',(-14.6593872358,-4.453255740905, + 166.49685307157)); +#11025 = CARTESIAN_POINT('',(-10.16203774492,-11.46546416974, + 167.30361423356)); +#11026 = CARTESIAN_POINT('',(-2.781516652213,-14.30970490004, + 168.10817532066)); +#11027 = CARTESIAN_POINT('',(4.232024028738,-12.81125168975, + 168.91429414944)); +#11028 = CARTESIAN_POINT('',(8.838102496432,-8.437850364344, + 169.71965258766)); +#11029 = CARTESIAN_POINT('',(10.435495333437,-3.155988764686, + 170.52523230322)); +#11030 = CARTESIAN_POINT('',(12.032893521782,2.125861565579, + 171.33085160034)); +#11031 = CARTESIAN_POINT('',(10.622299124233,8.318900633824, + 172.13614684338)); +#11032 = CARTESIAN_POINT('',(5.614794230764,13.452781458864, + 172.94234620521)); +#11033 = CARTESIAN_POINT('',(-2.105186511277,15.175552041261, + 173.74682554474)); +#11034 = CARTESIAN_POINT('',(-9.734624509714,11.830515133852, + 174.55365202965)); +#11035 = CARTESIAN_POINT('',(-13.69839032507,4.985807859648, + 175.35813403256)); +#11036 = CARTESIAN_POINT('',(-13.3155699913,-2.175804099032, + 176.16433034752)); +#11037 = CARTESIAN_POINT('',(-9.716542104326,-7.409316952203, + 176.96962725377)); +#11038 = CARTESIAN_POINT('',(-4.749608895256,-9.813313420372, + 177.77524615453)); +#11039 = CARTESIAN_POINT('',(0.217337693602,-12.21730394322, + 178.58082472714)); +#11040 = CARTESIAN_POINT('',(6.554775349127,-11.79288623868, + 179.38618937559)); +#11041 = CARTESIAN_POINT('',(12.408822528279,-7.650145448057, + 180.19228940297)); +#11042 = CARTESIAN_POINT('',(15.318025291617,-0.29470670825, + 180.9968908661)); +#11043 = CARTESIAN_POINT('',(13.207704354844,7.764065557825, + 181.80358670858)); +#11044 = CARTESIAN_POINT('',(7.067316541195,12.749800198975, + 182.60819083413)); +#11045 = CARTESIAN_POINT('',(-6.599749918487E-02,13.491992553974, + 183.41428781599)); +#11046 = CARTESIAN_POINT('',(-5.798096307831,10.755996245801, + 184.21965412655)); +#11047 = CARTESIAN_POINT('',(-8.949491675303,6.226269082813, + 185.02523230338)); +#11048 = CARTESIAN_POINT('',(-12.1008891452,1.696554094886, + 185.83085159985)); +#11049 = CARTESIAN_POINT('',(-12.67308847048,-4.629273707155, + 186.63614684439)); +#11050 = CARTESIAN_POINT('',(-9.497124733395,-11.059288632, + 187.44234620373)); +#11051 = CARTESIAN_POINT('',(-2.687352129853,-15.08334606504, + 188.24682554643)); +#11052 = CARTESIAN_POINT('',(5.602347844645,-14.25965291688, + 189.05365202813)); +#11053 = CARTESIAN_POINT('',(11.487244022457,-8.97482045979, + 189.85813403362)); +#11054 = CARTESIAN_POINT('',(13.336220051248,-2.045424750569, + 190.66433034697)); +#11055 = CARTESIAN_POINT('',(11.530585539176,4.044102531892, + 191.46962725395)); +#11056 = CARTESIAN_POINT('',(7.549627107715,7.865305809621, + 192.27524615454)); +#11057 = CARTESIAN_POINT('',(3.568654114334,11.686507567588, + 193.08082472769)); +#11058 = CARTESIAN_POINT('',(-2.589759548648,13.241238280616, + 193.88618937398)); +#11059 = CARTESIAN_POINT('',(-9.437466571375,11.110257719777, + 194.69228940582)); +#11060 = CARTESIAN_POINT('',(-14.47723839001,5.013812871791, + 195.49689086242)); +#11061 = CARTESIAN_POINT('',(-14.96050149419,-3.302660040771, + 196.30358671223)); +#11062 = CARTESIAN_POINT('',(-10.66132238582,-9.941859643655, + 197.10819083127)); +#11063 = CARTESIAN_POINT('',(-4.10648763549,-12.85204178582, + 197.91428781774)); +#11064 = CARTESIAN_POINT('',(2.190531644316,-12.02127061265, + 198.71965412576)); +#11065 = CARTESIAN_POINT('',(6.587449417179,-8.687078802181, + 199.52523230362)); +#11066 = CARTESIAN_POINT('',(10.984365427367,-5.352899219794, + 200.3308515989)); +#11067 = CARTESIAN_POINT('',(13.483347618311,0.486501215626, + 201.13614684656)); +#11068 = CARTESIAN_POINT('',(12.44981049744,7.583235579742, + 201.94234620018)); +#11069 = CARTESIAN_POINT('',(7.216834019589,13.514677083672, + 202.74682555085)); +#11070 = CARTESIAN_POINT('',(-0.921674337506,15.292956519807, + 203.55365202384)); +#11071 = CARTESIAN_POINT('',(-8.151646239579,12.08531510206, + 204.35813403692)); +#11072 = CARTESIAN_POINT('',(-12.05142797304,6.066433174182, + 205.16433034499)); +#11073 = CARTESIAN_POINT('',(-12.21593492342,-0.283023178761, + 205.96962725485)); +#11074 = CARTESIAN_POINT('',(-9.610635217421,-5.147387265446, + 206.77524615425)); +#11075 = CARTESIAN_POINT('',(-7.005321193196,-10.01175440652, + 207.58082472785)); +#11076 = CARTESIAN_POINT('',(-1.6287599609,-13.39344566228, + 208.38618937431)); +#11077 = CARTESIAN_POINT('',(5.542305632783,-13.48282055705, + 209.19228940472)); +#11078 = CARTESIAN_POINT('',(12.219318524801,-9.242132096446, + 209.99689086419)); +#11079 = CARTESIAN_POINT('',(15.248860512165,-1.482032854186, + 210.80358671026)); +#11080 = CARTESIAN_POINT('',(13.211723713199,6.160740599254, + 211.60819083294)); +#11081 = CARTESIAN_POINT('',(7.877001148838,10.954043621083, + 212.41428781665)); +#11082 = CARTESIAN_POINT('',(1.631457518916,12.109819255315, + 213.2196541263)); +#11083 = CARTESIAN_POINT('',(-3.580581712648,10.29753672182, + 214.02523230343)); +#11084 = CARTESIAN_POINT('',(-8.792615938768,8.485265559317, + 214.83085006066)); +#11085 = CARTESIAN_POINT('',(-12.97376090618,3.703892228236, + 215.63615317802)); +#11086 = CARTESIAN_POINT('',(-14.18382660091,-3.3648797133, + 216.44233069051)); +#11087 = CARTESIAN_POINT('',(-11.03987386866,-10.62310245585, + 217.2468530705)); +#11088 = CARTESIAN_POINT('',(-3.849230121259,-14.8292719726, + 218.05361423507)); +#11089 = CARTESIAN_POINT('',(4.018120594048,-14.01282255978, + 218.85817531909)); +#11090 = CARTESIAN_POINT('',(9.586947577379,-9.493610135138, + 219.66429415071)); +#11091 = CARTESIAN_POINT('',(11.705510889184,-3.505765155499, + 220.46965258686)); +#11092 = CARTESIAN_POINT('',(10.730883341792,1.925609161791, + 221.27523230361)); +#11093 = CARTESIAN_POINT('',(9.756265677884,7.356975867981, + 222.08085159902)); +#11094 = CARTESIAN_POINT('',(5.687835966166,12.2346176259, + 222.88614684617)); +#11095 = CARTESIAN_POINT('',(-1.104616686502,14.53557928843, + 223.69234620097)); +#11096 = CARTESIAN_POINT('',(-8.765291370816,12.565781198781, + 224.49682554971)); +#11097 = CARTESIAN_POINT('',(-14.04455542641,6.121639124674, + 225.30365202505)); +#11098 = CARTESIAN_POINT('',(-14.46886455269,-1.776551739362, + 226.10813403596)); +#11099 = CARTESIAN_POINT('',(-10.87646534491,-7.983797921543, + 226.91433034553)); +#11100 = CARTESIAN_POINT('',(-5.293742901856,-11.01296755015, + 227.71962725466)); +#11101 = CARTESIAN_POINT('',(0.223218550868,-10.9000035973, + 228.52524615426)); +#11102 = CARTESIAN_POINT('',(5.740189225567,-10.78702827334, + 229.33082472736)); +#11103 = CARTESIAN_POINT('',(11.194205917404,-7.531732841204, + 230.1361893757)); +#11104 = CARTESIAN_POINT('',(14.529435185671,-1.182841964492, + 230.94228940234)); +#11105 = CARTESIAN_POINT('',(13.78225451756,6.691652357588, + 231.74689086714)); +#11106 = CARTESIAN_POINT('',(8.243338747845,12.914005366402, + 232.55358670747)); +#11107 = CARTESIAN_POINT('',(0.508736982288,14.568649728053, + 233.35819083497)); +#11108 = CARTESIAN_POINT('',(-6.184040644192,11.991491152063, + 234.16428781557)); +#11109 = CARTESIAN_POINT('',(-10.04926174901,6.951382188879, + 234.96965412664)); +#11110 = CARTESIAN_POINT('',(-10.8007224833,1.484662176071, + 235.77523230346)); +#11111 = CARTESIAN_POINT('',(-11.5521906182,-3.98204794319, + 236.58085159969)); +#11112 = CARTESIAN_POINT('',(-9.190158225099,-9.878174843186, + 237.38614684463)); +#11113 = CARTESIAN_POINT('',(-3.441188125681,-14.16550272796, + 238.19234620343)); +#11114 = CARTESIAN_POINT('',(4.453247537366,-14.65939208673, + 238.99682554674)); +#11115 = CARTESIAN_POINT('',(11.465475434124,-10.1620310841, + 239.80365202783)); +#11116 = CARTESIAN_POINT('',(14.309692594645,-2.781523928559, + 240.6081340339)); +#11117 = CARTESIAN_POINT('',(12.8112624783,4.23203040813,241.41433034676 + )); +#11118 = CARTESIAN_POINT('',(8.437842813707,8.838098031653, + 242.21962725407)); +#11119 = CARTESIAN_POINT('',(3.155992893031,10.435497774578, + 243.02524615448)); +#11120 = DEFINITIONAL_REPRESENTATION('',(#11121),#11124); +#11121 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11122,#11123),.UNSPECIFIED., + .F.,.F.,(2,2),(0.,273.99427638432),.PIECEWISE_BEZIER_KNOTS.); +#11122 = CARTESIAN_POINT('',(0.,0.)); +#11123 = CARTESIAN_POINT('',(0.,273.99427638432)); +#11124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11125 = ORIENTED_EDGE('',*,*,#11126,.F.); +#11126 = EDGE_CURVE('',#8748,#10240,#11127,.T.); +#11127 = SURFACE_CURVE('',#11128,(#11131,#11138),.PCURVE_S1.); +#11128 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11129,#11130),.UNSPECIFIED., + .F.,.F.,(2,2),(0.,7.9),.PIECEWISE_BEZIER_KNOTS.); +#11129 = CARTESIAN_POINT('',(1.139343328781,2.784187801925, + 244.97475384551)); +#11130 = CARTESIAN_POINT('',(3.58058361767,10.297532320256, + 244.97478154784)); +#11131 = PCURVE('',#9042,#11132); +#11132 = DEFINITIONAL_REPRESENTATION('',(#11133),#11137); +#11133 = LINE('',#11134,#11135); +#11134 = CARTESIAN_POINT('',(0.,273.99427638432)); +#11135 = VECTOR('',#11136,1.); +#11136 = DIRECTION('',(1.,0.)); +#11137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11138 = PCURVE('',#11139,#11144); +#11139 = PLANE('',#11140); +#11140 = AXIS2_PLACEMENT_3D('',#11141,#11142,#11143); +#11141 = CARTESIAN_POINT('',(2.147668110906,6.609842788251,244.)); +#11142 = DIRECTION('',(-0.927059169808,0.301219783844,0.223221722726)); +#11143 = DIRECTION('',(-0.309016994375,-0.951056516295, + -1.387778780781E-17)); +#11144 = DEFINITIONAL_REPRESENTATION('',(#11145),#11148); +#11145 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11146,#11147),.UNSPECIFIED., + .F.,.F.,(2,2),(0.,7.9),.PIECEWISE_BEZIER_KNOTS.); +#11146 = CARTESIAN_POINT('',(3.950003597369,0.999985790284)); +#11147 = CARTESIAN_POINT('',(-3.94999640258,1.000014209703)); +#11148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11149 = ADVANCED_FACE('',(#11150),#10541,.T.); +#11150 = FACE_BOUND('',#11151,.T.); +#11151 = EDGE_LOOP('',(#11152,#11153,#11174,#12061)); +#11152 = ORIENTED_EDGE('',*,*,#10239,.F.); +#11153 = ORIENTED_EDGE('',*,*,#11154,.T.); +#11154 = EDGE_CURVE('',#10214,#11155,#11157,.T.); +#11155 = VERTEX_POINT('',#11156); +#11156 = CARTESIAN_POINT('',(10.9,0.223221722725,11.025232303313)); +#11157 = SURFACE_CURVE('',#11158,(#11161,#11168),.PCURVE_S1.); +#11158 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11159,#11160),.UNSPECIFIED., + .F.,.F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#11159 = CARTESIAN_POINT('',(10.9,-0.223221722725,12.974767696687)); +#11160 = CARTESIAN_POINT('',(10.9,0.223221722725,11.025232303313)); +#11161 = PCURVE('',#10541,#11162); +#11162 = DEFINITIONAL_REPRESENTATION('',(#11163),#11167); +#11163 = LINE('',#11164,#11165); +#11164 = CARTESIAN_POINT('',(0.,0.)); +#11165 = VECTOR('',#11166,1.); +#11166 = DIRECTION('',(1.,0.)); +#11167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11168 = PCURVE('',#10228,#11169); +#11169 = DEFINITIONAL_REPRESENTATION('',(#11170),#11173); +#11170 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11171,#11172),.UNSPECIFIED., + .F.,.F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#11171 = CARTESIAN_POINT('',(1.,3.95)); +#11172 = CARTESIAN_POINT('',(-1.,3.95)); +#11173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11174 = ORIENTED_EDGE('',*,*,#11175,.T.); +#11175 = EDGE_CURVE('',#11155,#11176,#11178,.T.); +#11176 = VERTEX_POINT('',#11177); +#11177 = CARTESIAN_POINT('',(3.155992893031,10.435497774578, + 243.02524615448)); +#11178 = SURFACE_CURVE('',#11179,(#11469,#11476),.PCURVE_S1.); +#11179 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#11180,#11181,#11182,#11183, + #11184,#11185,#11186,#11187,#11188,#11189,#11190,#11191,#11192, + #11193,#11194,#11195,#11196,#11197,#11198,#11199,#11200,#11201, + #11202,#11203,#11204,#11205,#11206,#11207,#11208,#11209,#11210, + #11211,#11212,#11213,#11214,#11215,#11216,#11217,#11218,#11219, + #11220,#11221,#11222,#11223,#11224,#11225,#11226,#11227,#11228, + #11229,#11230,#11231,#11232,#11233,#11234,#11235,#11236,#11237, + #11238,#11239,#11240,#11241,#11242,#11243,#11244,#11245,#11246, + #11247,#11248,#11249,#11250,#11251,#11252,#11253,#11254,#11255, + #11256,#11257,#11258,#11259,#11260,#11261,#11262,#11263,#11264, + #11265,#11266,#11267,#11268,#11269,#11270,#11271,#11272,#11273, + #11274,#11275,#11276,#11277,#11278,#11279,#11280,#11281,#11282, + #11283,#11284,#11285,#11286,#11287,#11288,#11289,#11290,#11291, + #11292,#11293,#11294,#11295,#11296,#11297,#11298,#11299,#11300, + #11301,#11302,#11303,#11304,#11305,#11306,#11307,#11308,#11309, + #11310,#11311,#11312,#11313,#11314,#11315,#11316,#11317,#11318, + #11319,#11320,#11321,#11322,#11323,#11324,#11325,#11326,#11327, + #11328,#11329,#11330,#11331,#11332,#11333,#11334,#11335,#11336, + #11337,#11338,#11339,#11340,#11341,#11342,#11343,#11344,#11345, + #11346,#11347,#11348,#11349,#11350,#11351,#11352,#11353,#11354, + #11355,#11356,#11357,#11358,#11359,#11360,#11361,#11362,#11363, + #11364,#11365,#11366,#11367,#11368,#11369,#11370,#11371,#11372, + #11373,#11374,#11375,#11376,#11377,#11378,#11379,#11380,#11381, + #11382,#11383,#11384,#11385,#11386,#11387,#11388,#11389,#11390, + #11391,#11392,#11393,#11394,#11395,#11396,#11397,#11398,#11399, + #11400,#11401,#11402,#11403,#11404,#11405,#11406,#11407,#11408, + #11409,#11410,#11411,#11412,#11413,#11414,#11415,#11416,#11417, + #11418,#11419,#11420,#11421,#11422,#11423,#11424,#11425,#11426, + #11427,#11428,#11429,#11430,#11431,#11432,#11433,#11434,#11435, + #11436,#11437,#11438,#11439,#11440,#11441,#11442,#11443,#11444, + #11445,#11446,#11447,#11448,#11449,#11450,#11451,#11452,#11453, + #11454,#11455,#11456,#11457,#11458,#11459,#11460,#11461,#11462, + #11463,#11464,#11465,#11466,#11467,#11468),.UNSPECIFIED.,.F.,.F.,(10 + ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10),( + 0.,8.56232113701,17.12464227402,25.68696341103,34.24928454804, + 42.811605685051,51.373926822061,59.936247959071,68.498569096081, + 77.060890233091,85.623211370101,94.185532507111,102.74785364412, + 111.31017478113,119.87249591814,128.43481705515,136.99713819216, + 145.55945932917,154.12178046618,162.68410160319,171.2464227402, + 179.80874387721,188.37106501422,196.93338615123,205.49570728824, + 214.05802842525,222.62034956226,231.18267069927,239.74499183628, + 248.30731297329,256.8696341103,265.43195524731,273.99427638432), + .PIECEWISE_BEZIER_KNOTS.); +#11180 = CARTESIAN_POINT('',(10.9,0.223221722725,11.025232303313)); +#11181 = CARTESIAN_POINT('',(10.787034852867,5.740183424154, + 11.830850060976)); +#11182 = CARTESIAN_POINT('',(7.531723440118,11.194214206986, + 12.636153177533)); +#11183 = CARTESIAN_POINT('',(1.182852687292,14.529425729986, + 13.442330690977)); +#11184 = CARTESIAN_POINT('',(-6.691662173002,13.782263173979, + 14.246853070367)); +#11185 = CARTESIAN_POINT('',(-12.91399821844,8.243332443115, + 15.053614234746)); +#11186 = CARTESIAN_POINT('',(-14.56865375644,0.508740535926, + 15.858175319744)); +#11187 = CARTESIAN_POINT('',(-11.99148950756,-6.184042095037, + 16.664294150012)); +#11188 = CARTESIAN_POINT('',(-6.95138258848,-10.04926139648, + 17.469652587403)); +#11189 = CARTESIAN_POINT('',(-1.484662176034,-10.80072248326, + 18.275232303307)); +#11190 = CARTESIAN_POINT('',(3.982048214332,-11.55219107696, + 19.080850060999)); +#11191 = CARTESIAN_POINT('',(9.878173727189,-9.190156337396, + 19.886153177487)); +#11192 = CARTESIAN_POINT('',(14.165505461673,-3.441192749304, + 20.692330691044)); +#11193 = CARTESIAN_POINT('',(14.659387236244,4.453255740814, + 21.496853070296)); +#11194 = CARTESIAN_POINT('',(10.162037744519,11.465464169941, + 22.303614234801)); +#11195 = CARTESIAN_POINT('',(2.781516652488,14.309704899819, + 23.108175319717)); +#11196 = CARTESIAN_POINT('',(-4.232024028874,12.811251689918, + 23.914294150016)); +#11197 = CARTESIAN_POINT('',(-8.838102496384,8.437850364266, + 24.719652587412)); +#11198 = CARTESIAN_POINT('',(-10.43549533345,3.155988764706, + 25.525232303296)); +#11199 = CARTESIAN_POINT('',(-12.03289401722,-2.125861761807, + 26.330850061033)); +#11200 = CARTESIAN_POINT('',(-10.62229708526,-8.318899826461, + 27.13615317741)); +#11201 = CARTESIAN_POINT('',(-5.614799225157,-13.45278343625, + 27.942330691172)); +#11202 = CARTESIAN_POINT('',(2.105195372768,-15.17554853305, + 28.746853070133)); +#11203 = CARTESIAN_POINT('',(9.734612341899,-11.83051995076, + 29.553614234963)); +#11204 = CARTESIAN_POINT('',(13.698403617351,-4.985802597751, + 30.358175319592)); +#11205 = CARTESIAN_POINT('',(13.315558337575,2.175799485844, + 31.164294150088)); +#11206 = CARTESIAN_POINT('',(9.716550260456,7.409320180835, + 31.969652587382)); +#11207 = CARTESIAN_POINT('',(4.74960443587,9.813311655104, + 32.775232303303)); +#11208 = CARTESIAN_POINT('',(-0.217329537392,12.217307171884, + 33.580850061007)); +#11209 = CARTESIAN_POINT('',(-6.554787003121,11.792881625545, + 34.386153177469)); +#11210 = CARTESIAN_POINT('',(-12.40880923548,7.650150709612, + 35.192330691078)); +#11211 = CARTESIAN_POINT('',(-15.31803746013,0.294701892106, + 35.996853070245)); +#11212 = CARTESIAN_POINT('',(-13.20769549267,-7.764062050653, + 36.803614234868)); +#11213 = CARTESIAN_POINT('',(-7.067321536065,-12.74980217546, + 37.608175319644)); +#11214 = CARTESIAN_POINT('',(6.599953838001E-02,-13.49199174713, + 38.414294150079)); +#11215 = CARTESIAN_POINT('',(5.798095812316,-10.75599644185, + 39.219652587367)); +#11216 = CARTESIAN_POINT('',(8.949491675296,-6.226269082793, + 40.025232303321)); +#11217 = CARTESIAN_POINT('',(12.10088914521,-1.696554094925, + 40.830851599975)); +#11218 = CARTESIAN_POINT('',(12.673088470493,4.629273707208, + 41.636146844227)); +#11219 = CARTESIAN_POINT('',(9.497124733367,11.059288631954, + 42.442346203878)); +#11220 = CARTESIAN_POINT('',(2.687352129875,15.083346065064, + 43.246825546376)); +#11221 = CARTESIAN_POINT('',(-5.602347844637,14.259652916892, + 44.053652028105)); +#11222 = CARTESIAN_POINT('',(-11.48724402249,8.974820459766, + 44.85813403371)); +#11223 = CARTESIAN_POINT('',(-13.33622005121,2.045424750586, + 45.664330346889)); +#11224 = CARTESIAN_POINT('',(-11.5305855392,-4.044102531897, + 46.46962725401)); +#11225 = CARTESIAN_POINT('',(-7.549627107703,-7.865305809621, + 47.275246154507)); +#11226 = CARTESIAN_POINT('',(-3.568654114306,-11.68650756761, + 48.080824727561)); +#11227 = CARTESIAN_POINT('',(2.589759548547,-13.24123828049, + 48.886189374485)); +#11228 = CARTESIAN_POINT('',(9.437466571526,-11.11025772009, + 49.692289404815)); +#11229 = CARTESIAN_POINT('',(14.4772383899,-5.013812871261, + 50.496890863884)); +#11230 = CARTESIAN_POINT('',(14.960501494209,3.302660040132, + 51.303586710595)); +#11231 = CARTESIAN_POINT('',(10.661322385883,9.941859644237, + 52.108190832785)); +#11232 = CARTESIAN_POINT('',(4.106487635419,12.852041785402, + 52.914287816603)); +#11233 = CARTESIAN_POINT('',(-2.19053164428,12.021270612893, + 53.719654126459)); +#11234 = CARTESIAN_POINT('',(-6.587449417186,8.687078802071, + 54.525232303291)); +#11235 = CARTESIAN_POINT('',(-10.98436594344,5.352899352736, + 55.330850061055)); +#11236 = CARTESIAN_POINT('',(-13.48334549458,-0.486501761926, + 56.136153177369)); +#11237 = CARTESIAN_POINT('',(-12.44981569924,-7.583234242445, + 56.942330691227)); +#11238 = CARTESIAN_POINT('',(-7.216824790167,-13.5146794555, + 57.746853070069)); +#11239 = CARTESIAN_POINT('',(0.921661664273,-15.29295326382, + 58.553614235033)); +#11240 = CARTESIAN_POINT('',(8.151660084413,-12.08531865839, + 59.358175319519)); +#11241 = CARTESIAN_POINT('',(12.051415834438,-6.066430056478, + 60.164294150153)); +#11242 = CARTESIAN_POINT('',(12.215943419199,0.283020996811, + 60.969652587336)); +#11243 = CARTESIAN_POINT('',(9.610630572206,5.147388458448, + 61.775232303328)); +#11244 = CARTESIAN_POINT('',(7.005329689203,10.011752224529, + 62.58085006092)); +#11245 = CARTESIAN_POINT('',(1.628747821551,13.39344878004, + 63.386153177653)); +#11246 = CARTESIAN_POINT('',(-5.542291786619,13.482817000803, + 64.192330690803)); +#11247 = CARTESIAN_POINT('',(-12.21933119963,9.242135352013, + 64.996853070551)); +#11248 = CARTESIAN_POINT('',(-15.24885128141,1.482030483114, + 65.803614234603)); +#11249 = CARTESIAN_POINT('',(-13.21172891575,-6.160739262838, + 66.608175319823)); +#11250 = CARTESIAN_POINT('',(-7.876999024849,-10.95404416667, + 67.414294149991)); +#11251 = CARTESIAN_POINT('',(-1.631458035057,-12.10981912276, + 68.219652587392)); +#11252 = CARTESIAN_POINT('',(3.580581712662,-10.29753672178, + 69.025232303324)); +#11253 = CARTESIAN_POINT('',(8.792615938729,-8.485265559417, + 69.830850060941)); +#11254 = CARTESIAN_POINT('',(12.973760906267,-3.703892228055, + 70.63615317762)); +#11255 = CARTESIAN_POINT('',(14.183826600789,3.364879713055, + 71.442330690821)); +#11256 = CARTESIAN_POINT('',(11.039873868763,10.623102456137, + 72.24685307057)); +#11257 = CARTESIAN_POINT('',(3.849230121267,14.829271972315, + 73.053614234554)); +#11258 = CARTESIAN_POINT('',(-4.018120594174,14.012822560031, + 73.858175319876)); +#11259 = CARTESIAN_POINT('',(-9.586947577205,9.493610134959, + 74.664294149954)); +#11260 = CARTESIAN_POINT('',(-11.70551088932,3.505765155604, + 75.469652587408)); +#11261 = CARTESIAN_POINT('',(-10.73088334171,-1.92560916184, + 76.275232303322)); +#11262 = CARTESIAN_POINT('',(-9.756265678138,-7.356975867792, + 77.080851599976)); +#11263 = CARTESIAN_POINT('',(-5.687835965727,-12.2346176264, + 77.886146844235)); +#11264 = CARTESIAN_POINT('',(1.104616686023,-14.53557928749, + 78.692346203835)); +#11265 = CARTESIAN_POINT('',(8.765291371107,-12.56578120004, + 79.496825546469)); +#11266 = CARTESIAN_POINT('',(14.044555426417,-6.121639123426, + 80.30365202798)); +#11267 = CARTESIAN_POINT('',(14.468864552485,1.776551738454, + 81.108134033832)); +#11268 = CARTESIAN_POINT('',(10.876465345142,7.983797922031, + 81.9143303468)); +#11269 = CARTESIAN_POINT('',(5.293742901712,11.012967549954, + 82.719627254057)); +#11270 = CARTESIAN_POINT('',(-0.223218550807,10.90000359737, + 83.525246154489)); +#11271 = CARTESIAN_POINT('',(-5.740189225516,10.787028273379, + 84.330824727529)); +#11272 = CARTESIAN_POINT('',(-11.19420591782,7.531732841033, + 85.136189374636)); +#11273 = CARTESIAN_POINT('',(-14.52943518464,1.182841964666, + 85.942289404508)); +#11274 = CARTESIAN_POINT('',(-13.78225451909,-6.691652357533, + 86.74689086431)); +#11275 = CARTESIAN_POINT('',(-8.24333874631,-12.91400536674, + 87.553586710152)); +#11276 = CARTESIAN_POINT('',(-0.508736983329,-14.56864972761, + 88.358190833145)); +#11277 = CARTESIAN_POINT('',(6.18404064463,-11.99149115234, + 89.164287816371)); +#11278 = CARTESIAN_POINT('',(10.049261748954,-6.951382188816, + 89.969654126577)); +#11279 = CARTESIAN_POINT('',(10.800722483252,-1.484662176019, + 90.775232303246)); +#11280 = CARTESIAN_POINT('',(11.55219107701,3.982048214277, + 91.580850061203)); +#11281 = CARTESIAN_POINT('',(9.190156337324,9.878173727316, + 92.38615317707)); +#11282 = CARTESIAN_POINT('',(3.441192749372,14.165505461463, + 93.192330691648)); +#11283 = CARTESIAN_POINT('',(-4.453255740838,14.659387236489, + 93.996853069647)); +#11284 = CARTESIAN_POINT('',(-11.46546416996,10.162037744316, + 94.803614235312)); +#11285 = CARTESIAN_POINT('',(-14.30970489978,2.781516652602, + 95.608175319445)); +#11286 = CARTESIAN_POINT('',(-12.81125168993,-4.23202402891, + 96.414294150079)); +#11287 = CARTESIAN_POINT('',(-8.437850364275,-8.838102496386, + 97.21965258745)); +#11288 = CARTESIAN_POINT('',(-3.155988764693,-10.43549533344, + 98.025232303247)); +#11289 = CARTESIAN_POINT('',(2.125861761754,-12.03289401725, + 98.830850061212)); +#11290 = CARTESIAN_POINT('',(8.318899826589,-10.62229708524, + 99.636153176994)); +#11291 = CARTESIAN_POINT('',(13.452783436043,-5.614799225144, + 100.44233069187)); +#11292 = CARTESIAN_POINT('',(15.175548533317,2.105195372666, + 101.24685306924)); +#11293 = CARTESIAN_POINT('',(11.830519950535,9.734612342081, + 102.05361423584)); +#11294 = CARTESIAN_POINT('',(4.985802597902,13.698403617159, + 102.85817531891)); +#11295 = CARTESIAN_POINT('',(-2.175799485916,13.315558337711, + 103.66429415049)); +#11296 = CARTESIAN_POINT('',(-7.409320180809,9.716550260391, + 104.46965258719)); +#11297 = CARTESIAN_POINT('',(-9.813311655112,4.74960443589, + 105.27523230336)); +#11298 = CARTESIAN_POINT('',(-12.21730717184,-0.217329537474, + 106.08085006076)); +#11299 = CARTESIAN_POINT('',(-11.79288162562,-6.554787002913, + 106.886153178)); +#11300 = CARTESIAN_POINT('',(-7.650150709545,-12.40880923585, + 107.69233069023)); +#11301 = CARTESIAN_POINT('',(-0.294701892094,-15.31803745965, + 108.49685307121)); +#11302 = CARTESIAN_POINT('',(7.764062050556,-13.2076954931, + 109.30361423407)); +#11303 = CARTESIAN_POINT('',(12.749802175559,-7.067321535795, + 110.10817532006)); +#11304 = CARTESIAN_POINT('',(13.491991747109,6.599953828169E-02, + 110.91429415003)); +#11305 = CARTESIAN_POINT('',(10.755996441816,5.798095812322, + 111.71965258721)); +#11306 = CARTESIAN_POINT('',(6.226269082847,8.949491675311, + 112.52523230349)); +#11307 = CARTESIAN_POINT('',(1.696554094749,12.100889145184, + 113.33085159942)); +#11308 = CARTESIAN_POINT('',(-4.62927370683,12.673088470471, + 114.13614684537)); +#11309 = CARTESIAN_POINT('',(-11.05928863253,9.497124733555, + 114.9423462021)); +#11310 = CARTESIAN_POINT('',(-15.08334606441,2.687352129453, + 115.7468255485)); +#11311 = CARTESIAN_POINT('',(-14.25965291741,-5.602347844068, + 116.55365202609)); +#11312 = CARTESIAN_POINT('',(-8.974820459474,-11.48724402301, + 117.35813403522)); +#11313 = CARTESIAN_POINT('',(-2.045424750691,-13.33622005087, + 118.16433034599)); +#11314 = CARTESIAN_POINT('',(4.044102531916,-11.53058553935, + 118.9696272544)); +#11315 = CARTESIAN_POINT('',(7.86530580962,-7.549627107662, + 119.77524615439)); +#11316 = CARTESIAN_POINT('',(11.686507567618,-3.568654114362, + 120.58082472771)); +#11317 = CARTESIAN_POINT('',(13.241238280462,2.589759548598, + 121.38618937437)); +#11318 = CARTESIAN_POINT('',(11.110257720183,9.437466571504, + 122.19228940481)); +#11319 = CARTESIAN_POINT('',(5.013812871096,14.477238389894, + 122.99689086403)); +#11320 = CARTESIAN_POINT('',(-3.302660039931,14.960501494222, + 123.80358671034)); +#11321 = CARTESIAN_POINT('',(-9.941859644411,10.661322385882, + 124.60819083304)); +#11322 = CARTESIAN_POINT('',(-12.85204178529,4.106487635409, + 125.41428781641)); +#11323 = CARTESIAN_POINT('',(-12.02127061293,-2.190531644272, + 126.21965412654)); +#11324 = CARTESIAN_POINT('',(-8.687078802066,-6.587449417187, + 127.02523230327)); +#11325 = CARTESIAN_POINT('',(-5.352899352762,-10.98436594344, + 127.83085006114)); +#11326 = CARTESIAN_POINT('',(0.486501761981,-13.48334549462, + 128.63615317711)); +#11327 = CARTESIAN_POINT('',(7.583234242378,-12.44981569916, + 129.44233069168)); +#11328 = CARTESIAN_POINT('',(13.514679455541,-7.216824790307, + 130.24685306946)); +#11329 = CARTESIAN_POINT('',(15.292953263843,0.921661664438, + 131.05361423564)); +#11330 = CARTESIAN_POINT('',(12.08531865835,8.151660084265, + 131.85817531901)); +#11331 = CARTESIAN_POINT('',(6.066430056516,12.051415834544, + 132.66429415049)); +#11332 = CARTESIAN_POINT('',(-0.283020996831,12.215943419135, + 133.46965258713)); +#11333 = CARTESIAN_POINT('',(-5.14738845844,9.610630572238, + 134.27523230342)); +#11334 = CARTESIAN_POINT('',(-10.01175222456,7.00532968909, + 135.08085006057)); +#11335 = CARTESIAN_POINT('',(-13.39344877992,1.628747821787, + 135.88615317841)); +#11336 = CARTESIAN_POINT('',(-13.48281700107,-5.542291786952, + 136.69233068957)); +#11337 = CARTESIAN_POINT('',(-9.24213535157,-12.21933119931, + 137.49685307205)); +#11338 = CARTESIAN_POINT('',(-1.482030483623,-15.2488512816, + 138.30361423318)); +#11339 = CARTESIAN_POINT('',(6.160739263246,-13.21172891569, + 139.10817532082)); +#11340 = CARTESIAN_POINT('',(10.954044166463,-7.876999024832, + 139.91429414948)); +#11341 = CARTESIAN_POINT('',(12.109819122828,-1.631458035075, + 140.71965258753)); +#11342 = CARTESIAN_POINT('',(10.297536721791,3.58058171266, + 141.52523230334)); +#11343 = CARTESIAN_POINT('',(8.485265559423,8.792615938734, + 142.33085006093)); +#11344 = CARTESIAN_POINT('',(3.703892228015,12.973760906264, + 143.13615317756)); +#11345 = CARTESIAN_POINT('',(-3.364879712973,14.183826600765, + 143.94233069095)); +#11346 = CARTESIAN_POINT('',(-10.62310245623,11.039873868836, + 144.74685307036)); +#11347 = CARTESIAN_POINT('',(-14.82927197223,3.849230121158, + 145.55361423475)); +#11348 = CARTESIAN_POINT('',(-14.01282256007,-4.018120594084, + 146.35817531975)); +#11349 = CARTESIAN_POINT('',(-9.493610134942,-9.586947577244, + 147.16429414997)); +#11350 = CARTESIAN_POINT('',(-3.505765155612,-11.70551088933, + 147.96965258744)); +#11351 = CARTESIAN_POINT('',(1.925609161849,-10.73088334169, + 148.77523230326)); +#11352 = CARTESIAN_POINT('',(7.356975867758,-9.756265678182, + 149.58085160014)); +#11353 = CARTESIAN_POINT('',(12.234617626483,-5.687835965653, + 150.38614684389)); +#11354 = CARTESIAN_POINT('',(14.535579287351,1.104616685948, + 151.19234620435)); +#11355 = CARTESIAN_POINT('',(12.565781200219,8.765291371135, + 151.99682554587)); +#11356 = CARTESIAN_POINT('',(6.121639123277,14.044555426448, + 152.80365202849)); +#11357 = CARTESIAN_POINT('',(-1.77655173837,14.468864552432, + 153.6081340335)); +#11358 = CARTESIAN_POINT('',(-7.983797922057,10.876465345175, + 154.41433034693)); +#11359 = CARTESIAN_POINT('',(-11.01296754995,5.293742901709, + 155.21962725404)); +#11360 = CARTESIAN_POINT('',(-10.90000359736,-0.223218550818, + 156.02524615445)); +#11361 = CARTESIAN_POINT('',(-10.78702827331,-5.740189225573, + 156.83082472729)); +#11362 = CARTESIAN_POINT('',(-7.531732841196,-11.19420591758, + 157.63618937537)); +#11363 = CARTESIAN_POINT('',(-1.182841964472,-14.52943518518, + 158.44228940324)); +#11364 = CARTESIAN_POINT('',(6.691652357434,-13.78225451831, + 159.24689086582)); +#11365 = CARTESIAN_POINT('',(12.914005366698,-8.243338747072, + 160.05358670884)); +#11366 = CARTESIAN_POINT('',(14.568649727735,-0.508736982827, + 160.85819083392)); +#11367 = CARTESIAN_POINT('',(11.991491152272,6.184040644439, + 161.66428781614)); +#11368 = CARTESIAN_POINT('',(6.951382188808,10.049261748961, + 162.46965412647)); +#11369 = CARTESIAN_POINT('',(1.484662176064,10.800722483293, + 163.27523230342)); +#11370 = CARTESIAN_POINT('',(-3.982048214425,11.552191076906, + 164.08085006065)); +#11371 = CARTESIAN_POINT('',(-9.87817372698,9.190156337469, + 164.88615317817)); +#11372 = CARTESIAN_POINT('',(-14.16550546202,3.441192749281, + 165.69233068998)); +#11373 = CARTESIAN_POINT('',(-14.6593872358,-4.453255740905, + 166.49685307157)); +#11374 = CARTESIAN_POINT('',(-10.16203774492,-11.46546416974, + 167.30361423356)); +#11375 = CARTESIAN_POINT('',(-2.781516652213,-14.30970490004, + 168.10817532066)); +#11376 = CARTESIAN_POINT('',(4.232024028738,-12.81125168975, + 168.91429414944)); +#11377 = CARTESIAN_POINT('',(8.838102496432,-8.437850364344, + 169.71965258766)); +#11378 = CARTESIAN_POINT('',(10.435495333437,-3.155988764686, + 170.52523230322)); +#11379 = CARTESIAN_POINT('',(12.032893521782,2.125861565579, + 171.33085160034)); +#11380 = CARTESIAN_POINT('',(10.622299124233,8.318900633824, + 172.13614684338)); +#11381 = CARTESIAN_POINT('',(5.614794230764,13.452781458864, + 172.94234620521)); +#11382 = CARTESIAN_POINT('',(-2.105186511277,15.175552041261, + 173.74682554474)); +#11383 = CARTESIAN_POINT('',(-9.734624509714,11.830515133852, + 174.55365202965)); +#11384 = CARTESIAN_POINT('',(-13.69839032507,4.985807859648, + 175.35813403256)); +#11385 = CARTESIAN_POINT('',(-13.3155699913,-2.175804099032, + 176.16433034752)); +#11386 = CARTESIAN_POINT('',(-9.716542104326,-7.409316952203, + 176.96962725377)); +#11387 = CARTESIAN_POINT('',(-4.749608895256,-9.813313420372, + 177.77524615453)); +#11388 = CARTESIAN_POINT('',(0.217337693602,-12.21730394322, + 178.58082472714)); +#11389 = CARTESIAN_POINT('',(6.554775349127,-11.79288623868, + 179.38618937559)); +#11390 = CARTESIAN_POINT('',(12.408822528279,-7.650145448057, + 180.19228940297)); +#11391 = CARTESIAN_POINT('',(15.318025291617,-0.29470670825, + 180.9968908661)); +#11392 = CARTESIAN_POINT('',(13.207704354844,7.764065557825, + 181.80358670858)); +#11393 = CARTESIAN_POINT('',(7.067316541195,12.749800198975, + 182.60819083413)); +#11394 = CARTESIAN_POINT('',(-6.599749918487E-02,13.491992553974, + 183.41428781599)); +#11395 = CARTESIAN_POINT('',(-5.798096307831,10.755996245801, + 184.21965412655)); +#11396 = CARTESIAN_POINT('',(-8.949491675303,6.226269082813, + 185.02523230338)); +#11397 = CARTESIAN_POINT('',(-12.1008891452,1.696554094886, + 185.83085159985)); +#11398 = CARTESIAN_POINT('',(-12.67308847048,-4.629273707155, + 186.63614684439)); +#11399 = CARTESIAN_POINT('',(-9.497124733395,-11.059288632, + 187.44234620373)); +#11400 = CARTESIAN_POINT('',(-2.687352129853,-15.08334606504, + 188.24682554643)); +#11401 = CARTESIAN_POINT('',(5.602347844645,-14.25965291688, + 189.05365202813)); +#11402 = CARTESIAN_POINT('',(11.487244022457,-8.97482045979, + 189.85813403362)); +#11403 = CARTESIAN_POINT('',(13.336220051248,-2.045424750569, + 190.66433034697)); +#11404 = CARTESIAN_POINT('',(11.530585539176,4.044102531892, + 191.46962725395)); +#11405 = CARTESIAN_POINT('',(7.549627107715,7.865305809621, + 192.27524615454)); +#11406 = CARTESIAN_POINT('',(3.568654114334,11.686507567588, + 193.08082472769)); +#11407 = CARTESIAN_POINT('',(-2.589759548648,13.241238280616, + 193.88618937398)); +#11408 = CARTESIAN_POINT('',(-9.437466571375,11.110257719777, + 194.69228940582)); +#11409 = CARTESIAN_POINT('',(-14.47723839001,5.013812871791, + 195.49689086242)); +#11410 = CARTESIAN_POINT('',(-14.96050149419,-3.302660040771, + 196.30358671223)); +#11411 = CARTESIAN_POINT('',(-10.66132238582,-9.941859643655, + 197.10819083127)); +#11412 = CARTESIAN_POINT('',(-4.10648763549,-12.85204178582, + 197.91428781774)); +#11413 = CARTESIAN_POINT('',(2.190531644316,-12.02127061265, + 198.71965412576)); +#11414 = CARTESIAN_POINT('',(6.587449417179,-8.687078802181, + 199.52523230362)); +#11415 = CARTESIAN_POINT('',(10.984365427367,-5.352899219794, + 200.3308515989)); +#11416 = CARTESIAN_POINT('',(13.483347618311,0.486501215626, + 201.13614684656)); +#11417 = CARTESIAN_POINT('',(12.44981049744,7.583235579742, + 201.94234620018)); +#11418 = CARTESIAN_POINT('',(7.216834019589,13.514677083672, + 202.74682555085)); +#11419 = CARTESIAN_POINT('',(-0.921674337506,15.292956519807, + 203.55365202384)); +#11420 = CARTESIAN_POINT('',(-8.151646239579,12.08531510206, + 204.35813403692)); +#11421 = CARTESIAN_POINT('',(-12.05142797304,6.066433174182, + 205.16433034499)); +#11422 = CARTESIAN_POINT('',(-12.21593492342,-0.283023178761, + 205.96962725485)); +#11423 = CARTESIAN_POINT('',(-9.610635217421,-5.147387265446, + 206.77524615425)); +#11424 = CARTESIAN_POINT('',(-7.005321193196,-10.01175440652, + 207.58082472785)); +#11425 = CARTESIAN_POINT('',(-1.6287599609,-13.39344566228, + 208.38618937431)); +#11426 = CARTESIAN_POINT('',(5.542305632783,-13.48282055705, + 209.19228940472)); +#11427 = CARTESIAN_POINT('',(12.219318524801,-9.242132096446, + 209.99689086419)); +#11428 = CARTESIAN_POINT('',(15.248860512165,-1.482032854186, + 210.80358671026)); +#11429 = CARTESIAN_POINT('',(13.211723713199,6.160740599254, + 211.60819083294)); +#11430 = CARTESIAN_POINT('',(7.877001148838,10.954043621083, + 212.41428781665)); +#11431 = CARTESIAN_POINT('',(1.631457518916,12.109819255315, + 213.2196541263)); +#11432 = CARTESIAN_POINT('',(-3.580581712648,10.29753672182, + 214.02523230343)); +#11433 = CARTESIAN_POINT('',(-8.792615938768,8.485265559317, + 214.83085006066)); +#11434 = CARTESIAN_POINT('',(-12.97376090618,3.703892228236, + 215.63615317802)); +#11435 = CARTESIAN_POINT('',(-14.18382660091,-3.3648797133, + 216.44233069051)); +#11436 = CARTESIAN_POINT('',(-11.03987386866,-10.62310245585, + 217.2468530705)); +#11437 = CARTESIAN_POINT('',(-3.849230121259,-14.8292719726, + 218.05361423507)); +#11438 = CARTESIAN_POINT('',(4.018120594048,-14.01282255978, + 218.85817531909)); +#11439 = CARTESIAN_POINT('',(9.586947577379,-9.493610135138, + 219.66429415071)); +#11440 = CARTESIAN_POINT('',(11.705510889184,-3.505765155499, + 220.46965258686)); +#11441 = CARTESIAN_POINT('',(10.730883341792,1.925609161791, + 221.27523230361)); +#11442 = CARTESIAN_POINT('',(9.756265677884,7.356975867981, + 222.08085159902)); +#11443 = CARTESIAN_POINT('',(5.687835966166,12.2346176259, + 222.88614684617)); +#11444 = CARTESIAN_POINT('',(-1.104616686502,14.53557928843, + 223.69234620097)); +#11445 = CARTESIAN_POINT('',(-8.765291370816,12.565781198781, + 224.49682554971)); +#11446 = CARTESIAN_POINT('',(-14.04455542641,6.121639124674, + 225.30365202505)); +#11447 = CARTESIAN_POINT('',(-14.46886455269,-1.776551739362, + 226.10813403596)); +#11448 = CARTESIAN_POINT('',(-10.87646534491,-7.983797921543, + 226.91433034553)); +#11449 = CARTESIAN_POINT('',(-5.293742901856,-11.01296755015, + 227.71962725466)); +#11450 = CARTESIAN_POINT('',(0.223218550868,-10.9000035973, + 228.52524615426)); +#11451 = CARTESIAN_POINT('',(5.740189225567,-10.78702827334, + 229.33082472736)); +#11452 = CARTESIAN_POINT('',(11.194205917404,-7.531732841204, + 230.1361893757)); +#11453 = CARTESIAN_POINT('',(14.529435185671,-1.182841964492, + 230.94228940234)); +#11454 = CARTESIAN_POINT('',(13.78225451756,6.691652357588, + 231.74689086714)); +#11455 = CARTESIAN_POINT('',(8.243338747845,12.914005366402, + 232.55358670747)); +#11456 = CARTESIAN_POINT('',(0.508736982288,14.568649728053, + 233.35819083497)); +#11457 = CARTESIAN_POINT('',(-6.184040644192,11.991491152063, + 234.16428781557)); +#11458 = CARTESIAN_POINT('',(-10.04926174901,6.951382188879, + 234.96965412664)); +#11459 = CARTESIAN_POINT('',(-10.8007224833,1.484662176071, + 235.77523230346)); +#11460 = CARTESIAN_POINT('',(-11.5521906182,-3.98204794319, + 236.58085159969)); +#11461 = CARTESIAN_POINT('',(-9.190158225099,-9.878174843186, + 237.38614684463)); +#11462 = CARTESIAN_POINT('',(-3.441188125681,-14.16550272796, + 238.19234620343)); +#11463 = CARTESIAN_POINT('',(4.453247537366,-14.65939208673, + 238.99682554674)); +#11464 = CARTESIAN_POINT('',(11.465475434124,-10.1620310841, + 239.80365202783)); +#11465 = CARTESIAN_POINT('',(14.309692594645,-2.781523928559, + 240.6081340339)); +#11466 = CARTESIAN_POINT('',(12.8112624783,4.23203040813,241.41433034676 + )); +#11467 = CARTESIAN_POINT('',(8.437842813707,8.838098031653, + 242.21962725407)); +#11468 = CARTESIAN_POINT('',(3.155992893031,10.435497774578, + 243.02524615448)); +#11469 = PCURVE('',#10541,#11470); +#11470 = DEFINITIONAL_REPRESENTATION('',(#11471),#11475); +#11471 = LINE('',#11472,#11473); +#11472 = CARTESIAN_POINT('',(2.,0.)); +#11473 = VECTOR('',#11474,1.); +#11474 = DIRECTION('',(0.,1.)); +#11475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#11476 = PCURVE('',#11477,#12056); +#11477 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,( + (#11478,#11479,#11480,#11481,#11482,#11483,#11484,#11485,#11486 + ,#11487,#11488,#11489,#11490,#11491,#11492,#11493,#11494,#11495 + ,#11496,#11497,#11498,#11499,#11500,#11501,#11502,#11503,#11504 + ,#11505,#11506,#11507,#11508,#11509,#11510,#11511,#11512,#11513 + ,#11514,#11515,#11516,#11517,#11518,#11519,#11520,#11521,#11522 + ,#11523,#11524,#11525,#11526,#11527,#11528,#11529,#11530,#11531 + ,#11532,#11533,#11534,#11535,#11536,#11537,#11538,#11539,#11540 + ,#11541,#11542,#11543,#11544,#11545,#11546,#11547,#11548,#11549 + ,#11550,#11551,#11552,#11553,#11554,#11555,#11556,#11557,#11558 + ,#11559,#11560,#11561,#11562,#11563,#11564,#11565,#11566,#11567 + ,#11568,#11569,#11570,#11571,#11572,#11573,#11574,#11575,#11576 + ,#11577,#11578,#11579,#11580,#11581,#11582,#11583,#11584,#11585 + ,#11586,#11587,#11588,#11589,#11590,#11591,#11592,#11593,#11594 + ,#11595,#11596,#11597,#11598,#11599,#11600,#11601,#11602,#11603 + ,#11604,#11605,#11606,#11607,#11608,#11609,#11610,#11611,#11612 + ,#11613,#11614,#11615,#11616,#11617,#11618,#11619,#11620,#11621 + ,#11622,#11623,#11624,#11625,#11626,#11627,#11628,#11629,#11630 + ,#11631,#11632,#11633,#11634,#11635,#11636,#11637,#11638,#11639 + ,#11640,#11641,#11642,#11643,#11644,#11645,#11646,#11647,#11648 + ,#11649,#11650,#11651,#11652,#11653,#11654,#11655,#11656,#11657 + ,#11658,#11659,#11660,#11661,#11662,#11663,#11664,#11665,#11666 + ,#11667,#11668,#11669,#11670,#11671,#11672,#11673,#11674,#11675 + ,#11676,#11677,#11678,#11679,#11680,#11681,#11682,#11683,#11684 + ,#11685,#11686,#11687,#11688,#11689,#11690,#11691,#11692,#11693 + ,#11694,#11695,#11696,#11697,#11698,#11699,#11700,#11701,#11702 + ,#11703,#11704,#11705,#11706,#11707,#11708,#11709,#11710,#11711 + ,#11712,#11713,#11714,#11715,#11716,#11717,#11718,#11719,#11720 + ,#11721,#11722,#11723,#11724,#11725,#11726,#11727,#11728,#11729 + ,#11730,#11731,#11732,#11733,#11734,#11735,#11736,#11737,#11738 + ,#11739,#11740,#11741,#11742,#11743,#11744,#11745,#11746,#11747 + ,#11748,#11749,#11750,#11751,#11752,#11753,#11754,#11755,#11756 + ,#11757,#11758,#11759,#11760,#11761,#11762,#11763,#11764,#11765 + ,#11766) + ,(#11767,#11768,#11769,#11770,#11771,#11772,#11773,#11774,#11775 + ,#11776,#11777,#11778,#11779,#11780,#11781,#11782,#11783,#11784 + ,#11785,#11786,#11787,#11788,#11789,#11790,#11791,#11792,#11793 + ,#11794,#11795,#11796,#11797,#11798,#11799,#11800,#11801,#11802 + ,#11803,#11804,#11805,#11806,#11807,#11808,#11809,#11810,#11811 + ,#11812,#11813,#11814,#11815,#11816,#11817,#11818,#11819,#11820 + ,#11821,#11822,#11823,#11824,#11825,#11826,#11827,#11828,#11829 + ,#11830,#11831,#11832,#11833,#11834,#11835,#11836,#11837,#11838 + ,#11839,#11840,#11841,#11842,#11843,#11844,#11845,#11846,#11847 + ,#11848,#11849,#11850,#11851,#11852,#11853,#11854,#11855,#11856 + ,#11857,#11858,#11859,#11860,#11861,#11862,#11863,#11864,#11865 + ,#11866,#11867,#11868,#11869,#11870,#11871,#11872,#11873,#11874 + ,#11875,#11876,#11877,#11878,#11879,#11880,#11881,#11882,#11883 + ,#11884,#11885,#11886,#11887,#11888,#11889,#11890,#11891,#11892 + ,#11893,#11894,#11895,#11896,#11897,#11898,#11899,#11900,#11901 + ,#11902,#11903,#11904,#11905,#11906,#11907,#11908,#11909,#11910 + ,#11911,#11912,#11913,#11914,#11915,#11916,#11917,#11918,#11919 + ,#11920,#11921,#11922,#11923,#11924,#11925,#11926,#11927,#11928 + ,#11929,#11930,#11931,#11932,#11933,#11934,#11935,#11936,#11937 + ,#11938,#11939,#11940,#11941,#11942,#11943,#11944,#11945,#11946 + ,#11947,#11948,#11949,#11950,#11951,#11952,#11953,#11954,#11955 + ,#11956,#11957,#11958,#11959,#11960,#11961,#11962,#11963,#11964 + ,#11965,#11966,#11967,#11968,#11969,#11970,#11971,#11972,#11973 + ,#11974,#11975,#11976,#11977,#11978,#11979,#11980,#11981,#11982 + ,#11983,#11984,#11985,#11986,#11987,#11988,#11989,#11990,#11991 + ,#11992,#11993,#11994,#11995,#11996,#11997,#11998,#11999,#12000 + ,#12001,#12002,#12003,#12004,#12005,#12006,#12007,#12008,#12009 + ,#12010,#12011,#12012,#12013,#12014,#12015,#12016,#12017,#12018 + ,#12019,#12020,#12021,#12022,#12023,#12024,#12025,#12026,#12027 + ,#12028,#12029,#12030,#12031,#12032,#12033,#12034,#12035,#12036 + ,#12037,#12038,#12039,#12040,#12041,#12042,#12043,#12044,#12045 + ,#12046,#12047,#12048,#12049,#12050,#12051,#12052,#12053,#12054 + ,#12055 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9 + ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10),(0.,7.9),(0.,8.56232113701, + 17.12464227402,25.68696341103,34.24928454804,42.811605685051, + 51.373926822061,59.936247959071,68.498569096081,77.060890233091, + 85.623211370101,94.185532507111,102.74785364412,111.31017478113, + 119.87249591814,128.43481705515,136.99713819216,145.55945932917, + 154.12178046618,162.68410160319,171.2464227402,179.80874387721, + 188.37106501422,196.93338615123,205.49570728824,214.05802842525, + 222.62034956226,231.18267069927,239.74499183628,248.30731297329, + 256.8696341103,265.43195524731,273.99427638432), + .PIECEWISE_BEZIER_KNOTS.); +#11478 = CARTESIAN_POINT('',(10.9,0.223221722725,11.025232303313)); +#11479 = CARTESIAN_POINT('',(10.787034852867,5.740183424154, + 11.830850060976)); +#11480 = CARTESIAN_POINT('',(7.531723440118,11.194214206986, + 12.636153177533)); +#11481 = CARTESIAN_POINT('',(1.182852687291,14.529425729986, + 13.442330690977)); +#11482 = CARTESIAN_POINT('',(-6.691662173002,13.78226317398, + 14.246853070367)); +#11483 = CARTESIAN_POINT('',(-12.91399821844,8.243332443115, + 15.053614234746)); +#11484 = CARTESIAN_POINT('',(-14.56865375644,0.508740535926, + 15.858175319744)); +#11485 = CARTESIAN_POINT('',(-11.99148950756,-6.184042095037, + 16.664294150012)); +#11486 = CARTESIAN_POINT('',(-6.95138258848,-10.04926139648, + 17.469652587403)); +#11487 = CARTESIAN_POINT('',(-1.484662176034,-10.80072248326, + 18.275232303307)); +#11488 = CARTESIAN_POINT('',(3.982048214332,-11.55219107696, + 19.080850060999)); +#11489 = CARTESIAN_POINT('',(9.878173727189,-9.190156337397, + 19.886153177487)); +#11490 = CARTESIAN_POINT('',(14.165505461672,-3.441192749303, + 20.692330691044)); +#11491 = CARTESIAN_POINT('',(14.659387236245,4.453255740813, + 21.496853070296)); +#11492 = CARTESIAN_POINT('',(10.162037744518,11.465464169943, + 22.303614234801)); +#11493 = CARTESIAN_POINT('',(2.781516652488,14.309704899818, + 23.108175319716)); +#11494 = CARTESIAN_POINT('',(-4.232024028874,12.811251689919, + 23.914294150016)); +#11495 = CARTESIAN_POINT('',(-8.838102496384,8.437850364266, + 24.719652587412)); +#11496 = CARTESIAN_POINT('',(-10.43549533345,3.155988764706, + 25.525232303296)); +#11497 = CARTESIAN_POINT('',(-12.03289401722,-2.125861761807, + 26.330850061033)); +#11498 = CARTESIAN_POINT('',(-10.62229708527,-8.318899826461, + 27.13615317741)); +#11499 = CARTESIAN_POINT('',(-5.614799225157,-13.45278343625, + 27.942330691172)); +#11500 = CARTESIAN_POINT('',(2.105195372767,-15.17554853305, + 28.746853070133)); +#11501 = CARTESIAN_POINT('',(9.734612341899,-11.83051995076, + 29.553614234963)); +#11502 = CARTESIAN_POINT('',(13.698403617351,-4.985802597751, + 30.358175319592)); +#11503 = CARTESIAN_POINT('',(13.315558337575,2.175799485844, + 31.164294150088)); +#11504 = CARTESIAN_POINT('',(9.716550260456,7.409320180835, + 31.969652587382)); +#11505 = CARTESIAN_POINT('',(4.74960443587,9.813311655104, + 32.775232303303)); +#11506 = CARTESIAN_POINT('',(-0.217329537392,12.217307171884, + 33.580850061007)); +#11507 = CARTESIAN_POINT('',(-6.554787003121,11.792881625544, + 34.386153177469)); +#11508 = CARTESIAN_POINT('',(-12.40880923548,7.650150709613, + 35.192330691078)); +#11509 = CARTESIAN_POINT('',(-15.31803746013,0.294701892105, + 35.996853070244)); +#11510 = CARTESIAN_POINT('',(-13.20769549267,-7.764062050652, + 36.803614234869)); +#11511 = CARTESIAN_POINT('',(-7.067321536065,-12.74980217546, + 37.608175319644)); +#11512 = CARTESIAN_POINT('',(6.599953838006E-02,-13.49199174713, + 38.414294150079)); +#11513 = CARTESIAN_POINT('',(5.798095812316,-10.75599644185, + 39.219652587367)); +#11514 = CARTESIAN_POINT('',(8.949491675296,-6.226269082793, + 40.025232303321)); +#11515 = CARTESIAN_POINT('',(12.10088914521,-1.696554094925, + 40.830851599974)); +#11516 = CARTESIAN_POINT('',(12.673088470493,4.629273707208, + 41.636146844228)); +#11517 = CARTESIAN_POINT('',(9.497124733367,11.059288631954, + 42.442346203875)); +#11518 = CARTESIAN_POINT('',(2.687352129875,15.083346065063, + 43.24682554638)); +#11519 = CARTESIAN_POINT('',(-5.602347844637,14.259652916893, + 44.053652028102)); +#11520 = CARTESIAN_POINT('',(-11.48724402249,8.974820459766, + 44.858134033713)); +#11521 = CARTESIAN_POINT('',(-13.33622005121,2.045424750586, + 45.664330346888)); +#11522 = CARTESIAN_POINT('',(-11.5305855392,-4.044102531897, + 46.46962725401)); +#11523 = CARTESIAN_POINT('',(-7.549627107703,-7.865305809621, + 47.275246154507)); +#11524 = CARTESIAN_POINT('',(-3.568654114306,-11.68650756761, + 48.080824727561)); +#11525 = CARTESIAN_POINT('',(2.589759548548,-13.24123828049, + 48.886189374485)); +#11526 = CARTESIAN_POINT('',(9.437466571525,-11.11025772009, + 49.692289404817)); +#11527 = CARTESIAN_POINT('',(14.477238389902,-5.013812871261, + 50.496890863883)); +#11528 = CARTESIAN_POINT('',(14.960501494207,3.302660040132, + 51.303586710596)); +#11529 = CARTESIAN_POINT('',(10.661322385884,9.941859644237, + 52.108190832784)); +#11530 = CARTESIAN_POINT('',(4.106487635419,12.852041785402, + 52.914287816604)); +#11531 = CARTESIAN_POINT('',(-2.190531644279,12.021270612893, + 53.719654126459)); +#11532 = CARTESIAN_POINT('',(-6.587449417186,8.687078802071, + 54.525232303291)); +#11533 = CARTESIAN_POINT('',(-10.98436594344,5.352899352736, + 55.330850061055)); +#11534 = CARTESIAN_POINT('',(-13.48334549458,-0.486501761926, + 56.136153177368)); +#11535 = CARTESIAN_POINT('',(-12.44981569924,-7.583234242444, + 56.942330691228)); +#11536 = CARTESIAN_POINT('',(-7.216824790166,-13.5146794555, + 57.746853070069)); +#11537 = CARTESIAN_POINT('',(0.921661664273,-15.29295326382, + 58.553614235034)); +#11538 = CARTESIAN_POINT('',(8.151660084413,-12.08531865839, + 59.358175319518)); +#11539 = CARTESIAN_POINT('',(12.051415834438,-6.066430056477, + 60.164294150154)); +#11540 = CARTESIAN_POINT('',(12.215943419199,0.283020996811, + 60.969652587336)); +#11541 = CARTESIAN_POINT('',(9.610630572206,5.147388458448, + 61.775232303328)); +#11542 = CARTESIAN_POINT('',(7.005329689203,10.011752224529, + 62.58085006092)); +#11543 = CARTESIAN_POINT('',(1.628747821551,13.39344878004, + 63.386153177655)); +#11544 = CARTESIAN_POINT('',(-5.542291786619,13.482817000803, + 64.192330690798)); +#11545 = CARTESIAN_POINT('',(-12.21933119963,9.242135352013, + 64.996853070559)); +#11546 = CARTESIAN_POINT('',(-15.24885128141,1.482030483114, + 65.803614234595)); +#11547 = CARTESIAN_POINT('',(-13.21172891575,-6.160739262837, + 66.608175319829)); +#11548 = CARTESIAN_POINT('',(-7.876999024849,-10.95404416667, + 67.414294149988)); +#11549 = CARTESIAN_POINT('',(-1.631458035057,-12.10981912276, + 68.219652587393)); +#11550 = CARTESIAN_POINT('',(3.580581712662,-10.29753672178, + 69.025232303324)); +#11551 = CARTESIAN_POINT('',(8.792615938729,-8.485265559417, + 69.830850060941)); +#11552 = CARTESIAN_POINT('',(12.973760906267,-3.703892228055, + 70.63615317762)); +#11553 = CARTESIAN_POINT('',(14.183826600788,3.364879713055, + 71.442330690821)); +#11554 = CARTESIAN_POINT('',(11.039873868763,10.623102456137, + 72.246853070569)); +#11555 = CARTESIAN_POINT('',(3.849230121267,14.829271972315, + 73.053614234554)); +#11556 = CARTESIAN_POINT('',(-4.018120594173,14.012822560031, + 73.858175319876)); +#11557 = CARTESIAN_POINT('',(-9.586947577206,9.493610134958, + 74.664294149954)); +#11558 = CARTESIAN_POINT('',(-11.70551088932,3.505765155604, + 75.469652587408)); +#11559 = CARTESIAN_POINT('',(-10.73088334171,-1.92560916184, + 76.275232303322)); +#11560 = CARTESIAN_POINT('',(-9.756265678138,-7.356975867792, + 77.080851599976)); +#11561 = CARTESIAN_POINT('',(-5.687835965727,-12.2346176264, + 77.886146844236)); +#11562 = CARTESIAN_POINT('',(1.104616686022,-14.53557928749, + 78.692346203832)); +#11563 = CARTESIAN_POINT('',(8.765291371108,-12.56578120004, + 79.496825546472)); +#11564 = CARTESIAN_POINT('',(14.044555426416,-6.121639123427, + 80.303652027976)); +#11565 = CARTESIAN_POINT('',(14.468864552485,1.776551738454, + 81.108134033836)); +#11566 = CARTESIAN_POINT('',(10.876465345142,7.983797922031, + 81.914330346798)); +#11567 = CARTESIAN_POINT('',(5.293742901712,11.012967549954, + 82.719627254058)); +#11568 = CARTESIAN_POINT('',(-0.223218550807,10.90000359737, + 83.525246154489)); +#11569 = CARTESIAN_POINT('',(-5.740189225516,10.787028273379, + 84.330824727529)); +#11570 = CARTESIAN_POINT('',(-11.19420591782,7.531732841032, + 85.136189374637)); +#11571 = CARTESIAN_POINT('',(-14.52943518464,1.182841964666, + 85.942289404505)); +#11572 = CARTESIAN_POINT('',(-13.78225451909,-6.691652357534, + 86.746890864314)); +#11573 = CARTESIAN_POINT('',(-8.243338746309,-12.91400536674, + 87.553586710147)); +#11574 = CARTESIAN_POINT('',(-0.508736983329,-14.56864972761, + 88.35819083315)); +#11575 = CARTESIAN_POINT('',(6.18404064463,-11.99149115234, + 89.164287816368)); +#11576 = CARTESIAN_POINT('',(10.049261748954,-6.951382188816, + 89.969654126578)); +#11577 = CARTESIAN_POINT('',(10.800722483252,-1.484662176019, + 90.775232303246)); +#11578 = CARTESIAN_POINT('',(11.55219107701,3.982048214277, + 91.580850061203)); +#11579 = CARTESIAN_POINT('',(9.190156337324,9.878173727316, + 92.38615317707)); +#11580 = CARTESIAN_POINT('',(3.441192749372,14.165505461463, + 93.192330691648)); +#11581 = CARTESIAN_POINT('',(-4.453255740838,14.65938723649, + 93.996853069648)); +#11582 = CARTESIAN_POINT('',(-11.46546416996,10.162037744316, + 94.803614235311)); +#11583 = CARTESIAN_POINT('',(-14.30970489978,2.781516652602, + 95.608175319446)); +#11584 = CARTESIAN_POINT('',(-12.81125168993,-4.23202402891, + 96.414294150078)); +#11585 = CARTESIAN_POINT('',(-8.437850364275,-8.838102496386, + 97.21965258745)); +#11586 = CARTESIAN_POINT('',(-3.155988764693,-10.43549533344, + 98.025232303247)); +#11587 = CARTESIAN_POINT('',(2.125861761754,-12.03289401725, + 98.830850061212)); +#11588 = CARTESIAN_POINT('',(8.318899826588,-10.62229708524, + 99.636153176997)); +#11589 = CARTESIAN_POINT('',(13.452783436044,-5.614799225144, + 100.44233069186)); +#11590 = CARTESIAN_POINT('',(15.175548533316,2.105195372666, + 101.24685306924)); +#11591 = CARTESIAN_POINT('',(11.830519950536,9.734612342081, + 102.05361423583)); +#11592 = CARTESIAN_POINT('',(4.985802597902,13.698403617159, + 102.85817531891)); +#11593 = CARTESIAN_POINT('',(-2.175799485916,13.315558337711, + 103.66429415049)); +#11594 = CARTESIAN_POINT('',(-7.409320180809,9.716550260391, + 104.46965258719)); +#11595 = CARTESIAN_POINT('',(-9.813311655112,4.74960443589, + 105.27523230336)); +#11596 = CARTESIAN_POINT('',(-12.21730717184,-0.217329537474, + 106.08085006076)); +#11597 = CARTESIAN_POINT('',(-11.79288162562,-6.554787002913, + 106.886153178)); +#11598 = CARTESIAN_POINT('',(-7.650150709544,-12.40880923585, + 107.69233069023)); +#11599 = CARTESIAN_POINT('',(-0.294701892094,-15.31803745965, + 108.49685307121)); +#11600 = CARTESIAN_POINT('',(7.764062050557,-13.2076954931, + 109.30361423407)); +#11601 = CARTESIAN_POINT('',(12.749802175559,-7.067321535795, + 110.10817532006)); +#11602 = CARTESIAN_POINT('',(13.491991747109,6.599953828174E-02, + 110.91429415003)); +#11603 = CARTESIAN_POINT('',(10.755996441816,5.798095812322, + 111.71965258721)); +#11604 = CARTESIAN_POINT('',(6.226269082847,8.949491675311, + 112.52523230349)); +#11605 = CARTESIAN_POINT('',(1.696554094749,12.100889145184, + 113.33085159942)); +#11606 = CARTESIAN_POINT('',(-4.62927370683,12.673088470471, + 114.13614684537)); +#11607 = CARTESIAN_POINT('',(-11.05928863253,9.497124733555, + 114.94234620209)); +#11608 = CARTESIAN_POINT('',(-15.08334606441,2.687352129453, + 115.74682554851)); +#11609 = CARTESIAN_POINT('',(-14.25965291741,-5.602347844067, + 116.55365202608)); +#11610 = CARTESIAN_POINT('',(-8.974820459474,-11.48724402301, + 117.35813403522)); +#11611 = CARTESIAN_POINT('',(-2.045424750691,-13.33622005087, + 118.16433034599)); +#11612 = CARTESIAN_POINT('',(4.044102531916,-11.53058553935, + 118.9696272544)); +#11613 = CARTESIAN_POINT('',(7.86530580962,-7.549627107662, + 119.77524615439)); +#11614 = CARTESIAN_POINT('',(11.686507567618,-3.568654114362, + 120.58082472771)); +#11615 = CARTESIAN_POINT('',(13.241238280461,2.589759548597, + 121.38618937437)); +#11616 = CARTESIAN_POINT('',(11.110257720183,9.437466571505, + 122.19228940481)); +#11617 = CARTESIAN_POINT('',(5.013812871096,14.477238389892, + 122.99689086403)); +#11618 = CARTESIAN_POINT('',(-3.302660039931,14.960501494224, + 123.80358671033)); +#11619 = CARTESIAN_POINT('',(-9.941859644411,10.661322385881, + 124.60819083304)); +#11620 = CARTESIAN_POINT('',(-12.85204178529,4.10648763541, + 125.41428781641)); +#11621 = CARTESIAN_POINT('',(-12.02127061293,-2.190531644272, + 126.21965412654)); +#11622 = CARTESIAN_POINT('',(-8.687078802066,-6.587449417187, + 127.02523230327)); +#11623 = CARTESIAN_POINT('',(-5.352899352762,-10.98436594344, + 127.83085006114)); +#11624 = CARTESIAN_POINT('',(0.486501761981,-13.48334549462, + 128.63615317711)); +#11625 = CARTESIAN_POINT('',(7.583234242378,-12.44981569916, + 129.44233069168)); +#11626 = CARTESIAN_POINT('',(13.514679455542,-7.216824790307, + 130.24685306947)); +#11627 = CARTESIAN_POINT('',(15.292953263842,0.921661664438, + 131.05361423564)); +#11628 = CARTESIAN_POINT('',(12.085318658351,8.151660084265, + 131.85817531901)); +#11629 = CARTESIAN_POINT('',(6.066430056516,12.051415834545, + 132.66429415049)); +#11630 = CARTESIAN_POINT('',(-0.283020996831,12.215943419135, + 133.46965258713)); +#11631 = CARTESIAN_POINT('',(-5.14738845844,9.610630572238, + 134.27523230342)); +#11632 = CARTESIAN_POINT('',(-10.01175222456,7.005329689089, + 135.08085006057)); +#11633 = CARTESIAN_POINT('',(-13.39344877992,1.628747821788, + 135.8861531784)); +#11634 = CARTESIAN_POINT('',(-13.48281700107,-5.542291786952, + 136.69233068958)); +#11635 = CARTESIAN_POINT('',(-9.24213535157,-12.21933119931, + 137.49685307204)); +#11636 = CARTESIAN_POINT('',(-1.482030483624,-15.2488512816, + 138.30361423319)); +#11637 = CARTESIAN_POINT('',(6.160739263246,-13.21172891569, + 139.10817532082)); +#11638 = CARTESIAN_POINT('',(10.954044166463,-7.876999024832, + 139.91429414948)); +#11639 = CARTESIAN_POINT('',(12.109819122828,-1.631458035075, + 140.71965258753)); +#11640 = CARTESIAN_POINT('',(10.297536721791,3.58058171266, + 141.52523230334)); +#11641 = CARTESIAN_POINT('',(8.485265559423,8.792615938734, + 142.33085006093)); +#11642 = CARTESIAN_POINT('',(3.703892228015,12.973760906264, + 143.13615317756)); +#11643 = CARTESIAN_POINT('',(-3.364879712973,14.183826600765, + 143.94233069095)); +#11644 = CARTESIAN_POINT('',(-10.62310245623,11.039873868837, + 144.74685307036)); +#11645 = CARTESIAN_POINT('',(-14.82927197223,3.849230121158, + 145.55361423475)); +#11646 = CARTESIAN_POINT('',(-14.01282256007,-4.018120594083, + 146.35817531975)); +#11647 = CARTESIAN_POINT('',(-9.493610134942,-9.586947577244, + 147.16429414997)); +#11648 = CARTESIAN_POINT('',(-3.505765155612,-11.70551088933, + 147.96965258744)); +#11649 = CARTESIAN_POINT('',(1.925609161849,-10.73088334169, + 148.77523230326)); +#11650 = CARTESIAN_POINT('',(7.356975867758,-9.756265678182, + 149.58085160014)); +#11651 = CARTESIAN_POINT('',(12.234617626483,-5.687835965653, + 150.38614684389)); +#11652 = CARTESIAN_POINT('',(14.535579287352,1.104616685948, + 151.19234620435)); +#11653 = CARTESIAN_POINT('',(12.565781200219,8.765291371135, + 151.99682554587)); +#11654 = CARTESIAN_POINT('',(6.121639123278,14.044555426448, + 152.80365202849)); +#11655 = CARTESIAN_POINT('',(-1.77655173837,14.468864552432, + 153.6081340335)); +#11656 = CARTESIAN_POINT('',(-7.983797922057,10.876465345175, + 154.41433034693)); +#11657 = CARTESIAN_POINT('',(-11.01296754995,5.293742901709, + 155.21962725404)); +#11658 = CARTESIAN_POINT('',(-10.90000359736,-0.223218550818, + 156.02524615445)); +#11659 = CARTESIAN_POINT('',(-10.78702827331,-5.740189225573, + 156.83082472729)); +#11660 = CARTESIAN_POINT('',(-7.531732841196,-11.19420591758, + 157.63618937537)); +#11661 = CARTESIAN_POINT('',(-1.182841964472,-14.52943518518, + 158.44228940324)); +#11662 = CARTESIAN_POINT('',(6.691652357434,-13.78225451831, + 159.24689086582)); +#11663 = CARTESIAN_POINT('',(12.914005366698,-8.243338747072, + 160.05358670884)); +#11664 = CARTESIAN_POINT('',(14.568649727735,-0.508736982827, + 160.85819083392)); +#11665 = CARTESIAN_POINT('',(11.991491152272,6.184040644438, + 161.66428781614)); +#11666 = CARTESIAN_POINT('',(6.951382188808,10.049261748961, + 162.46965412647)); +#11667 = CARTESIAN_POINT('',(1.484662176064,10.800722483293, + 163.27523230342)); +#11668 = CARTESIAN_POINT('',(-3.982048214425,11.552191076906, + 164.08085006065)); +#11669 = CARTESIAN_POINT('',(-9.87817372698,9.190156337469, + 164.88615317817)); +#11670 = CARTESIAN_POINT('',(-14.16550546202,3.441192749281, + 165.69233068998)); +#11671 = CARTESIAN_POINT('',(-14.6593872358,-4.453255740905, + 166.49685307157)); +#11672 = CARTESIAN_POINT('',(-10.16203774492,-11.46546416974, + 167.30361423356)); +#11673 = CARTESIAN_POINT('',(-2.781516652213,-14.30970490004, + 168.10817532066)); +#11674 = CARTESIAN_POINT('',(4.232024028738,-12.81125168975, + 168.91429414944)); +#11675 = CARTESIAN_POINT('',(8.838102496432,-8.437850364344, + 169.71965258766)); +#11676 = CARTESIAN_POINT('',(10.435495333437,-3.155988764686, + 170.52523230322)); +#11677 = CARTESIAN_POINT('',(12.032893521782,2.125861565579, + 171.33085160034)); +#11678 = CARTESIAN_POINT('',(10.622299124233,8.318900633824, + 172.13614684338)); +#11679 = CARTESIAN_POINT('',(5.614794230764,13.452781458864, + 172.94234620521)); +#11680 = CARTESIAN_POINT('',(-2.105186511278,15.175552041261, + 173.74682554474)); +#11681 = CARTESIAN_POINT('',(-9.734624509714,11.830515133852, + 174.55365202965)); +#11682 = CARTESIAN_POINT('',(-13.69839032507,4.985807859648, + 175.35813403256)); +#11683 = CARTESIAN_POINT('',(-13.3155699913,-2.175804099032, + 176.16433034752)); +#11684 = CARTESIAN_POINT('',(-9.716542104326,-7.409316952203, + 176.96962725377)); +#11685 = CARTESIAN_POINT('',(-4.749608895256,-9.813313420372, + 177.77524615453)); +#11686 = CARTESIAN_POINT('',(0.217337693602,-12.21730394322, + 178.58082472714)); +#11687 = CARTESIAN_POINT('',(6.554775349126,-11.79288623868, + 179.38618937559)); +#11688 = CARTESIAN_POINT('',(12.408822528279,-7.650145448057, + 180.19228940297)); +#11689 = CARTESIAN_POINT('',(15.318025291617,-0.29470670825, + 180.9968908661)); +#11690 = CARTESIAN_POINT('',(13.207704354844,7.764065557825, + 181.80358670858)); +#11691 = CARTESIAN_POINT('',(7.067316541195,12.749800198975, + 182.60819083413)); +#11692 = CARTESIAN_POINT('',(-6.599749918483E-02,13.491992553974, + 183.41428781599)); +#11693 = CARTESIAN_POINT('',(-5.798096307831,10.755996245801, + 184.21965412655)); +#11694 = CARTESIAN_POINT('',(-8.949491675303,6.226269082813, + 185.02523230338)); +#11695 = CARTESIAN_POINT('',(-12.1008891452,1.696554094886, + 185.83085159985)); +#11696 = CARTESIAN_POINT('',(-12.67308847048,-4.629273707155, + 186.63614684439)); +#11697 = CARTESIAN_POINT('',(-9.497124733394,-11.059288632, + 187.44234620372)); +#11698 = CARTESIAN_POINT('',(-2.687352129854,-15.08334606504, + 188.24682554644)); +#11699 = CARTESIAN_POINT('',(5.602347844646,-14.25965291688, + 189.05365202813)); +#11700 = CARTESIAN_POINT('',(11.487244022456,-8.97482045979, + 189.85813403362)); +#11701 = CARTESIAN_POINT('',(13.336220051249,-2.045424750569, + 190.66433034697)); +#11702 = CARTESIAN_POINT('',(11.530585539176,4.044102531892, + 191.46962725395)); +#11703 = CARTESIAN_POINT('',(7.549627107715,7.865305809621, + 192.27524615454)); +#11704 = CARTESIAN_POINT('',(3.568654114334,11.686507567588, + 193.08082472769)); +#11705 = CARTESIAN_POINT('',(-2.589759548648,13.241238280616, + 193.88618937398)); +#11706 = CARTESIAN_POINT('',(-9.437466571375,11.110257719777, + 194.69228940583)); +#11707 = CARTESIAN_POINT('',(-14.47723839001,5.013812871791, + 195.49689086241)); +#11708 = CARTESIAN_POINT('',(-14.96050149419,-3.302660040771, + 196.30358671225)); +#11709 = CARTESIAN_POINT('',(-10.66132238582,-9.941859643654, + 197.10819083126)); +#11710 = CARTESIAN_POINT('',(-4.10648763549,-12.85204178582, + 197.91428781775)); +#11711 = CARTESIAN_POINT('',(2.190531644316,-12.02127061265, + 198.71965412575)); +#11712 = CARTESIAN_POINT('',(6.587449417179,-8.687078802181, + 199.52523230362)); +#11713 = CARTESIAN_POINT('',(10.984365427367,-5.352899219794, + 200.3308515989)); +#11714 = CARTESIAN_POINT('',(13.483347618311,0.486501215626, + 201.13614684656)); +#11715 = CARTESIAN_POINT('',(12.44981049744,7.583235579742, + 201.94234620018)); +#11716 = CARTESIAN_POINT('',(7.21683401959,13.514677083672, + 202.74682555085)); +#11717 = CARTESIAN_POINT('',(-0.921674337506,15.292956519807, + 203.55365202384)); +#11718 = CARTESIAN_POINT('',(-8.151646239579,12.085315102059, + 204.35813403691)); +#11719 = CARTESIAN_POINT('',(-12.05142797305,6.066433174182, + 205.16433034499)); +#11720 = CARTESIAN_POINT('',(-12.21593492342,-0.283023178761, + 205.96962725485)); +#11721 = CARTESIAN_POINT('',(-9.610635217421,-5.147387265446, + 206.77524615425)); +#11722 = CARTESIAN_POINT('',(-7.005321193196,-10.01175440652, + 207.58082472785)); +#11723 = CARTESIAN_POINT('',(-1.6287599609,-13.39344566228, + 208.38618937432)); +#11724 = CARTESIAN_POINT('',(5.542305632783,-13.48282055705, + 209.19228940471)); +#11725 = CARTESIAN_POINT('',(12.219318524801,-9.242132096446, + 209.9968908642)); +#11726 = CARTESIAN_POINT('',(15.248860512166,-1.482032854187, + 210.80358671026)); +#11727 = CARTESIAN_POINT('',(13.211723713199,6.160740599255, + 211.60819083294)); +#11728 = CARTESIAN_POINT('',(7.877001148839,10.954043621083, + 212.41428781664)); +#11729 = CARTESIAN_POINT('',(1.631457518916,12.109819255315, + 213.2196541263)); +#11730 = CARTESIAN_POINT('',(-3.580581712648,10.29753672182, + 214.02523230343)); +#11731 = CARTESIAN_POINT('',(-8.792615938768,8.485265559317, + 214.83085006066)); +#11732 = CARTESIAN_POINT('',(-12.97376090618,3.703892228236, + 215.63615317802)); +#11733 = CARTESIAN_POINT('',(-14.18382660091,-3.364879713301, + 216.44233069051)); +#11734 = CARTESIAN_POINT('',(-11.03987386866,-10.62310245585, + 217.2468530705)); +#11735 = CARTESIAN_POINT('',(-3.849230121259,-14.8292719726, + 218.05361423507)); +#11736 = CARTESIAN_POINT('',(4.018120594048,-14.01282255978, + 218.85817531909)); +#11737 = CARTESIAN_POINT('',(9.586947577379,-9.493610135138, + 219.66429415071)); +#11738 = CARTESIAN_POINT('',(11.705510889184,-3.505765155499, + 220.46965258686)); +#11739 = CARTESIAN_POINT('',(10.730883341792,1.925609161791, + 221.27523230361)); +#11740 = CARTESIAN_POINT('',(9.756265677884,7.356975867982, + 222.08085159902)); +#11741 = CARTESIAN_POINT('',(5.687835966166,12.2346176259, + 222.88614684617)); +#11742 = CARTESIAN_POINT('',(-1.104616686501,14.535579288431, + 223.69234620097)); +#11743 = CARTESIAN_POINT('',(-8.765291370816,12.56578119878, + 224.49682554971)); +#11744 = CARTESIAN_POINT('',(-14.04455542641,6.121639124675, + 225.30365202505)); +#11745 = CARTESIAN_POINT('',(-14.46886455269,-1.776551739363, + 226.10813403596)); +#11746 = CARTESIAN_POINT('',(-10.87646534491,-7.983797921542, + 226.91433034553)); +#11747 = CARTESIAN_POINT('',(-5.293742901856,-11.01296755015, + 227.71962725466)); +#11748 = CARTESIAN_POINT('',(0.223218550868,-10.9000035973, + 228.52524615426)); +#11749 = CARTESIAN_POINT('',(5.740189225567,-10.78702827334, + 229.33082472736)); +#11750 = CARTESIAN_POINT('',(11.194205917404,-7.531732841204, + 230.13618937571)); +#11751 = CARTESIAN_POINT('',(14.529435185672,-1.182841964492, + 230.94228940233)); +#11752 = CARTESIAN_POINT('',(13.782254517559,6.691652357588, + 231.74689086716)); +#11753 = CARTESIAN_POINT('',(8.243338747846,12.914005366402, + 232.55358670745)); +#11754 = CARTESIAN_POINT('',(0.508736982287,14.568649728053, + 233.35819083498)); +#11755 = CARTESIAN_POINT('',(-6.184040644192,11.991491152063, + 234.16428781556)); +#11756 = CARTESIAN_POINT('',(-10.04926174901,6.951382188879, + 234.96965412664)); +#11757 = CARTESIAN_POINT('',(-10.8007224833,1.484662176071, + 235.77523230346)); +#11758 = CARTESIAN_POINT('',(-11.5521906182,-3.98204794319, + 236.58085159969)); +#11759 = CARTESIAN_POINT('',(-9.190158225099,-9.878174843186, + 237.38614684463)); +#11760 = CARTESIAN_POINT('',(-3.441188125681,-14.16550272796, + 238.19234620343)); +#11761 = CARTESIAN_POINT('',(4.453247537366,-14.65939208673, + 238.99682554674)); +#11762 = CARTESIAN_POINT('',(11.465475434124,-10.1620310841, + 239.80365202784)); +#11763 = CARTESIAN_POINT('',(14.309692594646,-2.781523928559, + 240.60813403389)); +#11764 = CARTESIAN_POINT('',(12.8112624783,4.23203040813,241.41433034676 + )); +#11765 = CARTESIAN_POINT('',(8.437842813707,8.838098031653, + 242.21962725407)); +#11766 = CARTESIAN_POINT('',(3.155992893031,10.435497774578, + 243.02524615448)); +#11767 = CARTESIAN_POINT('',(3.,0.223221722725,11.025232303313)); +#11768 = CARTESIAN_POINT('',(2.887034156674,1.74168475574, + 11.830726052947)); +#11769 = CARTESIAN_POINT('',(1.909112360472,3.196026008297, + 12.63653238444)); +#11770 = CARTESIAN_POINT('',(0.11045897896,4.021051463447, + 13.441469029109)); +#11771 = CARTESIAN_POINT('',(-2.048446790555,3.698045182,14.248055096808 + )); +#11772 = CARTESIAN_POINT('',(-3.680314642829,2.079771396977, + 15.052405044631)); +#11773 = CARTESIAN_POINT('',(-4.021877472222,-7.595913897084E-02, + 15.858957732932)); +#11774 = CARTESIAN_POINT('',(-3.212215040895,-1.88184853704, + 16.663946967845)); +#11775 = CARTESIAN_POINT('',(-1.766262467701,-2.872032501696, + 17.46970130422)); +#11776 = CARTESIAN_POINT('',(-0.248829902219,-2.997984592563, + 18.27523230332)); +#11777 = CARTESIAN_POINT('',(1.268610082387,-3.123949498487, + 19.080726052924)); +#11778 = CARTESIAN_POINT('',(2.858026653819,-2.385576638168, + 19.886532384489)); +#11779 = CARTESIAN_POINT('',(3.954266056094,-0.738130080252, + 20.691469029034)); +#11780 = CARTESIAN_POINT('',(3.972963787109,1.444725291668, + 21.498055096893)); +#11781 = CARTESIAN_POINT('',(2.629894012215,3.309655936504, + 22.302405044562)); +#11782 = CARTESIAN_POINT('',(0.554136294911,3.984244113919, + 23.108957732971)); +#11783 = CARTESIAN_POINT('',(-1.356178717287,3.467053312541, + 23.913946967836)); +#11784 = CARTESIAN_POINT('',(-2.560368691482,2.193801713762, + 24.719701304213)); +#11785 = CARTESIAN_POINT('',(-2.922148854716,0.71475450915, + 25.52523230333)); +#11786 = CARTESIAN_POINT('',(-3.283942835858,-0.76429801853, + 26.330726052889)); +#11787 = CARTESIAN_POINT('',(-2.803300101749,-2.449653197882, + 27.136532384571)); +#11788 = CARTESIAN_POINT('',(-1.347625969264,-3.790113494975, + 27.941469028894)); +#11789 = CARTESIAN_POINT('',(0.805429861335,-4.150054838286, + 28.748055097077)); +#11790 = CARTESIAN_POINT('',(2.85750251691,-3.11525990873, + 29.552405044378)); +#11791 = CARTESIAN_POINT('',(3.848505442573,-1.170587054165, + 30.35895773311)); +#11792 = CARTESIAN_POINT('',(3.636521225146,0.797115276634, + 31.163946967757)); +#11793 = CARTESIAN_POINT('',(2.567322280821,2.185660106696, + 31.969701304244)); +#11794 = CARTESIAN_POINT('',(1.163079487931,2.774360114014, + 32.775232303324)); +#11795 = CARTESIAN_POINT('',(-0.241166400889,3.363074601808, + 33.580726052916)); +#11796 = CARTESIAN_POINT('',(-1.980961150288,3.151997013257, + 34.386532384507)); +#11797 = CARTESIAN_POINT('',(-3.532635760944,1.923938834309, + 35.191469029004)); +#11798 = CARTESIAN_POINT('',(-4.224957766081,-0.146302074639, + 35.998055096937)); +#11799 = CARTESIAN_POINT('',(-3.523917767374,-2.334987901937, + 36.802405044506)); +#11800 = CARTESIAN_POINT('',(-1.758214075153,-3.618003794717, + 37.608957733032)); +#11801 = CARTESIAN_POINT('',(0.218424212378,-3.716445916289, + 38.413946967779)); +#11802 = CARTESIAN_POINT('',(1.757133316296,-2.877626852867, + 39.219701304255)); +#11803 = CARTESIAN_POINT('',(2.558257419737,-1.582765589678, + 40.025232303306)); +#11804 = CARTESIAN_POINT('',(3.359396276214,-0.287904065774, + 40.830724513951)); +#11805 = CARTESIAN_POINT('',(3.423081435015,1.463493453387, + 41.636538717734)); +#11806 = CARTESIAN_POINT('',(2.452877603064,3.188167449447, + 42.44145351624)); +#11807 = CARTESIAN_POINT('',(0.516428752593,4.195837723468, + 43.248082620745)); +#11808 = CARTESIAN_POINT('',(-1.754978956412,3.845792014903, + 44.052367251338)); +#11809 = CARTESIAN_POINT('',(-3.298413989137,2.302562297893, + 44.858999018904)); +#11810 = CARTESIAN_POINT('',(-3.704860161075,0.365632672124, + 45.663910771014)); +#11811 = CARTESIAN_POINT('',(-3.1170741512,-1.285331317445, + 46.469726637587)); +#11812 = CARTESIAN_POINT('',(-1.963479050591,-2.279166724058, + 47.275218452132)); +#11813 = CARTESIAN_POINT('',(-0.809883777931,-3.272989776531, + 48.080751386341)); +#11814 = CARTESIAN_POINT('',(0.909984580897,-3.609890468286, + 48.886496187516)); +#11815 = CARTESIAN_POINT('',(2.765207361079,-2.921404782822, + 49.691510315244)); +#11816 = CARTESIAN_POINT('',(4.063382620844,-1.166455269384, + 50.498017303313)); +#11817 = CARTESIAN_POINT('',(4.072996496877,1.131764494409, + 51.302432568767)); +#11818 = CARTESIAN_POINT('',(2.790185274451,2.897602695057, + 52.108942219902)); +#11819 = CARTESIAN_POINT('',(0.94071131393,3.602049088402, + 52.913953301247)); +#11820 = CARTESIAN_POINT('',(-0.781897522912,3.279769294159, + 53.719699765167)); +#11821 = CARTESIAN_POINT('',(-1.943945924068,2.295844546514, + 54.525232303335)); +#11822 = CARTESIAN_POINT('',(-3.106008666419,1.311923082534, + 55.330726052867)); +#11823 = CARTESIAN_POINT('',(-3.707787445583,-0.334072609864, + 56.136532384613)); +#11824 = CARTESIAN_POINT('',(-3.318025128066,-2.274151557681, + 56.941469028837)); +#11825 = CARTESIAN_POINT('',(-1.787734584549,-3.830884686045, + 57.748055097139)); +#11826 = CARTESIAN_POINT('',(0.480664266244,-4.199896045848, + 58.552405044312)); +#11827 = CARTESIAN_POINT('',(2.425452499015,-3.209119562759, + 59.358957733179)); +#11828 = CARTESIAN_POINT('',(3.41054007554,-1.492613740492, + 60.163946967695)); +#11829 = CARTESIAN_POINT('',(3.361706132455,0.25920199568, + 60.969701304288)); +#11830 = CARTESIAN_POINT('',(2.571679031114,1.560863510512,61.7752323033 + )); +#11831 = CARTESIAN_POINT('',(1.781657936497,2.862538559973, + 62.580726053004)); +#11832 = CARTESIAN_POINT('',(0.250066123921,3.714398899513, + 63.386532384312)); +#11833 = CARTESIAN_POINT('',(-1.727099492497,3.632930415008, + 64.191469029306)); +#11834 = CARTESIAN_POINT('',(-3.504056835025,2.365007001849, + 64.998055096587)); +#11835 = CARTESIAN_POINT('',(-4.223380813724,0.182261999579, + 65.802405044815)); +#11836 = CARTESIAN_POINT('',(-3.549034339755,-1.893574251879, + 66.608957732824)); +#11837 = CARTESIAN_POINT('',(-2.007763200771,-3.135054435729, + 67.41394696788)); +#11838 = CARTESIAN_POINT('',(-0.269875911443,-3.360866077072, + 68.219701304227)); +#11839 = CARTESIAN_POINT('',(1.139347457105,-2.784190243051, + 69.025232303303)); +#11840 = CARTESIAN_POINT('',(2.548583254017,-2.207522459097, + 69.830726052982)); +#11841 = CARTESIAN_POINT('',(3.629549525031,-0.828047399758, + 70.636532384353)); +#11842 = CARTESIAN_POINT('',(3.858380898296,1.137520505778, + 71.441469029269)); +#11843 = CARTESIAN_POINT('',(2.884045097596,3.090947475586, + 72.24805509659)); +#11844 = CARTESIAN_POINT('',(0.840700370181,4.142871929223, + 73.05240504485)); +#11845 = CARTESIAN_POINT('',(-1.315069922287,3.801560112833, + 73.858957732775)); +#11846 = CARTESIAN_POINT('',(-2.782373351057,2.473474867617, + 74.663946967917)); +#11847 = CARTESIAN_POINT('',(-3.277270344795,0.792308577973, + 75.469701304211)); +#11848 = CARTESIAN_POINT('',(-2.928145451007,-0.689776888027, + 76.275232303304)); +#11849 = CARTESIAN_POINT('',(-2.579030804844,-2.171872970365, + 77.080724513944)); +#11850 = CARTESIAN_POINT('',(-1.385637950141,-3.455330240365, + 77.886538717746)); +#11851 = CARTESIAN_POINT('',(0.519928436518,-3.988821209605, + 78.691453516248)); +#11852 = CARTESIAN_POINT('',(2.601735034053,-3.332075579987, + 79.49808262069)); +#11853 = CARTESIAN_POINT('',(3.96034313371,-1.478428091853, + 80.302367251441)); +#11854 = CARTESIAN_POINT('',(3.960488313801,0.704173483944, + 81.108999018788)); +#11855 = CARTESIAN_POINT('',(2.878273085144,2.361190401348, + 81.913910771103)); +#11856 = CARTESIAN_POINT('',(1.295237779129,3.112970760422, + 82.719726637537)); +#11857 = CARTESIAN_POINT('',(-0.223224894642,3.000003597421, + 83.525218452151)); +#11858 = CARTESIAN_POINT('',(-1.74167895439,2.887027577075, + 84.330751386372)); +#11859 = CARTESIAN_POINT('',(-3.196034297395,1.909121761596, + 85.136496187361)); +#11860 = CARTESIAN_POINT('',(-4.021042008949,0.110448256,85.941510315567 + )); +#11861 = CARTESIAN_POINT('',(-3.698053836624,-2.048436974667, + 86.748017302864)); +#11862 = CARTESIAN_POINT('',(-2.079765094087,-3.680321791536, + 87.552432569228)); +#11863 = CARTESIAN_POINT('',(7.595558662954E-02,-4.021873443095, + 88.358942219534)); +#11864 = CARTESIAN_POINT('',(1.881849987285,-3.212216685845, + 89.163953301479)); +#11865 = CARTESIAN_POINT('',(2.872032149308,-1.766262067961, + 89.969699765051)); +#11866 = CARTESIAN_POINT('',(2.997984592546,-0.24882990223, + 90.775232303378)); +#11867 = CARTESIAN_POINT('',(3.123949498555,1.268610082427, + 91.580726052719)); +#11868 = CARTESIAN_POINT('',(2.385576638008,2.858026653752, + 92.386532384922)); +#11869 = CARTESIAN_POINT('',(0.738130080508,3.95426605616, + 93.191469028386)); +#11870 = CARTESIAN_POINT('',(-1.444725291955,3.972963787082, + 93.998055097612)); +#11871 = CARTESIAN_POINT('',(-3.30965593628,2.629894012201, + 94.802405043979)); +#11872 = CARTESIAN_POINT('',(-3.984244114035,0.554136294934, + 95.608957733291)); +#11873 = CARTESIAN_POINT('',(-3.467053312507,-1.35617871729, + 96.413946967751)); +#11874 = CARTESIAN_POINT('',(-2.19380171376,-2.560368691496, + 97.21970130418)); +#11875 = CARTESIAN_POINT('',(-0.714754509158,-2.9221488547, + 98.025232303379)); +#11876 = CARTESIAN_POINT('',(0.764298018549,-3.28394283592, + 98.830726052701)); +#11877 = CARTESIAN_POINT('',(2.449653197864,-2.803300101599, + 99.636532385024)); +#11878 = CARTESIAN_POINT('',(3.790113494952,-1.347625969509, + 100.44146902811)); +#11879 = CARTESIAN_POINT('',(4.15005483839,0.805429861619, + 101.24805509807)); +#11880 = CARTESIAN_POINT('',(3.115259908554,2.857502516674, + 102.05240504339)); +#11881 = CARTESIAN_POINT('',(1.170587054348,3.848505442714, + 102.85895773385)); +#11882 = CARTESIAN_POINT('',(-0.797115276764,3.636521225086, + 103.66394696731)); +#11883 = CARTESIAN_POINT('',(-2.185660106632,2.56732228084, + 104.46970130444)); +#11884 = CARTESIAN_POINT('',(-2.774360114036,1.163079487925, + 105.27523230326)); +#11885 = CARTESIAN_POINT('',(-3.363074601711,-0.241166400859, + 106.08072605315)); +#11886 = CARTESIAN_POINT('',(-3.151997013503,-1.980961150344, + 106.88653238393)); +#11887 = CARTESIAN_POINT('',(-1.923938833886,-3.532635760899, + 107.69146902995)); +#11888 = CARTESIAN_POINT('',(0.146302074129,-4.224957766069, + 108.49805509577)); +#11889 = CARTESIAN_POINT('',(2.33498790237,-3.523917767439, + 109.30240504553)); +#11890 = CARTESIAN_POINT('',(3.618003794469,-1.758214075101, + 110.10895773243)); +#11891 = CARTESIAN_POINT('',(3.716445916374,0.218424212388, + 110.91394696791)); +#11892 = CARTESIAN_POINT('',(2.87762685286,1.757133316237, + 111.71970130438)); +#11893 = CARTESIAN_POINT('',(1.582765589671,2.558257419797, + 112.52523230313)); +#11894 = CARTESIAN_POINT('',(0.287904065774,3.359396276011, + 113.3307245145)); +#11895 = CARTESIAN_POINT('',(-1.463493453306,3.423081435453, + 114.13653871652)); +#11896 = CARTESIAN_POINT('',(-3.188167449715,2.452877602406, + 114.94145351817)); +#11897 = CARTESIAN_POINT('',(-4.195837722983,0.516428753296, + 115.74808261837)); +#11898 = CARTESIAN_POINT('',(-3.845792015485,-1.75497895694, + 116.55236725359)); +#11899 = CARTESIAN_POINT('',(-2.3025622974,-3.298413988874, + 117.35899901722)); +#11900 = CARTESIAN_POINT('',(-0.365632672426,-3.704860161149, + 118.16391077197)); +#11901 = CARTESIAN_POINT('',(1.285331317578,-3.117074151197, + 118.96972663717)); +#11902 = CARTESIAN_POINT('',(2.279166724019,-1.963479050587, + 119.77521845224)); +#11903 = CARTESIAN_POINT('',(3.272989776579,-0.809883777927, + 120.58075138618)); +#11904 = CARTESIAN_POINT('',(3.609890468256,0.909984580859, + 121.38649618763)); +#11905 = CARTESIAN_POINT('',(2.921404782815,2.765207361181, + 122.19151031524)); +#11906 = CARTESIAN_POINT('',(1.166455269415,4.063382620675, + 122.99801730315)); +#11907 = CARTESIAN_POINT('',(-1.131764494432,4.072996497067, + 123.80243256903)); +#11908 = CARTESIAN_POINT('',(-2.89760269506,2.790185274298, + 124.60894221963)); +#11909 = CARTESIAN_POINT('',(-3.602049088386,0.940711314018, + 125.41395330143)); +#11910 = CARTESIAN_POINT('',(-3.27976929417,-0.781897522945, + 126.21969976508)); +#11911 = CARTESIAN_POINT('',(-2.295844546513,-1.943945924064, + 127.02523230334)); +#11912 = CARTESIAN_POINT('',(-1.311923082546,-3.106008666447, + 127.83072605276)); +#11913 = CARTESIAN_POINT('',(0.334072609908,-3.707787445524, + 128.63653238489)); +#11914 = CARTESIAN_POINT('',(2.274151557586,-3.318025128136, + 129.44146902832)); +#11915 = CARTESIAN_POINT('',(3.830884686188,-1.787734584514, + 130.24805509781)); +#11916 = CARTESIAN_POINT('',(4.199896045686,0.480664266267, + 131.05240504363)); +#11917 = CARTESIAN_POINT('',(3.209119562904,2.425452498958, + 131.8589577337)); +#11918 = CARTESIAN_POINT('',(1.492613740386,3.410540075591, + 132.66394696734)); +#11919 = CARTESIAN_POINT('',(-0.259201995615,3.361706132426, + 133.46970130448)); +#11920 = CARTESIAN_POINT('',(-1.560863510546,2.571679031126, + 134.2752323032)); +#11921 = CARTESIAN_POINT('',(-2.862538559852,1.781657936443, + 135.08072605335)); +#11922 = CARTESIAN_POINT('',(-3.71439889977,0.250066124088, + 135.88653238351)); +#11923 = CARTESIAN_POINT('',(-3.632930414639,-1.727099492842, + 136.69146903062)); +#11924 = CARTESIAN_POINT('',(-2.365007002209,-3.504056834524, + 137.49805509492)); +#11925 = CARTESIAN_POINT('',(-0.182261999355,-4.223380814244, + 138.30240504641)); +#11926 = CARTESIAN_POINT('',(1.893574251811,-3.549034339377, + 139.10895773168)); +#11927 = CARTESIAN_POINT('',(3.135054435717,-2.007763200954, + 139.91394696845)); +#11928 = CARTESIAN_POINT('',(3.360866077088,-0.269875911396, + 140.71970130406)); +#11929 = CARTESIAN_POINT('',(2.784190243054,1.139347457112, + 141.52523230328)); +#11930 = CARTESIAN_POINT('',(2.207522459093,2.548583254021, + 142.33072605298)); +#11931 = CARTESIAN_POINT('',(0.828047399754,3.629549524997, + 143.13653238442)); +#11932 = CARTESIAN_POINT('',(-1.137520505745,3.858380898369, + 143.94146902906)); +#11933 = CARTESIAN_POINT('',(-3.090947475659,2.884045097504, + 144.7480550969)); +#11934 = CARTESIAN_POINT('',(-4.142871929129,0.840700370256, + 145.55240504451)); +#11935 = CARTESIAN_POINT('',(-3.801560112904,-1.315069922329, + 146.358957733)); +#11936 = CARTESIAN_POINT('',(-2.473474867592,-2.782373351038, + 147.16394696783)); +#11937 = CARTESIAN_POINT('',(-0.792308577965,-3.277270344808, + 147.96970130418)); +#11938 = CARTESIAN_POINT('',(0.689776888012,-2.928145450996, + 148.77523230335)); +#11939 = CARTESIAN_POINT('',(2.17187297041,-2.579030804888, + 149.58072451377)); +#11940 = CARTESIAN_POINT('',(3.455330240286,-1.385637950033, + 150.38653871812)); +#11941 = CARTESIAN_POINT('',(3.988821209688,0.519928436341, + 151.19145351565)); +#11942 = CARTESIAN_POINT('',(3.332075579947,2.601735034255, + 151.99808262137)); +#11943 = CARTESIAN_POINT('',(1.478428091832,3.96034313355, + 152.80236725085)); +#11944 = CARTESIAN_POINT('',(-0.704173483897,3.960488313884, + 153.60899901914)); +#11945 = CARTESIAN_POINT('',(-2.361190401381,2.87827308512, + 154.41391077096)); +#11946 = CARTESIAN_POINT('',(-3.112970760417,1.295237779127, + 155.21972663754)); +#11947 = CARTESIAN_POINT('',(-3.000003597412,-0.223224894636, + 156.02521845218)); +#11948 = CARTESIAN_POINT('',(-2.887027576985,-1.741678954319, + 156.83075138662)); +#11949 = CARTESIAN_POINT('',(-1.909121761935,-3.19603429757, + 157.63649618652)); +#11950 = CARTESIAN_POINT('',(-0.110448255326,-4.021042008739, + 158.44151031707)); +#11951 = CARTESIAN_POINT('',(2.048436973786,-3.698053836748, + 159.24801730097)); +#11952 = CARTESIAN_POINT('',(3.680321792322,-2.079765094098, + 160.05243257093)); +#11953 = CARTESIAN_POINT('',(4.021873442632,7.595558670095E-02, + 160.85894221847)); +#11954 = CARTESIAN_POINT('',(3.212216685995,1.881849987252, + 161.66395330184)); +#11955 = CARTESIAN_POINT('',(1.766262067969,2.872032149277, + 162.46969976511)); +#11956 = CARTESIAN_POINT('',(0.248829902193,2.9979845926,163.27523230319 + )); +#11957 = CARTESIAN_POINT('',(-1.268610082331,3.123949498372, + 164.08072605326)); +#11958 = CARTESIAN_POINT('',(-2.858026653887,2.385576638423, + 164.8865323838)); +#11959 = CARTESIAN_POINT('',(-3.954266056075,0.738130079841, + 165.69146903009)); +#11960 = CARTESIAN_POINT('',(-3.972963787023,-1.444725291186, + 166.49805509561)); +#11961 = CARTESIAN_POINT('',(-2.629894012397,-3.309655936916, + 167.30240504579)); +#11962 = CARTESIAN_POINT('',(-0.554136294706,-3.984244113665, + 168.10895773202)); +#11963 = CARTESIAN_POINT('',(1.356178717135,-3.467053312653, + 168.9139469684)); +#11964 = CARTESIAN_POINT('',(2.560368691558,-2.193801713725, + 169.71970130396)); +#11965 = CARTESIAN_POINT('',(2.922148854693,-0.71475450916, + 170.52523230339)); +#11966 = CARTESIAN_POINT('',(3.283942968515,0.764297502415, + 171.33072451356)); +#11967 = CARTESIAN_POINT('',(2.80329955601,2.449655321888, + 172.13653871865)); +#11968 = CARTESIAN_POINT('',(1.347627305792,3.790108292296, + 172.9414535147)); +#11969 = CARTESIAN_POINT('',(-0.805432232426,4.150064069312, + 173.74808262264)); +#11970 = CARTESIAN_POINT('',(-2.857499261415,3.115247233507, + 174.55236724953)); +#11971 = CARTESIAN_POINT('',(-3.848508998732,1.170600900748, + 175.3589990202)); +#11972 = CARTESIAN_POINT('',(-3.636518107439,-0.797127416351, + 176.16391077031)); +#11973 = CARTESIAN_POINT('',(-2.567324462803,-2.185651610425, + 176.96972663782)); +#11974 = CARTESIAN_POINT('',(-1.163078294922,-2.774364759379, + 177.77521845211)); +#11975 = CARTESIAN_POINT('',(0.241164218889,-3.363066105416, + 178.58075138677)); +#11976 = CARTESIAN_POINT('',(1.980964267925,-3.152009153355, + 179.3864961863)); +#11977 = CARTESIAN_POINT('',(3.532632205159,-1.923924987038, + 180.19151031736)); +#11978 = CARTESIAN_POINT('',(4.224961020782,0.146289398575, + 180.99801730066)); +#11979 = CARTESIAN_POINT('',(3.523915397315,2.334997133688, + 181.80243257121)); +#11980 = CARTESIAN_POINT('',(1.758215410791,3.617998591597, + 182.60894221824)); +#11981 = CARTESIAN_POINT('',(-0.21842475761,3.716448040482, + 183.41395330199)); +#11982 = CARTESIAN_POINT('',(-1.757133183802,2.877626336701, + 184.21969976503)); +#11983 = CARTESIAN_POINT('',(-2.558257419761,1.582765589675, + 185.02523230323)); +#11984 = CARTESIAN_POINT('',(-3.359396276166,0.28790406577, + 185.83072451407)); +#11985 = CARTESIAN_POINT('',(-3.423081435086,-1.463493453362, + 186.63653871757)); +#11986 = CARTESIAN_POINT('',(-2.452877602991,-3.188167449495, + 187.44145351636)); +#11987 = CARTESIAN_POINT('',(-0.516428752641,-4.195837723422, + 188.24808262072)); +#11988 = CARTESIAN_POINT('',(1.754978956425,-3.845792014917, + 189.05236725124)); +#11989 = CARTESIAN_POINT('',(3.298413989146,-2.302562297914, + 189.85899901904)); +#11990 = CARTESIAN_POINT('',(3.704860161066,-0.365632672092, + 190.66391077089)); +#11991 = CARTESIAN_POINT('',(3.117074151203,1.285331317422, + 191.46972663765)); +#11992 = CARTESIAN_POINT('',(1.963479050592,2.279166724068, + 192.27521845209)); +#11993 = CARTESIAN_POINT('',(0.809883777956,3.27298977657, + 193.08075138619)); +#11994 = CARTESIAN_POINT('',(-0.909984581024,3.609890468159, + 193.8864961881)); +#11995 = CARTESIAN_POINT('',(-2.765207360762,2.921404783008, + 194.69151031405)); +#11996 = CARTESIAN_POINT('',(-4.063382621361,1.166455269245, + 195.49801730499)); +#11997 = CARTESIAN_POINT('',(-4.072996496265,-1.131764494399, + 196.30243256693)); +#11998 = CARTESIAN_POINT('',(-2.790185275008,-2.897602694964, + 197.10894222151)); +#11999 = CARTESIAN_POINT('',(-0.940711313525,-3.602049088509, + 197.91395330008)); +#12000 = CARTESIAN_POINT('',(0.781897522672,-3.279769294095, + 198.71969976585)); +#12001 = CARTESIAN_POINT('',(1.943945924181,-2.295844546536, + 199.52523230301)); +#12002 = CARTESIAN_POINT('',(3.106008469856,-1.311923577897, + 200.33072451504)); +#12003 = CARTESIAN_POINT('',(3.707788253645,0.334074648448, + 201.13653871524)); +#12004 = CARTESIAN_POINT('',(3.318023149703,2.274146564258, + 201.94145352031)); +#12005 = CARTESIAN_POINT('',(1.787738093673,3.83089354594, + 202.74808261568)); +#12006 = CARTESIAN_POINT('',(-0.480669083728,4.199883879844, + 203.5523672562)); +#12007 = CARTESIAN_POINT('',(-2.425447236933,3.209132853572, + 204.35899901527)); +#12008 = CARTESIAN_POINT('',(-3.410544688719,1.492602087607, + 205.1639107731)); +#12009 = CARTESIAN_POINT('',(-3.36170290385,-0.259193839882, + 205.96972663669)); +#12010 = CARTESIAN_POINT('',(-2.571680796387,-1.560867969828, + 206.77521845238)); +#12011 = CARTESIAN_POINT('',(-1.781654707824,-2.862530403963, + 207.58075138605)); +#12012 = CARTESIAN_POINT('',(-0.250070737223,-3.714410553081, + 208.38649618765)); +#12013 = CARTESIAN_POINT('',(1.727104754573,-3.632917122911, + 209.19151031542)); +#12014 = CARTESIAN_POINT('',(3.50405201795,-2.365019169498, + 209.99801730286)); +#12015 = CARTESIAN_POINT('',(4.223384321972,-0.182253138198, + 210.80243256924)); +#12016 = CARTESIAN_POINT('',(3.549032362444,1.893569257512, + 211.60894221963)); +#12017 = CARTESIAN_POINT('',(2.007764008002,3.135056474728, + 212.41395330125)); +#12018 = CARTESIAN_POINT('',(0.26987571532,3.360865581579,213.2196997653 + )); +#12019 = CARTESIAN_POINT('',(-1.13934745714,2.78419024307, + 214.02523230319)); +#12020 = CARTESIAN_POINT('',(-2.54858325391,2.207522459038, + 214.83072605325)); +#12021 = CARTESIAN_POINT('',(-3.629549525234,0.828047399886, + 215.63653238394)); +#12022 = CARTESIAN_POINT('',(-3.858380898015,-1.137520505962, + 216.44146902958)); +#12023 = CARTESIAN_POINT('',(-2.884045097914,-3.09094747543, + 217.24805509663)); +#12024 = CARTESIAN_POINT('',(-0.840700369867,-4.142871929251, + 218.05240504435)); +#12025 = CARTESIAN_POINT('',(1.315069922013,-3.801560112945, + 218.85895773353)); +#12026 = CARTESIAN_POINT('',(2.782373351262,-2.473474867448, + 219.66394696717)); +#12027 = CARTESIAN_POINT('',(3.277270344668,-0.792308578113, + 220.46970130473)); +#12028 = CARTESIAN_POINT('',(2.92814545107,0.689776888106, + 221.27523230302)); +#12029 = CARTESIAN_POINT('',(2.579030804595,2.171872970109, + 222.08072451493)); +#12030 = CARTESIAN_POINT('',(1.385637950774,3.455330240816, + 222.88653871562)); +#12031 = CARTESIAN_POINT('',(-0.519928437634,3.988821209106, + 223.69145351953)); +#12032 = CARTESIAN_POINT('',(-2.601735032647,3.332075580298, + 224.49808261683)); +#12033 = CARTESIAN_POINT('',(-3.960343134995,1.478428091844, + 225.30236725496)); +#12034 = CARTESIAN_POINT('',(-3.960488312942,-0.70417348414, + 226.10899901624)); +#12035 = CARTESIAN_POINT('',(-2.878273085568,-2.361190401128, + 226.91391077256)); +#12036 = CARTESIAN_POINT('',(-1.29523777897,-3.112970760564, + 227.71972663687)); +#12037 = CARTESIAN_POINT('',(0.223224894594,-3.00000359736, + 228.52521845239)); +#12038 = CARTESIAN_POINT('',(1.741678954325,-2.88702757697, + 229.33075138657)); +#12039 = CARTESIAN_POINT('',(3.196034297623,-1.90912176217, + 230.13649618607)); +#12040 = CARTESIAN_POINT('',(4.021042008693,-0.110448254769, + 230.94151031825)); +#12041 = CARTESIAN_POINT('',(3.698053836673,2.048436973016, + 231.74801729923)); +#12042 = CARTESIAN_POINT('',(2.079765094323,3.680321793029, + 232.55243257273)); +#12043 = CARTESIAN_POINT('',(-7.595558697077E-02,4.021873442193, + 233.35894221712)); +#12044 = CARTESIAN_POINT('',(-1.881849987069,3.212216686169, + 234.16395330254)); +#12045 = CARTESIAN_POINT('',(-2.872032149338,1.766262067936, + 234.96969976492)); +#12046 = CARTESIAN_POINT('',(-2.99798459261,0.248829902185, + 235.77523230316)); +#12047 = CARTESIAN_POINT('',(-3.123949710036,-1.268609593271, + 236.58072451424)); +#12048 = CARTESIAN_POINT('',(-2.385575767351,-2.858028666433, + 237.38653871727)); +#12049 = CARTESIAN_POINT('',(-0.738132213463,-3.954261126509, + 238.19145351676)); +#12050 = CARTESIAN_POINT('',(1.444729076775,-3.972972533428, + 238.99808262027)); +#12051 = CARTESIAN_POINT('',(3.309650738935,-2.629882002594, + 239.80236725168)); +#12052 = CARTESIAN_POINT('',(3.984249791982,-0.554149414427, + 240.60899901867)); +#12053 = CARTESIAN_POINT('',(3.467048334303,1.356190219634, + 241.41391077114)); +#12054 = CARTESIAN_POINT('',(2.193805197951,2.560360641234, + 242.21972663752)); +#12055 = CARTESIAN_POINT('',(0.714752604141,2.922153256247, + 243.02521845215)); +#12056 = DEFINITIONAL_REPRESENTATION('',(#12057),#12060); +#12057 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12058,#12059),.UNSPECIFIED., + .F.,.F.,(2,2),(0.,273.99427638432),.PIECEWISE_BEZIER_KNOTS.); +#12058 = CARTESIAN_POINT('',(0.,0.)); +#12059 = CARTESIAN_POINT('',(0.,273.99427638432)); +#12060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12061 = ORIENTED_EDGE('',*,*,#12062,.F.); +#12062 = EDGE_CURVE('',#10240,#11176,#12063,.T.); +#12063 = SURFACE_CURVE('',#12064,(#12067,#12074),.PCURVE_S1.); +#12064 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12065,#12066),.UNSPECIFIED., + .F.,.F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#12065 = CARTESIAN_POINT('',(3.58058361767,10.297532320256, + 244.97478154784)); +#12066 = CARTESIAN_POINT('',(3.155992893031,10.435497774578, + 243.02524615448)); +#12067 = PCURVE('',#10541,#12068); +#12068 = DEFINITIONAL_REPRESENTATION('',(#12069),#12073); +#12069 = LINE('',#12070,#12071); +#12070 = CARTESIAN_POINT('',(0.,273.99427638432)); +#12071 = VECTOR('',#12072,1.); +#12072 = DIRECTION('',(1.,0.)); +#12073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12074 = PCURVE('',#11139,#12075); +#12075 = DEFINITIONAL_REPRESENTATION('',(#12076),#12079); +#12076 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12077,#12078),.UNSPECIFIED., + .F.,.F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#12077 = CARTESIAN_POINT('',(-3.94999640258,1.000014209703)); +#12078 = CARTESIAN_POINT('',(-3.950003597369,-0.999985790284)); +#12079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12080 = ADVANCED_FACE('',(#12081),#11477,.T.); +#12081 = FACE_BOUND('',#12082,.T.); +#12082 = EDGE_LOOP('',(#12083,#12084,#12105,#12413)); +#12083 = ORIENTED_EDGE('',*,*,#11175,.F.); +#12084 = ORIENTED_EDGE('',*,*,#12085,.T.); +#12085 = EDGE_CURVE('',#11155,#12086,#12088,.T.); +#12086 = VERTEX_POINT('',#12087); +#12087 = CARTESIAN_POINT('',(3.,0.223221722725,11.025232303313)); +#12088 = SURFACE_CURVE('',#12089,(#12092,#12099),.PCURVE_S1.); +#12089 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12090,#12091),.UNSPECIFIED., + .F.,.F.,(2,2),(0.,7.9),.PIECEWISE_BEZIER_KNOTS.); +#12090 = CARTESIAN_POINT('',(10.9,0.223221722725,11.025232303313)); +#12091 = CARTESIAN_POINT('',(3.,0.223221722725,11.025232303313)); +#12092 = PCURVE('',#11477,#12093); +#12093 = DEFINITIONAL_REPRESENTATION('',(#12094),#12098); +#12094 = LINE('',#12095,#12096); +#12095 = CARTESIAN_POINT('',(0.,0.)); +#12096 = VECTOR('',#12097,1.); +#12097 = DIRECTION('',(1.,0.)); +#12098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12099 = PCURVE('',#10228,#12100); +#12100 = DEFINITIONAL_REPRESENTATION('',(#12101),#12104); +#12101 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12102,#12103),.UNSPECIFIED., + .F.,.F.,(2,2),(0.,7.9),.PIECEWISE_BEZIER_KNOTS.); +#12102 = CARTESIAN_POINT('',(-1.,3.95)); +#12103 = CARTESIAN_POINT('',(-1.,-3.95)); +#12104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12105 = ORIENTED_EDGE('',*,*,#12106,.T.); +#12106 = EDGE_CURVE('',#12086,#12107,#12109,.T.); +#12107 = VERTEX_POINT('',#12108); +#12108 = CARTESIAN_POINT('',(0.714752604141,2.922153256247, + 243.02521845215)); +#12109 = SURFACE_CURVE('',#12110,(#12400,#12407),.PCURVE_S1.); +#12110 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#12111,#12112,#12113,#12114, + #12115,#12116,#12117,#12118,#12119,#12120,#12121,#12122,#12123, + #12124,#12125,#12126,#12127,#12128,#12129,#12130,#12131,#12132, + #12133,#12134,#12135,#12136,#12137,#12138,#12139,#12140,#12141, + #12142,#12143,#12144,#12145,#12146,#12147,#12148,#12149,#12150, + #12151,#12152,#12153,#12154,#12155,#12156,#12157,#12158,#12159, + #12160,#12161,#12162,#12163,#12164,#12165,#12166,#12167,#12168, + #12169,#12170,#12171,#12172,#12173,#12174,#12175,#12176,#12177, + #12178,#12179,#12180,#12181,#12182,#12183,#12184,#12185,#12186, + #12187,#12188,#12189,#12190,#12191,#12192,#12193,#12194,#12195, + #12196,#12197,#12198,#12199,#12200,#12201,#12202,#12203,#12204, + #12205,#12206,#12207,#12208,#12209,#12210,#12211,#12212,#12213, + #12214,#12215,#12216,#12217,#12218,#12219,#12220,#12221,#12222, + #12223,#12224,#12225,#12226,#12227,#12228,#12229,#12230,#12231, + #12232,#12233,#12234,#12235,#12236,#12237,#12238,#12239,#12240, + #12241,#12242,#12243,#12244,#12245,#12246,#12247,#12248,#12249, + #12250,#12251,#12252,#12253,#12254,#12255,#12256,#12257,#12258, + #12259,#12260,#12261,#12262,#12263,#12264,#12265,#12266,#12267, + #12268,#12269,#12270,#12271,#12272,#12273,#12274,#12275,#12276, + #12277,#12278,#12279,#12280,#12281,#12282,#12283,#12284,#12285, + #12286,#12287,#12288,#12289,#12290,#12291,#12292,#12293,#12294, + #12295,#12296,#12297,#12298,#12299,#12300,#12301,#12302,#12303, + #12304,#12305,#12306,#12307,#12308,#12309,#12310,#12311,#12312, + #12313,#12314,#12315,#12316,#12317,#12318,#12319,#12320,#12321, + #12322,#12323,#12324,#12325,#12326,#12327,#12328,#12329,#12330, + #12331,#12332,#12333,#12334,#12335,#12336,#12337,#12338,#12339, + #12340,#12341,#12342,#12343,#12344,#12345,#12346,#12347,#12348, + #12349,#12350,#12351,#12352,#12353,#12354,#12355,#12356,#12357, + #12358,#12359,#12360,#12361,#12362,#12363,#12364,#12365,#12366, + #12367,#12368,#12369,#12370,#12371,#12372,#12373,#12374,#12375, + #12376,#12377,#12378,#12379,#12380,#12381,#12382,#12383,#12384, + #12385,#12386,#12387,#12388,#12389,#12390,#12391,#12392,#12393, + #12394,#12395,#12396,#12397,#12398,#12399),.UNSPECIFIED.,.F.,.F.,(10 + ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10),( + 0.,8.56232113701,17.12464227402,25.68696341103,34.24928454804, + 42.811605685051,51.373926822061,59.936247959071,68.498569096081, + 77.060890233091,85.623211370101,94.185532507111,102.74785364412, + 111.31017478113,119.87249591814,128.43481705515,136.99713819216, + 145.55945932917,154.12178046618,162.68410160319,171.2464227402, + 179.80874387721,188.37106501422,196.93338615123,205.49570728824, + 214.05802842525,222.62034956226,231.18267069927,239.74499183628, + 248.30731297329,256.8696341103,265.43195524731,273.99427638432), + .PIECEWISE_BEZIER_KNOTS.); +#12111 = CARTESIAN_POINT('',(3.,0.223221722725,11.025232303313)); +#12112 = CARTESIAN_POINT('',(2.887034156674,1.74168475574, + 11.830726052947)); +#12113 = CARTESIAN_POINT('',(1.909112360472,3.196026008297, + 12.63653238444)); +#12114 = CARTESIAN_POINT('',(0.11045897896,4.021051463447, + 13.441469029109)); +#12115 = CARTESIAN_POINT('',(-2.048446790555,3.698045182,14.248055096808 + )); +#12116 = CARTESIAN_POINT('',(-3.680314642829,2.079771396977, + 15.052405044631)); +#12117 = CARTESIAN_POINT('',(-4.021877472222,-7.595913897084E-02, + 15.858957732932)); +#12118 = CARTESIAN_POINT('',(-3.212215040895,-1.88184853704, + 16.663946967845)); +#12119 = CARTESIAN_POINT('',(-1.766262467701,-2.872032501696, + 17.46970130422)); +#12120 = CARTESIAN_POINT('',(-0.248829902219,-2.997984592563, + 18.27523230332)); +#12121 = CARTESIAN_POINT('',(1.268610082387,-3.123949498487, + 19.080726052924)); +#12122 = CARTESIAN_POINT('',(2.858026653819,-2.385576638168, + 19.886532384489)); +#12123 = CARTESIAN_POINT('',(3.954266056094,-0.738130080252, + 20.691469029034)); +#12124 = CARTESIAN_POINT('',(3.972963787109,1.444725291668, + 21.498055096893)); +#12125 = CARTESIAN_POINT('',(2.629894012215,3.309655936504, + 22.302405044562)); +#12126 = CARTESIAN_POINT('',(0.554136294911,3.984244113919, + 23.108957732971)); +#12127 = CARTESIAN_POINT('',(-1.356178717287,3.467053312541, + 23.913946967836)); +#12128 = CARTESIAN_POINT('',(-2.560368691482,2.193801713762, + 24.719701304213)); +#12129 = CARTESIAN_POINT('',(-2.922148854716,0.71475450915, + 25.52523230333)); +#12130 = CARTESIAN_POINT('',(-3.283942835858,-0.76429801853, + 26.330726052889)); +#12131 = CARTESIAN_POINT('',(-2.803300101749,-2.449653197882, + 27.136532384571)); +#12132 = CARTESIAN_POINT('',(-1.347625969264,-3.790113494975, + 27.941469028894)); +#12133 = CARTESIAN_POINT('',(0.805429861335,-4.150054838286, + 28.748055097077)); +#12134 = CARTESIAN_POINT('',(2.85750251691,-3.11525990873, + 29.552405044378)); +#12135 = CARTESIAN_POINT('',(3.848505442573,-1.170587054165, + 30.35895773311)); +#12136 = CARTESIAN_POINT('',(3.636521225146,0.797115276634, + 31.163946967757)); +#12137 = CARTESIAN_POINT('',(2.567322280821,2.185660106696, + 31.969701304244)); +#12138 = CARTESIAN_POINT('',(1.163079487931,2.774360114014, + 32.775232303324)); +#12139 = CARTESIAN_POINT('',(-0.241166400889,3.363074601808, + 33.580726052916)); +#12140 = CARTESIAN_POINT('',(-1.980961150288,3.151997013257, + 34.386532384507)); +#12141 = CARTESIAN_POINT('',(-3.532635760944,1.923938834309, + 35.191469029004)); +#12142 = CARTESIAN_POINT('',(-4.224957766081,-0.146302074639, + 35.998055096937)); +#12143 = CARTESIAN_POINT('',(-3.523917767374,-2.334987901937, + 36.802405044506)); +#12144 = CARTESIAN_POINT('',(-1.758214075153,-3.618003794717, + 37.608957733032)); +#12145 = CARTESIAN_POINT('',(0.218424212378,-3.716445916289, + 38.413946967779)); +#12146 = CARTESIAN_POINT('',(1.757133316296,-2.877626852867, + 39.219701304255)); +#12147 = CARTESIAN_POINT('',(2.558257419737,-1.582765589678, + 40.025232303306)); +#12148 = CARTESIAN_POINT('',(3.359396276214,-0.287904065774, + 40.830724513951)); +#12149 = CARTESIAN_POINT('',(3.423081435015,1.463493453387, + 41.636538717734)); +#12150 = CARTESIAN_POINT('',(2.452877603064,3.188167449447, + 42.44145351624)); +#12151 = CARTESIAN_POINT('',(0.516428752593,4.195837723468, + 43.248082620745)); +#12152 = CARTESIAN_POINT('',(-1.754978956412,3.845792014903, + 44.052367251338)); +#12153 = CARTESIAN_POINT('',(-3.298413989137,2.302562297893, + 44.858999018904)); +#12154 = CARTESIAN_POINT('',(-3.704860161075,0.365632672124, + 45.663910771014)); +#12155 = CARTESIAN_POINT('',(-3.1170741512,-1.285331317445, + 46.469726637587)); +#12156 = CARTESIAN_POINT('',(-1.963479050591,-2.279166724058, + 47.275218452132)); +#12157 = CARTESIAN_POINT('',(-0.809883777931,-3.272989776531, + 48.080751386341)); +#12158 = CARTESIAN_POINT('',(0.909984580897,-3.609890468286, + 48.886496187516)); +#12159 = CARTESIAN_POINT('',(2.765207361079,-2.921404782822, + 49.691510315244)); +#12160 = CARTESIAN_POINT('',(4.063382620844,-1.166455269384, + 50.498017303313)); +#12161 = CARTESIAN_POINT('',(4.072996496877,1.131764494409, + 51.302432568767)); +#12162 = CARTESIAN_POINT('',(2.790185274451,2.897602695057, + 52.108942219902)); +#12163 = CARTESIAN_POINT('',(0.94071131393,3.602049088402, + 52.913953301247)); +#12164 = CARTESIAN_POINT('',(-0.781897522912,3.279769294159, + 53.719699765167)); +#12165 = CARTESIAN_POINT('',(-1.943945924068,2.295844546514, + 54.525232303335)); +#12166 = CARTESIAN_POINT('',(-3.106008666419,1.311923082534, + 55.330726052867)); +#12167 = CARTESIAN_POINT('',(-3.707787445583,-0.334072609864, + 56.136532384613)); +#12168 = CARTESIAN_POINT('',(-3.318025128066,-2.274151557681, + 56.941469028837)); +#12169 = CARTESIAN_POINT('',(-1.787734584549,-3.830884686045, + 57.748055097139)); +#12170 = CARTESIAN_POINT('',(0.480664266244,-4.199896045848, + 58.552405044312)); +#12171 = CARTESIAN_POINT('',(2.425452499015,-3.209119562759, + 59.358957733179)); +#12172 = CARTESIAN_POINT('',(3.41054007554,-1.492613740492, + 60.163946967695)); +#12173 = CARTESIAN_POINT('',(3.361706132455,0.25920199568, + 60.969701304288)); +#12174 = CARTESIAN_POINT('',(2.571679031114,1.560863510512,61.7752323033 + )); +#12175 = CARTESIAN_POINT('',(1.781657936497,2.862538559973, + 62.580726053004)); +#12176 = CARTESIAN_POINT('',(0.250066123921,3.714398899513, + 63.386532384312)); +#12177 = CARTESIAN_POINT('',(-1.727099492497,3.632930415008, + 64.191469029306)); +#12178 = CARTESIAN_POINT('',(-3.504056835025,2.365007001849, + 64.998055096587)); +#12179 = CARTESIAN_POINT('',(-4.223380813724,0.182261999579, + 65.802405044815)); +#12180 = CARTESIAN_POINT('',(-3.549034339755,-1.893574251879, + 66.608957732824)); +#12181 = CARTESIAN_POINT('',(-2.007763200771,-3.135054435729, + 67.41394696788)); +#12182 = CARTESIAN_POINT('',(-0.269875911443,-3.360866077072, + 68.219701304227)); +#12183 = CARTESIAN_POINT('',(1.139347457105,-2.784190243051, + 69.025232303303)); +#12184 = CARTESIAN_POINT('',(2.548583254017,-2.207522459097, + 69.830726052982)); +#12185 = CARTESIAN_POINT('',(3.629549525031,-0.828047399758, + 70.636532384353)); +#12186 = CARTESIAN_POINT('',(3.858380898296,1.137520505778, + 71.441469029269)); +#12187 = CARTESIAN_POINT('',(2.884045097596,3.090947475586, + 72.24805509659)); +#12188 = CARTESIAN_POINT('',(0.840700370181,4.142871929223, + 73.05240504485)); +#12189 = CARTESIAN_POINT('',(-1.315069922287,3.801560112833, + 73.858957732775)); +#12190 = CARTESIAN_POINT('',(-2.782373351057,2.473474867617, + 74.663946967917)); +#12191 = CARTESIAN_POINT('',(-3.277270344795,0.792308577973, + 75.469701304211)); +#12192 = CARTESIAN_POINT('',(-2.928145451007,-0.689776888027, + 76.275232303304)); +#12193 = CARTESIAN_POINT('',(-2.579030804844,-2.171872970365, + 77.080724513944)); +#12194 = CARTESIAN_POINT('',(-1.385637950141,-3.455330240365, + 77.886538717746)); +#12195 = CARTESIAN_POINT('',(0.519928436518,-3.988821209605, + 78.691453516248)); +#12196 = CARTESIAN_POINT('',(2.601735034053,-3.332075579987, + 79.49808262069)); +#12197 = CARTESIAN_POINT('',(3.96034313371,-1.478428091853, + 80.302367251441)); +#12198 = CARTESIAN_POINT('',(3.960488313801,0.704173483944, + 81.108999018788)); +#12199 = CARTESIAN_POINT('',(2.878273085144,2.361190401348, + 81.913910771103)); +#12200 = CARTESIAN_POINT('',(1.295237779129,3.112970760422, + 82.719726637537)); +#12201 = CARTESIAN_POINT('',(-0.223224894642,3.000003597421, + 83.525218452151)); +#12202 = CARTESIAN_POINT('',(-1.74167895439,2.887027577075, + 84.330751386372)); +#12203 = CARTESIAN_POINT('',(-3.196034297395,1.909121761596, + 85.136496187361)); +#12204 = CARTESIAN_POINT('',(-4.021042008949,0.110448256,85.941510315567 + )); +#12205 = CARTESIAN_POINT('',(-3.698053836624,-2.048436974667, + 86.748017302864)); +#12206 = CARTESIAN_POINT('',(-2.079765094087,-3.680321791536, + 87.552432569228)); +#12207 = CARTESIAN_POINT('',(7.595558662954E-02,-4.021873443095, + 88.358942219534)); +#12208 = CARTESIAN_POINT('',(1.881849987285,-3.212216685845, + 89.163953301479)); +#12209 = CARTESIAN_POINT('',(2.872032149308,-1.766262067961, + 89.969699765051)); +#12210 = CARTESIAN_POINT('',(2.997984592546,-0.24882990223, + 90.775232303378)); +#12211 = CARTESIAN_POINT('',(3.123949498555,1.268610082427, + 91.580726052719)); +#12212 = CARTESIAN_POINT('',(2.385576638008,2.858026653752, + 92.386532384922)); +#12213 = CARTESIAN_POINT('',(0.738130080508,3.95426605616, + 93.191469028386)); +#12214 = CARTESIAN_POINT('',(-1.444725291955,3.972963787082, + 93.998055097612)); +#12215 = CARTESIAN_POINT('',(-3.30965593628,2.629894012201, + 94.802405043979)); +#12216 = CARTESIAN_POINT('',(-3.984244114035,0.554136294934, + 95.608957733291)); +#12217 = CARTESIAN_POINT('',(-3.467053312507,-1.35617871729, + 96.413946967751)); +#12218 = CARTESIAN_POINT('',(-2.19380171376,-2.560368691496, + 97.21970130418)); +#12219 = CARTESIAN_POINT('',(-0.714754509158,-2.9221488547, + 98.025232303379)); +#12220 = CARTESIAN_POINT('',(0.764298018549,-3.28394283592, + 98.830726052701)); +#12221 = CARTESIAN_POINT('',(2.449653197864,-2.803300101599, + 99.636532385024)); +#12222 = CARTESIAN_POINT('',(3.790113494952,-1.347625969509, + 100.44146902811)); +#12223 = CARTESIAN_POINT('',(4.15005483839,0.805429861619, + 101.24805509807)); +#12224 = CARTESIAN_POINT('',(3.115259908554,2.857502516674, + 102.05240504339)); +#12225 = CARTESIAN_POINT('',(1.170587054348,3.848505442714, + 102.85895773385)); +#12226 = CARTESIAN_POINT('',(-0.797115276764,3.636521225086, + 103.66394696731)); +#12227 = CARTESIAN_POINT('',(-2.185660106632,2.56732228084, + 104.46970130444)); +#12228 = CARTESIAN_POINT('',(-2.774360114036,1.163079487925, + 105.27523230326)); +#12229 = CARTESIAN_POINT('',(-3.363074601711,-0.241166400859, + 106.08072605315)); +#12230 = CARTESIAN_POINT('',(-3.151997013503,-1.980961150344, + 106.88653238393)); +#12231 = CARTESIAN_POINT('',(-1.923938833886,-3.532635760899, + 107.69146902995)); +#12232 = CARTESIAN_POINT('',(0.146302074129,-4.224957766069, + 108.49805509577)); +#12233 = CARTESIAN_POINT('',(2.33498790237,-3.523917767439, + 109.30240504553)); +#12234 = CARTESIAN_POINT('',(3.618003794469,-1.758214075101, + 110.10895773243)); +#12235 = CARTESIAN_POINT('',(3.716445916374,0.218424212388, + 110.91394696791)); +#12236 = CARTESIAN_POINT('',(2.87762685286,1.757133316237, + 111.71970130438)); +#12237 = CARTESIAN_POINT('',(1.582765589671,2.558257419797, + 112.52523230313)); +#12238 = CARTESIAN_POINT('',(0.287904065774,3.359396276011, + 113.3307245145)); +#12239 = CARTESIAN_POINT('',(-1.463493453306,3.423081435453, + 114.13653871652)); +#12240 = CARTESIAN_POINT('',(-3.188167449715,2.452877602406, + 114.94145351817)); +#12241 = CARTESIAN_POINT('',(-4.195837722983,0.516428753296, + 115.74808261837)); +#12242 = CARTESIAN_POINT('',(-3.845792015485,-1.75497895694, + 116.55236725359)); +#12243 = CARTESIAN_POINT('',(-2.3025622974,-3.298413988874, + 117.35899901722)); +#12244 = CARTESIAN_POINT('',(-0.365632672426,-3.704860161149, + 118.16391077197)); +#12245 = CARTESIAN_POINT('',(1.285331317578,-3.117074151197, + 118.96972663717)); +#12246 = CARTESIAN_POINT('',(2.279166724019,-1.963479050587, + 119.77521845224)); +#12247 = CARTESIAN_POINT('',(3.272989776579,-0.809883777927, + 120.58075138618)); +#12248 = CARTESIAN_POINT('',(3.609890468256,0.909984580859, + 121.38649618763)); +#12249 = CARTESIAN_POINT('',(2.921404782815,2.765207361181, + 122.19151031524)); +#12250 = CARTESIAN_POINT('',(1.166455269415,4.063382620675, + 122.99801730315)); +#12251 = CARTESIAN_POINT('',(-1.131764494432,4.072996497067, + 123.80243256903)); +#12252 = CARTESIAN_POINT('',(-2.89760269506,2.790185274298, + 124.60894221963)); +#12253 = CARTESIAN_POINT('',(-3.602049088386,0.940711314018, + 125.41395330143)); +#12254 = CARTESIAN_POINT('',(-3.27976929417,-0.781897522945, + 126.21969976508)); +#12255 = CARTESIAN_POINT('',(-2.295844546513,-1.943945924064, + 127.02523230334)); +#12256 = CARTESIAN_POINT('',(-1.311923082546,-3.106008666447, + 127.83072605276)); +#12257 = CARTESIAN_POINT('',(0.334072609908,-3.707787445524, + 128.63653238489)); +#12258 = CARTESIAN_POINT('',(2.274151557586,-3.318025128136, + 129.44146902832)); +#12259 = CARTESIAN_POINT('',(3.830884686188,-1.787734584514, + 130.24805509781)); +#12260 = CARTESIAN_POINT('',(4.199896045686,0.480664266267, + 131.05240504363)); +#12261 = CARTESIAN_POINT('',(3.209119562904,2.425452498958, + 131.8589577337)); +#12262 = CARTESIAN_POINT('',(1.492613740386,3.410540075591, + 132.66394696734)); +#12263 = CARTESIAN_POINT('',(-0.259201995615,3.361706132426, + 133.46970130448)); +#12264 = CARTESIAN_POINT('',(-1.560863510546,2.571679031126, + 134.2752323032)); +#12265 = CARTESIAN_POINT('',(-2.862538559852,1.781657936443, + 135.08072605335)); +#12266 = CARTESIAN_POINT('',(-3.71439889977,0.250066124088, + 135.88653238351)); +#12267 = CARTESIAN_POINT('',(-3.632930414639,-1.727099492842, + 136.69146903062)); +#12268 = CARTESIAN_POINT('',(-2.365007002209,-3.504056834524, + 137.49805509492)); +#12269 = CARTESIAN_POINT('',(-0.182261999355,-4.223380814244, + 138.30240504641)); +#12270 = CARTESIAN_POINT('',(1.893574251811,-3.549034339377, + 139.10895773168)); +#12271 = CARTESIAN_POINT('',(3.135054435717,-2.007763200954, + 139.91394696845)); +#12272 = CARTESIAN_POINT('',(3.360866077088,-0.269875911396, + 140.71970130406)); +#12273 = CARTESIAN_POINT('',(2.784190243054,1.139347457112, + 141.52523230328)); +#12274 = CARTESIAN_POINT('',(2.207522459093,2.548583254021, + 142.33072605298)); +#12275 = CARTESIAN_POINT('',(0.828047399754,3.629549524997, + 143.13653238442)); +#12276 = CARTESIAN_POINT('',(-1.137520505745,3.858380898369, + 143.94146902906)); +#12277 = CARTESIAN_POINT('',(-3.090947475659,2.884045097504, + 144.7480550969)); +#12278 = CARTESIAN_POINT('',(-4.142871929129,0.840700370256, + 145.55240504451)); +#12279 = CARTESIAN_POINT('',(-3.801560112904,-1.315069922329, + 146.358957733)); +#12280 = CARTESIAN_POINT('',(-2.473474867592,-2.782373351038, + 147.16394696783)); +#12281 = CARTESIAN_POINT('',(-0.792308577965,-3.277270344808, + 147.96970130418)); +#12282 = CARTESIAN_POINT('',(0.689776888012,-2.928145450996, + 148.77523230335)); +#12283 = CARTESIAN_POINT('',(2.17187297041,-2.579030804888, + 149.58072451377)); +#12284 = CARTESIAN_POINT('',(3.455330240286,-1.385637950033, + 150.38653871812)); +#12285 = CARTESIAN_POINT('',(3.988821209688,0.519928436341, + 151.19145351565)); +#12286 = CARTESIAN_POINT('',(3.332075579947,2.601735034255, + 151.99808262137)); +#12287 = CARTESIAN_POINT('',(1.478428091832,3.96034313355, + 152.80236725085)); +#12288 = CARTESIAN_POINT('',(-0.704173483897,3.960488313884, + 153.60899901914)); +#12289 = CARTESIAN_POINT('',(-2.361190401381,2.87827308512, + 154.41391077096)); +#12290 = CARTESIAN_POINT('',(-3.112970760417,1.295237779127, + 155.21972663754)); +#12291 = CARTESIAN_POINT('',(-3.000003597412,-0.223224894636, + 156.02521845218)); +#12292 = CARTESIAN_POINT('',(-2.887027576985,-1.741678954319, + 156.83075138662)); +#12293 = CARTESIAN_POINT('',(-1.909121761935,-3.19603429757, + 157.63649618652)); +#12294 = CARTESIAN_POINT('',(-0.110448255326,-4.021042008739, + 158.44151031707)); +#12295 = CARTESIAN_POINT('',(2.048436973786,-3.698053836748, + 159.24801730097)); +#12296 = CARTESIAN_POINT('',(3.680321792322,-2.079765094098, + 160.05243257093)); +#12297 = CARTESIAN_POINT('',(4.021873442632,7.595558670095E-02, + 160.85894221847)); +#12298 = CARTESIAN_POINT('',(3.212216685995,1.881849987252, + 161.66395330184)); +#12299 = CARTESIAN_POINT('',(1.766262067969,2.872032149277, + 162.46969976511)); +#12300 = CARTESIAN_POINT('',(0.248829902193,2.9979845926,163.27523230319 + )); +#12301 = CARTESIAN_POINT('',(-1.268610082331,3.123949498372, + 164.08072605326)); +#12302 = CARTESIAN_POINT('',(-2.858026653887,2.385576638423, + 164.8865323838)); +#12303 = CARTESIAN_POINT('',(-3.954266056075,0.738130079841, + 165.69146903009)); +#12304 = CARTESIAN_POINT('',(-3.972963787023,-1.444725291186, + 166.49805509561)); +#12305 = CARTESIAN_POINT('',(-2.629894012397,-3.309655936916, + 167.30240504579)); +#12306 = CARTESIAN_POINT('',(-0.554136294706,-3.984244113665, + 168.10895773202)); +#12307 = CARTESIAN_POINT('',(1.356178717135,-3.467053312653, + 168.9139469684)); +#12308 = CARTESIAN_POINT('',(2.560368691558,-2.193801713725, + 169.71970130396)); +#12309 = CARTESIAN_POINT('',(2.922148854693,-0.71475450916, + 170.52523230339)); +#12310 = CARTESIAN_POINT('',(3.283942968515,0.764297502415, + 171.33072451356)); +#12311 = CARTESIAN_POINT('',(2.80329955601,2.449655321888, + 172.13653871865)); +#12312 = CARTESIAN_POINT('',(1.347627305792,3.790108292296, + 172.9414535147)); +#12313 = CARTESIAN_POINT('',(-0.805432232426,4.150064069312, + 173.74808262264)); +#12314 = CARTESIAN_POINT('',(-2.857499261415,3.115247233507, + 174.55236724953)); +#12315 = CARTESIAN_POINT('',(-3.848508998732,1.170600900748, + 175.3589990202)); +#12316 = CARTESIAN_POINT('',(-3.636518107439,-0.797127416351, + 176.16391077031)); +#12317 = CARTESIAN_POINT('',(-2.567324462803,-2.185651610425, + 176.96972663782)); +#12318 = CARTESIAN_POINT('',(-1.163078294922,-2.774364759379, + 177.77521845211)); +#12319 = CARTESIAN_POINT('',(0.241164218889,-3.363066105416, + 178.58075138677)); +#12320 = CARTESIAN_POINT('',(1.980964267925,-3.152009153355, + 179.3864961863)); +#12321 = CARTESIAN_POINT('',(3.532632205159,-1.923924987038, + 180.19151031736)); +#12322 = CARTESIAN_POINT('',(4.224961020782,0.146289398575, + 180.99801730066)); +#12323 = CARTESIAN_POINT('',(3.523915397315,2.334997133688, + 181.80243257121)); +#12324 = CARTESIAN_POINT('',(1.758215410791,3.617998591597, + 182.60894221824)); +#12325 = CARTESIAN_POINT('',(-0.21842475761,3.716448040482, + 183.41395330199)); +#12326 = CARTESIAN_POINT('',(-1.757133183802,2.877626336701, + 184.21969976503)); +#12327 = CARTESIAN_POINT('',(-2.558257419761,1.582765589675, + 185.02523230323)); +#12328 = CARTESIAN_POINT('',(-3.359396276166,0.28790406577, + 185.83072451407)); +#12329 = CARTESIAN_POINT('',(-3.423081435086,-1.463493453362, + 186.63653871757)); +#12330 = CARTESIAN_POINT('',(-2.452877602991,-3.188167449495, + 187.44145351636)); +#12331 = CARTESIAN_POINT('',(-0.516428752641,-4.195837723422, + 188.24808262072)); +#12332 = CARTESIAN_POINT('',(1.754978956425,-3.845792014917, + 189.05236725124)); +#12333 = CARTESIAN_POINT('',(3.298413989146,-2.302562297914, + 189.85899901904)); +#12334 = CARTESIAN_POINT('',(3.704860161066,-0.365632672092, + 190.66391077089)); +#12335 = CARTESIAN_POINT('',(3.117074151203,1.285331317422, + 191.46972663765)); +#12336 = CARTESIAN_POINT('',(1.963479050592,2.279166724068, + 192.27521845209)); +#12337 = CARTESIAN_POINT('',(0.809883777956,3.27298977657, + 193.08075138619)); +#12338 = CARTESIAN_POINT('',(-0.909984581024,3.609890468159, + 193.8864961881)); +#12339 = CARTESIAN_POINT('',(-2.765207360762,2.921404783008, + 194.69151031405)); +#12340 = CARTESIAN_POINT('',(-4.063382621361,1.166455269245, + 195.49801730499)); +#12341 = CARTESIAN_POINT('',(-4.072996496265,-1.131764494399, + 196.30243256693)); +#12342 = CARTESIAN_POINT('',(-2.790185275008,-2.897602694964, + 197.10894222151)); +#12343 = CARTESIAN_POINT('',(-0.940711313525,-3.602049088509, + 197.91395330008)); +#12344 = CARTESIAN_POINT('',(0.781897522672,-3.279769294095, + 198.71969976585)); +#12345 = CARTESIAN_POINT('',(1.943945924181,-2.295844546536, + 199.52523230301)); +#12346 = CARTESIAN_POINT('',(3.106008469856,-1.311923577897, + 200.33072451504)); +#12347 = CARTESIAN_POINT('',(3.707788253645,0.334074648448, + 201.13653871524)); +#12348 = CARTESIAN_POINT('',(3.318023149703,2.274146564258, + 201.94145352031)); +#12349 = CARTESIAN_POINT('',(1.787738093673,3.83089354594, + 202.74808261568)); +#12350 = CARTESIAN_POINT('',(-0.480669083728,4.199883879844, + 203.5523672562)); +#12351 = CARTESIAN_POINT('',(-2.425447236933,3.209132853572, + 204.35899901527)); +#12352 = CARTESIAN_POINT('',(-3.410544688719,1.492602087607, + 205.1639107731)); +#12353 = CARTESIAN_POINT('',(-3.36170290385,-0.259193839882, + 205.96972663669)); +#12354 = CARTESIAN_POINT('',(-2.571680796387,-1.560867969828, + 206.77521845238)); +#12355 = CARTESIAN_POINT('',(-1.781654707824,-2.862530403963, + 207.58075138605)); +#12356 = CARTESIAN_POINT('',(-0.250070737223,-3.714410553081, + 208.38649618765)); +#12357 = CARTESIAN_POINT('',(1.727104754573,-3.632917122911, + 209.19151031542)); +#12358 = CARTESIAN_POINT('',(3.50405201795,-2.365019169498, + 209.99801730286)); +#12359 = CARTESIAN_POINT('',(4.223384321972,-0.182253138198, + 210.80243256924)); +#12360 = CARTESIAN_POINT('',(3.549032362444,1.893569257512, + 211.60894221963)); +#12361 = CARTESIAN_POINT('',(2.007764008002,3.135056474728, + 212.41395330125)); +#12362 = CARTESIAN_POINT('',(0.26987571532,3.360865581579,213.2196997653 + )); +#12363 = CARTESIAN_POINT('',(-1.13934745714,2.78419024307, + 214.02523230319)); +#12364 = CARTESIAN_POINT('',(-2.54858325391,2.207522459038, + 214.83072605325)); +#12365 = CARTESIAN_POINT('',(-3.629549525234,0.828047399886, + 215.63653238394)); +#12366 = CARTESIAN_POINT('',(-3.858380898015,-1.137520505962, + 216.44146902958)); +#12367 = CARTESIAN_POINT('',(-2.884045097914,-3.09094747543, + 217.24805509663)); +#12368 = CARTESIAN_POINT('',(-0.840700369867,-4.142871929251, + 218.05240504435)); +#12369 = CARTESIAN_POINT('',(1.315069922013,-3.801560112945, + 218.85895773353)); +#12370 = CARTESIAN_POINT('',(2.782373351262,-2.473474867448, + 219.66394696717)); +#12371 = CARTESIAN_POINT('',(3.277270344668,-0.792308578113, + 220.46970130473)); +#12372 = CARTESIAN_POINT('',(2.92814545107,0.689776888106, + 221.27523230302)); +#12373 = CARTESIAN_POINT('',(2.579030804595,2.171872970109, + 222.08072451493)); +#12374 = CARTESIAN_POINT('',(1.385637950774,3.455330240816, + 222.88653871562)); +#12375 = CARTESIAN_POINT('',(-0.519928437634,3.988821209106, + 223.69145351953)); +#12376 = CARTESIAN_POINT('',(-2.601735032647,3.332075580298, + 224.49808261683)); +#12377 = CARTESIAN_POINT('',(-3.960343134995,1.478428091844, + 225.30236725496)); +#12378 = CARTESIAN_POINT('',(-3.960488312942,-0.70417348414, + 226.10899901624)); +#12379 = CARTESIAN_POINT('',(-2.878273085568,-2.361190401128, + 226.91391077256)); +#12380 = CARTESIAN_POINT('',(-1.29523777897,-3.112970760564, + 227.71972663687)); +#12381 = CARTESIAN_POINT('',(0.223224894594,-3.00000359736, + 228.52521845239)); +#12382 = CARTESIAN_POINT('',(1.741678954325,-2.88702757697, + 229.33075138657)); +#12383 = CARTESIAN_POINT('',(3.196034297623,-1.90912176217, + 230.13649618607)); +#12384 = CARTESIAN_POINT('',(4.021042008693,-0.110448254769, + 230.94151031825)); +#12385 = CARTESIAN_POINT('',(3.698053836673,2.048436973016, + 231.74801729923)); +#12386 = CARTESIAN_POINT('',(2.079765094323,3.680321793029, + 232.55243257273)); +#12387 = CARTESIAN_POINT('',(-7.595558697077E-02,4.021873442193, + 233.35894221712)); +#12388 = CARTESIAN_POINT('',(-1.881849987069,3.212216686169, + 234.16395330254)); +#12389 = CARTESIAN_POINT('',(-2.872032149338,1.766262067936, + 234.96969976492)); +#12390 = CARTESIAN_POINT('',(-2.99798459261,0.248829902185, + 235.77523230316)); +#12391 = CARTESIAN_POINT('',(-3.123949710036,-1.268609593271, + 236.58072451424)); +#12392 = CARTESIAN_POINT('',(-2.385575767351,-2.858028666433, + 237.38653871727)); +#12393 = CARTESIAN_POINT('',(-0.738132213463,-3.954261126509, + 238.19145351676)); +#12394 = CARTESIAN_POINT('',(1.444729076775,-3.972972533428, + 238.99808262027)); +#12395 = CARTESIAN_POINT('',(3.309650738935,-2.629882002594, + 239.80236725168)); +#12396 = CARTESIAN_POINT('',(3.984249791982,-0.554149414427, + 240.60899901867)); +#12397 = CARTESIAN_POINT('',(3.467048334303,1.356190219634, + 241.41391077114)); +#12398 = CARTESIAN_POINT('',(2.193805197951,2.560360641234, + 242.21972663752)); +#12399 = CARTESIAN_POINT('',(0.714752604141,2.922153256247, + 243.02521845215)); +#12400 = PCURVE('',#11477,#12401); +#12401 = DEFINITIONAL_REPRESENTATION('',(#12402),#12406); +#12402 = LINE('',#12403,#12404); +#12403 = CARTESIAN_POINT('',(7.9,0.)); +#12404 = VECTOR('',#12405,1.); +#12405 = DIRECTION('',(0.,1.)); +#12406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12407 = PCURVE('',#9628,#12408); +#12408 = DEFINITIONAL_REPRESENTATION('',(#12409),#12412); +#12409 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12410,#12411),.UNSPECIFIED., + .F.,.F.,(2,2),(0.,273.99427638432),.PIECEWISE_BEZIER_KNOTS.); +#12410 = CARTESIAN_POINT('',(0.,0.)); +#12411 = CARTESIAN_POINT('',(0.,273.99427638432)); +#12412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12413 = ORIENTED_EDGE('',*,*,#12414,.F.); +#12414 = EDGE_CURVE('',#11176,#12107,#12415,.T.); +#12415 = SURFACE_CURVE('',#12416,(#12419,#12426),.PCURVE_S1.); +#12416 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12417,#12418),.UNSPECIFIED., + .F.,.F.,(2,2),(0.,7.9),.PIECEWISE_BEZIER_KNOTS.); +#12417 = CARTESIAN_POINT('',(3.155992893031,10.435497774578, + 243.02524615448)); +#12418 = CARTESIAN_POINT('',(0.714752604141,2.922153256247, + 243.02521845215)); +#12419 = PCURVE('',#11477,#12420); +#12420 = DEFINITIONAL_REPRESENTATION('',(#12421),#12425); +#12421 = LINE('',#12422,#12423); +#12422 = CARTESIAN_POINT('',(0.,273.99427638432)); +#12423 = VECTOR('',#12424,1.); +#12424 = DIRECTION('',(1.,0.)); +#12425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12426 = PCURVE('',#11139,#12427); +#12427 = DEFINITIONAL_REPRESENTATION('',(#12428),#12431); +#12428 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12429,#12430),.UNSPECIFIED., + .F.,.F.,(2,2),(0.,7.9),.PIECEWISE_BEZIER_KNOTS.); +#12429 = CARTESIAN_POINT('',(-3.950003597369,-0.999985790284)); +#12430 = CARTESIAN_POINT('',(3.94999640258,-1.000014209703)); +#12431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12432 = ADVANCED_FACE('',(#12433),#9628,.T.); +#12433 = FACE_BOUND('',#12434,.T.); +#12434 = EDGE_LOOP('',(#12435,#12436,#12455,#12456)); +#12435 = ORIENTED_EDGE('',*,*,#12106,.F.); +#12436 = ORIENTED_EDGE('',*,*,#12437,.T.); +#12437 = EDGE_CURVE('',#12086,#8746,#12438,.T.); +#12438 = SURFACE_CURVE('',#12439,(#12442,#12449),.PCURVE_S1.); +#12439 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12440,#12441),.UNSPECIFIED., + .F.,.F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#12440 = CARTESIAN_POINT('',(3.,0.223221722725,11.025232303313)); +#12441 = CARTESIAN_POINT('',(3.,-0.223221722725,12.974767696687)); +#12442 = PCURVE('',#9628,#12443); +#12443 = DEFINITIONAL_REPRESENTATION('',(#12444),#12448); +#12444 = LINE('',#12445,#12446); +#12445 = CARTESIAN_POINT('',(0.,0.)); +#12446 = VECTOR('',#12447,1.); +#12447 = DIRECTION('',(1.,0.)); +#12448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12449 = PCURVE('',#10228,#12450); +#12450 = DEFINITIONAL_REPRESENTATION('',(#12451),#12454); +#12451 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12452,#12453),.UNSPECIFIED., + .F.,.F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#12452 = CARTESIAN_POINT('',(-1.,-3.95)); +#12453 = CARTESIAN_POINT('',(1.,-3.95)); +#12454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12455 = ORIENTED_EDGE('',*,*,#8745,.T.); +#12456 = ORIENTED_EDGE('',*,*,#12457,.F.); +#12457 = EDGE_CURVE('',#12107,#8748,#12458,.T.); +#12458 = SURFACE_CURVE('',#12459,(#12462,#12469),.PCURVE_S1.); +#12459 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12460,#12461),.UNSPECIFIED., + .F.,.F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#12460 = CARTESIAN_POINT('',(0.714752604141,2.922153256247, + 243.02521845215)); +#12461 = CARTESIAN_POINT('',(1.139343328781,2.784187801925, + 244.97475384551)); +#12462 = PCURVE('',#9628,#12463); +#12463 = DEFINITIONAL_REPRESENTATION('',(#12464),#12468); +#12464 = LINE('',#12465,#12466); +#12465 = CARTESIAN_POINT('',(0.,273.99427638432)); +#12466 = VECTOR('',#12467,1.); +#12467 = DIRECTION('',(1.,0.)); +#12468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12469 = PCURVE('',#11139,#12470); +#12470 = DEFINITIONAL_REPRESENTATION('',(#12471),#12474); +#12471 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12472,#12473),.UNSPECIFIED., + .F.,.F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#12472 = CARTESIAN_POINT('',(3.94999640258,-1.000014209703)); +#12473 = CARTESIAN_POINT('',(3.950003597369,0.999985790284)); +#12474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12475 = ADVANCED_FACE('',(#12476),#10228,.F.); +#12476 = FACE_BOUND('',#12477,.F.); +#12477 = EDGE_LOOP('',(#12478,#12479,#12480,#12481)); +#12478 = ORIENTED_EDGE('',*,*,#10213,.T.); +#12479 = ORIENTED_EDGE('',*,*,#11154,.T.); +#12480 = ORIENTED_EDGE('',*,*,#12085,.T.); +#12481 = ORIENTED_EDGE('',*,*,#12437,.T.); +#12482 = ADVANCED_FACE('',(#12483),#11139,.T.); +#12483 = FACE_BOUND('',#12484,.T.); +#12484 = EDGE_LOOP('',(#12485,#12486,#12487,#12488)); +#12485 = ORIENTED_EDGE('',*,*,#11126,.T.); +#12486 = ORIENTED_EDGE('',*,*,#12062,.T.); +#12487 = ORIENTED_EDGE('',*,*,#12414,.T.); +#12488 = ORIENTED_EDGE('',*,*,#12457,.T.); +#12489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12493)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12490,#12491,#12492)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#12490 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#12491 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#12492 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#12493 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-06),#12490, + 'distance_accuracy_value','confusion accuracy'); +#12494 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12495,#12497); +#12495 = ( REPRESENTATION_RELATIONSHIP('','',#6492,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12496) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#12496 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#12497 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #12498); +#12498 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','auger','',#5,#6487,$); +#12499 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6489)); +#12500 = SHAPE_DEFINITION_REPRESENTATION(#12501,#12507); +#12501 = PRODUCT_DEFINITION_SHAPE('','',#12502); +#12502 = PRODUCT_DEFINITION('design','',#12503,#12506); +#12503 = PRODUCT_DEFINITION_FORMATION('','',#12504); +#12504 = PRODUCT('stepper','stepper','',(#12505)); +#12505 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12506 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12507 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#12508),#13022); +#12508 = MANIFOLD_SOLID_BREP('',#12509); +#12509 = CLOSED_SHELL('',(#12510,#12630,#12706,#12786,#12835,#12862, + #12869,#12924,#12963,#13018)); +#12510 = ADVANCED_FACE('',(#12511),#12525,.F.); +#12511 = FACE_BOUND('',#12512,.F.); +#12512 = EDGE_LOOP('',(#12513,#12548,#12576,#12604)); +#12513 = ORIENTED_EDGE('',*,*,#12514,.F.); +#12514 = EDGE_CURVE('',#12515,#12517,#12519,.T.); +#12515 = VERTEX_POINT('',#12516); +#12516 = CARTESIAN_POINT('',(-14.,-14.,0.)); +#12517 = VERTEX_POINT('',#12518); +#12518 = CARTESIAN_POINT('',(-14.,-14.,45.)); +#12519 = SURFACE_CURVE('',#12520,(#12524,#12536),.PCURVE_S1.); +#12520 = LINE('',#12521,#12522); +#12521 = CARTESIAN_POINT('',(-14.,-14.,0.)); +#12522 = VECTOR('',#12523,1.); +#12523 = DIRECTION('',(0.,0.,1.)); +#12524 = PCURVE('',#12525,#12530); +#12525 = PLANE('',#12526); +#12526 = AXIS2_PLACEMENT_3D('',#12527,#12528,#12529); +#12527 = CARTESIAN_POINT('',(-14.,-14.,0.)); +#12528 = DIRECTION('',(1.,0.,0.)); +#12529 = DIRECTION('',(0.,0.,1.)); +#12530 = DEFINITIONAL_REPRESENTATION('',(#12531),#12535); +#12531 = LINE('',#12532,#12533); +#12532 = CARTESIAN_POINT('',(0.,0.)); +#12533 = VECTOR('',#12534,1.); +#12534 = DIRECTION('',(1.,0.)); +#12535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12536 = PCURVE('',#12537,#12542); +#12537 = PLANE('',#12538); +#12538 = AXIS2_PLACEMENT_3D('',#12539,#12540,#12541); +#12539 = CARTESIAN_POINT('',(-14.,-14.,0.)); +#12540 = DIRECTION('',(0.,1.,0.)); +#12541 = DIRECTION('',(0.,0.,1.)); +#12542 = DEFINITIONAL_REPRESENTATION('',(#12543),#12547); +#12543 = LINE('',#12544,#12545); +#12544 = CARTESIAN_POINT('',(0.,0.)); +#12545 = VECTOR('',#12546,1.); +#12546 = DIRECTION('',(1.,0.)); +#12547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12548 = ORIENTED_EDGE('',*,*,#12549,.T.); +#12549 = EDGE_CURVE('',#12515,#12550,#12552,.T.); +#12550 = VERTEX_POINT('',#12551); +#12551 = CARTESIAN_POINT('',(-14.,14.,0.)); +#12552 = SURFACE_CURVE('',#12553,(#12557,#12564),.PCURVE_S1.); +#12553 = LINE('',#12554,#12555); +#12554 = CARTESIAN_POINT('',(-14.,-14.,0.)); +#12555 = VECTOR('',#12556,1.); +#12556 = DIRECTION('',(0.,1.,0.)); +#12557 = PCURVE('',#12525,#12558); +#12558 = DEFINITIONAL_REPRESENTATION('',(#12559),#12563); +#12559 = LINE('',#12560,#12561); +#12560 = CARTESIAN_POINT('',(0.,0.)); +#12561 = VECTOR('',#12562,1.); +#12562 = DIRECTION('',(0.,-1.)); +#12563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12564 = PCURVE('',#12565,#12570); +#12565 = PLANE('',#12566); +#12566 = AXIS2_PLACEMENT_3D('',#12567,#12568,#12569); +#12567 = CARTESIAN_POINT('',(-14.,-14.,0.)); +#12568 = DIRECTION('',(0.,0.,1.)); +#12569 = DIRECTION('',(1.,0.,0.)); +#12570 = DEFINITIONAL_REPRESENTATION('',(#12571),#12575); +#12571 = LINE('',#12572,#12573); +#12572 = CARTESIAN_POINT('',(0.,0.)); +#12573 = VECTOR('',#12574,1.); +#12574 = DIRECTION('',(0.,1.)); +#12575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12576 = ORIENTED_EDGE('',*,*,#12577,.T.); +#12577 = EDGE_CURVE('',#12550,#12578,#12580,.T.); +#12578 = VERTEX_POINT('',#12579); +#12579 = CARTESIAN_POINT('',(-14.,14.,45.)); +#12580 = SURFACE_CURVE('',#12581,(#12585,#12592),.PCURVE_S1.); +#12581 = LINE('',#12582,#12583); +#12582 = CARTESIAN_POINT('',(-14.,14.,0.)); +#12583 = VECTOR('',#12584,1.); +#12584 = DIRECTION('',(0.,0.,1.)); +#12585 = PCURVE('',#12525,#12586); +#12586 = DEFINITIONAL_REPRESENTATION('',(#12587),#12591); +#12587 = LINE('',#12588,#12589); +#12588 = CARTESIAN_POINT('',(0.,-28.)); +#12589 = VECTOR('',#12590,1.); +#12590 = DIRECTION('',(1.,0.)); +#12591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12592 = PCURVE('',#12593,#12598); +#12593 = PLANE('',#12594); +#12594 = AXIS2_PLACEMENT_3D('',#12595,#12596,#12597); +#12595 = CARTESIAN_POINT('',(-14.,14.,0.)); +#12596 = DIRECTION('',(0.,1.,0.)); +#12597 = DIRECTION('',(0.,0.,1.)); +#12598 = DEFINITIONAL_REPRESENTATION('',(#12599),#12603); +#12599 = LINE('',#12600,#12601); +#12600 = CARTESIAN_POINT('',(0.,0.)); +#12601 = VECTOR('',#12602,1.); +#12602 = DIRECTION('',(1.,0.)); +#12603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12604 = ORIENTED_EDGE('',*,*,#12605,.F.); +#12605 = EDGE_CURVE('',#12517,#12578,#12606,.T.); +#12606 = SURFACE_CURVE('',#12607,(#12611,#12618),.PCURVE_S1.); +#12607 = LINE('',#12608,#12609); +#12608 = CARTESIAN_POINT('',(-14.,-14.,45.)); +#12609 = VECTOR('',#12610,1.); +#12610 = DIRECTION('',(0.,1.,0.)); +#12611 = PCURVE('',#12525,#12612); +#12612 = DEFINITIONAL_REPRESENTATION('',(#12613),#12617); +#12613 = LINE('',#12614,#12615); +#12614 = CARTESIAN_POINT('',(45.,0.)); +#12615 = VECTOR('',#12616,1.); +#12616 = DIRECTION('',(0.,-1.)); +#12617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12618 = PCURVE('',#12619,#12624); +#12619 = PLANE('',#12620); +#12620 = AXIS2_PLACEMENT_3D('',#12621,#12622,#12623); +#12621 = CARTESIAN_POINT('',(-14.,-14.,45.)); +#12622 = DIRECTION('',(0.,0.,1.)); +#12623 = DIRECTION('',(1.,0.,0.)); +#12624 = DEFINITIONAL_REPRESENTATION('',(#12625),#12629); +#12625 = LINE('',#12626,#12627); +#12626 = CARTESIAN_POINT('',(0.,0.)); +#12627 = VECTOR('',#12628,1.); +#12628 = DIRECTION('',(0.,1.)); +#12629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12630 = ADVANCED_FACE('',(#12631),#12537,.F.); +#12631 = FACE_BOUND('',#12632,.F.); +#12632 = EDGE_LOOP('',(#12633,#12656,#12657,#12680)); +#12633 = ORIENTED_EDGE('',*,*,#12634,.F.); +#12634 = EDGE_CURVE('',#12515,#12635,#12637,.T.); +#12635 = VERTEX_POINT('',#12636); +#12636 = CARTESIAN_POINT('',(14.,-14.,0.)); +#12637 = SURFACE_CURVE('',#12638,(#12642,#12649),.PCURVE_S1.); +#12638 = LINE('',#12639,#12640); +#12639 = CARTESIAN_POINT('',(-14.,-14.,0.)); +#12640 = VECTOR('',#12641,1.); +#12641 = DIRECTION('',(1.,0.,0.)); +#12642 = PCURVE('',#12537,#12643); +#12643 = DEFINITIONAL_REPRESENTATION('',(#12644),#12648); +#12644 = LINE('',#12645,#12646); +#12645 = CARTESIAN_POINT('',(0.,0.)); +#12646 = VECTOR('',#12647,1.); +#12647 = DIRECTION('',(0.,1.)); +#12648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12649 = PCURVE('',#12565,#12650); +#12650 = DEFINITIONAL_REPRESENTATION('',(#12651),#12655); +#12651 = LINE('',#12652,#12653); +#12652 = CARTESIAN_POINT('',(0.,0.)); +#12653 = VECTOR('',#12654,1.); +#12654 = DIRECTION('',(1.,0.)); +#12655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12656 = ORIENTED_EDGE('',*,*,#12514,.T.); +#12657 = ORIENTED_EDGE('',*,*,#12658,.T.); +#12658 = EDGE_CURVE('',#12517,#12659,#12661,.T.); +#12659 = VERTEX_POINT('',#12660); +#12660 = CARTESIAN_POINT('',(14.,-14.,45.)); +#12661 = SURFACE_CURVE('',#12662,(#12666,#12673),.PCURVE_S1.); +#12662 = LINE('',#12663,#12664); +#12663 = CARTESIAN_POINT('',(-14.,-14.,45.)); +#12664 = VECTOR('',#12665,1.); +#12665 = DIRECTION('',(1.,0.,0.)); +#12666 = PCURVE('',#12537,#12667); +#12667 = DEFINITIONAL_REPRESENTATION('',(#12668),#12672); +#12668 = LINE('',#12669,#12670); +#12669 = CARTESIAN_POINT('',(45.,0.)); +#12670 = VECTOR('',#12671,1.); +#12671 = DIRECTION('',(0.,1.)); +#12672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12673 = PCURVE('',#12619,#12674); +#12674 = DEFINITIONAL_REPRESENTATION('',(#12675),#12679); +#12675 = LINE('',#12676,#12677); +#12676 = CARTESIAN_POINT('',(0.,0.)); +#12677 = VECTOR('',#12678,1.); +#12678 = DIRECTION('',(1.,0.)); +#12679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12680 = ORIENTED_EDGE('',*,*,#12681,.F.); +#12681 = EDGE_CURVE('',#12635,#12659,#12682,.T.); +#12682 = SURFACE_CURVE('',#12683,(#12687,#12694),.PCURVE_S1.); +#12683 = LINE('',#12684,#12685); +#12684 = CARTESIAN_POINT('',(14.,-14.,0.)); +#12685 = VECTOR('',#12686,1.); +#12686 = DIRECTION('',(0.,0.,1.)); +#12687 = PCURVE('',#12537,#12688); +#12688 = DEFINITIONAL_REPRESENTATION('',(#12689),#12693); +#12689 = LINE('',#12690,#12691); +#12690 = CARTESIAN_POINT('',(0.,28.)); +#12691 = VECTOR('',#12692,1.); +#12692 = DIRECTION('',(1.,0.)); +#12693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12694 = PCURVE('',#12695,#12700); +#12695 = PLANE('',#12696); +#12696 = AXIS2_PLACEMENT_3D('',#12697,#12698,#12699); +#12697 = CARTESIAN_POINT('',(14.,-14.,0.)); +#12698 = DIRECTION('',(1.,0.,0.)); +#12699 = DIRECTION('',(0.,0.,1.)); +#12700 = DEFINITIONAL_REPRESENTATION('',(#12701),#12705); +#12701 = LINE('',#12702,#12703); +#12702 = CARTESIAN_POINT('',(0.,0.)); +#12703 = VECTOR('',#12704,1.); +#12704 = DIRECTION('',(1.,0.)); +#12705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12706 = ADVANCED_FACE('',(#12707,#12755),#12619,.T.); +#12707 = FACE_BOUND('',#12708,.T.); +#12708 = EDGE_LOOP('',(#12709,#12710,#12711,#12734)); +#12709 = ORIENTED_EDGE('',*,*,#12605,.F.); +#12710 = ORIENTED_EDGE('',*,*,#12658,.T.); +#12711 = ORIENTED_EDGE('',*,*,#12712,.T.); +#12712 = EDGE_CURVE('',#12659,#12713,#12715,.T.); +#12713 = VERTEX_POINT('',#12714); +#12714 = CARTESIAN_POINT('',(14.,14.,45.)); +#12715 = SURFACE_CURVE('',#12716,(#12720,#12727),.PCURVE_S1.); +#12716 = LINE('',#12717,#12718); +#12717 = CARTESIAN_POINT('',(14.,-14.,45.)); +#12718 = VECTOR('',#12719,1.); +#12719 = DIRECTION('',(0.,1.,0.)); +#12720 = PCURVE('',#12619,#12721); +#12721 = DEFINITIONAL_REPRESENTATION('',(#12722),#12726); +#12722 = LINE('',#12723,#12724); +#12723 = CARTESIAN_POINT('',(28.,0.)); +#12724 = VECTOR('',#12725,1.); +#12725 = DIRECTION('',(0.,1.)); +#12726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12727 = PCURVE('',#12695,#12728); +#12728 = DEFINITIONAL_REPRESENTATION('',(#12729),#12733); +#12729 = LINE('',#12730,#12731); +#12730 = CARTESIAN_POINT('',(45.,0.)); +#12731 = VECTOR('',#12732,1.); +#12732 = DIRECTION('',(0.,-1.)); +#12733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12734 = ORIENTED_EDGE('',*,*,#12735,.F.); +#12735 = EDGE_CURVE('',#12578,#12713,#12736,.T.); +#12736 = SURFACE_CURVE('',#12737,(#12741,#12748),.PCURVE_S1.); +#12737 = LINE('',#12738,#12739); +#12738 = CARTESIAN_POINT('',(-14.,14.,45.)); +#12739 = VECTOR('',#12740,1.); +#12740 = DIRECTION('',(1.,0.,0.)); +#12741 = PCURVE('',#12619,#12742); +#12742 = DEFINITIONAL_REPRESENTATION('',(#12743),#12747); +#12743 = LINE('',#12744,#12745); +#12744 = CARTESIAN_POINT('',(0.,28.)); +#12745 = VECTOR('',#12746,1.); +#12746 = DIRECTION('',(1.,0.)); +#12747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12748 = PCURVE('',#12593,#12749); +#12749 = DEFINITIONAL_REPRESENTATION('',(#12750),#12754); +#12750 = LINE('',#12751,#12752); +#12751 = CARTESIAN_POINT('',(45.,0.)); +#12752 = VECTOR('',#12753,1.); +#12753 = DIRECTION('',(0.,1.)); +#12754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12755 = FACE_BOUND('',#12756,.T.); +#12756 = EDGE_LOOP('',(#12757)); +#12757 = ORIENTED_EDGE('',*,*,#12758,.F.); +#12758 = EDGE_CURVE('',#12759,#12759,#12761,.T.); +#12759 = VERTEX_POINT('',#12760); +#12760 = CARTESIAN_POINT('',(11.,0.,45.)); +#12761 = SURFACE_CURVE('',#12762,(#12767,#12774),.PCURVE_S1.); +#12762 = CIRCLE('',#12763,11.); +#12763 = AXIS2_PLACEMENT_3D('',#12764,#12765,#12766); +#12764 = CARTESIAN_POINT('',(0.,0.,45.)); +#12765 = DIRECTION('',(0.,0.,1.)); +#12766 = DIRECTION('',(1.,0.,0.)); +#12767 = PCURVE('',#12619,#12768); +#12768 = DEFINITIONAL_REPRESENTATION('',(#12769),#12773); +#12769 = CIRCLE('',#12770,11.); +#12770 = AXIS2_PLACEMENT_2D('',#12771,#12772); +#12771 = CARTESIAN_POINT('',(14.,14.)); +#12772 = DIRECTION('',(1.,0.)); +#12773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12774 = PCURVE('',#12775,#12780); +#12775 = CYLINDRICAL_SURFACE('',#12776,11.); +#12776 = AXIS2_PLACEMENT_3D('',#12777,#12778,#12779); +#12777 = CARTESIAN_POINT('',(0.,0.,45.)); +#12778 = DIRECTION('',(-0.,-0.,-1.)); +#12779 = DIRECTION('',(1.,0.,0.)); +#12780 = DEFINITIONAL_REPRESENTATION('',(#12781),#12785); +#12781 = LINE('',#12782,#12783); +#12782 = CARTESIAN_POINT('',(-0.,0.)); +#12783 = VECTOR('',#12784,1.); +#12784 = DIRECTION('',(-1.,0.)); +#12785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12786 = ADVANCED_FACE('',(#12787),#12593,.T.); +#12787 = FACE_BOUND('',#12788,.T.); +#12788 = EDGE_LOOP('',(#12789,#12812,#12813,#12814)); +#12789 = ORIENTED_EDGE('',*,*,#12790,.F.); +#12790 = EDGE_CURVE('',#12550,#12791,#12793,.T.); +#12791 = VERTEX_POINT('',#12792); +#12792 = CARTESIAN_POINT('',(14.,14.,0.)); +#12793 = SURFACE_CURVE('',#12794,(#12798,#12805),.PCURVE_S1.); +#12794 = LINE('',#12795,#12796); +#12795 = CARTESIAN_POINT('',(-14.,14.,0.)); +#12796 = VECTOR('',#12797,1.); +#12797 = DIRECTION('',(1.,0.,0.)); +#12798 = PCURVE('',#12593,#12799); +#12799 = DEFINITIONAL_REPRESENTATION('',(#12800),#12804); +#12800 = LINE('',#12801,#12802); +#12801 = CARTESIAN_POINT('',(0.,0.)); +#12802 = VECTOR('',#12803,1.); +#12803 = DIRECTION('',(0.,1.)); +#12804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12805 = PCURVE('',#12565,#12806); +#12806 = DEFINITIONAL_REPRESENTATION('',(#12807),#12811); +#12807 = LINE('',#12808,#12809); +#12808 = CARTESIAN_POINT('',(0.,28.)); +#12809 = VECTOR('',#12810,1.); +#12810 = DIRECTION('',(1.,0.)); +#12811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12812 = ORIENTED_EDGE('',*,*,#12577,.T.); +#12813 = ORIENTED_EDGE('',*,*,#12735,.T.); +#12814 = ORIENTED_EDGE('',*,*,#12815,.F.); +#12815 = EDGE_CURVE('',#12791,#12713,#12816,.T.); +#12816 = SURFACE_CURVE('',#12817,(#12821,#12828),.PCURVE_S1.); +#12817 = LINE('',#12818,#12819); +#12818 = CARTESIAN_POINT('',(14.,14.,0.)); +#12819 = VECTOR('',#12820,1.); +#12820 = DIRECTION('',(0.,0.,1.)); +#12821 = PCURVE('',#12593,#12822); +#12822 = DEFINITIONAL_REPRESENTATION('',(#12823),#12827); +#12823 = LINE('',#12824,#12825); +#12824 = CARTESIAN_POINT('',(0.,28.)); +#12825 = VECTOR('',#12826,1.); +#12826 = DIRECTION('',(1.,0.)); +#12827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12828 = PCURVE('',#12695,#12829); +#12829 = DEFINITIONAL_REPRESENTATION('',(#12830),#12834); +#12830 = LINE('',#12831,#12832); +#12831 = CARTESIAN_POINT('',(0.,-28.)); +#12832 = VECTOR('',#12833,1.); +#12833 = DIRECTION('',(1.,0.)); +#12834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12835 = ADVANCED_FACE('',(#12836),#12565,.F.); +#12836 = FACE_BOUND('',#12837,.F.); +#12837 = EDGE_LOOP('',(#12838,#12839,#12840,#12861)); +#12838 = ORIENTED_EDGE('',*,*,#12549,.F.); +#12839 = ORIENTED_EDGE('',*,*,#12634,.T.); +#12840 = ORIENTED_EDGE('',*,*,#12841,.T.); +#12841 = EDGE_CURVE('',#12635,#12791,#12842,.T.); +#12842 = SURFACE_CURVE('',#12843,(#12847,#12854),.PCURVE_S1.); +#12843 = LINE('',#12844,#12845); +#12844 = CARTESIAN_POINT('',(14.,-14.,0.)); +#12845 = VECTOR('',#12846,1.); +#12846 = DIRECTION('',(0.,1.,0.)); +#12847 = PCURVE('',#12565,#12848); +#12848 = DEFINITIONAL_REPRESENTATION('',(#12849),#12853); +#12849 = LINE('',#12850,#12851); +#12850 = CARTESIAN_POINT('',(28.,0.)); +#12851 = VECTOR('',#12852,1.); +#12852 = DIRECTION('',(0.,1.)); +#12853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12854 = PCURVE('',#12695,#12855); +#12855 = DEFINITIONAL_REPRESENTATION('',(#12856),#12860); +#12856 = LINE('',#12857,#12858); +#12857 = CARTESIAN_POINT('',(0.,0.)); +#12858 = VECTOR('',#12859,1.); +#12859 = DIRECTION('',(0.,-1.)); +#12860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12861 = ORIENTED_EDGE('',*,*,#12790,.F.); +#12862 = ADVANCED_FACE('',(#12863),#12695,.T.); +#12863 = FACE_BOUND('',#12864,.T.); +#12864 = EDGE_LOOP('',(#12865,#12866,#12867,#12868)); +#12865 = ORIENTED_EDGE('',*,*,#12681,.F.); +#12866 = ORIENTED_EDGE('',*,*,#12841,.T.); +#12867 = ORIENTED_EDGE('',*,*,#12815,.T.); +#12868 = ORIENTED_EDGE('',*,*,#12712,.F.); +#12869 = ADVANCED_FACE('',(#12870),#12775,.T.); +#12870 = FACE_BOUND('',#12871,.F.); +#12871 = EDGE_LOOP('',(#12872,#12895,#12922,#12923)); +#12872 = ORIENTED_EDGE('',*,*,#12873,.T.); +#12873 = EDGE_CURVE('',#12759,#12874,#12876,.T.); +#12874 = VERTEX_POINT('',#12875); +#12875 = CARTESIAN_POINT('',(11.,0.,47.)); +#12876 = SEAM_CURVE('',#12877,(#12881,#12888),.PCURVE_S1.); +#12877 = LINE('',#12878,#12879); +#12878 = CARTESIAN_POINT('',(11.,0.,45.)); +#12879 = VECTOR('',#12880,1.); +#12880 = DIRECTION('',(0.,0.,1.)); +#12881 = PCURVE('',#12775,#12882); +#12882 = DEFINITIONAL_REPRESENTATION('',(#12883),#12887); +#12883 = LINE('',#12884,#12885); +#12884 = CARTESIAN_POINT('',(-0.,0.)); +#12885 = VECTOR('',#12886,1.); +#12886 = DIRECTION('',(-0.,-1.)); +#12887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12888 = PCURVE('',#12775,#12889); +#12889 = DEFINITIONAL_REPRESENTATION('',(#12890),#12894); +#12890 = LINE('',#12891,#12892); +#12891 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#12892 = VECTOR('',#12893,1.); +#12893 = DIRECTION('',(-0.,-1.)); +#12894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12895 = ORIENTED_EDGE('',*,*,#12896,.T.); +#12896 = EDGE_CURVE('',#12874,#12874,#12897,.T.); +#12897 = SURFACE_CURVE('',#12898,(#12903,#12910),.PCURVE_S1.); +#12898 = CIRCLE('',#12899,11.); +#12899 = AXIS2_PLACEMENT_3D('',#12900,#12901,#12902); +#12900 = CARTESIAN_POINT('',(0.,0.,47.)); +#12901 = DIRECTION('',(0.,0.,1.)); +#12902 = DIRECTION('',(1.,0.,0.)); +#12903 = PCURVE('',#12775,#12904); +#12904 = DEFINITIONAL_REPRESENTATION('',(#12905),#12909); +#12905 = LINE('',#12906,#12907); +#12906 = CARTESIAN_POINT('',(-0.,-2.)); +#12907 = VECTOR('',#12908,1.); +#12908 = DIRECTION('',(-1.,0.)); +#12909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12910 = PCURVE('',#12911,#12916); +#12911 = PLANE('',#12912); +#12912 = AXIS2_PLACEMENT_3D('',#12913,#12914,#12915); +#12913 = CARTESIAN_POINT('',(-7.458764359306E-16,-4.490371596874E-16,47. + )); +#12914 = DIRECTION('',(0.,0.,1.)); +#12915 = DIRECTION('',(1.,0.,-0.)); +#12916 = DEFINITIONAL_REPRESENTATION('',(#12917),#12921); +#12917 = CIRCLE('',#12918,11.); +#12918 = AXIS2_PLACEMENT_2D('',#12919,#12920); +#12919 = CARTESIAN_POINT('',(7.458764359306E-16,4.490371596874E-16)); +#12920 = DIRECTION('',(1.,0.)); +#12921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12922 = ORIENTED_EDGE('',*,*,#12873,.F.); +#12923 = ORIENTED_EDGE('',*,*,#12758,.F.); +#12924 = ADVANCED_FACE('',(#12925,#12928),#12911,.T.); +#12925 = FACE_BOUND('',#12926,.T.); +#12926 = EDGE_LOOP('',(#12927)); +#12927 = ORIENTED_EDGE('',*,*,#12896,.T.); +#12928 = FACE_BOUND('',#12929,.T.); +#12929 = EDGE_LOOP('',(#12930)); +#12930 = ORIENTED_EDGE('',*,*,#12931,.T.); +#12931 = EDGE_CURVE('',#12932,#12932,#12934,.T.); +#12932 = VERTEX_POINT('',#12933); +#12933 = CARTESIAN_POINT('',(2.5,0.,47.)); +#12934 = SURFACE_CURVE('',#12935,(#12940,#12951),.PCURVE_S1.); +#12935 = CIRCLE('',#12936,2.5); +#12936 = AXIS2_PLACEMENT_3D('',#12937,#12938,#12939); +#12937 = CARTESIAN_POINT('',(0.,0.,47.)); +#12938 = DIRECTION('',(0.,0.,-1.)); +#12939 = DIRECTION('',(1.,0.,0.)); +#12940 = PCURVE('',#12911,#12941); +#12941 = DEFINITIONAL_REPRESENTATION('',(#12942),#12950); +#12942 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12943,#12944,#12945,#12946 + ,#12947,#12948,#12949),.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( + '') ); +#12943 = CARTESIAN_POINT('',(2.5,4.490371596874E-16)); +#12944 = CARTESIAN_POINT('',(2.5,-4.330127018922)); +#12945 = CARTESIAN_POINT('',(-1.25,-2.165063509461)); +#12946 = CARTESIAN_POINT('',(-5.,-1.632862398863E-16)); +#12947 = CARTESIAN_POINT('',(-1.25,2.165063509461)); +#12948 = CARTESIAN_POINT('',(2.5,4.330127018922)); +#12949 = CARTESIAN_POINT('',(2.5,4.490371596874E-16)); +#12950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12951 = PCURVE('',#12952,#12957); +#12952 = CYLINDRICAL_SURFACE('',#12953,2.5); +#12953 = AXIS2_PLACEMENT_3D('',#12954,#12955,#12956); +#12954 = CARTESIAN_POINT('',(0.,0.,45.)); +#12955 = DIRECTION('',(-0.,-0.,-1.)); +#12956 = DIRECTION('',(1.,0.,0.)); +#12957 = DEFINITIONAL_REPRESENTATION('',(#12958),#12962); +#12958 = LINE('',#12959,#12960); +#12959 = CARTESIAN_POINT('',(-6.28318530718,-2.)); +#12960 = VECTOR('',#12961,1.); +#12961 = DIRECTION('',(1.,-0.)); +#12962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12963 = ADVANCED_FACE('',(#12964),#12952,.T.); +#12964 = FACE_BOUND('',#12965,.F.); +#12965 = EDGE_LOOP('',(#12966,#12967,#12990,#13017)); +#12966 = ORIENTED_EDGE('',*,*,#12931,.T.); +#12967 = ORIENTED_EDGE('',*,*,#12968,.T.); +#12968 = EDGE_CURVE('',#12932,#12969,#12971,.T.); +#12969 = VERTEX_POINT('',#12970); +#12970 = CARTESIAN_POINT('',(2.5,0.,67.)); +#12971 = SEAM_CURVE('',#12972,(#12976,#12983),.PCURVE_S1.); +#12972 = LINE('',#12973,#12974); +#12973 = CARTESIAN_POINT('',(2.5,0.,45.)); +#12974 = VECTOR('',#12975,1.); +#12975 = DIRECTION('',(0.,0.,1.)); +#12976 = PCURVE('',#12952,#12977); +#12977 = DEFINITIONAL_REPRESENTATION('',(#12978),#12982); +#12978 = LINE('',#12979,#12980); +#12979 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#12980 = VECTOR('',#12981,1.); +#12981 = DIRECTION('',(-0.,-1.)); +#12982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12983 = PCURVE('',#12952,#12984); +#12984 = DEFINITIONAL_REPRESENTATION('',(#12985),#12989); +#12985 = LINE('',#12986,#12987); +#12986 = CARTESIAN_POINT('',(-0.,0.)); +#12987 = VECTOR('',#12988,1.); +#12988 = DIRECTION('',(-0.,-1.)); +#12989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#12990 = ORIENTED_EDGE('',*,*,#12991,.T.); +#12991 = EDGE_CURVE('',#12969,#12969,#12992,.T.); +#12992 = SURFACE_CURVE('',#12993,(#12998,#13005),.PCURVE_S1.); +#12993 = CIRCLE('',#12994,2.5); +#12994 = AXIS2_PLACEMENT_3D('',#12995,#12996,#12997); +#12995 = CARTESIAN_POINT('',(0.,0.,67.)); +#12996 = DIRECTION('',(0.,0.,1.)); +#12997 = DIRECTION('',(1.,0.,0.)); +#12998 = PCURVE('',#12952,#12999); +#12999 = DEFINITIONAL_REPRESENTATION('',(#13000),#13004); +#13000 = LINE('',#13001,#13002); +#13001 = CARTESIAN_POINT('',(-0.,-22.)); +#13002 = VECTOR('',#13003,1.); +#13003 = DIRECTION('',(-1.,0.)); +#13004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13005 = PCURVE('',#13006,#13011); +#13006 = PLANE('',#13007); +#13007 = AXIS2_PLACEMENT_3D('',#13008,#13009,#13010); +#13008 = CARTESIAN_POINT('',(-1.367440132539E-16,1.714341265789E-16,67.) + ); +#13009 = DIRECTION('',(0.,0.,1.)); +#13010 = DIRECTION('',(1.,0.,-0.)); +#13011 = DEFINITIONAL_REPRESENTATION('',(#13012),#13016); +#13012 = CIRCLE('',#13013,2.5); +#13013 = AXIS2_PLACEMENT_2D('',#13014,#13015); +#13014 = CARTESIAN_POINT('',(1.367440132539E-16,-1.714341265789E-16)); +#13015 = DIRECTION('',(1.,0.)); +#13016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13017 = ORIENTED_EDGE('',*,*,#12968,.F.); +#13018 = ADVANCED_FACE('',(#13019),#13006,.T.); +#13019 = FACE_BOUND('',#13020,.T.); +#13020 = EDGE_LOOP('',(#13021)); +#13021 = ORIENTED_EDGE('',*,*,#12991,.T.); +#13022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13026)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13023,#13024,#13025)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13023 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13024 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13025 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13026 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13023, + 'distance_accuracy_value','confusion accuracy'); +#13027 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13028,#13030); +#13028 = ( REPRESENTATION_RELATIONSHIP('','',#12507,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13029) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13029 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#13030 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13031); +#13031 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','stepper','',#5,#12502,$); +#13032 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12504)); +#13033 = SHAPE_DEFINITION_REPRESENTATION(#13034,#13040); +#13034 = PRODUCT_DEFINITION_SHAPE('','',#13035); +#13035 = PRODUCT_DEFINITION('design','',#13036,#13039); +#13036 = PRODUCT_DEFINITION_FORMATION('','',#13037); +#13037 = PRODUCT('coupler','coupler','',(#13038)); +#13038 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13039 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13040 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13041),#13139); +#13041 = MANIFOLD_SOLID_BREP('',#13042); +#13042 = CLOSED_SHELL('',(#13043,#13131,#13135)); +#13043 = ADVANCED_FACE('',(#13044),#13058,.T.); +#13044 = FACE_BOUND('',#13045,.F.); +#13045 = EDGE_LOOP('',(#13046,#13076,#13103,#13104)); +#13046 = ORIENTED_EDGE('',*,*,#13047,.T.); +#13047 = EDGE_CURVE('',#13048,#13050,#13052,.T.); +#13048 = VERTEX_POINT('',#13049); +#13049 = CARTESIAN_POINT('',(9.,0.,0.)); +#13050 = VERTEX_POINT('',#13051); +#13051 = CARTESIAN_POINT('',(9.,0.,25.)); +#13052 = SEAM_CURVE('',#13053,(#13057,#13069),.PCURVE_S1.); +#13053 = LINE('',#13054,#13055); +#13054 = CARTESIAN_POINT('',(9.,0.,0.)); +#13055 = VECTOR('',#13056,1.); +#13056 = DIRECTION('',(0.,0.,1.)); +#13057 = PCURVE('',#13058,#13063); +#13058 = CYLINDRICAL_SURFACE('',#13059,9.); +#13059 = AXIS2_PLACEMENT_3D('',#13060,#13061,#13062); +#13060 = CARTESIAN_POINT('',(0.,0.,0.)); +#13061 = DIRECTION('',(-0.,-0.,-1.)); +#13062 = DIRECTION('',(1.,0.,0.)); +#13063 = DEFINITIONAL_REPRESENTATION('',(#13064),#13068); +#13064 = LINE('',#13065,#13066); +#13065 = CARTESIAN_POINT('',(-0.,0.)); +#13066 = VECTOR('',#13067,1.); +#13067 = DIRECTION('',(-0.,-1.)); +#13068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13069 = PCURVE('',#13058,#13070); +#13070 = DEFINITIONAL_REPRESENTATION('',(#13071),#13075); +#13071 = LINE('',#13072,#13073); +#13072 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#13073 = VECTOR('',#13074,1.); +#13074 = DIRECTION('',(-0.,-1.)); +#13075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13076 = ORIENTED_EDGE('',*,*,#13077,.T.); +#13077 = EDGE_CURVE('',#13050,#13050,#13078,.T.); +#13078 = SURFACE_CURVE('',#13079,(#13084,#13091),.PCURVE_S1.); +#13079 = CIRCLE('',#13080,9.); +#13080 = AXIS2_PLACEMENT_3D('',#13081,#13082,#13083); +#13081 = CARTESIAN_POINT('',(0.,0.,25.)); +#13082 = DIRECTION('',(0.,0.,1.)); +#13083 = DIRECTION('',(1.,0.,0.)); +#13084 = PCURVE('',#13058,#13085); +#13085 = DEFINITIONAL_REPRESENTATION('',(#13086),#13090); +#13086 = LINE('',#13087,#13088); +#13087 = CARTESIAN_POINT('',(-0.,-25.)); +#13088 = VECTOR('',#13089,1.); +#13089 = DIRECTION('',(-1.,0.)); +#13090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13091 = PCURVE('',#13092,#13097); +#13092 = PLANE('',#13093); +#13093 = AXIS2_PLACEMENT_3D('',#13094,#13095,#13096); +#13094 = CARTESIAN_POINT('',(-3.038755850088E-16,2.403571302733E-16,25.) + ); +#13095 = DIRECTION('',(0.,0.,1.)); +#13096 = DIRECTION('',(1.,0.,-0.)); +#13097 = DEFINITIONAL_REPRESENTATION('',(#13098),#13102); +#13098 = CIRCLE('',#13099,9.); +#13099 = AXIS2_PLACEMENT_2D('',#13100,#13101); +#13100 = CARTESIAN_POINT('',(3.038755850088E-16,-2.403571302733E-16)); +#13101 = DIRECTION('',(1.,0.)); +#13102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13103 = ORIENTED_EDGE('',*,*,#13047,.F.); +#13104 = ORIENTED_EDGE('',*,*,#13105,.F.); +#13105 = EDGE_CURVE('',#13048,#13048,#13106,.T.); +#13106 = SURFACE_CURVE('',#13107,(#13112,#13119),.PCURVE_S1.); +#13107 = CIRCLE('',#13108,9.); +#13108 = AXIS2_PLACEMENT_3D('',#13109,#13110,#13111); +#13109 = CARTESIAN_POINT('',(0.,0.,0.)); +#13110 = DIRECTION('',(0.,0.,1.)); +#13111 = DIRECTION('',(1.,0.,0.)); +#13112 = PCURVE('',#13058,#13113); +#13113 = DEFINITIONAL_REPRESENTATION('',(#13114),#13118); +#13114 = LINE('',#13115,#13116); +#13115 = CARTESIAN_POINT('',(-0.,0.)); +#13116 = VECTOR('',#13117,1.); +#13117 = DIRECTION('',(-1.,0.)); +#13118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13119 = PCURVE('',#13120,#13125); +#13120 = PLANE('',#13121); +#13121 = AXIS2_PLACEMENT_3D('',#13122,#13123,#13124); +#13122 = CARTESIAN_POINT('',(-3.038755850088E-16,2.403571302733E-16,0.) + ); +#13123 = DIRECTION('',(0.,0.,1.)); +#13124 = DIRECTION('',(1.,0.,-0.)); +#13125 = DEFINITIONAL_REPRESENTATION('',(#13126),#13130); +#13126 = CIRCLE('',#13127,9.); +#13127 = AXIS2_PLACEMENT_2D('',#13128,#13129); +#13128 = CARTESIAN_POINT('',(3.038755850088E-16,-2.403571302733E-16)); +#13129 = DIRECTION('',(1.,0.)); +#13130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13131 = ADVANCED_FACE('',(#13132),#13120,.F.); +#13132 = FACE_BOUND('',#13133,.F.); +#13133 = EDGE_LOOP('',(#13134)); +#13134 = ORIENTED_EDGE('',*,*,#13105,.T.); +#13135 = ADVANCED_FACE('',(#13136),#13092,.T.); +#13136 = FACE_BOUND('',#13137,.T.); +#13137 = EDGE_LOOP('',(#13138)); +#13138 = ORIENTED_EDGE('',*,*,#13077,.T.); +#13139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13143)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13140,#13141,#13142)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13140 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13141 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13142 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13143 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13140, + 'distance_accuracy_value','confusion accuracy'); +#13144 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13145,#13147); +#13145 = ( REPRESENTATION_RELATIONSHIP('','',#13040,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13146) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13146 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#13147 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13148); +#13148 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','coupler','',#5,#13035,$); +#13149 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13037)); +#13150 = SHAPE_DEFINITION_REPRESENTATION(#13151,#13157); +#13151 = PRODUCT_DEFINITION_SHAPE('','',#13152); +#13152 = PRODUCT_DEFINITION('design','',#13153,#13156); +#13153 = PRODUCT_DEFINITION_FORMATION('','',#13154); +#13154 = PRODUCT('erm','erm','',(#13155)); +#13155 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13156 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13157 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13158),#13256); +#13158 = MANIFOLD_SOLID_BREP('',#13159); +#13159 = CLOSED_SHELL('',(#13160,#13248,#13252)); +#13160 = ADVANCED_FACE('',(#13161),#13175,.T.); +#13161 = FACE_BOUND('',#13162,.F.); +#13162 = EDGE_LOOP('',(#13163,#13193,#13220,#13221)); +#13163 = ORIENTED_EDGE('',*,*,#13164,.T.); +#13164 = EDGE_CURVE('',#13165,#13167,#13169,.T.); +#13165 = VERTEX_POINT('',#13166); +#13166 = CARTESIAN_POINT('',(5.,0.,0.)); +#13167 = VERTEX_POINT('',#13168); +#13168 = CARTESIAN_POINT('',(5.,0.,2.7)); +#13169 = SEAM_CURVE('',#13170,(#13174,#13186),.PCURVE_S1.); +#13170 = LINE('',#13171,#13172); +#13171 = CARTESIAN_POINT('',(5.,0.,0.)); +#13172 = VECTOR('',#13173,1.); +#13173 = DIRECTION('',(0.,0.,1.)); +#13174 = PCURVE('',#13175,#13180); +#13175 = CYLINDRICAL_SURFACE('',#13176,5.); +#13176 = AXIS2_PLACEMENT_3D('',#13177,#13178,#13179); +#13177 = CARTESIAN_POINT('',(0.,0.,0.)); +#13178 = DIRECTION('',(-0.,-0.,-1.)); +#13179 = DIRECTION('',(1.,0.,0.)); +#13180 = DEFINITIONAL_REPRESENTATION('',(#13181),#13185); +#13181 = LINE('',#13182,#13183); +#13182 = CARTESIAN_POINT('',(-0.,0.)); +#13183 = VECTOR('',#13184,1.); +#13184 = DIRECTION('',(-0.,-1.)); +#13185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13186 = PCURVE('',#13175,#13187); +#13187 = DEFINITIONAL_REPRESENTATION('',(#13188),#13192); +#13188 = LINE('',#13189,#13190); +#13189 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#13190 = VECTOR('',#13191,1.); +#13191 = DIRECTION('',(-0.,-1.)); +#13192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13193 = ORIENTED_EDGE('',*,*,#13194,.T.); +#13194 = EDGE_CURVE('',#13167,#13167,#13195,.T.); +#13195 = SURFACE_CURVE('',#13196,(#13201,#13208),.PCURVE_S1.); +#13196 = CIRCLE('',#13197,5.); +#13197 = AXIS2_PLACEMENT_3D('',#13198,#13199,#13200); +#13198 = CARTESIAN_POINT('',(0.,0.,2.7)); +#13199 = DIRECTION('',(0.,0.,1.)); +#13200 = DIRECTION('',(1.,0.,0.)); +#13201 = PCURVE('',#13175,#13202); +#13202 = DEFINITIONAL_REPRESENTATION('',(#13203),#13207); +#13203 = LINE('',#13204,#13205); +#13204 = CARTESIAN_POINT('',(-0.,-2.7)); +#13205 = VECTOR('',#13206,1.); +#13206 = DIRECTION('',(-1.,0.)); +#13207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13208 = PCURVE('',#13209,#13214); +#13209 = PLANE('',#13210); +#13210 = AXIS2_PLACEMENT_3D('',#13211,#13212,#13213); +#13211 = CARTESIAN_POINT('',(-2.734880265079E-16,3.428682531579E-16,2.7) + ); +#13212 = DIRECTION('',(0.,0.,1.)); +#13213 = DIRECTION('',(1.,0.,-0.)); +#13214 = DEFINITIONAL_REPRESENTATION('',(#13215),#13219); +#13215 = CIRCLE('',#13216,5.); +#13216 = AXIS2_PLACEMENT_2D('',#13217,#13218); +#13217 = CARTESIAN_POINT('',(2.734880265079E-16,-3.428682531579E-16)); +#13218 = DIRECTION('',(1.,0.)); +#13219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13220 = ORIENTED_EDGE('',*,*,#13164,.F.); +#13221 = ORIENTED_EDGE('',*,*,#13222,.F.); +#13222 = EDGE_CURVE('',#13165,#13165,#13223,.T.); +#13223 = SURFACE_CURVE('',#13224,(#13229,#13236),.PCURVE_S1.); +#13224 = CIRCLE('',#13225,5.); +#13225 = AXIS2_PLACEMENT_3D('',#13226,#13227,#13228); +#13226 = CARTESIAN_POINT('',(0.,0.,0.)); +#13227 = DIRECTION('',(0.,0.,1.)); +#13228 = DIRECTION('',(1.,0.,0.)); +#13229 = PCURVE('',#13175,#13230); +#13230 = DEFINITIONAL_REPRESENTATION('',(#13231),#13235); +#13231 = LINE('',#13232,#13233); +#13232 = CARTESIAN_POINT('',(-0.,0.)); +#13233 = VECTOR('',#13234,1.); +#13234 = DIRECTION('',(-1.,0.)); +#13235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13236 = PCURVE('',#13237,#13242); +#13237 = PLANE('',#13238); +#13238 = AXIS2_PLACEMENT_3D('',#13239,#13240,#13241); +#13239 = CARTESIAN_POINT('',(-2.734880265079E-16,3.428682531579E-16,0.) + ); +#13240 = DIRECTION('',(0.,0.,1.)); +#13241 = DIRECTION('',(1.,0.,-0.)); +#13242 = DEFINITIONAL_REPRESENTATION('',(#13243),#13247); +#13243 = CIRCLE('',#13244,5.); +#13244 = AXIS2_PLACEMENT_2D('',#13245,#13246); +#13245 = CARTESIAN_POINT('',(2.734880265079E-16,-3.428682531579E-16)); +#13246 = DIRECTION('',(1.,0.)); +#13247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13248 = ADVANCED_FACE('',(#13249),#13237,.F.); +#13249 = FACE_BOUND('',#13250,.F.); +#13250 = EDGE_LOOP('',(#13251)); +#13251 = ORIENTED_EDGE('',*,*,#13222,.T.); +#13252 = ADVANCED_FACE('',(#13253),#13209,.T.); +#13253 = FACE_BOUND('',#13254,.T.); +#13254 = EDGE_LOOP('',(#13255)); +#13255 = ORIENTED_EDGE('',*,*,#13194,.T.); +#13256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13260)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13257,#13258,#13259)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13257 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13258 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13259 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13260 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13257, + 'distance_accuracy_value','confusion accuracy'); +#13261 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13262,#13264); +#13262 = ( REPRESENTATION_RELATIONSHIP('','',#13157,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13263) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13263 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#13264 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13265); +#13265 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','erm','',#5,#13152,$); +#13266 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13154)); +#13267 = SHAPE_DEFINITION_REPRESENTATION(#13268,#13274); +#13268 = PRODUCT_DEFINITION_SHAPE('','',#13269); +#13269 = PRODUCT_DEFINITION('design','',#13270,#13273); +#13270 = PRODUCT_DEFINITION_FORMATION('','',#13271); +#13271 = PRODUCT('solenoid','solenoid','',(#13272)); +#13272 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13273 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13274 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13275),#13605); +#13275 = MANIFOLD_SOLID_BREP('',#13276); +#13276 = CLOSED_SHELL('',(#13277,#13397,#13497,#13544,#13591,#13598)); +#13277 = ADVANCED_FACE('',(#13278),#13292,.F.); +#13278 = FACE_BOUND('',#13279,.F.); +#13279 = EDGE_LOOP('',(#13280,#13315,#13343,#13371)); +#13280 = ORIENTED_EDGE('',*,*,#13281,.F.); +#13281 = EDGE_CURVE('',#13282,#13284,#13286,.T.); +#13282 = VERTEX_POINT('',#13283); +#13283 = CARTESIAN_POINT('',(-11.,-9.5,0.)); +#13284 = VERTEX_POINT('',#13285); +#13285 = CARTESIAN_POINT('',(-11.,-9.5,9.6)); +#13286 = SURFACE_CURVE('',#13287,(#13291,#13303),.PCURVE_S1.); +#13287 = LINE('',#13288,#13289); +#13288 = CARTESIAN_POINT('',(-11.,-9.5,0.)); +#13289 = VECTOR('',#13290,1.); +#13290 = DIRECTION('',(0.,0.,1.)); +#13291 = PCURVE('',#13292,#13297); +#13292 = PLANE('',#13293); +#13293 = AXIS2_PLACEMENT_3D('',#13294,#13295,#13296); +#13294 = CARTESIAN_POINT('',(-11.,-9.5,0.)); +#13295 = DIRECTION('',(1.,0.,0.)); +#13296 = DIRECTION('',(0.,0.,1.)); +#13297 = DEFINITIONAL_REPRESENTATION('',(#13298),#13302); +#13298 = LINE('',#13299,#13300); +#13299 = CARTESIAN_POINT('',(0.,0.)); +#13300 = VECTOR('',#13301,1.); +#13301 = DIRECTION('',(1.,0.)); +#13302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13303 = PCURVE('',#13304,#13309); +#13304 = PLANE('',#13305); +#13305 = AXIS2_PLACEMENT_3D('',#13306,#13307,#13308); +#13306 = CARTESIAN_POINT('',(-11.,-9.5,0.)); +#13307 = DIRECTION('',(0.,1.,0.)); +#13308 = DIRECTION('',(0.,0.,1.)); +#13309 = DEFINITIONAL_REPRESENTATION('',(#13310),#13314); +#13310 = LINE('',#13311,#13312); +#13311 = CARTESIAN_POINT('',(0.,0.)); +#13312 = VECTOR('',#13313,1.); +#13313 = DIRECTION('',(1.,0.)); +#13314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13315 = ORIENTED_EDGE('',*,*,#13316,.T.); +#13316 = EDGE_CURVE('',#13282,#13317,#13319,.T.); +#13317 = VERTEX_POINT('',#13318); +#13318 = CARTESIAN_POINT('',(-11.,9.5,0.)); +#13319 = SURFACE_CURVE('',#13320,(#13324,#13331),.PCURVE_S1.); +#13320 = LINE('',#13321,#13322); +#13321 = CARTESIAN_POINT('',(-11.,-9.5,0.)); +#13322 = VECTOR('',#13323,1.); +#13323 = DIRECTION('',(0.,1.,0.)); +#13324 = PCURVE('',#13292,#13325); +#13325 = DEFINITIONAL_REPRESENTATION('',(#13326),#13330); +#13326 = LINE('',#13327,#13328); +#13327 = CARTESIAN_POINT('',(0.,0.)); +#13328 = VECTOR('',#13329,1.); +#13329 = DIRECTION('',(0.,-1.)); +#13330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13331 = PCURVE('',#13332,#13337); +#13332 = PLANE('',#13333); +#13333 = AXIS2_PLACEMENT_3D('',#13334,#13335,#13336); +#13334 = CARTESIAN_POINT('',(-11.,-9.5,0.)); +#13335 = DIRECTION('',(0.,0.,1.)); +#13336 = DIRECTION('',(1.,0.,0.)); +#13337 = DEFINITIONAL_REPRESENTATION('',(#13338),#13342); +#13338 = LINE('',#13339,#13340); +#13339 = CARTESIAN_POINT('',(0.,0.)); +#13340 = VECTOR('',#13341,1.); +#13341 = DIRECTION('',(0.,1.)); +#13342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13343 = ORIENTED_EDGE('',*,*,#13344,.T.); +#13344 = EDGE_CURVE('',#13317,#13345,#13347,.T.); +#13345 = VERTEX_POINT('',#13346); +#13346 = CARTESIAN_POINT('',(-11.,9.5,9.6)); +#13347 = SURFACE_CURVE('',#13348,(#13352,#13359),.PCURVE_S1.); +#13348 = LINE('',#13349,#13350); +#13349 = CARTESIAN_POINT('',(-11.,9.5,0.)); +#13350 = VECTOR('',#13351,1.); +#13351 = DIRECTION('',(0.,0.,1.)); +#13352 = PCURVE('',#13292,#13353); +#13353 = DEFINITIONAL_REPRESENTATION('',(#13354),#13358); +#13354 = LINE('',#13355,#13356); +#13355 = CARTESIAN_POINT('',(0.,-19.)); +#13356 = VECTOR('',#13357,1.); +#13357 = DIRECTION('',(1.,0.)); +#13358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13359 = PCURVE('',#13360,#13365); +#13360 = PLANE('',#13361); +#13361 = AXIS2_PLACEMENT_3D('',#13362,#13363,#13364); +#13362 = CARTESIAN_POINT('',(-11.,9.5,0.)); +#13363 = DIRECTION('',(0.,1.,0.)); +#13364 = DIRECTION('',(0.,0.,1.)); +#13365 = DEFINITIONAL_REPRESENTATION('',(#13366),#13370); +#13366 = LINE('',#13367,#13368); +#13367 = CARTESIAN_POINT('',(0.,0.)); +#13368 = VECTOR('',#13369,1.); +#13369 = DIRECTION('',(1.,0.)); +#13370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13371 = ORIENTED_EDGE('',*,*,#13372,.F.); +#13372 = EDGE_CURVE('',#13284,#13345,#13373,.T.); +#13373 = SURFACE_CURVE('',#13374,(#13378,#13385),.PCURVE_S1.); +#13374 = LINE('',#13375,#13376); +#13375 = CARTESIAN_POINT('',(-11.,-9.5,9.6)); +#13376 = VECTOR('',#13377,1.); +#13377 = DIRECTION('',(0.,1.,0.)); +#13378 = PCURVE('',#13292,#13379); +#13379 = DEFINITIONAL_REPRESENTATION('',(#13380),#13384); +#13380 = LINE('',#13381,#13382); +#13381 = CARTESIAN_POINT('',(9.6,0.)); +#13382 = VECTOR('',#13383,1.); +#13383 = DIRECTION('',(0.,-1.)); +#13384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13385 = PCURVE('',#13386,#13391); +#13386 = PLANE('',#13387); +#13387 = AXIS2_PLACEMENT_3D('',#13388,#13389,#13390); +#13388 = CARTESIAN_POINT('',(-11.,-9.5,9.6)); +#13389 = DIRECTION('',(0.,0.,1.)); +#13390 = DIRECTION('',(1.,0.,0.)); +#13391 = DEFINITIONAL_REPRESENTATION('',(#13392),#13396); +#13392 = LINE('',#13393,#13394); +#13393 = CARTESIAN_POINT('',(0.,0.)); +#13394 = VECTOR('',#13395,1.); +#13395 = DIRECTION('',(0.,1.)); +#13396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13397 = ADVANCED_FACE('',(#13398),#13412,.T.); +#13398 = FACE_BOUND('',#13399,.T.); +#13399 = EDGE_LOOP('',(#13400,#13430,#13453,#13476)); +#13400 = ORIENTED_EDGE('',*,*,#13401,.F.); +#13401 = EDGE_CURVE('',#13402,#13404,#13406,.T.); +#13402 = VERTEX_POINT('',#13403); +#13403 = CARTESIAN_POINT('',(11.,-9.5,0.)); +#13404 = VERTEX_POINT('',#13405); +#13405 = CARTESIAN_POINT('',(11.,-9.5,9.6)); +#13406 = SURFACE_CURVE('',#13407,(#13411,#13423),.PCURVE_S1.); +#13407 = LINE('',#13408,#13409); +#13408 = CARTESIAN_POINT('',(11.,-9.5,0.)); +#13409 = VECTOR('',#13410,1.); +#13410 = DIRECTION('',(0.,0.,1.)); +#13411 = PCURVE('',#13412,#13417); +#13412 = PLANE('',#13413); +#13413 = AXIS2_PLACEMENT_3D('',#13414,#13415,#13416); +#13414 = CARTESIAN_POINT('',(11.,-9.5,0.)); +#13415 = DIRECTION('',(1.,0.,0.)); +#13416 = DIRECTION('',(0.,0.,1.)); +#13417 = DEFINITIONAL_REPRESENTATION('',(#13418),#13422); +#13418 = LINE('',#13419,#13420); +#13419 = CARTESIAN_POINT('',(0.,0.)); +#13420 = VECTOR('',#13421,1.); +#13421 = DIRECTION('',(1.,0.)); +#13422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13423 = PCURVE('',#13304,#13424); +#13424 = DEFINITIONAL_REPRESENTATION('',(#13425),#13429); +#13425 = LINE('',#13426,#13427); +#13426 = CARTESIAN_POINT('',(0.,22.)); +#13427 = VECTOR('',#13428,1.); +#13428 = DIRECTION('',(1.,0.)); +#13429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13430 = ORIENTED_EDGE('',*,*,#13431,.T.); +#13431 = EDGE_CURVE('',#13402,#13432,#13434,.T.); +#13432 = VERTEX_POINT('',#13433); +#13433 = CARTESIAN_POINT('',(11.,9.5,0.)); +#13434 = SURFACE_CURVE('',#13435,(#13439,#13446),.PCURVE_S1.); +#13435 = LINE('',#13436,#13437); +#13436 = CARTESIAN_POINT('',(11.,-9.5,0.)); +#13437 = VECTOR('',#13438,1.); +#13438 = DIRECTION('',(0.,1.,0.)); +#13439 = PCURVE('',#13412,#13440); +#13440 = DEFINITIONAL_REPRESENTATION('',(#13441),#13445); +#13441 = LINE('',#13442,#13443); +#13442 = CARTESIAN_POINT('',(0.,0.)); +#13443 = VECTOR('',#13444,1.); +#13444 = DIRECTION('',(0.,-1.)); +#13445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13446 = PCURVE('',#13332,#13447); +#13447 = DEFINITIONAL_REPRESENTATION('',(#13448),#13452); +#13448 = LINE('',#13449,#13450); +#13449 = CARTESIAN_POINT('',(22.,0.)); +#13450 = VECTOR('',#13451,1.); +#13451 = DIRECTION('',(0.,1.)); +#13452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13453 = ORIENTED_EDGE('',*,*,#13454,.T.); +#13454 = EDGE_CURVE('',#13432,#13455,#13457,.T.); +#13455 = VERTEX_POINT('',#13456); +#13456 = CARTESIAN_POINT('',(11.,9.5,9.6)); +#13457 = SURFACE_CURVE('',#13458,(#13462,#13469),.PCURVE_S1.); +#13458 = LINE('',#13459,#13460); +#13459 = CARTESIAN_POINT('',(11.,9.5,0.)); +#13460 = VECTOR('',#13461,1.); +#13461 = DIRECTION('',(0.,0.,1.)); +#13462 = PCURVE('',#13412,#13463); +#13463 = DEFINITIONAL_REPRESENTATION('',(#13464),#13468); +#13464 = LINE('',#13465,#13466); +#13465 = CARTESIAN_POINT('',(0.,-19.)); +#13466 = VECTOR('',#13467,1.); +#13467 = DIRECTION('',(1.,0.)); +#13468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13469 = PCURVE('',#13360,#13470); +#13470 = DEFINITIONAL_REPRESENTATION('',(#13471),#13475); +#13471 = LINE('',#13472,#13473); +#13472 = CARTESIAN_POINT('',(0.,22.)); +#13473 = VECTOR('',#13474,1.); +#13474 = DIRECTION('',(1.,0.)); +#13475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13476 = ORIENTED_EDGE('',*,*,#13477,.F.); +#13477 = EDGE_CURVE('',#13404,#13455,#13478,.T.); +#13478 = SURFACE_CURVE('',#13479,(#13483,#13490),.PCURVE_S1.); +#13479 = LINE('',#13480,#13481); +#13480 = CARTESIAN_POINT('',(11.,-9.5,9.6)); +#13481 = VECTOR('',#13482,1.); +#13482 = DIRECTION('',(0.,1.,0.)); +#13483 = PCURVE('',#13412,#13484); +#13484 = DEFINITIONAL_REPRESENTATION('',(#13485),#13489); +#13485 = LINE('',#13486,#13487); +#13486 = CARTESIAN_POINT('',(9.6,0.)); +#13487 = VECTOR('',#13488,1.); +#13488 = DIRECTION('',(0.,-1.)); +#13489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13490 = PCURVE('',#13386,#13491); +#13491 = DEFINITIONAL_REPRESENTATION('',(#13492),#13496); +#13492 = LINE('',#13493,#13494); +#13493 = CARTESIAN_POINT('',(22.,0.)); +#13494 = VECTOR('',#13495,1.); +#13495 = DIRECTION('',(0.,1.)); +#13496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13497 = ADVANCED_FACE('',(#13498),#13304,.F.); +#13498 = FACE_BOUND('',#13499,.F.); +#13499 = EDGE_LOOP('',(#13500,#13521,#13522,#13543)); +#13500 = ORIENTED_EDGE('',*,*,#13501,.F.); +#13501 = EDGE_CURVE('',#13282,#13402,#13502,.T.); +#13502 = SURFACE_CURVE('',#13503,(#13507,#13514),.PCURVE_S1.); +#13503 = LINE('',#13504,#13505); +#13504 = CARTESIAN_POINT('',(-11.,-9.5,0.)); +#13505 = VECTOR('',#13506,1.); +#13506 = DIRECTION('',(1.,0.,0.)); +#13507 = PCURVE('',#13304,#13508); +#13508 = DEFINITIONAL_REPRESENTATION('',(#13509),#13513); +#13509 = LINE('',#13510,#13511); +#13510 = CARTESIAN_POINT('',(0.,0.)); +#13511 = VECTOR('',#13512,1.); +#13512 = DIRECTION('',(0.,1.)); +#13513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13514 = PCURVE('',#13332,#13515); +#13515 = DEFINITIONAL_REPRESENTATION('',(#13516),#13520); +#13516 = LINE('',#13517,#13518); +#13517 = CARTESIAN_POINT('',(0.,0.)); +#13518 = VECTOR('',#13519,1.); +#13519 = DIRECTION('',(1.,0.)); +#13520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13521 = ORIENTED_EDGE('',*,*,#13281,.T.); +#13522 = ORIENTED_EDGE('',*,*,#13523,.T.); +#13523 = EDGE_CURVE('',#13284,#13404,#13524,.T.); +#13524 = SURFACE_CURVE('',#13525,(#13529,#13536),.PCURVE_S1.); +#13525 = LINE('',#13526,#13527); +#13526 = CARTESIAN_POINT('',(-11.,-9.5,9.6)); +#13527 = VECTOR('',#13528,1.); +#13528 = DIRECTION('',(1.,0.,0.)); +#13529 = PCURVE('',#13304,#13530); +#13530 = DEFINITIONAL_REPRESENTATION('',(#13531),#13535); +#13531 = LINE('',#13532,#13533); +#13532 = CARTESIAN_POINT('',(9.6,0.)); +#13533 = VECTOR('',#13534,1.); +#13534 = DIRECTION('',(0.,1.)); +#13535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13536 = PCURVE('',#13386,#13537); +#13537 = DEFINITIONAL_REPRESENTATION('',(#13538),#13542); +#13538 = LINE('',#13539,#13540); +#13539 = CARTESIAN_POINT('',(0.,0.)); +#13540 = VECTOR('',#13541,1.); +#13541 = DIRECTION('',(1.,0.)); +#13542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13543 = ORIENTED_EDGE('',*,*,#13401,.F.); +#13544 = ADVANCED_FACE('',(#13545),#13360,.T.); +#13545 = FACE_BOUND('',#13546,.T.); +#13546 = EDGE_LOOP('',(#13547,#13568,#13569,#13590)); +#13547 = ORIENTED_EDGE('',*,*,#13548,.F.); +#13548 = EDGE_CURVE('',#13317,#13432,#13549,.T.); +#13549 = SURFACE_CURVE('',#13550,(#13554,#13561),.PCURVE_S1.); +#13550 = LINE('',#13551,#13552); +#13551 = CARTESIAN_POINT('',(-11.,9.5,0.)); +#13552 = VECTOR('',#13553,1.); +#13553 = DIRECTION('',(1.,0.,0.)); +#13554 = PCURVE('',#13360,#13555); +#13555 = DEFINITIONAL_REPRESENTATION('',(#13556),#13560); +#13556 = LINE('',#13557,#13558); +#13557 = CARTESIAN_POINT('',(0.,0.)); +#13558 = VECTOR('',#13559,1.); +#13559 = DIRECTION('',(0.,1.)); +#13560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13561 = PCURVE('',#13332,#13562); +#13562 = DEFINITIONAL_REPRESENTATION('',(#13563),#13567); +#13563 = LINE('',#13564,#13565); +#13564 = CARTESIAN_POINT('',(0.,19.)); +#13565 = VECTOR('',#13566,1.); +#13566 = DIRECTION('',(1.,0.)); +#13567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13568 = ORIENTED_EDGE('',*,*,#13344,.T.); +#13569 = ORIENTED_EDGE('',*,*,#13570,.T.); +#13570 = EDGE_CURVE('',#13345,#13455,#13571,.T.); +#13571 = SURFACE_CURVE('',#13572,(#13576,#13583),.PCURVE_S1.); +#13572 = LINE('',#13573,#13574); +#13573 = CARTESIAN_POINT('',(-11.,9.5,9.6)); +#13574 = VECTOR('',#13575,1.); +#13575 = DIRECTION('',(1.,0.,0.)); +#13576 = PCURVE('',#13360,#13577); +#13577 = DEFINITIONAL_REPRESENTATION('',(#13578),#13582); +#13578 = LINE('',#13579,#13580); +#13579 = CARTESIAN_POINT('',(9.6,0.)); +#13580 = VECTOR('',#13581,1.); +#13581 = DIRECTION('',(0.,1.)); +#13582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13583 = PCURVE('',#13386,#13584); +#13584 = DEFINITIONAL_REPRESENTATION('',(#13585),#13589); +#13585 = LINE('',#13586,#13587); +#13586 = CARTESIAN_POINT('',(0.,19.)); +#13587 = VECTOR('',#13588,1.); +#13588 = DIRECTION('',(1.,0.)); +#13589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13590 = ORIENTED_EDGE('',*,*,#13454,.F.); +#13591 = ADVANCED_FACE('',(#13592),#13332,.F.); +#13592 = FACE_BOUND('',#13593,.F.); +#13593 = EDGE_LOOP('',(#13594,#13595,#13596,#13597)); +#13594 = ORIENTED_EDGE('',*,*,#13316,.F.); +#13595 = ORIENTED_EDGE('',*,*,#13501,.T.); +#13596 = ORIENTED_EDGE('',*,*,#13431,.T.); +#13597 = ORIENTED_EDGE('',*,*,#13548,.F.); +#13598 = ADVANCED_FACE('',(#13599),#13386,.T.); +#13599 = FACE_BOUND('',#13600,.T.); +#13600 = EDGE_LOOP('',(#13601,#13602,#13603,#13604)); +#13601 = ORIENTED_EDGE('',*,*,#13372,.F.); +#13602 = ORIENTED_EDGE('',*,*,#13523,.T.); +#13603 = ORIENTED_EDGE('',*,*,#13477,.T.); +#13604 = ORIENTED_EDGE('',*,*,#13570,.F.); +#13605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13609)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13606,#13607,#13608)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13606 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13607 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13608 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13609 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13606, + 'distance_accuracy_value','confusion accuracy'); +#13610 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13611,#13613); +#13611 = ( REPRESENTATION_RELATIONSHIP('','',#13274,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13612) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13612 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#13613 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13614); +#13614 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','solenoid','',#5,#13269,$); +#13615 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13271)); +#13616 = SHAPE_DEFINITION_REPRESENTATION(#13617,#13623); +#13617 = PRODUCT_DEFINITION_SHAPE('','',#13618); +#13618 = PRODUCT_DEFINITION('design','',#13619,#13622); +#13619 = PRODUCT_DEFINITION_FORMATION('','',#13620); +#13620 = PRODUCT('servo','servo','',(#13621)); +#13621 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13622 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13623 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13624),#13954); +#13624 = MANIFOLD_SOLID_BREP('',#13625); +#13625 = CLOSED_SHELL('',(#13626,#13746,#13846,#13893,#13940,#13947)); +#13626 = ADVANCED_FACE('',(#13627),#13641,.F.); +#13627 = FACE_BOUND('',#13628,.F.); +#13628 = EDGE_LOOP('',(#13629,#13664,#13692,#13720)); +#13629 = ORIENTED_EDGE('',*,*,#13630,.F.); +#13630 = EDGE_CURVE('',#13631,#13633,#13635,.T.); +#13631 = VERTEX_POINT('',#13632); +#13632 = CARTESIAN_POINT('',(-20.35,-9.85,0.)); +#13633 = VERTEX_POINT('',#13634); +#13634 = CARTESIAN_POINT('',(-20.35,-9.85,42.9)); +#13635 = SURFACE_CURVE('',#13636,(#13640,#13652),.PCURVE_S1.); +#13636 = LINE('',#13637,#13638); +#13637 = CARTESIAN_POINT('',(-20.35,-9.85,0.)); +#13638 = VECTOR('',#13639,1.); +#13639 = DIRECTION('',(0.,0.,1.)); +#13640 = PCURVE('',#13641,#13646); +#13641 = PLANE('',#13642); +#13642 = AXIS2_PLACEMENT_3D('',#13643,#13644,#13645); +#13643 = CARTESIAN_POINT('',(-20.35,-9.85,0.)); +#13644 = DIRECTION('',(1.,0.,0.)); +#13645 = DIRECTION('',(0.,0.,1.)); +#13646 = DEFINITIONAL_REPRESENTATION('',(#13647),#13651); +#13647 = LINE('',#13648,#13649); +#13648 = CARTESIAN_POINT('',(0.,0.)); +#13649 = VECTOR('',#13650,1.); +#13650 = DIRECTION('',(1.,0.)); +#13651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13652 = PCURVE('',#13653,#13658); +#13653 = PLANE('',#13654); +#13654 = AXIS2_PLACEMENT_3D('',#13655,#13656,#13657); +#13655 = CARTESIAN_POINT('',(-20.35,-9.85,0.)); +#13656 = DIRECTION('',(0.,1.,0.)); +#13657 = DIRECTION('',(0.,0.,1.)); +#13658 = DEFINITIONAL_REPRESENTATION('',(#13659),#13663); +#13659 = LINE('',#13660,#13661); +#13660 = CARTESIAN_POINT('',(0.,0.)); +#13661 = VECTOR('',#13662,1.); +#13662 = DIRECTION('',(1.,0.)); +#13663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13664 = ORIENTED_EDGE('',*,*,#13665,.T.); +#13665 = EDGE_CURVE('',#13631,#13666,#13668,.T.); +#13666 = VERTEX_POINT('',#13667); +#13667 = CARTESIAN_POINT('',(-20.35,9.85,0.)); +#13668 = SURFACE_CURVE('',#13669,(#13673,#13680),.PCURVE_S1.); +#13669 = LINE('',#13670,#13671); +#13670 = CARTESIAN_POINT('',(-20.35,-9.85,0.)); +#13671 = VECTOR('',#13672,1.); +#13672 = DIRECTION('',(0.,1.,0.)); +#13673 = PCURVE('',#13641,#13674); +#13674 = DEFINITIONAL_REPRESENTATION('',(#13675),#13679); +#13675 = LINE('',#13676,#13677); +#13676 = CARTESIAN_POINT('',(0.,0.)); +#13677 = VECTOR('',#13678,1.); +#13678 = DIRECTION('',(0.,-1.)); +#13679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13680 = PCURVE('',#13681,#13686); +#13681 = PLANE('',#13682); +#13682 = AXIS2_PLACEMENT_3D('',#13683,#13684,#13685); +#13683 = CARTESIAN_POINT('',(-20.35,-9.85,0.)); +#13684 = DIRECTION('',(0.,0.,1.)); +#13685 = DIRECTION('',(1.,0.,0.)); +#13686 = DEFINITIONAL_REPRESENTATION('',(#13687),#13691); +#13687 = LINE('',#13688,#13689); +#13688 = CARTESIAN_POINT('',(0.,0.)); +#13689 = VECTOR('',#13690,1.); +#13690 = DIRECTION('',(0.,1.)); +#13691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13692 = ORIENTED_EDGE('',*,*,#13693,.T.); +#13693 = EDGE_CURVE('',#13666,#13694,#13696,.T.); +#13694 = VERTEX_POINT('',#13695); +#13695 = CARTESIAN_POINT('',(-20.35,9.85,42.9)); +#13696 = SURFACE_CURVE('',#13697,(#13701,#13708),.PCURVE_S1.); +#13697 = LINE('',#13698,#13699); +#13698 = CARTESIAN_POINT('',(-20.35,9.85,0.)); +#13699 = VECTOR('',#13700,1.); +#13700 = DIRECTION('',(0.,0.,1.)); +#13701 = PCURVE('',#13641,#13702); +#13702 = DEFINITIONAL_REPRESENTATION('',(#13703),#13707); +#13703 = LINE('',#13704,#13705); +#13704 = CARTESIAN_POINT('',(0.,-19.7)); +#13705 = VECTOR('',#13706,1.); +#13706 = DIRECTION('',(1.,0.)); +#13707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13708 = PCURVE('',#13709,#13714); +#13709 = PLANE('',#13710); +#13710 = AXIS2_PLACEMENT_3D('',#13711,#13712,#13713); +#13711 = CARTESIAN_POINT('',(-20.35,9.85,0.)); +#13712 = DIRECTION('',(0.,1.,0.)); +#13713 = DIRECTION('',(0.,0.,1.)); +#13714 = DEFINITIONAL_REPRESENTATION('',(#13715),#13719); +#13715 = LINE('',#13716,#13717); +#13716 = CARTESIAN_POINT('',(0.,0.)); +#13717 = VECTOR('',#13718,1.); +#13718 = DIRECTION('',(1.,0.)); +#13719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13720 = ORIENTED_EDGE('',*,*,#13721,.F.); +#13721 = EDGE_CURVE('',#13633,#13694,#13722,.T.); +#13722 = SURFACE_CURVE('',#13723,(#13727,#13734),.PCURVE_S1.); +#13723 = LINE('',#13724,#13725); +#13724 = CARTESIAN_POINT('',(-20.35,-9.85,42.9)); +#13725 = VECTOR('',#13726,1.); +#13726 = DIRECTION('',(0.,1.,0.)); +#13727 = PCURVE('',#13641,#13728); +#13728 = DEFINITIONAL_REPRESENTATION('',(#13729),#13733); +#13729 = LINE('',#13730,#13731); +#13730 = CARTESIAN_POINT('',(42.9,0.)); +#13731 = VECTOR('',#13732,1.); +#13732 = DIRECTION('',(0.,-1.)); +#13733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13734 = PCURVE('',#13735,#13740); +#13735 = PLANE('',#13736); +#13736 = AXIS2_PLACEMENT_3D('',#13737,#13738,#13739); +#13737 = CARTESIAN_POINT('',(-20.35,-9.85,42.9)); +#13738 = DIRECTION('',(0.,0.,1.)); +#13739 = DIRECTION('',(1.,0.,0.)); +#13740 = DEFINITIONAL_REPRESENTATION('',(#13741),#13745); +#13741 = LINE('',#13742,#13743); +#13742 = CARTESIAN_POINT('',(0.,0.)); +#13743 = VECTOR('',#13744,1.); +#13744 = DIRECTION('',(0.,1.)); +#13745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13746 = ADVANCED_FACE('',(#13747),#13761,.T.); +#13747 = FACE_BOUND('',#13748,.T.); +#13748 = EDGE_LOOP('',(#13749,#13779,#13802,#13825)); +#13749 = ORIENTED_EDGE('',*,*,#13750,.F.); +#13750 = EDGE_CURVE('',#13751,#13753,#13755,.T.); +#13751 = VERTEX_POINT('',#13752); +#13752 = CARTESIAN_POINT('',(20.35,-9.85,0.)); +#13753 = VERTEX_POINT('',#13754); +#13754 = CARTESIAN_POINT('',(20.35,-9.85,42.9)); +#13755 = SURFACE_CURVE('',#13756,(#13760,#13772),.PCURVE_S1.); +#13756 = LINE('',#13757,#13758); +#13757 = CARTESIAN_POINT('',(20.35,-9.85,0.)); +#13758 = VECTOR('',#13759,1.); +#13759 = DIRECTION('',(0.,0.,1.)); +#13760 = PCURVE('',#13761,#13766); +#13761 = PLANE('',#13762); +#13762 = AXIS2_PLACEMENT_3D('',#13763,#13764,#13765); +#13763 = CARTESIAN_POINT('',(20.35,-9.85,0.)); +#13764 = DIRECTION('',(1.,0.,0.)); +#13765 = DIRECTION('',(0.,0.,1.)); +#13766 = DEFINITIONAL_REPRESENTATION('',(#13767),#13771); +#13767 = LINE('',#13768,#13769); +#13768 = CARTESIAN_POINT('',(0.,0.)); +#13769 = VECTOR('',#13770,1.); +#13770 = DIRECTION('',(1.,0.)); +#13771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13772 = PCURVE('',#13653,#13773); +#13773 = DEFINITIONAL_REPRESENTATION('',(#13774),#13778); +#13774 = LINE('',#13775,#13776); +#13775 = CARTESIAN_POINT('',(0.,40.7)); +#13776 = VECTOR('',#13777,1.); +#13777 = DIRECTION('',(1.,0.)); +#13778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13779 = ORIENTED_EDGE('',*,*,#13780,.T.); +#13780 = EDGE_CURVE('',#13751,#13781,#13783,.T.); +#13781 = VERTEX_POINT('',#13782); +#13782 = CARTESIAN_POINT('',(20.35,9.85,0.)); +#13783 = SURFACE_CURVE('',#13784,(#13788,#13795),.PCURVE_S1.); +#13784 = LINE('',#13785,#13786); +#13785 = CARTESIAN_POINT('',(20.35,-9.85,0.)); +#13786 = VECTOR('',#13787,1.); +#13787 = DIRECTION('',(0.,1.,0.)); +#13788 = PCURVE('',#13761,#13789); +#13789 = DEFINITIONAL_REPRESENTATION('',(#13790),#13794); +#13790 = LINE('',#13791,#13792); +#13791 = CARTESIAN_POINT('',(0.,0.)); +#13792 = VECTOR('',#13793,1.); +#13793 = DIRECTION('',(0.,-1.)); +#13794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13795 = PCURVE('',#13681,#13796); +#13796 = DEFINITIONAL_REPRESENTATION('',(#13797),#13801); +#13797 = LINE('',#13798,#13799); +#13798 = CARTESIAN_POINT('',(40.7,0.)); +#13799 = VECTOR('',#13800,1.); +#13800 = DIRECTION('',(0.,1.)); +#13801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13802 = ORIENTED_EDGE('',*,*,#13803,.T.); +#13803 = EDGE_CURVE('',#13781,#13804,#13806,.T.); +#13804 = VERTEX_POINT('',#13805); +#13805 = CARTESIAN_POINT('',(20.35,9.85,42.9)); +#13806 = SURFACE_CURVE('',#13807,(#13811,#13818),.PCURVE_S1.); +#13807 = LINE('',#13808,#13809); +#13808 = CARTESIAN_POINT('',(20.35,9.85,0.)); +#13809 = VECTOR('',#13810,1.); +#13810 = DIRECTION('',(0.,0.,1.)); +#13811 = PCURVE('',#13761,#13812); +#13812 = DEFINITIONAL_REPRESENTATION('',(#13813),#13817); +#13813 = LINE('',#13814,#13815); +#13814 = CARTESIAN_POINT('',(0.,-19.7)); +#13815 = VECTOR('',#13816,1.); +#13816 = DIRECTION('',(1.,0.)); +#13817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13818 = PCURVE('',#13709,#13819); +#13819 = DEFINITIONAL_REPRESENTATION('',(#13820),#13824); +#13820 = LINE('',#13821,#13822); +#13821 = CARTESIAN_POINT('',(0.,40.7)); +#13822 = VECTOR('',#13823,1.); +#13823 = DIRECTION('',(1.,0.)); +#13824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13825 = ORIENTED_EDGE('',*,*,#13826,.F.); +#13826 = EDGE_CURVE('',#13753,#13804,#13827,.T.); +#13827 = SURFACE_CURVE('',#13828,(#13832,#13839),.PCURVE_S1.); +#13828 = LINE('',#13829,#13830); +#13829 = CARTESIAN_POINT('',(20.35,-9.85,42.9)); +#13830 = VECTOR('',#13831,1.); +#13831 = DIRECTION('',(0.,1.,0.)); +#13832 = PCURVE('',#13761,#13833); +#13833 = DEFINITIONAL_REPRESENTATION('',(#13834),#13838); +#13834 = LINE('',#13835,#13836); +#13835 = CARTESIAN_POINT('',(42.9,0.)); +#13836 = VECTOR('',#13837,1.); +#13837 = DIRECTION('',(0.,-1.)); +#13838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13839 = PCURVE('',#13735,#13840); +#13840 = DEFINITIONAL_REPRESENTATION('',(#13841),#13845); +#13841 = LINE('',#13842,#13843); +#13842 = CARTESIAN_POINT('',(40.7,0.)); +#13843 = VECTOR('',#13844,1.); +#13844 = DIRECTION('',(0.,1.)); +#13845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13846 = ADVANCED_FACE('',(#13847),#13653,.F.); +#13847 = FACE_BOUND('',#13848,.F.); +#13848 = EDGE_LOOP('',(#13849,#13870,#13871,#13892)); +#13849 = ORIENTED_EDGE('',*,*,#13850,.F.); +#13850 = EDGE_CURVE('',#13631,#13751,#13851,.T.); +#13851 = SURFACE_CURVE('',#13852,(#13856,#13863),.PCURVE_S1.); +#13852 = LINE('',#13853,#13854); +#13853 = CARTESIAN_POINT('',(-20.35,-9.85,0.)); +#13854 = VECTOR('',#13855,1.); +#13855 = DIRECTION('',(1.,0.,0.)); +#13856 = PCURVE('',#13653,#13857); +#13857 = DEFINITIONAL_REPRESENTATION('',(#13858),#13862); +#13858 = LINE('',#13859,#13860); +#13859 = CARTESIAN_POINT('',(0.,0.)); +#13860 = VECTOR('',#13861,1.); +#13861 = DIRECTION('',(0.,1.)); +#13862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13863 = PCURVE('',#13681,#13864); +#13864 = DEFINITIONAL_REPRESENTATION('',(#13865),#13869); +#13865 = LINE('',#13866,#13867); +#13866 = CARTESIAN_POINT('',(0.,0.)); +#13867 = VECTOR('',#13868,1.); +#13868 = DIRECTION('',(1.,0.)); +#13869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13870 = ORIENTED_EDGE('',*,*,#13630,.T.); +#13871 = ORIENTED_EDGE('',*,*,#13872,.T.); +#13872 = EDGE_CURVE('',#13633,#13753,#13873,.T.); +#13873 = SURFACE_CURVE('',#13874,(#13878,#13885),.PCURVE_S1.); +#13874 = LINE('',#13875,#13876); +#13875 = CARTESIAN_POINT('',(-20.35,-9.85,42.9)); +#13876 = VECTOR('',#13877,1.); +#13877 = DIRECTION('',(1.,0.,0.)); +#13878 = PCURVE('',#13653,#13879); +#13879 = DEFINITIONAL_REPRESENTATION('',(#13880),#13884); +#13880 = LINE('',#13881,#13882); +#13881 = CARTESIAN_POINT('',(42.9,0.)); +#13882 = VECTOR('',#13883,1.); +#13883 = DIRECTION('',(0.,1.)); +#13884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13885 = PCURVE('',#13735,#13886); +#13886 = DEFINITIONAL_REPRESENTATION('',(#13887),#13891); +#13887 = LINE('',#13888,#13889); +#13888 = CARTESIAN_POINT('',(0.,0.)); +#13889 = VECTOR('',#13890,1.); +#13890 = DIRECTION('',(1.,0.)); +#13891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13892 = ORIENTED_EDGE('',*,*,#13750,.F.); +#13893 = ADVANCED_FACE('',(#13894),#13709,.T.); +#13894 = FACE_BOUND('',#13895,.T.); +#13895 = EDGE_LOOP('',(#13896,#13917,#13918,#13939)); +#13896 = ORIENTED_EDGE('',*,*,#13897,.F.); +#13897 = EDGE_CURVE('',#13666,#13781,#13898,.T.); +#13898 = SURFACE_CURVE('',#13899,(#13903,#13910),.PCURVE_S1.); +#13899 = LINE('',#13900,#13901); +#13900 = CARTESIAN_POINT('',(-20.35,9.85,0.)); +#13901 = VECTOR('',#13902,1.); +#13902 = DIRECTION('',(1.,0.,0.)); +#13903 = PCURVE('',#13709,#13904); +#13904 = DEFINITIONAL_REPRESENTATION('',(#13905),#13909); +#13905 = LINE('',#13906,#13907); +#13906 = CARTESIAN_POINT('',(0.,0.)); +#13907 = VECTOR('',#13908,1.); +#13908 = DIRECTION('',(0.,1.)); +#13909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13910 = PCURVE('',#13681,#13911); +#13911 = DEFINITIONAL_REPRESENTATION('',(#13912),#13916); +#13912 = LINE('',#13913,#13914); +#13913 = CARTESIAN_POINT('',(0.,19.7)); +#13914 = VECTOR('',#13915,1.); +#13915 = DIRECTION('',(1.,0.)); +#13916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13917 = ORIENTED_EDGE('',*,*,#13693,.T.); +#13918 = ORIENTED_EDGE('',*,*,#13919,.T.); +#13919 = EDGE_CURVE('',#13694,#13804,#13920,.T.); +#13920 = SURFACE_CURVE('',#13921,(#13925,#13932),.PCURVE_S1.); +#13921 = LINE('',#13922,#13923); +#13922 = CARTESIAN_POINT('',(-20.35,9.85,42.9)); +#13923 = VECTOR('',#13924,1.); +#13924 = DIRECTION('',(1.,0.,0.)); +#13925 = PCURVE('',#13709,#13926); +#13926 = DEFINITIONAL_REPRESENTATION('',(#13927),#13931); +#13927 = LINE('',#13928,#13929); +#13928 = CARTESIAN_POINT('',(42.9,0.)); +#13929 = VECTOR('',#13930,1.); +#13930 = DIRECTION('',(0.,1.)); +#13931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13932 = PCURVE('',#13735,#13933); +#13933 = DEFINITIONAL_REPRESENTATION('',(#13934),#13938); +#13934 = LINE('',#13935,#13936); +#13935 = CARTESIAN_POINT('',(0.,19.7)); +#13936 = VECTOR('',#13937,1.); +#13937 = DIRECTION('',(1.,0.)); +#13938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#13939 = ORIENTED_EDGE('',*,*,#13803,.F.); +#13940 = ADVANCED_FACE('',(#13941),#13681,.F.); +#13941 = FACE_BOUND('',#13942,.F.); +#13942 = EDGE_LOOP('',(#13943,#13944,#13945,#13946)); +#13943 = ORIENTED_EDGE('',*,*,#13665,.F.); +#13944 = ORIENTED_EDGE('',*,*,#13850,.T.); +#13945 = ORIENTED_EDGE('',*,*,#13780,.T.); +#13946 = ORIENTED_EDGE('',*,*,#13897,.F.); +#13947 = ADVANCED_FACE('',(#13948),#13735,.T.); +#13948 = FACE_BOUND('',#13949,.T.); +#13949 = EDGE_LOOP('',(#13950,#13951,#13952,#13953)); +#13950 = ORIENTED_EDGE('',*,*,#13721,.F.); +#13951 = ORIENTED_EDGE('',*,*,#13872,.T.); +#13952 = ORIENTED_EDGE('',*,*,#13826,.T.); +#13953 = ORIENTED_EDGE('',*,*,#13919,.F.); +#13954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13958)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13955,#13956,#13957)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13955 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13956 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13957 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13958 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13955, + 'distance_accuracy_value','confusion accuracy'); +#13959 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13960,#13962); +#13960 = ( REPRESENTATION_RELATIONSHIP('','',#13623,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13961) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13961 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#13962 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13963); +#13963 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','servo','',#5,#13618,$); +#13964 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13620)); +#13965 = SHAPE_DEFINITION_REPRESENTATION(#13966,#13972); +#13966 = PRODUCT_DEFINITION_SHAPE('','',#13967); +#13967 = PRODUCT_DEFINITION('design','',#13968,#13971); +#13968 = PRODUCT_DEFINITION_FORMATION('','',#13969); +#13969 = PRODUCT('pi','pi','',(#13970)); +#13970 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13971 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13972 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13973),#14303); +#13973 = MANIFOLD_SOLID_BREP('',#13974); +#13974 = CLOSED_SHELL('',(#13975,#14095,#14195,#14242,#14289,#14296)); +#13975 = ADVANCED_FACE('',(#13976),#13990,.F.); +#13976 = FACE_BOUND('',#13977,.F.); +#13977 = EDGE_LOOP('',(#13978,#14013,#14041,#14069)); +#13978 = ORIENTED_EDGE('',*,*,#13979,.F.); +#13979 = EDGE_CURVE('',#13980,#13982,#13984,.T.); +#13980 = VERTEX_POINT('',#13981); +#13981 = CARTESIAN_POINT('',(-32.5,-15.,0.)); +#13982 = VERTEX_POINT('',#13983); +#13983 = CARTESIAN_POINT('',(-32.5,-15.,5.)); +#13984 = SURFACE_CURVE('',#13985,(#13989,#14001),.PCURVE_S1.); +#13985 = LINE('',#13986,#13987); +#13986 = CARTESIAN_POINT('',(-32.5,-15.,0.)); +#13987 = VECTOR('',#13988,1.); +#13988 = DIRECTION('',(0.,0.,1.)); +#13989 = PCURVE('',#13990,#13995); +#13990 = PLANE('',#13991); +#13991 = AXIS2_PLACEMENT_3D('',#13992,#13993,#13994); +#13992 = CARTESIAN_POINT('',(-32.5,-15.,0.)); +#13993 = DIRECTION('',(1.,0.,0.)); +#13994 = DIRECTION('',(0.,0.,1.)); +#13995 = DEFINITIONAL_REPRESENTATION('',(#13996),#14000); +#13996 = LINE('',#13997,#13998); +#13997 = CARTESIAN_POINT('',(0.,0.)); +#13998 = VECTOR('',#13999,1.); +#13999 = DIRECTION('',(1.,0.)); +#14000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14001 = PCURVE('',#14002,#14007); +#14002 = PLANE('',#14003); +#14003 = AXIS2_PLACEMENT_3D('',#14004,#14005,#14006); +#14004 = CARTESIAN_POINT('',(-32.5,-15.,0.)); +#14005 = DIRECTION('',(0.,1.,0.)); +#14006 = DIRECTION('',(0.,0.,1.)); +#14007 = DEFINITIONAL_REPRESENTATION('',(#14008),#14012); +#14008 = LINE('',#14009,#14010); +#14009 = CARTESIAN_POINT('',(0.,0.)); +#14010 = VECTOR('',#14011,1.); +#14011 = DIRECTION('',(1.,0.)); +#14012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14013 = ORIENTED_EDGE('',*,*,#14014,.T.); +#14014 = EDGE_CURVE('',#13980,#14015,#14017,.T.); +#14015 = VERTEX_POINT('',#14016); +#14016 = CARTESIAN_POINT('',(-32.5,15.,0.)); +#14017 = SURFACE_CURVE('',#14018,(#14022,#14029),.PCURVE_S1.); +#14018 = LINE('',#14019,#14020); +#14019 = CARTESIAN_POINT('',(-32.5,-15.,0.)); +#14020 = VECTOR('',#14021,1.); +#14021 = DIRECTION('',(0.,1.,0.)); +#14022 = PCURVE('',#13990,#14023); +#14023 = DEFINITIONAL_REPRESENTATION('',(#14024),#14028); +#14024 = LINE('',#14025,#14026); +#14025 = CARTESIAN_POINT('',(0.,0.)); +#14026 = VECTOR('',#14027,1.); +#14027 = DIRECTION('',(0.,-1.)); +#14028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14029 = PCURVE('',#14030,#14035); +#14030 = PLANE('',#14031); +#14031 = AXIS2_PLACEMENT_3D('',#14032,#14033,#14034); +#14032 = CARTESIAN_POINT('',(-32.5,-15.,0.)); +#14033 = DIRECTION('',(0.,0.,1.)); +#14034 = DIRECTION('',(1.,0.,0.)); +#14035 = DEFINITIONAL_REPRESENTATION('',(#14036),#14040); +#14036 = LINE('',#14037,#14038); +#14037 = CARTESIAN_POINT('',(0.,0.)); +#14038 = VECTOR('',#14039,1.); +#14039 = DIRECTION('',(0.,1.)); +#14040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14041 = ORIENTED_EDGE('',*,*,#14042,.T.); +#14042 = EDGE_CURVE('',#14015,#14043,#14045,.T.); +#14043 = VERTEX_POINT('',#14044); +#14044 = CARTESIAN_POINT('',(-32.5,15.,5.)); +#14045 = SURFACE_CURVE('',#14046,(#14050,#14057),.PCURVE_S1.); +#14046 = LINE('',#14047,#14048); +#14047 = CARTESIAN_POINT('',(-32.5,15.,0.)); +#14048 = VECTOR('',#14049,1.); +#14049 = DIRECTION('',(0.,0.,1.)); +#14050 = PCURVE('',#13990,#14051); +#14051 = DEFINITIONAL_REPRESENTATION('',(#14052),#14056); +#14052 = LINE('',#14053,#14054); +#14053 = CARTESIAN_POINT('',(0.,-30.)); +#14054 = VECTOR('',#14055,1.); +#14055 = DIRECTION('',(1.,0.)); +#14056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14057 = PCURVE('',#14058,#14063); +#14058 = PLANE('',#14059); +#14059 = AXIS2_PLACEMENT_3D('',#14060,#14061,#14062); +#14060 = CARTESIAN_POINT('',(-32.5,15.,0.)); +#14061 = DIRECTION('',(0.,1.,0.)); +#14062 = DIRECTION('',(0.,0.,1.)); +#14063 = DEFINITIONAL_REPRESENTATION('',(#14064),#14068); +#14064 = LINE('',#14065,#14066); +#14065 = CARTESIAN_POINT('',(0.,0.)); +#14066 = VECTOR('',#14067,1.); +#14067 = DIRECTION('',(1.,0.)); +#14068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14069 = ORIENTED_EDGE('',*,*,#14070,.F.); +#14070 = EDGE_CURVE('',#13982,#14043,#14071,.T.); +#14071 = SURFACE_CURVE('',#14072,(#14076,#14083),.PCURVE_S1.); +#14072 = LINE('',#14073,#14074); +#14073 = CARTESIAN_POINT('',(-32.5,-15.,5.)); +#14074 = VECTOR('',#14075,1.); +#14075 = DIRECTION('',(0.,1.,0.)); +#14076 = PCURVE('',#13990,#14077); +#14077 = DEFINITIONAL_REPRESENTATION('',(#14078),#14082); +#14078 = LINE('',#14079,#14080); +#14079 = CARTESIAN_POINT('',(5.,0.)); +#14080 = VECTOR('',#14081,1.); +#14081 = DIRECTION('',(0.,-1.)); +#14082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14083 = PCURVE('',#14084,#14089); +#14084 = PLANE('',#14085); +#14085 = AXIS2_PLACEMENT_3D('',#14086,#14087,#14088); +#14086 = CARTESIAN_POINT('',(-32.5,-15.,5.)); +#14087 = DIRECTION('',(0.,0.,1.)); +#14088 = DIRECTION('',(1.,0.,0.)); +#14089 = DEFINITIONAL_REPRESENTATION('',(#14090),#14094); +#14090 = LINE('',#14091,#14092); +#14091 = CARTESIAN_POINT('',(0.,0.)); +#14092 = VECTOR('',#14093,1.); +#14093 = DIRECTION('',(0.,1.)); +#14094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14095 = ADVANCED_FACE('',(#14096),#14110,.T.); +#14096 = FACE_BOUND('',#14097,.T.); +#14097 = EDGE_LOOP('',(#14098,#14128,#14151,#14174)); +#14098 = ORIENTED_EDGE('',*,*,#14099,.F.); +#14099 = EDGE_CURVE('',#14100,#14102,#14104,.T.); +#14100 = VERTEX_POINT('',#14101); +#14101 = CARTESIAN_POINT('',(32.5,-15.,0.)); +#14102 = VERTEX_POINT('',#14103); +#14103 = CARTESIAN_POINT('',(32.5,-15.,5.)); +#14104 = SURFACE_CURVE('',#14105,(#14109,#14121),.PCURVE_S1.); +#14105 = LINE('',#14106,#14107); +#14106 = CARTESIAN_POINT('',(32.5,-15.,0.)); +#14107 = VECTOR('',#14108,1.); +#14108 = DIRECTION('',(0.,0.,1.)); +#14109 = PCURVE('',#14110,#14115); +#14110 = PLANE('',#14111); +#14111 = AXIS2_PLACEMENT_3D('',#14112,#14113,#14114); +#14112 = CARTESIAN_POINT('',(32.5,-15.,0.)); +#14113 = DIRECTION('',(1.,0.,0.)); +#14114 = DIRECTION('',(0.,0.,1.)); +#14115 = DEFINITIONAL_REPRESENTATION('',(#14116),#14120); +#14116 = LINE('',#14117,#14118); +#14117 = CARTESIAN_POINT('',(0.,0.)); +#14118 = VECTOR('',#14119,1.); +#14119 = DIRECTION('',(1.,0.)); +#14120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14121 = PCURVE('',#14002,#14122); +#14122 = DEFINITIONAL_REPRESENTATION('',(#14123),#14127); +#14123 = LINE('',#14124,#14125); +#14124 = CARTESIAN_POINT('',(0.,65.)); +#14125 = VECTOR('',#14126,1.); +#14126 = DIRECTION('',(1.,0.)); +#14127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14128 = ORIENTED_EDGE('',*,*,#14129,.T.); +#14129 = EDGE_CURVE('',#14100,#14130,#14132,.T.); +#14130 = VERTEX_POINT('',#14131); +#14131 = CARTESIAN_POINT('',(32.5,15.,0.)); +#14132 = SURFACE_CURVE('',#14133,(#14137,#14144),.PCURVE_S1.); +#14133 = LINE('',#14134,#14135); +#14134 = CARTESIAN_POINT('',(32.5,-15.,0.)); +#14135 = VECTOR('',#14136,1.); +#14136 = DIRECTION('',(0.,1.,0.)); +#14137 = PCURVE('',#14110,#14138); +#14138 = DEFINITIONAL_REPRESENTATION('',(#14139),#14143); +#14139 = LINE('',#14140,#14141); +#14140 = CARTESIAN_POINT('',(0.,0.)); +#14141 = VECTOR('',#14142,1.); +#14142 = DIRECTION('',(0.,-1.)); +#14143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14144 = PCURVE('',#14030,#14145); +#14145 = DEFINITIONAL_REPRESENTATION('',(#14146),#14150); +#14146 = LINE('',#14147,#14148); +#14147 = CARTESIAN_POINT('',(65.,0.)); +#14148 = VECTOR('',#14149,1.); +#14149 = DIRECTION('',(0.,1.)); +#14150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14151 = ORIENTED_EDGE('',*,*,#14152,.T.); +#14152 = EDGE_CURVE('',#14130,#14153,#14155,.T.); +#14153 = VERTEX_POINT('',#14154); +#14154 = CARTESIAN_POINT('',(32.5,15.,5.)); +#14155 = SURFACE_CURVE('',#14156,(#14160,#14167),.PCURVE_S1.); +#14156 = LINE('',#14157,#14158); +#14157 = CARTESIAN_POINT('',(32.5,15.,0.)); +#14158 = VECTOR('',#14159,1.); +#14159 = DIRECTION('',(0.,0.,1.)); +#14160 = PCURVE('',#14110,#14161); +#14161 = DEFINITIONAL_REPRESENTATION('',(#14162),#14166); +#14162 = LINE('',#14163,#14164); +#14163 = CARTESIAN_POINT('',(0.,-30.)); +#14164 = VECTOR('',#14165,1.); +#14165 = DIRECTION('',(1.,0.)); +#14166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14167 = PCURVE('',#14058,#14168); +#14168 = DEFINITIONAL_REPRESENTATION('',(#14169),#14173); +#14169 = LINE('',#14170,#14171); +#14170 = CARTESIAN_POINT('',(0.,65.)); +#14171 = VECTOR('',#14172,1.); +#14172 = DIRECTION('',(1.,0.)); +#14173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14174 = ORIENTED_EDGE('',*,*,#14175,.F.); +#14175 = EDGE_CURVE('',#14102,#14153,#14176,.T.); +#14176 = SURFACE_CURVE('',#14177,(#14181,#14188),.PCURVE_S1.); +#14177 = LINE('',#14178,#14179); +#14178 = CARTESIAN_POINT('',(32.5,-15.,5.)); +#14179 = VECTOR('',#14180,1.); +#14180 = DIRECTION('',(0.,1.,0.)); +#14181 = PCURVE('',#14110,#14182); +#14182 = DEFINITIONAL_REPRESENTATION('',(#14183),#14187); +#14183 = LINE('',#14184,#14185); +#14184 = CARTESIAN_POINT('',(5.,0.)); +#14185 = VECTOR('',#14186,1.); +#14186 = DIRECTION('',(0.,-1.)); +#14187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14188 = PCURVE('',#14084,#14189); +#14189 = DEFINITIONAL_REPRESENTATION('',(#14190),#14194); +#14190 = LINE('',#14191,#14192); +#14191 = CARTESIAN_POINT('',(65.,0.)); +#14192 = VECTOR('',#14193,1.); +#14193 = DIRECTION('',(0.,1.)); +#14194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14195 = ADVANCED_FACE('',(#14196),#14002,.F.); +#14196 = FACE_BOUND('',#14197,.F.); +#14197 = EDGE_LOOP('',(#14198,#14219,#14220,#14241)); +#14198 = ORIENTED_EDGE('',*,*,#14199,.F.); +#14199 = EDGE_CURVE('',#13980,#14100,#14200,.T.); +#14200 = SURFACE_CURVE('',#14201,(#14205,#14212),.PCURVE_S1.); +#14201 = LINE('',#14202,#14203); +#14202 = CARTESIAN_POINT('',(-32.5,-15.,0.)); +#14203 = VECTOR('',#14204,1.); +#14204 = DIRECTION('',(1.,0.,0.)); +#14205 = PCURVE('',#14002,#14206); +#14206 = DEFINITIONAL_REPRESENTATION('',(#14207),#14211); +#14207 = LINE('',#14208,#14209); +#14208 = CARTESIAN_POINT('',(0.,0.)); +#14209 = VECTOR('',#14210,1.); +#14210 = DIRECTION('',(0.,1.)); +#14211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14212 = PCURVE('',#14030,#14213); +#14213 = DEFINITIONAL_REPRESENTATION('',(#14214),#14218); +#14214 = LINE('',#14215,#14216); +#14215 = CARTESIAN_POINT('',(0.,0.)); +#14216 = VECTOR('',#14217,1.); +#14217 = DIRECTION('',(1.,0.)); +#14218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14219 = ORIENTED_EDGE('',*,*,#13979,.T.); +#14220 = ORIENTED_EDGE('',*,*,#14221,.T.); +#14221 = EDGE_CURVE('',#13982,#14102,#14222,.T.); +#14222 = SURFACE_CURVE('',#14223,(#14227,#14234),.PCURVE_S1.); +#14223 = LINE('',#14224,#14225); +#14224 = CARTESIAN_POINT('',(-32.5,-15.,5.)); +#14225 = VECTOR('',#14226,1.); +#14226 = DIRECTION('',(1.,0.,0.)); +#14227 = PCURVE('',#14002,#14228); +#14228 = DEFINITIONAL_REPRESENTATION('',(#14229),#14233); +#14229 = LINE('',#14230,#14231); +#14230 = CARTESIAN_POINT('',(5.,0.)); +#14231 = VECTOR('',#14232,1.); +#14232 = DIRECTION('',(0.,1.)); +#14233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14234 = PCURVE('',#14084,#14235); +#14235 = DEFINITIONAL_REPRESENTATION('',(#14236),#14240); +#14236 = LINE('',#14237,#14238); +#14237 = CARTESIAN_POINT('',(0.,0.)); +#14238 = VECTOR('',#14239,1.); +#14239 = DIRECTION('',(1.,0.)); +#14240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14241 = ORIENTED_EDGE('',*,*,#14099,.F.); +#14242 = ADVANCED_FACE('',(#14243),#14058,.T.); +#14243 = FACE_BOUND('',#14244,.T.); +#14244 = EDGE_LOOP('',(#14245,#14266,#14267,#14288)); +#14245 = ORIENTED_EDGE('',*,*,#14246,.F.); +#14246 = EDGE_CURVE('',#14015,#14130,#14247,.T.); +#14247 = SURFACE_CURVE('',#14248,(#14252,#14259),.PCURVE_S1.); +#14248 = LINE('',#14249,#14250); +#14249 = CARTESIAN_POINT('',(-32.5,15.,0.)); +#14250 = VECTOR('',#14251,1.); +#14251 = DIRECTION('',(1.,0.,0.)); +#14252 = PCURVE('',#14058,#14253); +#14253 = DEFINITIONAL_REPRESENTATION('',(#14254),#14258); +#14254 = LINE('',#14255,#14256); +#14255 = CARTESIAN_POINT('',(0.,0.)); +#14256 = VECTOR('',#14257,1.); +#14257 = DIRECTION('',(0.,1.)); +#14258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14259 = PCURVE('',#14030,#14260); +#14260 = DEFINITIONAL_REPRESENTATION('',(#14261),#14265); +#14261 = LINE('',#14262,#14263); +#14262 = CARTESIAN_POINT('',(0.,30.)); +#14263 = VECTOR('',#14264,1.); +#14264 = DIRECTION('',(1.,0.)); +#14265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14266 = ORIENTED_EDGE('',*,*,#14042,.T.); +#14267 = ORIENTED_EDGE('',*,*,#14268,.T.); +#14268 = EDGE_CURVE('',#14043,#14153,#14269,.T.); +#14269 = SURFACE_CURVE('',#14270,(#14274,#14281),.PCURVE_S1.); +#14270 = LINE('',#14271,#14272); +#14271 = CARTESIAN_POINT('',(-32.5,15.,5.)); +#14272 = VECTOR('',#14273,1.); +#14273 = DIRECTION('',(1.,0.,0.)); +#14274 = PCURVE('',#14058,#14275); +#14275 = DEFINITIONAL_REPRESENTATION('',(#14276),#14280); +#14276 = LINE('',#14277,#14278); +#14277 = CARTESIAN_POINT('',(5.,0.)); +#14278 = VECTOR('',#14279,1.); +#14279 = DIRECTION('',(0.,1.)); +#14280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14281 = PCURVE('',#14084,#14282); +#14282 = DEFINITIONAL_REPRESENTATION('',(#14283),#14287); +#14283 = LINE('',#14284,#14285); +#14284 = CARTESIAN_POINT('',(0.,30.)); +#14285 = VECTOR('',#14286,1.); +#14286 = DIRECTION('',(1.,0.)); +#14287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14288 = ORIENTED_EDGE('',*,*,#14152,.F.); +#14289 = ADVANCED_FACE('',(#14290),#14030,.F.); +#14290 = FACE_BOUND('',#14291,.F.); +#14291 = EDGE_LOOP('',(#14292,#14293,#14294,#14295)); +#14292 = ORIENTED_EDGE('',*,*,#14014,.F.); +#14293 = ORIENTED_EDGE('',*,*,#14199,.T.); +#14294 = ORIENTED_EDGE('',*,*,#14129,.T.); +#14295 = ORIENTED_EDGE('',*,*,#14246,.F.); +#14296 = ADVANCED_FACE('',(#14297),#14084,.T.); +#14297 = FACE_BOUND('',#14298,.T.); +#14298 = EDGE_LOOP('',(#14299,#14300,#14301,#14302)); +#14299 = ORIENTED_EDGE('',*,*,#14070,.F.); +#14300 = ORIENTED_EDGE('',*,*,#14221,.T.); +#14301 = ORIENTED_EDGE('',*,*,#14175,.T.); +#14302 = ORIENTED_EDGE('',*,*,#14268,.F.); +#14303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14307)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#14304,#14305,#14306)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#14304 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#14305 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#14306 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#14307 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14304, + 'distance_accuracy_value','confusion accuracy'); +#14308 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14309,#14311); +#14309 = ( REPRESENTATION_RELATIONSHIP('','',#13972,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14310) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#14310 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#14311 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #14312); +#14312 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','pi','',#5,#13967,$); +#14313 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13969)); +#14314 = SHAPE_DEFINITION_REPRESENTATION(#14315,#14321); +#14315 = PRODUCT_DEFINITION_SHAPE('','',#14316); +#14316 = PRODUCT_DEFINITION('design','',#14317,#14320); +#14317 = PRODUCT_DEFINITION_FORMATION('','',#14318); +#14318 = PRODUCT('bonnet','bonnet','',(#14319)); +#14319 = PRODUCT_CONTEXT('',#2,'mechanical'); +#14320 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#14321 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#14322),#14652); +#14322 = MANIFOLD_SOLID_BREP('',#14323); +#14323 = CLOSED_SHELL('',(#14324,#14444,#14544,#14591,#14638,#14645)); +#14324 = ADVANCED_FACE('',(#14325),#14339,.F.); +#14325 = FACE_BOUND('',#14326,.F.); +#14326 = EDGE_LOOP('',(#14327,#14362,#14390,#14418)); +#14327 = ORIENTED_EDGE('',*,*,#14328,.F.); +#14328 = EDGE_CURVE('',#14329,#14331,#14333,.T.); +#14329 = VERTEX_POINT('',#14330); +#14330 = CARTESIAN_POINT('',(-32.5,-15.,0.)); +#14331 = VERTEX_POINT('',#14332); +#14332 = CARTESIAN_POINT('',(-32.5,-15.,15.)); +#14333 = SURFACE_CURVE('',#14334,(#14338,#14350),.PCURVE_S1.); +#14334 = LINE('',#14335,#14336); +#14335 = CARTESIAN_POINT('',(-32.5,-15.,0.)); +#14336 = VECTOR('',#14337,1.); +#14337 = DIRECTION('',(0.,0.,1.)); +#14338 = PCURVE('',#14339,#14344); +#14339 = PLANE('',#14340); +#14340 = AXIS2_PLACEMENT_3D('',#14341,#14342,#14343); +#14341 = CARTESIAN_POINT('',(-32.5,-15.,0.)); +#14342 = DIRECTION('',(1.,0.,0.)); +#14343 = DIRECTION('',(0.,0.,1.)); +#14344 = DEFINITIONAL_REPRESENTATION('',(#14345),#14349); +#14345 = LINE('',#14346,#14347); +#14346 = CARTESIAN_POINT('',(0.,0.)); +#14347 = VECTOR('',#14348,1.); +#14348 = DIRECTION('',(1.,0.)); +#14349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14350 = PCURVE('',#14351,#14356); +#14351 = PLANE('',#14352); +#14352 = AXIS2_PLACEMENT_3D('',#14353,#14354,#14355); +#14353 = CARTESIAN_POINT('',(-32.5,-15.,0.)); +#14354 = DIRECTION('',(0.,1.,0.)); +#14355 = DIRECTION('',(0.,0.,1.)); +#14356 = DEFINITIONAL_REPRESENTATION('',(#14357),#14361); +#14357 = LINE('',#14358,#14359); +#14358 = CARTESIAN_POINT('',(0.,0.)); +#14359 = VECTOR('',#14360,1.); +#14360 = DIRECTION('',(1.,0.)); +#14361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14362 = ORIENTED_EDGE('',*,*,#14363,.T.); +#14363 = EDGE_CURVE('',#14329,#14364,#14366,.T.); +#14364 = VERTEX_POINT('',#14365); +#14365 = CARTESIAN_POINT('',(-32.5,15.,0.)); +#14366 = SURFACE_CURVE('',#14367,(#14371,#14378),.PCURVE_S1.); +#14367 = LINE('',#14368,#14369); +#14368 = CARTESIAN_POINT('',(-32.5,-15.,0.)); +#14369 = VECTOR('',#14370,1.); +#14370 = DIRECTION('',(0.,1.,0.)); +#14371 = PCURVE('',#14339,#14372); +#14372 = DEFINITIONAL_REPRESENTATION('',(#14373),#14377); +#14373 = LINE('',#14374,#14375); +#14374 = CARTESIAN_POINT('',(0.,0.)); +#14375 = VECTOR('',#14376,1.); +#14376 = DIRECTION('',(0.,-1.)); +#14377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14378 = PCURVE('',#14379,#14384); +#14379 = PLANE('',#14380); +#14380 = AXIS2_PLACEMENT_3D('',#14381,#14382,#14383); +#14381 = CARTESIAN_POINT('',(-32.5,-15.,0.)); +#14382 = DIRECTION('',(0.,0.,1.)); +#14383 = DIRECTION('',(1.,0.,0.)); +#14384 = DEFINITIONAL_REPRESENTATION('',(#14385),#14389); +#14385 = LINE('',#14386,#14387); +#14386 = CARTESIAN_POINT('',(0.,0.)); +#14387 = VECTOR('',#14388,1.); +#14388 = DIRECTION('',(0.,1.)); +#14389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14390 = ORIENTED_EDGE('',*,*,#14391,.T.); +#14391 = EDGE_CURVE('',#14364,#14392,#14394,.T.); +#14392 = VERTEX_POINT('',#14393); +#14393 = CARTESIAN_POINT('',(-32.5,15.,15.)); +#14394 = SURFACE_CURVE('',#14395,(#14399,#14406),.PCURVE_S1.); +#14395 = LINE('',#14396,#14397); +#14396 = CARTESIAN_POINT('',(-32.5,15.,0.)); +#14397 = VECTOR('',#14398,1.); +#14398 = DIRECTION('',(0.,0.,1.)); +#14399 = PCURVE('',#14339,#14400); +#14400 = DEFINITIONAL_REPRESENTATION('',(#14401),#14405); +#14401 = LINE('',#14402,#14403); +#14402 = CARTESIAN_POINT('',(0.,-30.)); +#14403 = VECTOR('',#14404,1.); +#14404 = DIRECTION('',(1.,0.)); +#14405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14406 = PCURVE('',#14407,#14412); +#14407 = PLANE('',#14408); +#14408 = AXIS2_PLACEMENT_3D('',#14409,#14410,#14411); +#14409 = CARTESIAN_POINT('',(-32.5,15.,0.)); +#14410 = DIRECTION('',(0.,1.,0.)); +#14411 = DIRECTION('',(0.,0.,1.)); +#14412 = DEFINITIONAL_REPRESENTATION('',(#14413),#14417); +#14413 = LINE('',#14414,#14415); +#14414 = CARTESIAN_POINT('',(0.,0.)); +#14415 = VECTOR('',#14416,1.); +#14416 = DIRECTION('',(1.,0.)); +#14417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14418 = ORIENTED_EDGE('',*,*,#14419,.F.); +#14419 = EDGE_CURVE('',#14331,#14392,#14420,.T.); +#14420 = SURFACE_CURVE('',#14421,(#14425,#14432),.PCURVE_S1.); +#14421 = LINE('',#14422,#14423); +#14422 = CARTESIAN_POINT('',(-32.5,-15.,15.)); +#14423 = VECTOR('',#14424,1.); +#14424 = DIRECTION('',(0.,1.,0.)); +#14425 = PCURVE('',#14339,#14426); +#14426 = DEFINITIONAL_REPRESENTATION('',(#14427),#14431); +#14427 = LINE('',#14428,#14429); +#14428 = CARTESIAN_POINT('',(15.,0.)); +#14429 = VECTOR('',#14430,1.); +#14430 = DIRECTION('',(0.,-1.)); +#14431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14432 = PCURVE('',#14433,#14438); +#14433 = PLANE('',#14434); +#14434 = AXIS2_PLACEMENT_3D('',#14435,#14436,#14437); +#14435 = CARTESIAN_POINT('',(-32.5,-15.,15.)); +#14436 = DIRECTION('',(0.,0.,1.)); +#14437 = DIRECTION('',(1.,0.,0.)); +#14438 = DEFINITIONAL_REPRESENTATION('',(#14439),#14443); +#14439 = LINE('',#14440,#14441); +#14440 = CARTESIAN_POINT('',(0.,0.)); +#14441 = VECTOR('',#14442,1.); +#14442 = DIRECTION('',(0.,1.)); +#14443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14444 = ADVANCED_FACE('',(#14445),#14459,.T.); +#14445 = FACE_BOUND('',#14446,.T.); +#14446 = EDGE_LOOP('',(#14447,#14477,#14500,#14523)); +#14447 = ORIENTED_EDGE('',*,*,#14448,.F.); +#14448 = EDGE_CURVE('',#14449,#14451,#14453,.T.); +#14449 = VERTEX_POINT('',#14450); +#14450 = CARTESIAN_POINT('',(32.5,-15.,0.)); +#14451 = VERTEX_POINT('',#14452); +#14452 = CARTESIAN_POINT('',(32.5,-15.,15.)); +#14453 = SURFACE_CURVE('',#14454,(#14458,#14470),.PCURVE_S1.); +#14454 = LINE('',#14455,#14456); +#14455 = CARTESIAN_POINT('',(32.5,-15.,0.)); +#14456 = VECTOR('',#14457,1.); +#14457 = DIRECTION('',(0.,0.,1.)); +#14458 = PCURVE('',#14459,#14464); +#14459 = PLANE('',#14460); +#14460 = AXIS2_PLACEMENT_3D('',#14461,#14462,#14463); +#14461 = CARTESIAN_POINT('',(32.5,-15.,0.)); +#14462 = DIRECTION('',(1.,0.,0.)); +#14463 = DIRECTION('',(0.,0.,1.)); +#14464 = DEFINITIONAL_REPRESENTATION('',(#14465),#14469); +#14465 = LINE('',#14466,#14467); +#14466 = CARTESIAN_POINT('',(0.,0.)); +#14467 = VECTOR('',#14468,1.); +#14468 = DIRECTION('',(1.,0.)); +#14469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14470 = PCURVE('',#14351,#14471); +#14471 = DEFINITIONAL_REPRESENTATION('',(#14472),#14476); +#14472 = LINE('',#14473,#14474); +#14473 = CARTESIAN_POINT('',(0.,65.)); +#14474 = VECTOR('',#14475,1.); +#14475 = DIRECTION('',(1.,0.)); +#14476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14477 = ORIENTED_EDGE('',*,*,#14478,.T.); +#14478 = EDGE_CURVE('',#14449,#14479,#14481,.T.); +#14479 = VERTEX_POINT('',#14480); +#14480 = CARTESIAN_POINT('',(32.5,15.,0.)); +#14481 = SURFACE_CURVE('',#14482,(#14486,#14493),.PCURVE_S1.); +#14482 = LINE('',#14483,#14484); +#14483 = CARTESIAN_POINT('',(32.5,-15.,0.)); +#14484 = VECTOR('',#14485,1.); +#14485 = DIRECTION('',(0.,1.,0.)); +#14486 = PCURVE('',#14459,#14487); +#14487 = DEFINITIONAL_REPRESENTATION('',(#14488),#14492); +#14488 = LINE('',#14489,#14490); +#14489 = CARTESIAN_POINT('',(0.,0.)); +#14490 = VECTOR('',#14491,1.); +#14491 = DIRECTION('',(0.,-1.)); +#14492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14493 = PCURVE('',#14379,#14494); +#14494 = DEFINITIONAL_REPRESENTATION('',(#14495),#14499); +#14495 = LINE('',#14496,#14497); +#14496 = CARTESIAN_POINT('',(65.,0.)); +#14497 = VECTOR('',#14498,1.); +#14498 = DIRECTION('',(0.,1.)); +#14499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14500 = ORIENTED_EDGE('',*,*,#14501,.T.); +#14501 = EDGE_CURVE('',#14479,#14502,#14504,.T.); +#14502 = VERTEX_POINT('',#14503); +#14503 = CARTESIAN_POINT('',(32.5,15.,15.)); +#14504 = SURFACE_CURVE('',#14505,(#14509,#14516),.PCURVE_S1.); +#14505 = LINE('',#14506,#14507); +#14506 = CARTESIAN_POINT('',(32.5,15.,0.)); +#14507 = VECTOR('',#14508,1.); +#14508 = DIRECTION('',(0.,0.,1.)); +#14509 = PCURVE('',#14459,#14510); +#14510 = DEFINITIONAL_REPRESENTATION('',(#14511),#14515); +#14511 = LINE('',#14512,#14513); +#14512 = CARTESIAN_POINT('',(0.,-30.)); +#14513 = VECTOR('',#14514,1.); +#14514 = DIRECTION('',(1.,0.)); +#14515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14516 = PCURVE('',#14407,#14517); +#14517 = DEFINITIONAL_REPRESENTATION('',(#14518),#14522); +#14518 = LINE('',#14519,#14520); +#14519 = CARTESIAN_POINT('',(0.,65.)); +#14520 = VECTOR('',#14521,1.); +#14521 = DIRECTION('',(1.,0.)); +#14522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14523 = ORIENTED_EDGE('',*,*,#14524,.F.); +#14524 = EDGE_CURVE('',#14451,#14502,#14525,.T.); +#14525 = SURFACE_CURVE('',#14526,(#14530,#14537),.PCURVE_S1.); +#14526 = LINE('',#14527,#14528); +#14527 = CARTESIAN_POINT('',(32.5,-15.,15.)); +#14528 = VECTOR('',#14529,1.); +#14529 = DIRECTION('',(0.,1.,0.)); +#14530 = PCURVE('',#14459,#14531); +#14531 = DEFINITIONAL_REPRESENTATION('',(#14532),#14536); +#14532 = LINE('',#14533,#14534); +#14533 = CARTESIAN_POINT('',(15.,0.)); +#14534 = VECTOR('',#14535,1.); +#14535 = DIRECTION('',(0.,-1.)); +#14536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14537 = PCURVE('',#14433,#14538); +#14538 = DEFINITIONAL_REPRESENTATION('',(#14539),#14543); +#14539 = LINE('',#14540,#14541); +#14540 = CARTESIAN_POINT('',(65.,0.)); +#14541 = VECTOR('',#14542,1.); +#14542 = DIRECTION('',(0.,1.)); +#14543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14544 = ADVANCED_FACE('',(#14545),#14351,.F.); +#14545 = FACE_BOUND('',#14546,.F.); +#14546 = EDGE_LOOP('',(#14547,#14568,#14569,#14590)); +#14547 = ORIENTED_EDGE('',*,*,#14548,.F.); +#14548 = EDGE_CURVE('',#14329,#14449,#14549,.T.); +#14549 = SURFACE_CURVE('',#14550,(#14554,#14561),.PCURVE_S1.); +#14550 = LINE('',#14551,#14552); +#14551 = CARTESIAN_POINT('',(-32.5,-15.,0.)); +#14552 = VECTOR('',#14553,1.); +#14553 = DIRECTION('',(1.,0.,0.)); +#14554 = PCURVE('',#14351,#14555); +#14555 = DEFINITIONAL_REPRESENTATION('',(#14556),#14560); +#14556 = LINE('',#14557,#14558); +#14557 = CARTESIAN_POINT('',(0.,0.)); +#14558 = VECTOR('',#14559,1.); +#14559 = DIRECTION('',(0.,1.)); +#14560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14561 = PCURVE('',#14379,#14562); +#14562 = DEFINITIONAL_REPRESENTATION('',(#14563),#14567); +#14563 = LINE('',#14564,#14565); +#14564 = CARTESIAN_POINT('',(0.,0.)); +#14565 = VECTOR('',#14566,1.); +#14566 = DIRECTION('',(1.,0.)); +#14567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14568 = ORIENTED_EDGE('',*,*,#14328,.T.); +#14569 = ORIENTED_EDGE('',*,*,#14570,.T.); +#14570 = EDGE_CURVE('',#14331,#14451,#14571,.T.); +#14571 = SURFACE_CURVE('',#14572,(#14576,#14583),.PCURVE_S1.); +#14572 = LINE('',#14573,#14574); +#14573 = CARTESIAN_POINT('',(-32.5,-15.,15.)); +#14574 = VECTOR('',#14575,1.); +#14575 = DIRECTION('',(1.,0.,0.)); +#14576 = PCURVE('',#14351,#14577); +#14577 = DEFINITIONAL_REPRESENTATION('',(#14578),#14582); +#14578 = LINE('',#14579,#14580); +#14579 = CARTESIAN_POINT('',(15.,0.)); +#14580 = VECTOR('',#14581,1.); +#14581 = DIRECTION('',(0.,1.)); +#14582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14583 = PCURVE('',#14433,#14584); +#14584 = DEFINITIONAL_REPRESENTATION('',(#14585),#14589); +#14585 = LINE('',#14586,#14587); +#14586 = CARTESIAN_POINT('',(0.,0.)); +#14587 = VECTOR('',#14588,1.); +#14588 = DIRECTION('',(1.,0.)); +#14589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14590 = ORIENTED_EDGE('',*,*,#14448,.F.); +#14591 = ADVANCED_FACE('',(#14592),#14407,.T.); +#14592 = FACE_BOUND('',#14593,.T.); +#14593 = EDGE_LOOP('',(#14594,#14615,#14616,#14637)); +#14594 = ORIENTED_EDGE('',*,*,#14595,.F.); +#14595 = EDGE_CURVE('',#14364,#14479,#14596,.T.); +#14596 = SURFACE_CURVE('',#14597,(#14601,#14608),.PCURVE_S1.); +#14597 = LINE('',#14598,#14599); +#14598 = CARTESIAN_POINT('',(-32.5,15.,0.)); +#14599 = VECTOR('',#14600,1.); +#14600 = DIRECTION('',(1.,0.,0.)); +#14601 = PCURVE('',#14407,#14602); +#14602 = DEFINITIONAL_REPRESENTATION('',(#14603),#14607); +#14603 = LINE('',#14604,#14605); +#14604 = CARTESIAN_POINT('',(0.,0.)); +#14605 = VECTOR('',#14606,1.); +#14606 = DIRECTION('',(0.,1.)); +#14607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14608 = PCURVE('',#14379,#14609); +#14609 = DEFINITIONAL_REPRESENTATION('',(#14610),#14614); +#14610 = LINE('',#14611,#14612); +#14611 = CARTESIAN_POINT('',(0.,30.)); +#14612 = VECTOR('',#14613,1.); +#14613 = DIRECTION('',(1.,0.)); +#14614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14615 = ORIENTED_EDGE('',*,*,#14391,.T.); +#14616 = ORIENTED_EDGE('',*,*,#14617,.T.); +#14617 = EDGE_CURVE('',#14392,#14502,#14618,.T.); +#14618 = SURFACE_CURVE('',#14619,(#14623,#14630),.PCURVE_S1.); +#14619 = LINE('',#14620,#14621); +#14620 = CARTESIAN_POINT('',(-32.5,15.,15.)); +#14621 = VECTOR('',#14622,1.); +#14622 = DIRECTION('',(1.,0.,0.)); +#14623 = PCURVE('',#14407,#14624); +#14624 = DEFINITIONAL_REPRESENTATION('',(#14625),#14629); +#14625 = LINE('',#14626,#14627); +#14626 = CARTESIAN_POINT('',(15.,0.)); +#14627 = VECTOR('',#14628,1.); +#14628 = DIRECTION('',(0.,1.)); +#14629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14630 = PCURVE('',#14433,#14631); +#14631 = DEFINITIONAL_REPRESENTATION('',(#14632),#14636); +#14632 = LINE('',#14633,#14634); +#14633 = CARTESIAN_POINT('',(0.,30.)); +#14634 = VECTOR('',#14635,1.); +#14635 = DIRECTION('',(1.,0.)); +#14636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14637 = ORIENTED_EDGE('',*,*,#14501,.F.); +#14638 = ADVANCED_FACE('',(#14639),#14379,.F.); +#14639 = FACE_BOUND('',#14640,.F.); +#14640 = EDGE_LOOP('',(#14641,#14642,#14643,#14644)); +#14641 = ORIENTED_EDGE('',*,*,#14363,.F.); +#14642 = ORIENTED_EDGE('',*,*,#14548,.T.); +#14643 = ORIENTED_EDGE('',*,*,#14478,.T.); +#14644 = ORIENTED_EDGE('',*,*,#14595,.F.); +#14645 = ADVANCED_FACE('',(#14646),#14433,.T.); +#14646 = FACE_BOUND('',#14647,.T.); +#14647 = EDGE_LOOP('',(#14648,#14649,#14650,#14651)); +#14648 = ORIENTED_EDGE('',*,*,#14419,.F.); +#14649 = ORIENTED_EDGE('',*,*,#14570,.T.); +#14650 = ORIENTED_EDGE('',*,*,#14524,.T.); +#14651 = ORIENTED_EDGE('',*,*,#14617,.F.); +#14652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14656)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#14653,#14654,#14655)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#14653 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#14654 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#14655 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#14656 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14653, + 'distance_accuracy_value','confusion accuracy'); +#14657 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14658,#14660); +#14658 = ( REPRESENTATION_RELATIONSHIP('','',#14321,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14659) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#14659 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#14660 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #14661); +#14661 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','bonnet','',#5,#14316,$); +#14662 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14318)); +#14663 = SHAPE_DEFINITION_REPRESENTATION(#14664,#14670); +#14664 = PRODUCT_DEFINITION_SHAPE('','',#14665); +#14665 = PRODUCT_DEFINITION('design','',#14666,#14669); +#14666 = PRODUCT_DEFINITION_FORMATION('','',#14667); +#14667 = PRODUCT('tic500','tic500','',(#14668)); +#14668 = PRODUCT_CONTEXT('',#2,'mechanical'); +#14669 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#14670 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#14671),#15001); +#14671 = MANIFOLD_SOLID_BREP('',#14672); +#14672 = CLOSED_SHELL('',(#14673,#14793,#14893,#14940,#14987,#14994)); +#14673 = ADVANCED_FACE('',(#14674),#14688,.F.); +#14674 = FACE_BOUND('',#14675,.F.); +#14675 = EDGE_LOOP('',(#14676,#14711,#14739,#14767)); +#14676 = ORIENTED_EDGE('',*,*,#14677,.F.); +#14677 = EDGE_CURVE('',#14678,#14680,#14682,.T.); +#14678 = VERTEX_POINT('',#14679); +#14679 = CARTESIAN_POINT('',(-17.8,-11.45,0.)); +#14680 = VERTEX_POINT('',#14681); +#14681 = CARTESIAN_POINT('',(-17.8,-11.45,10.)); +#14682 = SURFACE_CURVE('',#14683,(#14687,#14699),.PCURVE_S1.); +#14683 = LINE('',#14684,#14685); +#14684 = CARTESIAN_POINT('',(-17.8,-11.45,0.)); +#14685 = VECTOR('',#14686,1.); +#14686 = DIRECTION('',(0.,0.,1.)); +#14687 = PCURVE('',#14688,#14693); +#14688 = PLANE('',#14689); +#14689 = AXIS2_PLACEMENT_3D('',#14690,#14691,#14692); +#14690 = CARTESIAN_POINT('',(-17.8,-11.45,0.)); +#14691 = DIRECTION('',(1.,0.,0.)); +#14692 = DIRECTION('',(0.,0.,1.)); +#14693 = DEFINITIONAL_REPRESENTATION('',(#14694),#14698); +#14694 = LINE('',#14695,#14696); +#14695 = CARTESIAN_POINT('',(0.,0.)); +#14696 = VECTOR('',#14697,1.); +#14697 = DIRECTION('',(1.,0.)); +#14698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14699 = PCURVE('',#14700,#14705); +#14700 = PLANE('',#14701); +#14701 = AXIS2_PLACEMENT_3D('',#14702,#14703,#14704); +#14702 = CARTESIAN_POINT('',(-17.8,-11.45,0.)); +#14703 = DIRECTION('',(0.,1.,0.)); +#14704 = DIRECTION('',(0.,0.,1.)); +#14705 = DEFINITIONAL_REPRESENTATION('',(#14706),#14710); +#14706 = LINE('',#14707,#14708); +#14707 = CARTESIAN_POINT('',(0.,0.)); +#14708 = VECTOR('',#14709,1.); +#14709 = DIRECTION('',(1.,0.)); +#14710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14711 = ORIENTED_EDGE('',*,*,#14712,.T.); +#14712 = EDGE_CURVE('',#14678,#14713,#14715,.T.); +#14713 = VERTEX_POINT('',#14714); +#14714 = CARTESIAN_POINT('',(-17.8,11.45,0.)); +#14715 = SURFACE_CURVE('',#14716,(#14720,#14727),.PCURVE_S1.); +#14716 = LINE('',#14717,#14718); +#14717 = CARTESIAN_POINT('',(-17.8,-11.45,0.)); +#14718 = VECTOR('',#14719,1.); +#14719 = DIRECTION('',(0.,1.,0.)); +#14720 = PCURVE('',#14688,#14721); +#14721 = DEFINITIONAL_REPRESENTATION('',(#14722),#14726); +#14722 = LINE('',#14723,#14724); +#14723 = CARTESIAN_POINT('',(0.,0.)); +#14724 = VECTOR('',#14725,1.); +#14725 = DIRECTION('',(0.,-1.)); +#14726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14727 = PCURVE('',#14728,#14733); +#14728 = PLANE('',#14729); +#14729 = AXIS2_PLACEMENT_3D('',#14730,#14731,#14732); +#14730 = CARTESIAN_POINT('',(-17.8,-11.45,0.)); +#14731 = DIRECTION('',(0.,0.,1.)); +#14732 = DIRECTION('',(1.,0.,0.)); +#14733 = DEFINITIONAL_REPRESENTATION('',(#14734),#14738); +#14734 = LINE('',#14735,#14736); +#14735 = CARTESIAN_POINT('',(0.,0.)); +#14736 = VECTOR('',#14737,1.); +#14737 = DIRECTION('',(0.,1.)); +#14738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14739 = ORIENTED_EDGE('',*,*,#14740,.T.); +#14740 = EDGE_CURVE('',#14713,#14741,#14743,.T.); +#14741 = VERTEX_POINT('',#14742); +#14742 = CARTESIAN_POINT('',(-17.8,11.45,10.)); +#14743 = SURFACE_CURVE('',#14744,(#14748,#14755),.PCURVE_S1.); +#14744 = LINE('',#14745,#14746); +#14745 = CARTESIAN_POINT('',(-17.8,11.45,0.)); +#14746 = VECTOR('',#14747,1.); +#14747 = DIRECTION('',(0.,0.,1.)); +#14748 = PCURVE('',#14688,#14749); +#14749 = DEFINITIONAL_REPRESENTATION('',(#14750),#14754); +#14750 = LINE('',#14751,#14752); +#14751 = CARTESIAN_POINT('',(0.,-22.9)); +#14752 = VECTOR('',#14753,1.); +#14753 = DIRECTION('',(1.,0.)); +#14754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14755 = PCURVE('',#14756,#14761); +#14756 = PLANE('',#14757); +#14757 = AXIS2_PLACEMENT_3D('',#14758,#14759,#14760); +#14758 = CARTESIAN_POINT('',(-17.8,11.45,0.)); +#14759 = DIRECTION('',(0.,1.,0.)); +#14760 = DIRECTION('',(0.,0.,1.)); +#14761 = DEFINITIONAL_REPRESENTATION('',(#14762),#14766); +#14762 = LINE('',#14763,#14764); +#14763 = CARTESIAN_POINT('',(0.,0.)); +#14764 = VECTOR('',#14765,1.); +#14765 = DIRECTION('',(1.,0.)); +#14766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14767 = ORIENTED_EDGE('',*,*,#14768,.F.); +#14768 = EDGE_CURVE('',#14680,#14741,#14769,.T.); +#14769 = SURFACE_CURVE('',#14770,(#14774,#14781),.PCURVE_S1.); +#14770 = LINE('',#14771,#14772); +#14771 = CARTESIAN_POINT('',(-17.8,-11.45,10.)); +#14772 = VECTOR('',#14773,1.); +#14773 = DIRECTION('',(0.,1.,0.)); +#14774 = PCURVE('',#14688,#14775); +#14775 = DEFINITIONAL_REPRESENTATION('',(#14776),#14780); +#14776 = LINE('',#14777,#14778); +#14777 = CARTESIAN_POINT('',(10.,0.)); +#14778 = VECTOR('',#14779,1.); +#14779 = DIRECTION('',(0.,-1.)); +#14780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14781 = PCURVE('',#14782,#14787); +#14782 = PLANE('',#14783); +#14783 = AXIS2_PLACEMENT_3D('',#14784,#14785,#14786); +#14784 = CARTESIAN_POINT('',(-17.8,-11.45,10.)); +#14785 = DIRECTION('',(0.,0.,1.)); +#14786 = DIRECTION('',(1.,0.,0.)); +#14787 = DEFINITIONAL_REPRESENTATION('',(#14788),#14792); +#14788 = LINE('',#14789,#14790); +#14789 = CARTESIAN_POINT('',(0.,0.)); +#14790 = VECTOR('',#14791,1.); +#14791 = DIRECTION('',(0.,1.)); +#14792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14793 = ADVANCED_FACE('',(#14794),#14808,.T.); +#14794 = FACE_BOUND('',#14795,.T.); +#14795 = EDGE_LOOP('',(#14796,#14826,#14849,#14872)); +#14796 = ORIENTED_EDGE('',*,*,#14797,.F.); +#14797 = EDGE_CURVE('',#14798,#14800,#14802,.T.); +#14798 = VERTEX_POINT('',#14799); +#14799 = CARTESIAN_POINT('',(17.8,-11.45,0.)); +#14800 = VERTEX_POINT('',#14801); +#14801 = CARTESIAN_POINT('',(17.8,-11.45,10.)); +#14802 = SURFACE_CURVE('',#14803,(#14807,#14819),.PCURVE_S1.); +#14803 = LINE('',#14804,#14805); +#14804 = CARTESIAN_POINT('',(17.8,-11.45,0.)); +#14805 = VECTOR('',#14806,1.); +#14806 = DIRECTION('',(0.,0.,1.)); +#14807 = PCURVE('',#14808,#14813); +#14808 = PLANE('',#14809); +#14809 = AXIS2_PLACEMENT_3D('',#14810,#14811,#14812); +#14810 = CARTESIAN_POINT('',(17.8,-11.45,0.)); +#14811 = DIRECTION('',(1.,0.,0.)); +#14812 = DIRECTION('',(0.,0.,1.)); +#14813 = DEFINITIONAL_REPRESENTATION('',(#14814),#14818); +#14814 = LINE('',#14815,#14816); +#14815 = CARTESIAN_POINT('',(0.,0.)); +#14816 = VECTOR('',#14817,1.); +#14817 = DIRECTION('',(1.,0.)); +#14818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14819 = PCURVE('',#14700,#14820); +#14820 = DEFINITIONAL_REPRESENTATION('',(#14821),#14825); +#14821 = LINE('',#14822,#14823); +#14822 = CARTESIAN_POINT('',(0.,35.6)); +#14823 = VECTOR('',#14824,1.); +#14824 = DIRECTION('',(1.,0.)); +#14825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14826 = ORIENTED_EDGE('',*,*,#14827,.T.); +#14827 = EDGE_CURVE('',#14798,#14828,#14830,.T.); +#14828 = VERTEX_POINT('',#14829); +#14829 = CARTESIAN_POINT('',(17.8,11.45,0.)); +#14830 = SURFACE_CURVE('',#14831,(#14835,#14842),.PCURVE_S1.); +#14831 = LINE('',#14832,#14833); +#14832 = CARTESIAN_POINT('',(17.8,-11.45,0.)); +#14833 = VECTOR('',#14834,1.); +#14834 = DIRECTION('',(0.,1.,0.)); +#14835 = PCURVE('',#14808,#14836); +#14836 = DEFINITIONAL_REPRESENTATION('',(#14837),#14841); +#14837 = LINE('',#14838,#14839); +#14838 = CARTESIAN_POINT('',(0.,0.)); +#14839 = VECTOR('',#14840,1.); +#14840 = DIRECTION('',(0.,-1.)); +#14841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14842 = PCURVE('',#14728,#14843); +#14843 = DEFINITIONAL_REPRESENTATION('',(#14844),#14848); +#14844 = LINE('',#14845,#14846); +#14845 = CARTESIAN_POINT('',(35.6,0.)); +#14846 = VECTOR('',#14847,1.); +#14847 = DIRECTION('',(0.,1.)); +#14848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14849 = ORIENTED_EDGE('',*,*,#14850,.T.); +#14850 = EDGE_CURVE('',#14828,#14851,#14853,.T.); +#14851 = VERTEX_POINT('',#14852); +#14852 = CARTESIAN_POINT('',(17.8,11.45,10.)); +#14853 = SURFACE_CURVE('',#14854,(#14858,#14865),.PCURVE_S1.); +#14854 = LINE('',#14855,#14856); +#14855 = CARTESIAN_POINT('',(17.8,11.45,0.)); +#14856 = VECTOR('',#14857,1.); +#14857 = DIRECTION('',(0.,0.,1.)); +#14858 = PCURVE('',#14808,#14859); +#14859 = DEFINITIONAL_REPRESENTATION('',(#14860),#14864); +#14860 = LINE('',#14861,#14862); +#14861 = CARTESIAN_POINT('',(0.,-22.9)); +#14862 = VECTOR('',#14863,1.); +#14863 = DIRECTION('',(1.,0.)); +#14864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14865 = PCURVE('',#14756,#14866); +#14866 = DEFINITIONAL_REPRESENTATION('',(#14867),#14871); +#14867 = LINE('',#14868,#14869); +#14868 = CARTESIAN_POINT('',(0.,35.6)); +#14869 = VECTOR('',#14870,1.); +#14870 = DIRECTION('',(1.,0.)); +#14871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14872 = ORIENTED_EDGE('',*,*,#14873,.F.); +#14873 = EDGE_CURVE('',#14800,#14851,#14874,.T.); +#14874 = SURFACE_CURVE('',#14875,(#14879,#14886),.PCURVE_S1.); +#14875 = LINE('',#14876,#14877); +#14876 = CARTESIAN_POINT('',(17.8,-11.45,10.)); +#14877 = VECTOR('',#14878,1.); +#14878 = DIRECTION('',(0.,1.,0.)); +#14879 = PCURVE('',#14808,#14880); +#14880 = DEFINITIONAL_REPRESENTATION('',(#14881),#14885); +#14881 = LINE('',#14882,#14883); +#14882 = CARTESIAN_POINT('',(10.,0.)); +#14883 = VECTOR('',#14884,1.); +#14884 = DIRECTION('',(0.,-1.)); +#14885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14886 = PCURVE('',#14782,#14887); +#14887 = DEFINITIONAL_REPRESENTATION('',(#14888),#14892); +#14888 = LINE('',#14889,#14890); +#14889 = CARTESIAN_POINT('',(35.6,0.)); +#14890 = VECTOR('',#14891,1.); +#14891 = DIRECTION('',(0.,1.)); +#14892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14893 = ADVANCED_FACE('',(#14894),#14700,.F.); +#14894 = FACE_BOUND('',#14895,.F.); +#14895 = EDGE_LOOP('',(#14896,#14917,#14918,#14939)); +#14896 = ORIENTED_EDGE('',*,*,#14897,.F.); +#14897 = EDGE_CURVE('',#14678,#14798,#14898,.T.); +#14898 = SURFACE_CURVE('',#14899,(#14903,#14910),.PCURVE_S1.); +#14899 = LINE('',#14900,#14901); +#14900 = CARTESIAN_POINT('',(-17.8,-11.45,0.)); +#14901 = VECTOR('',#14902,1.); +#14902 = DIRECTION('',(1.,0.,0.)); +#14903 = PCURVE('',#14700,#14904); +#14904 = DEFINITIONAL_REPRESENTATION('',(#14905),#14909); +#14905 = LINE('',#14906,#14907); +#14906 = CARTESIAN_POINT('',(0.,0.)); +#14907 = VECTOR('',#14908,1.); +#14908 = DIRECTION('',(0.,1.)); +#14909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14910 = PCURVE('',#14728,#14911); +#14911 = DEFINITIONAL_REPRESENTATION('',(#14912),#14916); +#14912 = LINE('',#14913,#14914); +#14913 = CARTESIAN_POINT('',(0.,0.)); +#14914 = VECTOR('',#14915,1.); +#14915 = DIRECTION('',(1.,0.)); +#14916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14917 = ORIENTED_EDGE('',*,*,#14677,.T.); +#14918 = ORIENTED_EDGE('',*,*,#14919,.T.); +#14919 = EDGE_CURVE('',#14680,#14800,#14920,.T.); +#14920 = SURFACE_CURVE('',#14921,(#14925,#14932),.PCURVE_S1.); +#14921 = LINE('',#14922,#14923); +#14922 = CARTESIAN_POINT('',(-17.8,-11.45,10.)); +#14923 = VECTOR('',#14924,1.); +#14924 = DIRECTION('',(1.,0.,0.)); +#14925 = PCURVE('',#14700,#14926); +#14926 = DEFINITIONAL_REPRESENTATION('',(#14927),#14931); +#14927 = LINE('',#14928,#14929); +#14928 = CARTESIAN_POINT('',(10.,0.)); +#14929 = VECTOR('',#14930,1.); +#14930 = DIRECTION('',(0.,1.)); +#14931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14932 = PCURVE('',#14782,#14933); +#14933 = DEFINITIONAL_REPRESENTATION('',(#14934),#14938); +#14934 = LINE('',#14935,#14936); +#14935 = CARTESIAN_POINT('',(0.,0.)); +#14936 = VECTOR('',#14937,1.); +#14937 = DIRECTION('',(1.,0.)); +#14938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14939 = ORIENTED_EDGE('',*,*,#14797,.F.); +#14940 = ADVANCED_FACE('',(#14941),#14756,.T.); +#14941 = FACE_BOUND('',#14942,.T.); +#14942 = EDGE_LOOP('',(#14943,#14964,#14965,#14986)); +#14943 = ORIENTED_EDGE('',*,*,#14944,.F.); +#14944 = EDGE_CURVE('',#14713,#14828,#14945,.T.); +#14945 = SURFACE_CURVE('',#14946,(#14950,#14957),.PCURVE_S1.); +#14946 = LINE('',#14947,#14948); +#14947 = CARTESIAN_POINT('',(-17.8,11.45,0.)); +#14948 = VECTOR('',#14949,1.); +#14949 = DIRECTION('',(1.,0.,0.)); +#14950 = PCURVE('',#14756,#14951); +#14951 = DEFINITIONAL_REPRESENTATION('',(#14952),#14956); +#14952 = LINE('',#14953,#14954); +#14953 = CARTESIAN_POINT('',(0.,0.)); +#14954 = VECTOR('',#14955,1.); +#14955 = DIRECTION('',(0.,1.)); +#14956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14957 = PCURVE('',#14728,#14958); +#14958 = DEFINITIONAL_REPRESENTATION('',(#14959),#14963); +#14959 = LINE('',#14960,#14961); +#14960 = CARTESIAN_POINT('',(0.,22.9)); +#14961 = VECTOR('',#14962,1.); +#14962 = DIRECTION('',(1.,0.)); +#14963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14964 = ORIENTED_EDGE('',*,*,#14740,.T.); +#14965 = ORIENTED_EDGE('',*,*,#14966,.T.); +#14966 = EDGE_CURVE('',#14741,#14851,#14967,.T.); +#14967 = SURFACE_CURVE('',#14968,(#14972,#14979),.PCURVE_S1.); +#14968 = LINE('',#14969,#14970); +#14969 = CARTESIAN_POINT('',(-17.8,11.45,10.)); +#14970 = VECTOR('',#14971,1.); +#14971 = DIRECTION('',(1.,0.,0.)); +#14972 = PCURVE('',#14756,#14973); +#14973 = DEFINITIONAL_REPRESENTATION('',(#14974),#14978); +#14974 = LINE('',#14975,#14976); +#14975 = CARTESIAN_POINT('',(10.,0.)); +#14976 = VECTOR('',#14977,1.); +#14977 = DIRECTION('',(0.,1.)); +#14978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14979 = PCURVE('',#14782,#14980); +#14980 = DEFINITIONAL_REPRESENTATION('',(#14981),#14985); +#14981 = LINE('',#14982,#14983); +#14982 = CARTESIAN_POINT('',(0.,22.9)); +#14983 = VECTOR('',#14984,1.); +#14984 = DIRECTION('',(1.,0.)); +#14985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#14986 = ORIENTED_EDGE('',*,*,#14850,.F.); +#14987 = ADVANCED_FACE('',(#14988),#14728,.F.); +#14988 = FACE_BOUND('',#14989,.F.); +#14989 = EDGE_LOOP('',(#14990,#14991,#14992,#14993)); +#14990 = ORIENTED_EDGE('',*,*,#14712,.F.); +#14991 = ORIENTED_EDGE('',*,*,#14897,.T.); +#14992 = ORIENTED_EDGE('',*,*,#14827,.T.); +#14993 = ORIENTED_EDGE('',*,*,#14944,.F.); +#14994 = ADVANCED_FACE('',(#14995),#14782,.T.); +#14995 = FACE_BOUND('',#14996,.T.); +#14996 = EDGE_LOOP('',(#14997,#14998,#14999,#15000)); +#14997 = ORIENTED_EDGE('',*,*,#14768,.F.); +#14998 = ORIENTED_EDGE('',*,*,#14919,.T.); +#14999 = ORIENTED_EDGE('',*,*,#14873,.T.); +#15000 = ORIENTED_EDGE('',*,*,#14966,.F.); +#15001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15005)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#15002,#15003,#15004)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#15002 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#15003 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#15004 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#15005 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15002, + 'distance_accuracy_value','confusion accuracy'); +#15006 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15007,#15009); +#15007 = ( REPRESENTATION_RELATIONSHIP('','',#14670,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15008) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#15008 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); +#15009 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #15010); +#15010 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('12','tic500','',#5,#14665,$); +#15011 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14667)); +#15012 = SHAPE_DEFINITION_REPRESENTATION(#15013,#15019); +#15013 = PRODUCT_DEFINITION_SHAPE('','',#15014); +#15014 = PRODUCT_DEFINITION('design','',#15015,#15018); +#15015 = PRODUCT_DEFINITION_FORMATION('','',#15016); +#15016 = PRODUCT('drv8825','drv8825','',(#15017)); +#15017 = PRODUCT_CONTEXT('',#2,'mechanical'); +#15018 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#15019 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15020),#15350); +#15020 = MANIFOLD_SOLID_BREP('',#15021); +#15021 = CLOSED_SHELL('',(#15022,#15142,#15242,#15289,#15336,#15343)); +#15022 = ADVANCED_FACE('',(#15023),#15037,.F.); +#15023 = FACE_BOUND('',#15024,.F.); +#15024 = EDGE_LOOP('',(#15025,#15060,#15088,#15116)); +#15025 = ORIENTED_EDGE('',*,*,#15026,.F.); +#15026 = EDGE_CURVE('',#15027,#15029,#15031,.T.); +#15027 = VERTEX_POINT('',#15028); +#15028 = CARTESIAN_POINT('',(-10.15,-7.6,0.)); +#15029 = VERTEX_POINT('',#15030); +#15030 = CARTESIAN_POINT('',(-10.15,-7.6,12.)); +#15031 = SURFACE_CURVE('',#15032,(#15036,#15048),.PCURVE_S1.); +#15032 = LINE('',#15033,#15034); +#15033 = CARTESIAN_POINT('',(-10.15,-7.6,0.)); +#15034 = VECTOR('',#15035,1.); +#15035 = DIRECTION('',(0.,0.,1.)); +#15036 = PCURVE('',#15037,#15042); +#15037 = PLANE('',#15038); +#15038 = AXIS2_PLACEMENT_3D('',#15039,#15040,#15041); +#15039 = CARTESIAN_POINT('',(-10.15,-7.6,0.)); +#15040 = DIRECTION('',(1.,0.,0.)); +#15041 = DIRECTION('',(0.,0.,1.)); +#15042 = DEFINITIONAL_REPRESENTATION('',(#15043),#15047); +#15043 = LINE('',#15044,#15045); +#15044 = CARTESIAN_POINT('',(0.,0.)); +#15045 = VECTOR('',#15046,1.); +#15046 = DIRECTION('',(1.,0.)); +#15047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#15048 = PCURVE('',#15049,#15054); +#15049 = PLANE('',#15050); +#15050 = AXIS2_PLACEMENT_3D('',#15051,#15052,#15053); +#15051 = CARTESIAN_POINT('',(-10.15,-7.6,0.)); +#15052 = DIRECTION('',(0.,1.,0.)); +#15053 = DIRECTION('',(0.,0.,1.)); +#15054 = DEFINITIONAL_REPRESENTATION('',(#15055),#15059); +#15055 = LINE('',#15056,#15057); +#15056 = CARTESIAN_POINT('',(0.,0.)); +#15057 = VECTOR('',#15058,1.); +#15058 = DIRECTION('',(1.,0.)); +#15059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#15060 = ORIENTED_EDGE('',*,*,#15061,.T.); +#15061 = EDGE_CURVE('',#15027,#15062,#15064,.T.); +#15062 = VERTEX_POINT('',#15063); +#15063 = CARTESIAN_POINT('',(-10.15,7.6,0.)); +#15064 = SURFACE_CURVE('',#15065,(#15069,#15076),.PCURVE_S1.); +#15065 = LINE('',#15066,#15067); +#15066 = CARTESIAN_POINT('',(-10.15,-7.6,0.)); +#15067 = VECTOR('',#15068,1.); +#15068 = DIRECTION('',(0.,1.,0.)); +#15069 = PCURVE('',#15037,#15070); +#15070 = DEFINITIONAL_REPRESENTATION('',(#15071),#15075); +#15071 = LINE('',#15072,#15073); +#15072 = CARTESIAN_POINT('',(0.,0.)); +#15073 = VECTOR('',#15074,1.); +#15074 = DIRECTION('',(0.,-1.)); +#15075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#15076 = PCURVE('',#15077,#15082); +#15077 = PLANE('',#15078); +#15078 = AXIS2_PLACEMENT_3D('',#15079,#15080,#15081); +#15079 = CARTESIAN_POINT('',(-10.15,-7.6,0.)); +#15080 = DIRECTION('',(0.,0.,1.)); +#15081 = DIRECTION('',(1.,0.,0.)); +#15082 = DEFINITIONAL_REPRESENTATION('',(#15083),#15087); +#15083 = LINE('',#15084,#15085); +#15084 = CARTESIAN_POINT('',(0.,0.)); +#15085 = VECTOR('',#15086,1.); +#15086 = DIRECTION('',(0.,1.)); +#15087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#15088 = ORIENTED_EDGE('',*,*,#15089,.T.); +#15089 = EDGE_CURVE('',#15062,#15090,#15092,.T.); +#15090 = VERTEX_POINT('',#15091); +#15091 = CARTESIAN_POINT('',(-10.15,7.6,12.)); +#15092 = SURFACE_CURVE('',#15093,(#15097,#15104),.PCURVE_S1.); +#15093 = LINE('',#15094,#15095); +#15094 = CARTESIAN_POINT('',(-10.15,7.6,0.)); +#15095 = VECTOR('',#15096,1.); +#15096 = DIRECTION('',(0.,0.,1.)); +#15097 = PCURVE('',#15037,#15098); +#15098 = DEFINITIONAL_REPRESENTATION('',(#15099),#15103); +#15099 = LINE('',#15100,#15101); +#15100 = CARTESIAN_POINT('',(0.,-15.2)); +#15101 = VECTOR('',#15102,1.); +#15102 = DIRECTION('',(1.,0.)); +#15103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#15104 = PCURVE('',#15105,#15110); +#15105 = PLANE('',#15106); +#15106 = AXIS2_PLACEMENT_3D('',#15107,#15108,#15109); +#15107 = CARTESIAN_POINT('',(-10.15,7.6,0.)); +#15108 = DIRECTION('',(0.,1.,0.)); +#15109 = DIRECTION('',(0.,0.,1.)); +#15110 = DEFINITIONAL_REPRESENTATION('',(#15111),#15115); +#15111 = LINE('',#15112,#15113); +#15112 = CARTESIAN_POINT('',(0.,0.)); +#15113 = VECTOR('',#15114,1.); +#15114 = DIRECTION('',(1.,0.)); +#15115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#15116 = ORIENTED_EDGE('',*,*,#15117,.F.); +#15117 = EDGE_CURVE('',#15029,#15090,#15118,.T.); +#15118 = SURFACE_CURVE('',#15119,(#15123,#15130),.PCURVE_S1.); +#15119 = LINE('',#15120,#15121); +#15120 = CARTESIAN_POINT('',(-10.15,-7.6,12.)); +#15121 = VECTOR('',#15122,1.); +#15122 = DIRECTION('',(0.,1.,0.)); +#15123 = PCURVE('',#15037,#15124); +#15124 = DEFINITIONAL_REPRESENTATION('',(#15125),#15129); +#15125 = LINE('',#15126,#15127); +#15126 = CARTESIAN_POINT('',(12.,0.)); +#15127 = VECTOR('',#15128,1.); +#15128 = DIRECTION('',(0.,-1.)); +#15129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#15130 = PCURVE('',#15131,#15136); +#15131 = PLANE('',#15132); +#15132 = AXIS2_PLACEMENT_3D('',#15133,#15134,#15135); +#15133 = CARTESIAN_POINT('',(-10.15,-7.6,12.)); +#15134 = DIRECTION('',(0.,0.,1.)); +#15135 = DIRECTION('',(1.,0.,0.)); +#15136 = DEFINITIONAL_REPRESENTATION('',(#15137),#15141); +#15137 = LINE('',#15138,#15139); +#15138 = CARTESIAN_POINT('',(0.,0.)); +#15139 = VECTOR('',#15140,1.); +#15140 = DIRECTION('',(0.,1.)); +#15141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#15142 = ADVANCED_FACE('',(#15143),#15157,.T.); +#15143 = FACE_BOUND('',#15144,.T.); +#15144 = EDGE_LOOP('',(#15145,#15175,#15198,#15221)); +#15145 = ORIENTED_EDGE('',*,*,#15146,.F.); +#15146 = EDGE_CURVE('',#15147,#15149,#15151,.T.); +#15147 = VERTEX_POINT('',#15148); +#15148 = CARTESIAN_POINT('',(10.15,-7.6,0.)); +#15149 = VERTEX_POINT('',#15150); +#15150 = CARTESIAN_POINT('',(10.15,-7.6,12.)); +#15151 = SURFACE_CURVE('',#15152,(#15156,#15168),.PCURVE_S1.); +#15152 = LINE('',#15153,#15154); +#15153 = CARTESIAN_POINT('',(10.15,-7.6,0.)); +#15154 = VECTOR('',#15155,1.); +#15155 = DIRECTION('',(0.,0.,1.)); +#15156 = PCURVE('',#15157,#15162); +#15157 = PLANE('',#15158); +#15158 = AXIS2_PLACEMENT_3D('',#15159,#15160,#15161); +#15159 = CARTESIAN_POINT('',(10.15,-7.6,0.)); +#15160 = DIRECTION('',(1.,0.,0.)); +#15161 = DIRECTION('',(0.,0.,1.)); +#15162 = DEFINITIONAL_REPRESENTATION('',(#15163),#15167); +#15163 = LINE('',#15164,#15165); +#15164 = CARTESIAN_POINT('',(0.,0.)); +#15165 = VECTOR('',#15166,1.); +#15166 = DIRECTION('',(1.,0.)); +#15167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#15168 = PCURVE('',#15049,#15169); +#15169 = DEFINITIONAL_REPRESENTATION('',(#15170),#15174); +#15170 = LINE('',#15171,#15172); +#15171 = CARTESIAN_POINT('',(0.,20.3)); +#15172 = VECTOR('',#15173,1.); +#15173 = DIRECTION('',(1.,0.)); +#15174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#15175 = ORIENTED_EDGE('',*,*,#15176,.T.); +#15176 = EDGE_CURVE('',#15147,#15177,#15179,.T.); +#15177 = VERTEX_POINT('',#15178); +#15178 = CARTESIAN_POINT('',(10.15,7.6,0.)); +#15179 = SURFACE_CURVE('',#15180,(#15184,#15191),.PCURVE_S1.); +#15180 = LINE('',#15181,#15182); +#15181 = CARTESIAN_POINT('',(10.15,-7.6,0.)); +#15182 = VECTOR('',#15183,1.); +#15183 = DIRECTION('',(0.,1.,0.)); +#15184 = PCURVE('',#15157,#15185); +#15185 = DEFINITIONAL_REPRESENTATION('',(#15186),#15190); +#15186 = LINE('',#15187,#15188); +#15187 = CARTESIAN_POINT('',(0.,0.)); +#15188 = VECTOR('',#15189,1.); +#15189 = DIRECTION('',(0.,-1.)); +#15190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#15191 = PCURVE('',#15077,#15192); +#15192 = DEFINITIONAL_REPRESENTATION('',(#15193),#15197); +#15193 = LINE('',#15194,#15195); +#15194 = CARTESIAN_POINT('',(20.3,0.)); +#15195 = VECTOR('',#15196,1.); +#15196 = DIRECTION('',(0.,1.)); +#15197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#15198 = ORIENTED_EDGE('',*,*,#15199,.T.); +#15199 = EDGE_CURVE('',#15177,#15200,#15202,.T.); +#15200 = VERTEX_POINT('',#15201); +#15201 = CARTESIAN_POINT('',(10.15,7.6,12.)); +#15202 = SURFACE_CURVE('',#15203,(#15207,#15214),.PCURVE_S1.); +#15203 = LINE('',#15204,#15205); +#15204 = CARTESIAN_POINT('',(10.15,7.6,0.)); +#15205 = VECTOR('',#15206,1.); +#15206 = DIRECTION('',(0.,0.,1.)); +#15207 = PCURVE('',#15157,#15208); +#15208 = DEFINITIONAL_REPRESENTATION('',(#15209),#15213); +#15209 = LINE('',#15210,#15211); +#15210 = CARTESIAN_POINT('',(0.,-15.2)); +#15211 = VECTOR('',#15212,1.); +#15212 = DIRECTION('',(1.,0.)); +#15213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#15214 = PCURVE('',#15105,#15215); +#15215 = DEFINITIONAL_REPRESENTATION('',(#15216),#15220); +#15216 = LINE('',#15217,#15218); +#15217 = CARTESIAN_POINT('',(0.,20.3)); +#15218 = VECTOR('',#15219,1.); +#15219 = DIRECTION('',(1.,0.)); +#15220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#15221 = ORIENTED_EDGE('',*,*,#15222,.F.); +#15222 = EDGE_CURVE('',#15149,#15200,#15223,.T.); +#15223 = SURFACE_CURVE('',#15224,(#15228,#15235),.PCURVE_S1.); +#15224 = LINE('',#15225,#15226); +#15225 = CARTESIAN_POINT('',(10.15,-7.6,12.)); +#15226 = VECTOR('',#15227,1.); +#15227 = DIRECTION('',(0.,1.,0.)); +#15228 = PCURVE('',#15157,#15229); +#15229 = DEFINITIONAL_REPRESENTATION('',(#15230),#15234); +#15230 = LINE('',#15231,#15232); +#15231 = CARTESIAN_POINT('',(12.,0.)); +#15232 = VECTOR('',#15233,1.); +#15233 = DIRECTION('',(0.,-1.)); +#15234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#15235 = PCURVE('',#15131,#15236); +#15236 = DEFINITIONAL_REPRESENTATION('',(#15237),#15241); +#15237 = LINE('',#15238,#15239); +#15238 = CARTESIAN_POINT('',(20.3,0.)); +#15239 = VECTOR('',#15240,1.); +#15240 = DIRECTION('',(0.,1.)); +#15241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#15242 = ADVANCED_FACE('',(#15243),#15049,.F.); +#15243 = FACE_BOUND('',#15244,.F.); +#15244 = EDGE_LOOP('',(#15245,#15266,#15267,#15288)); +#15245 = ORIENTED_EDGE('',*,*,#15246,.F.); +#15246 = EDGE_CURVE('',#15027,#15147,#15247,.T.); +#15247 = SURFACE_CURVE('',#15248,(#15252,#15259),.PCURVE_S1.); +#15248 = LINE('',#15249,#15250); +#15249 = CARTESIAN_POINT('',(-10.15,-7.6,0.)); +#15250 = VECTOR('',#15251,1.); +#15251 = DIRECTION('',(1.,0.,0.)); +#15252 = PCURVE('',#15049,#15253); +#15253 = DEFINITIONAL_REPRESENTATION('',(#15254),#15258); +#15254 = LINE('',#15255,#15256); +#15255 = CARTESIAN_POINT('',(0.,0.)); +#15256 = VECTOR('',#15257,1.); +#15257 = DIRECTION('',(0.,1.)); +#15258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#15259 = PCURVE('',#15077,#15260); +#15260 = DEFINITIONAL_REPRESENTATION('',(#15261),#15265); +#15261 = LINE('',#15262,#15263); +#15262 = CARTESIAN_POINT('',(0.,0.)); +#15263 = VECTOR('',#15264,1.); +#15264 = DIRECTION('',(1.,0.)); +#15265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#15266 = ORIENTED_EDGE('',*,*,#15026,.T.); +#15267 = ORIENTED_EDGE('',*,*,#15268,.T.); +#15268 = EDGE_CURVE('',#15029,#15149,#15269,.T.); +#15269 = SURFACE_CURVE('',#15270,(#15274,#15281),.PCURVE_S1.); +#15270 = LINE('',#15271,#15272); +#15271 = CARTESIAN_POINT('',(-10.15,-7.6,12.)); +#15272 = VECTOR('',#15273,1.); +#15273 = DIRECTION('',(1.,0.,0.)); +#15274 = PCURVE('',#15049,#15275); +#15275 = DEFINITIONAL_REPRESENTATION('',(#15276),#15280); +#15276 = LINE('',#15277,#15278); +#15277 = CARTESIAN_POINT('',(12.,0.)); +#15278 = VECTOR('',#15279,1.); +#15279 = DIRECTION('',(0.,1.)); +#15280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#15281 = PCURVE('',#15131,#15282); +#15282 = DEFINITIONAL_REPRESENTATION('',(#15283),#15287); +#15283 = LINE('',#15284,#15285); +#15284 = CARTESIAN_POINT('',(0.,0.)); +#15285 = VECTOR('',#15286,1.); +#15286 = DIRECTION('',(1.,0.)); +#15287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#15288 = ORIENTED_EDGE('',*,*,#15146,.F.); +#15289 = ADVANCED_FACE('',(#15290),#15105,.T.); +#15290 = FACE_BOUND('',#15291,.T.); +#15291 = EDGE_LOOP('',(#15292,#15313,#15314,#15335)); +#15292 = ORIENTED_EDGE('',*,*,#15293,.F.); +#15293 = EDGE_CURVE('',#15062,#15177,#15294,.T.); +#15294 = SURFACE_CURVE('',#15295,(#15299,#15306),.PCURVE_S1.); +#15295 = LINE('',#15296,#15297); +#15296 = CARTESIAN_POINT('',(-10.15,7.6,0.)); +#15297 = VECTOR('',#15298,1.); +#15298 = DIRECTION('',(1.,0.,0.)); +#15299 = PCURVE('',#15105,#15300); +#15300 = DEFINITIONAL_REPRESENTATION('',(#15301),#15305); +#15301 = LINE('',#15302,#15303); +#15302 = CARTESIAN_POINT('',(0.,0.)); +#15303 = VECTOR('',#15304,1.); +#15304 = DIRECTION('',(0.,1.)); +#15305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#15306 = PCURVE('',#15077,#15307); +#15307 = DEFINITIONAL_REPRESENTATION('',(#15308),#15312); +#15308 = LINE('',#15309,#15310); +#15309 = CARTESIAN_POINT('',(0.,15.2)); +#15310 = VECTOR('',#15311,1.); +#15311 = DIRECTION('',(1.,0.)); +#15312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#15313 = ORIENTED_EDGE('',*,*,#15089,.T.); +#15314 = ORIENTED_EDGE('',*,*,#15315,.T.); +#15315 = EDGE_CURVE('',#15090,#15200,#15316,.T.); +#15316 = SURFACE_CURVE('',#15317,(#15321,#15328),.PCURVE_S1.); +#15317 = LINE('',#15318,#15319); +#15318 = CARTESIAN_POINT('',(-10.15,7.6,12.)); +#15319 = VECTOR('',#15320,1.); +#15320 = DIRECTION('',(1.,0.,0.)); +#15321 = PCURVE('',#15105,#15322); +#15322 = DEFINITIONAL_REPRESENTATION('',(#15323),#15327); +#15323 = LINE('',#15324,#15325); +#15324 = CARTESIAN_POINT('',(12.,0.)); +#15325 = VECTOR('',#15326,1.); +#15326 = DIRECTION('',(0.,1.)); +#15327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#15328 = PCURVE('',#15131,#15329); +#15329 = DEFINITIONAL_REPRESENTATION('',(#15330),#15334); +#15330 = LINE('',#15331,#15332); +#15331 = CARTESIAN_POINT('',(0.,15.2)); +#15332 = VECTOR('',#15333,1.); +#15333 = DIRECTION('',(1.,0.)); +#15334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#15335 = ORIENTED_EDGE('',*,*,#15199,.F.); +#15336 = ADVANCED_FACE('',(#15337),#15077,.F.); +#15337 = FACE_BOUND('',#15338,.F.); +#15338 = EDGE_LOOP('',(#15339,#15340,#15341,#15342)); +#15339 = ORIENTED_EDGE('',*,*,#15061,.F.); +#15340 = ORIENTED_EDGE('',*,*,#15246,.T.); +#15341 = ORIENTED_EDGE('',*,*,#15176,.T.); +#15342 = ORIENTED_EDGE('',*,*,#15293,.F.); +#15343 = ADVANCED_FACE('',(#15344),#15131,.T.); +#15344 = FACE_BOUND('',#15345,.T.); +#15345 = EDGE_LOOP('',(#15346,#15347,#15348,#15349)); +#15346 = ORIENTED_EDGE('',*,*,#15117,.F.); +#15347 = ORIENTED_EDGE('',*,*,#15268,.T.); +#15348 = ORIENTED_EDGE('',*,*,#15222,.T.); +#15349 = ORIENTED_EDGE('',*,*,#15315,.F.); +#15350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15354)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#15351,#15352,#15353)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#15351 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#15352 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#15353 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#15354 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15351, + 'distance_accuracy_value','confusion accuracy'); +#15355 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15356,#15358); +#15356 = ( REPRESENTATION_RELATIONSHIP('','',#15019,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15357) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#15357 = ITEM_DEFINED_TRANSFORMATION('','',#11,#55); +#15358 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #15359); +#15359 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('13','drv8825','',#5,#15014,$); +#15360 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15016)); +#15361 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #15362),#13139); +#15362 = STYLED_ITEM('color',(#15363),#13041); +#15363 = PRESENTATION_STYLE_ASSIGNMENT((#15364)); +#15364 = SURFACE_STYLE_USAGE(.BOTH.,#15365); +#15365 = SURFACE_SIDE_STYLE('',(#15366)); +#15366 = SURFACE_STYLE_FILL_AREA(#15367); +#15367 = FILL_AREA_STYLE('',(#15368)); +#15368 = FILL_AREA_STYLE_COLOUR('',#15369); +#15369 = COLOUR_RGB('',0.950000001282,0.55000000909,0.199999998682); +#15370 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #15371),#13022); +#15371 = STYLED_ITEM('color',(#15372),#12508); +#15372 = PRESENTATION_STYLE_ASSIGNMENT((#15373)); +#15373 = SURFACE_STYLE_USAGE(.BOTH.,#15374); +#15374 = SURFACE_SIDE_STYLE('',(#15375)); +#15375 = SURFACE_STYLE_FILL_AREA(#15376); +#15376 = FILL_AREA_STYLE('',(#15377)); +#15377 = FILL_AREA_STYLE_COLOUR('',#15378); +#15378 = COLOUR_RGB('',0.500000003429,0.500000003429,0.55000000909); +#15379 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #15380),#13954); +#15380 = STYLED_ITEM('color',(#15381),#13624); +#15381 = PRESENTATION_STYLE_ASSIGNMENT((#15382)); +#15382 = SURFACE_STYLE_USAGE(.BOTH.,#15383); +#15383 = SURFACE_SIDE_STYLE('',(#15384)); +#15384 = SURFACE_STYLE_FILL_AREA(#15385); +#15385 = FILL_AREA_STYLE('',(#15386)); +#15386 = FILL_AREA_STYLE_COLOUR('',#15387); +#15387 = COLOUR_RGB('',0.299999996101,0.649999988539,0.399999997426); +#15388 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #15389),#13605); +#15389 = STYLED_ITEM('color',(#15390),#13275); +#15390 = PRESENTATION_STYLE_ASSIGNMENT((#15391)); +#15391 = SURFACE_STYLE_USAGE(.BOTH.,#15392); +#15392 = SURFACE_SIDE_STYLE('',(#15393)); +#15393 = SURFACE_STYLE_FILL_AREA(#15394); +#15394 = FILL_AREA_STYLE('',(#15395)); +#15395 = FILL_AREA_STYLE_COLOUR('',#15396); +#15396 = COLOUR_RGB('',0.55000000909,0.299999996101,0.750000000934); +#15397 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #15398),#13256); +#15398 = STYLED_ITEM('color',(#15399),#13158); +#15399 = PRESENTATION_STYLE_ASSIGNMENT((#15400)); +#15400 = SURFACE_STYLE_USAGE(.BOTH.,#15401); +#15401 = SURFACE_SIDE_STYLE('',(#15402)); +#15402 = SURFACE_STYLE_FILL_AREA(#15403); +#15403 = FILL_AREA_STYLE('',(#15404)); +#15404 = FILL_AREA_STYLE_COLOUR('',#15405); +#15405 = COLOUR_RGB('',0.850000012718,0.199999998682,0.250000000672); +#15406 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #15407),#6474); +#15407 = STYLED_ITEM('color',(#15408),#73); +#15408 = PRESENTATION_STYLE_ASSIGNMENT((#15409)); +#15409 = SURFACE_STYLE_USAGE(.BOTH.,#15410); +#15410 = SURFACE_SIDE_STYLE('',(#15411)); +#15411 = SURFACE_STYLE_FILL_AREA(#15412); +#15412 = FILL_AREA_STYLE('',(#15413)); +#15413 = FILL_AREA_STYLE_COLOUR('',#15414); +#15414 = COLOUR_RGB('',0.55000000909,0.709999997415,0.850000012718); +#15415 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #15416,#15424),#12489); +#15416 = STYLED_ITEM('color',(#15417),#6493); +#15417 = PRESENTATION_STYLE_ASSIGNMENT((#15418)); +#15418 = SURFACE_STYLE_USAGE(.BOTH.,#15419); +#15419 = SURFACE_SIDE_STYLE('',(#15420)); +#15420 = SURFACE_STYLE_FILL_AREA(#15421); +#15421 = FILL_AREA_STYLE('',(#15422)); +#15422 = FILL_AREA_STYLE_COLOUR('',#15423); +#15423 = COLOUR_RGB('',0.199999998682,0.319999999843,0.620000000292); +#15424 = STYLED_ITEM('color',(#15425),#8739); +#15425 = PRESENTATION_STYLE_ASSIGNMENT((#15426)); +#15426 = SURFACE_STYLE_USAGE(.BOTH.,#15427); +#15427 = SURFACE_SIDE_STYLE('',(#15428)); +#15428 = SURFACE_STYLE_FILL_AREA(#15429); +#15429 = FILL_AREA_STYLE('',(#15430)); +#15430 = FILL_AREA_STYLE_COLOUR('',#15423); +#15431 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #15432),#14652); +#15432 = STYLED_ITEM('color',(#15433),#14322); +#15433 = PRESENTATION_STYLE_ASSIGNMENT((#15434)); +#15434 = SURFACE_STYLE_USAGE(.BOTH.,#15435); +#15435 = SURFACE_SIDE_STYLE('',(#15436)); +#15436 = SURFACE_STYLE_FILL_AREA(#15437); +#15437 = FILL_AREA_STYLE('',(#15438)); +#15438 = FILL_AREA_STYLE_COLOUR('',#15439); +#15439 = COLOUR_RGB('',0.399999997426,0.55000000909,0.850000012718); +#15440 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #15441),#15350); +#15441 = STYLED_ITEM('color',(#15442),#15020); +#15442 = PRESENTATION_STYLE_ASSIGNMENT((#15443)); +#15443 = SURFACE_STYLE_USAGE(.BOTH.,#15444); +#15444 = SURFACE_SIDE_STYLE('',(#15445)); +#15445 = SURFACE_STYLE_FILL_AREA(#15446); +#15446 = FILL_AREA_STYLE('',(#15447)); +#15447 = FILL_AREA_STYLE_COLOUR('',#15378); +#15448 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #15449),#15001); +#15449 = STYLED_ITEM('color',(#15450),#14671); +#15450 = PRESENTATION_STYLE_ASSIGNMENT((#15451)); +#15451 = SURFACE_STYLE_USAGE(.BOTH.,#15452); +#15452 = SURFACE_SIDE_STYLE('',(#15453)); +#15453 = SURFACE_STYLE_FILL_AREA(#15454); +#15454 = FILL_AREA_STYLE('',(#15455)); +#15455 = FILL_AREA_STYLE_COLOUR('',#15456); +#15456 = COLOUR_RGB('',0.750000000934,0.649999988539,0.199999998682); +#15457 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #15458),#14303); +#15458 = STYLED_ITEM('color',(#15459),#13973); +#15459 = PRESENTATION_STYLE_ASSIGNMENT((#15460)); +#15460 = SURFACE_STYLE_USAGE(.BOTH.,#15461); +#15461 = SURFACE_SIDE_STYLE('',(#15462)); +#15462 = SURFACE_STYLE_FILL_AREA(#15463); +#15463 = FILL_AREA_STYLE('',(#15464)); +#15464 = FILL_AREA_STYLE_COLOUR('',#15465); +#15465 = COLOUR_RGB('',0.299999996101,0.750000000934,0.750000000934); +ENDSEC; +END-ISO-10303-21; diff --git a/assets/powder_doser_auger.py b/assets/powder_doser_auger.py new file mode 100644 index 0000000..ce1d339 --- /dev/null +++ b/assets/powder_doser_auger.py @@ -0,0 +1,171 @@ +"""Powder doser AUGER — fallback hand-coded part. + +CADSmith was run with all 5 agents pinned to claude-opus-4-7 and +max_refinement_iterations=5 on this same prompt (see +outputs/powder_doser_auger_log.json) and failed to produce a manifold helix +sweep across 6 iterations. The Coder repeatedly fell into degenerate +boolean fusions where the helix sweep silently produced an empty solid or +where subsequent unions cleaned the helix away. + +This file provides a deterministic equivalent keyed off the SAME +parameters the user requested (auger_tube_outer_d, auger_tube_length, +auger_wall_thk, auger_stair_thk, auger_stair_pitch, plus a top cap and +dispense funnel matching the v5 archimedes-auger from powder-doser PR +#16). It uses cq.Workplane.sweep with isFrenet=True on a helical wire — +the canonical CadQuery helix-fin pattern. All chassis-style cuts/unions +are done BEFORE the helix is added (the helix is the last union with +clean=False) to avoid the OCCT cleanup step erasing the thin fin. + +Final shape is assigned to `result`. +""" +import math +import cadquery as cq + +# ===== ADJUSTABLE PARAMETERS (mm) — match chassis script ===== +auger_tube_outer_d = 25.0 +auger_tube_length = 250.0 +auger_wall_thk = 2.0 +auger_stair_thk = 2.0 +auger_stair_pitch = 10.0 + +# Derived +outer_r = auger_tube_outer_d / 2.0 +inner_r = outer_r - auger_wall_thk +shaft_r = 3.0 +fin_sink = 0.4 +funnel_h = 12.0 +exit_r = 1.5 +top_cap_h = 6.0 +boss_h = 6.0 +# v3: spindle that bridges from top of tube up into the ST-FC01 coupler. +# v3.2: spindle bumped from Ø5 → Ø7 mm to address PLA cantilever bending +# stress (Edison P1: a Ø5 × 24 mm PLA cantilever under 20 N transverse +# load reaches ~39 MPa, above PLA's Z-direction ~30 MPa yield; Ø7 brings +# this down to ~14 MPa, well within margin). The ST-FC01 5–5 mm coupler +# can accommodate up to Ø8 with the supplied bore; user may alternately +# embed a Ø5 steel rod through a Ø5 axial pilot in the spindle. +spindle_d = 7.0 +spindle_l = 24.0 +m3_pilot_d = 2.5 +slot_count = 4 +slot_len = 7.0 +slot_w = 4.0 +slot_r = 6.5 + +helix_z_start = funnel_h +helix_z_end = auger_tube_length - top_cap_h +helix_height = helix_z_end - helix_z_start +n_turns = max(1, helix_height / auger_stair_pitch) + + +# ----- Step 1: Solid base cylinder ----- +result = cq.Workplane("XY").circle(outer_r).extrude(auger_tube_length) + +# ----- Step 2: Cut the straight inner bore ----- +bore = ( + cq.Workplane("XY") + .workplane(offset=funnel_h) + .circle(inner_r) + .extrude(auger_tube_length - funnel_h - top_cap_h) +) +result = result.cut(bore) + +# ----- Step 3: Cut the dispense funnel cone ----- +funnel_cut = cq.Solid.makeCone(exit_r, inner_r, funnel_h) +result = result.cut(cq.Workplane(obj=funnel_cut)) + +# ----- Step 4: Add the central support shaft ----- +shaft = ( + cq.Workplane("XY") + .workplane(offset=helix_z_start) + .circle(shaft_r) + .extrude(helix_height) +) +result = result.union(shaft) + +# ----- Step 5: M3 boss below cap ----- +boss = ( + cq.Workplane("XY") + .workplane(offset=auger_tube_length - top_cap_h - boss_h) + .circle(4.0) + .extrude(boss_h) +) +result = result.union(boss) + +# ----- Step 5b (v3): Ø5 spindle on top of the auger that engages the coupler. +# Bridges the v2 dead-air gap between auger Z=auger_tube_length and the +# coupler chamber bottom. ----- +spindle = ( + cq.Workplane("XY") + .workplane(offset=auger_tube_length) + .circle(spindle_d / 2.0) + .extrude(spindle_l) +) +result = result.union(spindle) + +# ----- Step 6: Cut M3 pilot through cap + boss ----- +pilot_depth = top_cap_h + boss_h +pilot = ( + cq.Workplane("XY") + .workplane(offset=auger_tube_length - pilot_depth) + .circle(m3_pilot_d / 2) + .extrude(pilot_depth + 0.1) +) +result = result.cut(pilot) + +# ----- Step 7: Four loading slots through the top cap ----- +for i in range(slot_count): + angle = i * (360.0 / slot_count) + slot = ( + cq.Workplane("XY") + .workplane(offset=auger_tube_length - top_cap_h) + .center(slot_r, 0) + .rect(slot_len, slot_w) + .extrude(top_cap_h + 0.2) + ) + slot = slot.rotate((0, 0, 0), (0, 0, 1), angle) + result = result.cut(slot) + +# ----- Step 8 (LAST): Add the helical fin via swept rectangle on a helix wire. +# We do this last so OCCT's clean() step (run by earlier .union/.cut calls) +# cannot collapse the thin helical surfaces. ----- +helix_R = (shaft_r + (inner_r + fin_sink)) / 2.0 +fin_radial_w = (inner_r + fin_sink) - shaft_r + +helix_wire = cq.Wire.makeHelix( + pitch=auger_stair_pitch, + height=helix_height, + radius=helix_R, +).translate((0, 0, helix_z_start)) + +# Tangent at start of helix points along (0, 2πR, P) — normalize +tangent = cq.Vector(0.0, 2 * math.pi * helix_R, auger_stair_pitch).normalized() +profile_plane = cq.Plane( + origin=(helix_R, 0.0, helix_z_start), + xDir=(1, 0, 0), # radial direction + normal=tangent.toTuple(), +) +fin_wp = ( + cq.Workplane(profile_plane) + .rect(fin_radial_w, auger_stair_thk) + .sweep( + cq.Workplane(obj=helix_wire), + isFrenet=True, + makeSolid=True, + combine=False, + ) +) +print(f"fin sweep: vol={fin_wp.val().Volume():.1f}, valid={fin_wp.val().isValid()}") + +# Final: keep the auger as a Compound of [tube_body, fin]. OCCT's boolean +# fusion of a thin helical sweep with the chunky tube body collapses the fin +# even with clean=False (volume drops back to the no-fin value, validity +# becomes False). For visualization / assembly purposes a Compound is +# sufficient — the helix and the body share a frame and render together as a +# single colored part. +tube_body = result.val() +fin_solid = fin_wp.val() +result = cq.Workplane(obj=cq.Compound.makeCompound([tube_body, fin_solid])) + +print(f"FINAL: vol={result.val().Volume():.1f}, " + f"valid={result.val().isValid()}, n_turns={n_turns:.2f}") diff --git a/assets/powder_doser_auger.step b/assets/powder_doser_auger.step new file mode 100644 index 0000000..f14d4c9 --- /dev/null +++ b/assets/powder_doser_auger.step @@ -0,0 +1,11158 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2026-05-16T06:17:00',('Author'),( + 'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8' + ,'Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Open CASCADE STEP translator 7.8 3', + 'Open CASCADE STEP translator 7.8 3','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.,0.,0.)); +#17 = DIRECTION('',(0.,0.,1.)); +#18 = DIRECTION('',(1.,0.,-0.)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.,0.,0.)); +#21 = DIRECTION('',(0.,0.,1.)); +#22 = DIRECTION('',(1.,0.,-0.)); +#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-06),#24, + 'distance_accuracy_value','confusion accuracy'); +#28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#29 = SHAPE_DEFINITION_REPRESENTATION(#30,#36); +#30 = PRODUCT_DEFINITION_SHAPE('','',#31); +#31 = PRODUCT_DEFINITION('design','',#32,#35); +#32 = PRODUCT_DEFINITION_FORMATION('','',#33); +#33 = PRODUCT('Open CASCADE STEP translator 7.8 3.1', + 'Open CASCADE STEP translator 7.8 3.1','',(#34)); +#34 = PRODUCT_CONTEXT('',#2,'mechanical'); +#35 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#36 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#37),#2871); +#37 = BREP_WITH_VOIDS('',#38,(#2773)); +#38 = CLOSED_SHELL('',(#39,#127,#162,#769,#823,#1201,#1301,#1378,#1427, + #1477,#1577,#1649,#1698,#1748,#1848,#1920,#1969,#2019,#2119,#2191, + #2240,#2290,#2340,#2345,#2350,#2355,#2361,#2365,#2398,#2504,#2532, + #2560,#2612,#2675,#2714,#2769)); +#39 = ADVANCED_FACE('',(#40),#54,.T.); +#40 = FACE_BOUND('',#41,.F.); +#41 = EDGE_LOOP('',(#42,#72,#99,#100)); +#42 = ORIENTED_EDGE('',*,*,#43,.T.); +#43 = EDGE_CURVE('',#44,#46,#48,.T.); +#44 = VERTEX_POINT('',#45); +#45 = CARTESIAN_POINT('',(12.5,0.,0.)); +#46 = VERTEX_POINT('',#47); +#47 = CARTESIAN_POINT('',(12.5,0.,250.)); +#48 = SEAM_CURVE('',#49,(#53,#65),.PCURVE_S1.); +#49 = LINE('',#50,#51); +#50 = CARTESIAN_POINT('',(12.5,0.,0.)); +#51 = VECTOR('',#52,1.); +#52 = DIRECTION('',(0.,0.,1.)); +#53 = PCURVE('',#54,#59); +#54 = CYLINDRICAL_SURFACE('',#55,12.5); +#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58); +#56 = CARTESIAN_POINT('',(0.,0.,0.)); +#57 = DIRECTION('',(-0.,-0.,-1.)); +#58 = DIRECTION('',(1.,0.,0.)); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,0.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-0.,-1.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#54,#66); +#66 = DEFINITIONAL_REPRESENTATION('',(#67),#71); +#67 = LINE('',#68,#69); +#68 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#69 = VECTOR('',#70,1.); +#70 = DIRECTION('',(-0.,-1.)); +#71 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#72 = ORIENTED_EDGE('',*,*,#73,.T.); +#73 = EDGE_CURVE('',#46,#46,#74,.T.); +#74 = SURFACE_CURVE('',#75,(#80,#87),.PCURVE_S1.); +#75 = CIRCLE('',#76,12.5); +#76 = AXIS2_PLACEMENT_3D('',#77,#78,#79); +#77 = CARTESIAN_POINT('',(0.,0.,250.)); +#78 = DIRECTION('',(0.,0.,1.)); +#79 = DIRECTION('',(1.,0.,0.)); +#80 = PCURVE('',#54,#81); +#81 = DEFINITIONAL_REPRESENTATION('',(#82),#86); +#82 = LINE('',#83,#84); +#83 = CARTESIAN_POINT('',(-0.,-250.)); +#84 = VECTOR('',#85,1.); +#85 = DIRECTION('',(-1.,0.)); +#86 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#87 = PCURVE('',#88,#93); +#88 = PLANE('',#89); +#89 = AXIS2_PLACEMENT_3D('',#90,#91,#92); +#90 = CARTESIAN_POINT('',(-4.375808424126E-16,8.024730275931E-16,250.)); +#91 = DIRECTION('',(0.,0.,1.)); +#92 = DIRECTION('',(1.,0.,-0.)); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = CIRCLE('',#95,12.5); +#95 = AXIS2_PLACEMENT_2D('',#96,#97); +#96 = CARTESIAN_POINT('',(4.375808424126E-16,-8.024730275931E-16)); +#97 = DIRECTION('',(1.,0.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = ORIENTED_EDGE('',*,*,#43,.F.); +#100 = ORIENTED_EDGE('',*,*,#101,.F.); +#101 = EDGE_CURVE('',#44,#44,#102,.T.); +#102 = SURFACE_CURVE('',#103,(#108,#115),.PCURVE_S1.); +#103 = CIRCLE('',#104,12.5); +#104 = AXIS2_PLACEMENT_3D('',#105,#106,#107); +#105 = CARTESIAN_POINT('',(0.,0.,0.)); +#106 = DIRECTION('',(0.,0.,1.)); +#107 = DIRECTION('',(1.,0.,0.)); +#108 = PCURVE('',#54,#109); +#109 = DEFINITIONAL_REPRESENTATION('',(#110),#114); +#110 = LINE('',#111,#112); +#111 = CARTESIAN_POINT('',(-0.,0.)); +#112 = VECTOR('',#113,1.); +#113 = DIRECTION('',(-1.,0.)); +#114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#115 = PCURVE('',#116,#121); +#116 = PLANE('',#117); +#117 = AXIS2_PLACEMENT_3D('',#118,#119,#120); +#118 = CARTESIAN_POINT('',(-4.375808424126E-16,8.024730275931E-16,0.)); +#119 = DIRECTION('',(0.,0.,1.)); +#120 = DIRECTION('',(1.,0.,-0.)); +#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126); +#122 = CIRCLE('',#123,12.5); +#123 = AXIS2_PLACEMENT_2D('',#124,#125); +#124 = CARTESIAN_POINT('',(4.375808424126E-16,-8.024730275931E-16)); +#125 = DIRECTION('',(1.,0.)); +#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#127 = ADVANCED_FACE('',(#128,#131),#116,.F.); +#128 = FACE_BOUND('',#129,.F.); +#129 = EDGE_LOOP('',(#130)); +#130 = ORIENTED_EDGE('',*,*,#101,.T.); +#131 = FACE_BOUND('',#132,.F.); +#132 = EDGE_LOOP('',(#133)); +#133 = ORIENTED_EDGE('',*,*,#134,.F.); +#134 = EDGE_CURVE('',#135,#135,#137,.T.); +#135 = VERTEX_POINT('',#136); +#136 = CARTESIAN_POINT('',(1.5,-3.673940397442E-16,0.)); +#137 = SURFACE_CURVE('',#138,(#143,#150),.PCURVE_S1.); +#138 = CIRCLE('',#139,1.5); +#139 = AXIS2_PLACEMENT_3D('',#140,#141,#142); +#140 = CARTESIAN_POINT('',(0.,0.,0.)); +#141 = DIRECTION('',(0.,0.,1.)); +#142 = DIRECTION('',(1.,0.,-0.)); +#143 = PCURVE('',#116,#144); +#144 = DEFINITIONAL_REPRESENTATION('',(#145),#149); +#145 = CIRCLE('',#146,1.5); +#146 = AXIS2_PLACEMENT_2D('',#147,#148); +#147 = CARTESIAN_POINT('',(4.375808424126E-16,-8.024730275931E-16)); +#148 = DIRECTION('',(1.,0.)); +#149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#150 = PCURVE('',#151,#156); +#151 = CONICAL_SURFACE('',#152,1.5,0.643501108793); +#152 = AXIS2_PLACEMENT_3D('',#153,#154,#155); +#153 = CARTESIAN_POINT('',(0.,0.,0.)); +#154 = DIRECTION('',(0.,0.,1.)); +#155 = DIRECTION('',(1.,0.,-0.)); +#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,#166),#88,.T.); +#163 = FACE_BOUND('',#164,.T.); +#164 = EDGE_LOOP('',(#165)); +#165 = ORIENTED_EDGE('',*,*,#73,.T.); +#166 = FACE_BOUND('',#167,.T.); +#167 = EDGE_LOOP('',(#168,#199,#225,#251,#277,#303,#324,#348,#374,#400, + #426,#452,#473,#497,#523,#549,#575,#601,#622,#646,#672,#698,#724, + #750)); +#168 = ORIENTED_EDGE('',*,*,#169,.F.); +#169 = EDGE_CURVE('',#170,#172,#174,.T.); +#170 = VERTEX_POINT('',#171); +#171 = CARTESIAN_POINT('',(3.,1.802775637732,250.)); +#172 = VERTEX_POINT('',#173); +#173 = CARTESIAN_POINT('',(1.802775637732,3.,250.)); +#174 = SURFACE_CURVE('',#175,(#180,#187),.PCURVE_S1.); +#175 = CIRCLE('',#176,3.5); +#176 = AXIS2_PLACEMENT_3D('',#177,#178,#179); +#177 = CARTESIAN_POINT('',(0.,0.,250.)); +#178 = DIRECTION('',(0.,0.,1.)); +#179 = DIRECTION('',(1.,0.,0.)); +#180 = PCURVE('',#88,#181); +#181 = DEFINITIONAL_REPRESENTATION('',(#182),#186); +#182 = CIRCLE('',#183,3.5); +#183 = AXIS2_PLACEMENT_2D('',#184,#185); +#184 = CARTESIAN_POINT('',(4.375808424126E-16,-8.024730275931E-16)); +#185 = DIRECTION('',(1.,0.)); +#186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#187 = PCURVE('',#188,#193); +#188 = CYLINDRICAL_SURFACE('',#189,3.5); +#189 = AXIS2_PLACEMENT_3D('',#190,#191,#192); +#190 = CARTESIAN_POINT('',(0.,0.,250.)); +#191 = DIRECTION('',(-0.,-0.,-1.)); +#192 = DIRECTION('',(1.,0.,0.)); +#193 = DEFINITIONAL_REPRESENTATION('',(#194),#198); +#194 = LINE('',#195,#196); +#195 = CARTESIAN_POINT('',(-0.,0.)); +#196 = VECTOR('',#197,1.); +#197 = DIRECTION('',(-1.,0.)); +#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#199 = ORIENTED_EDGE('',*,*,#200,.T.); +#200 = EDGE_CURVE('',#170,#201,#203,.T.); +#201 = VERTEX_POINT('',#202); +#202 = CARTESIAN_POINT('',(3.,2.,250.)); +#203 = SURFACE_CURVE('',#204,(#208,#214),.PCURVE_S1.); +#204 = LINE('',#205,#206); +#205 = CARTESIAN_POINT('',(3.,1.,250.)); +#206 = VECTOR('',#207,1.); +#207 = DIRECTION('',(0.,1.,0.)); +#208 = PCURVE('',#88,#209); +#209 = DEFINITIONAL_REPRESENTATION('',(#210),#213); +#210 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#211,#212),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#211 = CARTESIAN_POINT('',(3.,-2.)); +#212 = CARTESIAN_POINT('',(3.,2.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = PLANE('',#216); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(3.,2.,244.)); +#218 = DIRECTION('',(1.,0.,0.)); +#219 = DIRECTION('',(0.,-1.,0.)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#224); +#221 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#222,#223),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#222 = CARTESIAN_POINT('',(4.,-6.)); +#223 = CARTESIAN_POINT('',(0.,-6.)); +#224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#225 = ORIENTED_EDGE('',*,*,#226,.T.); +#226 = EDGE_CURVE('',#201,#227,#229,.T.); +#227 = VERTEX_POINT('',#228); +#228 = CARTESIAN_POINT('',(10.,2.,250.)); +#229 = SURFACE_CURVE('',#230,(#234,#240),.PCURVE_S1.); +#230 = LINE('',#231,#232); +#231 = CARTESIAN_POINT('',(5.,2.,250.)); +#232 = VECTOR('',#233,1.); +#233 = DIRECTION('',(1.,0.,-0.)); +#234 = PCURVE('',#88,#235); +#235 = DEFINITIONAL_REPRESENTATION('',(#236),#239); +#236 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#237,#238),.UNSPECIFIED.,.F.,.F., + (2,2),(-2.,5.),.PIECEWISE_BEZIER_KNOTS.); +#237 = CARTESIAN_POINT('',(3.,2.)); +#238 = CARTESIAN_POINT('',(10.,2.)); +#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#240 = PCURVE('',#241,#246); +#241 = PLANE('',#242); +#242 = AXIS2_PLACEMENT_3D('',#243,#244,#245); +#243 = CARTESIAN_POINT('',(10.,2.,244.)); +#244 = DIRECTION('',(0.,-1.,0.)); +#245 = DIRECTION('',(-1.,0.,0.)); +#246 = DEFINITIONAL_REPRESENTATION('',(#247),#250); +#247 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#248,#249),.UNSPECIFIED.,.F.,.F., + (2,2),(-2.,5.),.PIECEWISE_BEZIER_KNOTS.); +#248 = CARTESIAN_POINT('',(7.,-6.)); +#249 = CARTESIAN_POINT('',(0.,-6.)); +#250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#251 = ORIENTED_EDGE('',*,*,#252,.T.); +#252 = EDGE_CURVE('',#227,#253,#255,.T.); +#253 = VERTEX_POINT('',#254); +#254 = CARTESIAN_POINT('',(10.,-2.,250.)); +#255 = SURFACE_CURVE('',#256,(#260,#266),.PCURVE_S1.); +#256 = LINE('',#257,#258); +#257 = CARTESIAN_POINT('',(10.,-1.,250.)); +#258 = VECTOR('',#259,1.); +#259 = DIRECTION('',(0.,-1.,0.)); +#260 = PCURVE('',#88,#261); +#261 = DEFINITIONAL_REPRESENTATION('',(#262),#265); +#262 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#263,#264),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#263 = CARTESIAN_POINT('',(10.,2.)); +#264 = CARTESIAN_POINT('',(10.,-2.)); +#265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#266 = PCURVE('',#267,#272); +#267 = PLANE('',#268); +#268 = AXIS2_PLACEMENT_3D('',#269,#270,#271); +#269 = CARTESIAN_POINT('',(10.,-2.,244.)); +#270 = DIRECTION('',(-1.,0.,0.)); +#271 = DIRECTION('',(0.,1.,0.)); +#272 = DEFINITIONAL_REPRESENTATION('',(#273),#276); +#273 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#274,#275),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#274 = CARTESIAN_POINT('',(4.,-6.)); +#275 = CARTESIAN_POINT('',(0.,-6.)); +#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#277 = ORIENTED_EDGE('',*,*,#278,.T.); +#278 = EDGE_CURVE('',#253,#279,#281,.T.); +#279 = VERTEX_POINT('',#280); +#280 = CARTESIAN_POINT('',(3.,-2.,250.)); +#281 = SURFACE_CURVE('',#282,(#286,#292),.PCURVE_S1.); +#282 = LINE('',#283,#284); +#283 = CARTESIAN_POINT('',(1.5,-2.,250.)); +#284 = VECTOR('',#285,1.); +#285 = DIRECTION('',(-1.,0.,0.)); +#286 = PCURVE('',#88,#287); +#287 = DEFINITIONAL_REPRESENTATION('',(#288),#291); +#288 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#289,#290),.UNSPECIFIED.,.F.,.F., + (2,2),(-8.5,-1.5),.PIECEWISE_BEZIER_KNOTS.); +#289 = CARTESIAN_POINT('',(10.,-2.)); +#290 = CARTESIAN_POINT('',(3.,-2.)); +#291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#292 = PCURVE('',#293,#298); +#293 = PLANE('',#294); +#294 = AXIS2_PLACEMENT_3D('',#295,#296,#297); +#295 = CARTESIAN_POINT('',(3.,-2.,244.)); +#296 = DIRECTION('',(0.,1.,0.)); +#297 = DIRECTION('',(1.,0.,0.)); +#298 = DEFINITIONAL_REPRESENTATION('',(#299),#302); +#299 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#300,#301),.UNSPECIFIED.,.F.,.F., + (2,2),(-8.5,-1.5),.PIECEWISE_BEZIER_KNOTS.); +#300 = CARTESIAN_POINT('',(7.,-6.)); +#301 = CARTESIAN_POINT('',(0.,-6.)); +#302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#303 = ORIENTED_EDGE('',*,*,#304,.T.); +#304 = EDGE_CURVE('',#279,#305,#307,.T.); +#305 = VERTEX_POINT('',#306); +#306 = CARTESIAN_POINT('',(3.,-1.802775637732,250.)); +#307 = SURFACE_CURVE('',#308,(#312,#318),.PCURVE_S1.); +#308 = LINE('',#309,#310); +#309 = CARTESIAN_POINT('',(3.,1.,250.)); +#310 = VECTOR('',#311,1.); +#311 = DIRECTION('',(0.,1.,0.)); +#312 = PCURVE('',#88,#313); +#313 = DEFINITIONAL_REPRESENTATION('',(#314),#317); +#314 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#315,#316),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#315 = CARTESIAN_POINT('',(3.,-2.)); +#316 = CARTESIAN_POINT('',(3.,2.)); +#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#318 = PCURVE('',#215,#319); +#319 = DEFINITIONAL_REPRESENTATION('',(#320),#323); +#320 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#321,#322),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#321 = CARTESIAN_POINT('',(4.,-6.)); +#322 = CARTESIAN_POINT('',(0.,-6.)); +#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#324 = ORIENTED_EDGE('',*,*,#325,.F.); +#325 = EDGE_CURVE('',#326,#305,#328,.T.); +#326 = VERTEX_POINT('',#327); +#327 = CARTESIAN_POINT('',(1.802775637732,-3.,250.)); +#328 = SURFACE_CURVE('',#329,(#334,#341),.PCURVE_S1.); +#329 = CIRCLE('',#330,3.5); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(0.,0.,250.)); +#332 = DIRECTION('',(0.,0.,1.)); +#333 = DIRECTION('',(1.,0.,0.)); +#334 = PCURVE('',#88,#335); +#335 = DEFINITIONAL_REPRESENTATION('',(#336),#340); +#336 = CIRCLE('',#337,3.5); +#337 = AXIS2_PLACEMENT_2D('',#338,#339); +#338 = CARTESIAN_POINT('',(4.375808424126E-16,-8.024730275931E-16)); +#339 = DIRECTION('',(1.,0.)); +#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#341 = PCURVE('',#188,#342); +#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347); +#343 = LINE('',#344,#345); +#344 = CARTESIAN_POINT('',(-0.,0.)); +#345 = VECTOR('',#346,1.); +#346 = DIRECTION('',(-1.,0.)); +#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#348 = ORIENTED_EDGE('',*,*,#349,.T.); +#349 = EDGE_CURVE('',#326,#350,#352,.T.); +#350 = VERTEX_POINT('',#351); +#351 = CARTESIAN_POINT('',(2.,-3.,250.)); +#352 = SURFACE_CURVE('',#353,(#357,#363),.PCURVE_S1.); +#353 = LINE('',#354,#355); +#354 = CARTESIAN_POINT('',(1.,-3.,250.)); +#355 = VECTOR('',#356,1.); +#356 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#357 = PCURVE('',#88,#358); +#358 = DEFINITIONAL_REPRESENTATION('',(#359),#362); +#359 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#360,#361),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#360 = CARTESIAN_POINT('',(-2.,-3.)); +#361 = CARTESIAN_POINT('',(2.,-3.)); +#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#363 = PCURVE('',#364,#369); +#364 = PLANE('',#365); +#365 = AXIS2_PLACEMENT_3D('',#366,#367,#368); +#366 = CARTESIAN_POINT('',(2.,-3.,244.)); +#367 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#368 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#369 = DEFINITIONAL_REPRESENTATION('',(#370),#373); +#370 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#371,#372),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#371 = CARTESIAN_POINT('',(4.,-6.)); +#372 = CARTESIAN_POINT('',(0.,-6.)); +#373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#374 = ORIENTED_EDGE('',*,*,#375,.T.); +#375 = EDGE_CURVE('',#350,#376,#378,.T.); +#376 = VERTEX_POINT('',#377); +#377 = CARTESIAN_POINT('',(2.,-10.,250.)); +#378 = SURFACE_CURVE('',#379,(#383,#389),.PCURVE_S1.); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(2.,-5.,250.)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#383 = PCURVE('',#88,#384); +#384 = DEFINITIONAL_REPRESENTATION('',(#385),#388); +#385 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#386,#387),.UNSPECIFIED.,.F.,.F., + (2,2),(-2.,5.),.PIECEWISE_BEZIER_KNOTS.); +#386 = CARTESIAN_POINT('',(2.,-3.)); +#387 = CARTESIAN_POINT('',(2.,-10.)); +#388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#389 = PCURVE('',#390,#395); +#390 = PLANE('',#391); +#391 = AXIS2_PLACEMENT_3D('',#392,#393,#394); +#392 = CARTESIAN_POINT('',(2.,-10.,244.)); +#393 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#394 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#395 = DEFINITIONAL_REPRESENTATION('',(#396),#399); +#396 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#397,#398),.UNSPECIFIED.,.F.,.F., + (2,2),(-2.,5.),.PIECEWISE_BEZIER_KNOTS.); +#397 = CARTESIAN_POINT('',(7.,-6.)); +#398 = CARTESIAN_POINT('',(0.,-6.)); +#399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#400 = ORIENTED_EDGE('',*,*,#401,.T.); +#401 = EDGE_CURVE('',#376,#402,#404,.T.); +#402 = VERTEX_POINT('',#403); +#403 = CARTESIAN_POINT('',(-2.,-10.,250.)); +#404 = SURFACE_CURVE('',#405,(#409,#415),.PCURVE_S1.); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(-1.,-10.,250.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#409 = PCURVE('',#88,#410); +#410 = DEFINITIONAL_REPRESENTATION('',(#411),#414); +#411 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#412,#413),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#412 = CARTESIAN_POINT('',(2.,-10.)); +#413 = CARTESIAN_POINT('',(-2.,-10.)); +#414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#415 = PCURVE('',#416,#421); +#416 = PLANE('',#417); +#417 = AXIS2_PLACEMENT_3D('',#418,#419,#420); +#418 = CARTESIAN_POINT('',(-2.,-10.,244.)); +#419 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#420 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#421 = DEFINITIONAL_REPRESENTATION('',(#422),#425); +#422 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#423,#424),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#423 = CARTESIAN_POINT('',(4.,-6.)); +#424 = CARTESIAN_POINT('',(0.,-6.)); +#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#426 = ORIENTED_EDGE('',*,*,#427,.T.); +#427 = EDGE_CURVE('',#402,#428,#430,.T.); +#428 = VERTEX_POINT('',#429); +#429 = CARTESIAN_POINT('',(-2.,-3.,250.)); +#430 = SURFACE_CURVE('',#431,(#435,#441),.PCURVE_S1.); +#431 = LINE('',#432,#433); +#432 = CARTESIAN_POINT('',(-2.,-1.5,250.)); +#433 = VECTOR('',#434,1.); +#434 = DIRECTION('',(2.22044604925E-16,1.,-0.)); +#435 = PCURVE('',#88,#436); +#436 = DEFINITIONAL_REPRESENTATION('',(#437),#440); +#437 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#438,#439),.UNSPECIFIED.,.F.,.F., + (2,2),(-8.5,-1.5),.PIECEWISE_BEZIER_KNOTS.); +#438 = CARTESIAN_POINT('',(-2.,-10.)); +#439 = CARTESIAN_POINT('',(-2.,-3.)); +#440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#441 = PCURVE('',#442,#447); +#442 = PLANE('',#443); +#443 = AXIS2_PLACEMENT_3D('',#444,#445,#446); +#444 = CARTESIAN_POINT('',(-2.,-3.,244.)); +#445 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#446 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#447 = DEFINITIONAL_REPRESENTATION('',(#448),#451); +#448 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#449,#450),.UNSPECIFIED.,.F.,.F., + (2,2),(-8.5,-1.5),.PIECEWISE_BEZIER_KNOTS.); +#449 = CARTESIAN_POINT('',(7.,-6.)); +#450 = CARTESIAN_POINT('',(0.,-6.)); +#451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#452 = ORIENTED_EDGE('',*,*,#453,.T.); +#453 = EDGE_CURVE('',#428,#454,#456,.T.); +#454 = VERTEX_POINT('',#455); +#455 = CARTESIAN_POINT('',(-1.802775637732,-3.,250.)); +#456 = SURFACE_CURVE('',#457,(#461,#467),.PCURVE_S1.); +#457 = LINE('',#458,#459); +#458 = CARTESIAN_POINT('',(1.,-3.,250.)); +#459 = VECTOR('',#460,1.); +#460 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#461 = PCURVE('',#88,#462); +#462 = DEFINITIONAL_REPRESENTATION('',(#463),#466); +#463 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#464,#465),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#464 = CARTESIAN_POINT('',(-2.,-3.)); +#465 = CARTESIAN_POINT('',(2.,-3.)); +#466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#467 = PCURVE('',#364,#468); +#468 = DEFINITIONAL_REPRESENTATION('',(#469),#472); +#469 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#470,#471),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#470 = CARTESIAN_POINT('',(4.,-6.)); +#471 = CARTESIAN_POINT('',(0.,-6.)); +#472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#473 = ORIENTED_EDGE('',*,*,#474,.F.); +#474 = EDGE_CURVE('',#475,#454,#477,.T.); +#475 = VERTEX_POINT('',#476); +#476 = CARTESIAN_POINT('',(-3.,-1.802775637732,250.)); +#477 = SURFACE_CURVE('',#478,(#483,#490),.PCURVE_S1.); +#478 = CIRCLE('',#479,3.5); +#479 = AXIS2_PLACEMENT_3D('',#480,#481,#482); +#480 = CARTESIAN_POINT('',(0.,0.,250.)); +#481 = DIRECTION('',(0.,0.,1.)); +#482 = DIRECTION('',(1.,0.,0.)); +#483 = PCURVE('',#88,#484); +#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489); +#485 = CIRCLE('',#486,3.5); +#486 = AXIS2_PLACEMENT_2D('',#487,#488); +#487 = CARTESIAN_POINT('',(4.375808424126E-16,-8.024730275931E-16)); +#488 = DIRECTION('',(1.,0.)); +#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#490 = PCURVE('',#188,#491); +#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496); +#492 = LINE('',#493,#494); +#493 = CARTESIAN_POINT('',(-0.,0.)); +#494 = VECTOR('',#495,1.); +#495 = DIRECTION('',(-1.,0.)); +#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#497 = ORIENTED_EDGE('',*,*,#498,.T.); +#498 = EDGE_CURVE('',#475,#499,#501,.T.); +#499 = VERTEX_POINT('',#500); +#500 = CARTESIAN_POINT('',(-3.,-2.,250.)); +#501 = SURFACE_CURVE('',#502,(#506,#512),.PCURVE_S1.); +#502 = LINE('',#503,#504); +#503 = CARTESIAN_POINT('',(-3.,-1.,250.)); +#504 = VECTOR('',#505,1.); +#505 = DIRECTION('',(-1.224646799147E-16,-1.,0.)); +#506 = PCURVE('',#88,#507); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#511); +#508 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#509,#510),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#509 = CARTESIAN_POINT('',(-3.,2.)); +#510 = CARTESIAN_POINT('',(-3.,-2.)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = PCURVE('',#513,#518); +#513 = PLANE('',#514); +#514 = AXIS2_PLACEMENT_3D('',#515,#516,#517); +#515 = CARTESIAN_POINT('',(-3.,-2.,244.)); +#516 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#517 = DIRECTION('',(1.224646799147E-16,1.,0.)); +#518 = DEFINITIONAL_REPRESENTATION('',(#519),#522); +#519 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#520,#521),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#520 = CARTESIAN_POINT('',(4.,-6.)); +#521 = CARTESIAN_POINT('',(0.,-6.)); +#522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#523 = ORIENTED_EDGE('',*,*,#524,.T.); +#524 = EDGE_CURVE('',#499,#525,#527,.T.); +#525 = VERTEX_POINT('',#526); +#526 = CARTESIAN_POINT('',(-10.,-2.,250.)); +#527 = SURFACE_CURVE('',#528,(#532,#538),.PCURVE_S1.); +#528 = LINE('',#529,#530); +#529 = CARTESIAN_POINT('',(-5.,-2.,250.)); +#530 = VECTOR('',#531,1.); +#531 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#532 = PCURVE('',#88,#533); +#533 = DEFINITIONAL_REPRESENTATION('',(#534),#537); +#534 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#535,#536),.UNSPECIFIED.,.F.,.F., + (2,2),(-2.,5.),.PIECEWISE_BEZIER_KNOTS.); +#535 = CARTESIAN_POINT('',(-3.,-2.)); +#536 = CARTESIAN_POINT('',(-10.,-2.)); +#537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#538 = PCURVE('',#539,#544); +#539 = PLANE('',#540); +#540 = AXIS2_PLACEMENT_3D('',#541,#542,#543); +#541 = CARTESIAN_POINT('',(-10.,-2.,244.)); +#542 = DIRECTION('',(1.224646799147E-16,1.,0.)); +#543 = DIRECTION('',(1.,-1.224646799147E-16,0.)); +#544 = DEFINITIONAL_REPRESENTATION('',(#545),#548); +#545 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#546,#547),.UNSPECIFIED.,.F.,.F., + (2,2),(-2.,5.),.PIECEWISE_BEZIER_KNOTS.); +#546 = CARTESIAN_POINT('',(7.,-6.)); +#547 = CARTESIAN_POINT('',(0.,-6.)); +#548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#549 = ORIENTED_EDGE('',*,*,#550,.T.); +#550 = EDGE_CURVE('',#525,#551,#553,.T.); +#551 = VERTEX_POINT('',#552); +#552 = CARTESIAN_POINT('',(-10.,2.,250.)); +#553 = SURFACE_CURVE('',#554,(#558,#564),.PCURVE_S1.); +#554 = LINE('',#555,#556); +#555 = CARTESIAN_POINT('',(-10.,1.,250.)); +#556 = VECTOR('',#557,1.); +#557 = DIRECTION('',(1.224646799147E-16,1.,-0.)); +#558 = PCURVE('',#88,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#563); +#560 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#561,#562),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#561 = CARTESIAN_POINT('',(-10.,-2.)); +#562 = CARTESIAN_POINT('',(-10.,2.)); +#563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#564 = PCURVE('',#565,#570); +#565 = PLANE('',#566); +#566 = AXIS2_PLACEMENT_3D('',#567,#568,#569); +#567 = CARTESIAN_POINT('',(-10.,2.,244.)); +#568 = DIRECTION('',(1.,-1.224646799147E-16,0.)); +#569 = DIRECTION('',(-1.224646799147E-16,-1.,0.)); +#570 = DEFINITIONAL_REPRESENTATION('',(#571),#574); +#571 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#572,#573),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#572 = CARTESIAN_POINT('',(4.,-6.)); +#573 = CARTESIAN_POINT('',(0.,-6.)); +#574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#575 = ORIENTED_EDGE('',*,*,#576,.T.); +#576 = EDGE_CURVE('',#551,#577,#579,.T.); +#577 = VERTEX_POINT('',#578); +#578 = CARTESIAN_POINT('',(-3.,2.,250.)); +#579 = SURFACE_CURVE('',#580,(#584,#590),.PCURVE_S1.); +#580 = LINE('',#581,#582); +#581 = CARTESIAN_POINT('',(-1.5,2.,250.)); +#582 = VECTOR('',#583,1.); +#583 = DIRECTION('',(1.,-1.224646799147E-16,0.)); +#584 = PCURVE('',#88,#585); +#585 = DEFINITIONAL_REPRESENTATION('',(#586),#589); +#586 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#587,#588),.UNSPECIFIED.,.F.,.F., + (2,2),(-8.5,-1.5),.PIECEWISE_BEZIER_KNOTS.); +#587 = CARTESIAN_POINT('',(-10.,2.)); +#588 = CARTESIAN_POINT('',(-3.,2.)); +#589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#590 = PCURVE('',#591,#596); +#591 = PLANE('',#592); +#592 = AXIS2_PLACEMENT_3D('',#593,#594,#595); +#593 = CARTESIAN_POINT('',(-3.,2.,244.)); +#594 = DIRECTION('',(-1.224646799147E-16,-1.,0.)); +#595 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#596 = DEFINITIONAL_REPRESENTATION('',(#597),#600); +#597 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#598,#599),.UNSPECIFIED.,.F.,.F., + (2,2),(-8.5,-1.5),.PIECEWISE_BEZIER_KNOTS.); +#598 = CARTESIAN_POINT('',(7.,-6.)); +#599 = CARTESIAN_POINT('',(0.,-6.)); +#600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#601 = ORIENTED_EDGE('',*,*,#602,.T.); +#602 = EDGE_CURVE('',#577,#603,#605,.T.); +#603 = VERTEX_POINT('',#604); +#604 = CARTESIAN_POINT('',(-3.,1.802775637732,250.)); +#605 = SURFACE_CURVE('',#606,(#610,#616),.PCURVE_S1.); +#606 = LINE('',#607,#608); +#607 = CARTESIAN_POINT('',(-3.,-1.,250.)); +#608 = VECTOR('',#609,1.); +#609 = DIRECTION('',(-1.224646799147E-16,-1.,0.)); +#610 = PCURVE('',#88,#611); +#611 = DEFINITIONAL_REPRESENTATION('',(#612),#615); +#612 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#613,#614),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#613 = CARTESIAN_POINT('',(-3.,2.)); +#614 = CARTESIAN_POINT('',(-3.,-2.)); +#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#616 = PCURVE('',#513,#617); +#617 = DEFINITIONAL_REPRESENTATION('',(#618),#621); +#618 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#619,#620),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#619 = CARTESIAN_POINT('',(4.,-6.)); +#620 = CARTESIAN_POINT('',(0.,-6.)); +#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#622 = ORIENTED_EDGE('',*,*,#623,.F.); +#623 = EDGE_CURVE('',#624,#603,#626,.T.); +#624 = VERTEX_POINT('',#625); +#625 = CARTESIAN_POINT('',(-1.802775637732,3.,250.)); +#626 = SURFACE_CURVE('',#627,(#632,#639),.PCURVE_S1.); +#627 = CIRCLE('',#628,3.5); +#628 = AXIS2_PLACEMENT_3D('',#629,#630,#631); +#629 = CARTESIAN_POINT('',(0.,0.,250.)); +#630 = DIRECTION('',(0.,0.,1.)); +#631 = DIRECTION('',(1.,0.,0.)); +#632 = PCURVE('',#88,#633); +#633 = DEFINITIONAL_REPRESENTATION('',(#634),#638); +#634 = CIRCLE('',#635,3.5); +#635 = AXIS2_PLACEMENT_2D('',#636,#637); +#636 = CARTESIAN_POINT('',(4.375808424126E-16,-8.024730275931E-16)); +#637 = DIRECTION('',(1.,0.)); +#638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#639 = PCURVE('',#188,#640); +#640 = DEFINITIONAL_REPRESENTATION('',(#641),#645); +#641 = LINE('',#642,#643); +#642 = CARTESIAN_POINT('',(-0.,0.)); +#643 = VECTOR('',#644,1.); +#644 = DIRECTION('',(-1.,0.)); +#645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#646 = ORIENTED_EDGE('',*,*,#647,.T.); +#647 = EDGE_CURVE('',#624,#648,#650,.T.); +#648 = VERTEX_POINT('',#649); +#649 = CARTESIAN_POINT('',(-2.,3.,250.)); +#650 = SURFACE_CURVE('',#651,(#655,#661),.PCURVE_S1.); +#651 = LINE('',#652,#653); +#652 = CARTESIAN_POINT('',(-1.,3.,250.)); +#653 = VECTOR('',#654,1.); +#654 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#655 = PCURVE('',#88,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#660); +#657 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#658,#659),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#658 = CARTESIAN_POINT('',(2.,3.)); +#659 = CARTESIAN_POINT('',(-2.,3.)); +#660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#661 = PCURVE('',#662,#667); +#662 = PLANE('',#663); +#663 = AXIS2_PLACEMENT_3D('',#664,#665,#666); +#664 = CARTESIAN_POINT('',(-2.,3.,244.)); +#665 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#666 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#667 = DEFINITIONAL_REPRESENTATION('',(#668),#671); +#668 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#669,#670),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#669 = CARTESIAN_POINT('',(4.,-6.)); +#670 = CARTESIAN_POINT('',(0.,-6.)); +#671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#672 = ORIENTED_EDGE('',*,*,#673,.T.); +#673 = EDGE_CURVE('',#648,#674,#676,.T.); +#674 = VERTEX_POINT('',#675); +#675 = CARTESIAN_POINT('',(-2.,10.,250.)); +#676 = SURFACE_CURVE('',#677,(#681,#687),.PCURVE_S1.); +#677 = LINE('',#678,#679); +#678 = CARTESIAN_POINT('',(-2.,5.,250.)); +#679 = VECTOR('',#680,1.); +#680 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#681 = PCURVE('',#88,#682); +#682 = DEFINITIONAL_REPRESENTATION('',(#683),#686); +#683 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#684,#685),.UNSPECIFIED.,.F.,.F., + (2,2),(-2.,5.),.PIECEWISE_BEZIER_KNOTS.); +#684 = CARTESIAN_POINT('',(-2.,3.)); +#685 = CARTESIAN_POINT('',(-2.,10.)); +#686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#687 = PCURVE('',#688,#693); +#688 = PLANE('',#689); +#689 = AXIS2_PLACEMENT_3D('',#690,#691,#692); +#690 = CARTESIAN_POINT('',(-2.,10.,244.)); +#691 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#692 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#693 = DEFINITIONAL_REPRESENTATION('',(#694),#697); +#694 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#695,#696),.UNSPECIFIED.,.F.,.F., + (2,2),(-2.,5.),.PIECEWISE_BEZIER_KNOTS.); +#695 = CARTESIAN_POINT('',(7.,-6.)); +#696 = CARTESIAN_POINT('',(0.,-6.)); +#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#698 = ORIENTED_EDGE('',*,*,#699,.T.); +#699 = EDGE_CURVE('',#674,#700,#702,.T.); +#700 = VERTEX_POINT('',#701); +#701 = CARTESIAN_POINT('',(2.,10.,250.)); +#702 = SURFACE_CURVE('',#703,(#707,#713),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(1.,10.,250.)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#707 = PCURVE('',#88,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#712); +#709 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#710,#711),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#710 = CARTESIAN_POINT('',(-2.,10.)); +#711 = CARTESIAN_POINT('',(2.,10.)); +#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#713 = PCURVE('',#714,#719); +#714 = PLANE('',#715); +#715 = AXIS2_PLACEMENT_3D('',#716,#717,#718); +#716 = CARTESIAN_POINT('',(2.,10.,244.)); +#717 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#718 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#719 = DEFINITIONAL_REPRESENTATION('',(#720),#723); +#720 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#721,#722),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#721 = CARTESIAN_POINT('',(4.,-6.)); +#722 = CARTESIAN_POINT('',(0.,-6.)); +#723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#724 = ORIENTED_EDGE('',*,*,#725,.T.); +#725 = EDGE_CURVE('',#700,#726,#728,.T.); +#726 = VERTEX_POINT('',#727); +#727 = CARTESIAN_POINT('',(2.,3.,250.)); +#728 = SURFACE_CURVE('',#729,(#733,#739),.PCURVE_S1.); +#729 = LINE('',#730,#731); +#730 = CARTESIAN_POINT('',(2.,1.5,250.)); +#731 = VECTOR('',#732,1.); +#732 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#733 = PCURVE('',#88,#734); +#734 = DEFINITIONAL_REPRESENTATION('',(#735),#738); +#735 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#736,#737),.UNSPECIFIED.,.F.,.F., + (2,2),(-8.5,-1.5),.PIECEWISE_BEZIER_KNOTS.); +#736 = CARTESIAN_POINT('',(2.,10.)); +#737 = CARTESIAN_POINT('',(2.,3.)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = PCURVE('',#740,#745); +#740 = PLANE('',#741); +#741 = AXIS2_PLACEMENT_3D('',#742,#743,#744); +#742 = CARTESIAN_POINT('',(2.,3.,244.)); +#743 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#744 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#745 = DEFINITIONAL_REPRESENTATION('',(#746),#749); +#746 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#747,#748),.UNSPECIFIED.,.F.,.F., + (2,2),(-8.5,-1.5),.PIECEWISE_BEZIER_KNOTS.); +#747 = CARTESIAN_POINT('',(7.,-6.)); +#748 = CARTESIAN_POINT('',(0.,-6.)); +#749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#750 = ORIENTED_EDGE('',*,*,#751,.T.); +#751 = EDGE_CURVE('',#726,#172,#752,.T.); +#752 = SURFACE_CURVE('',#753,(#757,#763),.PCURVE_S1.); +#753 = LINE('',#754,#755); +#754 = CARTESIAN_POINT('',(-1.,3.,250.)); +#755 = VECTOR('',#756,1.); +#756 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#757 = PCURVE('',#88,#758); +#758 = DEFINITIONAL_REPRESENTATION('',(#759),#762); +#759 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#760,#761),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#760 = CARTESIAN_POINT('',(2.,3.)); +#761 = CARTESIAN_POINT('',(-2.,3.)); +#762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#763 = PCURVE('',#662,#764); +#764 = DEFINITIONAL_REPRESENTATION('',(#765),#768); +#765 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#766,#767),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#766 = CARTESIAN_POINT('',(4.,-6.)); +#767 = CARTESIAN_POINT('',(0.,-6.)); +#768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#769 = ADVANCED_FACE('',(#770),#151,.F.); +#770 = FACE_BOUND('',#771,.F.); +#771 = EDGE_LOOP('',(#772,#800,#821,#822)); +#772 = ORIENTED_EDGE('',*,*,#773,.F.); +#773 = EDGE_CURVE('',#774,#774,#776,.T.); +#774 = VERTEX_POINT('',#775); +#775 = CARTESIAN_POINT('',(10.5,-1.285879134693E-15,12.)); +#776 = SURFACE_CURVE('',#777,(#782,#788),.PCURVE_S1.); +#777 = CIRCLE('',#778,10.5); +#778 = AXIS2_PLACEMENT_3D('',#779,#780,#781); +#779 = CARTESIAN_POINT('',(0.,0.,12.)); +#780 = DIRECTION('',(0.,0.,1.)); +#781 = DIRECTION('',(1.,0.,0.)); +#782 = PCURVE('',#151,#783); +#783 = DEFINITIONAL_REPRESENTATION('',(#784),#787); +#784 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#785,#786),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#785 = CARTESIAN_POINT('',(0.,12.)); +#786 = CARTESIAN_POINT('',(6.28318530718,12.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = PCURVE('',#789,#794); +#789 = CYLINDRICAL_SURFACE('',#790,10.5); +#790 = AXIS2_PLACEMENT_3D('',#791,#792,#793); +#791 = CARTESIAN_POINT('',(0.,0.,12.)); +#792 = DIRECTION('',(-0.,-0.,-1.)); +#793 = DIRECTION('',(1.,0.,0.)); +#794 = DEFINITIONAL_REPRESENTATION('',(#795),#799); +#795 = LINE('',#796,#797); +#796 = CARTESIAN_POINT('',(-0.,0.)); +#797 = VECTOR('',#798,1.); +#798 = DIRECTION('',(-1.,0.)); +#799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#800 = ORIENTED_EDGE('',*,*,#801,.F.); +#801 = EDGE_CURVE('',#135,#774,#802,.T.); +#802 = SEAM_CURVE('',#803,(#807,#814),.PCURVE_S1.); +#803 = LINE('',#804,#805); +#804 = CARTESIAN_POINT('',(1.5,-3.673940397442E-16,0.)); +#805 = VECTOR('',#806,1.); +#806 = DIRECTION('',(0.6,-1.469576158977E-16,0.8)); +#807 = PCURVE('',#151,#808); +#808 = DEFINITIONAL_REPRESENTATION('',(#809),#813); +#809 = LINE('',#810,#811); +#810 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#811 = VECTOR('',#812,1.); +#812 = DIRECTION('',(0.,1.)); +#813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#814 = PCURVE('',#151,#815); +#815 = DEFINITIONAL_REPRESENTATION('',(#816),#820); +#816 = LINE('',#817,#818); +#817 = CARTESIAN_POINT('',(0.,-0.)); +#818 = VECTOR('',#819,1.); +#819 = DIRECTION('',(0.,1.)); +#820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#821 = ORIENTED_EDGE('',*,*,#134,.T.); +#822 = ORIENTED_EDGE('',*,*,#801,.T.); +#823 = ADVANCED_FACE('',(#824),#188,.T.); +#824 = FACE_BOUND('',#825,.F.); +#825 = EDGE_LOOP('',(#826,#847,#880,#903,#930,#931,#959,#978,#979,#1000, + #1033,#1052,#1053,#1074,#1107,#1126,#1127,#1148,#1181,#1200)); +#826 = ORIENTED_EDGE('',*,*,#827,.F.); +#827 = EDGE_CURVE('',#828,#170,#830,.T.); +#828 = VERTEX_POINT('',#829); +#829 = CARTESIAN_POINT('',(3.,1.802775637732,250.2)); +#830 = SURFACE_CURVE('',#831,(#835,#841),.PCURVE_S1.); +#831 = LINE('',#832,#833); +#832 = CARTESIAN_POINT('',(3.,1.802775637732,250.)); +#833 = VECTOR('',#834,1.); +#834 = DIRECTION('',(-0.,-0.,-1.)); +#835 = PCURVE('',#188,#836); +#836 = DEFINITIONAL_REPRESENTATION('',(#837),#840); +#837 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#838,#839),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#838 = CARTESIAN_POINT('',(-0.541099525957,-0.82)); +#839 = CARTESIAN_POINT('',(-0.541099525957,5.999999928008E-07)); +#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#841 = PCURVE('',#215,#842); +#842 = DEFINITIONAL_REPRESENTATION('',(#843),#846); +#843 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#844,#845),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#844 = CARTESIAN_POINT('',(0.197224362268,-6.82)); +#845 = CARTESIAN_POINT('',(0.197224362268,-5.9999994)); +#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#847 = ORIENTED_EDGE('',*,*,#848,.T.); +#848 = EDGE_CURVE('',#828,#849,#851,.T.); +#849 = VERTEX_POINT('',#850); +#850 = CARTESIAN_POINT('',(3.5,0.,250.2)); +#851 = SURFACE_CURVE('',#852,(#857,#864),.PCURVE_S1.); +#852 = CIRCLE('',#853,3.5); +#853 = AXIS2_PLACEMENT_3D('',#854,#855,#856); +#854 = CARTESIAN_POINT('',(0.,0.,250.2)); +#855 = DIRECTION('',(0.,0.,-1.)); +#856 = DIRECTION('',(1.,0.,0.)); +#857 = PCURVE('',#188,#858); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(-6.28318530718,-0.2)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(1.,-0.)); +#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#864 = PCURVE('',#865,#870); +#865 = PLANE('',#866); +#866 = AXIS2_PLACEMENT_3D('',#867,#868,#869); +#867 = CARTESIAN_POINT('',(6.5,0.,250.2)); +#868 = DIRECTION('',(0.,0.,1.)); +#869 = DIRECTION('',(1.,0.,0.)); +#870 = DEFINITIONAL_REPRESENTATION('',(#871),#879); +#871 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#872,#873,#874,#875,#876,#877 +,#878),.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( + '') ); +#872 = CARTESIAN_POINT('',(-3.,0.)); +#873 = CARTESIAN_POINT('',(-3.,-6.062177826491)); +#874 = CARTESIAN_POINT('',(-8.25,-3.031088913246)); +#875 = CARTESIAN_POINT('',(-13.5,-8.572527594031E-16)); +#876 = CARTESIAN_POINT('',(-8.25,3.031088913246)); +#877 = CARTESIAN_POINT('',(-3.,6.062177826491)); +#878 = CARTESIAN_POINT('',(-3.,0.)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = ORIENTED_EDGE('',*,*,#881,.T.); +#881 = EDGE_CURVE('',#849,#882,#884,.T.); +#882 = VERTEX_POINT('',#883); +#883 = CARTESIAN_POINT('',(3.5,0.,274.)); +#884 = SEAM_CURVE('',#885,(#889,#896),.PCURVE_S1.); +#885 = LINE('',#886,#887); +#886 = CARTESIAN_POINT('',(3.5,0.,250.)); +#887 = VECTOR('',#888,1.); +#888 = DIRECTION('',(0.,0.,1.)); +#889 = PCURVE('',#188,#890); +#890 = DEFINITIONAL_REPRESENTATION('',(#891),#895); +#891 = LINE('',#892,#893); +#892 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#893 = VECTOR('',#894,1.); +#894 = DIRECTION('',(-0.,-1.)); +#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#896 = PCURVE('',#188,#897); +#897 = DEFINITIONAL_REPRESENTATION('',(#898),#902); +#898 = LINE('',#899,#900); +#899 = CARTESIAN_POINT('',(-0.,0.)); +#900 = VECTOR('',#901,1.); +#901 = DIRECTION('',(-0.,-1.)); +#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#903 = ORIENTED_EDGE('',*,*,#904,.T.); +#904 = EDGE_CURVE('',#882,#882,#905,.T.); +#905 = SURFACE_CURVE('',#906,(#911,#918),.PCURVE_S1.); +#906 = CIRCLE('',#907,3.5); +#907 = AXIS2_PLACEMENT_3D('',#908,#909,#910); +#908 = CARTESIAN_POINT('',(0.,0.,274.)); +#909 = DIRECTION('',(0.,0.,1.)); +#910 = DIRECTION('',(1.,0.,0.)); +#911 = PCURVE('',#188,#912); +#912 = DEFINITIONAL_REPRESENTATION('',(#913),#917); +#913 = LINE('',#914,#915); +#914 = CARTESIAN_POINT('',(-0.,-24.)); +#915 = VECTOR('',#916,1.); +#916 = DIRECTION('',(-1.,0.)); +#917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#918 = PCURVE('',#919,#924); +#919 = PLANE('',#920); +#920 = AXIS2_PLACEMENT_3D('',#921,#922,#923); +#921 = CARTESIAN_POINT('',(-9.767429518139E-17,2.47821720825E-16,274.)); +#922 = DIRECTION('',(0.,0.,1.)); +#923 = DIRECTION('',(1.,0.,-0.)); +#924 = DEFINITIONAL_REPRESENTATION('',(#925),#929); +#925 = CIRCLE('',#926,3.5); +#926 = AXIS2_PLACEMENT_2D('',#927,#928); +#927 = CARTESIAN_POINT('',(9.767429518139E-17,-2.47821720825E-16)); +#928 = DIRECTION('',(1.,0.)); +#929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#930 = ORIENTED_EDGE('',*,*,#881,.F.); +#931 = ORIENTED_EDGE('',*,*,#932,.T.); +#932 = EDGE_CURVE('',#849,#933,#935,.T.); +#933 = VERTEX_POINT('',#934); +#934 = CARTESIAN_POINT('',(3.,-1.802775637732,250.2)); +#935 = SURFACE_CURVE('',#936,(#941,#948),.PCURVE_S1.); +#936 = CIRCLE('',#937,3.5); +#937 = AXIS2_PLACEMENT_3D('',#938,#939,#940); +#938 = CARTESIAN_POINT('',(0.,0.,250.2)); +#939 = DIRECTION('',(0.,0.,-1.)); +#940 = DIRECTION('',(1.,0.,0.)); +#941 = PCURVE('',#188,#942); +#942 = DEFINITIONAL_REPRESENTATION('',(#943),#947); +#943 = LINE('',#944,#945); +#944 = CARTESIAN_POINT('',(-6.28318530718,-0.2)); +#945 = VECTOR('',#946,1.); +#946 = DIRECTION('',(1.,-0.)); +#947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#948 = PCURVE('',#865,#949); +#949 = DEFINITIONAL_REPRESENTATION('',(#950),#958); +#950 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#951,#952,#953,#954,#955,#956 +,#957),.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( + '') ); +#951 = CARTESIAN_POINT('',(-3.,0.)); +#952 = CARTESIAN_POINT('',(-3.,-6.062177826491)); +#953 = CARTESIAN_POINT('',(-8.25,-3.031088913246)); +#954 = CARTESIAN_POINT('',(-13.5,-8.572527594031E-16)); +#955 = CARTESIAN_POINT('',(-8.25,3.031088913246)); +#956 = CARTESIAN_POINT('',(-3.,6.062177826491)); +#957 = CARTESIAN_POINT('',(-3.,0.)); +#958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#959 = ORIENTED_EDGE('',*,*,#960,.T.); +#960 = EDGE_CURVE('',#933,#305,#961,.T.); +#961 = SURFACE_CURVE('',#962,(#966,#972),.PCURVE_S1.); +#962 = LINE('',#963,#964); +#963 = CARTESIAN_POINT('',(3.,-1.802775637732,250.)); +#964 = VECTOR('',#965,1.); +#965 = DIRECTION('',(-0.,-0.,-1.)); +#966 = PCURVE('',#188,#967); +#967 = DEFINITIONAL_REPRESENTATION('',(#968),#971); +#968 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#969,#970),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#969 = CARTESIAN_POINT('',(-5.742085781222,-0.82)); +#970 = CARTESIAN_POINT('',(-5.742085781222,5.999999928008E-07)); +#971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#972 = PCURVE('',#215,#973); +#973 = DEFINITIONAL_REPRESENTATION('',(#974),#977); +#974 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#975,#976),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#975 = CARTESIAN_POINT('',(3.802775637732,-6.82)); +#976 = CARTESIAN_POINT('',(3.802775637732,-5.9999994)); +#977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#978 = ORIENTED_EDGE('',*,*,#325,.F.); +#979 = ORIENTED_EDGE('',*,*,#980,.F.); +#980 = EDGE_CURVE('',#981,#326,#983,.T.); +#981 = VERTEX_POINT('',#982); +#982 = CARTESIAN_POINT('',(1.802775637732,-3.,250.2)); +#983 = SURFACE_CURVE('',#984,(#988,#994),.PCURVE_S1.); +#984 = LINE('',#985,#986); +#985 = CARTESIAN_POINT('',(1.802775637732,-3.,250.)); +#986 = VECTOR('',#987,1.); +#987 = DIRECTION('',(-0.,-0.,-1.)); +#988 = PCURVE('',#188,#989); +#989 = DEFINITIONAL_REPRESENTATION('',(#990),#993); +#990 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#991,#992),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#991 = CARTESIAN_POINT('',(-5.253488506342,-0.82)); +#992 = CARTESIAN_POINT('',(-5.253488506342,5.999999928008E-07)); +#993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#994 = PCURVE('',#364,#995); +#995 = DEFINITIONAL_REPRESENTATION('',(#996),#999); +#996 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#997,#998),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#997 = CARTESIAN_POINT('',(0.197224362268,-6.82)); +#998 = CARTESIAN_POINT('',(0.197224362268,-5.9999994)); +#999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1000 = ORIENTED_EDGE('',*,*,#1001,.T.); +#1001 = EDGE_CURVE('',#981,#1002,#1004,.T.); +#1002 = VERTEX_POINT('',#1003); +#1003 = CARTESIAN_POINT('',(-1.802775637732,-3.,250.2)); +#1004 = SURFACE_CURVE('',#1005,(#1010,#1017),.PCURVE_S1.); +#1005 = CIRCLE('',#1006,3.5); +#1006 = AXIS2_PLACEMENT_3D('',#1007,#1008,#1009); +#1007 = CARTESIAN_POINT('',(0.,0.,250.2)); +#1008 = DIRECTION('',(0.,0.,-1.)); +#1009 = DIRECTION('',(1.,0.,0.)); +#1010 = PCURVE('',#188,#1011); +#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016); +#1012 = LINE('',#1013,#1014); +#1013 = CARTESIAN_POINT('',(-6.28318530718,-0.2)); +#1014 = VECTOR('',#1015,1.); +#1015 = DIRECTION('',(1.,-0.)); +#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1017 = PCURVE('',#1018,#1023); +#1018 = PLANE('',#1019); +#1019 = AXIS2_PLACEMENT_3D('',#1020,#1021,#1022); +#1020 = CARTESIAN_POINT('',(-1.443289932013E-15,-6.5,250.2)); +#1021 = DIRECTION('',(0.,0.,1.)); +#1022 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1023 = DEFINITIONAL_REPRESENTATION('',(#1024),#1032); +#1024 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1025,#1026,#1027,#1028, +#1029,#1030,#1031),.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('') ); +#1025 = CARTESIAN_POINT('',(-6.5,3.5)); +#1026 = CARTESIAN_POINT('',(-0.437822173509,3.5)); +#1027 = CARTESIAN_POINT('',(-3.468911086754,-1.75)); +#1028 = CARTESIAN_POINT('',(-6.5,-7.)); +#1029 = CARTESIAN_POINT('',(-9.531088913246,-1.75)); +#1030 = CARTESIAN_POINT('',(-12.56217782649,3.5)); +#1031 = CARTESIAN_POINT('',(-6.5,3.5)); +#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1033 = ORIENTED_EDGE('',*,*,#1034,.T.); +#1034 = EDGE_CURVE('',#1002,#454,#1035,.T.); +#1035 = SURFACE_CURVE('',#1036,(#1040,#1046),.PCURVE_S1.); +#1036 = LINE('',#1037,#1038); +#1037 = CARTESIAN_POINT('',(-1.802775637732,-3.,250.)); +#1038 = VECTOR('',#1039,1.); +#1039 = DIRECTION('',(-0.,-0.,-1.)); +#1040 = PCURVE('',#188,#1041); +#1041 = DEFINITIONAL_REPRESENTATION('',(#1042),#1045); +#1042 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1043,#1044),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#1043 = CARTESIAN_POINT('',(-4.171289454428,-0.82)); +#1044 = CARTESIAN_POINT('',(-4.171289454428,5.999999928008E-07)); +#1045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1046 = PCURVE('',#364,#1047); +#1047 = DEFINITIONAL_REPRESENTATION('',(#1048),#1051); +#1048 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1049,#1050),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#1049 = CARTESIAN_POINT('',(3.802775637732,-6.82)); +#1050 = CARTESIAN_POINT('',(3.802775637732,-5.9999994)); +#1051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1052 = ORIENTED_EDGE('',*,*,#474,.F.); +#1053 = ORIENTED_EDGE('',*,*,#1054,.F.); +#1054 = EDGE_CURVE('',#1055,#475,#1057,.T.); +#1055 = VERTEX_POINT('',#1056); +#1056 = CARTESIAN_POINT('',(-3.,-1.802775637732,250.2)); +#1057 = SURFACE_CURVE('',#1058,(#1062,#1068),.PCURVE_S1.); +#1058 = LINE('',#1059,#1060); +#1059 = CARTESIAN_POINT('',(-3.,-1.802775637732,250.)); +#1060 = VECTOR('',#1061,1.); +#1061 = DIRECTION('',(-0.,-0.,-1.)); +#1062 = PCURVE('',#188,#1063); +#1063 = DEFINITIONAL_REPRESENTATION('',(#1064),#1067); +#1064 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1065,#1066),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#1065 = CARTESIAN_POINT('',(-3.682692179547,-0.82)); +#1066 = CARTESIAN_POINT('',(-3.682692179547,5.999999928008E-07)); +#1067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1068 = PCURVE('',#513,#1069); +#1069 = DEFINITIONAL_REPRESENTATION('',(#1070),#1073); +#1070 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1071,#1072),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#1071 = CARTESIAN_POINT('',(0.197224362268,-6.82)); +#1072 = CARTESIAN_POINT('',(0.197224362268,-5.9999994)); +#1073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1074 = ORIENTED_EDGE('',*,*,#1075,.T.); +#1075 = EDGE_CURVE('',#1055,#1076,#1078,.T.); +#1076 = VERTEX_POINT('',#1077); +#1077 = CARTESIAN_POINT('',(-3.,1.802775637732,250.2)); +#1078 = SURFACE_CURVE('',#1079,(#1084,#1091),.PCURVE_S1.); +#1079 = CIRCLE('',#1080,3.5); +#1080 = AXIS2_PLACEMENT_3D('',#1081,#1082,#1083); +#1081 = CARTESIAN_POINT('',(0.,0.,250.2)); +#1082 = DIRECTION('',(0.,0.,-1.)); +#1083 = DIRECTION('',(1.,0.,0.)); +#1084 = PCURVE('',#188,#1085); +#1085 = DEFINITIONAL_REPRESENTATION('',(#1086),#1090); +#1086 = LINE('',#1087,#1088); +#1087 = CARTESIAN_POINT('',(-6.28318530718,-0.2)); +#1088 = VECTOR('',#1089,1.); +#1089 = DIRECTION('',(1.,-0.)); +#1090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1091 = PCURVE('',#1092,#1097); +#1092 = PLANE('',#1093); +#1093 = AXIS2_PLACEMENT_3D('',#1094,#1095,#1096); +#1094 = CARTESIAN_POINT('',(-6.5,7.960204194458E-16,250.2)); +#1095 = DIRECTION('',(0.,0.,1.)); +#1096 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1097 = DEFINITIONAL_REPRESENTATION('',(#1098),#1106); +#1098 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1099,#1100,#1101,#1102, +#1103,#1104,#1105),.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('') ); +#1099 = CARTESIAN_POINT('',(-10.,-4.286263797016E-16)); +#1100 = CARTESIAN_POINT('',(-10.,6.062177826491)); +#1101 = CARTESIAN_POINT('',(-4.75,3.031088913246)); +#1102 = CARTESIAN_POINT('',(0.5,1.714505518806E-15)); +#1103 = CARTESIAN_POINT('',(-4.75,-3.031088913246)); +#1104 = CARTESIAN_POINT('',(-10.,-6.062177826491)); +#1105 = CARTESIAN_POINT('',(-10.,-4.286263797016E-16)); +#1106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1107 = ORIENTED_EDGE('',*,*,#1108,.T.); +#1108 = EDGE_CURVE('',#1076,#603,#1109,.T.); +#1109 = SURFACE_CURVE('',#1110,(#1114,#1120),.PCURVE_S1.); +#1110 = LINE('',#1111,#1112); +#1111 = CARTESIAN_POINT('',(-3.,1.802775637732,250.)); +#1112 = VECTOR('',#1113,1.); +#1113 = DIRECTION('',(-0.,-0.,-1.)); +#1114 = PCURVE('',#188,#1115); +#1115 = DEFINITIONAL_REPRESENTATION('',(#1116),#1119); +#1116 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1117,#1118),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#1117 = CARTESIAN_POINT('',(-2.600493127633,-0.82)); +#1118 = CARTESIAN_POINT('',(-2.600493127633,5.999999928008E-07)); +#1119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1120 = PCURVE('',#513,#1121); +#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1125); +#1122 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1123,#1124),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#1123 = CARTESIAN_POINT('',(3.802775637732,-6.82)); +#1124 = CARTESIAN_POINT('',(3.802775637732,-5.9999994)); +#1125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1126 = ORIENTED_EDGE('',*,*,#623,.F.); +#1127 = ORIENTED_EDGE('',*,*,#1128,.F.); +#1128 = EDGE_CURVE('',#1129,#624,#1131,.T.); +#1129 = VERTEX_POINT('',#1130); +#1130 = CARTESIAN_POINT('',(-1.802775637732,3.,250.2)); +#1131 = SURFACE_CURVE('',#1132,(#1136,#1142),.PCURVE_S1.); +#1132 = LINE('',#1133,#1134); +#1133 = CARTESIAN_POINT('',(-1.802775637732,3.,250.)); +#1134 = VECTOR('',#1135,1.); +#1135 = DIRECTION('',(-0.,-0.,-1.)); +#1136 = PCURVE('',#188,#1137); +#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1141); +#1138 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1139,#1140),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#1139 = CARTESIAN_POINT('',(-2.111895852752,-0.82)); +#1140 = CARTESIAN_POINT('',(-2.111895852752,5.999999928008E-07)); +#1141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1142 = PCURVE('',#662,#1143); +#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1147); +#1144 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1145,#1146),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#1145 = CARTESIAN_POINT('',(0.197224362268,-6.82)); +#1146 = CARTESIAN_POINT('',(0.197224362268,-5.9999994)); +#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1148 = ORIENTED_EDGE('',*,*,#1149,.T.); +#1149 = EDGE_CURVE('',#1129,#1150,#1152,.T.); +#1150 = VERTEX_POINT('',#1151); +#1151 = CARTESIAN_POINT('',(1.802775637732,3.,250.2)); +#1152 = SURFACE_CURVE('',#1153,(#1158,#1165),.PCURVE_S1.); +#1153 = CIRCLE('',#1154,3.5); +#1154 = AXIS2_PLACEMENT_3D('',#1155,#1156,#1157); +#1155 = CARTESIAN_POINT('',(0.,0.,250.2)); +#1156 = DIRECTION('',(0.,0.,-1.)); +#1157 = DIRECTION('',(1.,0.,0.)); +#1158 = PCURVE('',#188,#1159); +#1159 = DEFINITIONAL_REPRESENTATION('',(#1160),#1164); +#1160 = LINE('',#1161,#1162); +#1161 = CARTESIAN_POINT('',(-6.28318530718,-0.2)); +#1162 = VECTOR('',#1163,1.); +#1163 = DIRECTION('',(1.,-0.)); +#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1165 = PCURVE('',#1166,#1171); +#1166 = PLANE('',#1167); +#1167 = AXIS2_PLACEMENT_3D('',#1168,#1169,#1170); +#1168 = CARTESIAN_POINT('',(7.216449660064E-16,6.5,250.2)); +#1169 = DIRECTION('',(0.,0.,1.)); +#1170 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1171 = DEFINITIONAL_REPRESENTATION('',(#1172),#1180); +#1172 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1173,#1174,#1175,#1176, +#1177,#1178,#1179),.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('') ); +#1173 = CARTESIAN_POINT('',(-6.5,-3.5)); +#1174 = CARTESIAN_POINT('',(-12.56217782649,-3.5)); +#1175 = CARTESIAN_POINT('',(-9.531088913246,1.75)); +#1176 = CARTESIAN_POINT('',(-6.5,7.)); +#1177 = CARTESIAN_POINT('',(-3.468911086754,1.75)); +#1178 = CARTESIAN_POINT('',(-0.437822173509,-3.5)); +#1179 = CARTESIAN_POINT('',(-6.5,-3.5)); +#1180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1181 = ORIENTED_EDGE('',*,*,#1182,.T.); +#1182 = EDGE_CURVE('',#1150,#172,#1183,.T.); +#1183 = SURFACE_CURVE('',#1184,(#1188,#1194),.PCURVE_S1.); +#1184 = LINE('',#1185,#1186); +#1185 = CARTESIAN_POINT('',(1.802775637732,3.,250.)); +#1186 = VECTOR('',#1187,1.); +#1187 = DIRECTION('',(-0.,-0.,-1.)); +#1188 = PCURVE('',#188,#1189); +#1189 = DEFINITIONAL_REPRESENTATION('',(#1190),#1193); +#1190 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1191,#1192),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#1191 = CARTESIAN_POINT('',(-1.029696800838,-0.82)); +#1192 = CARTESIAN_POINT('',(-1.029696800838,5.999999928008E-07)); +#1193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1194 = PCURVE('',#662,#1195); +#1195 = DEFINITIONAL_REPRESENTATION('',(#1196),#1199); +#1196 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1197,#1198),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#1197 = CARTESIAN_POINT('',(3.802775637732,-6.82)); +#1198 = CARTESIAN_POINT('',(3.802775637732,-5.9999994)); +#1199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1200 = ORIENTED_EDGE('',*,*,#169,.F.); +#1201 = ADVANCED_FACE('',(#1202),#662,.T.); +#1202 = FACE_BOUND('',#1203,.T.); +#1203 = EDGE_LOOP('',(#1204,#1234,#1255,#1256,#1257,#1278,#1279,#1280)); +#1204 = ORIENTED_EDGE('',*,*,#1205,.F.); +#1205 = EDGE_CURVE('',#1206,#1208,#1210,.T.); +#1206 = VERTEX_POINT('',#1207); +#1207 = CARTESIAN_POINT('',(-2.,3.,244.)); +#1208 = VERTEX_POINT('',#1209); +#1209 = CARTESIAN_POINT('',(2.,3.,244.)); +#1210 = SURFACE_CURVE('',#1211,(#1215,#1222),.PCURVE_S1.); +#1211 = LINE('',#1212,#1213); +#1212 = CARTESIAN_POINT('',(-2.,3.,244.)); +#1213 = VECTOR('',#1214,1.); +#1214 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#1215 = PCURVE('',#662,#1216); +#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221); +#1217 = LINE('',#1218,#1219); +#1218 = CARTESIAN_POINT('',(0.,0.)); +#1219 = VECTOR('',#1220,1.); +#1220 = DIRECTION('',(1.,0.)); +#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1222 = PCURVE('',#1223,#1228); +#1223 = PLANE('',#1224); +#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227); +#1225 = CARTESIAN_POINT('',(7.216449660064E-16,6.5,244.)); +#1226 = DIRECTION('',(0.,0.,1.)); +#1227 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233); +#1229 = LINE('',#1230,#1231); +#1230 = CARTESIAN_POINT('',(-3.5,2.)); +#1231 = VECTOR('',#1232,1.); +#1232 = DIRECTION('',(0.,-1.)); +#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1234 = ORIENTED_EDGE('',*,*,#1235,.T.); +#1235 = EDGE_CURVE('',#1206,#648,#1236,.T.); +#1236 = SURFACE_CURVE('',#1237,(#1241,#1248),.PCURVE_S1.); +#1237 = LINE('',#1238,#1239); +#1238 = CARTESIAN_POINT('',(-2.,3.,244.)); +#1239 = VECTOR('',#1240,1.); +#1240 = DIRECTION('',(0.,0.,1.)); +#1241 = PCURVE('',#662,#1242); +#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247); +#1243 = LINE('',#1244,#1245); +#1244 = CARTESIAN_POINT('',(0.,0.)); +#1245 = VECTOR('',#1246,1.); +#1246 = DIRECTION('',(0.,-1.)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = PCURVE('',#688,#1249); +#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254); +#1250 = LINE('',#1251,#1252); +#1251 = CARTESIAN_POINT('',(7.,0.)); +#1252 = VECTOR('',#1253,1.); +#1253 = DIRECTION('',(0.,-1.)); +#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1255 = ORIENTED_EDGE('',*,*,#647,.F.); +#1256 = ORIENTED_EDGE('',*,*,#1128,.F.); +#1257 = ORIENTED_EDGE('',*,*,#1258,.T.); +#1258 = EDGE_CURVE('',#1129,#1150,#1259,.T.); +#1259 = SURFACE_CURVE('',#1260,(#1264,#1271),.PCURVE_S1.); +#1260 = LINE('',#1261,#1262); +#1261 = CARTESIAN_POINT('',(-2.,3.,250.2)); +#1262 = VECTOR('',#1263,1.); +#1263 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#1264 = PCURVE('',#662,#1265); +#1265 = DEFINITIONAL_REPRESENTATION('',(#1266),#1270); +#1266 = LINE('',#1267,#1268); +#1267 = CARTESIAN_POINT('',(0.,-6.2)); +#1268 = VECTOR('',#1269,1.); +#1269 = DIRECTION('',(1.,0.)); +#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1271 = PCURVE('',#1166,#1272); +#1272 = DEFINITIONAL_REPRESENTATION('',(#1273),#1277); +#1273 = LINE('',#1274,#1275); +#1274 = CARTESIAN_POINT('',(-3.5,2.)); +#1275 = VECTOR('',#1276,1.); +#1276 = DIRECTION('',(0.,-1.)); +#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1278 = ORIENTED_EDGE('',*,*,#1182,.T.); +#1279 = ORIENTED_EDGE('',*,*,#751,.F.); +#1280 = ORIENTED_EDGE('',*,*,#1281,.F.); +#1281 = EDGE_CURVE('',#1208,#726,#1282,.T.); +#1282 = SURFACE_CURVE('',#1283,(#1287,#1294),.PCURVE_S1.); +#1283 = LINE('',#1284,#1285); +#1284 = CARTESIAN_POINT('',(2.,3.,244.)); +#1285 = VECTOR('',#1286,1.); +#1286 = DIRECTION('',(0.,0.,1.)); +#1287 = PCURVE('',#662,#1288); +#1288 = DEFINITIONAL_REPRESENTATION('',(#1289),#1293); +#1289 = LINE('',#1290,#1291); +#1290 = CARTESIAN_POINT('',(4.,0.)); +#1291 = VECTOR('',#1292,1.); +#1292 = DIRECTION('',(0.,-1.)); +#1293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1294 = PCURVE('',#740,#1295); +#1295 = DEFINITIONAL_REPRESENTATION('',(#1296),#1300); +#1296 = LINE('',#1297,#1298); +#1297 = CARTESIAN_POINT('',(0.,0.)); +#1298 = VECTOR('',#1299,1.); +#1299 = DIRECTION('',(0.,-1.)); +#1300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1301 = ADVANCED_FACE('',(#1302),#740,.T.); +#1302 = FACE_BOUND('',#1303,.T.); +#1303 = EDGE_LOOP('',(#1304,#1327,#1328,#1329,#1352)); +#1304 = ORIENTED_EDGE('',*,*,#1305,.F.); +#1305 = EDGE_CURVE('',#1208,#1306,#1308,.T.); +#1306 = VERTEX_POINT('',#1307); +#1307 = CARTESIAN_POINT('',(2.,3.464101615138,244.)); +#1308 = SURFACE_CURVE('',#1309,(#1313,#1320),.PCURVE_S1.); +#1309 = LINE('',#1310,#1311); +#1310 = CARTESIAN_POINT('',(2.,3.,244.)); +#1311 = VECTOR('',#1312,1.); +#1312 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1313 = PCURVE('',#740,#1314); +#1314 = DEFINITIONAL_REPRESENTATION('',(#1315),#1319); +#1315 = LINE('',#1316,#1317); +#1316 = CARTESIAN_POINT('',(0.,0.)); +#1317 = VECTOR('',#1318,1.); +#1318 = DIRECTION('',(1.,0.)); +#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1320 = PCURVE('',#1223,#1321); +#1321 = DEFINITIONAL_REPRESENTATION('',(#1322),#1326); +#1322 = LINE('',#1323,#1324); +#1323 = CARTESIAN_POINT('',(-3.5,-2.)); +#1324 = VECTOR('',#1325,1.); +#1325 = DIRECTION('',(1.,0.)); +#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1327 = ORIENTED_EDGE('',*,*,#1281,.T.); +#1328 = ORIENTED_EDGE('',*,*,#725,.F.); +#1329 = ORIENTED_EDGE('',*,*,#1330,.F.); +#1330 = EDGE_CURVE('',#1331,#700,#1333,.T.); +#1331 = VERTEX_POINT('',#1332); +#1332 = CARTESIAN_POINT('',(2.,10.,244.)); +#1333 = SURFACE_CURVE('',#1334,(#1338,#1345),.PCURVE_S1.); +#1334 = LINE('',#1335,#1336); +#1335 = CARTESIAN_POINT('',(2.,10.,244.)); +#1336 = VECTOR('',#1337,1.); +#1337 = DIRECTION('',(0.,0.,1.)); +#1338 = PCURVE('',#740,#1339); +#1339 = DEFINITIONAL_REPRESENTATION('',(#1340),#1344); +#1340 = LINE('',#1341,#1342); +#1341 = CARTESIAN_POINT('',(7.,0.)); +#1342 = VECTOR('',#1343,1.); +#1343 = DIRECTION('',(0.,-1.)); +#1344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1345 = PCURVE('',#714,#1346); +#1346 = DEFINITIONAL_REPRESENTATION('',(#1347),#1351); +#1347 = LINE('',#1348,#1349); +#1348 = CARTESIAN_POINT('',(0.,0.)); +#1349 = VECTOR('',#1350,1.); +#1350 = DIRECTION('',(0.,-1.)); +#1351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1352 = ORIENTED_EDGE('',*,*,#1353,.F.); +#1353 = EDGE_CURVE('',#1306,#1331,#1354,.T.); +#1354 = SURFACE_CURVE('',#1355,(#1359,#1366),.PCURVE_S1.); +#1355 = LINE('',#1356,#1357); +#1356 = CARTESIAN_POINT('',(2.,3.,244.)); +#1357 = VECTOR('',#1358,1.); +#1358 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1359 = PCURVE('',#740,#1360); +#1360 = DEFINITIONAL_REPRESENTATION('',(#1361),#1365); +#1361 = LINE('',#1362,#1363); +#1362 = CARTESIAN_POINT('',(0.,0.)); +#1363 = VECTOR('',#1364,1.); +#1364 = DIRECTION('',(1.,0.)); +#1365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1366 = PCURVE('',#1367,#1372); +#1367 = PLANE('',#1368); +#1368 = AXIS2_PLACEMENT_3D('',#1369,#1370,#1371); +#1369 = CARTESIAN_POINT('',(-5.209295743007E-16,9.230319459916E-17,244.) + ); +#1370 = DIRECTION('',(0.,0.,1.)); +#1371 = DIRECTION('',(1.,0.,-0.)); +#1372 = DEFINITIONAL_REPRESENTATION('',(#1373),#1377); +#1373 = LINE('',#1374,#1375); +#1374 = CARTESIAN_POINT('',(2.,3.)); +#1375 = VECTOR('',#1376,1.); +#1376 = DIRECTION('',(1.110223024625E-16,1.)); +#1377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1378 = ADVANCED_FACE('',(#1379),#714,.T.); +#1379 = FACE_BOUND('',#1380,.T.); +#1380 = EDGE_LOOP('',(#1381,#1404,#1405,#1406)); +#1381 = ORIENTED_EDGE('',*,*,#1382,.F.); +#1382 = EDGE_CURVE('',#1331,#1383,#1385,.T.); +#1383 = VERTEX_POINT('',#1384); +#1384 = CARTESIAN_POINT('',(-2.,10.,244.)); +#1385 = SURFACE_CURVE('',#1386,(#1390,#1397),.PCURVE_S1.); +#1386 = LINE('',#1387,#1388); +#1387 = CARTESIAN_POINT('',(2.,10.,244.)); +#1388 = VECTOR('',#1389,1.); +#1389 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#1390 = PCURVE('',#714,#1391); +#1391 = DEFINITIONAL_REPRESENTATION('',(#1392),#1396); +#1392 = LINE('',#1393,#1394); +#1393 = CARTESIAN_POINT('',(0.,0.)); +#1394 = VECTOR('',#1395,1.); +#1395 = DIRECTION('',(1.,0.)); +#1396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1397 = PCURVE('',#1367,#1398); +#1398 = DEFINITIONAL_REPRESENTATION('',(#1399),#1403); +#1399 = LINE('',#1400,#1401); +#1400 = CARTESIAN_POINT('',(2.,10.)); +#1401 = VECTOR('',#1402,1.); +#1402 = DIRECTION('',(-1.,1.110223024625E-16)); +#1403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1404 = ORIENTED_EDGE('',*,*,#1330,.T.); +#1405 = ORIENTED_EDGE('',*,*,#699,.F.); +#1406 = ORIENTED_EDGE('',*,*,#1407,.F.); +#1407 = EDGE_CURVE('',#1383,#674,#1408,.T.); +#1408 = SURFACE_CURVE('',#1409,(#1413,#1420),.PCURVE_S1.); +#1409 = LINE('',#1410,#1411); +#1410 = CARTESIAN_POINT('',(-2.,10.,244.)); +#1411 = VECTOR('',#1412,1.); +#1412 = DIRECTION('',(0.,0.,1.)); +#1413 = PCURVE('',#714,#1414); +#1414 = DEFINITIONAL_REPRESENTATION('',(#1415),#1419); +#1415 = LINE('',#1416,#1417); +#1416 = CARTESIAN_POINT('',(4.,0.)); +#1417 = VECTOR('',#1418,1.); +#1418 = DIRECTION('',(0.,-1.)); +#1419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1420 = PCURVE('',#688,#1421); +#1421 = DEFINITIONAL_REPRESENTATION('',(#1422),#1426); +#1422 = LINE('',#1423,#1424); +#1423 = CARTESIAN_POINT('',(0.,0.)); +#1424 = VECTOR('',#1425,1.); +#1425 = DIRECTION('',(0.,-1.)); +#1426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1427 = ADVANCED_FACE('',(#1428),#688,.T.); +#1428 = FACE_BOUND('',#1429,.T.); +#1429 = EDGE_LOOP('',(#1430,#1453,#1454,#1455,#1456)); +#1430 = ORIENTED_EDGE('',*,*,#1431,.F.); +#1431 = EDGE_CURVE('',#1383,#1432,#1434,.T.); +#1432 = VERTEX_POINT('',#1433); +#1433 = CARTESIAN_POINT('',(-2.,3.464101615138,244.)); +#1434 = SURFACE_CURVE('',#1435,(#1439,#1446),.PCURVE_S1.); +#1435 = LINE('',#1436,#1437); +#1436 = CARTESIAN_POINT('',(-2.,10.,244.)); +#1437 = VECTOR('',#1438,1.); +#1438 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#1439 = PCURVE('',#688,#1440); +#1440 = DEFINITIONAL_REPRESENTATION('',(#1441),#1445); +#1441 = LINE('',#1442,#1443); +#1442 = CARTESIAN_POINT('',(0.,0.)); +#1443 = VECTOR('',#1444,1.); +#1444 = DIRECTION('',(1.,0.)); +#1445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1446 = PCURVE('',#1367,#1447); +#1447 = DEFINITIONAL_REPRESENTATION('',(#1448),#1452); +#1448 = LINE('',#1449,#1450); +#1449 = CARTESIAN_POINT('',(-2.,10.)); +#1450 = VECTOR('',#1451,1.); +#1451 = DIRECTION('',(-1.110223024625E-16,-1.)); +#1452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1453 = ORIENTED_EDGE('',*,*,#1407,.T.); +#1454 = ORIENTED_EDGE('',*,*,#673,.F.); +#1455 = ORIENTED_EDGE('',*,*,#1235,.F.); +#1456 = ORIENTED_EDGE('',*,*,#1457,.F.); +#1457 = EDGE_CURVE('',#1432,#1206,#1458,.T.); +#1458 = SURFACE_CURVE('',#1459,(#1463,#1470),.PCURVE_S1.); +#1459 = LINE('',#1460,#1461); +#1460 = CARTESIAN_POINT('',(-2.,10.,244.)); +#1461 = VECTOR('',#1462,1.); +#1462 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#1463 = PCURVE('',#688,#1464); +#1464 = DEFINITIONAL_REPRESENTATION('',(#1465),#1469); +#1465 = LINE('',#1466,#1467); +#1466 = CARTESIAN_POINT('',(0.,0.)); +#1467 = VECTOR('',#1468,1.); +#1468 = DIRECTION('',(1.,0.)); +#1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1470 = PCURVE('',#1223,#1471); +#1471 = DEFINITIONAL_REPRESENTATION('',(#1472),#1476); +#1472 = LINE('',#1473,#1474); +#1473 = CARTESIAN_POINT('',(3.5,2.)); +#1474 = VECTOR('',#1475,1.); +#1475 = DIRECTION('',(-1.,0.)); +#1476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1477 = ADVANCED_FACE('',(#1478),#513,.T.); +#1478 = FACE_BOUND('',#1479,.T.); +#1479 = EDGE_LOOP('',(#1480,#1510,#1531,#1532,#1533,#1554,#1555,#1556)); +#1480 = ORIENTED_EDGE('',*,*,#1481,.F.); +#1481 = EDGE_CURVE('',#1482,#1484,#1486,.T.); +#1482 = VERTEX_POINT('',#1483); +#1483 = CARTESIAN_POINT('',(-3.,-2.,244.)); +#1484 = VERTEX_POINT('',#1485); +#1485 = CARTESIAN_POINT('',(-3.,2.,244.)); +#1486 = SURFACE_CURVE('',#1487,(#1491,#1498),.PCURVE_S1.); +#1487 = LINE('',#1488,#1489); +#1488 = CARTESIAN_POINT('',(-3.,-2.,244.)); +#1489 = VECTOR('',#1490,1.); +#1490 = DIRECTION('',(1.224646799147E-16,1.,0.)); +#1491 = PCURVE('',#513,#1492); +#1492 = DEFINITIONAL_REPRESENTATION('',(#1493),#1497); +#1493 = LINE('',#1494,#1495); +#1494 = CARTESIAN_POINT('',(0.,0.)); +#1495 = VECTOR('',#1496,1.); +#1496 = DIRECTION('',(1.,0.)); +#1497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1498 = PCURVE('',#1499,#1504); +#1499 = PLANE('',#1500); +#1500 = AXIS2_PLACEMENT_3D('',#1501,#1502,#1503); +#1501 = CARTESIAN_POINT('',(-6.5,7.960204194458E-16,244.)); +#1502 = DIRECTION('',(0.,0.,1.)); +#1503 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1504 = DEFINITIONAL_REPRESENTATION('',(#1505),#1509); +#1505 = LINE('',#1506,#1507); +#1506 = CARTESIAN_POINT('',(-3.5,2.)); +#1507 = VECTOR('',#1508,1.); +#1508 = DIRECTION('',(0.,-1.)); +#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1510 = ORIENTED_EDGE('',*,*,#1511,.T.); +#1511 = EDGE_CURVE('',#1482,#499,#1512,.T.); +#1512 = SURFACE_CURVE('',#1513,(#1517,#1524),.PCURVE_S1.); +#1513 = LINE('',#1514,#1515); +#1514 = CARTESIAN_POINT('',(-3.,-2.,244.)); +#1515 = VECTOR('',#1516,1.); +#1516 = DIRECTION('',(0.,0.,1.)); +#1517 = PCURVE('',#513,#1518); +#1518 = DEFINITIONAL_REPRESENTATION('',(#1519),#1523); +#1519 = LINE('',#1520,#1521); +#1520 = CARTESIAN_POINT('',(0.,0.)); +#1521 = VECTOR('',#1522,1.); +#1522 = DIRECTION('',(0.,-1.)); +#1523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1524 = PCURVE('',#539,#1525); +#1525 = DEFINITIONAL_REPRESENTATION('',(#1526),#1530); +#1526 = LINE('',#1527,#1528); +#1527 = CARTESIAN_POINT('',(7.,0.)); +#1528 = VECTOR('',#1529,1.); +#1529 = DIRECTION('',(0.,-1.)); +#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1531 = ORIENTED_EDGE('',*,*,#498,.F.); +#1532 = ORIENTED_EDGE('',*,*,#1054,.F.); +#1533 = ORIENTED_EDGE('',*,*,#1534,.T.); +#1534 = EDGE_CURVE('',#1055,#1076,#1535,.T.); +#1535 = SURFACE_CURVE('',#1536,(#1540,#1547),.PCURVE_S1.); +#1536 = LINE('',#1537,#1538); +#1537 = CARTESIAN_POINT('',(-3.,-2.,250.2)); +#1538 = VECTOR('',#1539,1.); +#1539 = DIRECTION('',(1.224646799147E-16,1.,0.)); +#1540 = PCURVE('',#513,#1541); +#1541 = DEFINITIONAL_REPRESENTATION('',(#1542),#1546); +#1542 = LINE('',#1543,#1544); +#1543 = CARTESIAN_POINT('',(0.,-6.2)); +#1544 = VECTOR('',#1545,1.); +#1545 = DIRECTION('',(1.,0.)); +#1546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1547 = PCURVE('',#1092,#1548); +#1548 = DEFINITIONAL_REPRESENTATION('',(#1549),#1553); +#1549 = LINE('',#1550,#1551); +#1550 = CARTESIAN_POINT('',(-3.5,2.)); +#1551 = VECTOR('',#1552,1.); +#1552 = DIRECTION('',(0.,-1.)); +#1553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1554 = ORIENTED_EDGE('',*,*,#1108,.T.); +#1555 = ORIENTED_EDGE('',*,*,#602,.F.); +#1556 = ORIENTED_EDGE('',*,*,#1557,.F.); +#1557 = EDGE_CURVE('',#1484,#577,#1558,.T.); +#1558 = SURFACE_CURVE('',#1559,(#1563,#1570),.PCURVE_S1.); +#1559 = LINE('',#1560,#1561); +#1560 = CARTESIAN_POINT('',(-3.,2.,244.)); +#1561 = VECTOR('',#1562,1.); +#1562 = DIRECTION('',(0.,0.,1.)); +#1563 = PCURVE('',#513,#1564); +#1564 = DEFINITIONAL_REPRESENTATION('',(#1565),#1569); +#1565 = LINE('',#1566,#1567); +#1566 = CARTESIAN_POINT('',(4.,0.)); +#1567 = VECTOR('',#1568,1.); +#1568 = DIRECTION('',(0.,-1.)); +#1569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1570 = PCURVE('',#591,#1571); +#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 = ADVANCED_FACE('',(#1578),#591,.T.); +#1578 = FACE_BOUND('',#1579,.T.); +#1579 = EDGE_LOOP('',(#1580,#1603,#1604,#1605,#1628)); +#1580 = ORIENTED_EDGE('',*,*,#1581,.F.); +#1581 = EDGE_CURVE('',#1484,#1582,#1584,.T.); +#1582 = VERTEX_POINT('',#1583); +#1583 = CARTESIAN_POINT('',(-3.464101615138,2.,244.)); +#1584 = SURFACE_CURVE('',#1585,(#1589,#1596),.PCURVE_S1.); +#1585 = LINE('',#1586,#1587); +#1586 = CARTESIAN_POINT('',(-3.,2.,244.)); +#1587 = VECTOR('',#1588,1.); +#1588 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1589 = PCURVE('',#591,#1590); +#1590 = DEFINITIONAL_REPRESENTATION('',(#1591),#1595); +#1591 = LINE('',#1592,#1593); +#1592 = CARTESIAN_POINT('',(0.,0.)); +#1593 = VECTOR('',#1594,1.); +#1594 = DIRECTION('',(1.,0.)); +#1595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1596 = PCURVE('',#1499,#1597); +#1597 = DEFINITIONAL_REPRESENTATION('',(#1598),#1602); +#1598 = LINE('',#1599,#1600); +#1599 = CARTESIAN_POINT('',(-3.5,-2.)); +#1600 = VECTOR('',#1601,1.); +#1601 = DIRECTION('',(1.,0.)); +#1602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1603 = ORIENTED_EDGE('',*,*,#1557,.T.); +#1604 = ORIENTED_EDGE('',*,*,#576,.F.); +#1605 = ORIENTED_EDGE('',*,*,#1606,.F.); +#1606 = EDGE_CURVE('',#1607,#551,#1609,.T.); +#1607 = VERTEX_POINT('',#1608); +#1608 = CARTESIAN_POINT('',(-10.,2.,244.)); +#1609 = SURFACE_CURVE('',#1610,(#1614,#1621),.PCURVE_S1.); +#1610 = LINE('',#1611,#1612); +#1611 = CARTESIAN_POINT('',(-10.,2.,244.)); +#1612 = VECTOR('',#1613,1.); +#1613 = DIRECTION('',(0.,0.,1.)); +#1614 = PCURVE('',#591,#1615); +#1615 = DEFINITIONAL_REPRESENTATION('',(#1616),#1620); +#1616 = LINE('',#1617,#1618); +#1617 = CARTESIAN_POINT('',(7.,0.)); +#1618 = VECTOR('',#1619,1.); +#1619 = DIRECTION('',(0.,-1.)); +#1620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1621 = PCURVE('',#565,#1622); +#1622 = DEFINITIONAL_REPRESENTATION('',(#1623),#1627); +#1623 = LINE('',#1624,#1625); +#1624 = CARTESIAN_POINT('',(0.,0.)); +#1625 = VECTOR('',#1626,1.); +#1626 = DIRECTION('',(0.,-1.)); +#1627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1628 = ORIENTED_EDGE('',*,*,#1629,.F.); +#1629 = EDGE_CURVE('',#1582,#1607,#1630,.T.); +#1630 = SURFACE_CURVE('',#1631,(#1635,#1642),.PCURVE_S1.); +#1631 = LINE('',#1632,#1633); +#1632 = CARTESIAN_POINT('',(-3.,2.,244.)); +#1633 = VECTOR('',#1634,1.); +#1634 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1635 = PCURVE('',#591,#1636); +#1636 = DEFINITIONAL_REPRESENTATION('',(#1637),#1641); +#1637 = LINE('',#1638,#1639); +#1638 = CARTESIAN_POINT('',(0.,0.)); +#1639 = VECTOR('',#1640,1.); +#1640 = DIRECTION('',(1.,0.)); +#1641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1642 = PCURVE('',#1367,#1643); +#1643 = DEFINITIONAL_REPRESENTATION('',(#1644),#1648); +#1644 = LINE('',#1645,#1646); +#1645 = CARTESIAN_POINT('',(-3.,2.)); +#1646 = VECTOR('',#1647,1.); +#1647 = DIRECTION('',(-1.,1.224646799147E-16)); +#1648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1649 = ADVANCED_FACE('',(#1650),#565,.T.); +#1650 = FACE_BOUND('',#1651,.T.); +#1651 = EDGE_LOOP('',(#1652,#1675,#1676,#1677)); +#1652 = ORIENTED_EDGE('',*,*,#1653,.F.); +#1653 = EDGE_CURVE('',#1607,#1654,#1656,.T.); +#1654 = VERTEX_POINT('',#1655); +#1655 = CARTESIAN_POINT('',(-10.,-2.,244.)); +#1656 = SURFACE_CURVE('',#1657,(#1661,#1668),.PCURVE_S1.); +#1657 = LINE('',#1658,#1659); +#1658 = CARTESIAN_POINT('',(-10.,2.,244.)); +#1659 = VECTOR('',#1660,1.); +#1660 = DIRECTION('',(-1.224646799147E-16,-1.,0.)); +#1661 = PCURVE('',#565,#1662); +#1662 = DEFINITIONAL_REPRESENTATION('',(#1663),#1667); +#1663 = LINE('',#1664,#1665); +#1664 = CARTESIAN_POINT('',(0.,0.)); +#1665 = VECTOR('',#1666,1.); +#1666 = DIRECTION('',(1.,0.)); +#1667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1668 = PCURVE('',#1367,#1669); +#1669 = DEFINITIONAL_REPRESENTATION('',(#1670),#1674); +#1670 = LINE('',#1671,#1672); +#1671 = CARTESIAN_POINT('',(-10.,2.)); +#1672 = VECTOR('',#1673,1.); +#1673 = DIRECTION('',(-1.224646799147E-16,-1.)); +#1674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1675 = ORIENTED_EDGE('',*,*,#1606,.T.); +#1676 = ORIENTED_EDGE('',*,*,#550,.F.); +#1677 = ORIENTED_EDGE('',*,*,#1678,.F.); +#1678 = EDGE_CURVE('',#1654,#525,#1679,.T.); +#1679 = SURFACE_CURVE('',#1680,(#1684,#1691),.PCURVE_S1.); +#1680 = LINE('',#1681,#1682); +#1681 = CARTESIAN_POINT('',(-10.,-2.,244.)); +#1682 = VECTOR('',#1683,1.); +#1683 = DIRECTION('',(0.,0.,1.)); +#1684 = PCURVE('',#565,#1685); +#1685 = DEFINITIONAL_REPRESENTATION('',(#1686),#1690); +#1686 = LINE('',#1687,#1688); +#1687 = CARTESIAN_POINT('',(4.,-0.)); +#1688 = VECTOR('',#1689,1.); +#1689 = DIRECTION('',(0.,-1.)); +#1690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1691 = PCURVE('',#539,#1692); +#1692 = DEFINITIONAL_REPRESENTATION('',(#1693),#1697); +#1693 = LINE('',#1694,#1695); +#1694 = CARTESIAN_POINT('',(0.,0.)); +#1695 = VECTOR('',#1696,1.); +#1696 = DIRECTION('',(0.,-1.)); +#1697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1698 = ADVANCED_FACE('',(#1699),#539,.T.); +#1699 = FACE_BOUND('',#1700,.T.); +#1700 = EDGE_LOOP('',(#1701,#1724,#1725,#1726,#1727)); +#1701 = ORIENTED_EDGE('',*,*,#1702,.F.); +#1702 = EDGE_CURVE('',#1654,#1703,#1705,.T.); +#1703 = VERTEX_POINT('',#1704); +#1704 = CARTESIAN_POINT('',(-3.464101615138,-2.,244.)); +#1705 = SURFACE_CURVE('',#1706,(#1710,#1717),.PCURVE_S1.); +#1706 = LINE('',#1707,#1708); +#1707 = CARTESIAN_POINT('',(-10.,-2.,244.)); +#1708 = VECTOR('',#1709,1.); +#1709 = DIRECTION('',(1.,-1.224646799147E-16,0.)); +#1710 = PCURVE('',#539,#1711); +#1711 = DEFINITIONAL_REPRESENTATION('',(#1712),#1716); +#1712 = LINE('',#1713,#1714); +#1713 = CARTESIAN_POINT('',(0.,0.)); +#1714 = VECTOR('',#1715,1.); +#1715 = DIRECTION('',(1.,0.)); +#1716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1717 = PCURVE('',#1367,#1718); +#1718 = DEFINITIONAL_REPRESENTATION('',(#1719),#1723); +#1719 = LINE('',#1720,#1721); +#1720 = CARTESIAN_POINT('',(-10.,-2.)); +#1721 = VECTOR('',#1722,1.); +#1722 = DIRECTION('',(1.,-1.224646799147E-16)); +#1723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1724 = ORIENTED_EDGE('',*,*,#1678,.T.); +#1725 = ORIENTED_EDGE('',*,*,#524,.F.); +#1726 = ORIENTED_EDGE('',*,*,#1511,.F.); +#1727 = ORIENTED_EDGE('',*,*,#1728,.F.); +#1728 = EDGE_CURVE('',#1703,#1482,#1729,.T.); +#1729 = SURFACE_CURVE('',#1730,(#1734,#1741),.PCURVE_S1.); +#1730 = LINE('',#1731,#1732); +#1731 = CARTESIAN_POINT('',(-10.,-2.,244.)); +#1732 = VECTOR('',#1733,1.); +#1733 = DIRECTION('',(1.,-1.224646799147E-16,0.)); +#1734 = PCURVE('',#539,#1735); +#1735 = DEFINITIONAL_REPRESENTATION('',(#1736),#1740); +#1736 = LINE('',#1737,#1738); +#1737 = CARTESIAN_POINT('',(0.,0.)); +#1738 = VECTOR('',#1739,1.); +#1739 = DIRECTION('',(1.,0.)); +#1740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1741 = PCURVE('',#1499,#1742); +#1742 = DEFINITIONAL_REPRESENTATION('',(#1743),#1747); +#1743 = LINE('',#1744,#1745); +#1744 = CARTESIAN_POINT('',(3.5,2.)); +#1745 = VECTOR('',#1746,1.); +#1746 = DIRECTION('',(-1.,0.)); +#1747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1748 = ADVANCED_FACE('',(#1749),#364,.T.); +#1749 = FACE_BOUND('',#1750,.T.); +#1750 = EDGE_LOOP('',(#1751,#1781,#1802,#1803,#1804,#1825,#1826,#1827)); +#1751 = ORIENTED_EDGE('',*,*,#1752,.F.); +#1752 = EDGE_CURVE('',#1753,#1755,#1757,.T.); +#1753 = VERTEX_POINT('',#1754); +#1754 = CARTESIAN_POINT('',(2.,-3.,244.)); +#1755 = VERTEX_POINT('',#1756); +#1756 = CARTESIAN_POINT('',(-2.,-3.,244.)); +#1757 = SURFACE_CURVE('',#1758,(#1762,#1769),.PCURVE_S1.); +#1758 = LINE('',#1759,#1760); +#1759 = CARTESIAN_POINT('',(2.,-3.,244.)); +#1760 = VECTOR('',#1761,1.); +#1761 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#1762 = PCURVE('',#364,#1763); +#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1768); +#1764 = LINE('',#1765,#1766); +#1765 = CARTESIAN_POINT('',(0.,0.)); +#1766 = VECTOR('',#1767,1.); +#1767 = DIRECTION('',(1.,0.)); +#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1769 = PCURVE('',#1770,#1775); +#1770 = PLANE('',#1771); +#1771 = AXIS2_PLACEMENT_3D('',#1772,#1773,#1774); +#1772 = CARTESIAN_POINT('',(-1.443289932013E-15,-6.5,244.)); +#1773 = DIRECTION('',(0.,0.,1.)); +#1774 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1775 = DEFINITIONAL_REPRESENTATION('',(#1776),#1780); +#1776 = LINE('',#1777,#1778); +#1777 = CARTESIAN_POINT('',(-3.5,2.)); +#1778 = VECTOR('',#1779,1.); +#1779 = DIRECTION('',(0.,-1.)); +#1780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1781 = ORIENTED_EDGE('',*,*,#1782,.T.); +#1782 = EDGE_CURVE('',#1753,#350,#1783,.T.); +#1783 = SURFACE_CURVE('',#1784,(#1788,#1795),.PCURVE_S1.); +#1784 = LINE('',#1785,#1786); +#1785 = CARTESIAN_POINT('',(2.,-3.,244.)); +#1786 = VECTOR('',#1787,1.); +#1787 = DIRECTION('',(0.,0.,1.)); +#1788 = PCURVE('',#364,#1789); +#1789 = DEFINITIONAL_REPRESENTATION('',(#1790),#1794); +#1790 = LINE('',#1791,#1792); +#1791 = CARTESIAN_POINT('',(0.,0.)); +#1792 = VECTOR('',#1793,1.); +#1793 = DIRECTION('',(0.,-1.)); +#1794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1795 = PCURVE('',#390,#1796); +#1796 = DEFINITIONAL_REPRESENTATION('',(#1797),#1801); +#1797 = LINE('',#1798,#1799); +#1798 = CARTESIAN_POINT('',(7.,0.)); +#1799 = VECTOR('',#1800,1.); +#1800 = DIRECTION('',(0.,-1.)); +#1801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1802 = ORIENTED_EDGE('',*,*,#349,.F.); +#1803 = ORIENTED_EDGE('',*,*,#980,.F.); +#1804 = ORIENTED_EDGE('',*,*,#1805,.T.); +#1805 = EDGE_CURVE('',#981,#1002,#1806,.T.); +#1806 = SURFACE_CURVE('',#1807,(#1811,#1818),.PCURVE_S1.); +#1807 = LINE('',#1808,#1809); +#1808 = CARTESIAN_POINT('',(2.,-3.,250.2)); +#1809 = VECTOR('',#1810,1.); +#1810 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#1811 = PCURVE('',#364,#1812); +#1812 = DEFINITIONAL_REPRESENTATION('',(#1813),#1817); +#1813 = LINE('',#1814,#1815); +#1814 = CARTESIAN_POINT('',(0.,-6.2)); +#1815 = VECTOR('',#1816,1.); +#1816 = DIRECTION('',(1.,0.)); +#1817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1818 = PCURVE('',#1018,#1819); +#1819 = DEFINITIONAL_REPRESENTATION('',(#1820),#1824); +#1820 = LINE('',#1821,#1822); +#1821 = CARTESIAN_POINT('',(-3.5,2.)); +#1822 = VECTOR('',#1823,1.); +#1823 = DIRECTION('',(0.,-1.)); +#1824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1825 = ORIENTED_EDGE('',*,*,#1034,.T.); +#1826 = ORIENTED_EDGE('',*,*,#453,.F.); +#1827 = ORIENTED_EDGE('',*,*,#1828,.F.); +#1828 = EDGE_CURVE('',#1755,#428,#1829,.T.); +#1829 = SURFACE_CURVE('',#1830,(#1834,#1841),.PCURVE_S1.); +#1830 = LINE('',#1831,#1832); +#1831 = CARTESIAN_POINT('',(-2.,-3.,244.)); +#1832 = VECTOR('',#1833,1.); +#1833 = DIRECTION('',(0.,0.,1.)); +#1834 = PCURVE('',#364,#1835); +#1835 = DEFINITIONAL_REPRESENTATION('',(#1836),#1840); +#1836 = LINE('',#1837,#1838); +#1837 = CARTESIAN_POINT('',(4.,0.)); +#1838 = VECTOR('',#1839,1.); +#1839 = DIRECTION('',(0.,-1.)); +#1840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1841 = PCURVE('',#442,#1842); +#1842 = DEFINITIONAL_REPRESENTATION('',(#1843),#1847); +#1843 = LINE('',#1844,#1845); +#1844 = CARTESIAN_POINT('',(0.,0.)); +#1845 = VECTOR('',#1846,1.); +#1846 = DIRECTION('',(0.,-1.)); +#1847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1848 = ADVANCED_FACE('',(#1849),#442,.T.); +#1849 = FACE_BOUND('',#1850,.T.); +#1850 = EDGE_LOOP('',(#1851,#1874,#1875,#1876,#1899)); +#1851 = ORIENTED_EDGE('',*,*,#1852,.F.); +#1852 = EDGE_CURVE('',#1755,#1853,#1855,.T.); +#1853 = VERTEX_POINT('',#1854); +#1854 = CARTESIAN_POINT('',(-2.,-3.464101615138,244.)); +#1855 = SURFACE_CURVE('',#1856,(#1860,#1867),.PCURVE_S1.); +#1856 = LINE('',#1857,#1858); +#1857 = CARTESIAN_POINT('',(-2.,-3.,244.)); +#1858 = VECTOR('',#1859,1.); +#1859 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1860 = PCURVE('',#442,#1861); +#1861 = DEFINITIONAL_REPRESENTATION('',(#1862),#1866); +#1862 = LINE('',#1863,#1864); +#1863 = CARTESIAN_POINT('',(0.,0.)); +#1864 = VECTOR('',#1865,1.); +#1865 = DIRECTION('',(1.,0.)); +#1866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1867 = PCURVE('',#1770,#1868); +#1868 = DEFINITIONAL_REPRESENTATION('',(#1869),#1873); +#1869 = LINE('',#1870,#1871); +#1870 = CARTESIAN_POINT('',(-3.5,-2.)); +#1871 = VECTOR('',#1872,1.); +#1872 = DIRECTION('',(1.,0.)); +#1873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1874 = ORIENTED_EDGE('',*,*,#1828,.T.); +#1875 = ORIENTED_EDGE('',*,*,#427,.F.); +#1876 = ORIENTED_EDGE('',*,*,#1877,.F.); +#1877 = EDGE_CURVE('',#1878,#402,#1880,.T.); +#1878 = VERTEX_POINT('',#1879); +#1879 = CARTESIAN_POINT('',(-2.,-10.,244.)); +#1880 = SURFACE_CURVE('',#1881,(#1885,#1892),.PCURVE_S1.); +#1881 = LINE('',#1882,#1883); +#1882 = CARTESIAN_POINT('',(-2.,-10.,244.)); +#1883 = VECTOR('',#1884,1.); +#1884 = DIRECTION('',(0.,0.,1.)); +#1885 = PCURVE('',#442,#1886); +#1886 = DEFINITIONAL_REPRESENTATION('',(#1887),#1891); +#1887 = LINE('',#1888,#1889); +#1888 = CARTESIAN_POINT('',(7.,0.)); +#1889 = VECTOR('',#1890,1.); +#1890 = DIRECTION('',(0.,-1.)); +#1891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1892 = PCURVE('',#416,#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('',*,*,#1900,.F.); +#1900 = EDGE_CURVE('',#1853,#1878,#1901,.T.); +#1901 = SURFACE_CURVE('',#1902,(#1906,#1913),.PCURVE_S1.); +#1902 = LINE('',#1903,#1904); +#1903 = CARTESIAN_POINT('',(-2.,-3.,244.)); +#1904 = VECTOR('',#1905,1.); +#1905 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1906 = PCURVE('',#442,#1907); +#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912); +#1908 = LINE('',#1909,#1910); +#1909 = CARTESIAN_POINT('',(0.,0.)); +#1910 = VECTOR('',#1911,1.); +#1911 = DIRECTION('',(1.,0.)); +#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1913 = PCURVE('',#1367,#1914); +#1914 = DEFINITIONAL_REPRESENTATION('',(#1915),#1919); +#1915 = LINE('',#1916,#1917); +#1916 = CARTESIAN_POINT('',(-2.,-3.)); +#1917 = VECTOR('',#1918,1.); +#1918 = DIRECTION('',(-2.22044604925E-16,-1.)); +#1919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1920 = ADVANCED_FACE('',(#1921),#416,.T.); +#1921 = FACE_BOUND('',#1922,.T.); +#1922 = EDGE_LOOP('',(#1923,#1946,#1947,#1948)); +#1923 = ORIENTED_EDGE('',*,*,#1924,.F.); +#1924 = EDGE_CURVE('',#1878,#1925,#1927,.T.); +#1925 = VERTEX_POINT('',#1926); +#1926 = CARTESIAN_POINT('',(2.,-10.,244.)); +#1927 = SURFACE_CURVE('',#1928,(#1932,#1939),.PCURVE_S1.); +#1928 = LINE('',#1929,#1930); +#1929 = CARTESIAN_POINT('',(-2.,-10.,244.)); +#1930 = VECTOR('',#1931,1.); +#1931 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#1932 = PCURVE('',#416,#1933); +#1933 = DEFINITIONAL_REPRESENTATION('',(#1934),#1938); +#1934 = LINE('',#1935,#1936); +#1935 = CARTESIAN_POINT('',(0.,0.)); +#1936 = VECTOR('',#1937,1.); +#1937 = DIRECTION('',(1.,0.)); +#1938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1939 = PCURVE('',#1367,#1940); +#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945); +#1941 = LINE('',#1942,#1943); +#1942 = CARTESIAN_POINT('',(-2.,-10.)); +#1943 = VECTOR('',#1944,1.); +#1944 = DIRECTION('',(1.,-2.22044604925E-16)); +#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1946 = ORIENTED_EDGE('',*,*,#1877,.T.); +#1947 = ORIENTED_EDGE('',*,*,#401,.F.); +#1948 = ORIENTED_EDGE('',*,*,#1949,.F.); +#1949 = EDGE_CURVE('',#1925,#376,#1950,.T.); +#1950 = SURFACE_CURVE('',#1951,(#1955,#1962),.PCURVE_S1.); +#1951 = LINE('',#1952,#1953); +#1952 = CARTESIAN_POINT('',(2.,-10.,244.)); +#1953 = VECTOR('',#1954,1.); +#1954 = DIRECTION('',(0.,0.,1.)); +#1955 = PCURVE('',#416,#1956); +#1956 = DEFINITIONAL_REPRESENTATION('',(#1957),#1961); +#1957 = LINE('',#1958,#1959); +#1958 = CARTESIAN_POINT('',(4.,0.)); +#1959 = VECTOR('',#1960,1.); +#1960 = DIRECTION('',(0.,-1.)); +#1961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1962 = PCURVE('',#390,#1963); +#1963 = DEFINITIONAL_REPRESENTATION('',(#1964),#1968); +#1964 = LINE('',#1965,#1966); +#1965 = CARTESIAN_POINT('',(0.,0.)); +#1966 = VECTOR('',#1967,1.); +#1967 = DIRECTION('',(0.,-1.)); +#1968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1969 = ADVANCED_FACE('',(#1970),#390,.T.); +#1970 = FACE_BOUND('',#1971,.T.); +#1971 = EDGE_LOOP('',(#1972,#1995,#1996,#1997,#1998)); +#1972 = ORIENTED_EDGE('',*,*,#1973,.F.); +#1973 = EDGE_CURVE('',#1925,#1974,#1976,.T.); +#1974 = VERTEX_POINT('',#1975); +#1975 = CARTESIAN_POINT('',(2.,-3.464101615138,244.)); +#1976 = SURFACE_CURVE('',#1977,(#1981,#1988),.PCURVE_S1.); +#1977 = LINE('',#1978,#1979); +#1978 = CARTESIAN_POINT('',(2.,-10.,244.)); +#1979 = VECTOR('',#1980,1.); +#1980 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#1981 = PCURVE('',#390,#1982); +#1982 = DEFINITIONAL_REPRESENTATION('',(#1983),#1987); +#1983 = LINE('',#1984,#1985); +#1984 = CARTESIAN_POINT('',(0.,0.)); +#1985 = VECTOR('',#1986,1.); +#1986 = DIRECTION('',(1.,0.)); +#1987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1988 = PCURVE('',#1367,#1989); +#1989 = DEFINITIONAL_REPRESENTATION('',(#1990),#1994); +#1990 = LINE('',#1991,#1992); +#1991 = CARTESIAN_POINT('',(2.,-10.)); +#1992 = VECTOR('',#1993,1.); +#1993 = DIRECTION('',(2.22044604925E-16,1.)); +#1994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1995 = ORIENTED_EDGE('',*,*,#1949,.T.); +#1996 = ORIENTED_EDGE('',*,*,#375,.F.); +#1997 = ORIENTED_EDGE('',*,*,#1782,.F.); +#1998 = ORIENTED_EDGE('',*,*,#1999,.F.); +#1999 = EDGE_CURVE('',#1974,#1753,#2000,.T.); +#2000 = SURFACE_CURVE('',#2001,(#2005,#2012),.PCURVE_S1.); +#2001 = LINE('',#2002,#2003); +#2002 = CARTESIAN_POINT('',(2.,-10.,244.)); +#2003 = VECTOR('',#2004,1.); +#2004 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2005 = PCURVE('',#390,#2006); +#2006 = DEFINITIONAL_REPRESENTATION('',(#2007),#2011); +#2007 = LINE('',#2008,#2009); +#2008 = CARTESIAN_POINT('',(0.,0.)); +#2009 = VECTOR('',#2010,1.); +#2010 = DIRECTION('',(1.,0.)); +#2011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2012 = PCURVE('',#1770,#2013); +#2013 = DEFINITIONAL_REPRESENTATION('',(#2014),#2018); +#2014 = LINE('',#2015,#2016); +#2015 = CARTESIAN_POINT('',(3.5,2.)); +#2016 = VECTOR('',#2017,1.); +#2017 = DIRECTION('',(-1.,0.)); +#2018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2019 = ADVANCED_FACE('',(#2020),#215,.T.); +#2020 = FACE_BOUND('',#2021,.T.); +#2021 = EDGE_LOOP('',(#2022,#2052,#2073,#2074,#2075,#2096,#2097,#2098)); +#2022 = ORIENTED_EDGE('',*,*,#2023,.F.); +#2023 = EDGE_CURVE('',#2024,#2026,#2028,.T.); +#2024 = VERTEX_POINT('',#2025); +#2025 = CARTESIAN_POINT('',(3.,2.,244.)); +#2026 = VERTEX_POINT('',#2027); +#2027 = CARTESIAN_POINT('',(3.,-2.,244.)); +#2028 = SURFACE_CURVE('',#2029,(#2033,#2040),.PCURVE_S1.); +#2029 = LINE('',#2030,#2031); +#2030 = CARTESIAN_POINT('',(3.,2.,244.)); +#2031 = VECTOR('',#2032,1.); +#2032 = DIRECTION('',(0.,-1.,0.)); +#2033 = PCURVE('',#215,#2034); +#2034 = DEFINITIONAL_REPRESENTATION('',(#2035),#2039); +#2035 = LINE('',#2036,#2037); +#2036 = CARTESIAN_POINT('',(0.,0.)); +#2037 = VECTOR('',#2038,1.); +#2038 = DIRECTION('',(1.,0.)); +#2039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2040 = PCURVE('',#2041,#2046); +#2041 = PLANE('',#2042); +#2042 = AXIS2_PLACEMENT_3D('',#2043,#2044,#2045); +#2043 = CARTESIAN_POINT('',(6.5,0.,244.)); +#2044 = DIRECTION('',(0.,0.,1.)); +#2045 = DIRECTION('',(1.,0.,0.)); +#2046 = DEFINITIONAL_REPRESENTATION('',(#2047),#2051); +#2047 = LINE('',#2048,#2049); +#2048 = CARTESIAN_POINT('',(-3.5,2.)); +#2049 = VECTOR('',#2050,1.); +#2050 = DIRECTION('',(0.,-1.)); +#2051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2052 = ORIENTED_EDGE('',*,*,#2053,.T.); +#2053 = EDGE_CURVE('',#2024,#201,#2054,.T.); +#2054 = SURFACE_CURVE('',#2055,(#2059,#2066),.PCURVE_S1.); +#2055 = LINE('',#2056,#2057); +#2056 = CARTESIAN_POINT('',(3.,2.,244.)); +#2057 = VECTOR('',#2058,1.); +#2058 = DIRECTION('',(0.,0.,1.)); +#2059 = PCURVE('',#215,#2060); +#2060 = DEFINITIONAL_REPRESENTATION('',(#2061),#2065); +#2061 = LINE('',#2062,#2063); +#2062 = CARTESIAN_POINT('',(0.,0.)); +#2063 = VECTOR('',#2064,1.); +#2064 = DIRECTION('',(0.,-1.)); +#2065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2066 = PCURVE('',#241,#2067); +#2067 = DEFINITIONAL_REPRESENTATION('',(#2068),#2072); +#2068 = LINE('',#2069,#2070); +#2069 = CARTESIAN_POINT('',(7.,0.)); +#2070 = VECTOR('',#2071,1.); +#2071 = DIRECTION('',(0.,-1.)); +#2072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2073 = ORIENTED_EDGE('',*,*,#200,.F.); +#2074 = ORIENTED_EDGE('',*,*,#827,.F.); +#2075 = ORIENTED_EDGE('',*,*,#2076,.T.); +#2076 = EDGE_CURVE('',#828,#933,#2077,.T.); +#2077 = SURFACE_CURVE('',#2078,(#2082,#2089),.PCURVE_S1.); +#2078 = LINE('',#2079,#2080); +#2079 = CARTESIAN_POINT('',(3.,2.,250.2)); +#2080 = VECTOR('',#2081,1.); +#2081 = DIRECTION('',(0.,-1.,0.)); +#2082 = PCURVE('',#215,#2083); +#2083 = DEFINITIONAL_REPRESENTATION('',(#2084),#2088); +#2084 = LINE('',#2085,#2086); +#2085 = CARTESIAN_POINT('',(0.,-6.2)); +#2086 = VECTOR('',#2087,1.); +#2087 = DIRECTION('',(1.,0.)); +#2088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2089 = PCURVE('',#865,#2090); +#2090 = DEFINITIONAL_REPRESENTATION('',(#2091),#2095); +#2091 = LINE('',#2092,#2093); +#2092 = CARTESIAN_POINT('',(-3.5,2.)); +#2093 = VECTOR('',#2094,1.); +#2094 = DIRECTION('',(0.,-1.)); +#2095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2096 = ORIENTED_EDGE('',*,*,#960,.T.); +#2097 = ORIENTED_EDGE('',*,*,#304,.F.); +#2098 = ORIENTED_EDGE('',*,*,#2099,.F.); +#2099 = EDGE_CURVE('',#2026,#279,#2100,.T.); +#2100 = SURFACE_CURVE('',#2101,(#2105,#2112),.PCURVE_S1.); +#2101 = LINE('',#2102,#2103); +#2102 = CARTESIAN_POINT('',(3.,-2.,244.)); +#2103 = VECTOR('',#2104,1.); +#2104 = DIRECTION('',(0.,0.,1.)); +#2105 = PCURVE('',#215,#2106); +#2106 = DEFINITIONAL_REPRESENTATION('',(#2107),#2111); +#2107 = LINE('',#2108,#2109); +#2108 = CARTESIAN_POINT('',(4.,0.)); +#2109 = VECTOR('',#2110,1.); +#2110 = DIRECTION('',(0.,-1.)); +#2111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2112 = PCURVE('',#293,#2113); +#2113 = DEFINITIONAL_REPRESENTATION('',(#2114),#2118); +#2114 = LINE('',#2115,#2116); +#2115 = CARTESIAN_POINT('',(0.,0.)); +#2116 = VECTOR('',#2117,1.); +#2117 = DIRECTION('',(0.,-1.)); +#2118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2119 = ADVANCED_FACE('',(#2120),#293,.T.); +#2120 = FACE_BOUND('',#2121,.T.); +#2121 = EDGE_LOOP('',(#2122,#2145,#2146,#2147,#2170)); +#2122 = ORIENTED_EDGE('',*,*,#2123,.F.); +#2123 = EDGE_CURVE('',#2026,#2124,#2126,.T.); +#2124 = VERTEX_POINT('',#2125); +#2125 = CARTESIAN_POINT('',(3.464101615138,-2.,244.)); +#2126 = SURFACE_CURVE('',#2127,(#2131,#2138),.PCURVE_S1.); +#2127 = LINE('',#2128,#2129); +#2128 = CARTESIAN_POINT('',(3.,-2.,244.)); +#2129 = VECTOR('',#2130,1.); +#2130 = DIRECTION('',(1.,0.,0.)); +#2131 = PCURVE('',#293,#2132); +#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137); +#2133 = LINE('',#2134,#2135); +#2134 = CARTESIAN_POINT('',(0.,0.)); +#2135 = VECTOR('',#2136,1.); +#2136 = DIRECTION('',(1.,0.)); +#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2138 = PCURVE('',#2041,#2139); +#2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2144); +#2140 = LINE('',#2141,#2142); +#2141 = CARTESIAN_POINT('',(-3.5,-2.)); +#2142 = VECTOR('',#2143,1.); +#2143 = DIRECTION('',(1.,0.)); +#2144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2145 = ORIENTED_EDGE('',*,*,#2099,.T.); +#2146 = ORIENTED_EDGE('',*,*,#278,.F.); +#2147 = ORIENTED_EDGE('',*,*,#2148,.F.); +#2148 = EDGE_CURVE('',#2149,#253,#2151,.T.); +#2149 = VERTEX_POINT('',#2150); +#2150 = CARTESIAN_POINT('',(10.,-2.,244.)); +#2151 = SURFACE_CURVE('',#2152,(#2156,#2163),.PCURVE_S1.); +#2152 = LINE('',#2153,#2154); +#2153 = CARTESIAN_POINT('',(10.,-2.,244.)); +#2154 = VECTOR('',#2155,1.); +#2155 = DIRECTION('',(0.,0.,1.)); +#2156 = PCURVE('',#293,#2157); +#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162); +#2158 = LINE('',#2159,#2160); +#2159 = CARTESIAN_POINT('',(7.,0.)); +#2160 = VECTOR('',#2161,1.); +#2161 = DIRECTION('',(0.,-1.)); +#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2163 = PCURVE('',#267,#2164); +#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169); +#2165 = LINE('',#2166,#2167); +#2166 = CARTESIAN_POINT('',(0.,0.)); +#2167 = VECTOR('',#2168,1.); +#2168 = DIRECTION('',(0.,-1.)); +#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2170 = ORIENTED_EDGE('',*,*,#2171,.F.); +#2171 = EDGE_CURVE('',#2124,#2149,#2172,.T.); +#2172 = SURFACE_CURVE('',#2173,(#2177,#2184),.PCURVE_S1.); +#2173 = LINE('',#2174,#2175); +#2174 = CARTESIAN_POINT('',(3.,-2.,244.)); +#2175 = VECTOR('',#2176,1.); +#2176 = DIRECTION('',(1.,0.,0.)); +#2177 = PCURVE('',#293,#2178); +#2178 = DEFINITIONAL_REPRESENTATION('',(#2179),#2183); +#2179 = LINE('',#2180,#2181); +#2180 = CARTESIAN_POINT('',(0.,0.)); +#2181 = VECTOR('',#2182,1.); +#2182 = DIRECTION('',(1.,0.)); +#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2184 = PCURVE('',#1367,#2185); +#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190); +#2186 = LINE('',#2187,#2188); +#2187 = CARTESIAN_POINT('',(3.,-2.)); +#2188 = VECTOR('',#2189,1.); +#2189 = DIRECTION('',(1.,0.)); +#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2191 = ADVANCED_FACE('',(#2192),#267,.T.); +#2192 = FACE_BOUND('',#2193,.T.); +#2193 = EDGE_LOOP('',(#2194,#2217,#2218,#2219)); +#2194 = ORIENTED_EDGE('',*,*,#2195,.F.); +#2195 = EDGE_CURVE('',#2149,#2196,#2198,.T.); +#2196 = VERTEX_POINT('',#2197); +#2197 = CARTESIAN_POINT('',(10.,2.,244.)); +#2198 = SURFACE_CURVE('',#2199,(#2203,#2210),.PCURVE_S1.); +#2199 = LINE('',#2200,#2201); +#2200 = CARTESIAN_POINT('',(10.,-2.,244.)); +#2201 = VECTOR('',#2202,1.); +#2202 = DIRECTION('',(0.,1.,0.)); +#2203 = PCURVE('',#267,#2204); +#2204 = DEFINITIONAL_REPRESENTATION('',(#2205),#2209); +#2205 = LINE('',#2206,#2207); +#2206 = CARTESIAN_POINT('',(0.,0.)); +#2207 = VECTOR('',#2208,1.); +#2208 = DIRECTION('',(1.,0.)); +#2209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2210 = PCURVE('',#1367,#2211); +#2211 = DEFINITIONAL_REPRESENTATION('',(#2212),#2216); +#2212 = LINE('',#2213,#2214); +#2213 = CARTESIAN_POINT('',(10.,-2.)); +#2214 = VECTOR('',#2215,1.); +#2215 = DIRECTION('',(0.,1.)); +#2216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2217 = ORIENTED_EDGE('',*,*,#2148,.T.); +#2218 = ORIENTED_EDGE('',*,*,#252,.F.); +#2219 = ORIENTED_EDGE('',*,*,#2220,.F.); +#2220 = EDGE_CURVE('',#2196,#227,#2221,.T.); +#2221 = SURFACE_CURVE('',#2222,(#2226,#2233),.PCURVE_S1.); +#2222 = LINE('',#2223,#2224); +#2223 = CARTESIAN_POINT('',(10.,2.,244.)); +#2224 = VECTOR('',#2225,1.); +#2225 = DIRECTION('',(0.,0.,1.)); +#2226 = PCURVE('',#267,#2227); +#2227 = DEFINITIONAL_REPRESENTATION('',(#2228),#2232); +#2228 = LINE('',#2229,#2230); +#2229 = CARTESIAN_POINT('',(4.,0.)); +#2230 = VECTOR('',#2231,1.); +#2231 = DIRECTION('',(0.,-1.)); +#2232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2233 = PCURVE('',#241,#2234); +#2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239); +#2235 = LINE('',#2236,#2237); +#2236 = CARTESIAN_POINT('',(0.,-0.)); +#2237 = VECTOR('',#2238,1.); +#2238 = DIRECTION('',(0.,-1.)); +#2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2240 = ADVANCED_FACE('',(#2241),#241,.T.); +#2241 = FACE_BOUND('',#2242,.T.); +#2242 = EDGE_LOOP('',(#2243,#2266,#2267,#2268,#2269)); +#2243 = ORIENTED_EDGE('',*,*,#2244,.F.); +#2244 = EDGE_CURVE('',#2196,#2245,#2247,.T.); +#2245 = VERTEX_POINT('',#2246); +#2246 = CARTESIAN_POINT('',(3.464101615138,2.,244.)); +#2247 = SURFACE_CURVE('',#2248,(#2252,#2259),.PCURVE_S1.); +#2248 = LINE('',#2249,#2250); +#2249 = CARTESIAN_POINT('',(10.,2.,244.)); +#2250 = VECTOR('',#2251,1.); +#2251 = DIRECTION('',(-1.,0.,0.)); +#2252 = PCURVE('',#241,#2253); +#2253 = DEFINITIONAL_REPRESENTATION('',(#2254),#2258); +#2254 = LINE('',#2255,#2256); +#2255 = CARTESIAN_POINT('',(0.,-0.)); +#2256 = VECTOR('',#2257,1.); +#2257 = DIRECTION('',(1.,0.)); +#2258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2259 = PCURVE('',#1367,#2260); +#2260 = DEFINITIONAL_REPRESENTATION('',(#2261),#2265); +#2261 = LINE('',#2262,#2263); +#2262 = CARTESIAN_POINT('',(10.,2.)); +#2263 = VECTOR('',#2264,1.); +#2264 = DIRECTION('',(-1.,0.)); +#2265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2266 = ORIENTED_EDGE('',*,*,#2220,.T.); +#2267 = ORIENTED_EDGE('',*,*,#226,.F.); +#2268 = ORIENTED_EDGE('',*,*,#2053,.F.); +#2269 = ORIENTED_EDGE('',*,*,#2270,.F.); +#2270 = EDGE_CURVE('',#2245,#2024,#2271,.T.); +#2271 = SURFACE_CURVE('',#2272,(#2276,#2283),.PCURVE_S1.); +#2272 = LINE('',#2273,#2274); +#2273 = CARTESIAN_POINT('',(10.,2.,244.)); +#2274 = VECTOR('',#2275,1.); +#2275 = DIRECTION('',(-1.,0.,0.)); +#2276 = PCURVE('',#241,#2277); +#2277 = DEFINITIONAL_REPRESENTATION('',(#2278),#2282); +#2278 = LINE('',#2279,#2280); +#2279 = CARTESIAN_POINT('',(0.,-0.)); +#2280 = VECTOR('',#2281,1.); +#2281 = DIRECTION('',(1.,0.)); +#2282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2283 = PCURVE('',#2041,#2284); +#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289); +#2285 = LINE('',#2286,#2287); +#2286 = CARTESIAN_POINT('',(3.5,2.)); +#2287 = VECTOR('',#2288,1.); +#2288 = DIRECTION('',(-1.,0.)); +#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2290 = ADVANCED_FACE('',(#2291),#789,.F.); +#2291 = FACE_BOUND('',#2292,.T.); +#2292 = EDGE_LOOP('',(#2293,#2316,#2338,#2339)); +#2293 = ORIENTED_EDGE('',*,*,#2294,.T.); +#2294 = EDGE_CURVE('',#774,#2295,#2297,.T.); +#2295 = VERTEX_POINT('',#2296); +#2296 = CARTESIAN_POINT('',(10.5,0.,244.)); +#2297 = SEAM_CURVE('',#2298,(#2302,#2309),.PCURVE_S1.); +#2298 = LINE('',#2299,#2300); +#2299 = CARTESIAN_POINT('',(10.5,0.,12.)); +#2300 = VECTOR('',#2301,1.); +#2301 = DIRECTION('',(0.,0.,1.)); +#2302 = PCURVE('',#789,#2303); +#2303 = DEFINITIONAL_REPRESENTATION('',(#2304),#2308); +#2304 = LINE('',#2305,#2306); +#2305 = CARTESIAN_POINT('',(-0.,0.)); +#2306 = VECTOR('',#2307,1.); +#2307 = DIRECTION('',(-0.,-1.)); +#2308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2309 = PCURVE('',#789,#2310); +#2310 = DEFINITIONAL_REPRESENTATION('',(#2311),#2315); +#2311 = LINE('',#2312,#2313); +#2312 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2313 = VECTOR('',#2314,1.); +#2314 = DIRECTION('',(-0.,-1.)); +#2315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2316 = ORIENTED_EDGE('',*,*,#2317,.T.); +#2317 = EDGE_CURVE('',#2295,#2295,#2318,.T.); +#2318 = SURFACE_CURVE('',#2319,(#2324,#2331),.PCURVE_S1.); +#2319 = CIRCLE('',#2320,10.5); +#2320 = AXIS2_PLACEMENT_3D('',#2321,#2322,#2323); +#2321 = CARTESIAN_POINT('',(0.,0.,244.)); +#2322 = DIRECTION('',(0.,0.,1.)); +#2323 = DIRECTION('',(1.,0.,0.)); +#2324 = PCURVE('',#789,#2325); +#2325 = DEFINITIONAL_REPRESENTATION('',(#2326),#2330); +#2326 = LINE('',#2327,#2328); +#2327 = CARTESIAN_POINT('',(-0.,-232.)); +#2328 = VECTOR('',#2329,1.); +#2329 = DIRECTION('',(-1.,0.)); +#2330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2331 = PCURVE('',#1367,#2332); +#2332 = DEFINITIONAL_REPRESENTATION('',(#2333),#2337); +#2333 = CIRCLE('',#2334,10.5); +#2334 = AXIS2_PLACEMENT_2D('',#2335,#2336); +#2335 = CARTESIAN_POINT('',(5.209295743007E-16,-9.230319459916E-17)); +#2336 = DIRECTION('',(1.,0.)); +#2337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2338 = ORIENTED_EDGE('',*,*,#2294,.F.); +#2339 = ORIENTED_EDGE('',*,*,#773,.F.); +#2340 = ADVANCED_FACE('',(#2341),#1166,.F.); +#2341 = FACE_BOUND('',#2342,.F.); +#2342 = EDGE_LOOP('',(#2343,#2344)); +#2343 = ORIENTED_EDGE('',*,*,#1258,.T.); +#2344 = ORIENTED_EDGE('',*,*,#1149,.F.); +#2345 = ADVANCED_FACE('',(#2346),#1092,.F.); +#2346 = FACE_BOUND('',#2347,.F.); +#2347 = EDGE_LOOP('',(#2348,#2349)); +#2348 = ORIENTED_EDGE('',*,*,#1534,.T.); +#2349 = ORIENTED_EDGE('',*,*,#1075,.F.); +#2350 = ADVANCED_FACE('',(#2351),#1018,.F.); +#2351 = FACE_BOUND('',#2352,.F.); +#2352 = EDGE_LOOP('',(#2353,#2354)); +#2353 = ORIENTED_EDGE('',*,*,#1805,.T.); +#2354 = ORIENTED_EDGE('',*,*,#1001,.F.); +#2355 = ADVANCED_FACE('',(#2356),#865,.F.); +#2356 = FACE_BOUND('',#2357,.F.); +#2357 = EDGE_LOOP('',(#2358,#2359,#2360)); +#2358 = ORIENTED_EDGE('',*,*,#2076,.T.); +#2359 = ORIENTED_EDGE('',*,*,#932,.F.); +#2360 = ORIENTED_EDGE('',*,*,#848,.F.); +#2361 = ADVANCED_FACE('',(#2362),#919,.T.); +#2362 = FACE_BOUND('',#2363,.T.); +#2363 = EDGE_LOOP('',(#2364)); +#2364 = ORIENTED_EDGE('',*,*,#904,.T.); +#2365 = ADVANCED_FACE('',(#2366),#1223,.T.); +#2366 = FACE_BOUND('',#2367,.T.); +#2367 = EDGE_LOOP('',(#2368,#2369,#2370,#2397)); +#2368 = ORIENTED_EDGE('',*,*,#1205,.T.); +#2369 = ORIENTED_EDGE('',*,*,#1305,.T.); +#2370 = ORIENTED_EDGE('',*,*,#2371,.T.); +#2371 = EDGE_CURVE('',#1306,#1432,#2372,.T.); +#2372 = SURFACE_CURVE('',#2373,(#2378,#2385),.PCURVE_S1.); +#2373 = CIRCLE('',#2374,4.); +#2374 = AXIS2_PLACEMENT_3D('',#2375,#2376,#2377); +#2375 = CARTESIAN_POINT('',(0.,0.,244.)); +#2376 = DIRECTION('',(0.,0.,1.)); +#2377 = DIRECTION('',(1.,0.,0.)); +#2378 = PCURVE('',#1223,#2379); +#2379 = DEFINITIONAL_REPRESENTATION('',(#2380),#2384); +#2380 = CIRCLE('',#2381,4.); +#2381 = AXIS2_PLACEMENT_2D('',#2382,#2383); +#2382 = CARTESIAN_POINT('',(-6.5,0.)); +#2383 = DIRECTION('',(1.110223024625E-16,-1.)); +#2384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2385 = PCURVE('',#2386,#2391); +#2386 = CYLINDRICAL_SURFACE('',#2387,4.); +#2387 = AXIS2_PLACEMENT_3D('',#2388,#2389,#2390); +#2388 = CARTESIAN_POINT('',(0.,0.,238.)); +#2389 = DIRECTION('',(-0.,-0.,-1.)); +#2390 = DIRECTION('',(1.,0.,0.)); +#2391 = DEFINITIONAL_REPRESENTATION('',(#2392),#2396); +#2392 = LINE('',#2393,#2394); +#2393 = CARTESIAN_POINT('',(-0.,-6.)); +#2394 = VECTOR('',#2395,1.); +#2395 = DIRECTION('',(-1.,0.)); +#2396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2397 = ORIENTED_EDGE('',*,*,#1457,.T.); +#2398 = ADVANCED_FACE('',(#2399,#2402),#1367,.F.); +#2399 = FACE_BOUND('',#2400,.F.); +#2400 = EDGE_LOOP('',(#2401)); +#2401 = ORIENTED_EDGE('',*,*,#2317,.T.); +#2402 = FACE_BOUND('',#2403,.F.); +#2403 = EDGE_LOOP('',(#2404,#2426,#2427,#2428,#2429,#2451,#2452,#2453, + #2454,#2476,#2477,#2478,#2479,#2501,#2502,#2503)); +#2404 = ORIENTED_EDGE('',*,*,#2405,.F.); +#2405 = EDGE_CURVE('',#2245,#1306,#2406,.T.); +#2406 = SURFACE_CURVE('',#2407,(#2412,#2419),.PCURVE_S1.); +#2407 = CIRCLE('',#2408,4.); +#2408 = AXIS2_PLACEMENT_3D('',#2409,#2410,#2411); +#2409 = CARTESIAN_POINT('',(0.,0.,244.)); +#2410 = DIRECTION('',(0.,0.,1.)); +#2411 = DIRECTION('',(1.,0.,0.)); +#2412 = PCURVE('',#1367,#2413); +#2413 = DEFINITIONAL_REPRESENTATION('',(#2414),#2418); +#2414 = CIRCLE('',#2415,4.); +#2415 = AXIS2_PLACEMENT_2D('',#2416,#2417); +#2416 = CARTESIAN_POINT('',(5.209295743007E-16,-9.230319459916E-17)); +#2417 = DIRECTION('',(1.,0.)); +#2418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2419 = PCURVE('',#2386,#2420); +#2420 = DEFINITIONAL_REPRESENTATION('',(#2421),#2425); +#2421 = LINE('',#2422,#2423); +#2422 = CARTESIAN_POINT('',(-0.,-6.)); +#2423 = VECTOR('',#2424,1.); +#2424 = DIRECTION('',(-1.,0.)); +#2425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2426 = ORIENTED_EDGE('',*,*,#2244,.F.); +#2427 = ORIENTED_EDGE('',*,*,#2195,.F.); +#2428 = ORIENTED_EDGE('',*,*,#2171,.F.); +#2429 = ORIENTED_EDGE('',*,*,#2430,.F.); +#2430 = EDGE_CURVE('',#1974,#2124,#2431,.T.); +#2431 = SURFACE_CURVE('',#2432,(#2437,#2444),.PCURVE_S1.); +#2432 = CIRCLE('',#2433,4.); +#2433 = AXIS2_PLACEMENT_3D('',#2434,#2435,#2436); +#2434 = CARTESIAN_POINT('',(0.,0.,244.)); +#2435 = DIRECTION('',(0.,0.,1.)); +#2436 = DIRECTION('',(1.,0.,0.)); +#2437 = PCURVE('',#1367,#2438); +#2438 = DEFINITIONAL_REPRESENTATION('',(#2439),#2443); +#2439 = CIRCLE('',#2440,4.); +#2440 = AXIS2_PLACEMENT_2D('',#2441,#2442); +#2441 = CARTESIAN_POINT('',(5.209295743007E-16,-9.230319459916E-17)); +#2442 = DIRECTION('',(1.,0.)); +#2443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2444 = PCURVE('',#2386,#2445); +#2445 = DEFINITIONAL_REPRESENTATION('',(#2446),#2450); +#2446 = LINE('',#2447,#2448); +#2447 = CARTESIAN_POINT('',(-0.,-6.)); +#2448 = VECTOR('',#2449,1.); +#2449 = DIRECTION('',(-1.,0.)); +#2450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2451 = ORIENTED_EDGE('',*,*,#1973,.F.); +#2452 = ORIENTED_EDGE('',*,*,#1924,.F.); +#2453 = ORIENTED_EDGE('',*,*,#1900,.F.); +#2454 = ORIENTED_EDGE('',*,*,#2455,.F.); +#2455 = EDGE_CURVE('',#1703,#1853,#2456,.T.); +#2456 = SURFACE_CURVE('',#2457,(#2462,#2469),.PCURVE_S1.); +#2457 = CIRCLE('',#2458,4.); +#2458 = AXIS2_PLACEMENT_3D('',#2459,#2460,#2461); +#2459 = CARTESIAN_POINT('',(0.,0.,244.)); +#2460 = DIRECTION('',(0.,0.,1.)); +#2461 = DIRECTION('',(1.,0.,0.)); +#2462 = PCURVE('',#1367,#2463); +#2463 = DEFINITIONAL_REPRESENTATION('',(#2464),#2468); +#2464 = CIRCLE('',#2465,4.); +#2465 = AXIS2_PLACEMENT_2D('',#2466,#2467); +#2466 = CARTESIAN_POINT('',(5.209295743007E-16,-9.230319459916E-17)); +#2467 = DIRECTION('',(1.,0.)); +#2468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2469 = PCURVE('',#2386,#2470); +#2470 = DEFINITIONAL_REPRESENTATION('',(#2471),#2475); +#2471 = LINE('',#2472,#2473); +#2472 = CARTESIAN_POINT('',(-0.,-6.)); +#2473 = VECTOR('',#2474,1.); +#2474 = DIRECTION('',(-1.,0.)); +#2475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2476 = ORIENTED_EDGE('',*,*,#1702,.F.); +#2477 = ORIENTED_EDGE('',*,*,#1653,.F.); +#2478 = ORIENTED_EDGE('',*,*,#1629,.F.); +#2479 = ORIENTED_EDGE('',*,*,#2480,.F.); +#2480 = EDGE_CURVE('',#1432,#1582,#2481,.T.); +#2481 = SURFACE_CURVE('',#2482,(#2487,#2494),.PCURVE_S1.); +#2482 = CIRCLE('',#2483,4.); +#2483 = AXIS2_PLACEMENT_3D('',#2484,#2485,#2486); +#2484 = CARTESIAN_POINT('',(0.,0.,244.)); +#2485 = DIRECTION('',(0.,0.,1.)); +#2486 = DIRECTION('',(1.,0.,0.)); +#2487 = PCURVE('',#1367,#2488); +#2488 = DEFINITIONAL_REPRESENTATION('',(#2489),#2493); +#2489 = CIRCLE('',#2490,4.); +#2490 = AXIS2_PLACEMENT_2D('',#2491,#2492); +#2491 = CARTESIAN_POINT('',(5.209295743007E-16,-9.230319459916E-17)); +#2492 = DIRECTION('',(1.,0.)); +#2493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2494 = PCURVE('',#2386,#2495); +#2495 = DEFINITIONAL_REPRESENTATION('',(#2496),#2500); +#2496 = LINE('',#2497,#2498); +#2497 = CARTESIAN_POINT('',(-0.,-6.)); +#2498 = VECTOR('',#2499,1.); +#2499 = DIRECTION('',(-1.,0.)); +#2500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2501 = ORIENTED_EDGE('',*,*,#1431,.F.); +#2502 = ORIENTED_EDGE('',*,*,#1382,.F.); +#2503 = ORIENTED_EDGE('',*,*,#1353,.F.); +#2504 = ADVANCED_FACE('',(#2505),#1499,.T.); +#2505 = FACE_BOUND('',#2506,.T.); +#2506 = EDGE_LOOP('',(#2507,#2508,#2509,#2531)); +#2507 = ORIENTED_EDGE('',*,*,#1481,.T.); +#2508 = ORIENTED_EDGE('',*,*,#1581,.T.); +#2509 = ORIENTED_EDGE('',*,*,#2510,.T.); +#2510 = EDGE_CURVE('',#1582,#1703,#2511,.T.); +#2511 = SURFACE_CURVE('',#2512,(#2517,#2524),.PCURVE_S1.); +#2512 = CIRCLE('',#2513,4.); +#2513 = AXIS2_PLACEMENT_3D('',#2514,#2515,#2516); +#2514 = CARTESIAN_POINT('',(0.,0.,244.)); +#2515 = DIRECTION('',(0.,0.,1.)); +#2516 = DIRECTION('',(1.,0.,0.)); +#2517 = PCURVE('',#1499,#2518); +#2518 = DEFINITIONAL_REPRESENTATION('',(#2519),#2523); +#2519 = CIRCLE('',#2520,4.); +#2520 = AXIS2_PLACEMENT_2D('',#2521,#2522); +#2521 = CARTESIAN_POINT('',(-6.5,0.)); +#2522 = DIRECTION('',(-1.,-1.224646799147E-16)); +#2523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2524 = PCURVE('',#2386,#2525); +#2525 = DEFINITIONAL_REPRESENTATION('',(#2526),#2530); +#2526 = LINE('',#2527,#2528); +#2527 = CARTESIAN_POINT('',(-0.,-6.)); +#2528 = VECTOR('',#2529,1.); +#2529 = DIRECTION('',(-1.,0.)); +#2530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2531 = ORIENTED_EDGE('',*,*,#1728,.T.); +#2532 = ADVANCED_FACE('',(#2533),#1770,.T.); +#2533 = FACE_BOUND('',#2534,.T.); +#2534 = EDGE_LOOP('',(#2535,#2536,#2537,#2559)); +#2535 = ORIENTED_EDGE('',*,*,#1752,.T.); +#2536 = ORIENTED_EDGE('',*,*,#1852,.T.); +#2537 = ORIENTED_EDGE('',*,*,#2538,.T.); +#2538 = EDGE_CURVE('',#1853,#1974,#2539,.T.); +#2539 = SURFACE_CURVE('',#2540,(#2545,#2552),.PCURVE_S1.); +#2540 = CIRCLE('',#2541,4.); +#2541 = AXIS2_PLACEMENT_3D('',#2542,#2543,#2544); +#2542 = CARTESIAN_POINT('',(0.,0.,244.)); +#2543 = DIRECTION('',(0.,0.,1.)); +#2544 = DIRECTION('',(1.,0.,0.)); +#2545 = PCURVE('',#1770,#2546); +#2546 = DEFINITIONAL_REPRESENTATION('',(#2547),#2551); +#2547 = CIRCLE('',#2548,4.); +#2548 = AXIS2_PLACEMENT_2D('',#2549,#2550); +#2549 = CARTESIAN_POINT('',(-6.5,0.)); +#2550 = DIRECTION('',(-2.22044604925E-16,1.)); +#2551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2552 = PCURVE('',#2386,#2553); +#2553 = DEFINITIONAL_REPRESENTATION('',(#2554),#2558); +#2554 = LINE('',#2555,#2556); +#2555 = CARTESIAN_POINT('',(-0.,-6.)); +#2556 = VECTOR('',#2557,1.); +#2557 = DIRECTION('',(-1.,0.)); +#2558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2559 = ORIENTED_EDGE('',*,*,#1999,.T.); +#2560 = ADVANCED_FACE('',(#2561),#2041,.T.); +#2561 = FACE_BOUND('',#2562,.T.); +#2562 = EDGE_LOOP('',(#2563,#2564,#2565,#2589,#2611)); +#2563 = ORIENTED_EDGE('',*,*,#2023,.T.); +#2564 = ORIENTED_EDGE('',*,*,#2123,.T.); +#2565 = ORIENTED_EDGE('',*,*,#2566,.T.); +#2566 = EDGE_CURVE('',#2124,#2567,#2569,.T.); +#2567 = VERTEX_POINT('',#2568); +#2568 = CARTESIAN_POINT('',(4.,0.,244.)); +#2569 = SURFACE_CURVE('',#2570,(#2575,#2582),.PCURVE_S1.); +#2570 = CIRCLE('',#2571,4.); +#2571 = AXIS2_PLACEMENT_3D('',#2572,#2573,#2574); +#2572 = CARTESIAN_POINT('',(0.,0.,244.)); +#2573 = DIRECTION('',(0.,0.,1.)); +#2574 = DIRECTION('',(1.,0.,0.)); +#2575 = PCURVE('',#2041,#2576); +#2576 = DEFINITIONAL_REPRESENTATION('',(#2577),#2581); +#2577 = CIRCLE('',#2578,4.); +#2578 = AXIS2_PLACEMENT_2D('',#2579,#2580); +#2579 = CARTESIAN_POINT('',(-6.5,0.)); +#2580 = DIRECTION('',(1.,0.)); +#2581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2582 = PCURVE('',#2386,#2583); +#2583 = DEFINITIONAL_REPRESENTATION('',(#2584),#2588); +#2584 = LINE('',#2585,#2586); +#2585 = CARTESIAN_POINT('',(-0.,-6.)); +#2586 = VECTOR('',#2587,1.); +#2587 = DIRECTION('',(-1.,0.)); +#2588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2589 = ORIENTED_EDGE('',*,*,#2590,.T.); +#2590 = EDGE_CURVE('',#2567,#2245,#2591,.T.); +#2591 = SURFACE_CURVE('',#2592,(#2597,#2604),.PCURVE_S1.); +#2592 = CIRCLE('',#2593,4.); +#2593 = AXIS2_PLACEMENT_3D('',#2594,#2595,#2596); +#2594 = CARTESIAN_POINT('',(0.,0.,244.)); +#2595 = DIRECTION('',(0.,0.,1.)); +#2596 = DIRECTION('',(1.,0.,0.)); +#2597 = PCURVE('',#2041,#2598); +#2598 = DEFINITIONAL_REPRESENTATION('',(#2599),#2603); +#2599 = CIRCLE('',#2600,4.); +#2600 = AXIS2_PLACEMENT_2D('',#2601,#2602); +#2601 = CARTESIAN_POINT('',(-6.5,0.)); +#2602 = DIRECTION('',(1.,0.)); +#2603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2604 = PCURVE('',#2386,#2605); +#2605 = DEFINITIONAL_REPRESENTATION('',(#2606),#2610); +#2606 = LINE('',#2607,#2608); +#2607 = CARTESIAN_POINT('',(-0.,-6.)); +#2608 = VECTOR('',#2609,1.); +#2609 = DIRECTION('',(-1.,0.)); +#2610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2611 = ORIENTED_EDGE('',*,*,#2270,.T.); +#2612 = ADVANCED_FACE('',(#2613),#2386,.T.); +#2613 = FACE_BOUND('',#2614,.F.); +#2614 = EDGE_LOOP('',(#2615,#2638,#2665,#2666,#2667,#2668,#2669,#2670, + #2671,#2672,#2673,#2674)); +#2615 = ORIENTED_EDGE('',*,*,#2616,.F.); +#2616 = EDGE_CURVE('',#2617,#2567,#2619,.T.); +#2617 = VERTEX_POINT('',#2618); +#2618 = CARTESIAN_POINT('',(4.,0.,238.)); +#2619 = SEAM_CURVE('',#2620,(#2624,#2631),.PCURVE_S1.); +#2620 = LINE('',#2621,#2622); +#2621 = CARTESIAN_POINT('',(4.,0.,238.)); +#2622 = VECTOR('',#2623,1.); +#2623 = DIRECTION('',(0.,0.,1.)); +#2624 = PCURVE('',#2386,#2625); +#2625 = DEFINITIONAL_REPRESENTATION('',(#2626),#2630); +#2626 = LINE('',#2627,#2628); +#2627 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2628 = VECTOR('',#2629,1.); +#2629 = DIRECTION('',(-0.,-1.)); +#2630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2631 = PCURVE('',#2386,#2632); +#2632 = DEFINITIONAL_REPRESENTATION('',(#2633),#2637); +#2633 = LINE('',#2634,#2635); +#2634 = CARTESIAN_POINT('',(-0.,0.)); +#2635 = VECTOR('',#2636,1.); +#2636 = DIRECTION('',(-0.,-1.)); +#2637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2638 = ORIENTED_EDGE('',*,*,#2639,.F.); +#2639 = EDGE_CURVE('',#2617,#2617,#2640,.T.); +#2640 = SURFACE_CURVE('',#2641,(#2646,#2653),.PCURVE_S1.); +#2641 = CIRCLE('',#2642,4.); +#2642 = AXIS2_PLACEMENT_3D('',#2643,#2644,#2645); +#2643 = CARTESIAN_POINT('',(0.,0.,238.)); +#2644 = DIRECTION('',(0.,0.,1.)); +#2645 = DIRECTION('',(1.,0.,0.)); +#2646 = PCURVE('',#2386,#2647); +#2647 = DEFINITIONAL_REPRESENTATION('',(#2648),#2652); +#2648 = LINE('',#2649,#2650); +#2649 = CARTESIAN_POINT('',(-0.,0.)); +#2650 = VECTOR('',#2651,1.); +#2651 = DIRECTION('',(-1.,0.)); +#2652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2653 = PCURVE('',#2654,#2659); +#2654 = PLANE('',#2655); +#2655 = AXIS2_PLACEMENT_3D('',#2656,#2657,#2658); +#2656 = CARTESIAN_POINT('',(-2.563950248511E-16,3.49503809816E-16,238.) + ); +#2657 = DIRECTION('',(0.,0.,1.)); +#2658 = DIRECTION('',(1.,0.,-0.)); +#2659 = DEFINITIONAL_REPRESENTATION('',(#2660),#2664); +#2660 = CIRCLE('',#2661,4.); +#2661 = AXIS2_PLACEMENT_2D('',#2662,#2663); +#2662 = CARTESIAN_POINT('',(2.563950248511E-16,-3.49503809816E-16)); +#2663 = DIRECTION('',(1.,0.)); +#2664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2665 = ORIENTED_EDGE('',*,*,#2616,.T.); +#2666 = ORIENTED_EDGE('',*,*,#2590,.T.); +#2667 = ORIENTED_EDGE('',*,*,#2405,.T.); +#2668 = ORIENTED_EDGE('',*,*,#2371,.T.); +#2669 = ORIENTED_EDGE('',*,*,#2480,.T.); +#2670 = ORIENTED_EDGE('',*,*,#2510,.T.); +#2671 = ORIENTED_EDGE('',*,*,#2455,.T.); +#2672 = ORIENTED_EDGE('',*,*,#2538,.T.); +#2673 = ORIENTED_EDGE('',*,*,#2430,.T.); +#2674 = ORIENTED_EDGE('',*,*,#2566,.T.); +#2675 = ADVANCED_FACE('',(#2676,#2679),#2654,.F.); +#2676 = FACE_BOUND('',#2677,.F.); +#2677 = EDGE_LOOP('',(#2678)); +#2678 = ORIENTED_EDGE('',*,*,#2639,.T.); +#2679 = FACE_BOUND('',#2680,.F.); +#2680 = EDGE_LOOP('',(#2681)); +#2681 = ORIENTED_EDGE('',*,*,#2682,.T.); +#2682 = EDGE_CURVE('',#2683,#2683,#2685,.T.); +#2683 = VERTEX_POINT('',#2684); +#2684 = CARTESIAN_POINT('',(3.,0.,238.)); +#2685 = SURFACE_CURVE('',#2686,(#2691,#2702),.PCURVE_S1.); +#2686 = CIRCLE('',#2687,3.); +#2687 = AXIS2_PLACEMENT_3D('',#2688,#2689,#2690); +#2688 = CARTESIAN_POINT('',(0.,0.,238.)); +#2689 = DIRECTION('',(0.,0.,-1.)); +#2690 = DIRECTION('',(1.,0.,0.)); +#2691 = PCURVE('',#2654,#2692); +#2692 = DEFINITIONAL_REPRESENTATION('',(#2693),#2701); +#2693 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2694,#2695,#2696,#2697, +#2698,#2699,#2700),.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('') ); +#2694 = CARTESIAN_POINT('',(3.,-3.49503809816E-16)); +#2695 = CARTESIAN_POINT('',(3.,-5.196152422707)); +#2696 = CARTESIAN_POINT('',(-1.5,-2.598076211353)); +#2697 = CARTESIAN_POINT('',(-6.,-1.084291889304E-15)); +#2698 = CARTESIAN_POINT('',(-1.5,2.598076211353)); +#2699 = CARTESIAN_POINT('',(3.,5.196152422707)); +#2700 = CARTESIAN_POINT('',(3.,-3.49503809816E-16)); +#2701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2702 = PCURVE('',#2703,#2708); +#2703 = CYLINDRICAL_SURFACE('',#2704,3.); +#2704 = AXIS2_PLACEMENT_3D('',#2705,#2706,#2707); +#2705 = CARTESIAN_POINT('',(0.,0.,12.)); +#2706 = DIRECTION('',(-0.,-0.,-1.)); +#2707 = DIRECTION('',(1.,0.,0.)); +#2708 = DEFINITIONAL_REPRESENTATION('',(#2709),#2713); +#2709 = LINE('',#2710,#2711); +#2710 = CARTESIAN_POINT('',(-6.28318530718,-226.)); +#2711 = VECTOR('',#2712,1.); +#2712 = DIRECTION('',(1.,-0.)); +#2713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2714 = ADVANCED_FACE('',(#2715),#2703,.T.); +#2715 = FACE_BOUND('',#2716,.F.); +#2716 = EDGE_LOOP('',(#2717,#2746,#2767,#2768)); +#2717 = ORIENTED_EDGE('',*,*,#2718,.F.); +#2718 = EDGE_CURVE('',#2719,#2719,#2721,.T.); +#2719 = VERTEX_POINT('',#2720); +#2720 = CARTESIAN_POINT('',(3.,0.,12.)); +#2721 = SURFACE_CURVE('',#2722,(#2727,#2734),.PCURVE_S1.); +#2722 = CIRCLE('',#2723,3.); +#2723 = AXIS2_PLACEMENT_3D('',#2724,#2725,#2726); +#2724 = CARTESIAN_POINT('',(0.,0.,12.)); +#2725 = DIRECTION('',(0.,0.,1.)); +#2726 = DIRECTION('',(1.,0.,0.)); +#2727 = PCURVE('',#2703,#2728); +#2728 = DEFINITIONAL_REPRESENTATION('',(#2729),#2733); +#2729 = LINE('',#2730,#2731); +#2730 = CARTESIAN_POINT('',(-0.,0.)); +#2731 = VECTOR('',#2732,1.); +#2732 = DIRECTION('',(-1.,0.)); +#2733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2734 = PCURVE('',#2735,#2740); +#2735 = PLANE('',#2736); +#2736 = AXIS2_PLACEMENT_3D('',#2737,#2738,#2739); +#2737 = CARTESIAN_POINT('',(-1.709300165674E-16,-8.51133553645E-18,12.) + ); +#2738 = DIRECTION('',(0.,0.,1.)); +#2739 = DIRECTION('',(1.,0.,-0.)); +#2740 = DEFINITIONAL_REPRESENTATION('',(#2741),#2745); +#2741 = CIRCLE('',#2742,3.); +#2742 = AXIS2_PLACEMENT_2D('',#2743,#2744); +#2743 = CARTESIAN_POINT('',(1.709300165674E-16,8.51133553645E-18)); +#2744 = DIRECTION('',(1.,0.)); +#2745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2746 = ORIENTED_EDGE('',*,*,#2747,.T.); +#2747 = EDGE_CURVE('',#2719,#2683,#2748,.T.); +#2748 = SEAM_CURVE('',#2749,(#2753,#2760),.PCURVE_S1.); +#2749 = LINE('',#2750,#2751); +#2750 = CARTESIAN_POINT('',(3.,0.,12.)); +#2751 = VECTOR('',#2752,1.); +#2752 = DIRECTION('',(0.,0.,1.)); +#2753 = PCURVE('',#2703,#2754); +#2754 = DEFINITIONAL_REPRESENTATION('',(#2755),#2759); +#2755 = LINE('',#2756,#2757); +#2756 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2757 = VECTOR('',#2758,1.); +#2758 = DIRECTION('',(-0.,-1.)); +#2759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2760 = PCURVE('',#2703,#2761); +#2761 = DEFINITIONAL_REPRESENTATION('',(#2762),#2766); +#2762 = LINE('',#2763,#2764); +#2763 = CARTESIAN_POINT('',(-0.,0.)); +#2764 = VECTOR('',#2765,1.); +#2765 = DIRECTION('',(-0.,-1.)); +#2766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2767 = ORIENTED_EDGE('',*,*,#2682,.F.); +#2768 = ORIENTED_EDGE('',*,*,#2747,.F.); +#2769 = ADVANCED_FACE('',(#2770),#2735,.F.); +#2770 = FACE_BOUND('',#2771,.F.); +#2771 = EDGE_LOOP('',(#2772)); +#2772 = ORIENTED_EDGE('',*,*,#2718,.T.); +#2773 = ORIENTED_CLOSED_SHELL('',*,#2774,.F.); +#2774 = CLOSED_SHELL('',(#2775,#2863,#2867)); +#2775 = ADVANCED_FACE('',(#2776),#2790,.T.); +#2776 = FACE_BOUND('',#2777,.F.); +#2777 = EDGE_LOOP('',(#2778,#2808,#2835,#2836)); +#2778 = ORIENTED_EDGE('',*,*,#2779,.T.); +#2779 = EDGE_CURVE('',#2780,#2782,#2784,.T.); +#2780 = VERTEX_POINT('',#2781); +#2781 = CARTESIAN_POINT('',(1.25,0.,238.)); +#2782 = VERTEX_POINT('',#2783); +#2783 = CARTESIAN_POINT('',(1.25,0.,250.1)); +#2784 = SEAM_CURVE('',#2785,(#2789,#2801),.PCURVE_S1.); +#2785 = LINE('',#2786,#2787); +#2786 = CARTESIAN_POINT('',(1.25,0.,238.)); +#2787 = VECTOR('',#2788,1.); +#2788 = DIRECTION('',(0.,0.,1.)); +#2789 = PCURVE('',#2790,#2795); +#2790 = CYLINDRICAL_SURFACE('',#2791,1.25); +#2791 = AXIS2_PLACEMENT_3D('',#2792,#2793,#2794); +#2792 = CARTESIAN_POINT('',(0.,0.,238.)); +#2793 = DIRECTION('',(-0.,-0.,-1.)); +#2794 = DIRECTION('',(1.,0.,0.)); +#2795 = DEFINITIONAL_REPRESENTATION('',(#2796),#2800); +#2796 = LINE('',#2797,#2798); +#2797 = CARTESIAN_POINT('',(-0.,0.)); +#2798 = VECTOR('',#2799,1.); +#2799 = DIRECTION('',(-0.,-1.)); +#2800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2801 = PCURVE('',#2790,#2802); +#2802 = DEFINITIONAL_REPRESENTATION('',(#2803),#2807); +#2803 = LINE('',#2804,#2805); +#2804 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2805 = VECTOR('',#2806,1.); +#2806 = DIRECTION('',(-0.,-1.)); +#2807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2808 = ORIENTED_EDGE('',*,*,#2809,.T.); +#2809 = EDGE_CURVE('',#2782,#2782,#2810,.T.); +#2810 = SURFACE_CURVE('',#2811,(#2816,#2823),.PCURVE_S1.); +#2811 = CIRCLE('',#2812,1.25); +#2812 = AXIS2_PLACEMENT_3D('',#2813,#2814,#2815); +#2813 = CARTESIAN_POINT('',(0.,0.,250.1)); +#2814 = DIRECTION('',(0.,0.,1.)); +#2815 = DIRECTION('',(1.,0.,0.)); +#2816 = PCURVE('',#2790,#2817); +#2817 = DEFINITIONAL_REPRESENTATION('',(#2818),#2822); +#2818 = LINE('',#2819,#2820); +#2819 = CARTESIAN_POINT('',(-0.,-12.1)); +#2820 = VECTOR('',#2821,1.); +#2821 = DIRECTION('',(-1.,0.)); +#2822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2823 = PCURVE('',#2824,#2829); +#2824 = PLANE('',#2825); +#2825 = AXIS2_PLACEMENT_3D('',#2826,#2827,#2828); +#2826 = CARTESIAN_POINT('',(-6.837200662697E-17,8.571706328947E-17,250.1 + )); +#2827 = DIRECTION('',(0.,0.,1.)); +#2828 = DIRECTION('',(1.,0.,-0.)); +#2829 = DEFINITIONAL_REPRESENTATION('',(#2830),#2834); +#2830 = CIRCLE('',#2831,1.25); +#2831 = AXIS2_PLACEMENT_2D('',#2832,#2833); +#2832 = CARTESIAN_POINT('',(6.837200662697E-17,-8.571706328947E-17)); +#2833 = DIRECTION('',(1.,0.)); +#2834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2835 = ORIENTED_EDGE('',*,*,#2779,.F.); +#2836 = ORIENTED_EDGE('',*,*,#2837,.F.); +#2837 = EDGE_CURVE('',#2780,#2780,#2838,.T.); +#2838 = SURFACE_CURVE('',#2839,(#2844,#2851),.PCURVE_S1.); +#2839 = CIRCLE('',#2840,1.25); +#2840 = AXIS2_PLACEMENT_3D('',#2841,#2842,#2843); +#2841 = CARTESIAN_POINT('',(0.,0.,238.)); +#2842 = DIRECTION('',(0.,0.,1.)); +#2843 = DIRECTION('',(1.,0.,0.)); +#2844 = PCURVE('',#2790,#2845); +#2845 = DEFINITIONAL_REPRESENTATION('',(#2846),#2850); +#2846 = LINE('',#2847,#2848); +#2847 = CARTESIAN_POINT('',(-0.,0.)); +#2848 = VECTOR('',#2849,1.); +#2849 = DIRECTION('',(-1.,0.)); +#2850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2851 = PCURVE('',#2852,#2857); +#2852 = PLANE('',#2853); +#2853 = AXIS2_PLACEMENT_3D('',#2854,#2855,#2856); +#2854 = CARTESIAN_POINT('',(-6.837200662697E-17,8.571706328947E-17,238.) + ); +#2855 = DIRECTION('',(0.,0.,1.)); +#2856 = DIRECTION('',(1.,0.,-0.)); +#2857 = DEFINITIONAL_REPRESENTATION('',(#2858),#2862); +#2858 = CIRCLE('',#2859,1.25); +#2859 = AXIS2_PLACEMENT_2D('',#2860,#2861); +#2860 = CARTESIAN_POINT('',(6.837200662697E-17,-8.571706328947E-17)); +#2861 = DIRECTION('',(1.,0.)); +#2862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2863 = ADVANCED_FACE('',(#2864),#2852,.F.); +#2864 = FACE_BOUND('',#2865,.F.); +#2865 = EDGE_LOOP('',(#2866)); +#2866 = ORIENTED_EDGE('',*,*,#2837,.T.); +#2867 = ADVANCED_FACE('',(#2868),#2824,.T.); +#2868 = FACE_BOUND('',#2869,.T.); +#2869 = EDGE_LOOP('',(#2870)); +#2870 = ORIENTED_EDGE('',*,*,#2809,.T.); +#2871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2875)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2872,#2873,#2874)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2872 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2873 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2874 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2875 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2872, + 'distance_accuracy_value','confusion accuracy'); +#2876 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2877,#2879); +#2877 = ( REPRESENTATION_RELATIONSHIP('','',#36,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2878) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2878 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#2879 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2880); +#2880 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','','',#5,#31,$); +#2881 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33)); +#2882 = SHAPE_DEFINITION_REPRESENTATION(#2883,#2889); +#2883 = PRODUCT_DEFINITION_SHAPE('','',#2884); +#2884 = PRODUCT_DEFINITION('design','',#2885,#2888); +#2885 = PRODUCT_DEFINITION_FORMATION('','',#2886); +#2886 = PRODUCT('Open CASCADE STEP translator 7.8 3.2', + 'Open CASCADE STEP translator 7.8 3.2','',(#2887)); +#2887 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2888 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2889 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2890),#6640); +#2890 = MANIFOLD_SOLID_BREP('',#2891); +#2891 = CLOSED_SHELL('',(#2892,#5300,#6231,#6583,#6626,#6633)); +#2892 = ADVANCED_FACE('',(#2893),#3193,.T.); +#2893 = FACE_BOUND('',#2894,.T.); +#2894 = EDGE_LOOP('',(#2895,#4363,#4389,#5276)); +#2895 = ORIENTED_EDGE('',*,*,#2896,.F.); +#2896 = EDGE_CURVE('',#2897,#2899,#2901,.T.); +#2897 = VERTEX_POINT('',#2898); +#2898 = CARTESIAN_POINT('',(3.,-0.223221722725,12.974767696687)); +#2899 = VERTEX_POINT('',#2900); +#2900 = CARTESIAN_POINT('',(1.139343328781,2.784187801925, + 244.97475384551)); +#2901 = SURFACE_CURVE('',#2902,(#3192,#3778),.PCURVE_S1.); +#2902 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#2903,#2904,#2905,#2906,#2907, + #2908,#2909,#2910,#2911,#2912,#2913,#2914,#2915,#2916,#2917,#2918, + #2919,#2920,#2921,#2922,#2923,#2924,#2925,#2926,#2927,#2928,#2929, + #2930,#2931,#2932,#2933,#2934,#2935,#2936,#2937,#2938,#2939,#2940, + #2941,#2942,#2943,#2944,#2945,#2946,#2947,#2948,#2949,#2950,#2951, + #2952,#2953,#2954,#2955,#2956,#2957,#2958,#2959,#2960,#2961,#2962, + #2963,#2964,#2965,#2966,#2967,#2968,#2969,#2970,#2971,#2972,#2973, + #2974,#2975,#2976,#2977,#2978,#2979,#2980,#2981,#2982,#2983,#2984, + #2985,#2986,#2987,#2988,#2989,#2990,#2991,#2992,#2993,#2994,#2995, + #2996,#2997,#2998,#2999,#3000,#3001,#3002,#3003,#3004,#3005,#3006, + #3007,#3008,#3009,#3010,#3011,#3012,#3013,#3014,#3015,#3016,#3017, + #3018,#3019,#3020,#3021,#3022,#3023,#3024,#3025,#3026,#3027,#3028, + #3029,#3030,#3031,#3032,#3033,#3034,#3035,#3036,#3037,#3038,#3039, + #3040,#3041,#3042,#3043,#3044,#3045,#3046,#3047,#3048,#3049,#3050, + #3051,#3052,#3053,#3054,#3055,#3056,#3057,#3058,#3059,#3060,#3061, + #3062,#3063,#3064,#3065,#3066,#3067,#3068,#3069,#3070,#3071,#3072, + #3073,#3074,#3075,#3076,#3077,#3078,#3079,#3080,#3081,#3082,#3083, + #3084,#3085,#3086,#3087,#3088,#3089,#3090,#3091,#3092,#3093,#3094, + #3095,#3096,#3097,#3098,#3099,#3100,#3101,#3102,#3103,#3104,#3105, + #3106,#3107,#3108,#3109,#3110,#3111,#3112,#3113,#3114,#3115,#3116, + #3117,#3118,#3119,#3120,#3121,#3122,#3123,#3124,#3125,#3126,#3127, + #3128,#3129,#3130,#3131,#3132,#3133,#3134,#3135,#3136,#3137,#3138, + #3139,#3140,#3141,#3142,#3143,#3144,#3145,#3146,#3147,#3148,#3149, + #3150,#3151,#3152,#3153,#3154,#3155,#3156,#3157,#3158,#3159,#3160, + #3161,#3162,#3163,#3164,#3165,#3166,#3167,#3168,#3169,#3170,#3171, + #3172,#3173,#3174,#3175,#3176,#3177,#3178,#3179,#3180,#3181,#3182, + #3183,#3184,#3185,#3186,#3187,#3188,#3189,#3190,#3191), + .UNSPECIFIED.,.F.,.F.,(10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9, + 9,9,9,9,9,9,9,9,9,10),(0.,8.56232113701,17.12464227402, + 25.68696341103,34.24928454804,42.811605685051,51.373926822061, + 59.936247959071,68.498569096081,77.060890233091,85.623211370101, + 94.185532507111,102.74785364412,111.31017478113,119.87249591814, + 128.43481705515,136.99713819216,145.55945932917,154.12178046618, + 162.68410160319,171.2464227402,179.80874387721,188.37106501422, + 196.93338615123,205.49570728824,214.05802842525,222.62034956226, + 231.18267069927,239.74499183628,248.30731297329,256.8696341103, + 265.43195524731,273.99427638432),.PIECEWISE_BEZIER_KNOTS.); +#2903 = CARTESIAN_POINT('',(3.,-0.223221722725,12.974767696687)); +#2904 = CARTESIAN_POINT('',(3.112965147132,1.295238790635, + 13.780261050134)); +#2905 = CARTESIAN_POINT('',(2.361186318877,2.878273098306,14.58606904469 + )); +#2906 = CARTESIAN_POINT('',(0.704164638368,3.960480535333, + 15.391002642353)); +#2907 = CARTESIAN_POINT('',(-1.478422683718,3.960342752489, + 16.197591374081)); +#2908 = CARTESIAN_POINT('',(-3.332083933023,2.601720178083, + 17.001941320806)); +#2909 = CARTESIAN_POINT('',(-3.988805626357,0.519933048267, + 17.808491346925)); +#2910 = CARTESIAN_POINT('',(-3.45533417289,-1.385647505087, + 18.613483627764)); +#2911 = CARTESIAN_POINT('',(-2.171860968289,-2.579024027284, + 19.419236301487)); +#2912 = CARTESIAN_POINT('',(-0.689776888025,-2.928145451007, + 20.224767696693)); +#2913 = CARTESIAN_POINT('',(0.79231721432,-3.277259367808, + 21.030261050111)); +#2914 = CARTESIAN_POINT('',(2.473465861584,-2.78237730951,21.83606904474 + )); +#2915 = CARTESIAN_POINT('',(3.801564829412,-1.315050857015, + 22.641002642278)); +#2916 = CARTESIAN_POINT('',(4.142860623008,0.84068674732,23.447591374166 + )); +#2917 = CARTESIAN_POINT('',(3.090941452931,2.884061746275, + 24.251941320736)); +#2918 = CARTESIAN_POINT('',(1.137518483962,3.858361361807, + 25.058491346963)); +#2919 = CARTESIAN_POINT('',(-0.828054532075,3.629556301607, + 25.863483627756)); +#2920 = CARTESIAN_POINT('',(-2.207518053146,2.548569999808, + 26.669236301479)); +#2921 = CARTESIAN_POINT('',(-2.784190243053,1.139347457105, + 27.474767696703)); +#2922 = CARTESIAN_POINT('',(-3.360856586249,-0.269886158644, + 28.280261050076)); +#2923 = CARTESIAN_POINT('',(-3.135056936598,-2.007753686372, + 29.086069044823)); +#2924 = CARTESIAN_POINT('',(-1.893556159166,-3.549041980746, + 29.891002642136)); +#2925 = CARTESIAN_POINT('',(0.182250313137,-4.22336751559, + 30.697591374349)); +#2926 = CARTESIAN_POINT('',(2.365024387666,-3.50405349099, + 31.501941320554)); +#2927 = CARTESIAN_POINT('',(3.632911435377,-1.727094439355, + 32.308491347101)); +#2928 = CARTESIAN_POINT('',(3.714406708359,0.250072108317, + 33.113483627678)); +#2929 = CARTESIAN_POINT('',(2.862524779721,1.781655658213, + 33.919236301509)); +#2930 = CARTESIAN_POINT('',(1.56086351051,2.571679031114,34.724767696697 + )); +#2931 = CARTESIAN_POINT('',(0.259190389974,3.361698361505, + 35.530261050102)); +#2932 = CARTESIAN_POINT('',(-1.492603952089,3.410541057231, + 36.33606904476)); +#2933 = CARTESIAN_POINT('',(-3.209129939849,2.425435824341, + 37.141002642242)); +#2934 = CARTESIAN_POINT('',(-4.19988108348,0.480673728616, + 37.947591374217)); +#2935 = CARTESIAN_POINT('',(-3.830884102722,-1.787752279597, + 38.751941320674)); +#2936 = CARTESIAN_POINT('',(-2.274143597816,-3.318007172429, + 39.55849134703)); +#2937 = CARTESIAN_POINT('',(-0.334067920661,-3.707796094566, + 40.363483627697)); +#2938 = CARTESIAN_POINT('',(1.311922987991,-3.105994699377, + 41.169236301522)); +#2939 = CARTESIAN_POINT('',(2.295844546515,-1.943945924073, + 41.974767696679)); +#2940 = CARTESIAN_POINT('',(3.279764498106,-0.781884777573, + 42.780259511138)); +#2941 = CARTESIAN_POINT('',(3.602044149471,0.940701217302,43.58607537799 + )); +#2942 = CARTESIAN_POINT('',(2.897598570805,2.790198806242, + 44.390987129469)); +#2943 = CARTESIAN_POINT('',(1.131752476356,4.072979042713, + 45.197618898047)); +#2944 = CARTESIAN_POINT('',(-1.166446716823,4.063386454701, + 46.001903527472)); +#2945 = CARTESIAN_POINT('',(-2.921416828416,2.765194896747, + 46.808532632941)); +#2946 = CARTESIAN_POINT('',(-3.609874726772,0.909982874898, + 47.613447430896)); +#2947 = CARTESIAN_POINT('',(-3.272993475879,-0.809886970008, + 48.419261634877)); +#2948 = CARTESIAN_POINT('',(-2.279157150791,-1.963478448872, + 49.224753845493)); +#2949 = CARTESIAN_POINT('',(-1.2853353876,-3.11707144747,50.030286383553 + )); +#2950 = CARTESIAN_POINT('',(0.365648076939,-3.704856497486, + 50.83603284773)); +#2951 = CARTESIAN_POINT('',(2.302548784984,-3.298403130818, + 51.641043928531)); +#2952 = CARTESIAN_POINT('',(3.845800981698,-1.754981690201, + 52.447553580546)); +#2953 = CARTESIAN_POINT('',(4.195823613562,0.516444566102, + 53.251968844969)); +#2954 = CARTESIAN_POINT('',(3.188165052315,2.452863659933,54.05847583388 + )); +#2955 = CARTESIAN_POINT('',(1.46348728909,3.423090834562,54.863489961172 + )); +#2956 = CARTESIAN_POINT('',(-0.287907228218,3.359383030423, + 55.669234762432)); +#2957 = CARTESIAN_POINT('',(-1.582765589679,2.558257419741, + 56.474767696708)); +#2958 = CARTESIAN_POINT('',(-2.877625197784,1.757119447572, + 57.280261050055)); +#2959 = CARTESIAN_POINT('',(-3.716442347116,0.218433379644, + 58.086069044864)); +#2960 = CARTESIAN_POINT('',(-3.617993648641,-1.758230891433, + 58.891002642083)); +#2961 = CARTESIAN_POINT('',(-2.334989540084,-3.523900139895, + 59.697591374406)); +#2962 = CARTESIAN_POINT('',(-0.14628604355,-4.224965279779, + 60.501941320495)); +#2963 = CARTESIAN_POINT('',(1.92392644954,-3.532620516942, + 61.308491347163)); +#2964 = CARTESIAN_POINT('',(3.152006848339,-1.980960898731, + 62.11348362762)); +#2965 = CARTESIAN_POINT('',(3.36306211419,-0.241160144229, + 62.919236301553)); +#2966 = CARTESIAN_POINT('',(2.774360114013,1.163079487932, + 63.724767696673)); +#2967 = CARTESIAN_POINT('',(2.185646149845,2.567322815648, + 64.530261050193)); +#2968 = CARTESIAN_POINT('',(0.797123772608,3.636516265895, + 65.336069044559)); +#2969 = CARTESIAN_POINT('',(-1.170605250481,3.848498051924, + 66.141002642555)); +#2970 = CARTESIAN_POINT('',(-3.115242242127,2.857501377553, + 66.947591373857)); +#2971 = CARTESIAN_POINT('',(-4.150064767228,0.805415202789, + 67.75194132099)); +#2972 = CARTESIAN_POINT('',(-3.790096501256,-1.347616121485, + 68.558491346818)); +#2973 = CARTESIAN_POINT('',(-2.449654487983,-2.80330985519, + 69.363483627798)); +#2974 = CARTESIAN_POINT('',(-0.764289885394,-3.283931480709, + 70.169236301495)); +#2975 = CARTESIAN_POINT('',(0.71475450915,-2.922148854718, + 70.974767696676)); +#2976 = CARTESIAN_POINT('',(2.193804425346,-2.560354990113, + 71.78026105017)); +#2977 = CARTESIAN_POINT('',(3.467047085258,-1.356186332894, + 72.586069044603)); +#2978 = CARTESIAN_POINT('',(3.98423966084,0.554155423394,73.391002642513 + )); +#2979 = CARTESIAN_POINT('',(3.309652047449,2.629876741312, + 74.197591373867)); +#2980 = CARTESIAN_POINT('',(1.444712366873,3.972975886939, + 75.001941321017)); +#2981 = CARTESIAN_POINT('',(-0.738123012148,3.954247731052, + 75.808491346777)); +#2982 = CARTESIAN_POINT('',(-2.385586069699,2.858029453815, + 76.61348362783)); +#2983 = CARTESIAN_POINT('',(-3.123939555447,1.268600273048, + 77.41923630148)); +#2984 = CARTESIAN_POINT('',(-2.997984592563,-0.248829902219, + 78.224767696677)); +#2985 = CARTESIAN_POINT('',(-2.872019745633,-1.766267688978, + 79.030259511131)); +#2986 = CARTESIAN_POINT('',(-1.881853634399,-3.212206054051, + 79.836075377999)); +#2987 = CARTESIAN_POINT('',(-7.594310182785E-02,-4.021880095312, + 80.640987129483)); +#2988 = CARTESIAN_POINT('',(2.07976125009,-3.680300951421, + 81.447618897984)); +#2989 = CARTESIAN_POINT('',(3.698050500049,-2.048445733293, + 82.251903527582)); +#2990 = CARTESIAN_POINT('',(4.021041712838,0.110465587204,83.05853263282 + )); +#2991 = CARTESIAN_POINT('',(3.196021960147,1.909111836963, + 83.863447430988)); +#2992 = CARTESIAN_POINT('',(1.741679313077,2.887032450046, + 84.669261634828)); +#2993 = CARTESIAN_POINT('',(0.223218550807,2.99999640263,85.474753845511 + )); +#2994 = CARTESIAN_POINT('',(-1.295232989273,3.112971726622, + 86.280286383585)); +#2995 = CARTESIAN_POINT('',(-2.878281387462,2.361176917959, + 87.086032847571)); +#2996 = CARTESIAN_POINT('',(-3.960471080679,0.704175361002, + 87.891043928858)); +#2997 = CARTESIAN_POINT('',(-3.960351407377,-1.478432499201, + 88.697553580095)); +#2998 = CARTESIAN_POINT('',(-2.601713874887,-3.332076784703, + 89.501968845431)); +#2999 = CARTESIAN_POINT('',(-0.519936600866,-3.988809655199, + 90.308475833514)); +#3000 = CARTESIAN_POINT('',(1.385648955496,-3.455332528105, + 91.113489961403)); +#3001 = CARTESIAN_POINT('',(2.579023674815,-2.171861367954, + 91.919234762317)); +#3002 = CARTESIAN_POINT('',(2.92814545102,-0.689776888041, + 92.724767696752)); +#3003 = CARTESIAN_POINT('',(3.277259367765,0.792317214375, + 93.530261049904)); +#3004 = CARTESIAN_POINT('',(2.782377309581,2.473465861455, + 94.336069045177)); +#3005 = CARTESIAN_POINT('',(1.315050856949,3.801564829623, + 95.141002641626)); +#3006 = CARTESIAN_POINT('',(-0.840686747299,4.142860622761, + 95.947591374882)); +#3007 = CARTESIAN_POINT('',(-2.884061746248,3.090941453136, + 96.751941320165)); +#3008 = CARTESIAN_POINT('',(-3.858361361843,1.137518483847, + 97.55849134727)); +#3009 = CARTESIAN_POINT('',(-3.629556301594,-0.82805453204, + 98.36348362768)); +#3010 = CARTESIAN_POINT('',(-2.548569999799,-2.207518053144, + 99.169236301443)); +#3011 = CARTESIAN_POINT('',(-1.139347457119,-2.784190243062, + 99.974767696752)); +#3012 = CARTESIAN_POINT('',(0.269886158696,-3.360856586225, + 100.78026104988)); +#3013 = CARTESIAN_POINT('',(2.007753686248,-3.135056936627, + 101.58606904528)); +#3014 = CARTESIAN_POINT('',(3.549041980953,-1.893556159178, + 102.39100264133)); +#3015 = CARTESIAN_POINT('',(4.223367515342,0.182250313237, + 103.19759137537)); +#3016 = CARTESIAN_POINT('',(3.504053491208,2.365024387484, + 104.00194131954)); +#3017 = CARTESIAN_POINT('',(1.727094439213,3.632911435569, + 104.80849134786)); +#3018 = CARTESIAN_POINT('',(-0.250072108249,3.714406708223, + 105.61348362723)); +#3019 = CARTESIAN_POINT('',(-1.781655658238,2.862524779786, + 106.4192363017)); +#3020 = CARTESIAN_POINT('',(-2.571679031106,1.56086351049, + 107.22476769663)); +#3021 = CARTESIAN_POINT('',(-3.361698361545,0.259190390056, + 108.03026105034)); +#3022 = CARTESIAN_POINT('',(-3.410541057155,-1.492603952297, + 108.83606904418)); +#3023 = CARTESIAN_POINT('',(-2.425435824408,-3.209129939479, + 109.6410026432)); +#3024 = CARTESIAN_POINT('',(-0.480673728629,-4.199881083952, + 110.44759137305)); +#3025 = CARTESIAN_POINT('',(1.787752279693,-3.830884102293, + 111.25194132168)); +#3026 = CARTESIAN_POINT('',(3.318007172331,-2.274143598082, + 112.05849134645)); +#3027 = CARTESIAN_POINT('',(3.707796094592,-0.334067920564, + 112.86348362781)); +#3028 = CARTESIAN_POINT('',(3.105994699418,1.311922987986, + 113.66923630165)); +#3029 = CARTESIAN_POINT('',(1.943945924018,2.295844546501, + 114.47476769651)); +#3030 = CARTESIAN_POINT('',(0.781884777749,3.279764498132,115.2802595117 + )); +#3031 = CARTESIAN_POINT('',(-0.940701217676,3.602044149493, + 116.08607537676)); +#3032 = CARTESIAN_POINT('',(-2.790198805673,2.897598570618, + 116.89098713142)); +#3033 = CARTESIAN_POINT('',(-4.072979043343,1.131752476779, + 117.69761889567)); +#3034 = CARTESIAN_POINT('',(-4.063386454196,-1.166446717394, + 118.50190352971)); +#3035 = CARTESIAN_POINT('',(-2.76519489703,-2.921416827894, + 119.30853263128)); +#3036 = CARTESIAN_POINT('',(-0.909982874797,-3.609874727107, + 120.11344743184)); +#3037 = CARTESIAN_POINT('',(0.809886969989,-3.272993475731, + 120.91926163447)); +#3038 = CARTESIAN_POINT('',(1.963478448874,-2.279157150831, + 121.7247538456)); +#3039 = CARTESIAN_POINT('',(3.117071447463,-1.285335387544, + 122.5302863834)); +#3040 = CARTESIAN_POINT('',(3.704856497523,0.365648076891, + 123.33603284784)); +#3041 = CARTESIAN_POINT('',(3.298403130715,2.302548784999, + 124.14104392853)); +#3042 = CARTESIAN_POINT('',(1.75498169038,3.845800981715,124.94755358038 + )); +#3043 = CARTESIAN_POINT('',(-0.516444566316,4.195823613542, + 125.75196884523)); +#3044 = CARTESIAN_POINT('',(-2.452863659753,3.188165052319, + 126.55847583361)); +#3045 = CARTESIAN_POINT('',(-3.423090834668,1.463487289099, + 127.36348996135)); +#3046 = CARTESIAN_POINT('',(-3.359383030383,-0.287907228226, + 128.16923476235)); +#3047 = CARTESIAN_POINT('',(-2.558257419746,-1.582765589678, + 128.97476769672)); +#3048 = CARTESIAN_POINT('',(-1.757119447546,-2.877625197792, + 129.78026104995)); +#3049 = CARTESIAN_POINT('',(-0.218433379699,-3.716442347082, + 130.58606904515)); +#3050 = CARTESIAN_POINT('',(1.758230891497,-3.617993648721, + 131.39100264156)); +#3051 = CARTESIAN_POINT('',(3.52390013986,-2.334989539956, + 132.19759137509)); +#3052 = CARTESIAN_POINT('',(4.224965279764,-0.146286043701, + 133.00194131981)); +#3053 = CARTESIAN_POINT('',(3.532620516986,1.923926449679, + 133.80849134769)); +#3054 = CARTESIAN_POINT('',(1.980960898692,3.152006848235, + 134.61348362726)); +#3055 = CARTESIAN_POINT('',(0.24116014425,3.363062114254,135.41923630175 + )); +#3056 = CARTESIAN_POINT('',(-1.163079487939,2.77436011398, + 136.22476769657)); +#3057 = CARTESIAN_POINT('',(-2.567322815616,2.185646149958, + 137.03026105054)); +#3058 = CARTESIAN_POINT('',(-3.636516266009,0.797123772374, + 137.83606904375)); +#3059 = CARTESIAN_POINT('',(-3.84849805165,-1.170605250155, + 138.64100264388)); +#3060 = CARTESIAN_POINT('',(-2.857501378004,-3.115242242433, + 139.44759137218)); +#3061 = CARTESIAN_POINT('',(-0.805415202271,-4.15006476705, + 140.25194132257)); +#3062 = CARTESIAN_POINT('',(1.347616121071,-3.790096501299, + 141.05849134569)); +#3063 = CARTESIAN_POINT('',(2.803309855408,-2.449654488004, + 141.86348362835)); +#3064 = CARTESIAN_POINT('',(3.283931480648,-0.764289885376, + 142.66923630133)); +#3065 = CARTESIAN_POINT('',(2.922148854712,0.714754509152, + 143.47476769665)); +#3066 = CARTESIAN_POINT('',(2.560354990107,2.19380442534,144.28026105017 + )); +#3067 = CARTESIAN_POINT('',(1.35618633293,3.467047085264,145.08606904467 + )); +#3068 = CARTESIAN_POINT('',(-0.554155423468,3.984239660853, + 145.89100264232)); +#3069 = CARTESIAN_POINT('',(-2.629876741223,3.309652047392, + 146.69759137416)); +#3070 = CARTESIAN_POINT('',(-3.972975887009,1.444712366965, + 147.5019413207)); +#3071 = CARTESIAN_POINT('',(-3.954247731017,-0.73812301223, + 148.30849134698)); +#3072 = CARTESIAN_POINT('',(-2.858029453827,-2.385586069663, + 149.11348362776)); +#3073 = CARTESIAN_POINT('',(-1.26860027304,-3.123939555443, + 149.91923630145)); +#3074 = CARTESIAN_POINT('',(0.24882990221,-2.997984592578, + 150.72476769673)); +#3075 = CARTESIAN_POINT('',(1.766267689011,-2.872019745588, + 151.53025951095)); +#3076 = CARTESIAN_POINT('',(3.212206053967,-1.881853634475, + 152.33607537838)); +#3077 = CARTESIAN_POINT('',(4.021880095458,-7.594310174806E-02, + 153.14098712887)); +#3078 = CARTESIAN_POINT('',(3.680300951242,2.079761250051, + 153.94761889868)); +#3079 = CARTESIAN_POINT('',(2.048445733448,3.69805050003,154.75190352698 + )); +#3080 = CARTESIAN_POINT('',(-0.110465587294,4.021041712884, + 155.55853263318)); +#3081 = CARTESIAN_POINT('',(-1.909111836935,3.196021960116, + 156.36344743085)); +#3082 = CARTESIAN_POINT('',(-2.887032450043,1.741679313081, + 157.16926163483)); +#3083 = CARTESIAN_POINT('',(-2.999996402639,0.223218550818, + 157.97475384554)); +#3084 = CARTESIAN_POINT('',(-3.112971726685,-1.295232989217, + 158.78028638384)); +#3085 = CARTESIAN_POINT('',(-2.361176917798,-2.878281387706, + 159.58603284671)); +#3086 = CARTESIAN_POINT('',(-0.704175361188,-3.960471080145, + 160.3910439304)); +#3087 = CARTESIAN_POINT('',(1.478432499282,-3.960351408142, + 161.19755357818)); +#3088 = CARTESIAN_POINT('',(3.332076784773,-2.601713874135, + 162.00196884712)); +#3089 = CARTESIAN_POINT('',(3.988809655067,-0.519936601361, + 162.80847583248)); +#3090 = CARTESIAN_POINT('',(3.455332528182,1.385648955685, + 163.61348996174)); +#3091 = CARTESIAN_POINT('',(2.171861367962,2.57902367481,164.41923476239 + )); +#3092 = CARTESIAN_POINT('',(0.689776887995,2.928145450979, + 165.22476769656)); +#3093 = CARTESIAN_POINT('',(-0.792317214227,3.277259367869, + 166.03026105045)); +#3094 = CARTESIAN_POINT('',(-2.473465861796,2.782377309435, + 166.83606904403)); +#3095 = CARTESIAN_POINT('',(-3.801564829054,1.315050857039, + 167.64100264336)); +#3096 = CARTESIAN_POINT('',(-4.142860623455,-0.840686747232, + 168.44759137285)); +#3097 = CARTESIAN_POINT('',(-3.090941452517,-2.884061746469, + 169.25194132199)); +#3098 = CARTESIAN_POINT('',(-1.137518484242,-3.858361361588, + 170.05849134601)); +#3099 = CARTESIAN_POINT('',(0.828054532213,-3.629556301767, + 170.86348362832)); +#3100 = CARTESIAN_POINT('',(2.207518053097,-2.548569999731, + 171.66923630123)); +#3101 = CARTESIAN_POINT('',(2.784190243065,-1.139347457126, + 172.47476769677)); +#3102 = CARTESIAN_POINT('',(3.360857081693,0.269886354871, + 173.28025951074)); +#3103 = CARTESIAN_POINT('',(3.135054897638,2.00775287901,174.08607537891 + )); +#3104 = CARTESIAN_POINT('',(1.89356115355,3.549043958138,174.89098712793 + )); +#3105 = CARTESIAN_POINT('',(-0.18225917461,4.223364007388, + 175.69761889994)); +#3106 = CARTESIAN_POINT('',(-2.365012219867,3.504058307904, + 176.50190352569)); +#3107 = CARTESIAN_POINT('',(-3.632924727644,1.727089177458, + 177.30853263421)); +#3108 = CARTESIAN_POINT('',(-3.714395054634,-0.25006749513, + 178.11344743021)); +#3109 = CARTESIAN_POINT('',(-2.862532935851,-1.781658886844, + 178.91926163511)); +#3110 = CARTESIAN_POINT('',(-1.560859051123,-2.571677265847, + 179.72475384547)); +#3111 = CARTESIAN_POINT('',(-0.259198546184,-3.361701590162, + 180.53028638399)); +#3112 = CARTESIAN_POINT('',(1.49261560608,-3.410536444092, + 181.33603284648)); +#3113 = CARTESIAN_POINT('',(3.209116647061,-2.425441085896, + 182.14104393068)); +#3114 = CARTESIAN_POINT('',(4.199893251983,-0.480668912477, + 182.94755357787)); +#3115 = CARTESIAN_POINT('',(3.830875240566,1.787748772431, + 183.75196884741)); +#3116 = CARTESIAN_POINT('',(2.274148592675,3.318009148909, + 184.55847583224)); +#3117 = CARTESIAN_POINT('',(0.334065881471,3.707795287729, + 185.36348996189)); +#3118 = CARTESIAN_POINT('',(-1.311922492478,3.105994895432, + 186.1692347623)); +#3119 = CARTESIAN_POINT('',(-2.295844546509,1.943945924052, + 186.97476769661)); +#3120 = CARTESIAN_POINT('',(-3.279764498108,0.781884777612, + 187.78025951126)); +#3121 = CARTESIAN_POINT('',(-3.602044149486,-0.940701217359, + 188.58607537782)); +#3122 = CARTESIAN_POINT('',(-2.897598570768,-2.790198806184, + 189.3909871296)); +#3123 = CARTESIAN_POINT('',(-1.131752476393,-4.072979042748, + 190.19761889801)); +#3124 = CARTESIAN_POINT('',(1.166446716829,-4.063386454697, + 191.00190352739)); +#3125 = CARTESIAN_POINT('',(2.921416828444,-2.765194896734, + 191.80853263307)); +#3126 = CARTESIAN_POINT('',(3.609874726735,-0.909982874911, + 192.61344743078)); +#3127 = CARTESIAN_POINT('',(3.272993475905,0.809886970013, + 193.41926163494)); +#3128 = CARTESIAN_POINT('',(2.279157150778,1.963478448872, + 194.22475384545)); +#3129 = CARTESIAN_POINT('',(1.285335387573,3.117071447493, + 195.03028638339)); +#3130 = CARTESIAN_POINT('',(-0.365648076838,3.704856497369, + 195.83603284832)); +#3131 = CARTESIAN_POINT('',(-2.302548785136,3.298403131122, + 196.64104392733)); +#3132 = CARTESIAN_POINT('',(-3.845800981578,1.754981689687, + 197.44755358223)); +#3133 = CARTESIAN_POINT('',(-4.195823613584,-0.516444565478, + 198.25196884313)); +#3134 = CARTESIAN_POINT('',(-3.188165052374,-2.452863660507, + 199.05847583548)); +#3135 = CARTESIAN_POINT('',(-1.463487289021,-3.423090834147,199.86348996 + )); +#3136 = CARTESIAN_POINT('',(0.287907228181,-3.359383030664, + 200.66923476312)); +#3137 = CARTESIAN_POINT('',(1.582765589687,-2.558257419631, + 201.47476769638)); +#3138 = CARTESIAN_POINT('',(2.877625713867,-1.757119580513, + 202.28025951224)); +#3139 = CARTESIAN_POINT('',(3.716440223388,-0.218432833349, + 203.08607537545)); +#3140 = CARTESIAN_POINT('',(3.617998850452,1.758229554148,203.8909871336 + )); +#3141 = CARTESIAN_POINT('',(2.334980310658,3.52390251171,204.69761889294 + )); +#3142 = CARTESIAN_POINT('',(0.146298716786,4.22496202382,205.50190353233 + )); +#3143 = CARTESIAN_POINT('',(-1.923940294378,3.532624073262, + 206.30853262933)); +#3144 = CARTESIAN_POINT('',(-3.151994709725,1.980957781033, + 207.11344743296)); +#3145 = CARTESIAN_POINT('',(-3.363070609963,0.241162326178, + 207.91926163399)); +#3146 = CARTESIAN_POINT('',(-2.774355468797,-1.163080680934, + 208.72475384574)); +#3147 = CARTESIAN_POINT('',(-2.185654645851,-2.567320633655, + 209.53028638327)); +#3148 = CARTESIAN_POINT('',(-0.79711163326,-3.636519383658, + 210.33603284784)); +#3149 = CARTESIAN_POINT('',(1.170591404319,-3.848494495663, + 211.14104392873)); +#3150 = CARTESIAN_POINT('',(3.115254916963,-2.857504633139, + 211.94755358008)); +#3151 = CARTESIAN_POINT('',(4.150055536473,-0.805412831698, + 212.75196884543)); +#3152 = CARTESIAN_POINT('',(3.790101703811,1.347614785058, + 213.55847583363)); +#3153 = CARTESIAN_POINT('',(2.449652363991,2.80331040079,214.36348996115 + )); +#3154 = CARTESIAN_POINT('',(0.764290401536,3.28393134816,215.16923476257 + )); +#3155 = CARTESIAN_POINT('',(-0.714754509164,2.922148854683, + 215.97476769656)); +#3156 = CARTESIAN_POINT('',(-2.193804425307,2.560354990213, + 216.78026105045)); +#3157 = CARTESIAN_POINT('',(-3.467047085344,1.356186332712, + 217.58606904417)); +#3158 = CARTESIAN_POINT('',(-3.984239660711,-0.554155423142, + 218.39100264286)); +#3159 = CARTESIAN_POINT('',(-3.309652047557,-2.629876741603, + 219.19759137386)); +#3160 = CARTESIAN_POINT('',(-1.444712366871,-3.972975886647, + 220.00194132056)); +#3161 = CARTESIAN_POINT('',(0.738123012269,-3.954247731303, + 220.80849134751)); +#3162 = CARTESIAN_POINT('',(2.385586069525,-2.858029453634, + 221.61348362709)); +#3163 = CARTESIAN_POINT('',(3.123939555591,-1.268600273154,222.419236302 + )); +#3164 = CARTESIAN_POINT('',(2.99798459248,0.248829902269,223.22476769639 + )); +#3165 = CARTESIAN_POINT('',(2.872019745885,1.766267688791, + 224.03025951213)); +#3166 = CARTESIAN_POINT('',(1.881853633964,3.212206054541, + 224.83607537584)); +#3167 = CARTESIAN_POINT('',(7.594310229543E-02,4.021880094398, + 225.6409871328)); +#3168 = CARTESIAN_POINT('',(-2.079761250362,3.680300952655, + 226.4476188941)); +#3169 = CARTESIAN_POINT('',(-3.698050500074,2.048445732073, + 227.25190353109)); +#3170 = CARTESIAN_POINT('',(-4.02104171262,-0.110465586314, + 228.05853263031)); +#3171 = CARTESIAN_POINT('',(-3.196021960378,-1.909111837445, + 228.86344743242)); +#3172 = CARTESIAN_POINT('',(-1.741679312934,-2.88703244985, + 229.66926163417)); +#3173 = CARTESIAN_POINT('',(-0.223218550867,-2.999996402691, + 230.47475384574)); +#3174 = CARTESIAN_POINT('',(1.295232989223,-3.112971726656, + 231.28028638381)); +#3175 = CARTESIAN_POINT('',(2.878281387885,-2.361176917788, + 232.08603284623)); +#3176 = CARTESIAN_POINT('',(3.960471079651,-0.704175361174, + 232.89104393162)); +#3177 = CARTESIAN_POINT('',(3.960351408907,1.478432499145, + 233.69755357641)); +#3178 = CARTESIAN_POINT('',(2.601713873351,3.33207678505,234.50196884892 + )); +#3179 = CARTESIAN_POINT('',(0.519936601907,3.98880965476,235.30847583114 + )); +#3180 = CARTESIAN_POINT('',(-1.385648955933,3.455332528388, + 236.11348996242)); +#3181 = CARTESIAN_POINT('',(-2.579023674751,2.171861367891, + 236.9192347622)); +#3182 = CARTESIAN_POINT('',(-2.928145450972,0.689776887988, + 237.72476769653)); +#3183 = CARTESIAN_POINT('',(-3.277259826572,-0.792317485462, + 238.53025951144)); +#3184 = CARTESIAN_POINT('',(-2.782375421807,-2.47346474558, + 239.33607537752)); +#3185 = CARTESIAN_POINT('',(-1.315055480633,-3.801567563131,240.14098713 + )); +#3186 = CARTESIAN_POINT('',(0.840694950759,-4.142855772499, + 240.94761889756)); +#3187 = CARTESIAN_POINT('',(2.884050482101,-3.090948113356, + 241.75190352782)); +#3188 = CARTESIAN_POINT('',(3.858373666975,-1.137511207885, + 242.55853263271)); +#3189 = CARTESIAN_POINT('',(3.629545513228,0.828048152816, + 243.36344743102)); +#3190 = CARTESIAN_POINT('',(2.548577550368,2.207522517877, + 244.16926163481)); +#3191 = CARTESIAN_POINT('',(1.139343328781,2.784187801925, + 244.97475384551)); +#3192 = PCURVE('',#3193,#3772); +#3193 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,( + (#3194,#3195,#3196,#3197,#3198,#3199,#3200,#3201,#3202,#3203,#3204 + ,#3205,#3206,#3207,#3208,#3209,#3210,#3211,#3212,#3213,#3214,#3215 + ,#3216,#3217,#3218,#3219,#3220,#3221,#3222,#3223,#3224,#3225,#3226 + ,#3227,#3228,#3229,#3230,#3231,#3232,#3233,#3234,#3235,#3236,#3237 + ,#3238,#3239,#3240,#3241,#3242,#3243,#3244,#3245,#3246,#3247,#3248 + ,#3249,#3250,#3251,#3252,#3253,#3254,#3255,#3256,#3257,#3258,#3259 + ,#3260,#3261,#3262,#3263,#3264,#3265,#3266,#3267,#3268,#3269,#3270 + ,#3271,#3272,#3273,#3274,#3275,#3276,#3277,#3278,#3279,#3280,#3281 + ,#3282,#3283,#3284,#3285,#3286,#3287,#3288,#3289,#3290,#3291,#3292 + ,#3293,#3294,#3295,#3296,#3297,#3298,#3299,#3300,#3301,#3302,#3303 + ,#3304,#3305,#3306,#3307,#3308,#3309,#3310,#3311,#3312,#3313,#3314 + ,#3315,#3316,#3317,#3318,#3319,#3320,#3321,#3322,#3323,#3324,#3325 + ,#3326,#3327,#3328,#3329,#3330,#3331,#3332,#3333,#3334,#3335,#3336 + ,#3337,#3338,#3339,#3340,#3341,#3342,#3343,#3344,#3345,#3346,#3347 + ,#3348,#3349,#3350,#3351,#3352,#3353,#3354,#3355,#3356,#3357,#3358 + ,#3359,#3360,#3361,#3362,#3363,#3364,#3365,#3366,#3367,#3368,#3369 + ,#3370,#3371,#3372,#3373,#3374,#3375,#3376,#3377,#3378,#3379,#3380 + ,#3381,#3382,#3383,#3384,#3385,#3386,#3387,#3388,#3389,#3390,#3391 + ,#3392,#3393,#3394,#3395,#3396,#3397,#3398,#3399,#3400,#3401,#3402 + ,#3403,#3404,#3405,#3406,#3407,#3408,#3409,#3410,#3411,#3412,#3413 + ,#3414,#3415,#3416,#3417,#3418,#3419,#3420,#3421,#3422,#3423,#3424 + ,#3425,#3426,#3427,#3428,#3429,#3430,#3431,#3432,#3433,#3434,#3435 + ,#3436,#3437,#3438,#3439,#3440,#3441,#3442,#3443,#3444,#3445,#3446 + ,#3447,#3448,#3449,#3450,#3451,#3452,#3453,#3454,#3455,#3456,#3457 + ,#3458,#3459,#3460,#3461,#3462,#3463,#3464,#3465,#3466,#3467,#3468 + ,#3469,#3470,#3471,#3472,#3473,#3474,#3475,#3476,#3477,#3478,#3479 + ,#3480,#3481,#3482) + ,(#3483,#3484,#3485,#3486,#3487,#3488,#3489,#3490,#3491,#3492,#3493 + ,#3494,#3495,#3496,#3497,#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,#3523,#3524,#3525,#3526 + ,#3527,#3528,#3529,#3530,#3531,#3532,#3533,#3534,#3535,#3536,#3537 + ,#3538,#3539,#3540,#3541,#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,#3567,#3568,#3569,#3570 + ,#3571,#3572,#3573,#3574,#3575,#3576,#3577,#3578,#3579,#3580,#3581 + ,#3582,#3583,#3584,#3585,#3586,#3587,#3588,#3589,#3590,#3591,#3592 + ,#3593,#3594,#3595,#3596,#3597,#3598,#3599,#3600,#3601,#3602,#3603 + ,#3604,#3605,#3606,#3607,#3608,#3609,#3610,#3611,#3612,#3613,#3614 + ,#3615,#3616,#3617,#3618,#3619,#3620,#3621,#3622,#3623,#3624,#3625 + ,#3626,#3627,#3628,#3629,#3630,#3631,#3632,#3633,#3634,#3635,#3636 + ,#3637,#3638,#3639,#3640,#3641,#3642,#3643,#3644,#3645,#3646,#3647 + ,#3648,#3649,#3650,#3651,#3652,#3653,#3654,#3655,#3656,#3657,#3658 + ,#3659,#3660,#3661,#3662,#3663,#3664,#3665,#3666,#3667,#3668,#3669 + ,#3670,#3671,#3672,#3673,#3674,#3675,#3676,#3677,#3678,#3679,#3680 + ,#3681,#3682,#3683,#3684,#3685,#3686,#3687,#3688,#3689,#3690,#3691 + ,#3692,#3693,#3694,#3695,#3696,#3697,#3698,#3699,#3700,#3701,#3702 + ,#3703,#3704,#3705,#3706,#3707,#3708,#3709,#3710,#3711,#3712,#3713 + ,#3714,#3715,#3716,#3717,#3718,#3719,#3720,#3721,#3722,#3723,#3724 + ,#3725,#3726,#3727,#3728,#3729,#3730,#3731,#3732,#3733,#3734,#3735 + ,#3736,#3737,#3738,#3739,#3740,#3741,#3742,#3743,#3744,#3745,#3746 + ,#3747,#3748,#3749,#3750,#3751,#3752,#3753,#3754,#3755,#3756,#3757 + ,#3758,#3759,#3760,#3761,#3762,#3763,#3764,#3765,#3766,#3767,#3768 + ,#3769,#3770,#3771 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9 + ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10),(0.,7.9),(0.,8.56232113701, + 17.12464227402,25.68696341103,34.24928454804,42.811605685051, + 51.373926822061,59.936247959071,68.498569096081,77.060890233091, + 85.623211370101,94.185532507111,102.74785364412,111.31017478113, + 119.87249591814,128.43481705515,136.99713819216,145.55945932917, + 154.12178046618,162.68410160319,171.2464227402,179.80874387721, + 188.37106501422,196.93338615123,205.49570728824,214.05802842525, + 222.62034956226,231.18267069927,239.74499183628,248.30731297329, + 256.8696341103,265.43195524731,273.99427638432), + .PIECEWISE_BEZIER_KNOTS.); +#3194 = CARTESIAN_POINT('',(3.,-0.223221722725,12.974767696687)); +#3195 = CARTESIAN_POINT('',(3.112965147132,1.295238790635, + 13.780261050134)); +#3196 = CARTESIAN_POINT('',(2.361186318877,2.878273098306,14.58606904469 + )); +#3197 = CARTESIAN_POINT('',(0.704164638368,3.960480535333, + 15.391002642353)); +#3198 = CARTESIAN_POINT('',(-1.478422683718,3.960342752489, + 16.197591374081)); +#3199 = CARTESIAN_POINT('',(-3.332083933023,2.601720178083, + 17.001941320806)); +#3200 = CARTESIAN_POINT('',(-3.988805626357,0.519933048267, + 17.808491346925)); +#3201 = CARTESIAN_POINT('',(-3.45533417289,-1.385647505087, + 18.613483627764)); +#3202 = CARTESIAN_POINT('',(-2.171860968289,-2.579024027284, + 19.419236301487)); +#3203 = CARTESIAN_POINT('',(-0.689776888025,-2.928145451007, + 20.224767696693)); +#3204 = CARTESIAN_POINT('',(0.79231721432,-3.277259367808, + 21.030261050111)); +#3205 = CARTESIAN_POINT('',(2.473465861584,-2.78237730951,21.83606904474 + )); +#3206 = CARTESIAN_POINT('',(3.801564829412,-1.315050857015, + 22.641002642278)); +#3207 = CARTESIAN_POINT('',(4.142860623008,0.84068674732,23.447591374166 + )); +#3208 = CARTESIAN_POINT('',(3.090941452931,2.884061746275, + 24.251941320736)); +#3209 = CARTESIAN_POINT('',(1.137518483962,3.858361361807, + 25.058491346963)); +#3210 = CARTESIAN_POINT('',(-0.828054532075,3.629556301607, + 25.863483627756)); +#3211 = CARTESIAN_POINT('',(-2.207518053146,2.548569999808, + 26.669236301479)); +#3212 = CARTESIAN_POINT('',(-2.784190243053,1.139347457105, + 27.474767696703)); +#3213 = CARTESIAN_POINT('',(-3.360856586249,-0.269886158644, + 28.280261050076)); +#3214 = CARTESIAN_POINT('',(-3.135056936598,-2.007753686372, + 29.086069044823)); +#3215 = CARTESIAN_POINT('',(-1.893556159166,-3.549041980746, + 29.891002642136)); +#3216 = CARTESIAN_POINT('',(0.182250313137,-4.22336751559, + 30.697591374349)); +#3217 = CARTESIAN_POINT('',(2.365024387666,-3.50405349099, + 31.501941320554)); +#3218 = CARTESIAN_POINT('',(3.632911435377,-1.727094439355, + 32.308491347101)); +#3219 = CARTESIAN_POINT('',(3.714406708359,0.250072108317, + 33.113483627678)); +#3220 = CARTESIAN_POINT('',(2.862524779721,1.781655658213, + 33.919236301509)); +#3221 = CARTESIAN_POINT('',(1.56086351051,2.571679031114,34.724767696697 + )); +#3222 = CARTESIAN_POINT('',(0.259190389974,3.361698361505, + 35.530261050102)); +#3223 = CARTESIAN_POINT('',(-1.492603952089,3.410541057231, + 36.33606904476)); +#3224 = CARTESIAN_POINT('',(-3.209129939849,2.425435824341, + 37.141002642242)); +#3225 = CARTESIAN_POINT('',(-4.19988108348,0.480673728616, + 37.947591374217)); +#3226 = CARTESIAN_POINT('',(-3.830884102722,-1.787752279597, + 38.751941320674)); +#3227 = CARTESIAN_POINT('',(-2.274143597816,-3.318007172429, + 39.55849134703)); +#3228 = CARTESIAN_POINT('',(-0.334067920661,-3.707796094566, + 40.363483627697)); +#3229 = CARTESIAN_POINT('',(1.311922987991,-3.105994699377, + 41.169236301522)); +#3230 = CARTESIAN_POINT('',(2.295844546515,-1.943945924073, + 41.974767696679)); +#3231 = CARTESIAN_POINT('',(3.279764498106,-0.781884777573, + 42.780259511138)); +#3232 = CARTESIAN_POINT('',(3.602044149471,0.940701217302,43.58607537799 + )); +#3233 = CARTESIAN_POINT('',(2.897598570805,2.790198806242, + 44.390987129469)); +#3234 = CARTESIAN_POINT('',(1.131752476356,4.072979042713, + 45.197618898047)); +#3235 = CARTESIAN_POINT('',(-1.166446716823,4.063386454701, + 46.001903527472)); +#3236 = CARTESIAN_POINT('',(-2.921416828416,2.765194896747, + 46.808532632941)); +#3237 = CARTESIAN_POINT('',(-3.609874726772,0.909982874898, + 47.613447430896)); +#3238 = CARTESIAN_POINT('',(-3.272993475879,-0.809886970008, + 48.419261634877)); +#3239 = CARTESIAN_POINT('',(-2.279157150791,-1.963478448872, + 49.224753845493)); +#3240 = CARTESIAN_POINT('',(-1.2853353876,-3.11707144747,50.030286383553 + )); +#3241 = CARTESIAN_POINT('',(0.365648076939,-3.704856497486, + 50.83603284773)); +#3242 = CARTESIAN_POINT('',(2.302548784984,-3.298403130818, + 51.641043928531)); +#3243 = CARTESIAN_POINT('',(3.845800981698,-1.754981690201, + 52.447553580546)); +#3244 = CARTESIAN_POINT('',(4.195823613562,0.516444566102, + 53.251968844969)); +#3245 = CARTESIAN_POINT('',(3.188165052315,2.452863659933,54.05847583388 + )); +#3246 = CARTESIAN_POINT('',(1.46348728909,3.423090834562,54.863489961172 + )); +#3247 = CARTESIAN_POINT('',(-0.287907228218,3.359383030423, + 55.669234762432)); +#3248 = CARTESIAN_POINT('',(-1.582765589679,2.558257419741, + 56.474767696708)); +#3249 = CARTESIAN_POINT('',(-2.877625197784,1.757119447572, + 57.280261050055)); +#3250 = CARTESIAN_POINT('',(-3.716442347116,0.218433379644, + 58.086069044864)); +#3251 = CARTESIAN_POINT('',(-3.617993648641,-1.758230891433, + 58.891002642083)); +#3252 = CARTESIAN_POINT('',(-2.334989540084,-3.523900139895, + 59.697591374406)); +#3253 = CARTESIAN_POINT('',(-0.14628604355,-4.224965279779, + 60.501941320495)); +#3254 = CARTESIAN_POINT('',(1.92392644954,-3.532620516942, + 61.308491347163)); +#3255 = CARTESIAN_POINT('',(3.152006848339,-1.980960898731, + 62.11348362762)); +#3256 = CARTESIAN_POINT('',(3.36306211419,-0.241160144229, + 62.919236301553)); +#3257 = CARTESIAN_POINT('',(2.774360114013,1.163079487932, + 63.724767696673)); +#3258 = CARTESIAN_POINT('',(2.185646149845,2.567322815648, + 64.530261050193)); +#3259 = CARTESIAN_POINT('',(0.797123772608,3.636516265895, + 65.336069044559)); +#3260 = CARTESIAN_POINT('',(-1.170605250481,3.848498051924, + 66.141002642555)); +#3261 = CARTESIAN_POINT('',(-3.115242242127,2.857501377553, + 66.947591373857)); +#3262 = CARTESIAN_POINT('',(-4.150064767228,0.805415202789, + 67.75194132099)); +#3263 = CARTESIAN_POINT('',(-3.790096501256,-1.347616121485, + 68.558491346818)); +#3264 = CARTESIAN_POINT('',(-2.449654487983,-2.80330985519, + 69.363483627798)); +#3265 = CARTESIAN_POINT('',(-0.764289885394,-3.283931480709, + 70.169236301495)); +#3266 = CARTESIAN_POINT('',(0.71475450915,-2.922148854718, + 70.974767696676)); +#3267 = CARTESIAN_POINT('',(2.193804425346,-2.560354990113, + 71.78026105017)); +#3268 = CARTESIAN_POINT('',(3.467047085258,-1.356186332894, + 72.586069044603)); +#3269 = CARTESIAN_POINT('',(3.98423966084,0.554155423394,73.391002642513 + )); +#3270 = CARTESIAN_POINT('',(3.309652047449,2.629876741312, + 74.197591373867)); +#3271 = CARTESIAN_POINT('',(1.444712366873,3.972975886939, + 75.001941321017)); +#3272 = CARTESIAN_POINT('',(-0.738123012148,3.954247731052, + 75.808491346777)); +#3273 = CARTESIAN_POINT('',(-2.385586069699,2.858029453815, + 76.61348362783)); +#3274 = CARTESIAN_POINT('',(-3.123939555447,1.268600273048, + 77.41923630148)); +#3275 = CARTESIAN_POINT('',(-2.997984592563,-0.248829902219, + 78.224767696677)); +#3276 = CARTESIAN_POINT('',(-2.872019745633,-1.766267688978, + 79.030259511131)); +#3277 = CARTESIAN_POINT('',(-1.881853634399,-3.212206054051, + 79.836075377999)); +#3278 = CARTESIAN_POINT('',(-7.594310182785E-02,-4.021880095312, + 80.640987129483)); +#3279 = CARTESIAN_POINT('',(2.07976125009,-3.680300951421, + 81.447618897984)); +#3280 = CARTESIAN_POINT('',(3.698050500049,-2.048445733293, + 82.251903527582)); +#3281 = CARTESIAN_POINT('',(4.021041712838,0.110465587204,83.05853263282 + )); +#3282 = CARTESIAN_POINT('',(3.196021960147,1.909111836963, + 83.863447430988)); +#3283 = CARTESIAN_POINT('',(1.741679313077,2.887032450046, + 84.669261634828)); +#3284 = CARTESIAN_POINT('',(0.223218550807,2.99999640263,85.474753845511 + )); +#3285 = CARTESIAN_POINT('',(-1.295232989273,3.112971726622, + 86.280286383585)); +#3286 = CARTESIAN_POINT('',(-2.878281387462,2.361176917959, + 87.086032847571)); +#3287 = CARTESIAN_POINT('',(-3.960471080679,0.704175361002, + 87.891043928858)); +#3288 = CARTESIAN_POINT('',(-3.960351407377,-1.478432499201, + 88.697553580095)); +#3289 = CARTESIAN_POINT('',(-2.601713874887,-3.332076784703, + 89.501968845431)); +#3290 = CARTESIAN_POINT('',(-0.519936600866,-3.988809655199, + 90.308475833514)); +#3291 = CARTESIAN_POINT('',(1.385648955496,-3.455332528105, + 91.113489961403)); +#3292 = CARTESIAN_POINT('',(2.579023674815,-2.171861367954, + 91.919234762317)); +#3293 = CARTESIAN_POINT('',(2.92814545102,-0.689776888041, + 92.724767696752)); +#3294 = CARTESIAN_POINT('',(3.277259367765,0.792317214375, + 93.530261049904)); +#3295 = CARTESIAN_POINT('',(2.782377309581,2.473465861455, + 94.336069045177)); +#3296 = CARTESIAN_POINT('',(1.315050856949,3.801564829623, + 95.141002641626)); +#3297 = CARTESIAN_POINT('',(-0.840686747299,4.142860622761, + 95.947591374882)); +#3298 = CARTESIAN_POINT('',(-2.884061746248,3.090941453136, + 96.751941320165)); +#3299 = CARTESIAN_POINT('',(-3.858361361843,1.137518483847, + 97.55849134727)); +#3300 = CARTESIAN_POINT('',(-3.629556301594,-0.82805453204, + 98.36348362768)); +#3301 = CARTESIAN_POINT('',(-2.548569999799,-2.207518053144, + 99.169236301443)); +#3302 = CARTESIAN_POINT('',(-1.139347457119,-2.784190243062, + 99.974767696752)); +#3303 = CARTESIAN_POINT('',(0.269886158696,-3.360856586225, + 100.78026104988)); +#3304 = CARTESIAN_POINT('',(2.007753686248,-3.135056936627, + 101.58606904528)); +#3305 = CARTESIAN_POINT('',(3.549041980953,-1.893556159178, + 102.39100264133)); +#3306 = CARTESIAN_POINT('',(4.223367515342,0.182250313237, + 103.19759137537)); +#3307 = CARTESIAN_POINT('',(3.504053491208,2.365024387484, + 104.00194131954)); +#3308 = CARTESIAN_POINT('',(1.727094439213,3.632911435569, + 104.80849134786)); +#3309 = CARTESIAN_POINT('',(-0.250072108249,3.714406708223, + 105.61348362723)); +#3310 = CARTESIAN_POINT('',(-1.781655658238,2.862524779786, + 106.4192363017)); +#3311 = CARTESIAN_POINT('',(-2.571679031106,1.56086351049, + 107.22476769663)); +#3312 = CARTESIAN_POINT('',(-3.361698361545,0.259190390056, + 108.03026105034)); +#3313 = CARTESIAN_POINT('',(-3.410541057155,-1.492603952297, + 108.83606904418)); +#3314 = CARTESIAN_POINT('',(-2.425435824408,-3.209129939479, + 109.6410026432)); +#3315 = CARTESIAN_POINT('',(-0.480673728629,-4.199881083952, + 110.44759137305)); +#3316 = CARTESIAN_POINT('',(1.787752279693,-3.830884102293, + 111.25194132168)); +#3317 = CARTESIAN_POINT('',(3.318007172331,-2.274143598082, + 112.05849134645)); +#3318 = CARTESIAN_POINT('',(3.707796094592,-0.334067920564, + 112.86348362781)); +#3319 = CARTESIAN_POINT('',(3.105994699418,1.311922987986, + 113.66923630165)); +#3320 = CARTESIAN_POINT('',(1.943945924018,2.295844546501, + 114.47476769651)); +#3321 = CARTESIAN_POINT('',(0.781884777749,3.279764498132,115.2802595117 + )); +#3322 = CARTESIAN_POINT('',(-0.940701217676,3.602044149493, + 116.08607537676)); +#3323 = CARTESIAN_POINT('',(-2.790198805673,2.897598570618, + 116.89098713142)); +#3324 = CARTESIAN_POINT('',(-4.072979043343,1.131752476779, + 117.69761889567)); +#3325 = CARTESIAN_POINT('',(-4.063386454196,-1.166446717394, + 118.50190352971)); +#3326 = CARTESIAN_POINT('',(-2.76519489703,-2.921416827894, + 119.30853263128)); +#3327 = CARTESIAN_POINT('',(-0.909982874797,-3.609874727107, + 120.11344743184)); +#3328 = CARTESIAN_POINT('',(0.809886969989,-3.272993475731, + 120.91926163447)); +#3329 = CARTESIAN_POINT('',(1.963478448874,-2.279157150831, + 121.7247538456)); +#3330 = CARTESIAN_POINT('',(3.117071447463,-1.285335387544, + 122.5302863834)); +#3331 = CARTESIAN_POINT('',(3.704856497523,0.365648076891, + 123.33603284784)); +#3332 = CARTESIAN_POINT('',(3.298403130715,2.302548784999, + 124.14104392853)); +#3333 = CARTESIAN_POINT('',(1.75498169038,3.845800981715,124.94755358038 + )); +#3334 = CARTESIAN_POINT('',(-0.516444566316,4.195823613542, + 125.75196884523)); +#3335 = CARTESIAN_POINT('',(-2.452863659753,3.188165052319, + 126.55847583361)); +#3336 = CARTESIAN_POINT('',(-3.423090834668,1.463487289099, + 127.36348996135)); +#3337 = CARTESIAN_POINT('',(-3.359383030383,-0.287907228226, + 128.16923476235)); +#3338 = CARTESIAN_POINT('',(-2.558257419746,-1.582765589678, + 128.97476769672)); +#3339 = CARTESIAN_POINT('',(-1.757119447546,-2.877625197792, + 129.78026104995)); +#3340 = CARTESIAN_POINT('',(-0.218433379699,-3.716442347082, + 130.58606904515)); +#3341 = CARTESIAN_POINT('',(1.758230891497,-3.617993648721, + 131.39100264156)); +#3342 = CARTESIAN_POINT('',(3.52390013986,-2.334989539956, + 132.19759137509)); +#3343 = CARTESIAN_POINT('',(4.224965279764,-0.146286043701, + 133.00194131981)); +#3344 = CARTESIAN_POINT('',(3.532620516986,1.923926449679, + 133.80849134769)); +#3345 = CARTESIAN_POINT('',(1.980960898692,3.152006848235, + 134.61348362726)); +#3346 = CARTESIAN_POINT('',(0.24116014425,3.363062114254,135.41923630175 + )); +#3347 = CARTESIAN_POINT('',(-1.163079487939,2.77436011398, + 136.22476769657)); +#3348 = CARTESIAN_POINT('',(-2.567322815616,2.185646149958, + 137.03026105054)); +#3349 = CARTESIAN_POINT('',(-3.636516266009,0.797123772374, + 137.83606904375)); +#3350 = CARTESIAN_POINT('',(-3.84849805165,-1.170605250155, + 138.64100264388)); +#3351 = CARTESIAN_POINT('',(-2.857501378004,-3.115242242433, + 139.44759137218)); +#3352 = CARTESIAN_POINT('',(-0.805415202271,-4.15006476705, + 140.25194132257)); +#3353 = CARTESIAN_POINT('',(1.347616121071,-3.790096501299, + 141.05849134569)); +#3354 = CARTESIAN_POINT('',(2.803309855408,-2.449654488004, + 141.86348362835)); +#3355 = CARTESIAN_POINT('',(3.283931480648,-0.764289885376, + 142.66923630133)); +#3356 = CARTESIAN_POINT('',(2.922148854712,0.714754509152, + 143.47476769665)); +#3357 = CARTESIAN_POINT('',(2.560354990107,2.19380442534,144.28026105017 + )); +#3358 = CARTESIAN_POINT('',(1.35618633293,3.467047085264,145.08606904467 + )); +#3359 = CARTESIAN_POINT('',(-0.554155423468,3.984239660853, + 145.89100264232)); +#3360 = CARTESIAN_POINT('',(-2.629876741223,3.309652047392, + 146.69759137416)); +#3361 = CARTESIAN_POINT('',(-3.972975887009,1.444712366965, + 147.5019413207)); +#3362 = CARTESIAN_POINT('',(-3.954247731017,-0.73812301223, + 148.30849134698)); +#3363 = CARTESIAN_POINT('',(-2.858029453827,-2.385586069663, + 149.11348362776)); +#3364 = CARTESIAN_POINT('',(-1.26860027304,-3.123939555443, + 149.91923630145)); +#3365 = CARTESIAN_POINT('',(0.24882990221,-2.997984592578, + 150.72476769673)); +#3366 = CARTESIAN_POINT('',(1.766267689011,-2.872019745588, + 151.53025951095)); +#3367 = CARTESIAN_POINT('',(3.212206053967,-1.881853634475, + 152.33607537838)); +#3368 = CARTESIAN_POINT('',(4.021880095458,-7.594310174806E-02, + 153.14098712887)); +#3369 = CARTESIAN_POINT('',(3.680300951242,2.079761250051, + 153.94761889868)); +#3370 = CARTESIAN_POINT('',(2.048445733448,3.69805050003,154.75190352698 + )); +#3371 = CARTESIAN_POINT('',(-0.110465587294,4.021041712884, + 155.55853263318)); +#3372 = CARTESIAN_POINT('',(-1.909111836935,3.196021960116, + 156.36344743085)); +#3373 = CARTESIAN_POINT('',(-2.887032450043,1.741679313081, + 157.16926163483)); +#3374 = CARTESIAN_POINT('',(-2.999996402639,0.223218550818, + 157.97475384554)); +#3375 = CARTESIAN_POINT('',(-3.112971726685,-1.295232989217, + 158.78028638384)); +#3376 = CARTESIAN_POINT('',(-2.361176917798,-2.878281387706, + 159.58603284671)); +#3377 = CARTESIAN_POINT('',(-0.704175361188,-3.960471080145, + 160.3910439304)); +#3378 = CARTESIAN_POINT('',(1.478432499282,-3.960351408142, + 161.19755357818)); +#3379 = CARTESIAN_POINT('',(3.332076784773,-2.601713874135, + 162.00196884712)); +#3380 = CARTESIAN_POINT('',(3.988809655067,-0.519936601361, + 162.80847583248)); +#3381 = CARTESIAN_POINT('',(3.455332528182,1.385648955685, + 163.61348996174)); +#3382 = CARTESIAN_POINT('',(2.171861367962,2.57902367481,164.41923476239 + )); +#3383 = CARTESIAN_POINT('',(0.689776887995,2.928145450979, + 165.22476769656)); +#3384 = CARTESIAN_POINT('',(-0.792317214227,3.277259367869, + 166.03026105045)); +#3385 = CARTESIAN_POINT('',(-2.473465861796,2.782377309435, + 166.83606904403)); +#3386 = CARTESIAN_POINT('',(-3.801564829054,1.315050857039, + 167.64100264336)); +#3387 = CARTESIAN_POINT('',(-4.142860623455,-0.840686747232, + 168.44759137285)); +#3388 = CARTESIAN_POINT('',(-3.090941452517,-2.884061746469, + 169.25194132199)); +#3389 = CARTESIAN_POINT('',(-1.137518484242,-3.858361361588, + 170.05849134601)); +#3390 = CARTESIAN_POINT('',(0.828054532213,-3.629556301767, + 170.86348362832)); +#3391 = CARTESIAN_POINT('',(2.207518053097,-2.548569999731, + 171.66923630123)); +#3392 = CARTESIAN_POINT('',(2.784190243065,-1.139347457126, + 172.47476769677)); +#3393 = CARTESIAN_POINT('',(3.360857081693,0.269886354871, + 173.28025951074)); +#3394 = CARTESIAN_POINT('',(3.135054897638,2.00775287901,174.08607537891 + )); +#3395 = CARTESIAN_POINT('',(1.89356115355,3.549043958138,174.89098712793 + )); +#3396 = CARTESIAN_POINT('',(-0.18225917461,4.223364007388, + 175.69761889994)); +#3397 = CARTESIAN_POINT('',(-2.365012219867,3.504058307904, + 176.50190352569)); +#3398 = CARTESIAN_POINT('',(-3.632924727644,1.727089177458, + 177.30853263421)); +#3399 = CARTESIAN_POINT('',(-3.714395054634,-0.25006749513, + 178.11344743021)); +#3400 = CARTESIAN_POINT('',(-2.862532935851,-1.781658886844, + 178.91926163511)); +#3401 = CARTESIAN_POINT('',(-1.560859051123,-2.571677265847, + 179.72475384547)); +#3402 = CARTESIAN_POINT('',(-0.259198546184,-3.361701590162, + 180.53028638399)); +#3403 = CARTESIAN_POINT('',(1.49261560608,-3.410536444092, + 181.33603284648)); +#3404 = CARTESIAN_POINT('',(3.209116647061,-2.425441085896, + 182.14104393068)); +#3405 = CARTESIAN_POINT('',(4.199893251983,-0.480668912477, + 182.94755357787)); +#3406 = CARTESIAN_POINT('',(3.830875240566,1.787748772431, + 183.75196884741)); +#3407 = CARTESIAN_POINT('',(2.274148592675,3.318009148909, + 184.55847583224)); +#3408 = CARTESIAN_POINT('',(0.334065881471,3.707795287729, + 185.36348996189)); +#3409 = CARTESIAN_POINT('',(-1.311922492478,3.105994895432, + 186.1692347623)); +#3410 = CARTESIAN_POINT('',(-2.295844546509,1.943945924052, + 186.97476769661)); +#3411 = CARTESIAN_POINT('',(-3.279764498108,0.781884777612, + 187.78025951126)); +#3412 = CARTESIAN_POINT('',(-3.602044149486,-0.940701217359, + 188.58607537782)); +#3413 = CARTESIAN_POINT('',(-2.897598570768,-2.790198806184, + 189.3909871296)); +#3414 = CARTESIAN_POINT('',(-1.131752476393,-4.072979042748, + 190.19761889801)); +#3415 = CARTESIAN_POINT('',(1.166446716829,-4.063386454697, + 191.00190352739)); +#3416 = CARTESIAN_POINT('',(2.921416828444,-2.765194896734, + 191.80853263307)); +#3417 = CARTESIAN_POINT('',(3.609874726735,-0.909982874911, + 192.61344743078)); +#3418 = CARTESIAN_POINT('',(3.272993475905,0.809886970013, + 193.41926163494)); +#3419 = CARTESIAN_POINT('',(2.279157150778,1.963478448872, + 194.22475384545)); +#3420 = CARTESIAN_POINT('',(1.285335387573,3.117071447493, + 195.03028638339)); +#3421 = CARTESIAN_POINT('',(-0.365648076838,3.704856497369, + 195.83603284832)); +#3422 = CARTESIAN_POINT('',(-2.302548785136,3.298403131122, + 196.64104392733)); +#3423 = CARTESIAN_POINT('',(-3.845800981578,1.754981689687, + 197.44755358223)); +#3424 = CARTESIAN_POINT('',(-4.195823613584,-0.516444565478, + 198.25196884313)); +#3425 = CARTESIAN_POINT('',(-3.188165052374,-2.452863660507, + 199.05847583548)); +#3426 = CARTESIAN_POINT('',(-1.463487289021,-3.423090834147,199.86348996 + )); +#3427 = CARTESIAN_POINT('',(0.287907228181,-3.359383030664, + 200.66923476312)); +#3428 = CARTESIAN_POINT('',(1.582765589687,-2.558257419631, + 201.47476769638)); +#3429 = CARTESIAN_POINT('',(2.877625713867,-1.757119580513, + 202.28025951224)); +#3430 = CARTESIAN_POINT('',(3.716440223388,-0.218432833349, + 203.08607537545)); +#3431 = CARTESIAN_POINT('',(3.617998850452,1.758229554148,203.8909871336 + )); +#3432 = CARTESIAN_POINT('',(2.334980310658,3.52390251171,204.69761889294 + )); +#3433 = CARTESIAN_POINT('',(0.146298716786,4.22496202382,205.50190353233 + )); +#3434 = CARTESIAN_POINT('',(-1.923940294378,3.532624073262, + 206.30853262933)); +#3435 = CARTESIAN_POINT('',(-3.151994709725,1.980957781033, + 207.11344743296)); +#3436 = CARTESIAN_POINT('',(-3.363070609963,0.241162326178, + 207.91926163399)); +#3437 = CARTESIAN_POINT('',(-2.774355468797,-1.163080680934, + 208.72475384574)); +#3438 = CARTESIAN_POINT('',(-2.185654645851,-2.567320633655, + 209.53028638327)); +#3439 = CARTESIAN_POINT('',(-0.79711163326,-3.636519383658, + 210.33603284784)); +#3440 = CARTESIAN_POINT('',(1.170591404319,-3.848494495663, + 211.14104392873)); +#3441 = CARTESIAN_POINT('',(3.115254916963,-2.857504633139, + 211.94755358008)); +#3442 = CARTESIAN_POINT('',(4.150055536473,-0.805412831698, + 212.75196884543)); +#3443 = CARTESIAN_POINT('',(3.790101703811,1.347614785058, + 213.55847583363)); +#3444 = CARTESIAN_POINT('',(2.449652363991,2.80331040079,214.36348996115 + )); +#3445 = CARTESIAN_POINT('',(0.764290401536,3.28393134816,215.16923476257 + )); +#3446 = CARTESIAN_POINT('',(-0.714754509164,2.922148854683, + 215.97476769656)); +#3447 = CARTESIAN_POINT('',(-2.193804425307,2.560354990213, + 216.78026105045)); +#3448 = CARTESIAN_POINT('',(-3.467047085344,1.356186332712, + 217.58606904417)); +#3449 = CARTESIAN_POINT('',(-3.984239660711,-0.554155423142, + 218.39100264286)); +#3450 = CARTESIAN_POINT('',(-3.309652047557,-2.629876741603, + 219.19759137386)); +#3451 = CARTESIAN_POINT('',(-1.444712366871,-3.972975886647, + 220.00194132056)); +#3452 = CARTESIAN_POINT('',(0.738123012269,-3.954247731303, + 220.80849134751)); +#3453 = CARTESIAN_POINT('',(2.385586069525,-2.858029453634, + 221.61348362709)); +#3454 = CARTESIAN_POINT('',(3.123939555591,-1.268600273154,222.419236302 + )); +#3455 = CARTESIAN_POINT('',(2.99798459248,0.248829902269,223.22476769639 + )); +#3456 = CARTESIAN_POINT('',(2.872019745885,1.766267688791, + 224.03025951213)); +#3457 = CARTESIAN_POINT('',(1.881853633964,3.212206054541, + 224.83607537584)); +#3458 = CARTESIAN_POINT('',(7.594310229543E-02,4.021880094398, + 225.6409871328)); +#3459 = CARTESIAN_POINT('',(-2.079761250362,3.680300952655, + 226.4476188941)); +#3460 = CARTESIAN_POINT('',(-3.698050500074,2.048445732073, + 227.25190353109)); +#3461 = CARTESIAN_POINT('',(-4.02104171262,-0.110465586314, + 228.05853263031)); +#3462 = CARTESIAN_POINT('',(-3.196021960378,-1.909111837445, + 228.86344743242)); +#3463 = CARTESIAN_POINT('',(-1.741679312934,-2.88703244985, + 229.66926163417)); +#3464 = CARTESIAN_POINT('',(-0.223218550867,-2.999996402691, + 230.47475384574)); +#3465 = CARTESIAN_POINT('',(1.295232989223,-3.112971726656, + 231.28028638381)); +#3466 = CARTESIAN_POINT('',(2.878281387885,-2.361176917788, + 232.08603284623)); +#3467 = CARTESIAN_POINT('',(3.960471079651,-0.704175361174, + 232.89104393162)); +#3468 = CARTESIAN_POINT('',(3.960351408907,1.478432499145, + 233.69755357641)); +#3469 = CARTESIAN_POINT('',(2.601713873351,3.33207678505,234.50196884892 + )); +#3470 = CARTESIAN_POINT('',(0.519936601907,3.98880965476,235.30847583114 + )); +#3471 = CARTESIAN_POINT('',(-1.385648955933,3.455332528388, + 236.11348996242)); +#3472 = CARTESIAN_POINT('',(-2.579023674751,2.171861367891, + 236.9192347622)); +#3473 = CARTESIAN_POINT('',(-2.928145450972,0.689776887988, + 237.72476769653)); +#3474 = CARTESIAN_POINT('',(-3.277259826572,-0.792317485462, + 238.53025951144)); +#3475 = CARTESIAN_POINT('',(-2.782375421807,-2.47346474558, + 239.33607537752)); +#3476 = CARTESIAN_POINT('',(-1.315055480633,-3.801567563131,240.14098713 + )); +#3477 = CARTESIAN_POINT('',(0.840694950759,-4.142855772499, + 240.94761889756)); +#3478 = CARTESIAN_POINT('',(2.884050482101,-3.090948113356, + 241.75190352782)); +#3479 = CARTESIAN_POINT('',(3.858373666975,-1.137511207885, + 242.55853263271)); +#3480 = CARTESIAN_POINT('',(3.629545513228,0.828048152816, + 243.36344743102)); +#3481 = CARTESIAN_POINT('',(2.548577550368,2.207522517877, + 244.16926163481)); +#3482 = CARTESIAN_POINT('',(1.139343328781,2.784187801925, + 244.97475384551)); +#3483 = CARTESIAN_POINT('',(10.9,-0.223221722725,12.974767696687)); +#3484 = CARTESIAN_POINT('',(11.012965843326,5.293737459049, + 13.780385058164)); +#3485 = CARTESIAN_POINT('',(7.983797398522,10.876461296995, + 14.585689837783)); +#3486 = CARTESIAN_POINT('',(1.776558346699,14.468854801871, + 15.391864304222)); +#3487 = CARTESIAN_POINT('',(-6.121638066165,14.044560744469, + 16.19638934764)); +#3488 = CARTESIAN_POINT('',(-12.56576750863,8.765281224221, + 17.003150510921)); +#3489 = CARTESIAN_POINT('',(-14.53558191058,1.104632723163, + 17.807708933737)); +#3490 = CARTESIAN_POINT('',(-12.23460863955,-5.687841063085, + 18.613830809931)); +#3491 = CARTESIAN_POINT('',(-7.356981089069,-9.756252922074, + 19.419187584669)); +#3492 = CARTESIAN_POINT('',(-1.925609161841,-10.7308833417, + 20.22476769668)); +#3493 = CARTESIAN_POINT('',(3.505755346264,-11.70550094628, + 21.030385058187)); +#3494 = CARTESIAN_POINT('',(9.493612934954,-9.586957008738, + 21.835689837736)); +#3495 = CARTESIAN_POINT('',(14.012804234989,-4.018113526066, + 22.641864304291)); +#3496 = CARTESIAN_POINT('',(14.829284072145,3.849217196466, + 23.446389347565)); +#3497 = CARTESIAN_POINT('',(10.623085185233,11.039869979712, + 24.253150510981)); +#3498 = CARTESIAN_POINT('',(3.364898841539,14.183822147707, + 25.057708933705)); +#3499 = CARTESIAN_POINT('',(-3.703899843663,12.973754678985, + 25.863830809938)); +#3500 = CARTESIAN_POINT('',(-8.485251858047,8.792618650312, + 26.669187584677)); +#3501 = CARTESIAN_POINT('',(-10.29753672178,3.580581712661, + 27.47476769667)); +#3502 = CARTESIAN_POINT('',(-12.10980776761,-1.631449901921, + 28.28038505822)); +#3503 = CARTESIAN_POINT('',(-10.95405392012,-7.877000314952, + 29.085689837662)); +#3504 = CARTESIAN_POINT('',(-6.160729415058,-13.21171192202, + 29.891864304414)); +#3505 = CARTESIAN_POINT('',(1.482015824567,-15.24886121036, + 30.696389347406)); +#3506 = CARTESIAN_POINT('',(9.242134212656,-12.21931353302, + 31.50315051114)); +#3507 = CARTESIAN_POINT('',(13.482809610154,-5.542309982942, + 32.307708933582)); +#3508 = CARTESIAN_POINT('',(13.393443820789,1.628756317528, + 33.113830810009)); +#3509 = CARTESIAN_POINT('',(10.011752759356,7.005315732351, + 33.919187584648)); +#3510 = CARTESIAN_POINT('',(5.147388458449,9.610630572204, + 34.724767696676)); +#3511 = CARTESIAN_POINT('',(0.283027253472,12.215930931582, + 35.530385058194)); +#3512 = CARTESIAN_POINT('',(-6.066429804922,12.051425669519, + 36.33568983772)); +#3513 = CARTESIAN_POINT('',(-12.08530341438,8.151647699645, + 37.141864304322)); +#3514 = CARTESIAN_POINT('',(-15.29296077752,0.921677695361, + 37.946389347517)); +#3515 = CARTESIAN_POINT('',(-13.51466182802,-7.216826428313, + 38.753150511044)); +#3516 = CARTESIAN_POINT('',(-7.583251058727,-12.44980555317, + 39.557708933636)); +#3517 = CARTESIAN_POINT('',(-0.486492594659,-13.48334192541, + 40.363830809999)); +#3518 = CARTESIAN_POINT('',(5.352885484012,-10.98436428836, + 41.169187584633)); +#3519 = CARTESIAN_POINT('',(8.687078802075,-6.587449417187, + 41.974767696694)); +#3520 = CARTESIAN_POINT('',(12.021257367103,-2.190534806724, + 42.780386597161)); +#3521 = CARTESIAN_POINT('',(12.852051184948,4.106481471124, + 43.585683504483)); +#3522 = CARTESIAN_POINT('',(9.941845701108,10.661319988748, + 44.391879817106)); +#3523 = CARTESIAN_POINT('',(3.302675853638,14.960487384309, + 45.196361823679)); +#3524 = CARTESIAN_POINT('',(-5.013815605049,14.47724735669, + 46.003188304239)); +#3525 = CARTESIAN_POINT('',(-11.11024686177,9.437453058621, + 46.807667647747)); +#3526 = CARTESIAN_POINT('',(-13.2412346169,2.58977495336,47.613867006772 + )); +#3527 = CARTESIAN_POINT('',(-11.68650486388,-3.56865818446,48.4191622513 + )); +#3528 = CARTESIAN_POINT('',(-7.865305207903,-7.549617534436, + 49.224781547868)); +#3529 = CARTESIAN_POINT('',(-4.044105723975,-11.53058923855, + 50.030359724772)); +#3530 = CARTESIAN_POINT('',(2.045423044589,-13.33620430969, + 50.835726034702)); +#3531 = CARTESIAN_POINT('',(8.974807995431,-11.48725606808, + 51.641823018095)); +#3532 = CARTESIAN_POINT('',(14.259656750755,-5.602339292079, + 52.446427141127)); +#3533 = CARTESIAN_POINT('',(15.083328610893,2.687340111826, + 53.253122986788)); +#3534 = CARTESIAN_POINT('',(11.059302163748,9.497120609113, + 54.057724446769)); +#3535 = CARTESIAN_POINT('',(4.629263610579,12.673083531562, + 54.863824476526)); +#3536 = CARTESIAN_POINT('',(-1.696541349586,12.100884349157, + 55.669189123725)); +#3537 = CARTESIAN_POINT('',(-6.226269082797,8.949491675298, + 56.474767696664)); +#3538 = CARTESIAN_POINT('',(-10.75598247481,5.798095717774, + 57.280385058241)); +#3539 = CARTESIAN_POINT('',(-13.49200039612,6.600422758132E-02, + 58.085689837622)); +#3540 = CARTESIAN_POINT('',(-12.74978421982,-7.067313576196, + 58.891864304467)); +#3541 = CARTESIAN_POINT('',(-7.764079745702,-13.20769490935, + 59.696389347344)); +#3542 = CARTESIAN_POINT('',(0.294711354479,-15.31802249775, + 60.503150511209)); +#3543 = CARTESIAN_POINT('',(7.650134034938,-12.40881961257, + 61.307708933509)); +#3544 = CARTESIAN_POINT('',(11.792882607237,-6.554777214716, + 62.113830810075)); +#3545 = CARTESIAN_POINT('',(12.217299400934,-0.217341143098, + 62.919187584601)); +#3546 = CARTESIAN_POINT('',(9.813311655104,4.749604435867, + 63.724767696701)); +#3547 = CARTESIAN_POINT('',(7.409317902551,9.716536480204, + 64.530385058108)); +#3548 = CARTESIAN_POINT('',(2.175805470238,13.315566146423, + 65.335689837904)); +#3549 = CARTESIAN_POINT('',(-4.985797544604,13.698384637718, + 66.141864304043)); +#3550 = CARTESIAN_POINT('',(-11.83051660673,9.734629727718, + 66.946389347832)); +#3551 = CARTESIAN_POINT('',(-15.17553523491,2.105183686324, + 67.753150510765)); +#3552 = CARTESIAN_POINT('',(-13.45279107725,-5.614781132443, + 68.557708933827)); +#3553 = CARTESIAN_POINT('',(-8.318890312061,-10.62229958614, + 69.363830809904)); +#3554 = CARTESIAN_POINT('',(-2.125872009008,-12.0328845264, + 70.16918758466)); +#3555 = CARTESIAN_POINT('',(3.155988764707,-10.43549533345, + 70.974767696697)); +#3556 = CARTESIAN_POINT('',(8.437837110057,-8.838098090433, + 71.780385058129)); +#3557 = CARTESIAN_POINT('',(12.811258466493,-4.232031161191, + 72.585689837869)); +#3558 = CARTESIAN_POINT('',(14.309685363332,2.78151463067, + 73.391864304067)); +#3559 = CARTESIAN_POINT('',(11.465480818616,10.162031721864, + 74.196389347842)); +#3560 = CARTESIAN_POINT('',(4.453242117959,14.65937593003, + 75.003150510726)); +#3561 = CARTESIAN_POINT('',(-3.441173684035,14.16551017825, + 75.807708933873)); +#3562 = CARTESIAN_POINT('',(-9.190160295847,9.878164721156, + 76.613830809871)); +#3563 = CARTESIAN_POINT('',(-11.55218009998,3.982056850679, + 77.419187584675)); +#3564 = CARTESIAN_POINT('',(-10.80072248326,-1.484662176032, + 78.224767696695)); +#3565 = CARTESIAN_POINT('',(-10.04925461892,-6.951370586405, + 79.030386597163)); +#3566 = CARTESIAN_POINT('',(-6.184051649985,-11.99149344008, + 79.835683504493)); +#3567 = CARTESIAN_POINT('',(0.508745147677,-14.5686381732,80.64187981706 + )); +#3568 = CARTESIAN_POINT('',(8.243317587143,-12.91400657147, + 81.446361823776)); +#3569 = CARTESIAN_POINT('',(13.782262792756,-6.691656764867, + 82.253188304106)); +#3570 = CARTESIAN_POINT('',(14.529417951522,1.182843841715, + 83.057667647876)); +#3571 = CARTESIAN_POINT('',(11.194214220145,7.531719357646, + 83.863867006679)); +#3572 = CARTESIAN_POINT('',(5.740184435661,10.787029239577, + 84.669162251349)); +#3573 = CARTESIAN_POINT('',(0.223224894642,10.899996402579, + 85.47478154785)); +#3574 = CARTESIAN_POINT('',(-5.293743260399,11.012972422925, + 86.280359724743)); +#3575 = CARTESIAN_POINT('',(-10.87645300789,7.983787997395, + 87.085726034844)); +#3576 = CARTESIAN_POINT('',(-14.46886425637,1.776569069668, + 87.891823017805)); +#3577 = CARTESIAN_POINT('',(-14.04455208984,-6.121647882067, + 88.696427141533)); +#3578 = CARTESIAN_POINT('',(-8.765287527111,-12.56576035991, + 89.503122986361)); +#3579 = CARTESIAN_POINT('',(-1.104629170823,-14.53558593972, + 90.307724447122)); +#3580 = CARTESIAN_POINT('',(5.687839612842,-12.2346069946, + 91.113824476296)); +#3581 = CARTESIAN_POINT('',(9.756253274462,-7.356981488809, + 91.919189123842)); +#3582 = CARTESIAN_POINT('',(10.730883341727,-1.925609161829, + 92.724767696619)); +#3583 = CARTESIAN_POINT('',(11.70550094622,3.505755346224, + 93.530385058388)); +#3584 = CARTESIAN_POINT('',(9.586957008896,9.49361293502,94.335689837329 + )); +#3585 = CARTESIAN_POINT('',(4.018113525814,14.012804234927, + 95.141864304879)); +#3586 = CARTESIAN_POINT('',(-3.849217196183,14.829284072168, + 95.946389346931)); +#3587 = CARTESIAN_POINT('',(-11.03986997993,10.623085185252, + 96.753150511483)); +#3588 = CARTESIAN_POINT('',(-14.18382214759,3.364898841514, + 97.557708933435)); +#3589 = CARTESIAN_POINT('',(-12.97375467901,-3.703899843659, + 98.363830810002)); +#3590 = CARTESIAN_POINT('',(-8.792618650314,-8.485251858033, + 99.169187584714)); +#3591 = CARTESIAN_POINT('',(-3.580581712654,-10.2975367218, + 99.97476769662)); +#3592 = CARTESIAN_POINT('',(1.631449901901,-12.10980776755, + 100.78038505839)); +#3593 = CARTESIAN_POINT('',(7.877000314973,-10.95405392026, + 101.58568983725)); +#3594 = CARTESIAN_POINT('',(13.211711922045,-6.160729414813, + 102.3918643051)); +#3595 = CARTESIAN_POINT('',(15.248861210267,1.482015824283, + 103.19638934652)); +#3596 = CARTESIAN_POINT('',(12.21931353319,9.242134212892, + 104.00315051201)); +#3597 = CARTESIAN_POINT('',(5.542309982768,13.482809610014, + 104.8077089329)); +#3598 = CARTESIAN_POINT('',(-1.628756317401,13.393443820848, + 105.61383081042)); +#3599 = CARTESIAN_POINT('',(-7.005315732415,10.011752759337, + 106.41918758445)); +#3600 = CARTESIAN_POINT('',(-9.610630572182,5.147388458455, + 107.22476769674)); +#3601 = CARTESIAN_POINT('',(-12.21593093167,0.283027253442, + 108.03038505795)); +#3602 = CARTESIAN_POINT('',(-12.05142566927,-6.066429804865, + 108.83568983824)); +#3603 = CARTESIAN_POINT('',(-8.151647700066,-12.08530341443, + 109.64186430348)); +#3604 = CARTESIAN_POINT('',(-0.921677694852,-15.29296077754, + 110.44638934848)); +#3605 = CARTESIAN_POINT('',(7.21682642788,-13.51466182796, + 111.25315051023)); +#3606 = CARTESIAN_POINT('',(12.44980555342,-7.583251058776, + 112.05770893407)); +#3607 = CARTESIAN_POINT('',(13.483341925327,-0.48649259467, + 112.86383080994)); +#3608 = CARTESIAN_POINT('',(10.984364288374,5.352885484071, + 113.66918758448)); +#3609 = CARTESIAN_POINT('',(6.587449417194,8.687078802015, + 114.47476769686)); +#3610 = CARTESIAN_POINT('',(2.190534806724,12.021257367305, + 115.28038659662)); +#3611 = CARTESIAN_POINT('',(-4.1064814712,12.852051184511, + 116.08568350561)); +#3612 = CARTESIAN_POINT('',(-10.66131998849,9.941845701767, + 116.89187981535)); +#3613 = CARTESIAN_POINT('',(-14.96048738477,3.302675852935, + 117.69636182578)); +#3614 = CARTESIAN_POINT('',(-14.47724735612,-5.013815604522, + 118.50318830222)); +#3615 = CARTESIAN_POINT('',(-9.437453059104,-11.11024686203, + 119.30766764927)); +#3616 = CARTESIAN_POINT('',(-2.589774953061,-13.24123461683, + 120.11386700586)); +#3617 = CARTESIAN_POINT('',(3.568658184328,-11.68650486388, + 120.91916225169)); +#3618 = CARTESIAN_POINT('',(7.549617534474,-7.865305207906, + 121.72478154775)); +#3619 = CARTESIAN_POINT('',(11.530589238502,-4.044105723979, + 122.53035972492)); +#3620 = CARTESIAN_POINT('',(13.336204309729,2.045423044629, + 123.33572603458)); +#3621 = CARTESIAN_POINT('',(11.487256068083,8.974807995322, + 124.1418230181)); +#3622 = CARTESIAN_POINT('',(5.602339292061,14.259656750932, + 124.94642714127)); +#3623 = CARTESIAN_POINT('',(-2.687340111815,15.083328610698, + 125.75312298653)); +#3624 = CARTESIAN_POINT('',(-9.497120609104,11.059302163902, + 126.55772444703)); +#3625 = CARTESIAN_POINT('',(-12.67308353158,4.629263610492, + 127.36382447633)); +#3626 = CARTESIAN_POINT('',(-12.10088434914,-1.696541349553, + 128.16918912381)); +#3627 = CARTESIAN_POINT('',(-8.949491675299,-6.226269082802, + 128.97476769664)); +#3628 = CARTESIAN_POINT('',(-5.798095717763,-10.75598247478, + 129.78038505833)); +#3629 = CARTESIAN_POINT('',(-6.600422762486E-02,-13.49200039618, + 130.58568983737)); +#3630 = CARTESIAN_POINT('',(7.067313576289,-12.74978421974, + 131.39186430491)); +#3631 = CARTESIAN_POINT('',(13.207694909214,-7.76407974575, + 132.19638934674)); +#3632 = CARTESIAN_POINT('',(15.318022497921,0.29471135447, + 133.00315051182)); +#3633 = CARTESIAN_POINT('',(12.408819612432,7.650134034986,133.807708933 + )); +#3634 = CARTESIAN_POINT('',(6.554777214822,11.792882607188, + 134.61383081041)); +#3635 = CARTESIAN_POINT('',(0.217341143033,12.217299400963, + 135.4191875844)); +#3636 = CARTESIAN_POINT('',(-4.749604435834,9.813311655092, + 136.2247676968)); +#3637 = CARTESIAN_POINT('',(-9.716536480324,7.409317902605, + 137.03038505776)); +#3638 = CARTESIAN_POINT('',(-13.31556614616,2.175805470074, + 137.83568983865)); +#3639 = CARTESIAN_POINT('',(-13.69838463808,-4.985797544267, + 138.64186430283)); +#3640 = CARTESIAN_POINT('',(-9.734629727365,-11.83051660722, + 139.44638934933)); +#3641 = CARTESIAN_POINT('',(-2.10518368654,-15.17553523441, + 140.25315050934)); +#3642 = CARTESIAN_POINT('',(5.614781132506,-13.45279107761, + 141.05770893485)); +#3643 = CARTESIAN_POINT('',(10.622299586153,-8.318890311882, + 141.86383080937)); +#3644 = CARTESIAN_POINT('',(12.032884526388,-2.125872009054, + 142.66918758481)); +#3645 = CARTESIAN_POINT('',(10.435495333448,3.1559887647,143.47476769671 + )); +#3646 = CARTESIAN_POINT('',(8.838098090437,8.437837110053, + 144.28038505812)); +#3647 = CARTESIAN_POINT('',(4.232031161192,12.811258466531, + 145.08568983781)); +#3648 = CARTESIAN_POINT('',(-2.781514630696,14.309685363248, + 145.8918643042)); +#3649 = CARTESIAN_POINT('',(-10.1620317218,11.465480818725, + 146.69638934763)); +#3650 = CARTESIAN_POINT('',(-14.65937593011,4.453242117867, + 147.50315051093)); +#3651 = CARTESIAN_POINT('',(-14.16551017818,-3.441173683984, + 148.30770893373)); +#3652 = CARTESIAN_POINT('',(-9.878164721177,-9.190160295869, + 149.1138308099)); +#3653 = CARTESIAN_POINT('',(-3.982056850687,-11.55218009996, + 149.91918758471)); +#3654 = CARTESIAN_POINT('',(1.484662176047,-10.80072248327, + 150.72476769664)); +#3655 = CARTESIAN_POINT('',(6.95137058636,-10.04925461888, + 151.53038659732)); +#3656 = CARTESIAN_POINT('',(11.991493440164,-6.184051650094, + 152.33568350415)); +#3657 = CARTESIAN_POINT('',(14.568638173121,0.508745147857, + 153.14187981757)); +#3658 = CARTESIAN_POINT('',(12.914006571514,8.243317586933, + 153.94636182317)); +#3659 = CARTESIAN_POINT('',(6.691656764892,13.782262792925, + 154.75318830463)); +#3660 = CARTESIAN_POINT('',(-1.182843841766,14.529417951432, + 155.55766764753)); +#3661 = CARTESIAN_POINT('',(-7.531719357612,11.194214220171, + 156.36386700682)); +#3662 = CARTESIAN_POINT('',(-10.78702923958,5.740184435663, + 157.16916225133)); +#3663 = CARTESIAN_POINT('',(-10.89999640258,0.223224894636, + 157.97478154781)); +#3664 = CARTESIAN_POINT('',(-11.01297242301,-5.293743260471, + 158.78035972451)); +#3665 = CARTESIAN_POINT('',(-7.983787997059,-10.87645300771, + 159.58572603555)); +#3666 = CARTESIAN_POINT('',(-1.776569070334,-14.46886425658, + 160.39182301657)); +#3667 = CARTESIAN_POINT('',(6.12164788293,-14.04455208971, + 161.19642714302)); +#3668 = CARTESIAN_POINT('',(12.565760359149,-8.765287527108, + 162.00312298504)); +#3669 = CARTESIAN_POINT('',(14.53558594017,-1.104629170889, + 162.80772444792)); +#3670 = CARTESIAN_POINT('',(12.234606994458,5.687839612871, + 163.61382447604)); +#3671 = CARTESIAN_POINT('',(7.356981488801,9.756253274493, + 164.41918912374)); +#3672 = CARTESIAN_POINT('',(1.925609161866,10.730883341673, + 165.2247676968)); +#3673 = CARTESIAN_POINT('',(-3.50575534632,11.705500946402, + 166.03038505785)); +#3674 = CARTESIAN_POINT('',(-9.493612934889,9.586957008482, + 166.8356898384)); +#3675 = CARTESIAN_POINT('',(-14.012804235,4.018113526478,167.64186430325 + )); +#3676 = CARTESIAN_POINT('',(-14.82928407224,-3.84921719695, + 168.44638934882)); +#3677 = CARTESIAN_POINT('',(-10.62308518504,-11.0398699793, + 169.25315050975)); +#3678 = CARTESIAN_POINT('',(-3.364898841749,-14.18382214796, + 170.05770893465)); +#3679 = CARTESIAN_POINT('',(3.703899843817,-12.97375467887, + 170.86383080935)); +#3680 = CARTESIAN_POINT('',(8.485251857971,-8.792618650349, + 171.66918758493)); +#3681 = CARTESIAN_POINT('',(10.297536721809,-3.580581712651, + 172.47476769659)); +#3682 = CARTESIAN_POINT('',(12.10980763496,1.631450418035, + 173.28038659752)); +#3683 = CARTESIAN_POINT('',(10.954054465861,7.876998190946, + 174.08568350366)); +#3684 = CARTESIAN_POINT('',(6.160728078522,13.211717124706, + 174.89187981841)); +#3685 = CARTESIAN_POINT('',(-1.482013453462,15.248851979335, + 175.69636182207)); +#3686 = CARTESIAN_POINT('',(-9.242137468166,12.21932620825, + 176.50318830577)); +#3687 = CARTESIAN_POINT('',(-13.48280605398,5.542296136358, + 177.3076676466)); +#3688 = CARTESIAN_POINT('',(-13.39344693849,-1.62874417781, + 178.1138670074)); +#3689 = CARTESIAN_POINT('',(-10.01175057737,-7.005324228621, + 178.91916225106)); +#3690 = CARTESIAN_POINT('',(-5.147389651458,-9.61062592684, + 179.72478154789)); +#3691 = CARTESIAN_POINT('',(-0.283025071471,-12.21593942797, + 180.53035972436)); +#3692 = CARTESIAN_POINT('',(6.066426687281,-12.05141352942, + 181.33572603577)); +#3693 = CARTESIAN_POINT('',(12.085306970182,-8.151661546914, + 182.14182301629)); +#3694 = CARTESIAN_POINT('',(15.292957522817,-0.921665019302, + 182.94642714331)); +#3695 = CARTESIAN_POINT('',(13.514664198096,7.216817196568, + 183.75312298477)); +#3696 = CARTESIAN_POINT('',(7.583249723078,12.449810756288, + 184.55772444813)); +#3697 = CARTESIAN_POINT('',(0.486493139896,13.483339801221, + 185.3638244759)); +#3698 = CARTESIAN_POINT('',(-5.352885616507,10.984364804532, + 186.16918912383)); +#3699 = CARTESIAN_POINT('',(-8.687078802051,6.587449417191, + 186.97476769675)); +#3700 = CARTESIAN_POINT('',(-12.02125736714,2.190534806728, + 187.78038659704)); +#3701 = CARTESIAN_POINT('',(-12.85205118488,-4.106481471153, + 188.58568350463)); +#3702 = CARTESIAN_POINT('',(-9.941845701172,-10.66131998869, + 189.39187981698)); +#3703 = CARTESIAN_POINT('',(-3.302675853605,-14.96048738436, + 190.1963618237)); +#3704 = CARTESIAN_POINT('',(5.01381560505,-14.47724735666, + 191.00318830431)); +#3705 = CARTESIAN_POINT('',(11.110246861755,-9.437453058609, + 191.80766764763)); +#3706 = CARTESIAN_POINT('',(13.241234616918,-2.589774953388, + 192.61386700686)); +#3707 = CARTESIAN_POINT('',(11.686504863878,3.568658184483, + 193.41916225123)); +#3708 = CARTESIAN_POINT('',(7.865305207901,7.549617534425,194.2247815479 + )); +#3709 = CARTESIAN_POINT('',(4.04410572395,11.53058923851,195.03035972489 + )); +#3710 = CARTESIAN_POINT('',(-2.045423044461,13.336204309826, + 195.83572603421)); +#3711 = CARTESIAN_POINT('',(-8.974807995749,11.487256067891, + 196.64182301909)); +#3712 = CARTESIAN_POINT('',(-14.25965675023,5.602339292232, + 197.44642713967)); +#3713 = CARTESIAN_POINT('',(-15.08332861151,-2.687340111849, + 198.25312298844)); +#3714 = CARTESIAN_POINT('',(-11.05930216318,-9.497120609198, + 199.05772444524)); +#3715 = CARTESIAN_POINT('',(-4.629263610986,-12.67308353145, + 199.86382447767)); +#3716 = CARTESIAN_POINT('',(1.696541349825,-12.10088434922, + 200.66918912302)); +#3717 = CARTESIAN_POINT('',(6.226269082684,-8.949491675275, + 201.47476769699)); +#3718 = CARTESIAN_POINT('',(10.755982671378,-5.79809522241, + 202.2803865961)); +#3719 = CARTESIAN_POINT('',(13.491999588055,-6.600626617076E-02, + 203.08568350677)); +#3720 = CARTESIAN_POINT('',(12.749786198189,7.067318569631, + 203.89187981347)); +#3721 = CARTESIAN_POINT('',(7.764076236574,13.207686049444, + 204.69636182811)); +#3722 = CARTESIAN_POINT('',(-0.294706536992,15.318034663782, + 205.50318829997)); +#3723 = CARTESIAN_POINT('',(-7.650139297024,12.40880632175, + 206.30766765098)); +#3724 = CARTESIAN_POINT('',(-11.79287799405,6.554788867607, + 207.11386700484)); +#3725 = CARTESIAN_POINT('',(-12.21730262954,0.217332987298, + 207.91916225215)); +#3726 = CARTESIAN_POINT('',(-9.813309889831,-4.749599976552, + 208.72478154761)); +#3727 = CARTESIAN_POINT('',(-7.409321131223,-9.716544636212, + 209.53035972507)); +#3728 = CARTESIAN_POINT('',(-2.175800856937,-13.31555449285, + 210.33572603451)); +#3729 = CARTESIAN_POINT('',(4.985792282529,-13.6983979298, + 211.14182301802)); +#3730 = CARTESIAN_POINT('',(11.830521423813,-9.734617560087, + 211.94642714142)); +#3731 = CARTESIAN_POINT('',(15.175531726667,-2.105192547687, + 212.75312298645)); +#3732 = CARTESIAN_POINT('',(13.452793054566,5.614786126801, + 213.55772444694)); +#3733 = CARTESIAN_POINT('',(8.318889504827,10.622297547145, + 214.36382447655)); +#3734 = CARTESIAN_POINT('',(2.125872205131,12.032885021896, + 215.16918912357)); +#3735 = CARTESIAN_POINT('',(-3.155988764672,10.435495333432, + 215.9747676968)); +#3736 = CARTESIAN_POINT('',(-8.437837110164,8.838098090492, + 216.78038505785)); +#3737 = CARTESIAN_POINT('',(-12.81125846629,4.232031161061, + 217.58568983826)); +#3738 = CARTESIAN_POINT('',(-14.30968536361,-2.78151463048, + 218.39186430378)); +#3739 = CARTESIAN_POINT('',(-11.4654808183,-10.16203172202, + 219.19638934776)); +#3740 = CARTESIAN_POINT('',(-4.453242118263,-14.65937592999, + 220.00315051124)); +#3741 = CARTESIAN_POINT('',(3.441173684304,-14.16551017814, + 220.80770893309)); +#3742 = CARTESIAN_POINT('',(9.190160295642,-9.878164721324, + 221.61383081062)); +#3743 = CARTESIAN_POINT('',(11.552180100108,-3.98205685054, + 222.41918758413)); +#3744 = CARTESIAN_POINT('',(10.800722483203,1.484662175953, + 223.22476769698)); +#3745 = CARTESIAN_POINT('',(10.049254619175,6.951370586663, + 224.03038659622)); +#3746 = CARTESIAN_POINT('',(6.184051649356,11.991493439625, + 224.83568350638)); +#3747 = CARTESIAN_POINT('',(-0.508745146572,14.568638173723, + 225.64187981426)); +#3748 = CARTESIAN_POINT('',(-8.243317588531,12.914006571137, + 226.44636182696)); +#3749 = CARTESIAN_POINT('',(-13.78226279149,6.691656764905, + 227.25318830121)); +#3750 = CARTESIAN_POINT('',(-14.52941795236,-1.182843841537,228.05766765 + )); +#3751 = CARTESIAN_POINT('',(-11.19421421972,-7.53171935786, + 228.8638670054)); +#3752 = CARTESIAN_POINT('',(-5.74018443582,-10.78702923943, + 229.66916225196)); +#3753 = CARTESIAN_POINT('',(-0.223224894594,-10.89999640264, + 230.47478154761)); +#3754 = CARTESIAN_POINT('',(5.293743260465,-11.01297242303, + 231.28035972459)); +#3755 = CARTESIAN_POINT('',(10.876453007667,-7.983787996822, + 232.08572603586)); +#3756 = CARTESIAN_POINT('',(14.468864256629,-1.776569070898, + 232.89182301571)); +#3757 = CARTESIAN_POINT('',(14.044552089794,6.121647883718, + 233.69642714432)); +#3758 = CARTESIAN_POINT('',(8.765287526872,12.565760358422, + 234.50312298366)); +#3759 = CARTESIAN_POINT('',(1.104629171166,14.535585940621,235.307724449 + )); +#3760 = CARTESIAN_POINT('',(-5.687839613057,12.234606994281, + 236.11382447545)); +#3761 = CARTESIAN_POINT('',(-9.756253274432,7.356981488834, + 236.91918912392)); +#3762 = CARTESIAN_POINT('',(-10.73088334166,1.925609161874, + 237.72476769683)); +#3763 = CARTESIAN_POINT('',(-11.70550073473,-3.50575583538, + 238.53038659688)); +#3764 = CARTESIAN_POINT('',(-9.586957879556,-9.493610922333, + 239.33568350488)); +#3765 = CARTESIAN_POINT('',(-4.01811139285,-14.01280916459, + 240.14187981666)); +#3766 = CARTESIAN_POINT('',(3.849213411349,-14.8292753258, + 240.94636182404)); +#3767 = CARTESIAN_POINT('',(11.039875177291,-10.62309719486, + 241.75318830396)); +#3768 = CARTESIAN_POINT('',(14.183816469637,-3.364885722018, + 242.55766764794)); +#3769 = CARTESIAN_POINT('',(12.973759657225,3.703888341313, + 243.36386700664)); +#3770 = CARTESIAN_POINT('',(8.792615166124,8.485259908296, + 244.16916225136)); +#3771 = CARTESIAN_POINT('',(3.58058361767,10.297532320256, + 244.97478154784)); +#3772 = DEFINITIONAL_REPRESENTATION('',(#3773),#3777); +#3773 = LINE('',#3774,#3775); +#3774 = CARTESIAN_POINT('',(0.,0.)); +#3775 = VECTOR('',#3776,1.); +#3776 = DIRECTION('',(0.,1.)); +#3777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3778 = PCURVE('',#3779,#4358); +#3779 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,( + (#3780,#3781,#3782,#3783,#3784,#3785,#3786,#3787,#3788,#3789,#3790 + ,#3791,#3792,#3793,#3794,#3795,#3796,#3797,#3798,#3799,#3800,#3801 + ,#3802,#3803,#3804,#3805,#3806,#3807,#3808,#3809,#3810,#3811,#3812 + ,#3813,#3814,#3815,#3816,#3817,#3818,#3819,#3820,#3821,#3822,#3823 + ,#3824,#3825,#3826,#3827,#3828,#3829,#3830,#3831,#3832,#3833,#3834 + ,#3835,#3836,#3837,#3838,#3839,#3840,#3841,#3842,#3843,#3844,#3845 + ,#3846,#3847,#3848,#3849,#3850,#3851,#3852,#3853,#3854,#3855,#3856 + ,#3857,#3858,#3859,#3860,#3861,#3862,#3863,#3864,#3865,#3866,#3867 + ,#3868,#3869,#3870,#3871,#3872,#3873,#3874,#3875,#3876,#3877,#3878 + ,#3879,#3880,#3881,#3882,#3883,#3884,#3885,#3886,#3887,#3888,#3889 + ,#3890,#3891,#3892,#3893,#3894,#3895,#3896,#3897,#3898,#3899,#3900 + ,#3901,#3902,#3903,#3904,#3905,#3906,#3907,#3908,#3909,#3910,#3911 + ,#3912,#3913,#3914,#3915,#3916,#3917,#3918,#3919,#3920,#3921,#3922 + ,#3923,#3924,#3925,#3926,#3927,#3928,#3929,#3930,#3931,#3932,#3933 + ,#3934,#3935,#3936,#3937,#3938,#3939,#3940,#3941,#3942,#3943,#3944 + ,#3945,#3946,#3947,#3948,#3949,#3950,#3951,#3952,#3953,#3954,#3955 + ,#3956,#3957,#3958,#3959,#3960,#3961,#3962,#3963,#3964,#3965,#3966 + ,#3967,#3968,#3969,#3970,#3971,#3972,#3973,#3974,#3975,#3976,#3977 + ,#3978,#3979,#3980,#3981,#3982,#3983,#3984,#3985,#3986,#3987,#3988 + ,#3989,#3990,#3991,#3992,#3993,#3994,#3995,#3996,#3997,#3998,#3999 + ,#4000,#4001,#4002,#4003,#4004,#4005,#4006,#4007,#4008,#4009,#4010 + ,#4011,#4012,#4013,#4014,#4015,#4016,#4017,#4018,#4019,#4020,#4021 + ,#4022,#4023,#4024,#4025,#4026,#4027,#4028,#4029,#4030,#4031,#4032 + ,#4033,#4034,#4035,#4036,#4037,#4038,#4039,#4040,#4041,#4042,#4043 + ,#4044,#4045,#4046,#4047,#4048,#4049,#4050,#4051,#4052,#4053,#4054 + ,#4055,#4056,#4057,#4058,#4059,#4060,#4061,#4062,#4063,#4064,#4065 + ,#4066,#4067,#4068) + ,(#4069,#4070,#4071,#4072,#4073,#4074,#4075,#4076,#4077,#4078,#4079 + ,#4080,#4081,#4082,#4083,#4084,#4085,#4086,#4087,#4088,#4089,#4090 + ,#4091,#4092,#4093,#4094,#4095,#4096,#4097,#4098,#4099,#4100,#4101 + ,#4102,#4103,#4104,#4105,#4106,#4107,#4108,#4109,#4110,#4111,#4112 + ,#4113,#4114,#4115,#4116,#4117,#4118,#4119,#4120,#4121,#4122,#4123 + ,#4124,#4125,#4126,#4127,#4128,#4129,#4130,#4131,#4132,#4133,#4134 + ,#4135,#4136,#4137,#4138,#4139,#4140,#4141,#4142,#4143,#4144,#4145 + ,#4146,#4147,#4148,#4149,#4150,#4151,#4152,#4153,#4154,#4155,#4156 + ,#4157,#4158,#4159,#4160,#4161,#4162,#4163,#4164,#4165,#4166,#4167 + ,#4168,#4169,#4170,#4171,#4172,#4173,#4174,#4175,#4176,#4177,#4178 + ,#4179,#4180,#4181,#4182,#4183,#4184,#4185,#4186,#4187,#4188,#4189 + ,#4190,#4191,#4192,#4193,#4194,#4195,#4196,#4197,#4198,#4199,#4200 + ,#4201,#4202,#4203,#4204,#4205,#4206,#4207,#4208,#4209,#4210,#4211 + ,#4212,#4213,#4214,#4215,#4216,#4217,#4218,#4219,#4220,#4221,#4222 + ,#4223,#4224,#4225,#4226,#4227,#4228,#4229,#4230,#4231,#4232,#4233 + ,#4234,#4235,#4236,#4237,#4238,#4239,#4240,#4241,#4242,#4243,#4244 + ,#4245,#4246,#4247,#4248,#4249,#4250,#4251,#4252,#4253,#4254,#4255 + ,#4256,#4257,#4258,#4259,#4260,#4261,#4262,#4263,#4264,#4265,#4266 + ,#4267,#4268,#4269,#4270,#4271,#4272,#4273,#4274,#4275,#4276,#4277 + ,#4278,#4279,#4280,#4281,#4282,#4283,#4284,#4285,#4286,#4287,#4288 + ,#4289,#4290,#4291,#4292,#4293,#4294,#4295,#4296,#4297,#4298,#4299 + ,#4300,#4301,#4302,#4303,#4304,#4305,#4306,#4307,#4308,#4309,#4310 + ,#4311,#4312,#4313,#4314,#4315,#4316,#4317,#4318,#4319,#4320,#4321 + ,#4322,#4323,#4324,#4325,#4326,#4327,#4328,#4329,#4330,#4331,#4332 + ,#4333,#4334,#4335,#4336,#4337,#4338,#4339,#4340,#4341,#4342,#4343 + ,#4344,#4345,#4346,#4347,#4348,#4349,#4350,#4351,#4352,#4353,#4354 + ,#4355,#4356,#4357 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9 + ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10),(0.,2.),(0.,8.56232113701, + 17.12464227402,25.68696341103,34.24928454804,42.811605685051, + 51.373926822061,59.936247959071,68.498569096081,77.060890233091, + 85.623211370101,94.185532507111,102.74785364412,111.31017478113, + 119.87249591814,128.43481705515,136.99713819216,145.55945932917, + 154.12178046618,162.68410160319,171.2464227402,179.80874387721, + 188.37106501422,196.93338615123,205.49570728824,214.05802842525, + 222.62034956226,231.18267069927,239.74499183628,248.30731297329, + 256.8696341103,265.43195524731,273.99427638432), + .PIECEWISE_BEZIER_KNOTS.); +#3780 = CARTESIAN_POINT('',(3.,0.223221722725,11.025232303313)); +#3781 = CARTESIAN_POINT('',(2.887034156673,1.74168475574,11.830726052947 + )); +#3782 = CARTESIAN_POINT('',(1.909112360473,3.196026008297,12.63653238444 + )); +#3783 = CARTESIAN_POINT('',(0.11045897896,4.021051463447,13.441469029109 + )); +#3784 = CARTESIAN_POINT('',(-2.048446790555,3.698045182,14.248055096808) + ); +#3785 = CARTESIAN_POINT('',(-3.680314642829,2.079771396977, + 15.052405044631)); +#3786 = CARTESIAN_POINT('',(-4.021877472222,-7.595913897083E-02, + 15.858957732932)); +#3787 = CARTESIAN_POINT('',(-3.212215040895,-1.88184853704, + 16.663946967845)); +#3788 = CARTESIAN_POINT('',(-1.766262467701,-2.872032501696, + 17.46970130422)); +#3789 = CARTESIAN_POINT('',(-0.248829902219,-2.997984592563, + 18.27523230332)); +#3790 = CARTESIAN_POINT('',(1.268610082387,-3.123949498487, + 19.080726052924)); +#3791 = CARTESIAN_POINT('',(2.858026653819,-2.385576638168, + 19.886532384489)); +#3792 = CARTESIAN_POINT('',(3.954266056094,-0.738130080252, + 20.691469029034)); +#3793 = CARTESIAN_POINT('',(3.972963787109,1.444725291668, + 21.498055096893)); +#3794 = CARTESIAN_POINT('',(2.629894012215,3.309655936505, + 22.302405044562)); +#3795 = CARTESIAN_POINT('',(0.554136294911,3.984244113918, + 23.108957732971)); +#3796 = CARTESIAN_POINT('',(-1.356178717287,3.467053312541, + 23.913946967836)); +#3797 = CARTESIAN_POINT('',(-2.560368691482,2.193801713762, + 24.719701304213)); +#3798 = CARTESIAN_POINT('',(-2.922148854716,0.71475450915,25.52523230333 + )); +#3799 = CARTESIAN_POINT('',(-3.283942835858,-0.76429801853, + 26.330726052889)); +#3800 = CARTESIAN_POINT('',(-2.803300101748,-2.449653197882, + 27.136532384571)); +#3801 = CARTESIAN_POINT('',(-1.347625969264,-3.790113494975, + 27.941469028894)); +#3802 = CARTESIAN_POINT('',(0.805429861335,-4.150054838286, + 28.748055097077)); +#3803 = CARTESIAN_POINT('',(2.85750251691,-3.11525990873,29.552405044378 + )); +#3804 = CARTESIAN_POINT('',(3.848505442574,-1.170587054165, + 30.35895773311)); +#3805 = CARTESIAN_POINT('',(3.636521225146,0.797115276634, + 31.163946967757)); +#3806 = CARTESIAN_POINT('',(2.567322280821,2.185660106696, + 31.969701304244)); +#3807 = CARTESIAN_POINT('',(1.163079487931,2.774360114014, + 32.775232303324)); +#3808 = CARTESIAN_POINT('',(-0.241166400889,3.363074601808, + 33.580726052916)); +#3809 = CARTESIAN_POINT('',(-1.980961150288,3.151997013257, + 34.386532384507)); +#3810 = CARTESIAN_POINT('',(-3.532635760944,1.923938834309, + 35.191469029004)); +#3811 = CARTESIAN_POINT('',(-4.224957766081,-0.146302074639, + 35.998055096937)); +#3812 = CARTESIAN_POINT('',(-3.523917767374,-2.334987901937, + 36.802405044506)); +#3813 = CARTESIAN_POINT('',(-1.758214075153,-3.618003794717, + 37.608957733032)); +#3814 = CARTESIAN_POINT('',(0.218424212378,-3.716445916289, + 38.413946967779)); +#3815 = CARTESIAN_POINT('',(1.757133316296,-2.877626852867, + 39.219701304255)); +#3816 = CARTESIAN_POINT('',(2.558257419737,-1.582765589678, + 40.025232303306)); +#3817 = CARTESIAN_POINT('',(3.359396276214,-0.287904065774, + 40.830724513951)); +#3818 = CARTESIAN_POINT('',(3.423081435015,1.463493453387, + 41.636538717734)); +#3819 = CARTESIAN_POINT('',(2.452877603064,3.188167449447,42.44145351624 + )); +#3820 = CARTESIAN_POINT('',(0.516428752593,4.195837723469, + 43.248082620745)); +#3821 = CARTESIAN_POINT('',(-1.754978956411,3.845792014903, + 44.052367251338)); +#3822 = CARTESIAN_POINT('',(-3.298413989137,2.302562297893, + 44.858999018904)); +#3823 = CARTESIAN_POINT('',(-3.704860161075,0.365632672124, + 45.663910771014)); +#3824 = CARTESIAN_POINT('',(-3.1170741512,-1.285331317445, + 46.469726637587)); +#3825 = CARTESIAN_POINT('',(-1.963479050591,-2.279166724058, + 47.275218452132)); +#3826 = CARTESIAN_POINT('',(-0.809883777931,-3.272989776531, + 48.080751386341)); +#3827 = CARTESIAN_POINT('',(0.909984580897,-3.609890468286, + 48.886496187516)); +#3828 = CARTESIAN_POINT('',(2.765207361079,-2.921404782822, + 49.691510315244)); +#3829 = CARTESIAN_POINT('',(4.063382620844,-1.166455269384, + 50.498017303313)); +#3830 = CARTESIAN_POINT('',(4.072996496877,1.131764494409, + 51.302432568767)); +#3831 = CARTESIAN_POINT('',(2.790185274451,2.897602695057, + 52.108942219902)); +#3832 = CARTESIAN_POINT('',(0.94071131393,3.602049088402,52.913953301247 + )); +#3833 = CARTESIAN_POINT('',(-0.781897522912,3.279769294159, + 53.719699765167)); +#3834 = CARTESIAN_POINT('',(-1.943945924068,2.295844546514, + 54.525232303335)); +#3835 = CARTESIAN_POINT('',(-3.106008666419,1.311923082534, + 55.330726052867)); +#3836 = CARTESIAN_POINT('',(-3.707787445583,-0.334072609864, + 56.136532384613)); +#3837 = CARTESIAN_POINT('',(-3.318025128066,-2.274151557681, + 56.941469028837)); +#3838 = CARTESIAN_POINT('',(-1.787734584549,-3.830884686045, + 57.748055097139)); +#3839 = CARTESIAN_POINT('',(0.480664266244,-4.199896045848, + 58.552405044312)); +#3840 = CARTESIAN_POINT('',(2.425452499015,-3.209119562759, + 59.358957733179)); +#3841 = CARTESIAN_POINT('',(3.41054007554,-1.492613740492, + 60.163946967695)); +#3842 = CARTESIAN_POINT('',(3.361706132455,0.25920199568,60.969701304288 + )); +#3843 = CARTESIAN_POINT('',(2.571679031114,1.560863510512,61.7752323033) + ); +#3844 = CARTESIAN_POINT('',(1.781657936497,2.862538559973, + 62.580726053004)); +#3845 = CARTESIAN_POINT('',(0.250066123921,3.714398899513, + 63.386532384312)); +#3846 = CARTESIAN_POINT('',(-1.727099492497,3.632930415008, + 64.191469029306)); +#3847 = CARTESIAN_POINT('',(-3.504056835025,2.365007001849, + 64.998055096587)); +#3848 = CARTESIAN_POINT('',(-4.223380813724,0.182261999579, + 65.802405044815)); +#3849 = CARTESIAN_POINT('',(-3.549034339755,-1.893574251879, + 66.608957732824)); +#3850 = CARTESIAN_POINT('',(-2.007763200771,-3.135054435729, + 67.41394696788)); +#3851 = CARTESIAN_POINT('',(-0.269875911443,-3.360866077072, + 68.219701304227)); +#3852 = CARTESIAN_POINT('',(1.139347457105,-2.784190243051, + 69.025232303303)); +#3853 = CARTESIAN_POINT('',(2.548583254017,-2.207522459097, + 69.830726052982)); +#3854 = CARTESIAN_POINT('',(3.629549525031,-0.828047399758, + 70.636532384353)); +#3855 = CARTESIAN_POINT('',(3.858380898296,1.137520505778, + 71.441469029269)); +#3856 = CARTESIAN_POINT('',(2.884045097596,3.090947475586,72.24805509659 + )); +#3857 = CARTESIAN_POINT('',(0.840700370181,4.142871929223,73.05240504485 + )); +#3858 = CARTESIAN_POINT('',(-1.315069922287,3.801560112833, + 73.858957732775)); +#3859 = CARTESIAN_POINT('',(-2.782373351057,2.473474867617, + 74.663946967917)); +#3860 = CARTESIAN_POINT('',(-3.277270344795,0.792308577973, + 75.469701304211)); +#3861 = CARTESIAN_POINT('',(-2.928145451007,-0.689776888027, + 76.275232303304)); +#3862 = CARTESIAN_POINT('',(-2.579030804844,-2.171872970365, + 77.080724513944)); +#3863 = CARTESIAN_POINT('',(-1.385637950141,-3.455330240365, + 77.886538717746)); +#3864 = CARTESIAN_POINT('',(0.519928436518,-3.988821209605, + 78.691453516248)); +#3865 = CARTESIAN_POINT('',(2.601735034053,-3.332075579987, + 79.49808262069)); +#3866 = CARTESIAN_POINT('',(3.96034313371,-1.478428091853, + 80.302367251441)); +#3867 = CARTESIAN_POINT('',(3.960488313801,0.704173483944, + 81.108999018788)); +#3868 = CARTESIAN_POINT('',(2.878273085144,2.361190401348, + 81.913910771103)); +#3869 = CARTESIAN_POINT('',(1.295237779129,3.112970760422, + 82.719726637537)); +#3870 = CARTESIAN_POINT('',(-0.223224894642,3.000003597421, + 83.525218452151)); +#3871 = CARTESIAN_POINT('',(-1.74167895439,2.887027577075, + 84.330751386372)); +#3872 = CARTESIAN_POINT('',(-3.196034297395,1.909121761596, + 85.136496187361)); +#3873 = CARTESIAN_POINT('',(-4.021042008949,0.110448256,85.941510315567) + ); +#3874 = CARTESIAN_POINT('',(-3.698053836624,-2.048436974667, + 86.748017302864)); +#3875 = CARTESIAN_POINT('',(-2.079765094087,-3.680321791536, + 87.552432569228)); +#3876 = CARTESIAN_POINT('',(7.595558662963E-02,-4.021873443094, + 88.358942219534)); +#3877 = CARTESIAN_POINT('',(1.881849987285,-3.212216685845, + 89.163953301479)); +#3878 = CARTESIAN_POINT('',(2.872032149308,-1.766262067961, + 89.969699765051)); +#3879 = CARTESIAN_POINT('',(2.997984592546,-0.24882990223, + 90.775232303378)); +#3880 = CARTESIAN_POINT('',(3.123949498555,1.268610082427, + 91.580726052719)); +#3881 = CARTESIAN_POINT('',(2.385576638008,2.858026653751, + 92.386532384922)); +#3882 = CARTESIAN_POINT('',(0.738130080508,3.95426605616,93.191469028386 + )); +#3883 = CARTESIAN_POINT('',(-1.444725291955,3.972963787081, + 93.998055097612)); +#3884 = CARTESIAN_POINT('',(-3.30965593628,2.629894012201, + 94.802405043979)); +#3885 = CARTESIAN_POINT('',(-3.984244114035,0.554136294934, + 95.608957733291)); +#3886 = CARTESIAN_POINT('',(-3.467053312507,-1.35617871729, + 96.413946967751)); +#3887 = CARTESIAN_POINT('',(-2.19380171376,-2.560368691496, + 97.21970130418)); +#3888 = CARTESIAN_POINT('',(-0.714754509158,-2.9221488547, + 98.025232303379)); +#3889 = CARTESIAN_POINT('',(0.764298018549,-3.28394283592, + 98.830726052701)); +#3890 = CARTESIAN_POINT('',(2.449653197864,-2.803300101599, + 99.636532385024)); +#3891 = CARTESIAN_POINT('',(3.790113494952,-1.347625969509, + 100.44146902811)); +#3892 = CARTESIAN_POINT('',(4.15005483839,0.805429861619,101.24805509807 + )); +#3893 = CARTESIAN_POINT('',(3.115259908554,2.857502516674, + 102.05240504339)); +#3894 = CARTESIAN_POINT('',(1.170587054347,3.848505442714, + 102.85895773385)); +#3895 = CARTESIAN_POINT('',(-0.797115276764,3.636521225086, + 103.66394696731)); +#3896 = CARTESIAN_POINT('',(-2.185660106632,2.56732228084, + 104.46970130444)); +#3897 = CARTESIAN_POINT('',(-2.774360114036,1.163079487925, + 105.27523230326)); +#3898 = CARTESIAN_POINT('',(-3.363074601711,-0.241166400859, + 106.08072605315)); +#3899 = CARTESIAN_POINT('',(-3.151997013503,-1.980961150344, + 106.88653238393)); +#3900 = CARTESIAN_POINT('',(-1.923938833886,-3.532635760899, + 107.69146902995)); +#3901 = CARTESIAN_POINT('',(0.146302074129,-4.224957766069, + 108.49805509577)); +#3902 = CARTESIAN_POINT('',(2.33498790237,-3.523917767439, + 109.30240504553)); +#3903 = CARTESIAN_POINT('',(3.618003794469,-1.758214075101, + 110.10895773243)); +#3904 = CARTESIAN_POINT('',(3.716445916374,0.218424212388, + 110.91394696791)); +#3905 = CARTESIAN_POINT('',(2.87762685286,1.757133316237,111.71970130438 + )); +#3906 = CARTESIAN_POINT('',(1.582765589671,2.558257419797, + 112.52523230313)); +#3907 = CARTESIAN_POINT('',(0.287904065774,3.359396276011,113.3307245145 + )); +#3908 = CARTESIAN_POINT('',(-1.463493453306,3.423081435453, + 114.13653871652)); +#3909 = CARTESIAN_POINT('',(-3.188167449715,2.452877602406, + 114.94145351817)); +#3910 = CARTESIAN_POINT('',(-4.195837722983,0.516428753296, + 115.74808261837)); +#3911 = CARTESIAN_POINT('',(-3.845792015485,-1.75497895694, + 116.55236725359)); +#3912 = CARTESIAN_POINT('',(-2.3025622974,-3.298413988874, + 117.35899901722)); +#3913 = CARTESIAN_POINT('',(-0.365632672427,-3.704860161149, + 118.16391077197)); +#3914 = CARTESIAN_POINT('',(1.285331317578,-3.117074151197, + 118.96972663717)); +#3915 = CARTESIAN_POINT('',(2.279166724019,-1.963479050587, + 119.77521845224)); +#3916 = CARTESIAN_POINT('',(3.272989776579,-0.809883777927, + 120.58075138618)); +#3917 = CARTESIAN_POINT('',(3.609890468256,0.909984580859, + 121.38649618763)); +#3918 = CARTESIAN_POINT('',(2.921404782815,2.765207361181, + 122.19151031524)); +#3919 = CARTESIAN_POINT('',(1.166455269415,4.063382620675, + 122.99801730315)); +#3920 = CARTESIAN_POINT('',(-1.131764494432,4.072996497067, + 123.80243256903)); +#3921 = CARTESIAN_POINT('',(-2.89760269506,2.790185274298, + 124.60894221963)); +#3922 = CARTESIAN_POINT('',(-3.602049088386,0.940711314018, + 125.41395330143)); +#3923 = CARTESIAN_POINT('',(-3.27976929417,-0.781897522945, + 126.21969976508)); +#3924 = CARTESIAN_POINT('',(-2.295844546513,-1.943945924064, + 127.02523230334)); +#3925 = CARTESIAN_POINT('',(-1.311923082546,-3.106008666447, + 127.83072605276)); +#3926 = CARTESIAN_POINT('',(0.334072609908,-3.707787445524, + 128.63653238489)); +#3927 = CARTESIAN_POINT('',(2.274151557586,-3.318025128136, + 129.44146902832)); +#3928 = CARTESIAN_POINT('',(3.830884686188,-1.787734584514, + 130.24805509781)); +#3929 = CARTESIAN_POINT('',(4.199896045686,0.480664266267, + 131.05240504363)); +#3930 = CARTESIAN_POINT('',(3.209119562904,2.425452498958,131.8589577337 + )); +#3931 = CARTESIAN_POINT('',(1.492613740386,3.410540075591, + 132.66394696734)); +#3932 = CARTESIAN_POINT('',(-0.259201995615,3.361706132426, + 133.46970130448)); +#3933 = CARTESIAN_POINT('',(-1.560863510546,2.571679031126, + 134.2752323032)); +#3934 = CARTESIAN_POINT('',(-2.862538559852,1.781657936443, + 135.08072605335)); +#3935 = CARTESIAN_POINT('',(-3.71439889977,0.250066124088, + 135.88653238351)); +#3936 = CARTESIAN_POINT('',(-3.632930414639,-1.727099492842, + 136.69146903062)); +#3937 = CARTESIAN_POINT('',(-2.365007002209,-3.504056834524, + 137.49805509492)); +#3938 = CARTESIAN_POINT('',(-0.182261999355,-4.223380814244, + 138.30240504641)); +#3939 = CARTESIAN_POINT('',(1.893574251811,-3.549034339377, + 139.10895773168)); +#3940 = CARTESIAN_POINT('',(3.135054435717,-2.007763200954, + 139.91394696845)); +#3941 = CARTESIAN_POINT('',(3.360866077088,-0.269875911396, + 140.71970130406)); +#3942 = CARTESIAN_POINT('',(2.784190243054,1.139347457112, + 141.52523230328)); +#3943 = CARTESIAN_POINT('',(2.207522459093,2.548583254021, + 142.33072605298)); +#3944 = CARTESIAN_POINT('',(0.828047399753,3.629549524997, + 143.13653238442)); +#3945 = CARTESIAN_POINT('',(-1.137520505745,3.858380898369, + 143.94146902906)); +#3946 = CARTESIAN_POINT('',(-3.090947475659,2.884045097504, + 144.7480550969)); +#3947 = CARTESIAN_POINT('',(-4.142871929129,0.840700370256, + 145.55240504451)); +#3948 = CARTESIAN_POINT('',(-3.801560112904,-1.315069922329, + 146.358957733)); +#3949 = CARTESIAN_POINT('',(-2.473474867592,-2.782373351038, + 147.16394696783)); +#3950 = CARTESIAN_POINT('',(-0.792308577965,-3.277270344808, + 147.96970130418)); +#3951 = CARTESIAN_POINT('',(0.689776888012,-2.928145450996, + 148.77523230335)); +#3952 = CARTESIAN_POINT('',(2.17187297041,-2.579030804888, + 149.58072451377)); +#3953 = CARTESIAN_POINT('',(3.455330240286,-1.385637950033, + 150.38653871812)); +#3954 = CARTESIAN_POINT('',(3.988821209688,0.519928436341, + 151.19145351565)); +#3955 = CARTESIAN_POINT('',(3.332075579948,2.601735034255, + 151.99808262137)); +#3956 = CARTESIAN_POINT('',(1.478428091832,3.96034313355,152.80236725085 + )); +#3957 = CARTESIAN_POINT('',(-0.704173483897,3.960488313884, + 153.60899901914)); +#3958 = CARTESIAN_POINT('',(-2.361190401381,2.87827308512, + 154.41391077096)); +#3959 = CARTESIAN_POINT('',(-3.112970760417,1.295237779127, + 155.21972663754)); +#3960 = CARTESIAN_POINT('',(-3.000003597412,-0.223224894636, + 156.02521845218)); +#3961 = CARTESIAN_POINT('',(-2.887027576985,-1.741678954319, + 156.83075138662)); +#3962 = CARTESIAN_POINT('',(-1.909121761935,-3.19603429757, + 157.63649618652)); +#3963 = CARTESIAN_POINT('',(-0.110448255326,-4.021042008739, + 158.44151031707)); +#3964 = CARTESIAN_POINT('',(2.048436973785,-3.698053836748, + 159.24801730097)); +#3965 = CARTESIAN_POINT('',(3.680321792322,-2.079765094098, + 160.05243257093)); +#3966 = CARTESIAN_POINT('',(4.021873442632,7.59555867011E-02, + 160.85894221847)); +#3967 = CARTESIAN_POINT('',(3.212216685995,1.881849987252, + 161.66395330184)); +#3968 = CARTESIAN_POINT('',(1.766262067969,2.872032149277, + 162.46969976511)); +#3969 = CARTESIAN_POINT('',(0.248829902193,2.9979845926,163.27523230319) + ); +#3970 = CARTESIAN_POINT('',(-1.268610082331,3.123949498372, + 164.08072605326)); +#3971 = CARTESIAN_POINT('',(-2.858026653887,2.385576638423, + 164.8865323838)); +#3972 = CARTESIAN_POINT('',(-3.954266056075,0.738130079841, + 165.69146903009)); +#3973 = CARTESIAN_POINT('',(-3.972963787023,-1.444725291186, + 166.49805509561)); +#3974 = CARTESIAN_POINT('',(-2.629894012398,-3.309655936916, + 167.30240504579)); +#3975 = CARTESIAN_POINT('',(-0.554136294706,-3.984244113665, + 168.10895773202)); +#3976 = CARTESIAN_POINT('',(1.356178717135,-3.467053312653, + 168.9139469684)); +#3977 = CARTESIAN_POINT('',(2.560368691558,-2.193801713725, + 169.71970130396)); +#3978 = CARTESIAN_POINT('',(2.922148854693,-0.71475450916, + 170.52523230339)); +#3979 = CARTESIAN_POINT('',(3.283942968515,0.764297502415, + 171.33072451356)); +#3980 = CARTESIAN_POINT('',(2.80329955601,2.449655321888,172.13653871865 + )); +#3981 = CARTESIAN_POINT('',(1.347627305792,3.790108292296,172.9414535147 + )); +#3982 = CARTESIAN_POINT('',(-0.805432232425,4.150064069312, + 173.74808262264)); +#3983 = CARTESIAN_POINT('',(-2.857499261415,3.115247233507, + 174.55236724953)); +#3984 = CARTESIAN_POINT('',(-3.848508998732,1.170600900748, + 175.3589990202)); +#3985 = CARTESIAN_POINT('',(-3.636518107439,-0.797127416352, + 176.16391077031)); +#3986 = CARTESIAN_POINT('',(-2.567324462803,-2.185651610425, + 176.96972663782)); +#3987 = CARTESIAN_POINT('',(-1.163078294922,-2.774364759379, + 177.77521845211)); +#3988 = CARTESIAN_POINT('',(0.241164218889,-3.363066105416, + 178.58075138677)); +#3989 = CARTESIAN_POINT('',(1.980964267925,-3.152009153355, + 179.3864961863)); +#3990 = CARTESIAN_POINT('',(3.532632205159,-1.923924987038, + 180.19151031736)); +#3991 = CARTESIAN_POINT('',(4.224961020782,0.146289398575, + 180.99801730066)); +#3992 = CARTESIAN_POINT('',(3.523915397315,2.334997133688, + 181.80243257121)); +#3993 = CARTESIAN_POINT('',(1.758215410791,3.617998591597, + 182.60894221824)); +#3994 = CARTESIAN_POINT('',(-0.21842475761,3.716448040482, + 183.41395330199)); +#3995 = CARTESIAN_POINT('',(-1.757133183802,2.877626336701, + 184.21969976503)); +#3996 = CARTESIAN_POINT('',(-2.558257419761,1.582765589675, + 185.02523230323)); +#3997 = CARTESIAN_POINT('',(-3.359396276166,0.28790406577, + 185.83072451407)); +#3998 = CARTESIAN_POINT('',(-3.423081435086,-1.463493453362, + 186.63653871757)); +#3999 = CARTESIAN_POINT('',(-2.452877602991,-3.188167449495, + 187.44145351636)); +#4000 = CARTESIAN_POINT('',(-0.516428752641,-4.195837723422, + 188.24808262072)); +#4001 = CARTESIAN_POINT('',(1.754978956425,-3.845792014916, + 189.05236725124)); +#4002 = CARTESIAN_POINT('',(3.298413989146,-2.302562297914, + 189.85899901904)); +#4003 = CARTESIAN_POINT('',(3.704860161066,-0.365632672092, + 190.66391077089)); +#4004 = CARTESIAN_POINT('',(3.117074151203,1.285331317422, + 191.46972663765)); +#4005 = CARTESIAN_POINT('',(1.963479050592,2.279166724068, + 192.27521845209)); +#4006 = CARTESIAN_POINT('',(0.809883777956,3.27298977657,193.08075138619 + )); +#4007 = CARTESIAN_POINT('',(-0.909984581024,3.609890468159, + 193.8864961881)); +#4008 = CARTESIAN_POINT('',(-2.765207360762,2.921404783008, + 194.69151031405)); +#4009 = CARTESIAN_POINT('',(-4.063382621361,1.166455269245, + 195.49801730499)); +#4010 = CARTESIAN_POINT('',(-4.072996496265,-1.131764494399, + 196.30243256693)); +#4011 = CARTESIAN_POINT('',(-2.790185275008,-2.897602694964, + 197.10894222151)); +#4012 = CARTESIAN_POINT('',(-0.940711313525,-3.602049088509, + 197.91395330008)); +#4013 = CARTESIAN_POINT('',(0.781897522672,-3.279769294095, + 198.71969976585)); +#4014 = CARTESIAN_POINT('',(1.943945924181,-2.295844546536, + 199.52523230301)); +#4015 = CARTESIAN_POINT('',(3.106008469856,-1.311923577897, + 200.33072451504)); +#4016 = CARTESIAN_POINT('',(3.707788253645,0.334074648448, + 201.13653871524)); +#4017 = CARTESIAN_POINT('',(3.318023149703,2.274146564258, + 201.94145352031)); +#4018 = CARTESIAN_POINT('',(1.787738093673,3.83089354594,202.74808261568 + )); +#4019 = CARTESIAN_POINT('',(-0.480669083728,4.199883879844, + 203.5523672562)); +#4020 = CARTESIAN_POINT('',(-2.425447236933,3.209132853572, + 204.35899901527)); +#4021 = CARTESIAN_POINT('',(-3.41054468872,1.492602087607,205.1639107731 + )); +#4022 = CARTESIAN_POINT('',(-3.36170290385,-0.259193839882, + 205.96972663669)); +#4023 = CARTESIAN_POINT('',(-2.571680796387,-1.560867969828, + 206.77521845238)); +#4024 = CARTESIAN_POINT('',(-1.781654707824,-2.862530403963, + 207.58075138605)); +#4025 = CARTESIAN_POINT('',(-0.250070737223,-3.714410553081, + 208.38649618765)); +#4026 = CARTESIAN_POINT('',(1.727104754573,-3.632917122911, + 209.19151031542)); +#4027 = CARTESIAN_POINT('',(3.50405201795,-2.365019169498, + 209.99801730286)); +#4028 = CARTESIAN_POINT('',(4.223384321972,-0.182253138198, + 210.80243256924)); +#4029 = CARTESIAN_POINT('',(3.549032362444,1.893569257512, + 211.60894221963)); +#4030 = CARTESIAN_POINT('',(2.007764008002,3.135056474728, + 212.41395330125)); +#4031 = CARTESIAN_POINT('',(0.26987571532,3.360865581579,213.2196997653) + ); +#4032 = CARTESIAN_POINT('',(-1.13934745714,2.78419024307,214.02523230319 + )); +#4033 = CARTESIAN_POINT('',(-2.54858325391,2.207522459038, + 214.83072605325)); +#4034 = CARTESIAN_POINT('',(-3.629549525234,0.828047399886, + 215.63653238394)); +#4035 = CARTESIAN_POINT('',(-3.858380898015,-1.137520505962, + 216.44146902958)); +#4036 = CARTESIAN_POINT('',(-2.884045097914,-3.09094747543, + 217.24805509663)); +#4037 = CARTESIAN_POINT('',(-0.840700369867,-4.14287192925, + 218.05240504435)); +#4038 = CARTESIAN_POINT('',(1.315069922013,-3.801560112945, + 218.85895773353)); +#4039 = CARTESIAN_POINT('',(2.782373351262,-2.473474867447, + 219.66394696717)); +#4040 = CARTESIAN_POINT('',(3.277270344668,-0.792308578114, + 220.46970130473)); +#4041 = CARTESIAN_POINT('',(2.92814545107,0.689776888106,221.27523230302 + )); +#4042 = CARTESIAN_POINT('',(2.579030804595,2.171872970109, + 222.08072451493)); +#4043 = CARTESIAN_POINT('',(1.385637950774,3.455330240817, + 222.88653871562)); +#4044 = CARTESIAN_POINT('',(-0.519928437634,3.988821209105, + 223.69145351953)); +#4045 = CARTESIAN_POINT('',(-2.601735032647,3.332075580298, + 224.49808261683)); +#4046 = CARTESIAN_POINT('',(-3.960343134995,1.478428091843, + 225.30236725496)); +#4047 = CARTESIAN_POINT('',(-3.960488312942,-0.70417348414, + 226.10899901624)); +#4048 = CARTESIAN_POINT('',(-2.878273085568,-2.361190401128, + 226.91391077256)); +#4049 = CARTESIAN_POINT('',(-1.29523777897,-3.112970760564, + 227.71972663687)); +#4050 = CARTESIAN_POINT('',(0.223224894594,-3.00000359736, + 228.52521845239)); +#4051 = CARTESIAN_POINT('',(1.741678954325,-2.88702757697, + 229.33075138657)); +#4052 = CARTESIAN_POINT('',(3.196034297623,-1.90912176217, + 230.13649618607)); +#4053 = CARTESIAN_POINT('',(4.021042008693,-0.110448254769, + 230.94151031825)); +#4054 = CARTESIAN_POINT('',(3.698053836672,2.048436973017, + 231.74801729923)); +#4055 = CARTESIAN_POINT('',(2.079765094324,3.680321793029, + 232.55243257273)); +#4056 = CARTESIAN_POINT('',(-7.595558697091E-02,4.021873442193, + 233.35894221712)); +#4057 = CARTESIAN_POINT('',(-1.881849987069,3.212216686169, + 234.16395330254)); +#4058 = CARTESIAN_POINT('',(-2.872032149338,1.766262067936, + 234.96969976492)); +#4059 = CARTESIAN_POINT('',(-2.99798459261,0.248829902185, + 235.77523230316)); +#4060 = CARTESIAN_POINT('',(-3.123949710036,-1.268609593271, + 236.58072451424)); +#4061 = CARTESIAN_POINT('',(-2.385575767351,-2.858028666433, + 237.38653871727)); +#4062 = CARTESIAN_POINT('',(-0.738132213463,-3.954261126509, + 238.19145351676)); +#4063 = CARTESIAN_POINT('',(1.444729076775,-3.972972533428, + 238.99808262027)); +#4064 = CARTESIAN_POINT('',(3.309650738935,-2.629882002594, + 239.80236725168)); +#4065 = CARTESIAN_POINT('',(3.984249791982,-0.554149414426, + 240.60899901867)); +#4066 = CARTESIAN_POINT('',(3.467048334303,1.356190219634, + 241.41391077114)); +#4067 = CARTESIAN_POINT('',(2.193805197951,2.560360641234, + 242.21972663752)); +#4068 = CARTESIAN_POINT('',(0.714752604141,2.922153256247, + 243.02521845215)); +#4069 = CARTESIAN_POINT('',(3.,-0.223221722725,12.974767696687)); +#4070 = CARTESIAN_POINT('',(3.112965147132,1.295238790635, + 13.780261050135)); +#4071 = CARTESIAN_POINT('',(2.361186318877,2.878273098306,14.58606904469 + )); +#4072 = CARTESIAN_POINT('',(0.704164638367,3.960480535333, + 15.391002642354)); +#4073 = CARTESIAN_POINT('',(-1.478422683718,3.960342752489, + 16.19759137408)); +#4074 = CARTESIAN_POINT('',(-3.332083933023,2.601720178082, + 17.001941320807)); +#4075 = CARTESIAN_POINT('',(-3.988805626357,0.519933048267, + 17.808491346925)); +#4076 = CARTESIAN_POINT('',(-3.45533417289,-1.385647505087, + 18.613483627764)); +#4077 = CARTESIAN_POINT('',(-2.17186096829,-2.579024027284, + 19.419236301486)); +#4078 = CARTESIAN_POINT('',(-0.689776888025,-2.928145451007, + 20.224767696693)); +#4079 = CARTESIAN_POINT('',(0.79231721432,-3.277259367808, + 21.030261050111)); +#4080 = CARTESIAN_POINT('',(2.473465861584,-2.78237730951,21.83606904474 + )); +#4081 = CARTESIAN_POINT('',(3.801564829412,-1.315050857015, + 22.641002642279)); +#4082 = CARTESIAN_POINT('',(4.142860623008,0.84068674732,23.447591374164 + )); +#4083 = CARTESIAN_POINT('',(3.090941452931,2.884061746275, + 24.251941320738)); +#4084 = CARTESIAN_POINT('',(1.137518483962,3.858361361807, + 25.058491346963)); +#4085 = CARTESIAN_POINT('',(-0.828054532075,3.629556301607, + 25.863483627756)); +#4086 = CARTESIAN_POINT('',(-2.207518053146,2.548569999808, + 26.669236301479)); +#4087 = CARTESIAN_POINT('',(-2.784190243053,1.139347457105, + 27.474767696703)); +#4088 = CARTESIAN_POINT('',(-3.360856586249,-0.269886158644, + 28.280261050076)); +#4089 = CARTESIAN_POINT('',(-3.135056936598,-2.007753686372, + 29.086069044823)); +#4090 = CARTESIAN_POINT('',(-1.893556159166,-3.549041980746, + 29.891002642137)); +#4091 = CARTESIAN_POINT('',(0.182250313136,-4.22336751559, + 30.697591374349)); +#4092 = CARTESIAN_POINT('',(2.365024387666,-3.50405349099, + 31.501941320555)); +#4093 = CARTESIAN_POINT('',(3.632911435377,-1.727094439355,32.3084913471 + )); +#4094 = CARTESIAN_POINT('',(3.714406708359,0.250072108317, + 33.113483627679)); +#4095 = CARTESIAN_POINT('',(2.862524779721,1.781655658213, + 33.919236301509)); +#4096 = CARTESIAN_POINT('',(1.56086351051,2.571679031114,34.724767696697 + )); +#4097 = CARTESIAN_POINT('',(0.259190389974,3.361698361505, + 35.530261050102)); +#4098 = CARTESIAN_POINT('',(-1.492603952089,3.410541057231, + 36.33606904476)); +#4099 = CARTESIAN_POINT('',(-3.209129939848,2.425435824341, + 37.141002642243)); +#4100 = CARTESIAN_POINT('',(-4.19988108348,0.480673728617, + 37.947591374217)); +#4101 = CARTESIAN_POINT('',(-3.830884102722,-1.787752279598, + 38.751941320673)); +#4102 = CARTESIAN_POINT('',(-2.274143597816,-3.318007172429, + 39.55849134703)); +#4103 = CARTESIAN_POINT('',(-0.334067920661,-3.707796094566, + 40.363483627696)); +#4104 = CARTESIAN_POINT('',(1.311922987991,-3.105994699377, + 41.169236301522)); +#4105 = CARTESIAN_POINT('',(2.295844546515,-1.943945924073, + 41.974767696679)); +#4106 = CARTESIAN_POINT('',(3.279764498106,-0.781884777573, + 42.780259511138)); +#4107 = CARTESIAN_POINT('',(3.602044149471,0.940701217302, + 43.586075377988)); +#4108 = CARTESIAN_POINT('',(2.897598570805,2.790198806241, + 44.390987129474)); +#4109 = CARTESIAN_POINT('',(1.131752476356,4.072979042713, + 45.197618898041)); +#4110 = CARTESIAN_POINT('',(-1.166446716824,4.063386454701, + 46.001903527478)); +#4111 = CARTESIAN_POINT('',(-2.921416828416,2.765194896747, + 46.808532632937)); +#4112 = CARTESIAN_POINT('',(-3.609874726772,0.909982874898, + 47.613447430898)); +#4113 = CARTESIAN_POINT('',(-3.272993475879,-0.809886970008, + 48.419261634877)); +#4114 = CARTESIAN_POINT('',(-2.279157150791,-1.963478448872, + 49.224753845492)); +#4115 = CARTESIAN_POINT('',(-1.2853353876,-3.11707144747,50.030286383553 + )); +#4116 = CARTESIAN_POINT('',(0.365648076939,-3.704856497486, + 50.83603284773)); +#4117 = CARTESIAN_POINT('',(2.302548784984,-3.298403130818, + 51.641043928531)); +#4118 = CARTESIAN_POINT('',(3.845800981698,-1.754981690201, + 52.447553580545)); +#4119 = CARTESIAN_POINT('',(4.195823613562,0.516444566102, + 53.251968844971)); +#4120 = CARTESIAN_POINT('',(3.188165052315,2.452863659933, + 54.058475833879)); +#4121 = CARTESIAN_POINT('',(1.46348728909,3.423090834562,54.863489961173 + )); +#4122 = CARTESIAN_POINT('',(-0.287907228218,3.359383030423, + 55.669234762431)); +#4123 = CARTESIAN_POINT('',(-1.582765589679,2.558257419741, + 56.474767696708)); +#4124 = CARTESIAN_POINT('',(-2.877625197784,1.757119447572, + 57.280261050054)); +#4125 = CARTESIAN_POINT('',(-3.716442347116,0.218433379644, + 58.086069044864)); +#4126 = CARTESIAN_POINT('',(-3.617993648641,-1.758230891433, + 58.891002642082)); +#4127 = CARTESIAN_POINT('',(-2.334989540084,-3.523900139896, + 59.697591374408)); +#4128 = CARTESIAN_POINT('',(-0.14628604355,-4.224965279779, + 60.501941320493)); +#4129 = CARTESIAN_POINT('',(1.92392644954,-3.532620516942, + 61.308491347165)); +#4130 = CARTESIAN_POINT('',(3.152006848339,-1.980960898731, + 62.113483627619)); +#4131 = CARTESIAN_POINT('',(3.36306211419,-0.241160144229, + 62.919236301553)); +#4132 = CARTESIAN_POINT('',(2.774360114013,1.163079487932, + 63.724767696673)); +#4133 = CARTESIAN_POINT('',(2.185646149845,2.567322815648, + 64.530261050193)); +#4134 = CARTESIAN_POINT('',(0.797123772608,3.636516265895, + 65.336069044559)); +#4135 = CARTESIAN_POINT('',(-1.170605250481,3.848498051924, + 66.141002642554)); +#4136 = CARTESIAN_POINT('',(-3.115242242127,2.857501377553, + 66.947591373857)); +#4137 = CARTESIAN_POINT('',(-4.150064767228,0.805415202789, + 67.751941320989)); +#4138 = CARTESIAN_POINT('',(-3.790096501256,-1.347616121484, + 68.558491346819)); +#4139 = CARTESIAN_POINT('',(-2.449654487983,-2.80330985519, + 69.363483627797)); +#4140 = CARTESIAN_POINT('',(-0.764289885394,-3.283931480709, + 70.169236301495)); +#4141 = CARTESIAN_POINT('',(0.71475450915,-2.922148854718, + 70.974767696676)); +#4142 = CARTESIAN_POINT('',(2.193804425346,-2.560354990113, + 71.78026105017)); +#4143 = CARTESIAN_POINT('',(3.467047085258,-1.356186332894, + 72.586069044601)); +#4144 = CARTESIAN_POINT('',(3.98423966084,0.554155423394,73.391002642518 + )); +#4145 = CARTESIAN_POINT('',(3.309652047449,2.629876741313, + 74.197591373861)); +#4146 = CARTESIAN_POINT('',(1.444712366873,3.972975886938, + 75.001941321023)); +#4147 = CARTESIAN_POINT('',(-0.738123012148,3.954247731052, + 75.808491346772)); +#4148 = CARTESIAN_POINT('',(-2.385586069699,2.858029453814, + 76.613483627833)); +#4149 = CARTESIAN_POINT('',(-3.123939555447,1.268600273048, + 77.419236301479)); +#4150 = CARTESIAN_POINT('',(-2.997984592563,-0.248829902219, + 78.224767696677)); +#4151 = CARTESIAN_POINT('',(-2.872019745633,-1.766267688978, + 79.030259511131)); +#4152 = CARTESIAN_POINT('',(-1.881853634399,-3.212206054051, + 79.836075377999)); +#4153 = CARTESIAN_POINT('',(-7.594310182776E-02,-4.021880095312, + 80.640987129483)); +#4154 = CARTESIAN_POINT('',(2.07976125009,-3.680300951421, + 81.447618897984)); +#4155 = CARTESIAN_POINT('',(3.698050500049,-2.048445733293, + 82.251903527582)); +#4156 = CARTESIAN_POINT('',(4.021041712838,0.110465587204,83.05853263282 + )); +#4157 = CARTESIAN_POINT('',(3.196021960147,1.909111836963, + 83.863447430988)); +#4158 = CARTESIAN_POINT('',(1.741679313077,2.887032450046, + 84.669261634828)); +#4159 = CARTESIAN_POINT('',(0.223218550807,2.99999640263,85.474753845511 + )); +#4160 = CARTESIAN_POINT('',(-1.295232989273,3.112971726622, + 86.280286383584)); +#4161 = CARTESIAN_POINT('',(-2.878281387462,2.361176917959, + 87.086032847573)); +#4162 = CARTESIAN_POINT('',(-3.960471080679,0.704175361002, + 87.891043928854)); +#4163 = CARTESIAN_POINT('',(-3.960351407376,-1.478432499201, + 88.6975535801)); +#4164 = CARTESIAN_POINT('',(-2.601713874888,-3.332076784703, + 89.501968845426)); +#4165 = CARTESIAN_POINT('',(-0.519936600865,-3.988809655199, + 90.308475833518)); +#4166 = CARTESIAN_POINT('',(1.385648955496,-3.455332528105, + 91.113489961401)); +#4167 = CARTESIAN_POINT('',(2.579023674815,-2.171861367954, + 91.919234762317)); +#4168 = CARTESIAN_POINT('',(2.92814545102,-0.689776888041, + 92.724767696752)); +#4169 = CARTESIAN_POINT('',(3.277259367765,0.792317214375, + 93.530261049904)); +#4170 = CARTESIAN_POINT('',(2.782377309581,2.473465861455, + 94.336069045177)); +#4171 = CARTESIAN_POINT('',(1.315050856949,3.801564829623, + 95.141002641627)); +#4172 = CARTESIAN_POINT('',(-0.840686747299,4.142860622761, + 95.94759137488)); +#4173 = CARTESIAN_POINT('',(-2.884061746249,3.090941453136, + 96.751941320167)); +#4174 = CARTESIAN_POINT('',(-3.858361361843,1.137518483846, + 97.558491347268)); +#4175 = CARTESIAN_POINT('',(-3.629556301594,-0.828054532039, + 98.363483627681)); +#4176 = CARTESIAN_POINT('',(-2.548569999799,-2.207518053144, + 99.169236301443)); +#4177 = CARTESIAN_POINT('',(-1.139347457119,-2.784190243062, + 99.974767696752)); +#4178 = CARTESIAN_POINT('',(0.269886158696,-3.360856586225, + 100.78026104988)); +#4179 = CARTESIAN_POINT('',(2.007753686248,-3.135056936627, + 101.58606904528)); +#4180 = CARTESIAN_POINT('',(3.549041980953,-1.893556159178, + 102.39100264134)); +#4181 = CARTESIAN_POINT('',(4.223367515342,0.182250313237, + 103.19759137536)); +#4182 = CARTESIAN_POINT('',(3.504053491208,2.365024387484, + 104.00194131955)); +#4183 = CARTESIAN_POINT('',(1.727094439213,3.632911435569, + 104.80849134785)); +#4184 = CARTESIAN_POINT('',(-0.250072108249,3.714406708223, + 105.61348362723)); +#4185 = CARTESIAN_POINT('',(-1.781655658238,2.862524779786, + 106.4192363017)); +#4186 = CARTESIAN_POINT('',(-2.571679031106,1.56086351049, + 107.22476769663)); +#4187 = CARTESIAN_POINT('',(-3.361698361545,0.259190390056, + 108.03026105034)); +#4188 = CARTESIAN_POINT('',(-3.410541057155,-1.492603952297, + 108.83606904418)); +#4189 = CARTESIAN_POINT('',(-2.425435824408,-3.209129939479, + 109.6410026432)); +#4190 = CARTESIAN_POINT('',(-0.480673728629,-4.199881083952, + 110.44759137305)); +#4191 = CARTESIAN_POINT('',(1.787752279693,-3.830884102292, + 111.25194132168)); +#4192 = CARTESIAN_POINT('',(3.318007172331,-2.274143598082, + 112.05849134645)); +#4193 = CARTESIAN_POINT('',(3.707796094592,-0.334067920564, + 112.86348362781)); +#4194 = CARTESIAN_POINT('',(3.105994699418,1.311922987986, + 113.66923630165)); +#4195 = CARTESIAN_POINT('',(1.943945924018,2.295844546501, + 114.47476769651)); +#4196 = CARTESIAN_POINT('',(0.781884777749,3.279764498132,115.2802595117 + )); +#4197 = CARTESIAN_POINT('',(-0.940701217676,3.602044149493, + 116.08607537676)); +#4198 = CARTESIAN_POINT('',(-2.790198805673,2.897598570618, + 116.89098713142)); +#4199 = CARTESIAN_POINT('',(-4.072979043343,1.131752476779, + 117.69761889567)); +#4200 = CARTESIAN_POINT('',(-4.063386454196,-1.166446717394, + 118.50190352971)); +#4201 = CARTESIAN_POINT('',(-2.76519489703,-2.921416827893, + 119.30853263128)); +#4202 = CARTESIAN_POINT('',(-0.909982874797,-3.609874727108, + 120.11344743184)); +#4203 = CARTESIAN_POINT('',(0.809886969989,-3.272993475731, + 120.91926163447)); +#4204 = CARTESIAN_POINT('',(1.963478448874,-2.279157150831, + 121.7247538456)); +#4205 = CARTESIAN_POINT('',(3.117071447463,-1.285335387544, + 122.5302863834)); +#4206 = CARTESIAN_POINT('',(3.704856497523,0.365648076891, + 123.33603284784)); +#4207 = CARTESIAN_POINT('',(3.298403130715,2.302548784999, + 124.14104392853)); +#4208 = CARTESIAN_POINT('',(1.75498169038,3.845800981715,124.94755358039 + )); +#4209 = CARTESIAN_POINT('',(-0.516444566316,4.195823613542, + 125.75196884522)); +#4210 = CARTESIAN_POINT('',(-2.452863659753,3.188165052319, + 126.55847583362)); +#4211 = CARTESIAN_POINT('',(-3.423090834668,1.463487289099, + 127.36348996135)); +#4212 = CARTESIAN_POINT('',(-3.359383030383,-0.287907228226, + 128.16923476235)); +#4213 = CARTESIAN_POINT('',(-2.558257419746,-1.582765589678, + 128.97476769672)); +#4214 = CARTESIAN_POINT('',(-1.757119447546,-2.877625197792, + 129.78026104995)); +#4215 = CARTESIAN_POINT('',(-0.218433379699,-3.716442347082, + 130.58606904515)); +#4216 = CARTESIAN_POINT('',(1.758230891498,-3.617993648721, + 131.39100264155)); +#4217 = CARTESIAN_POINT('',(3.52390013986,-2.334989539956, + 132.19759137509)); +#4218 = CARTESIAN_POINT('',(4.224965279764,-0.146286043701, + 133.00194131981)); +#4219 = CARTESIAN_POINT('',(3.532620516986,1.923926449679,133.8084913477 + )); +#4220 = CARTESIAN_POINT('',(1.980960898692,3.152006848235, + 134.61348362726)); +#4221 = CARTESIAN_POINT('',(0.24116014425,3.363062114254,135.41923630175 + )); +#4222 = CARTESIAN_POINT('',(-1.163079487939,2.77436011398, + 136.22476769657)); +#4223 = CARTESIAN_POINT('',(-2.567322815616,2.185646149958, + 137.03026105054)); +#4224 = CARTESIAN_POINT('',(-3.636516266009,0.797123772374, + 137.83606904375)); +#4225 = CARTESIAN_POINT('',(-3.84849805165,-1.170605250155, + 138.64100264388)); +#4226 = CARTESIAN_POINT('',(-2.857501378004,-3.115242242433, + 139.44759137218)); +#4227 = CARTESIAN_POINT('',(-0.805415202271,-4.150064767049, + 140.25194132257)); +#4228 = CARTESIAN_POINT('',(1.347616121071,-3.790096501299, + 141.05849134569)); +#4229 = CARTESIAN_POINT('',(2.803309855408,-2.449654488004, + 141.86348362835)); +#4230 = CARTESIAN_POINT('',(3.283931480648,-0.764289885376, + 142.66923630133)); +#4231 = CARTESIAN_POINT('',(2.922148854712,0.714754509152, + 143.47476769665)); +#4232 = CARTESIAN_POINT('',(2.560354990107,2.19380442534,144.28026105017 + )); +#4233 = CARTESIAN_POINT('',(1.35618633293,3.467047085264,145.08606904467 + )); +#4234 = CARTESIAN_POINT('',(-0.554155423468,3.984239660853, + 145.89100264232)); +#4235 = CARTESIAN_POINT('',(-2.629876741223,3.309652047392, + 146.69759137416)); +#4236 = CARTESIAN_POINT('',(-3.972975887009,1.444712366965, + 147.5019413207)); +#4237 = CARTESIAN_POINT('',(-3.954247731017,-0.73812301223, + 148.30849134698)); +#4238 = CARTESIAN_POINT('',(-2.858029453827,-2.385586069663, + 149.11348362776)); +#4239 = CARTESIAN_POINT('',(-1.26860027304,-3.123939555443, + 149.91923630145)); +#4240 = CARTESIAN_POINT('',(0.24882990221,-2.997984592578, + 150.72476769673)); +#4241 = CARTESIAN_POINT('',(1.766267689011,-2.872019745588, + 151.53025951095)); +#4242 = CARTESIAN_POINT('',(3.212206053967,-1.881853634475, + 152.33607537838)); +#4243 = CARTESIAN_POINT('',(4.021880095458,-7.594310174804E-02, + 153.14098712887)); +#4244 = CARTESIAN_POINT('',(3.680300951242,2.079761250051, + 153.94761889868)); +#4245 = CARTESIAN_POINT('',(2.048445733447,3.69805050003,154.75190352698 + )); +#4246 = CARTESIAN_POINT('',(-0.110465587293,4.021041712884, + 155.55853263318)); +#4247 = CARTESIAN_POINT('',(-1.909111836935,3.196021960116, + 156.36344743085)); +#4248 = CARTESIAN_POINT('',(-2.887032450043,1.741679313081, + 157.16926163483)); +#4249 = CARTESIAN_POINT('',(-2.999996402639,0.223218550818, + 157.97475384554)); +#4250 = CARTESIAN_POINT('',(-3.112971726685,-1.295232989217, + 158.78028638384)); +#4251 = CARTESIAN_POINT('',(-2.361176917798,-2.878281387706, + 159.58603284671)); +#4252 = CARTESIAN_POINT('',(-0.704175361188,-3.960471080145, + 160.3910439304)); +#4253 = CARTESIAN_POINT('',(1.478432499282,-3.960351408142, + 161.19755357818)); +#4254 = CARTESIAN_POINT('',(3.332076784773,-2.601713874135, + 162.00196884712)); +#4255 = CARTESIAN_POINT('',(3.988809655067,-0.519936601361, + 162.80847583248)); +#4256 = CARTESIAN_POINT('',(3.455332528182,1.385648955685, + 163.61348996174)); +#4257 = CARTESIAN_POINT('',(2.171861367962,2.57902367481,164.41923476239 + )); +#4258 = CARTESIAN_POINT('',(0.689776887995,2.928145450979, + 165.22476769656)); +#4259 = CARTESIAN_POINT('',(-0.792317214227,3.277259367869, + 166.03026105046)); +#4260 = CARTESIAN_POINT('',(-2.473465861796,2.782377309435, + 166.83606904403)); +#4261 = CARTESIAN_POINT('',(-3.801564829054,1.315050857039, + 167.64100264336)); +#4262 = CARTESIAN_POINT('',(-4.142860623455,-0.840686747232, + 168.44759137285)); +#4263 = CARTESIAN_POINT('',(-3.090941452517,-2.884061746469, + 169.25194132199)); +#4264 = CARTESIAN_POINT('',(-1.137518484242,-3.858361361588, + 170.058491346)); +#4265 = CARTESIAN_POINT('',(0.828054532213,-3.629556301767, + 170.86348362832)); +#4266 = CARTESIAN_POINT('',(2.207518053097,-2.548569999731, + 171.66923630123)); +#4267 = CARTESIAN_POINT('',(2.784190243065,-1.139347457126, + 172.47476769677)); +#4268 = CARTESIAN_POINT('',(3.360857081693,0.269886354871, + 173.28025951074)); +#4269 = CARTESIAN_POINT('',(3.135054897638,2.00775287901,174.08607537891 + )); +#4270 = CARTESIAN_POINT('',(1.89356115355,3.549043958138,174.89098712793 + )); +#4271 = CARTESIAN_POINT('',(-0.18225917461,4.223364007388, + 175.69761889994)); +#4272 = CARTESIAN_POINT('',(-2.365012219867,3.504058307904, + 176.50190352569)); +#4273 = CARTESIAN_POINT('',(-3.632924727644,1.727089177458, + 177.30853263421)); +#4274 = CARTESIAN_POINT('',(-3.714395054634,-0.25006749513, + 178.11344743021)); +#4275 = CARTESIAN_POINT('',(-2.862532935851,-1.781658886844, + 178.91926163511)); +#4276 = CARTESIAN_POINT('',(-1.560859051123,-2.571677265847, + 179.72475384547)); +#4277 = CARTESIAN_POINT('',(-0.259198546184,-3.361701590162, + 180.53028638399)); +#4278 = CARTESIAN_POINT('',(1.49261560608,-3.410536444092, + 181.33603284648)); +#4279 = CARTESIAN_POINT('',(3.209116647061,-2.425441085896, + 182.14104393068)); +#4280 = CARTESIAN_POINT('',(4.199893251983,-0.480668912477, + 182.94755357787)); +#4281 = CARTESIAN_POINT('',(3.830875240566,1.787748772431, + 183.75196884741)); +#4282 = CARTESIAN_POINT('',(2.274148592675,3.318009148909, + 184.55847583225)); +#4283 = CARTESIAN_POINT('',(0.334065881471,3.707795287729, + 185.36348996189)); +#4284 = CARTESIAN_POINT('',(-1.311922492478,3.105994895432, + 186.1692347623)); +#4285 = CARTESIAN_POINT('',(-2.295844546509,1.943945924052, + 186.97476769661)); +#4286 = CARTESIAN_POINT('',(-3.279764498108,0.781884777612, + 187.78025951126)); +#4287 = CARTESIAN_POINT('',(-3.602044149486,-0.940701217359, + 188.58607537782)); +#4288 = CARTESIAN_POINT('',(-2.897598570768,-2.790198806184, + 189.3909871296)); +#4289 = CARTESIAN_POINT('',(-1.131752476393,-4.072979042748, + 190.19761889801)); +#4290 = CARTESIAN_POINT('',(1.166446716829,-4.063386454697, + 191.00190352739)); +#4291 = CARTESIAN_POINT('',(2.921416828444,-2.765194896734, + 191.80853263307)); +#4292 = CARTESIAN_POINT('',(3.609874726736,-0.909982874911, + 192.61344743078)); +#4293 = CARTESIAN_POINT('',(3.272993475905,0.809886970013, + 193.41926163494)); +#4294 = CARTESIAN_POINT('',(2.279157150778,1.963478448872, + 194.22475384545)); +#4295 = CARTESIAN_POINT('',(1.285335387573,3.117071447493, + 195.03028638339)); +#4296 = CARTESIAN_POINT('',(-0.365648076838,3.704856497369, + 195.83603284832)); +#4297 = CARTESIAN_POINT('',(-2.302548785137,3.298403131122, + 196.64104392733)); +#4298 = CARTESIAN_POINT('',(-3.845800981577,1.754981689687, + 197.44755358223)); +#4299 = CARTESIAN_POINT('',(-4.195823613585,-0.516444565478, + 198.25196884313)); +#4300 = CARTESIAN_POINT('',(-3.188165052374,-2.452863660506, + 199.05847583549)); +#4301 = CARTESIAN_POINT('',(-1.463487289021,-3.423090834147,199.86348996 + )); +#4302 = CARTESIAN_POINT('',(0.287907228181,-3.359383030664, + 200.66923476312)); +#4303 = CARTESIAN_POINT('',(1.582765589687,-2.558257419631, + 201.47476769638)); +#4304 = CARTESIAN_POINT('',(2.877625713867,-1.757119580513, + 202.28025951224)); +#4305 = CARTESIAN_POINT('',(3.716440223388,-0.218432833349, + 203.08607537546)); +#4306 = CARTESIAN_POINT('',(3.617998850452,1.758229554148,203.8909871336 + )); +#4307 = CARTESIAN_POINT('',(2.334980310658,3.52390251171,204.69761889295 + )); +#4308 = CARTESIAN_POINT('',(0.146298716786,4.22496202382,205.50190353232 + )); +#4309 = CARTESIAN_POINT('',(-1.923940294378,3.532624073262, + 206.30853262934)); +#4310 = CARTESIAN_POINT('',(-3.151994709725,1.980957781032, + 207.11344743295)); +#4311 = CARTESIAN_POINT('',(-3.363070609963,0.241162326178, + 207.91926163399)); +#4312 = CARTESIAN_POINT('',(-2.774355468797,-1.163080680934, + 208.72475384574)); +#4313 = CARTESIAN_POINT('',(-2.185654645851,-2.567320633655, + 209.53028638327)); +#4314 = CARTESIAN_POINT('',(-0.79711163326,-3.636519383658, + 210.33603284784)); +#4315 = CARTESIAN_POINT('',(1.170591404319,-3.848494495663, + 211.14104392873)); +#4316 = CARTESIAN_POINT('',(3.115254916963,-2.857504633139, + 211.94755358007)); +#4317 = CARTESIAN_POINT('',(4.150055536473,-0.805412831698, + 212.75196884544)); +#4318 = CARTESIAN_POINT('',(3.790101703811,1.347614785058, + 213.55847583362)); +#4319 = CARTESIAN_POINT('',(2.449652363991,2.80331040079,214.36348996116 + )); +#4320 = CARTESIAN_POINT('',(0.764290401536,3.28393134816,215.16923476257 + )); +#4321 = CARTESIAN_POINT('',(-0.714754509164,2.922148854683, + 215.97476769656)); +#4322 = CARTESIAN_POINT('',(-2.193804425307,2.560354990213, + 216.78026105045)); +#4323 = CARTESIAN_POINT('',(-3.467047085344,1.356186332712, + 217.58606904417)); +#4324 = CARTESIAN_POINT('',(-3.984239660711,-0.554155423142, + 218.39100264287)); +#4325 = CARTESIAN_POINT('',(-3.309652047557,-2.629876741603, + 219.19759137386)); +#4326 = CARTESIAN_POINT('',(-1.444712366871,-3.972975886647, + 220.00194132056)); +#4327 = CARTESIAN_POINT('',(0.738123012269,-3.954247731303, + 220.80849134751)); +#4328 = CARTESIAN_POINT('',(2.385586069525,-2.858029453634, + 221.61348362709)); +#4329 = CARTESIAN_POINT('',(3.123939555591,-1.268600273154,222.419236302 + )); +#4330 = CARTESIAN_POINT('',(2.99798459248,0.248829902269,223.22476769639 + )); +#4331 = CARTESIAN_POINT('',(2.872019745885,1.766267688791, + 224.03025951213)); +#4332 = CARTESIAN_POINT('',(1.881853633964,3.212206054541, + 224.83607537583)); +#4333 = CARTESIAN_POINT('',(7.594310229541E-02,4.021880094398, + 225.64098713281)); +#4334 = CARTESIAN_POINT('',(-2.079761250362,3.680300952655, + 226.44761889409)); +#4335 = CARTESIAN_POINT('',(-3.698050500074,2.048445732073, + 227.2519035311)); +#4336 = CARTESIAN_POINT('',(-4.02104171262,-0.110465586314, + 228.0585326303)); +#4337 = CARTESIAN_POINT('',(-3.196021960378,-1.909111837445, + 228.86344743242)); +#4338 = CARTESIAN_POINT('',(-1.741679312934,-2.88703244985, + 229.66926163417)); +#4339 = CARTESIAN_POINT('',(-0.223218550867,-2.999996402691, + 230.47475384574)); +#4340 = CARTESIAN_POINT('',(1.295232989223,-3.112971726656, + 231.28028638381)); +#4341 = CARTESIAN_POINT('',(2.878281387885,-2.361176917788, + 232.08603284623)); +#4342 = CARTESIAN_POINT('',(3.960471079651,-0.704175361174, + 232.89104393162)); +#4343 = CARTESIAN_POINT('',(3.960351408907,1.478432499145, + 233.69755357641)); +#4344 = CARTESIAN_POINT('',(2.601713873351,3.33207678505,234.50196884892 + )); +#4345 = CARTESIAN_POINT('',(0.519936601907,3.98880965476,235.30847583114 + )); +#4346 = CARTESIAN_POINT('',(-1.385648955933,3.455332528388, + 236.11348996242)); +#4347 = CARTESIAN_POINT('',(-2.579023674751,2.171861367891, + 236.9192347622)); +#4348 = CARTESIAN_POINT('',(-2.928145450972,0.689776887988, + 237.72476769653)); +#4349 = CARTESIAN_POINT('',(-3.277259826572,-0.792317485462, + 238.53025951144)); +#4350 = CARTESIAN_POINT('',(-2.782375421807,-2.47346474558, + 239.33607537752)); +#4351 = CARTESIAN_POINT('',(-1.315055480633,-3.801567563131,240.14098713 + )); +#4352 = CARTESIAN_POINT('',(0.84069495076,-4.142855772499, + 240.94761889756)); +#4353 = CARTESIAN_POINT('',(2.8840504821,-3.090948113356,241.75190352782 + )); +#4354 = CARTESIAN_POINT('',(3.858373666975,-1.137511207885, + 242.55853263271)); +#4355 = CARTESIAN_POINT('',(3.629545513227,0.828048152816, + 243.36344743102)); +#4356 = CARTESIAN_POINT('',(2.548577550368,2.207522517877, + 244.16926163481)); +#4357 = CARTESIAN_POINT('',(1.139343328781,2.784187801925, + 244.97475384551)); +#4358 = DEFINITIONAL_REPRESENTATION('',(#4359),#4362); +#4359 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4360,#4361),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,273.99427638432),.PIECEWISE_BEZIER_KNOTS.); +#4360 = CARTESIAN_POINT('',(2.,0.)); +#4361 = CARTESIAN_POINT('',(2.,273.99427638432)); +#4362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4363 = ORIENTED_EDGE('',*,*,#4364,.T.); +#4364 = EDGE_CURVE('',#2897,#4365,#4367,.T.); +#4365 = VERTEX_POINT('',#4366); +#4366 = CARTESIAN_POINT('',(10.9,-0.223221722725,12.974767696687)); +#4367 = SURFACE_CURVE('',#4368,(#4371,#4378),.PCURVE_S1.); +#4368 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4369,#4370),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,7.9),.PIECEWISE_BEZIER_KNOTS.); +#4369 = CARTESIAN_POINT('',(3.,-0.223221722725,12.974767696687)); +#4370 = CARTESIAN_POINT('',(10.9,-0.223221722725,12.974767696687)); +#4371 = PCURVE('',#3193,#4372); +#4372 = DEFINITIONAL_REPRESENTATION('',(#4373),#4377); +#4373 = LINE('',#4374,#4375); +#4374 = CARTESIAN_POINT('',(0.,0.)); +#4375 = VECTOR('',#4376,1.); +#4376 = DIRECTION('',(1.,0.)); +#4377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4378 = PCURVE('',#4379,#4384); +#4379 = PLANE('',#4380); +#4380 = AXIS2_PLACEMENT_3D('',#4381,#4382,#4383); +#4381 = CARTESIAN_POINT('',(6.95,1.682156097917E-16,12.)); +#4382 = DIRECTION('',(-1.914408469869E-16,0.974767696687,0.223221722725) + ); +#4383 = DIRECTION('',(0.,-0.223221722725,0.974767696687)); +#4384 = DEFINITIONAL_REPRESENTATION('',(#4385),#4388); +#4385 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4386,#4387),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,7.9),.PIECEWISE_BEZIER_KNOTS.); +#4386 = CARTESIAN_POINT('',(1.,-3.95)); +#4387 = CARTESIAN_POINT('',(1.,3.95)); +#4388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4389 = ORIENTED_EDGE('',*,*,#4390,.T.); +#4390 = EDGE_CURVE('',#4365,#4391,#4393,.T.); +#4391 = VERTEX_POINT('',#4392); +#4392 = CARTESIAN_POINT('',(3.58058361767,10.297532320256, + 244.97478154784)); +#4393 = SURFACE_CURVE('',#4394,(#4684,#4691),.PCURVE_S1.); +#4394 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#4395,#4396,#4397,#4398,#4399, + #4400,#4401,#4402,#4403,#4404,#4405,#4406,#4407,#4408,#4409,#4410, + #4411,#4412,#4413,#4414,#4415,#4416,#4417,#4418,#4419,#4420,#4421, + #4422,#4423,#4424,#4425,#4426,#4427,#4428,#4429,#4430,#4431,#4432, + #4433,#4434,#4435,#4436,#4437,#4438,#4439,#4440,#4441,#4442,#4443, + #4444,#4445,#4446,#4447,#4448,#4449,#4450,#4451,#4452,#4453,#4454, + #4455,#4456,#4457,#4458,#4459,#4460,#4461,#4462,#4463,#4464,#4465, + #4466,#4467,#4468,#4469,#4470,#4471,#4472,#4473,#4474,#4475,#4476, + #4477,#4478,#4479,#4480,#4481,#4482,#4483,#4484,#4485,#4486,#4487, + #4488,#4489,#4490,#4491,#4492,#4493,#4494,#4495,#4496,#4497,#4498, + #4499,#4500,#4501,#4502,#4503,#4504,#4505,#4506,#4507,#4508,#4509, + #4510,#4511,#4512,#4513,#4514,#4515,#4516,#4517,#4518,#4519,#4520, + #4521,#4522,#4523,#4524,#4525,#4526,#4527,#4528,#4529,#4530,#4531, + #4532,#4533,#4534,#4535,#4536,#4537,#4538,#4539,#4540,#4541,#4542, + #4543,#4544,#4545,#4546,#4547,#4548,#4549,#4550,#4551,#4552,#4553, + #4554,#4555,#4556,#4557,#4558,#4559,#4560,#4561,#4562,#4563,#4564, + #4565,#4566,#4567,#4568,#4569,#4570,#4571,#4572,#4573,#4574,#4575, + #4576,#4577,#4578,#4579,#4580,#4581,#4582,#4583,#4584,#4585,#4586, + #4587,#4588,#4589,#4590,#4591,#4592,#4593,#4594,#4595,#4596,#4597, + #4598,#4599,#4600,#4601,#4602,#4603,#4604,#4605,#4606,#4607,#4608, + #4609,#4610,#4611,#4612,#4613,#4614,#4615,#4616,#4617,#4618,#4619, + #4620,#4621,#4622,#4623,#4624,#4625,#4626,#4627,#4628,#4629,#4630, + #4631,#4632,#4633,#4634,#4635,#4636,#4637,#4638,#4639,#4640,#4641, + #4642,#4643,#4644,#4645,#4646,#4647,#4648,#4649,#4650,#4651,#4652, + #4653,#4654,#4655,#4656,#4657,#4658,#4659,#4660,#4661,#4662,#4663, + #4664,#4665,#4666,#4667,#4668,#4669,#4670,#4671,#4672,#4673,#4674, + #4675,#4676,#4677,#4678,#4679,#4680,#4681,#4682,#4683), + .UNSPECIFIED.,.F.,.F.,(10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9, + 9,9,9,9,9,9,9,9,9,10),(0.,8.56232113701,17.12464227402, + 25.68696341103,34.24928454804,42.811605685051,51.373926822061, + 59.936247959071,68.498569096081,77.060890233091,85.623211370101, + 94.185532507111,102.74785364412,111.31017478113,119.87249591814, + 128.43481705515,136.99713819216,145.55945932917,154.12178046618, + 162.68410160319,171.2464227402,179.80874387721,188.37106501422, + 196.93338615123,205.49570728824,214.05802842525,222.62034956226, + 231.18267069927,239.74499183628,248.30731297329,256.8696341103, + 265.43195524731,273.99427638432),.PIECEWISE_BEZIER_KNOTS.); +#4395 = CARTESIAN_POINT('',(10.9,-0.223221722725,12.974767696687)); +#4396 = CARTESIAN_POINT('',(11.012965843326,5.293737459049, + 13.780385058164)); +#4397 = CARTESIAN_POINT('',(7.983797398522,10.876461296995, + 14.585689837783)); +#4398 = CARTESIAN_POINT('',(1.776558346699,14.468854801871, + 15.391864304222)); +#4399 = CARTESIAN_POINT('',(-6.121638066165,14.044560744469, + 16.19638934764)); +#4400 = CARTESIAN_POINT('',(-12.56576750863,8.765281224221, + 17.003150510921)); +#4401 = CARTESIAN_POINT('',(-14.53558191058,1.104632723163, + 17.807708933737)); +#4402 = CARTESIAN_POINT('',(-12.23460863955,-5.687841063085, + 18.613830809931)); +#4403 = CARTESIAN_POINT('',(-7.356981089069,-9.756252922074, + 19.419187584669)); +#4404 = CARTESIAN_POINT('',(-1.925609161841,-10.7308833417, + 20.22476769668)); +#4405 = CARTESIAN_POINT('',(3.505755346264,-11.70550094628, + 21.030385058187)); +#4406 = CARTESIAN_POINT('',(9.493612934954,-9.586957008738, + 21.835689837736)); +#4407 = CARTESIAN_POINT('',(14.012804234989,-4.018113526066, + 22.641864304291)); +#4408 = CARTESIAN_POINT('',(14.829284072145,3.849217196466, + 23.446389347565)); +#4409 = CARTESIAN_POINT('',(10.623085185233,11.039869979712, + 24.253150510981)); +#4410 = CARTESIAN_POINT('',(3.364898841539,14.183822147707, + 25.057708933705)); +#4411 = CARTESIAN_POINT('',(-3.703899843663,12.973754678985, + 25.863830809938)); +#4412 = CARTESIAN_POINT('',(-8.485251858047,8.792618650312, + 26.669187584677)); +#4413 = CARTESIAN_POINT('',(-10.29753672178,3.580581712661, + 27.47476769667)); +#4414 = CARTESIAN_POINT('',(-12.10980776761,-1.631449901921, + 28.28038505822)); +#4415 = CARTESIAN_POINT('',(-10.95405392012,-7.877000314952, + 29.085689837662)); +#4416 = CARTESIAN_POINT('',(-6.160729415058,-13.21171192202, + 29.891864304414)); +#4417 = CARTESIAN_POINT('',(1.482015824567,-15.24886121036, + 30.696389347406)); +#4418 = CARTESIAN_POINT('',(9.242134212656,-12.21931353302, + 31.50315051114)); +#4419 = CARTESIAN_POINT('',(13.482809610154,-5.542309982942, + 32.307708933582)); +#4420 = CARTESIAN_POINT('',(13.393443820789,1.628756317528, + 33.113830810009)); +#4421 = CARTESIAN_POINT('',(10.011752759356,7.005315732351, + 33.919187584648)); +#4422 = CARTESIAN_POINT('',(5.147388458449,9.610630572204, + 34.724767696676)); +#4423 = CARTESIAN_POINT('',(0.283027253472,12.215930931582, + 35.530385058194)); +#4424 = CARTESIAN_POINT('',(-6.066429804922,12.051425669519, + 36.33568983772)); +#4425 = CARTESIAN_POINT('',(-12.08530341438,8.151647699645, + 37.141864304322)); +#4426 = CARTESIAN_POINT('',(-15.29296077752,0.921677695361, + 37.946389347517)); +#4427 = CARTESIAN_POINT('',(-13.51466182802,-7.216826428313, + 38.753150511044)); +#4428 = CARTESIAN_POINT('',(-7.583251058727,-12.44980555317, + 39.557708933636)); +#4429 = CARTESIAN_POINT('',(-0.486492594659,-13.48334192541, + 40.363830809999)); +#4430 = CARTESIAN_POINT('',(5.352885484012,-10.98436428836, + 41.169187584633)); +#4431 = CARTESIAN_POINT('',(8.687078802075,-6.587449417187, + 41.974767696694)); +#4432 = CARTESIAN_POINT('',(12.021257367103,-2.190534806724, + 42.780386597161)); +#4433 = CARTESIAN_POINT('',(12.852051184948,4.106481471124, + 43.585683504483)); +#4434 = CARTESIAN_POINT('',(9.941845701108,10.661319988748, + 44.391879817106)); +#4435 = CARTESIAN_POINT('',(3.302675853638,14.960487384309, + 45.196361823679)); +#4436 = CARTESIAN_POINT('',(-5.013815605049,14.47724735669, + 46.003188304239)); +#4437 = CARTESIAN_POINT('',(-11.11024686177,9.437453058621, + 46.807667647747)); +#4438 = CARTESIAN_POINT('',(-13.2412346169,2.58977495336,47.613867006772 + )); +#4439 = CARTESIAN_POINT('',(-11.68650486388,-3.56865818446,48.4191622513 + )); +#4440 = CARTESIAN_POINT('',(-7.865305207903,-7.549617534436, + 49.224781547868)); +#4441 = CARTESIAN_POINT('',(-4.044105723975,-11.53058923855, + 50.030359724772)); +#4442 = CARTESIAN_POINT('',(2.045423044589,-13.33620430969, + 50.835726034702)); +#4443 = CARTESIAN_POINT('',(8.974807995431,-11.48725606808, + 51.641823018095)); +#4444 = CARTESIAN_POINT('',(14.259656750755,-5.602339292079, + 52.446427141127)); +#4445 = CARTESIAN_POINT('',(15.083328610893,2.687340111826, + 53.253122986788)); +#4446 = CARTESIAN_POINT('',(11.059302163748,9.497120609113, + 54.057724446769)); +#4447 = CARTESIAN_POINT('',(4.629263610579,12.673083531562, + 54.863824476526)); +#4448 = CARTESIAN_POINT('',(-1.696541349586,12.100884349157, + 55.669189123725)); +#4449 = CARTESIAN_POINT('',(-6.226269082797,8.949491675298, + 56.474767696664)); +#4450 = CARTESIAN_POINT('',(-10.75598247481,5.798095717774, + 57.280385058241)); +#4451 = CARTESIAN_POINT('',(-13.49200039612,6.600422758132E-02, + 58.085689837622)); +#4452 = CARTESIAN_POINT('',(-12.74978421982,-7.067313576196, + 58.891864304467)); +#4453 = CARTESIAN_POINT('',(-7.764079745702,-13.20769490935, + 59.696389347344)); +#4454 = CARTESIAN_POINT('',(0.294711354479,-15.31802249775, + 60.503150511209)); +#4455 = CARTESIAN_POINT('',(7.650134034938,-12.40881961257, + 61.307708933509)); +#4456 = CARTESIAN_POINT('',(11.792882607237,-6.554777214716, + 62.113830810075)); +#4457 = CARTESIAN_POINT('',(12.217299400934,-0.217341143098, + 62.919187584601)); +#4458 = CARTESIAN_POINT('',(9.813311655104,4.749604435867, + 63.724767696701)); +#4459 = CARTESIAN_POINT('',(7.409317902551,9.716536480204, + 64.530385058108)); +#4460 = CARTESIAN_POINT('',(2.175805470238,13.315566146423, + 65.335689837904)); +#4461 = CARTESIAN_POINT('',(-4.985797544604,13.698384637718, + 66.141864304043)); +#4462 = CARTESIAN_POINT('',(-11.83051660673,9.734629727718, + 66.946389347832)); +#4463 = CARTESIAN_POINT('',(-15.17553523491,2.105183686324, + 67.753150510765)); +#4464 = CARTESIAN_POINT('',(-13.45279107725,-5.614781132443, + 68.557708933827)); +#4465 = CARTESIAN_POINT('',(-8.318890312061,-10.62229958614, + 69.363830809904)); +#4466 = CARTESIAN_POINT('',(-2.125872009008,-12.0328845264, + 70.16918758466)); +#4467 = CARTESIAN_POINT('',(3.155988764707,-10.43549533345, + 70.974767696697)); +#4468 = CARTESIAN_POINT('',(8.437837110057,-8.838098090433, + 71.780385058129)); +#4469 = CARTESIAN_POINT('',(12.811258466493,-4.232031161191, + 72.585689837869)); +#4470 = CARTESIAN_POINT('',(14.309685363332,2.78151463067, + 73.391864304067)); +#4471 = CARTESIAN_POINT('',(11.465480818616,10.162031721864, + 74.196389347842)); +#4472 = CARTESIAN_POINT('',(4.453242117959,14.65937593003, + 75.003150510726)); +#4473 = CARTESIAN_POINT('',(-3.441173684035,14.16551017825, + 75.807708933873)); +#4474 = CARTESIAN_POINT('',(-9.190160295847,9.878164721156, + 76.613830809871)); +#4475 = CARTESIAN_POINT('',(-11.55218009998,3.982056850679, + 77.419187584675)); +#4476 = CARTESIAN_POINT('',(-10.80072248326,-1.484662176032, + 78.224767696695)); +#4477 = CARTESIAN_POINT('',(-10.04925461892,-6.951370586405, + 79.030386597163)); +#4478 = CARTESIAN_POINT('',(-6.184051649985,-11.99149344008, + 79.835683504493)); +#4479 = CARTESIAN_POINT('',(0.508745147677,-14.5686381732,80.64187981706 + )); +#4480 = CARTESIAN_POINT('',(8.243317587143,-12.91400657147, + 81.446361823776)); +#4481 = CARTESIAN_POINT('',(13.782262792756,-6.691656764867, + 82.253188304106)); +#4482 = CARTESIAN_POINT('',(14.529417951522,1.182843841715, + 83.057667647876)); +#4483 = CARTESIAN_POINT('',(11.194214220145,7.531719357646, + 83.863867006679)); +#4484 = CARTESIAN_POINT('',(5.740184435661,10.787029239577, + 84.669162251349)); +#4485 = CARTESIAN_POINT('',(0.223224894642,10.899996402579, + 85.47478154785)); +#4486 = CARTESIAN_POINT('',(-5.293743260399,11.012972422925, + 86.280359724743)); +#4487 = CARTESIAN_POINT('',(-10.87645300789,7.983787997395, + 87.085726034844)); +#4488 = CARTESIAN_POINT('',(-14.46886425637,1.776569069668, + 87.891823017805)); +#4489 = CARTESIAN_POINT('',(-14.04455208984,-6.121647882067, + 88.696427141533)); +#4490 = CARTESIAN_POINT('',(-8.765287527111,-12.56576035991, + 89.503122986361)); +#4491 = CARTESIAN_POINT('',(-1.104629170823,-14.53558593972, + 90.307724447122)); +#4492 = CARTESIAN_POINT('',(5.687839612842,-12.2346069946, + 91.113824476296)); +#4493 = CARTESIAN_POINT('',(9.756253274462,-7.356981488809, + 91.919189123842)); +#4494 = CARTESIAN_POINT('',(10.730883341727,-1.925609161829, + 92.724767696619)); +#4495 = CARTESIAN_POINT('',(11.70550094622,3.505755346224, + 93.530385058388)); +#4496 = CARTESIAN_POINT('',(9.586957008896,9.49361293502,94.335689837329 + )); +#4497 = CARTESIAN_POINT('',(4.018113525814,14.012804234927, + 95.141864304879)); +#4498 = CARTESIAN_POINT('',(-3.849217196183,14.829284072168, + 95.946389346931)); +#4499 = CARTESIAN_POINT('',(-11.03986997993,10.623085185252, + 96.753150511483)); +#4500 = CARTESIAN_POINT('',(-14.18382214759,3.364898841514, + 97.557708933435)); +#4501 = CARTESIAN_POINT('',(-12.97375467901,-3.703899843659, + 98.363830810002)); +#4502 = CARTESIAN_POINT('',(-8.792618650314,-8.485251858033, + 99.169187584714)); +#4503 = CARTESIAN_POINT('',(-3.580581712654,-10.2975367218, + 99.97476769662)); +#4504 = CARTESIAN_POINT('',(1.631449901901,-12.10980776755, + 100.78038505839)); +#4505 = CARTESIAN_POINT('',(7.877000314973,-10.95405392026, + 101.58568983725)); +#4506 = CARTESIAN_POINT('',(13.211711922045,-6.160729414813, + 102.3918643051)); +#4507 = CARTESIAN_POINT('',(15.248861210267,1.482015824283, + 103.19638934652)); +#4508 = CARTESIAN_POINT('',(12.21931353319,9.242134212892, + 104.00315051201)); +#4509 = CARTESIAN_POINT('',(5.542309982768,13.482809610014, + 104.8077089329)); +#4510 = CARTESIAN_POINT('',(-1.628756317401,13.393443820848, + 105.61383081042)); +#4511 = CARTESIAN_POINT('',(-7.005315732415,10.011752759337, + 106.41918758445)); +#4512 = CARTESIAN_POINT('',(-9.610630572182,5.147388458455, + 107.22476769674)); +#4513 = CARTESIAN_POINT('',(-12.21593093167,0.283027253442, + 108.03038505795)); +#4514 = CARTESIAN_POINT('',(-12.05142566927,-6.066429804865, + 108.83568983824)); +#4515 = CARTESIAN_POINT('',(-8.151647700066,-12.08530341443, + 109.64186430348)); +#4516 = CARTESIAN_POINT('',(-0.921677694852,-15.29296077754, + 110.44638934848)); +#4517 = CARTESIAN_POINT('',(7.21682642788,-13.51466182796, + 111.25315051023)); +#4518 = CARTESIAN_POINT('',(12.44980555342,-7.583251058776, + 112.05770893407)); +#4519 = CARTESIAN_POINT('',(13.483341925327,-0.48649259467, + 112.86383080994)); +#4520 = CARTESIAN_POINT('',(10.984364288374,5.352885484071, + 113.66918758448)); +#4521 = CARTESIAN_POINT('',(6.587449417194,8.687078802015, + 114.47476769686)); +#4522 = CARTESIAN_POINT('',(2.190534806724,12.021257367305, + 115.28038659662)); +#4523 = CARTESIAN_POINT('',(-4.1064814712,12.852051184511, + 116.08568350561)); +#4524 = CARTESIAN_POINT('',(-10.66131998849,9.941845701767, + 116.89187981535)); +#4525 = CARTESIAN_POINT('',(-14.96048738477,3.302675852935, + 117.69636182578)); +#4526 = CARTESIAN_POINT('',(-14.47724735612,-5.013815604522, + 118.50318830222)); +#4527 = CARTESIAN_POINT('',(-9.437453059104,-11.11024686203, + 119.30766764927)); +#4528 = CARTESIAN_POINT('',(-2.589774953061,-13.24123461683, + 120.11386700586)); +#4529 = CARTESIAN_POINT('',(3.568658184328,-11.68650486388, + 120.91916225169)); +#4530 = CARTESIAN_POINT('',(7.549617534474,-7.865305207906, + 121.72478154775)); +#4531 = CARTESIAN_POINT('',(11.530589238502,-4.044105723979, + 122.53035972492)); +#4532 = CARTESIAN_POINT('',(13.336204309729,2.045423044629, + 123.33572603458)); +#4533 = CARTESIAN_POINT('',(11.487256068083,8.974807995322, + 124.1418230181)); +#4534 = CARTESIAN_POINT('',(5.602339292061,14.259656750932, + 124.94642714127)); +#4535 = CARTESIAN_POINT('',(-2.687340111815,15.083328610698, + 125.75312298653)); +#4536 = CARTESIAN_POINT('',(-9.497120609104,11.059302163902, + 126.55772444703)); +#4537 = CARTESIAN_POINT('',(-12.67308353158,4.629263610492, + 127.36382447633)); +#4538 = CARTESIAN_POINT('',(-12.10088434914,-1.696541349553, + 128.16918912381)); +#4539 = CARTESIAN_POINT('',(-8.949491675299,-6.226269082802, + 128.97476769664)); +#4540 = CARTESIAN_POINT('',(-5.798095717763,-10.75598247478, + 129.78038505833)); +#4541 = CARTESIAN_POINT('',(-6.600422762486E-02,-13.49200039618, + 130.58568983737)); +#4542 = CARTESIAN_POINT('',(7.067313576289,-12.74978421974, + 131.39186430491)); +#4543 = CARTESIAN_POINT('',(13.207694909214,-7.76407974575, + 132.19638934674)); +#4544 = CARTESIAN_POINT('',(15.318022497921,0.29471135447, + 133.00315051182)); +#4545 = CARTESIAN_POINT('',(12.408819612432,7.650134034986,133.807708933 + )); +#4546 = CARTESIAN_POINT('',(6.554777214822,11.792882607188, + 134.61383081041)); +#4547 = CARTESIAN_POINT('',(0.217341143033,12.217299400963, + 135.4191875844)); +#4548 = CARTESIAN_POINT('',(-4.749604435834,9.813311655092, + 136.2247676968)); +#4549 = CARTESIAN_POINT('',(-9.716536480324,7.409317902605, + 137.03038505776)); +#4550 = CARTESIAN_POINT('',(-13.31556614616,2.175805470074, + 137.83568983865)); +#4551 = CARTESIAN_POINT('',(-13.69838463808,-4.985797544267, + 138.64186430283)); +#4552 = CARTESIAN_POINT('',(-9.734629727365,-11.83051660722, + 139.44638934933)); +#4553 = CARTESIAN_POINT('',(-2.10518368654,-15.17553523441, + 140.25315050934)); +#4554 = CARTESIAN_POINT('',(5.614781132506,-13.45279107761, + 141.05770893485)); +#4555 = CARTESIAN_POINT('',(10.622299586153,-8.318890311882, + 141.86383080937)); +#4556 = CARTESIAN_POINT('',(12.032884526388,-2.125872009054, + 142.66918758481)); +#4557 = CARTESIAN_POINT('',(10.435495333448,3.1559887647,143.47476769671 + )); +#4558 = CARTESIAN_POINT('',(8.838098090437,8.437837110053, + 144.28038505812)); +#4559 = CARTESIAN_POINT('',(4.232031161192,12.811258466531, + 145.08568983781)); +#4560 = CARTESIAN_POINT('',(-2.781514630696,14.309685363248, + 145.8918643042)); +#4561 = CARTESIAN_POINT('',(-10.1620317218,11.465480818725, + 146.69638934763)); +#4562 = CARTESIAN_POINT('',(-14.65937593011,4.453242117867, + 147.50315051093)); +#4563 = CARTESIAN_POINT('',(-14.16551017818,-3.441173683984, + 148.30770893373)); +#4564 = CARTESIAN_POINT('',(-9.878164721177,-9.190160295869, + 149.1138308099)); +#4565 = CARTESIAN_POINT('',(-3.982056850687,-11.55218009996, + 149.91918758471)); +#4566 = CARTESIAN_POINT('',(1.484662176047,-10.80072248327, + 150.72476769664)); +#4567 = CARTESIAN_POINT('',(6.95137058636,-10.04925461888, + 151.53038659732)); +#4568 = CARTESIAN_POINT('',(11.991493440164,-6.184051650094, + 152.33568350415)); +#4569 = CARTESIAN_POINT('',(14.568638173121,0.508745147857, + 153.14187981757)); +#4570 = CARTESIAN_POINT('',(12.914006571514,8.243317586933, + 153.94636182317)); +#4571 = CARTESIAN_POINT('',(6.691656764892,13.782262792925, + 154.75318830463)); +#4572 = CARTESIAN_POINT('',(-1.182843841766,14.529417951432, + 155.55766764753)); +#4573 = CARTESIAN_POINT('',(-7.531719357612,11.194214220171, + 156.36386700682)); +#4574 = CARTESIAN_POINT('',(-10.78702923958,5.740184435663, + 157.16916225133)); +#4575 = CARTESIAN_POINT('',(-10.89999640258,0.223224894636, + 157.97478154781)); +#4576 = CARTESIAN_POINT('',(-11.01297242301,-5.293743260471, + 158.78035972451)); +#4577 = CARTESIAN_POINT('',(-7.983787997059,-10.87645300771, + 159.58572603555)); +#4578 = CARTESIAN_POINT('',(-1.776569070334,-14.46886425658, + 160.39182301657)); +#4579 = CARTESIAN_POINT('',(6.12164788293,-14.04455208971, + 161.19642714302)); +#4580 = CARTESIAN_POINT('',(12.565760359149,-8.765287527108, + 162.00312298504)); +#4581 = CARTESIAN_POINT('',(14.53558594017,-1.104629170889, + 162.80772444792)); +#4582 = CARTESIAN_POINT('',(12.234606994458,5.687839612871, + 163.61382447604)); +#4583 = CARTESIAN_POINT('',(7.356981488801,9.756253274493, + 164.41918912374)); +#4584 = CARTESIAN_POINT('',(1.925609161866,10.730883341673, + 165.2247676968)); +#4585 = CARTESIAN_POINT('',(-3.50575534632,11.705500946402, + 166.03038505785)); +#4586 = CARTESIAN_POINT('',(-9.493612934889,9.586957008482, + 166.8356898384)); +#4587 = CARTESIAN_POINT('',(-14.012804235,4.018113526478,167.64186430325 + )); +#4588 = CARTESIAN_POINT('',(-14.82928407224,-3.84921719695, + 168.44638934882)); +#4589 = CARTESIAN_POINT('',(-10.62308518504,-11.0398699793, + 169.25315050975)); +#4590 = CARTESIAN_POINT('',(-3.364898841749,-14.18382214796, + 170.05770893465)); +#4591 = CARTESIAN_POINT('',(3.703899843817,-12.97375467887, + 170.86383080935)); +#4592 = CARTESIAN_POINT('',(8.485251857971,-8.792618650349, + 171.66918758493)); +#4593 = CARTESIAN_POINT('',(10.297536721809,-3.580581712651, + 172.47476769659)); +#4594 = CARTESIAN_POINT('',(12.10980763496,1.631450418035, + 173.28038659752)); +#4595 = CARTESIAN_POINT('',(10.954054465861,7.876998190946, + 174.08568350366)); +#4596 = CARTESIAN_POINT('',(6.160728078522,13.211717124706, + 174.89187981841)); +#4597 = CARTESIAN_POINT('',(-1.482013453462,15.248851979335, + 175.69636182207)); +#4598 = CARTESIAN_POINT('',(-9.242137468166,12.21932620825, + 176.50318830577)); +#4599 = CARTESIAN_POINT('',(-13.48280605398,5.542296136358, + 177.3076676466)); +#4600 = CARTESIAN_POINT('',(-13.39344693849,-1.62874417781, + 178.1138670074)); +#4601 = CARTESIAN_POINT('',(-10.01175057737,-7.005324228621, + 178.91916225106)); +#4602 = CARTESIAN_POINT('',(-5.147389651458,-9.61062592684, + 179.72478154789)); +#4603 = CARTESIAN_POINT('',(-0.283025071471,-12.21593942797, + 180.53035972436)); +#4604 = CARTESIAN_POINT('',(6.066426687281,-12.05141352942, + 181.33572603577)); +#4605 = CARTESIAN_POINT('',(12.085306970182,-8.151661546914, + 182.14182301629)); +#4606 = CARTESIAN_POINT('',(15.292957522817,-0.921665019302, + 182.94642714331)); +#4607 = CARTESIAN_POINT('',(13.514664198096,7.216817196568, + 183.75312298477)); +#4608 = CARTESIAN_POINT('',(7.583249723078,12.449810756288, + 184.55772444813)); +#4609 = CARTESIAN_POINT('',(0.486493139896,13.483339801221, + 185.3638244759)); +#4610 = CARTESIAN_POINT('',(-5.352885616507,10.984364804532, + 186.16918912383)); +#4611 = CARTESIAN_POINT('',(-8.687078802051,6.587449417191, + 186.97476769675)); +#4612 = CARTESIAN_POINT('',(-12.02125736714,2.190534806728, + 187.78038659704)); +#4613 = CARTESIAN_POINT('',(-12.85205118488,-4.106481471153, + 188.58568350463)); +#4614 = CARTESIAN_POINT('',(-9.941845701172,-10.66131998869, + 189.39187981698)); +#4615 = CARTESIAN_POINT('',(-3.302675853605,-14.96048738436, + 190.1963618237)); +#4616 = CARTESIAN_POINT('',(5.01381560505,-14.47724735666, + 191.00318830431)); +#4617 = CARTESIAN_POINT('',(11.110246861755,-9.437453058609, + 191.80766764763)); +#4618 = CARTESIAN_POINT('',(13.241234616918,-2.589774953388, + 192.61386700686)); +#4619 = CARTESIAN_POINT('',(11.686504863878,3.568658184483, + 193.41916225123)); +#4620 = CARTESIAN_POINT('',(7.865305207901,7.549617534425,194.2247815479 + )); +#4621 = CARTESIAN_POINT('',(4.04410572395,11.53058923851,195.03035972489 + )); +#4622 = CARTESIAN_POINT('',(-2.045423044461,13.336204309826, + 195.83572603421)); +#4623 = CARTESIAN_POINT('',(-8.974807995749,11.487256067891, + 196.64182301909)); +#4624 = CARTESIAN_POINT('',(-14.25965675023,5.602339292232, + 197.44642713967)); +#4625 = CARTESIAN_POINT('',(-15.08332861151,-2.687340111849, + 198.25312298844)); +#4626 = CARTESIAN_POINT('',(-11.05930216318,-9.497120609198, + 199.05772444524)); +#4627 = CARTESIAN_POINT('',(-4.629263610986,-12.67308353145, + 199.86382447767)); +#4628 = CARTESIAN_POINT('',(1.696541349825,-12.10088434922, + 200.66918912302)); +#4629 = CARTESIAN_POINT('',(6.226269082684,-8.949491675275, + 201.47476769699)); +#4630 = CARTESIAN_POINT('',(10.755982671378,-5.79809522241, + 202.2803865961)); +#4631 = CARTESIAN_POINT('',(13.491999588055,-6.600626617076E-02, + 203.08568350677)); +#4632 = CARTESIAN_POINT('',(12.749786198189,7.067318569631, + 203.89187981347)); +#4633 = CARTESIAN_POINT('',(7.764076236574,13.207686049444, + 204.69636182811)); +#4634 = CARTESIAN_POINT('',(-0.294706536992,15.318034663782, + 205.50318829997)); +#4635 = CARTESIAN_POINT('',(-7.650139297024,12.40880632175, + 206.30766765098)); +#4636 = CARTESIAN_POINT('',(-11.79287799405,6.554788867607, + 207.11386700484)); +#4637 = CARTESIAN_POINT('',(-12.21730262954,0.217332987298, + 207.91916225215)); +#4638 = CARTESIAN_POINT('',(-9.813309889831,-4.749599976552, + 208.72478154761)); +#4639 = CARTESIAN_POINT('',(-7.409321131223,-9.716544636212, + 209.53035972507)); +#4640 = CARTESIAN_POINT('',(-2.175800856937,-13.31555449285, + 210.33572603451)); +#4641 = CARTESIAN_POINT('',(4.985792282529,-13.6983979298, + 211.14182301802)); +#4642 = CARTESIAN_POINT('',(11.830521423813,-9.734617560087, + 211.94642714142)); +#4643 = CARTESIAN_POINT('',(15.175531726667,-2.105192547687, + 212.75312298645)); +#4644 = CARTESIAN_POINT('',(13.452793054566,5.614786126801, + 213.55772444694)); +#4645 = CARTESIAN_POINT('',(8.318889504827,10.622297547145, + 214.36382447655)); +#4646 = CARTESIAN_POINT('',(2.125872205131,12.032885021896, + 215.16918912357)); +#4647 = CARTESIAN_POINT('',(-3.155988764672,10.435495333432, + 215.9747676968)); +#4648 = CARTESIAN_POINT('',(-8.437837110164,8.838098090492, + 216.78038505785)); +#4649 = CARTESIAN_POINT('',(-12.81125846629,4.232031161061, + 217.58568983826)); +#4650 = CARTESIAN_POINT('',(-14.30968536361,-2.78151463048, + 218.39186430378)); +#4651 = CARTESIAN_POINT('',(-11.4654808183,-10.16203172202, + 219.19638934776)); +#4652 = CARTESIAN_POINT('',(-4.453242118263,-14.65937592999, + 220.00315051124)); +#4653 = CARTESIAN_POINT('',(3.441173684304,-14.16551017814, + 220.80770893309)); +#4654 = CARTESIAN_POINT('',(9.190160295642,-9.878164721324, + 221.61383081062)); +#4655 = CARTESIAN_POINT('',(11.552180100108,-3.98205685054, + 222.41918758413)); +#4656 = CARTESIAN_POINT('',(10.800722483203,1.484662175953, + 223.22476769698)); +#4657 = CARTESIAN_POINT('',(10.049254619175,6.951370586663, + 224.03038659622)); +#4658 = CARTESIAN_POINT('',(6.184051649356,11.991493439625, + 224.83568350638)); +#4659 = CARTESIAN_POINT('',(-0.508745146572,14.568638173723, + 225.64187981426)); +#4660 = CARTESIAN_POINT('',(-8.243317588531,12.914006571137, + 226.44636182696)); +#4661 = CARTESIAN_POINT('',(-13.78226279149,6.691656764905, + 227.25318830121)); +#4662 = CARTESIAN_POINT('',(-14.52941795236,-1.182843841537,228.05766765 + )); +#4663 = CARTESIAN_POINT('',(-11.19421421972,-7.53171935786, + 228.8638670054)); +#4664 = CARTESIAN_POINT('',(-5.74018443582,-10.78702923943, + 229.66916225196)); +#4665 = CARTESIAN_POINT('',(-0.223224894594,-10.89999640264, + 230.47478154761)); +#4666 = CARTESIAN_POINT('',(5.293743260465,-11.01297242303, + 231.28035972459)); +#4667 = CARTESIAN_POINT('',(10.876453007667,-7.983787996822, + 232.08572603586)); +#4668 = CARTESIAN_POINT('',(14.468864256629,-1.776569070898, + 232.89182301571)); +#4669 = CARTESIAN_POINT('',(14.044552089794,6.121647883718, + 233.69642714432)); +#4670 = CARTESIAN_POINT('',(8.765287526872,12.565760358422, + 234.50312298366)); +#4671 = CARTESIAN_POINT('',(1.104629171166,14.535585940621,235.307724449 + )); +#4672 = CARTESIAN_POINT('',(-5.687839613057,12.234606994281, + 236.11382447545)); +#4673 = CARTESIAN_POINT('',(-9.756253274432,7.356981488834, + 236.91918912392)); +#4674 = CARTESIAN_POINT('',(-10.73088334166,1.925609161874, + 237.72476769683)); +#4675 = CARTESIAN_POINT('',(-11.70550073473,-3.50575583538, + 238.53038659688)); +#4676 = CARTESIAN_POINT('',(-9.586957879556,-9.493610922333, + 239.33568350488)); +#4677 = CARTESIAN_POINT('',(-4.01811139285,-14.01280916459, + 240.14187981666)); +#4678 = CARTESIAN_POINT('',(3.849213411349,-14.8292753258, + 240.94636182404)); +#4679 = CARTESIAN_POINT('',(11.039875177291,-10.62309719486, + 241.75318830396)); +#4680 = CARTESIAN_POINT('',(14.183816469637,-3.364885722018, + 242.55766764794)); +#4681 = CARTESIAN_POINT('',(12.973759657225,3.703888341313, + 243.36386700664)); +#4682 = CARTESIAN_POINT('',(8.792615166124,8.485259908296, + 244.16916225136)); +#4683 = CARTESIAN_POINT('',(3.58058361767,10.297532320256, + 244.97478154784)); +#4684 = PCURVE('',#3193,#4685); +#4685 = DEFINITIONAL_REPRESENTATION('',(#4686),#4690); +#4686 = LINE('',#4687,#4688); +#4687 = CARTESIAN_POINT('',(7.9,0.)); +#4688 = VECTOR('',#4689,1.); +#4689 = DIRECTION('',(0.,1.)); +#4690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4691 = PCURVE('',#4692,#5271); +#4692 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,( + (#4693,#4694,#4695,#4696,#4697,#4698,#4699,#4700,#4701,#4702,#4703 + ,#4704,#4705,#4706,#4707,#4708,#4709,#4710,#4711,#4712,#4713,#4714 + ,#4715,#4716,#4717,#4718,#4719,#4720,#4721,#4722,#4723,#4724,#4725 + ,#4726,#4727,#4728,#4729,#4730,#4731,#4732,#4733,#4734,#4735,#4736 + ,#4737,#4738,#4739,#4740,#4741,#4742,#4743,#4744,#4745,#4746,#4747 + ,#4748,#4749,#4750,#4751,#4752,#4753,#4754,#4755,#4756,#4757,#4758 + ,#4759,#4760,#4761,#4762,#4763,#4764,#4765,#4766,#4767,#4768,#4769 + ,#4770,#4771,#4772,#4773,#4774,#4775,#4776,#4777,#4778,#4779,#4780 + ,#4781,#4782,#4783,#4784,#4785,#4786,#4787,#4788,#4789,#4790,#4791 + ,#4792,#4793,#4794,#4795,#4796,#4797,#4798,#4799,#4800,#4801,#4802 + ,#4803,#4804,#4805,#4806,#4807,#4808,#4809,#4810,#4811,#4812,#4813 + ,#4814,#4815,#4816,#4817,#4818,#4819,#4820,#4821,#4822,#4823,#4824 + ,#4825,#4826,#4827,#4828,#4829,#4830,#4831,#4832,#4833,#4834,#4835 + ,#4836,#4837,#4838,#4839,#4840,#4841,#4842,#4843,#4844,#4845,#4846 + ,#4847,#4848,#4849,#4850,#4851,#4852,#4853,#4854,#4855,#4856,#4857 + ,#4858,#4859,#4860,#4861,#4862,#4863,#4864,#4865,#4866,#4867,#4868 + ,#4869,#4870,#4871,#4872,#4873,#4874,#4875,#4876,#4877,#4878,#4879 + ,#4880,#4881,#4882,#4883,#4884,#4885,#4886,#4887,#4888,#4889,#4890 + ,#4891,#4892,#4893,#4894,#4895,#4896,#4897,#4898,#4899,#4900,#4901 + ,#4902,#4903,#4904,#4905,#4906,#4907,#4908,#4909,#4910,#4911,#4912 + ,#4913,#4914,#4915,#4916,#4917,#4918,#4919,#4920,#4921,#4922,#4923 + ,#4924,#4925,#4926,#4927,#4928,#4929,#4930,#4931,#4932,#4933,#4934 + ,#4935,#4936,#4937,#4938,#4939,#4940,#4941,#4942,#4943,#4944,#4945 + ,#4946,#4947,#4948,#4949,#4950,#4951,#4952,#4953,#4954,#4955,#4956 + ,#4957,#4958,#4959,#4960,#4961,#4962,#4963,#4964,#4965,#4966,#4967 + ,#4968,#4969,#4970,#4971,#4972,#4973,#4974,#4975,#4976,#4977,#4978 + ,#4979,#4980,#4981) + ,(#4982,#4983,#4984,#4985,#4986,#4987,#4988,#4989,#4990,#4991,#4992 + ,#4993,#4994,#4995,#4996,#4997,#4998,#4999,#5000,#5001,#5002,#5003 + ,#5004,#5005,#5006,#5007,#5008,#5009,#5010,#5011,#5012,#5013,#5014 + ,#5015,#5016,#5017,#5018,#5019,#5020,#5021,#5022,#5023,#5024,#5025 + ,#5026,#5027,#5028,#5029,#5030,#5031,#5032,#5033,#5034,#5035,#5036 + ,#5037,#5038,#5039,#5040,#5041,#5042,#5043,#5044,#5045,#5046,#5047 + ,#5048,#5049,#5050,#5051,#5052,#5053,#5054,#5055,#5056,#5057,#5058 + ,#5059,#5060,#5061,#5062,#5063,#5064,#5065,#5066,#5067,#5068,#5069 + ,#5070,#5071,#5072,#5073,#5074,#5075,#5076,#5077,#5078,#5079,#5080 + ,#5081,#5082,#5083,#5084,#5085,#5086,#5087,#5088,#5089,#5090,#5091 + ,#5092,#5093,#5094,#5095,#5096,#5097,#5098,#5099,#5100,#5101,#5102 + ,#5103,#5104,#5105,#5106,#5107,#5108,#5109,#5110,#5111,#5112,#5113 + ,#5114,#5115,#5116,#5117,#5118,#5119,#5120,#5121,#5122,#5123,#5124 + ,#5125,#5126,#5127,#5128,#5129,#5130,#5131,#5132,#5133,#5134,#5135 + ,#5136,#5137,#5138,#5139,#5140,#5141,#5142,#5143,#5144,#5145,#5146 + ,#5147,#5148,#5149,#5150,#5151,#5152,#5153,#5154,#5155,#5156,#5157 + ,#5158,#5159,#5160,#5161,#5162,#5163,#5164,#5165,#5166,#5167,#5168 + ,#5169,#5170,#5171,#5172,#5173,#5174,#5175,#5176,#5177,#5178,#5179 + ,#5180,#5181,#5182,#5183,#5184,#5185,#5186,#5187,#5188,#5189,#5190 + ,#5191,#5192,#5193,#5194,#5195,#5196,#5197,#5198,#5199,#5200,#5201 + ,#5202,#5203,#5204,#5205,#5206,#5207,#5208,#5209,#5210,#5211,#5212 + ,#5213,#5214,#5215,#5216,#5217,#5218,#5219,#5220,#5221,#5222,#5223 + ,#5224,#5225,#5226,#5227,#5228,#5229,#5230,#5231,#5232,#5233,#5234 + ,#5235,#5236,#5237,#5238,#5239,#5240,#5241,#5242,#5243,#5244,#5245 + ,#5246,#5247,#5248,#5249,#5250,#5251,#5252,#5253,#5254,#5255,#5256 + ,#5257,#5258,#5259,#5260,#5261,#5262,#5263,#5264,#5265,#5266,#5267 + ,#5268,#5269,#5270 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9 + ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10),(0.,2.),(0.,8.56232113701, + 17.12464227402,25.68696341103,34.24928454804,42.811605685051, + 51.373926822061,59.936247959071,68.498569096081,77.060890233091, + 85.623211370101,94.185532507111,102.74785364412,111.31017478113, + 119.87249591814,128.43481705515,136.99713819216,145.55945932917, + 154.12178046618,162.68410160319,171.2464227402,179.80874387721, + 188.37106501422,196.93338615123,205.49570728824,214.05802842525, + 222.62034956226,231.18267069927,239.74499183628,248.30731297329, + 256.8696341103,265.43195524731,273.99427638432), + .PIECEWISE_BEZIER_KNOTS.); +#4693 = CARTESIAN_POINT('',(10.9,-0.223221722725,12.974767696687)); +#4694 = CARTESIAN_POINT('',(11.012965843326,5.293737459049, + 13.780385058164)); +#4695 = CARTESIAN_POINT('',(7.983797398522,10.876461296995, + 14.585689837783)); +#4696 = CARTESIAN_POINT('',(1.7765583467,14.468854801871,15.391864304222 + )); +#4697 = CARTESIAN_POINT('',(-6.121638066166,14.044560744469, + 16.19638934764)); +#4698 = CARTESIAN_POINT('',(-12.56576750863,8.765281224221, + 17.003150510921)); +#4699 = CARTESIAN_POINT('',(-14.53558191058,1.104632723163, + 17.807708933737)); +#4700 = CARTESIAN_POINT('',(-12.23460863955,-5.687841063085, + 18.613830809931)); +#4701 = CARTESIAN_POINT('',(-7.356981089069,-9.756252922074, + 19.419187584669)); +#4702 = CARTESIAN_POINT('',(-1.925609161841,-10.7308833417, + 20.22476769668)); +#4703 = CARTESIAN_POINT('',(3.505755346264,-11.70550094628, + 21.030385058187)); +#4704 = CARTESIAN_POINT('',(9.493612934953,-9.586957008738, + 21.835689837736)); +#4705 = CARTESIAN_POINT('',(14.012804234989,-4.018113526066, + 22.641864304291)); +#4706 = CARTESIAN_POINT('',(14.829284072145,3.849217196466, + 23.446389347565)); +#4707 = CARTESIAN_POINT('',(10.623085185234,11.039869979712, + 24.253150510981)); +#4708 = CARTESIAN_POINT('',(3.364898841539,14.183822147707, + 25.057708933705)); +#4709 = CARTESIAN_POINT('',(-3.703899843663,12.973754678985, + 25.863830809938)); +#4710 = CARTESIAN_POINT('',(-8.485251858047,8.792618650312, + 26.669187584677)); +#4711 = CARTESIAN_POINT('',(-10.29753672178,3.580581712661, + 27.47476769667)); +#4712 = CARTESIAN_POINT('',(-12.10980776761,-1.631449901921, + 28.28038505822)); +#4713 = CARTESIAN_POINT('',(-10.95405392012,-7.877000314952, + 29.085689837662)); +#4714 = CARTESIAN_POINT('',(-6.160729415058,-13.21171192202, + 29.891864304414)); +#4715 = CARTESIAN_POINT('',(1.482015824567,-15.24886121036, + 30.696389347406)); +#4716 = CARTESIAN_POINT('',(9.242134212656,-12.21931353302, + 31.50315051114)); +#4717 = CARTESIAN_POINT('',(13.482809610154,-5.542309982942, + 32.307708933582)); +#4718 = CARTESIAN_POINT('',(13.393443820789,1.628756317527, + 33.113830810009)); +#4719 = CARTESIAN_POINT('',(10.011752759356,7.005315732351, + 33.919187584648)); +#4720 = CARTESIAN_POINT('',(5.147388458449,9.610630572204, + 34.724767696676)); +#4721 = CARTESIAN_POINT('',(0.283027253472,12.215930931582, + 35.530385058194)); +#4722 = CARTESIAN_POINT('',(-6.066429804921,12.051425669519, + 36.33568983772)); +#4723 = CARTESIAN_POINT('',(-12.08530341438,8.151647699645, + 37.141864304322)); +#4724 = CARTESIAN_POINT('',(-15.29296077752,0.921677695361, + 37.946389347517)); +#4725 = CARTESIAN_POINT('',(-13.51466182802,-7.216826428313, + 38.753150511044)); +#4726 = CARTESIAN_POINT('',(-7.583251058726,-12.44980555317, + 39.557708933636)); +#4727 = CARTESIAN_POINT('',(-0.486492594659,-13.48334192541, + 40.363830809999)); +#4728 = CARTESIAN_POINT('',(5.352885484012,-10.98436428836, + 41.169187584633)); +#4729 = CARTESIAN_POINT('',(8.687078802075,-6.587449417187, + 41.974767696694)); +#4730 = CARTESIAN_POINT('',(12.021257367103,-2.190534806724, + 42.780386597161)); +#4731 = CARTESIAN_POINT('',(12.852051184948,4.106481471124, + 43.585683504483)); +#4732 = CARTESIAN_POINT('',(9.941845701108,10.661319988749, + 44.391879817106)); +#4733 = CARTESIAN_POINT('',(3.302675853639,14.960487384308, + 45.196361823679)); +#4734 = CARTESIAN_POINT('',(-5.013815605049,14.47724735669, + 46.003188304239)); +#4735 = CARTESIAN_POINT('',(-11.11024686177,9.437453058621, + 46.807667647747)); +#4736 = CARTESIAN_POINT('',(-13.2412346169,2.58977495336,47.613867006772 + )); +#4737 = CARTESIAN_POINT('',(-11.68650486388,-3.568658184461, + 48.4191622513)); +#4738 = CARTESIAN_POINT('',(-7.865305207903,-7.549617534436, + 49.224781547868)); +#4739 = CARTESIAN_POINT('',(-4.044105723975,-11.53058923855, + 50.030359724772)); +#4740 = CARTESIAN_POINT('',(2.045423044589,-13.33620430969, + 50.835726034702)); +#4741 = CARTESIAN_POINT('',(8.974807995431,-11.48725606808, + 51.641823018095)); +#4742 = CARTESIAN_POINT('',(14.259656750755,-5.602339292079, + 52.446427141127)); +#4743 = CARTESIAN_POINT('',(15.083328610893,2.687340111825, + 53.253122986788)); +#4744 = CARTESIAN_POINT('',(11.059302163748,9.497120609113, + 54.057724446769)); +#4745 = CARTESIAN_POINT('',(4.629263610579,12.673083531562, + 54.863824476526)); +#4746 = CARTESIAN_POINT('',(-1.696541349586,12.100884349157, + 55.669189123725)); +#4747 = CARTESIAN_POINT('',(-6.226269082797,8.949491675298, + 56.474767696664)); +#4748 = CARTESIAN_POINT('',(-10.75598247481,5.798095717774, + 57.280385058241)); +#4749 = CARTESIAN_POINT('',(-13.49200039611,6.600422758111E-02, + 58.085689837622)); +#4750 = CARTESIAN_POINT('',(-12.74978421982,-7.067313576195, + 58.891864304467)); +#4751 = CARTESIAN_POINT('',(-7.764079745702,-13.20769490935, + 59.696389347344)); +#4752 = CARTESIAN_POINT('',(0.294711354479,-15.31802249775, + 60.503150511209)); +#4753 = CARTESIAN_POINT('',(7.650134034938,-12.40881961257, + 61.307708933509)); +#4754 = CARTESIAN_POINT('',(11.792882607237,-6.554777214716, + 62.113830810075)); +#4755 = CARTESIAN_POINT('',(12.217299400934,-0.217341143098, + 62.919187584601)); +#4756 = CARTESIAN_POINT('',(9.813311655104,4.749604435867, + 63.724767696701)); +#4757 = CARTESIAN_POINT('',(7.409317902551,9.716536480203, + 64.530385058108)); +#4758 = CARTESIAN_POINT('',(2.175805470238,13.315566146423, + 65.335689837904)); +#4759 = CARTESIAN_POINT('',(-4.985797544604,13.698384637718, + 66.141864304043)); +#4760 = CARTESIAN_POINT('',(-11.83051660673,9.734629727718, + 66.946389347832)); +#4761 = CARTESIAN_POINT('',(-15.17553523491,2.105183686324, + 67.753150510765)); +#4762 = CARTESIAN_POINT('',(-13.45279107725,-5.614781132443, + 68.557708933827)); +#4763 = CARTESIAN_POINT('',(-8.318890312061,-10.62229958614, + 69.363830809904)); +#4764 = CARTESIAN_POINT('',(-2.125872009008,-12.0328845264, + 70.16918758466)); +#4765 = CARTESIAN_POINT('',(3.155988764707,-10.43549533345, + 70.974767696697)); +#4766 = CARTESIAN_POINT('',(8.437837110057,-8.838098090433, + 71.780385058129)); +#4767 = CARTESIAN_POINT('',(12.811258466493,-4.232031161191, + 72.585689837869)); +#4768 = CARTESIAN_POINT('',(14.309685363332,2.78151463067, + 73.391864304067)); +#4769 = CARTESIAN_POINT('',(11.465480818616,10.162031721864, + 74.196389347842)); +#4770 = CARTESIAN_POINT('',(4.453242117959,14.65937593003, + 75.003150510726)); +#4771 = CARTESIAN_POINT('',(-3.441173684035,14.16551017825, + 75.807708933873)); +#4772 = CARTESIAN_POINT('',(-9.190160295847,9.878164721156, + 76.613830809871)); +#4773 = CARTESIAN_POINT('',(-11.55218009998,3.982056850679, + 77.419187584675)); +#4774 = CARTESIAN_POINT('',(-10.80072248326,-1.484662176032, + 78.224767696695)); +#4775 = CARTESIAN_POINT('',(-10.04925461892,-6.951370586405, + 79.030386597163)); +#4776 = CARTESIAN_POINT('',(-6.184051649985,-11.99149344008, + 79.835683504493)); +#4777 = CARTESIAN_POINT('',(0.508745147677,-14.5686381732,80.64187981706 + )); +#4778 = CARTESIAN_POINT('',(8.243317587143,-12.91400657147, + 81.446361823776)); +#4779 = CARTESIAN_POINT('',(13.782262792756,-6.691656764867, + 82.253188304106)); +#4780 = CARTESIAN_POINT('',(14.529417951522,1.182843841715, + 83.057667647876)); +#4781 = CARTESIAN_POINT('',(11.194214220145,7.531719357646, + 83.863867006679)); +#4782 = CARTESIAN_POINT('',(5.740184435661,10.787029239577, + 84.669162251349)); +#4783 = CARTESIAN_POINT('',(0.223224894642,10.899996402579, + 85.47478154785)); +#4784 = CARTESIAN_POINT('',(-5.293743260399,11.012972422925, + 86.280359724743)); +#4785 = CARTESIAN_POINT('',(-10.87645300789,7.983787997395, + 87.085726034844)); +#4786 = CARTESIAN_POINT('',(-14.46886425637,1.776569069668, + 87.891823017805)); +#4787 = CARTESIAN_POINT('',(-14.04455208984,-6.121647882067, + 88.696427141533)); +#4788 = CARTESIAN_POINT('',(-8.765287527111,-12.56576035991, + 89.503122986361)); +#4789 = CARTESIAN_POINT('',(-1.104629170823,-14.53558593972, + 90.307724447122)); +#4790 = CARTESIAN_POINT('',(5.687839612842,-12.2346069946, + 91.113824476296)); +#4791 = CARTESIAN_POINT('',(9.756253274462,-7.356981488809, + 91.919189123842)); +#4792 = CARTESIAN_POINT('',(10.730883341727,-1.925609161829, + 92.724767696619)); +#4793 = CARTESIAN_POINT('',(11.70550094622,3.505755346224, + 93.530385058388)); +#4794 = CARTESIAN_POINT('',(9.586957008896,9.49361293502,94.335689837329 + )); +#4795 = CARTESIAN_POINT('',(4.018113525813,14.012804234926, + 95.141864304879)); +#4796 = CARTESIAN_POINT('',(-3.849217196182,14.829284072169, + 95.946389346931)); +#4797 = CARTESIAN_POINT('',(-11.03986997993,10.623085185251, + 96.753150511483)); +#4798 = CARTESIAN_POINT('',(-14.18382214759,3.364898841515, + 97.557708933435)); +#4799 = CARTESIAN_POINT('',(-12.97375467901,-3.703899843659, + 98.363830810002)); +#4800 = CARTESIAN_POINT('',(-8.792618650314,-8.485251858033, + 99.169187584714)); +#4801 = CARTESIAN_POINT('',(-3.580581712654,-10.2975367218, + 99.97476769662)); +#4802 = CARTESIAN_POINT('',(1.631449901901,-12.10980776755, + 100.78038505839)); +#4803 = CARTESIAN_POINT('',(7.877000314973,-10.95405392026, + 101.58568983725)); +#4804 = CARTESIAN_POINT('',(13.211711922044,-6.160729414813, + 102.3918643051)); +#4805 = CARTESIAN_POINT('',(15.248861210268,1.482015824283, + 103.19638934652)); +#4806 = CARTESIAN_POINT('',(12.219313533189,9.242134212892, + 104.00315051201)); +#4807 = CARTESIAN_POINT('',(5.542309982768,13.482809610013, + 104.8077089329)); +#4808 = CARTESIAN_POINT('',(-1.628756317401,13.393443820848, + 105.61383081042)); +#4809 = CARTESIAN_POINT('',(-7.005315732415,10.011752759337, + 106.41918758445)); +#4810 = CARTESIAN_POINT('',(-9.610630572182,5.147388458455, + 107.22476769674)); +#4811 = CARTESIAN_POINT('',(-12.21593093167,0.283027253442, + 108.03038505795)); +#4812 = CARTESIAN_POINT('',(-12.05142566927,-6.066429804866, + 108.83568983824)); +#4813 = CARTESIAN_POINT('',(-8.151647700066,-12.08530341443, + 109.64186430348)); +#4814 = CARTESIAN_POINT('',(-0.921677694853,-15.29296077754, + 110.44638934848)); +#4815 = CARTESIAN_POINT('',(7.21682642788,-13.51466182796, + 111.25315051023)); +#4816 = CARTESIAN_POINT('',(12.44980555342,-7.583251058777, + 112.05770893407)); +#4817 = CARTESIAN_POINT('',(13.483341925327,-0.48649259467, + 112.86383080994)); +#4818 = CARTESIAN_POINT('',(10.984364288374,5.352885484071, + 113.66918758448)); +#4819 = CARTESIAN_POINT('',(6.587449417194,8.687078802015, + 114.47476769686)); +#4820 = CARTESIAN_POINT('',(2.190534806724,12.021257367305, + 115.28038659662)); +#4821 = CARTESIAN_POINT('',(-4.1064814712,12.852051184511, + 116.08568350561)); +#4822 = CARTESIAN_POINT('',(-10.66131998849,9.941845701766, + 116.89187981535)); +#4823 = CARTESIAN_POINT('',(-14.96048738477,3.302675852936, + 117.69636182578)); +#4824 = CARTESIAN_POINT('',(-14.47724735612,-5.013815604522, + 118.50318830222)); +#4825 = CARTESIAN_POINT('',(-9.437453059103,-11.11024686203, + 119.30766764927)); +#4826 = CARTESIAN_POINT('',(-2.589774953061,-13.24123461683, + 120.11386700586)); +#4827 = CARTESIAN_POINT('',(3.568658184328,-11.68650486388, + 120.91916225169)); +#4828 = CARTESIAN_POINT('',(7.549617534474,-7.865305207906, + 121.72478154775)); +#4829 = CARTESIAN_POINT('',(11.530589238502,-4.044105723979, + 122.53035972492)); +#4830 = CARTESIAN_POINT('',(13.336204309729,2.045423044629, + 123.33572603458)); +#4831 = CARTESIAN_POINT('',(11.487256068083,8.974807995323, + 124.1418230181)); +#4832 = CARTESIAN_POINT('',(5.602339292061,14.259656750931, + 124.94642714127)); +#4833 = CARTESIAN_POINT('',(-2.687340111815,15.083328610698, + 125.75312298653)); +#4834 = CARTESIAN_POINT('',(-9.497120609104,11.059302163902, + 126.55772444703)); +#4835 = CARTESIAN_POINT('',(-12.67308353158,4.629263610492, + 127.36382447633)); +#4836 = CARTESIAN_POINT('',(-12.10088434914,-1.696541349553, + 128.16918912381)); +#4837 = CARTESIAN_POINT('',(-8.949491675299,-6.226269082802, + 128.97476769664)); +#4838 = CARTESIAN_POINT('',(-5.798095717763,-10.75598247478, + 129.78038505833)); +#4839 = CARTESIAN_POINT('',(-6.600422762508E-02,-13.49200039618, + 130.58568983737)); +#4840 = CARTESIAN_POINT('',(7.06731357629,-12.74978421974, + 131.39186430491)); +#4841 = CARTESIAN_POINT('',(13.207694909213,-7.76407974575, + 132.19638934674)); +#4842 = CARTESIAN_POINT('',(15.318022497921,0.29471135447, + 133.00315051182)); +#4843 = CARTESIAN_POINT('',(12.408819612432,7.650134034986,133.807708933 + )); +#4844 = CARTESIAN_POINT('',(6.554777214822,11.792882607188, + 134.61383081041)); +#4845 = CARTESIAN_POINT('',(0.217341143033,12.217299400963, + 135.4191875844)); +#4846 = CARTESIAN_POINT('',(-4.749604435834,9.813311655092, + 136.2247676968)); +#4847 = CARTESIAN_POINT('',(-9.716536480324,7.409317902605, + 137.03038505776)); +#4848 = CARTESIAN_POINT('',(-13.31556614616,2.175805470074, + 137.83568983865)); +#4849 = CARTESIAN_POINT('',(-13.69838463808,-4.985797544267, + 138.64186430283)); +#4850 = CARTESIAN_POINT('',(-9.734629727366,-11.83051660722, + 139.44638934933)); +#4851 = CARTESIAN_POINT('',(-2.105183686539,-15.17553523441, + 140.25315050934)); +#4852 = CARTESIAN_POINT('',(5.614781132506,-13.45279107761, + 141.05770893485)); +#4853 = CARTESIAN_POINT('',(10.622299586153,-8.318890311882, + 141.86383080937)); +#4854 = CARTESIAN_POINT('',(12.032884526388,-2.125872009055, + 142.66918758481)); +#4855 = CARTESIAN_POINT('',(10.435495333448,3.1559887647,143.47476769671 + )); +#4856 = CARTESIAN_POINT('',(8.838098090437,8.437837110053, + 144.28038505812)); +#4857 = CARTESIAN_POINT('',(4.232031161192,12.811258466531, + 145.08568983781)); +#4858 = CARTESIAN_POINT('',(-2.781514630696,14.309685363249, + 145.8918643042)); +#4859 = CARTESIAN_POINT('',(-10.1620317218,11.465480818724, + 146.69638934763)); +#4860 = CARTESIAN_POINT('',(-14.65937593011,4.453242117867, + 147.50315051093)); +#4861 = CARTESIAN_POINT('',(-14.16551017818,-3.441173683985, + 148.30770893373)); +#4862 = CARTESIAN_POINT('',(-9.878164721177,-9.190160295869, + 149.1138308099)); +#4863 = CARTESIAN_POINT('',(-3.982056850687,-11.55218009996, + 149.91918758471)); +#4864 = CARTESIAN_POINT('',(1.484662176047,-10.80072248327, + 150.72476769664)); +#4865 = CARTESIAN_POINT('',(6.95137058636,-10.04925461888, + 151.53038659732)); +#4866 = CARTESIAN_POINT('',(11.991493440164,-6.184051650094, + 152.33568350415)); +#4867 = CARTESIAN_POINT('',(14.568638173122,0.508745147858, + 153.14187981757)); +#4868 = CARTESIAN_POINT('',(12.914006571513,8.243317586933, + 153.94636182317)); +#4869 = CARTESIAN_POINT('',(6.691656764893,13.782262792926, + 154.75318830463)); +#4870 = CARTESIAN_POINT('',(-1.182843841767,14.529417951432, + 155.55766764753)); +#4871 = CARTESIAN_POINT('',(-7.531719357611,11.194214220171, + 156.36386700682)); +#4872 = CARTESIAN_POINT('',(-10.78702923958,5.740184435663, + 157.16916225133)); +#4873 = CARTESIAN_POINT('',(-10.89999640258,0.223224894636, + 157.97478154781)); +#4874 = CARTESIAN_POINT('',(-11.01297242301,-5.293743260471, + 158.78035972451)); +#4875 = CARTESIAN_POINT('',(-7.983787997059,-10.87645300771, + 159.58572603555)); +#4876 = CARTESIAN_POINT('',(-1.776569070334,-14.46886425658, + 160.39182301657)); +#4877 = CARTESIAN_POINT('',(6.121647882931,-14.04455208971, + 161.19642714302)); +#4878 = CARTESIAN_POINT('',(12.565760359149,-8.765287527108, + 162.00312298504)); +#4879 = CARTESIAN_POINT('',(14.53558594017,-1.104629170889, + 162.80772444792)); +#4880 = CARTESIAN_POINT('',(12.234606994458,5.687839612871, + 163.61382447604)); +#4881 = CARTESIAN_POINT('',(7.356981488801,9.756253274493, + 164.41918912374)); +#4882 = CARTESIAN_POINT('',(1.925609161866,10.730883341673, + 165.2247676968)); +#4883 = CARTESIAN_POINT('',(-3.50575534632,11.705500946403, + 166.03038505785)); +#4884 = CARTESIAN_POINT('',(-9.493612934888,9.586957008482, + 166.8356898384)); +#4885 = CARTESIAN_POINT('',(-14.012804235,4.018113526478,167.64186430325 + )); +#4886 = CARTESIAN_POINT('',(-14.82928407224,-3.84921719695, + 168.44638934882)); +#4887 = CARTESIAN_POINT('',(-10.62308518504,-11.03986997929, + 169.25315050975)); +#4888 = CARTESIAN_POINT('',(-3.364898841749,-14.18382214796, + 170.05770893465)); +#4889 = CARTESIAN_POINT('',(3.703899843817,-12.97375467887, + 170.86383080935)); +#4890 = CARTESIAN_POINT('',(8.485251857971,-8.792618650349, + 171.66918758493)); +#4891 = CARTESIAN_POINT('',(10.297536721809,-3.580581712651, + 172.47476769659)); +#4892 = CARTESIAN_POINT('',(12.10980763496,1.631450418035, + 173.28038659752)); +#4893 = CARTESIAN_POINT('',(10.95405446586,7.876998190946, + 174.08568350366)); +#4894 = CARTESIAN_POINT('',(6.160728078523,13.211717124707, + 174.89187981841)); +#4895 = CARTESIAN_POINT('',(-1.482013453462,15.248851979334, + 175.69636182207)); +#4896 = CARTESIAN_POINT('',(-9.242137468166,12.219326208251, + 176.50318830577)); +#4897 = CARTESIAN_POINT('',(-13.48280605398,5.542296136357, + 177.3076676466)); +#4898 = CARTESIAN_POINT('',(-13.39344693849,-1.628744177809, + 178.1138670074)); +#4899 = CARTESIAN_POINT('',(-10.01175057737,-7.005324228621, + 178.91916225106)); +#4900 = CARTESIAN_POINT('',(-5.147389651458,-9.61062592684, + 179.72478154789)); +#4901 = CARTESIAN_POINT('',(-0.283025071471,-12.21593942797, + 180.53035972436)); +#4902 = CARTESIAN_POINT('',(6.06642668728,-12.05141352942, + 181.33572603577)); +#4903 = CARTESIAN_POINT('',(12.085306970183,-8.151661546914, + 182.14182301629)); +#4904 = CARTESIAN_POINT('',(15.292957522816,-0.921665019303, + 182.94642714331)); +#4905 = CARTESIAN_POINT('',(13.514664198097,7.216817196569, + 183.75312298477)); +#4906 = CARTESIAN_POINT('',(7.583249723077,12.449810756287, + 184.55772444813)); +#4907 = CARTESIAN_POINT('',(0.486493139896,13.483339801222, + 185.3638244759)); +#4908 = CARTESIAN_POINT('',(-5.352885616507,10.984364804532, + 186.16918912383)); +#4909 = CARTESIAN_POINT('',(-8.687078802051,6.587449417191, + 186.97476769675)); +#4910 = CARTESIAN_POINT('',(-12.02125736714,2.190534806728, + 187.78038659704)); +#4911 = CARTESIAN_POINT('',(-12.85205118488,-4.106481471153, + 188.58568350463)); +#4912 = CARTESIAN_POINT('',(-9.941845701172,-10.66131998869, + 189.39187981698)); +#4913 = CARTESIAN_POINT('',(-3.302675853605,-14.96048738437, + 190.1963618237)); +#4914 = CARTESIAN_POINT('',(5.013815605051,-14.47724735666, + 191.00318830431)); +#4915 = CARTESIAN_POINT('',(11.110246861754,-9.437453058609, + 191.80766764763)); +#4916 = CARTESIAN_POINT('',(13.241234616919,-2.589774953388, + 192.61386700686)); +#4917 = CARTESIAN_POINT('',(11.686504863878,3.568658184483, + 193.41916225123)); +#4918 = CARTESIAN_POINT('',(7.865305207901,7.549617534425,194.2247815479 + )); +#4919 = CARTESIAN_POINT('',(4.04410572395,11.53058923851,195.03035972489 + )); +#4920 = CARTESIAN_POINT('',(-2.045423044462,13.336204309826, + 195.83572603421)); +#4921 = CARTESIAN_POINT('',(-8.974807995749,11.487256067891, + 196.64182301909)); +#4922 = CARTESIAN_POINT('',(-14.25965675023,5.602339292233, + 197.44642713967)); +#4923 = CARTESIAN_POINT('',(-15.08332861151,-2.68734011185, + 198.25312298844)); +#4924 = CARTESIAN_POINT('',(-11.05930216318,-9.497120609197, + 199.05772444524)); +#4925 = CARTESIAN_POINT('',(-4.629263610985,-12.67308353145, + 199.86382447767)); +#4926 = CARTESIAN_POINT('',(1.696541349825,-12.10088434922, + 200.66918912302)); +#4927 = CARTESIAN_POINT('',(6.226269082684,-8.949491675275, + 201.47476769699)); +#4928 = CARTESIAN_POINT('',(10.755982671378,-5.79809522241, + 202.2803865961)); +#4929 = CARTESIAN_POINT('',(13.491999588055,-6.600626617116E-02, + 203.08568350677)); +#4930 = CARTESIAN_POINT('',(12.749786198189,7.067318569632, + 203.89187981347)); +#4931 = CARTESIAN_POINT('',(7.764076236575,13.207686049443, + 204.69636182811)); +#4932 = CARTESIAN_POINT('',(-0.294706536993,15.318034663783, + 205.50318829997)); +#4933 = CARTESIAN_POINT('',(-7.650139297024,12.408806321749, + 206.30766765098)); +#4934 = CARTESIAN_POINT('',(-11.79287799405,6.554788867608, + 207.11386700484)); +#4935 = CARTESIAN_POINT('',(-12.21730262954,0.217332987298, + 207.91916225215)); +#4936 = CARTESIAN_POINT('',(-9.813309889831,-4.749599976552, + 208.72478154761)); +#4937 = CARTESIAN_POINT('',(-7.409321131223,-9.716544636212, + 209.53035972507)); +#4938 = CARTESIAN_POINT('',(-2.175800856937,-13.31555449285, + 210.33572603451)); +#4939 = CARTESIAN_POINT('',(4.985792282529,-13.6983979298, + 211.14182301802)); +#4940 = CARTESIAN_POINT('',(11.830521423813,-9.734617560087, + 211.94642714142)); +#4941 = CARTESIAN_POINT('',(15.175531726666,-2.105192547687, + 212.75312298645)); +#4942 = CARTESIAN_POINT('',(13.452793054566,5.614786126801, + 213.55772444694)); +#4943 = CARTESIAN_POINT('',(8.318889504827,10.622297547145, + 214.36382447655)); +#4944 = CARTESIAN_POINT('',(2.125872205131,12.032885021896, + 215.16918912357)); +#4945 = CARTESIAN_POINT('',(-3.155988764672,10.435495333432, + 215.9747676968)); +#4946 = CARTESIAN_POINT('',(-8.437837110164,8.838098090492, + 216.78038505785)); +#4947 = CARTESIAN_POINT('',(-12.81125846629,4.232031161061, + 217.58568983826)); +#4948 = CARTESIAN_POINT('',(-14.30968536361,-2.78151463048, + 218.39186430378)); +#4949 = CARTESIAN_POINT('',(-11.4654808183,-10.16203172202, + 219.19638934776)); +#4950 = CARTESIAN_POINT('',(-4.453242118263,-14.65937592999, + 220.00315051124)); +#4951 = CARTESIAN_POINT('',(3.441173684304,-14.16551017814, + 220.80770893309)); +#4952 = CARTESIAN_POINT('',(9.190160295642,-9.878164721324, + 221.61383081062)); +#4953 = CARTESIAN_POINT('',(11.552180100108,-3.982056850539, + 222.41918758413)); +#4954 = CARTESIAN_POINT('',(10.800722483203,1.484662175953, + 223.22476769698)); +#4955 = CARTESIAN_POINT('',(10.049254619175,6.951370586663, + 224.03038659622)); +#4956 = CARTESIAN_POINT('',(6.184051649356,11.991493439625, + 224.83568350638)); +#4957 = CARTESIAN_POINT('',(-0.508745146572,14.568638173723, + 225.64187981426)); +#4958 = CARTESIAN_POINT('',(-8.243317588531,12.914006571137, + 226.44636182696)); +#4959 = CARTESIAN_POINT('',(-13.78226279148,6.691656764905, + 227.25318830121)); +#4960 = CARTESIAN_POINT('',(-14.52941795237,-1.182843841537,228.05766765 + )); +#4961 = CARTESIAN_POINT('',(-11.19421421972,-7.53171935786, + 228.8638670054)); +#4962 = CARTESIAN_POINT('',(-5.74018443582,-10.78702923943, + 229.66916225196)); +#4963 = CARTESIAN_POINT('',(-0.223224894594,-10.89999640264, + 230.47478154761)); +#4964 = CARTESIAN_POINT('',(5.293743260465,-11.01297242302, + 231.28035972459)); +#4965 = CARTESIAN_POINT('',(10.876453007667,-7.983787996823, + 232.08572603586)); +#4966 = CARTESIAN_POINT('',(14.468864256629,-1.776569070897, + 232.89182301571)); +#4967 = CARTESIAN_POINT('',(14.044552089794,6.121647883717, + 233.69642714432)); +#4968 = CARTESIAN_POINT('',(8.765287526872,12.565760358423, + 234.50312298366)); +#4969 = CARTESIAN_POINT('',(1.104629171166,14.53558594062,235.307724449) + ); +#4970 = CARTESIAN_POINT('',(-5.687839613057,12.234606994281, + 236.11382447545)); +#4971 = CARTESIAN_POINT('',(-9.756253274432,7.356981488834, + 236.91918912392)); +#4972 = CARTESIAN_POINT('',(-10.73088334166,1.925609161874, + 237.72476769683)); +#4973 = CARTESIAN_POINT('',(-11.70550073473,-3.50575583538, + 238.53038659688)); +#4974 = CARTESIAN_POINT('',(-9.586957879556,-9.493610922333, + 239.33568350488)); +#4975 = CARTESIAN_POINT('',(-4.01811139285,-14.01280916459, + 240.14187981666)); +#4976 = CARTESIAN_POINT('',(3.849213411349,-14.8292753258, + 240.94636182404)); +#4977 = CARTESIAN_POINT('',(11.039875177291,-10.62309719486, + 241.75318830396)); +#4978 = CARTESIAN_POINT('',(14.183816469637,-3.364885722018, + 242.55766764794)); +#4979 = CARTESIAN_POINT('',(12.973759657225,3.703888341313, + 243.36386700664)); +#4980 = CARTESIAN_POINT('',(8.792615166124,8.485259908296, + 244.16916225136)); +#4981 = CARTESIAN_POINT('',(3.58058361767,10.297532320256, + 244.97478154784)); +#4982 = CARTESIAN_POINT('',(10.9,0.223221722725,11.025232303313)); +#4983 = CARTESIAN_POINT('',(10.787034852867,5.740183424154, + 11.830850060976)); +#4984 = CARTESIAN_POINT('',(7.531723440118,11.194214206986, + 12.636153177533)); +#4985 = CARTESIAN_POINT('',(1.182852687292,14.529425729986, + 13.442330690977)); +#4986 = CARTESIAN_POINT('',(-6.691662173002,13.782263173979, + 14.246853070367)); +#4987 = CARTESIAN_POINT('',(-12.91399821844,8.243332443115, + 15.053614234746)); +#4988 = CARTESIAN_POINT('',(-14.56865375644,0.508740535926, + 15.858175319744)); +#4989 = CARTESIAN_POINT('',(-11.99148950756,-6.184042095037, + 16.664294150012)); +#4990 = CARTESIAN_POINT('',(-6.95138258848,-10.04926139648, + 17.469652587403)); +#4991 = CARTESIAN_POINT('',(-1.484662176034,-10.80072248326, + 18.275232303307)); +#4992 = CARTESIAN_POINT('',(3.982048214332,-11.55219107696, + 19.080850060999)); +#4993 = CARTESIAN_POINT('',(9.878173727189,-9.190156337396, + 19.886153177487)); +#4994 = CARTESIAN_POINT('',(14.165505461673,-3.441192749304, + 20.692330691044)); +#4995 = CARTESIAN_POINT('',(14.659387236244,4.453255740814, + 21.496853070296)); +#4996 = CARTESIAN_POINT('',(10.162037744519,11.465464169941, + 22.303614234801)); +#4997 = CARTESIAN_POINT('',(2.781516652488,14.309704899819, + 23.108175319717)); +#4998 = CARTESIAN_POINT('',(-4.232024028874,12.811251689918, + 23.914294150016)); +#4999 = CARTESIAN_POINT('',(-8.838102496384,8.437850364266, + 24.719652587412)); +#5000 = CARTESIAN_POINT('',(-10.43549533345,3.155988764706, + 25.525232303296)); +#5001 = CARTESIAN_POINT('',(-12.03289401722,-2.125861761807, + 26.330850061033)); +#5002 = CARTESIAN_POINT('',(-10.62229708526,-8.318899826461, + 27.13615317741)); +#5003 = CARTESIAN_POINT('',(-5.614799225157,-13.45278343625, + 27.942330691172)); +#5004 = CARTESIAN_POINT('',(2.105195372768,-15.17554853305, + 28.746853070133)); +#5005 = CARTESIAN_POINT('',(9.734612341899,-11.83051995076, + 29.553614234963)); +#5006 = CARTESIAN_POINT('',(13.698403617351,-4.985802597751, + 30.358175319592)); +#5007 = CARTESIAN_POINT('',(13.315558337575,2.175799485844, + 31.164294150088)); +#5008 = CARTESIAN_POINT('',(9.716550260456,7.409320180835, + 31.969652587382)); +#5009 = CARTESIAN_POINT('',(4.74960443587,9.813311655104,32.775232303303 + )); +#5010 = CARTESIAN_POINT('',(-0.217329537392,12.217307171884, + 33.580850061007)); +#5011 = CARTESIAN_POINT('',(-6.554787003121,11.792881625545, + 34.386153177469)); +#5012 = CARTESIAN_POINT('',(-12.40880923548,7.650150709612, + 35.192330691078)); +#5013 = CARTESIAN_POINT('',(-15.31803746013,0.294701892106, + 35.996853070245)); +#5014 = CARTESIAN_POINT('',(-13.20769549267,-7.764062050653, + 36.803614234868)); +#5015 = CARTESIAN_POINT('',(-7.067321536065,-12.74980217546, + 37.608175319644)); +#5016 = CARTESIAN_POINT('',(6.599953838001E-02,-13.49199174713, + 38.414294150079)); +#5017 = CARTESIAN_POINT('',(5.798095812316,-10.75599644185, + 39.219652587367)); +#5018 = CARTESIAN_POINT('',(8.949491675296,-6.226269082793, + 40.025232303321)); +#5019 = CARTESIAN_POINT('',(12.10088914521,-1.696554094925, + 40.830851599975)); +#5020 = CARTESIAN_POINT('',(12.673088470493,4.629273707208, + 41.636146844227)); +#5021 = CARTESIAN_POINT('',(9.497124733367,11.059288631954, + 42.442346203878)); +#5022 = CARTESIAN_POINT('',(2.687352129875,15.083346065064, + 43.246825546376)); +#5023 = CARTESIAN_POINT('',(-5.602347844637,14.259652916892, + 44.053652028105)); +#5024 = CARTESIAN_POINT('',(-11.48724402249,8.974820459766, + 44.85813403371)); +#5025 = CARTESIAN_POINT('',(-13.33622005121,2.045424750586, + 45.664330346889)); +#5026 = CARTESIAN_POINT('',(-11.5305855392,-4.044102531897, + 46.46962725401)); +#5027 = CARTESIAN_POINT('',(-7.549627107703,-7.865305809621, + 47.275246154507)); +#5028 = CARTESIAN_POINT('',(-3.568654114306,-11.68650756761, + 48.080824727561)); +#5029 = CARTESIAN_POINT('',(2.589759548547,-13.24123828049, + 48.886189374485)); +#5030 = CARTESIAN_POINT('',(9.437466571526,-11.11025772009, + 49.692289404815)); +#5031 = CARTESIAN_POINT('',(14.4772383899,-5.013812871261, + 50.496890863884)); +#5032 = CARTESIAN_POINT('',(14.960501494209,3.302660040132, + 51.303586710595)); +#5033 = CARTESIAN_POINT('',(10.661322385883,9.941859644237, + 52.108190832785)); +#5034 = CARTESIAN_POINT('',(4.106487635419,12.852041785402, + 52.914287816603)); +#5035 = CARTESIAN_POINT('',(-2.19053164428,12.021270612893, + 53.719654126459)); +#5036 = CARTESIAN_POINT('',(-6.587449417186,8.687078802071, + 54.525232303291)); +#5037 = CARTESIAN_POINT('',(-10.98436594344,5.352899352736, + 55.330850061055)); +#5038 = CARTESIAN_POINT('',(-13.48334549458,-0.486501761926, + 56.136153177369)); +#5039 = CARTESIAN_POINT('',(-12.44981569924,-7.583234242445, + 56.942330691227)); +#5040 = CARTESIAN_POINT('',(-7.216824790167,-13.5146794555, + 57.746853070069)); +#5041 = CARTESIAN_POINT('',(0.921661664273,-15.29295326382, + 58.553614235033)); +#5042 = CARTESIAN_POINT('',(8.151660084413,-12.08531865839, + 59.358175319519)); +#5043 = CARTESIAN_POINT('',(12.051415834438,-6.066430056478, + 60.164294150153)); +#5044 = CARTESIAN_POINT('',(12.215943419199,0.283020996811, + 60.969652587336)); +#5045 = CARTESIAN_POINT('',(9.610630572206,5.147388458448, + 61.775232303328)); +#5046 = CARTESIAN_POINT('',(7.005329689203,10.011752224529, + 62.58085006092)); +#5047 = CARTESIAN_POINT('',(1.628747821551,13.39344878004, + 63.386153177653)); +#5048 = CARTESIAN_POINT('',(-5.542291786619,13.482817000803, + 64.192330690803)); +#5049 = CARTESIAN_POINT('',(-12.21933119963,9.242135352013, + 64.996853070551)); +#5050 = CARTESIAN_POINT('',(-15.24885128141,1.482030483114, + 65.803614234603)); +#5051 = CARTESIAN_POINT('',(-13.21172891575,-6.160739262838, + 66.608175319823)); +#5052 = CARTESIAN_POINT('',(-7.876999024849,-10.95404416667, + 67.414294149991)); +#5053 = CARTESIAN_POINT('',(-1.631458035057,-12.10981912276, + 68.219652587392)); +#5054 = CARTESIAN_POINT('',(3.580581712662,-10.29753672178, + 69.025232303324)); +#5055 = CARTESIAN_POINT('',(8.792615938729,-8.485265559417, + 69.830850060941)); +#5056 = CARTESIAN_POINT('',(12.973760906267,-3.703892228055, + 70.63615317762)); +#5057 = CARTESIAN_POINT('',(14.183826600789,3.364879713055, + 71.442330690821)); +#5058 = CARTESIAN_POINT('',(11.039873868763,10.623102456137, + 72.24685307057)); +#5059 = CARTESIAN_POINT('',(3.849230121267,14.829271972315, + 73.053614234554)); +#5060 = CARTESIAN_POINT('',(-4.018120594174,14.012822560031, + 73.858175319876)); +#5061 = CARTESIAN_POINT('',(-9.586947577205,9.493610134959, + 74.664294149954)); +#5062 = CARTESIAN_POINT('',(-11.70551088932,3.505765155604, + 75.469652587408)); +#5063 = CARTESIAN_POINT('',(-10.73088334171,-1.92560916184, + 76.275232303322)); +#5064 = CARTESIAN_POINT('',(-9.756265678138,-7.356975867792, + 77.080851599976)); +#5065 = CARTESIAN_POINT('',(-5.687835965727,-12.2346176264, + 77.886146844235)); +#5066 = CARTESIAN_POINT('',(1.104616686023,-14.53557928749, + 78.692346203835)); +#5067 = CARTESIAN_POINT('',(8.765291371107,-12.56578120004, + 79.496825546469)); +#5068 = CARTESIAN_POINT('',(14.044555426417,-6.121639123426, + 80.30365202798)); +#5069 = CARTESIAN_POINT('',(14.468864552485,1.776551738454, + 81.108134033832)); +#5070 = CARTESIAN_POINT('',(10.876465345142,7.983797922031,81.9143303468 + )); +#5071 = CARTESIAN_POINT('',(5.293742901712,11.012967549954, + 82.719627254057)); +#5072 = CARTESIAN_POINT('',(-0.223218550807,10.90000359737, + 83.525246154489)); +#5073 = CARTESIAN_POINT('',(-5.740189225516,10.787028273379, + 84.330824727529)); +#5074 = CARTESIAN_POINT('',(-11.19420591782,7.531732841033, + 85.136189374636)); +#5075 = CARTESIAN_POINT('',(-14.52943518464,1.182841964666, + 85.942289404508)); +#5076 = CARTESIAN_POINT('',(-13.78225451909,-6.691652357533, + 86.74689086431)); +#5077 = CARTESIAN_POINT('',(-8.24333874631,-12.91400536674, + 87.553586710152)); +#5078 = CARTESIAN_POINT('',(-0.508736983329,-14.56864972761, + 88.358190833145)); +#5079 = CARTESIAN_POINT('',(6.18404064463,-11.99149115234, + 89.164287816371)); +#5080 = CARTESIAN_POINT('',(10.049261748954,-6.951382188816, + 89.969654126577)); +#5081 = CARTESIAN_POINT('',(10.800722483252,-1.484662176019, + 90.775232303246)); +#5082 = CARTESIAN_POINT('',(11.55219107701,3.982048214277, + 91.580850061203)); +#5083 = CARTESIAN_POINT('',(9.190156337324,9.878173727316,92.38615317707 + )); +#5084 = CARTESIAN_POINT('',(3.441192749372,14.165505461463, + 93.192330691648)); +#5085 = CARTESIAN_POINT('',(-4.453255740838,14.659387236489, + 93.996853069647)); +#5086 = CARTESIAN_POINT('',(-11.46546416996,10.162037744316, + 94.803614235312)); +#5087 = CARTESIAN_POINT('',(-14.30970489978,2.781516652602, + 95.608175319445)); +#5088 = CARTESIAN_POINT('',(-12.81125168993,-4.23202402891, + 96.414294150079)); +#5089 = CARTESIAN_POINT('',(-8.437850364275,-8.838102496386, + 97.21965258745)); +#5090 = CARTESIAN_POINT('',(-3.155988764693,-10.43549533344, + 98.025232303247)); +#5091 = CARTESIAN_POINT('',(2.125861761754,-12.03289401725, + 98.830850061212)); +#5092 = CARTESIAN_POINT('',(8.318899826589,-10.62229708524, + 99.636153176994)); +#5093 = CARTESIAN_POINT('',(13.452783436043,-5.614799225144, + 100.44233069187)); +#5094 = CARTESIAN_POINT('',(15.175548533317,2.105195372666, + 101.24685306924)); +#5095 = CARTESIAN_POINT('',(11.830519950535,9.734612342081, + 102.05361423584)); +#5096 = CARTESIAN_POINT('',(4.985802597902,13.698403617159, + 102.85817531891)); +#5097 = CARTESIAN_POINT('',(-2.175799485916,13.315558337711, + 103.66429415049)); +#5098 = CARTESIAN_POINT('',(-7.409320180809,9.716550260391, + 104.46965258719)); +#5099 = CARTESIAN_POINT('',(-9.813311655112,4.74960443589, + 105.27523230336)); +#5100 = CARTESIAN_POINT('',(-12.21730717184,-0.217329537474, + 106.08085006076)); +#5101 = CARTESIAN_POINT('',(-11.79288162562,-6.554787002913, + 106.886153178)); +#5102 = CARTESIAN_POINT('',(-7.650150709545,-12.40880923585, + 107.69233069023)); +#5103 = CARTESIAN_POINT('',(-0.294701892094,-15.31803745965, + 108.49685307121)); +#5104 = CARTESIAN_POINT('',(7.764062050556,-13.2076954931, + 109.30361423407)); +#5105 = CARTESIAN_POINT('',(12.749802175559,-7.067321535795, + 110.10817532006)); +#5106 = CARTESIAN_POINT('',(13.491991747109,6.599953828169E-02, + 110.91429415003)); +#5107 = CARTESIAN_POINT('',(10.755996441816,5.798095812322, + 111.71965258721)); +#5108 = CARTESIAN_POINT('',(6.226269082847,8.949491675311, + 112.52523230349)); +#5109 = CARTESIAN_POINT('',(1.696554094749,12.100889145184, + 113.33085159942)); +#5110 = CARTESIAN_POINT('',(-4.62927370683,12.673088470471, + 114.13614684537)); +#5111 = CARTESIAN_POINT('',(-11.05928863253,9.497124733555, + 114.9423462021)); +#5112 = CARTESIAN_POINT('',(-15.08334606441,2.687352129453, + 115.7468255485)); +#5113 = CARTESIAN_POINT('',(-14.25965291741,-5.602347844068, + 116.55365202609)); +#5114 = CARTESIAN_POINT('',(-8.974820459474,-11.48724402301, + 117.35813403522)); +#5115 = CARTESIAN_POINT('',(-2.045424750691,-13.33622005087, + 118.16433034599)); +#5116 = CARTESIAN_POINT('',(4.044102531916,-11.53058553935, + 118.9696272544)); +#5117 = CARTESIAN_POINT('',(7.86530580962,-7.549627107662, + 119.77524615439)); +#5118 = CARTESIAN_POINT('',(11.686507567618,-3.568654114362, + 120.58082472771)); +#5119 = CARTESIAN_POINT('',(13.241238280462,2.589759548598, + 121.38618937437)); +#5120 = CARTESIAN_POINT('',(11.110257720183,9.437466571504, + 122.19228940481)); +#5121 = CARTESIAN_POINT('',(5.013812871096,14.477238389894, + 122.99689086403)); +#5122 = CARTESIAN_POINT('',(-3.302660039931,14.960501494222, + 123.80358671034)); +#5123 = CARTESIAN_POINT('',(-9.941859644411,10.661322385882, + 124.60819083304)); +#5124 = CARTESIAN_POINT('',(-12.85204178529,4.106487635409, + 125.41428781641)); +#5125 = CARTESIAN_POINT('',(-12.02127061293,-2.190531644272, + 126.21965412654)); +#5126 = CARTESIAN_POINT('',(-8.687078802066,-6.587449417187, + 127.02523230327)); +#5127 = CARTESIAN_POINT('',(-5.352899352762,-10.98436594344, + 127.83085006114)); +#5128 = CARTESIAN_POINT('',(0.486501761981,-13.48334549462, + 128.63615317711)); +#5129 = CARTESIAN_POINT('',(7.583234242378,-12.44981569916, + 129.44233069168)); +#5130 = CARTESIAN_POINT('',(13.514679455541,-7.216824790307, + 130.24685306946)); +#5131 = CARTESIAN_POINT('',(15.292953263843,0.921661664438, + 131.05361423564)); +#5132 = CARTESIAN_POINT('',(12.08531865835,8.151660084265, + 131.85817531901)); +#5133 = CARTESIAN_POINT('',(6.066430056516,12.051415834544, + 132.66429415049)); +#5134 = CARTESIAN_POINT('',(-0.283020996831,12.215943419135, + 133.46965258713)); +#5135 = CARTESIAN_POINT('',(-5.14738845844,9.610630572238, + 134.27523230342)); +#5136 = CARTESIAN_POINT('',(-10.01175222456,7.00532968909, + 135.08085006057)); +#5137 = CARTESIAN_POINT('',(-13.39344877992,1.628747821787, + 135.88615317841)); +#5138 = CARTESIAN_POINT('',(-13.48281700107,-5.542291786952, + 136.69233068957)); +#5139 = CARTESIAN_POINT('',(-9.24213535157,-12.21933119931, + 137.49685307205)); +#5140 = CARTESIAN_POINT('',(-1.482030483623,-15.2488512816, + 138.30361423318)); +#5141 = CARTESIAN_POINT('',(6.160739263246,-13.21172891569, + 139.10817532082)); +#5142 = CARTESIAN_POINT('',(10.954044166463,-7.876999024832, + 139.91429414948)); +#5143 = CARTESIAN_POINT('',(12.109819122828,-1.631458035075, + 140.71965258753)); +#5144 = CARTESIAN_POINT('',(10.297536721791,3.58058171266, + 141.52523230334)); +#5145 = CARTESIAN_POINT('',(8.485265559423,8.792615938734, + 142.33085006093)); +#5146 = CARTESIAN_POINT('',(3.703892228015,12.973760906264, + 143.13615317756)); +#5147 = CARTESIAN_POINT('',(-3.364879712973,14.183826600765, + 143.94233069095)); +#5148 = CARTESIAN_POINT('',(-10.62310245623,11.039873868836, + 144.74685307036)); +#5149 = CARTESIAN_POINT('',(-14.82927197223,3.849230121158, + 145.55361423475)); +#5150 = CARTESIAN_POINT('',(-14.01282256007,-4.018120594084, + 146.35817531975)); +#5151 = CARTESIAN_POINT('',(-9.493610134942,-9.586947577244, + 147.16429414997)); +#5152 = CARTESIAN_POINT('',(-3.505765155612,-11.70551088933, + 147.96965258744)); +#5153 = CARTESIAN_POINT('',(1.925609161849,-10.73088334169, + 148.77523230326)); +#5154 = CARTESIAN_POINT('',(7.356975867758,-9.756265678182, + 149.58085160014)); +#5155 = CARTESIAN_POINT('',(12.234617626483,-5.687835965653, + 150.38614684389)); +#5156 = CARTESIAN_POINT('',(14.535579287351,1.104616685948, + 151.19234620435)); +#5157 = CARTESIAN_POINT('',(12.565781200219,8.765291371135, + 151.99682554587)); +#5158 = CARTESIAN_POINT('',(6.121639123277,14.044555426448, + 152.80365202849)); +#5159 = CARTESIAN_POINT('',(-1.77655173837,14.468864552432, + 153.6081340335)); +#5160 = CARTESIAN_POINT('',(-7.983797922057,10.876465345175, + 154.41433034693)); +#5161 = CARTESIAN_POINT('',(-11.01296754995,5.293742901709, + 155.21962725404)); +#5162 = CARTESIAN_POINT('',(-10.90000359736,-0.223218550818, + 156.02524615445)); +#5163 = CARTESIAN_POINT('',(-10.78702827331,-5.740189225573, + 156.83082472729)); +#5164 = CARTESIAN_POINT('',(-7.531732841196,-11.19420591758, + 157.63618937537)); +#5165 = CARTESIAN_POINT('',(-1.182841964472,-14.52943518518, + 158.44228940324)); +#5166 = CARTESIAN_POINT('',(6.691652357434,-13.78225451831, + 159.24689086582)); +#5167 = CARTESIAN_POINT('',(12.914005366698,-8.243338747072, + 160.05358670884)); +#5168 = CARTESIAN_POINT('',(14.568649727735,-0.508736982827, + 160.85819083392)); +#5169 = CARTESIAN_POINT('',(11.991491152272,6.184040644439, + 161.66428781614)); +#5170 = CARTESIAN_POINT('',(6.951382188808,10.049261748961, + 162.46965412647)); +#5171 = CARTESIAN_POINT('',(1.484662176064,10.800722483293, + 163.27523230342)); +#5172 = CARTESIAN_POINT('',(-3.982048214425,11.552191076906, + 164.08085006065)); +#5173 = CARTESIAN_POINT('',(-9.87817372698,9.190156337469, + 164.88615317817)); +#5174 = CARTESIAN_POINT('',(-14.16550546202,3.441192749281, + 165.69233068998)); +#5175 = CARTESIAN_POINT('',(-14.6593872358,-4.453255740905, + 166.49685307157)); +#5176 = CARTESIAN_POINT('',(-10.16203774492,-11.46546416974, + 167.30361423356)); +#5177 = CARTESIAN_POINT('',(-2.781516652213,-14.30970490004, + 168.10817532066)); +#5178 = CARTESIAN_POINT('',(4.232024028738,-12.81125168975, + 168.91429414944)); +#5179 = CARTESIAN_POINT('',(8.838102496432,-8.437850364344, + 169.71965258766)); +#5180 = CARTESIAN_POINT('',(10.435495333437,-3.155988764686, + 170.52523230322)); +#5181 = CARTESIAN_POINT('',(12.032893521782,2.125861565579, + 171.33085160034)); +#5182 = CARTESIAN_POINT('',(10.622299124233,8.318900633824, + 172.13614684338)); +#5183 = CARTESIAN_POINT('',(5.614794230764,13.452781458864, + 172.94234620521)); +#5184 = CARTESIAN_POINT('',(-2.105186511277,15.175552041261, + 173.74682554474)); +#5185 = CARTESIAN_POINT('',(-9.734624509714,11.830515133852, + 174.55365202965)); +#5186 = CARTESIAN_POINT('',(-13.69839032507,4.985807859648, + 175.35813403256)); +#5187 = CARTESIAN_POINT('',(-13.3155699913,-2.175804099032, + 176.16433034752)); +#5188 = CARTESIAN_POINT('',(-9.716542104326,-7.409316952203, + 176.96962725377)); +#5189 = CARTESIAN_POINT('',(-4.749608895256,-9.813313420372, + 177.77524615453)); +#5190 = CARTESIAN_POINT('',(0.217337693602,-12.21730394322, + 178.58082472714)); +#5191 = CARTESIAN_POINT('',(6.554775349127,-11.79288623868, + 179.38618937559)); +#5192 = CARTESIAN_POINT('',(12.408822528279,-7.650145448057, + 180.19228940297)); +#5193 = CARTESIAN_POINT('',(15.318025291617,-0.29470670825, + 180.9968908661)); +#5194 = CARTESIAN_POINT('',(13.207704354844,7.764065557825, + 181.80358670858)); +#5195 = CARTESIAN_POINT('',(7.067316541195,12.749800198975, + 182.60819083413)); +#5196 = CARTESIAN_POINT('',(-6.599749918487E-02,13.491992553974, + 183.41428781599)); +#5197 = CARTESIAN_POINT('',(-5.798096307831,10.755996245801, + 184.21965412655)); +#5198 = CARTESIAN_POINT('',(-8.949491675303,6.226269082813, + 185.02523230338)); +#5199 = CARTESIAN_POINT('',(-12.1008891452,1.696554094886, + 185.83085159985)); +#5200 = CARTESIAN_POINT('',(-12.67308847048,-4.629273707155, + 186.63614684439)); +#5201 = CARTESIAN_POINT('',(-9.497124733395,-11.059288632, + 187.44234620373)); +#5202 = CARTESIAN_POINT('',(-2.687352129853,-15.08334606504, + 188.24682554643)); +#5203 = CARTESIAN_POINT('',(5.602347844645,-14.25965291688, + 189.05365202813)); +#5204 = CARTESIAN_POINT('',(11.487244022457,-8.97482045979, + 189.85813403362)); +#5205 = CARTESIAN_POINT('',(13.336220051248,-2.045424750569, + 190.66433034697)); +#5206 = CARTESIAN_POINT('',(11.530585539176,4.044102531892, + 191.46962725395)); +#5207 = CARTESIAN_POINT('',(7.549627107715,7.865305809621, + 192.27524615454)); +#5208 = CARTESIAN_POINT('',(3.568654114334,11.686507567588, + 193.08082472769)); +#5209 = CARTESIAN_POINT('',(-2.589759548648,13.241238280616, + 193.88618937398)); +#5210 = CARTESIAN_POINT('',(-9.437466571375,11.110257719777, + 194.69228940582)); +#5211 = CARTESIAN_POINT('',(-14.47723839001,5.013812871791, + 195.49689086242)); +#5212 = CARTESIAN_POINT('',(-14.96050149419,-3.302660040771, + 196.30358671223)); +#5213 = CARTESIAN_POINT('',(-10.66132238582,-9.941859643655, + 197.10819083127)); +#5214 = CARTESIAN_POINT('',(-4.10648763549,-12.85204178582, + 197.91428781774)); +#5215 = CARTESIAN_POINT('',(2.190531644316,-12.02127061265, + 198.71965412576)); +#5216 = CARTESIAN_POINT('',(6.587449417179,-8.687078802181, + 199.52523230362)); +#5217 = CARTESIAN_POINT('',(10.984365427367,-5.352899219794, + 200.3308515989)); +#5218 = CARTESIAN_POINT('',(13.483347618311,0.486501215626, + 201.13614684656)); +#5219 = CARTESIAN_POINT('',(12.44981049744,7.583235579742, + 201.94234620018)); +#5220 = CARTESIAN_POINT('',(7.216834019589,13.514677083672, + 202.74682555085)); +#5221 = CARTESIAN_POINT('',(-0.921674337506,15.292956519807, + 203.55365202384)); +#5222 = CARTESIAN_POINT('',(-8.151646239579,12.08531510206, + 204.35813403692)); +#5223 = CARTESIAN_POINT('',(-12.05142797304,6.066433174182, + 205.16433034499)); +#5224 = CARTESIAN_POINT('',(-12.21593492342,-0.283023178761, + 205.96962725485)); +#5225 = CARTESIAN_POINT('',(-9.610635217421,-5.147387265446, + 206.77524615425)); +#5226 = CARTESIAN_POINT('',(-7.005321193196,-10.01175440652, + 207.58082472785)); +#5227 = CARTESIAN_POINT('',(-1.6287599609,-13.39344566228, + 208.38618937431)); +#5228 = CARTESIAN_POINT('',(5.542305632783,-13.48282055705, + 209.19228940472)); +#5229 = CARTESIAN_POINT('',(12.219318524801,-9.242132096446, + 209.99689086419)); +#5230 = CARTESIAN_POINT('',(15.248860512165,-1.482032854186, + 210.80358671026)); +#5231 = CARTESIAN_POINT('',(13.211723713199,6.160740599254, + 211.60819083294)); +#5232 = CARTESIAN_POINT('',(7.877001148838,10.954043621083, + 212.41428781665)); +#5233 = CARTESIAN_POINT('',(1.631457518916,12.109819255315, + 213.2196541263)); +#5234 = CARTESIAN_POINT('',(-3.580581712648,10.29753672182, + 214.02523230343)); +#5235 = CARTESIAN_POINT('',(-8.792615938768,8.485265559317, + 214.83085006066)); +#5236 = CARTESIAN_POINT('',(-12.97376090618,3.703892228236, + 215.63615317802)); +#5237 = CARTESIAN_POINT('',(-14.18382660091,-3.3648797133, + 216.44233069051)); +#5238 = CARTESIAN_POINT('',(-11.03987386866,-10.62310245585, + 217.2468530705)); +#5239 = CARTESIAN_POINT('',(-3.849230121259,-14.8292719726, + 218.05361423507)); +#5240 = CARTESIAN_POINT('',(4.018120594048,-14.01282255978, + 218.85817531909)); +#5241 = CARTESIAN_POINT('',(9.586947577379,-9.493610135138, + 219.66429415071)); +#5242 = CARTESIAN_POINT('',(11.705510889184,-3.505765155499, + 220.46965258686)); +#5243 = CARTESIAN_POINT('',(10.730883341792,1.925609161791, + 221.27523230361)); +#5244 = CARTESIAN_POINT('',(9.756265677884,7.356975867981, + 222.08085159902)); +#5245 = CARTESIAN_POINT('',(5.687835966166,12.2346176259,222.88614684617 + )); +#5246 = CARTESIAN_POINT('',(-1.104616686502,14.53557928843, + 223.69234620097)); +#5247 = CARTESIAN_POINT('',(-8.765291370816,12.565781198781, + 224.49682554971)); +#5248 = CARTESIAN_POINT('',(-14.04455542641,6.121639124674, + 225.30365202505)); +#5249 = CARTESIAN_POINT('',(-14.46886455269,-1.776551739362, + 226.10813403596)); +#5250 = CARTESIAN_POINT('',(-10.87646534491,-7.983797921543, + 226.91433034553)); +#5251 = CARTESIAN_POINT('',(-5.293742901856,-11.01296755015, + 227.71962725466)); +#5252 = CARTESIAN_POINT('',(0.223218550868,-10.9000035973, + 228.52524615426)); +#5253 = CARTESIAN_POINT('',(5.740189225567,-10.78702827334, + 229.33082472736)); +#5254 = CARTESIAN_POINT('',(11.194205917404,-7.531732841204, + 230.1361893757)); +#5255 = CARTESIAN_POINT('',(14.529435185671,-1.182841964492, + 230.94228940234)); +#5256 = CARTESIAN_POINT('',(13.78225451756,6.691652357588, + 231.74689086714)); +#5257 = CARTESIAN_POINT('',(8.243338747845,12.914005366402, + 232.55358670747)); +#5258 = CARTESIAN_POINT('',(0.508736982288,14.568649728053, + 233.35819083497)); +#5259 = CARTESIAN_POINT('',(-6.184040644192,11.991491152063, + 234.16428781557)); +#5260 = CARTESIAN_POINT('',(-10.04926174901,6.951382188879, + 234.96965412664)); +#5261 = CARTESIAN_POINT('',(-10.8007224833,1.484662176071, + 235.77523230346)); +#5262 = CARTESIAN_POINT('',(-11.5521906182,-3.98204794319, + 236.58085159969)); +#5263 = CARTESIAN_POINT('',(-9.190158225099,-9.878174843186, + 237.38614684463)); +#5264 = CARTESIAN_POINT('',(-3.441188125681,-14.16550272796, + 238.19234620343)); +#5265 = CARTESIAN_POINT('',(4.453247537366,-14.65939208673, + 238.99682554674)); +#5266 = CARTESIAN_POINT('',(11.465475434124,-10.1620310841, + 239.80365202783)); +#5267 = CARTESIAN_POINT('',(14.309692594645,-2.781523928559, + 240.6081340339)); +#5268 = CARTESIAN_POINT('',(12.8112624783,4.23203040813,241.41433034676) + ); +#5269 = CARTESIAN_POINT('',(8.437842813707,8.838098031653, + 242.21962725407)); +#5270 = CARTESIAN_POINT('',(3.155992893031,10.435497774578, + 243.02524615448)); +#5271 = DEFINITIONAL_REPRESENTATION('',(#5272),#5275); +#5272 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5273,#5274),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,273.99427638432),.PIECEWISE_BEZIER_KNOTS.); +#5273 = CARTESIAN_POINT('',(0.,0.)); +#5274 = CARTESIAN_POINT('',(0.,273.99427638432)); +#5275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5276 = ORIENTED_EDGE('',*,*,#5277,.F.); +#5277 = EDGE_CURVE('',#2899,#4391,#5278,.T.); +#5278 = SURFACE_CURVE('',#5279,(#5282,#5289),.PCURVE_S1.); +#5279 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5280,#5281),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,7.9),.PIECEWISE_BEZIER_KNOTS.); +#5280 = CARTESIAN_POINT('',(1.139343328781,2.784187801925, + 244.97475384551)); +#5281 = CARTESIAN_POINT('',(3.58058361767,10.297532320256, + 244.97478154784)); +#5282 = PCURVE('',#3193,#5283); +#5283 = DEFINITIONAL_REPRESENTATION('',(#5284),#5288); +#5284 = LINE('',#5285,#5286); +#5285 = CARTESIAN_POINT('',(0.,273.99427638432)); +#5286 = VECTOR('',#5287,1.); +#5287 = DIRECTION('',(1.,0.)); +#5288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5289 = PCURVE('',#5290,#5295); +#5290 = PLANE('',#5291); +#5291 = AXIS2_PLACEMENT_3D('',#5292,#5293,#5294); +#5292 = CARTESIAN_POINT('',(2.147668110906,6.609842788251,244.)); +#5293 = DIRECTION('',(-0.927059169808,0.301219783844,0.223221722726)); +#5294 = DIRECTION('',(-0.309016994375,-0.951056516295, + -1.387778780781E-17)); +#5295 = DEFINITIONAL_REPRESENTATION('',(#5296),#5299); +#5296 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5297,#5298),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,7.9),.PIECEWISE_BEZIER_KNOTS.); +#5297 = CARTESIAN_POINT('',(3.950003597369,0.999985790284)); +#5298 = CARTESIAN_POINT('',(-3.94999640258,1.000014209703)); +#5299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5300 = ADVANCED_FACE('',(#5301),#4692,.T.); +#5301 = FACE_BOUND('',#5302,.T.); +#5302 = EDGE_LOOP('',(#5303,#5304,#5325,#6212)); +#5303 = ORIENTED_EDGE('',*,*,#4390,.F.); +#5304 = ORIENTED_EDGE('',*,*,#5305,.T.); +#5305 = EDGE_CURVE('',#4365,#5306,#5308,.T.); +#5306 = VERTEX_POINT('',#5307); +#5307 = CARTESIAN_POINT('',(10.9,0.223221722725,11.025232303313)); +#5308 = SURFACE_CURVE('',#5309,(#5312,#5319),.PCURVE_S1.); +#5309 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5310,#5311),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#5310 = CARTESIAN_POINT('',(10.9,-0.223221722725,12.974767696687)); +#5311 = CARTESIAN_POINT('',(10.9,0.223221722725,11.025232303313)); +#5312 = PCURVE('',#4692,#5313); +#5313 = DEFINITIONAL_REPRESENTATION('',(#5314),#5318); +#5314 = LINE('',#5315,#5316); +#5315 = CARTESIAN_POINT('',(0.,0.)); +#5316 = VECTOR('',#5317,1.); +#5317 = DIRECTION('',(1.,0.)); +#5318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5319 = PCURVE('',#4379,#5320); +#5320 = DEFINITIONAL_REPRESENTATION('',(#5321),#5324); +#5321 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5322,#5323),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#5322 = CARTESIAN_POINT('',(1.,3.95)); +#5323 = CARTESIAN_POINT('',(-1.,3.95)); +#5324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5325 = ORIENTED_EDGE('',*,*,#5326,.T.); +#5326 = EDGE_CURVE('',#5306,#5327,#5329,.T.); +#5327 = VERTEX_POINT('',#5328); +#5328 = CARTESIAN_POINT('',(3.155992893031,10.435497774578, + 243.02524615448)); +#5329 = SURFACE_CURVE('',#5330,(#5620,#5627),.PCURVE_S1.); +#5330 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#5331,#5332,#5333,#5334,#5335, + #5336,#5337,#5338,#5339,#5340,#5341,#5342,#5343,#5344,#5345,#5346, + #5347,#5348,#5349,#5350,#5351,#5352,#5353,#5354,#5355,#5356,#5357, + #5358,#5359,#5360,#5361,#5362,#5363,#5364,#5365,#5366,#5367,#5368, + #5369,#5370,#5371,#5372,#5373,#5374,#5375,#5376,#5377,#5378,#5379, + #5380,#5381,#5382,#5383,#5384,#5385,#5386,#5387,#5388,#5389,#5390, + #5391,#5392,#5393,#5394,#5395,#5396,#5397,#5398,#5399,#5400,#5401, + #5402,#5403,#5404,#5405,#5406,#5407,#5408,#5409,#5410,#5411,#5412, + #5413,#5414,#5415,#5416,#5417,#5418,#5419,#5420,#5421,#5422,#5423, + #5424,#5425,#5426,#5427,#5428,#5429,#5430,#5431,#5432,#5433,#5434, + #5435,#5436,#5437,#5438,#5439,#5440,#5441,#5442,#5443,#5444,#5445, + #5446,#5447,#5448,#5449,#5450,#5451,#5452,#5453,#5454,#5455,#5456, + #5457,#5458,#5459,#5460,#5461,#5462,#5463,#5464,#5465,#5466,#5467, + #5468,#5469,#5470,#5471,#5472,#5473,#5474,#5475,#5476,#5477,#5478, + #5479,#5480,#5481,#5482,#5483,#5484,#5485,#5486,#5487,#5488,#5489, + #5490,#5491,#5492,#5493,#5494,#5495,#5496,#5497,#5498,#5499,#5500, + #5501,#5502,#5503,#5504,#5505,#5506,#5507,#5508,#5509,#5510,#5511, + #5512,#5513,#5514,#5515,#5516,#5517,#5518,#5519,#5520,#5521,#5522, + #5523,#5524,#5525,#5526,#5527,#5528,#5529,#5530,#5531,#5532,#5533, + #5534,#5535,#5536,#5537,#5538,#5539,#5540,#5541,#5542,#5543,#5544, + #5545,#5546,#5547,#5548,#5549,#5550,#5551,#5552,#5553,#5554,#5555, + #5556,#5557,#5558,#5559,#5560,#5561,#5562,#5563,#5564,#5565,#5566, + #5567,#5568,#5569,#5570,#5571,#5572,#5573,#5574,#5575,#5576,#5577, + #5578,#5579,#5580,#5581,#5582,#5583,#5584,#5585,#5586,#5587,#5588, + #5589,#5590,#5591,#5592,#5593,#5594,#5595,#5596,#5597,#5598,#5599, + #5600,#5601,#5602,#5603,#5604,#5605,#5606,#5607,#5608,#5609,#5610, + #5611,#5612,#5613,#5614,#5615,#5616,#5617,#5618,#5619), + .UNSPECIFIED.,.F.,.F.,(10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9, + 9,9,9,9,9,9,9,9,9,10),(0.,8.56232113701,17.12464227402, + 25.68696341103,34.24928454804,42.811605685051,51.373926822061, + 59.936247959071,68.498569096081,77.060890233091,85.623211370101, + 94.185532507111,102.74785364412,111.31017478113,119.87249591814, + 128.43481705515,136.99713819216,145.55945932917,154.12178046618, + 162.68410160319,171.2464227402,179.80874387721,188.37106501422, + 196.93338615123,205.49570728824,214.05802842525,222.62034956226, + 231.18267069927,239.74499183628,248.30731297329,256.8696341103, + 265.43195524731,273.99427638432),.PIECEWISE_BEZIER_KNOTS.); +#5331 = CARTESIAN_POINT('',(10.9,0.223221722725,11.025232303313)); +#5332 = CARTESIAN_POINT('',(10.787034852867,5.740183424154, + 11.830850060976)); +#5333 = CARTESIAN_POINT('',(7.531723440118,11.194214206986, + 12.636153177533)); +#5334 = CARTESIAN_POINT('',(1.182852687292,14.529425729986, + 13.442330690977)); +#5335 = CARTESIAN_POINT('',(-6.691662173002,13.782263173979, + 14.246853070367)); +#5336 = CARTESIAN_POINT('',(-12.91399821844,8.243332443115, + 15.053614234746)); +#5337 = CARTESIAN_POINT('',(-14.56865375644,0.508740535926, + 15.858175319744)); +#5338 = CARTESIAN_POINT('',(-11.99148950756,-6.184042095037, + 16.664294150012)); +#5339 = CARTESIAN_POINT('',(-6.95138258848,-10.04926139648, + 17.469652587403)); +#5340 = CARTESIAN_POINT('',(-1.484662176034,-10.80072248326, + 18.275232303307)); +#5341 = CARTESIAN_POINT('',(3.982048214332,-11.55219107696, + 19.080850060999)); +#5342 = CARTESIAN_POINT('',(9.878173727189,-9.190156337396, + 19.886153177487)); +#5343 = CARTESIAN_POINT('',(14.165505461673,-3.441192749304, + 20.692330691044)); +#5344 = CARTESIAN_POINT('',(14.659387236244,4.453255740814, + 21.496853070296)); +#5345 = CARTESIAN_POINT('',(10.162037744519,11.465464169941, + 22.303614234801)); +#5346 = CARTESIAN_POINT('',(2.781516652488,14.309704899819, + 23.108175319717)); +#5347 = CARTESIAN_POINT('',(-4.232024028874,12.811251689918, + 23.914294150016)); +#5348 = CARTESIAN_POINT('',(-8.838102496384,8.437850364266, + 24.719652587412)); +#5349 = CARTESIAN_POINT('',(-10.43549533345,3.155988764706, + 25.525232303296)); +#5350 = CARTESIAN_POINT('',(-12.03289401722,-2.125861761807, + 26.330850061033)); +#5351 = CARTESIAN_POINT('',(-10.62229708526,-8.318899826461, + 27.13615317741)); +#5352 = CARTESIAN_POINT('',(-5.614799225157,-13.45278343625, + 27.942330691172)); +#5353 = CARTESIAN_POINT('',(2.105195372768,-15.17554853305, + 28.746853070133)); +#5354 = CARTESIAN_POINT('',(9.734612341899,-11.83051995076, + 29.553614234963)); +#5355 = CARTESIAN_POINT('',(13.698403617351,-4.985802597751, + 30.358175319592)); +#5356 = CARTESIAN_POINT('',(13.315558337575,2.175799485844, + 31.164294150088)); +#5357 = CARTESIAN_POINT('',(9.716550260456,7.409320180835, + 31.969652587382)); +#5358 = CARTESIAN_POINT('',(4.74960443587,9.813311655104,32.775232303303 + )); +#5359 = CARTESIAN_POINT('',(-0.217329537392,12.217307171884, + 33.580850061007)); +#5360 = CARTESIAN_POINT('',(-6.554787003121,11.792881625545, + 34.386153177469)); +#5361 = CARTESIAN_POINT('',(-12.40880923548,7.650150709612, + 35.192330691078)); +#5362 = CARTESIAN_POINT('',(-15.31803746013,0.294701892106, + 35.996853070245)); +#5363 = CARTESIAN_POINT('',(-13.20769549267,-7.764062050653, + 36.803614234868)); +#5364 = CARTESIAN_POINT('',(-7.067321536065,-12.74980217546, + 37.608175319644)); +#5365 = CARTESIAN_POINT('',(6.599953838001E-02,-13.49199174713, + 38.414294150079)); +#5366 = CARTESIAN_POINT('',(5.798095812316,-10.75599644185, + 39.219652587367)); +#5367 = CARTESIAN_POINT('',(8.949491675296,-6.226269082793, + 40.025232303321)); +#5368 = CARTESIAN_POINT('',(12.10088914521,-1.696554094925, + 40.830851599975)); +#5369 = CARTESIAN_POINT('',(12.673088470493,4.629273707208, + 41.636146844227)); +#5370 = CARTESIAN_POINT('',(9.497124733367,11.059288631954, + 42.442346203878)); +#5371 = CARTESIAN_POINT('',(2.687352129875,15.083346065064, + 43.246825546376)); +#5372 = CARTESIAN_POINT('',(-5.602347844637,14.259652916892, + 44.053652028105)); +#5373 = CARTESIAN_POINT('',(-11.48724402249,8.974820459766, + 44.85813403371)); +#5374 = CARTESIAN_POINT('',(-13.33622005121,2.045424750586, + 45.664330346889)); +#5375 = CARTESIAN_POINT('',(-11.5305855392,-4.044102531897, + 46.46962725401)); +#5376 = CARTESIAN_POINT('',(-7.549627107703,-7.865305809621, + 47.275246154507)); +#5377 = CARTESIAN_POINT('',(-3.568654114306,-11.68650756761, + 48.080824727561)); +#5378 = CARTESIAN_POINT('',(2.589759548547,-13.24123828049, + 48.886189374485)); +#5379 = CARTESIAN_POINT('',(9.437466571526,-11.11025772009, + 49.692289404815)); +#5380 = CARTESIAN_POINT('',(14.4772383899,-5.013812871261, + 50.496890863884)); +#5381 = CARTESIAN_POINT('',(14.960501494209,3.302660040132, + 51.303586710595)); +#5382 = CARTESIAN_POINT('',(10.661322385883,9.941859644237, + 52.108190832785)); +#5383 = CARTESIAN_POINT('',(4.106487635419,12.852041785402, + 52.914287816603)); +#5384 = CARTESIAN_POINT('',(-2.19053164428,12.021270612893, + 53.719654126459)); +#5385 = CARTESIAN_POINT('',(-6.587449417186,8.687078802071, + 54.525232303291)); +#5386 = CARTESIAN_POINT('',(-10.98436594344,5.352899352736, + 55.330850061055)); +#5387 = CARTESIAN_POINT('',(-13.48334549458,-0.486501761926, + 56.136153177369)); +#5388 = CARTESIAN_POINT('',(-12.44981569924,-7.583234242445, + 56.942330691227)); +#5389 = CARTESIAN_POINT('',(-7.216824790167,-13.5146794555, + 57.746853070069)); +#5390 = CARTESIAN_POINT('',(0.921661664273,-15.29295326382, + 58.553614235033)); +#5391 = CARTESIAN_POINT('',(8.151660084413,-12.08531865839, + 59.358175319519)); +#5392 = CARTESIAN_POINT('',(12.051415834438,-6.066430056478, + 60.164294150153)); +#5393 = CARTESIAN_POINT('',(12.215943419199,0.283020996811, + 60.969652587336)); +#5394 = CARTESIAN_POINT('',(9.610630572206,5.147388458448, + 61.775232303328)); +#5395 = CARTESIAN_POINT('',(7.005329689203,10.011752224529, + 62.58085006092)); +#5396 = CARTESIAN_POINT('',(1.628747821551,13.39344878004, + 63.386153177653)); +#5397 = CARTESIAN_POINT('',(-5.542291786619,13.482817000803, + 64.192330690803)); +#5398 = CARTESIAN_POINT('',(-12.21933119963,9.242135352013, + 64.996853070551)); +#5399 = CARTESIAN_POINT('',(-15.24885128141,1.482030483114, + 65.803614234603)); +#5400 = CARTESIAN_POINT('',(-13.21172891575,-6.160739262838, + 66.608175319823)); +#5401 = CARTESIAN_POINT('',(-7.876999024849,-10.95404416667, + 67.414294149991)); +#5402 = CARTESIAN_POINT('',(-1.631458035057,-12.10981912276, + 68.219652587392)); +#5403 = CARTESIAN_POINT('',(3.580581712662,-10.29753672178, + 69.025232303324)); +#5404 = CARTESIAN_POINT('',(8.792615938729,-8.485265559417, + 69.830850060941)); +#5405 = CARTESIAN_POINT('',(12.973760906267,-3.703892228055, + 70.63615317762)); +#5406 = CARTESIAN_POINT('',(14.183826600789,3.364879713055, + 71.442330690821)); +#5407 = CARTESIAN_POINT('',(11.039873868763,10.623102456137, + 72.24685307057)); +#5408 = CARTESIAN_POINT('',(3.849230121267,14.829271972315, + 73.053614234554)); +#5409 = CARTESIAN_POINT('',(-4.018120594174,14.012822560031, + 73.858175319876)); +#5410 = CARTESIAN_POINT('',(-9.586947577205,9.493610134959, + 74.664294149954)); +#5411 = CARTESIAN_POINT('',(-11.70551088932,3.505765155604, + 75.469652587408)); +#5412 = CARTESIAN_POINT('',(-10.73088334171,-1.92560916184, + 76.275232303322)); +#5413 = CARTESIAN_POINT('',(-9.756265678138,-7.356975867792, + 77.080851599976)); +#5414 = CARTESIAN_POINT('',(-5.687835965727,-12.2346176264, + 77.886146844235)); +#5415 = CARTESIAN_POINT('',(1.104616686023,-14.53557928749, + 78.692346203835)); +#5416 = CARTESIAN_POINT('',(8.765291371107,-12.56578120004, + 79.496825546469)); +#5417 = CARTESIAN_POINT('',(14.044555426417,-6.121639123426, + 80.30365202798)); +#5418 = CARTESIAN_POINT('',(14.468864552485,1.776551738454, + 81.108134033832)); +#5419 = CARTESIAN_POINT('',(10.876465345142,7.983797922031,81.9143303468 + )); +#5420 = CARTESIAN_POINT('',(5.293742901712,11.012967549954, + 82.719627254057)); +#5421 = CARTESIAN_POINT('',(-0.223218550807,10.90000359737, + 83.525246154489)); +#5422 = CARTESIAN_POINT('',(-5.740189225516,10.787028273379, + 84.330824727529)); +#5423 = CARTESIAN_POINT('',(-11.19420591782,7.531732841033, + 85.136189374636)); +#5424 = CARTESIAN_POINT('',(-14.52943518464,1.182841964666, + 85.942289404508)); +#5425 = CARTESIAN_POINT('',(-13.78225451909,-6.691652357533, + 86.74689086431)); +#5426 = CARTESIAN_POINT('',(-8.24333874631,-12.91400536674, + 87.553586710152)); +#5427 = CARTESIAN_POINT('',(-0.508736983329,-14.56864972761, + 88.358190833145)); +#5428 = CARTESIAN_POINT('',(6.18404064463,-11.99149115234, + 89.164287816371)); +#5429 = CARTESIAN_POINT('',(10.049261748954,-6.951382188816, + 89.969654126577)); +#5430 = CARTESIAN_POINT('',(10.800722483252,-1.484662176019, + 90.775232303246)); +#5431 = CARTESIAN_POINT('',(11.55219107701,3.982048214277, + 91.580850061203)); +#5432 = CARTESIAN_POINT('',(9.190156337324,9.878173727316,92.38615317707 + )); +#5433 = CARTESIAN_POINT('',(3.441192749372,14.165505461463, + 93.192330691648)); +#5434 = CARTESIAN_POINT('',(-4.453255740838,14.659387236489, + 93.996853069647)); +#5435 = CARTESIAN_POINT('',(-11.46546416996,10.162037744316, + 94.803614235312)); +#5436 = CARTESIAN_POINT('',(-14.30970489978,2.781516652602, + 95.608175319445)); +#5437 = CARTESIAN_POINT('',(-12.81125168993,-4.23202402891, + 96.414294150079)); +#5438 = CARTESIAN_POINT('',(-8.437850364275,-8.838102496386, + 97.21965258745)); +#5439 = CARTESIAN_POINT('',(-3.155988764693,-10.43549533344, + 98.025232303247)); +#5440 = CARTESIAN_POINT('',(2.125861761754,-12.03289401725, + 98.830850061212)); +#5441 = CARTESIAN_POINT('',(8.318899826589,-10.62229708524, + 99.636153176994)); +#5442 = CARTESIAN_POINT('',(13.452783436043,-5.614799225144, + 100.44233069187)); +#5443 = CARTESIAN_POINT('',(15.175548533317,2.105195372666, + 101.24685306924)); +#5444 = CARTESIAN_POINT('',(11.830519950535,9.734612342081, + 102.05361423584)); +#5445 = CARTESIAN_POINT('',(4.985802597902,13.698403617159, + 102.85817531891)); +#5446 = CARTESIAN_POINT('',(-2.175799485916,13.315558337711, + 103.66429415049)); +#5447 = CARTESIAN_POINT('',(-7.409320180809,9.716550260391, + 104.46965258719)); +#5448 = CARTESIAN_POINT('',(-9.813311655112,4.74960443589, + 105.27523230336)); +#5449 = CARTESIAN_POINT('',(-12.21730717184,-0.217329537474, + 106.08085006076)); +#5450 = CARTESIAN_POINT('',(-11.79288162562,-6.554787002913, + 106.886153178)); +#5451 = CARTESIAN_POINT('',(-7.650150709545,-12.40880923585, + 107.69233069023)); +#5452 = CARTESIAN_POINT('',(-0.294701892094,-15.31803745965, + 108.49685307121)); +#5453 = CARTESIAN_POINT('',(7.764062050556,-13.2076954931, + 109.30361423407)); +#5454 = CARTESIAN_POINT('',(12.749802175559,-7.067321535795, + 110.10817532006)); +#5455 = CARTESIAN_POINT('',(13.491991747109,6.599953828169E-02, + 110.91429415003)); +#5456 = CARTESIAN_POINT('',(10.755996441816,5.798095812322, + 111.71965258721)); +#5457 = CARTESIAN_POINT('',(6.226269082847,8.949491675311, + 112.52523230349)); +#5458 = CARTESIAN_POINT('',(1.696554094749,12.100889145184, + 113.33085159942)); +#5459 = CARTESIAN_POINT('',(-4.62927370683,12.673088470471, + 114.13614684537)); +#5460 = CARTESIAN_POINT('',(-11.05928863253,9.497124733555, + 114.9423462021)); +#5461 = CARTESIAN_POINT('',(-15.08334606441,2.687352129453, + 115.7468255485)); +#5462 = CARTESIAN_POINT('',(-14.25965291741,-5.602347844068, + 116.55365202609)); +#5463 = CARTESIAN_POINT('',(-8.974820459474,-11.48724402301, + 117.35813403522)); +#5464 = CARTESIAN_POINT('',(-2.045424750691,-13.33622005087, + 118.16433034599)); +#5465 = CARTESIAN_POINT('',(4.044102531916,-11.53058553935, + 118.9696272544)); +#5466 = CARTESIAN_POINT('',(7.86530580962,-7.549627107662, + 119.77524615439)); +#5467 = CARTESIAN_POINT('',(11.686507567618,-3.568654114362, + 120.58082472771)); +#5468 = CARTESIAN_POINT('',(13.241238280462,2.589759548598, + 121.38618937437)); +#5469 = CARTESIAN_POINT('',(11.110257720183,9.437466571504, + 122.19228940481)); +#5470 = CARTESIAN_POINT('',(5.013812871096,14.477238389894, + 122.99689086403)); +#5471 = CARTESIAN_POINT('',(-3.302660039931,14.960501494222, + 123.80358671034)); +#5472 = CARTESIAN_POINT('',(-9.941859644411,10.661322385882, + 124.60819083304)); +#5473 = CARTESIAN_POINT('',(-12.85204178529,4.106487635409, + 125.41428781641)); +#5474 = CARTESIAN_POINT('',(-12.02127061293,-2.190531644272, + 126.21965412654)); +#5475 = CARTESIAN_POINT('',(-8.687078802066,-6.587449417187, + 127.02523230327)); +#5476 = CARTESIAN_POINT('',(-5.352899352762,-10.98436594344, + 127.83085006114)); +#5477 = CARTESIAN_POINT('',(0.486501761981,-13.48334549462, + 128.63615317711)); +#5478 = CARTESIAN_POINT('',(7.583234242378,-12.44981569916, + 129.44233069168)); +#5479 = CARTESIAN_POINT('',(13.514679455541,-7.216824790307, + 130.24685306946)); +#5480 = CARTESIAN_POINT('',(15.292953263843,0.921661664438, + 131.05361423564)); +#5481 = CARTESIAN_POINT('',(12.08531865835,8.151660084265, + 131.85817531901)); +#5482 = CARTESIAN_POINT('',(6.066430056516,12.051415834544, + 132.66429415049)); +#5483 = CARTESIAN_POINT('',(-0.283020996831,12.215943419135, + 133.46965258713)); +#5484 = CARTESIAN_POINT('',(-5.14738845844,9.610630572238, + 134.27523230342)); +#5485 = CARTESIAN_POINT('',(-10.01175222456,7.00532968909, + 135.08085006057)); +#5486 = CARTESIAN_POINT('',(-13.39344877992,1.628747821787, + 135.88615317841)); +#5487 = CARTESIAN_POINT('',(-13.48281700107,-5.542291786952, + 136.69233068957)); +#5488 = CARTESIAN_POINT('',(-9.24213535157,-12.21933119931, + 137.49685307205)); +#5489 = CARTESIAN_POINT('',(-1.482030483623,-15.2488512816, + 138.30361423318)); +#5490 = CARTESIAN_POINT('',(6.160739263246,-13.21172891569, + 139.10817532082)); +#5491 = CARTESIAN_POINT('',(10.954044166463,-7.876999024832, + 139.91429414948)); +#5492 = CARTESIAN_POINT('',(12.109819122828,-1.631458035075, + 140.71965258753)); +#5493 = CARTESIAN_POINT('',(10.297536721791,3.58058171266, + 141.52523230334)); +#5494 = CARTESIAN_POINT('',(8.485265559423,8.792615938734, + 142.33085006093)); +#5495 = CARTESIAN_POINT('',(3.703892228015,12.973760906264, + 143.13615317756)); +#5496 = CARTESIAN_POINT('',(-3.364879712973,14.183826600765, + 143.94233069095)); +#5497 = CARTESIAN_POINT('',(-10.62310245623,11.039873868836, + 144.74685307036)); +#5498 = CARTESIAN_POINT('',(-14.82927197223,3.849230121158, + 145.55361423475)); +#5499 = CARTESIAN_POINT('',(-14.01282256007,-4.018120594084, + 146.35817531975)); +#5500 = CARTESIAN_POINT('',(-9.493610134942,-9.586947577244, + 147.16429414997)); +#5501 = CARTESIAN_POINT('',(-3.505765155612,-11.70551088933, + 147.96965258744)); +#5502 = CARTESIAN_POINT('',(1.925609161849,-10.73088334169, + 148.77523230326)); +#5503 = CARTESIAN_POINT('',(7.356975867758,-9.756265678182, + 149.58085160014)); +#5504 = CARTESIAN_POINT('',(12.234617626483,-5.687835965653, + 150.38614684389)); +#5505 = CARTESIAN_POINT('',(14.535579287351,1.104616685948, + 151.19234620435)); +#5506 = CARTESIAN_POINT('',(12.565781200219,8.765291371135, + 151.99682554587)); +#5507 = CARTESIAN_POINT('',(6.121639123277,14.044555426448, + 152.80365202849)); +#5508 = CARTESIAN_POINT('',(-1.77655173837,14.468864552432, + 153.6081340335)); +#5509 = CARTESIAN_POINT('',(-7.983797922057,10.876465345175, + 154.41433034693)); +#5510 = CARTESIAN_POINT('',(-11.01296754995,5.293742901709, + 155.21962725404)); +#5511 = CARTESIAN_POINT('',(-10.90000359736,-0.223218550818, + 156.02524615445)); +#5512 = CARTESIAN_POINT('',(-10.78702827331,-5.740189225573, + 156.83082472729)); +#5513 = CARTESIAN_POINT('',(-7.531732841196,-11.19420591758, + 157.63618937537)); +#5514 = CARTESIAN_POINT('',(-1.182841964472,-14.52943518518, + 158.44228940324)); +#5515 = CARTESIAN_POINT('',(6.691652357434,-13.78225451831, + 159.24689086582)); +#5516 = CARTESIAN_POINT('',(12.914005366698,-8.243338747072, + 160.05358670884)); +#5517 = CARTESIAN_POINT('',(14.568649727735,-0.508736982827, + 160.85819083392)); +#5518 = CARTESIAN_POINT('',(11.991491152272,6.184040644439, + 161.66428781614)); +#5519 = CARTESIAN_POINT('',(6.951382188808,10.049261748961, + 162.46965412647)); +#5520 = CARTESIAN_POINT('',(1.484662176064,10.800722483293, + 163.27523230342)); +#5521 = CARTESIAN_POINT('',(-3.982048214425,11.552191076906, + 164.08085006065)); +#5522 = CARTESIAN_POINT('',(-9.87817372698,9.190156337469, + 164.88615317817)); +#5523 = CARTESIAN_POINT('',(-14.16550546202,3.441192749281, + 165.69233068998)); +#5524 = CARTESIAN_POINT('',(-14.6593872358,-4.453255740905, + 166.49685307157)); +#5525 = CARTESIAN_POINT('',(-10.16203774492,-11.46546416974, + 167.30361423356)); +#5526 = CARTESIAN_POINT('',(-2.781516652213,-14.30970490004, + 168.10817532066)); +#5527 = CARTESIAN_POINT('',(4.232024028738,-12.81125168975, + 168.91429414944)); +#5528 = CARTESIAN_POINT('',(8.838102496432,-8.437850364344, + 169.71965258766)); +#5529 = CARTESIAN_POINT('',(10.435495333437,-3.155988764686, + 170.52523230322)); +#5530 = CARTESIAN_POINT('',(12.032893521782,2.125861565579, + 171.33085160034)); +#5531 = CARTESIAN_POINT('',(10.622299124233,8.318900633824, + 172.13614684338)); +#5532 = CARTESIAN_POINT('',(5.614794230764,13.452781458864, + 172.94234620521)); +#5533 = CARTESIAN_POINT('',(-2.105186511277,15.175552041261, + 173.74682554474)); +#5534 = CARTESIAN_POINT('',(-9.734624509714,11.830515133852, + 174.55365202965)); +#5535 = CARTESIAN_POINT('',(-13.69839032507,4.985807859648, + 175.35813403256)); +#5536 = CARTESIAN_POINT('',(-13.3155699913,-2.175804099032, + 176.16433034752)); +#5537 = CARTESIAN_POINT('',(-9.716542104326,-7.409316952203, + 176.96962725377)); +#5538 = CARTESIAN_POINT('',(-4.749608895256,-9.813313420372, + 177.77524615453)); +#5539 = CARTESIAN_POINT('',(0.217337693602,-12.21730394322, + 178.58082472714)); +#5540 = CARTESIAN_POINT('',(6.554775349127,-11.79288623868, + 179.38618937559)); +#5541 = CARTESIAN_POINT('',(12.408822528279,-7.650145448057, + 180.19228940297)); +#5542 = CARTESIAN_POINT('',(15.318025291617,-0.29470670825, + 180.9968908661)); +#5543 = CARTESIAN_POINT('',(13.207704354844,7.764065557825, + 181.80358670858)); +#5544 = CARTESIAN_POINT('',(7.067316541195,12.749800198975, + 182.60819083413)); +#5545 = CARTESIAN_POINT('',(-6.599749918487E-02,13.491992553974, + 183.41428781599)); +#5546 = CARTESIAN_POINT('',(-5.798096307831,10.755996245801, + 184.21965412655)); +#5547 = CARTESIAN_POINT('',(-8.949491675303,6.226269082813, + 185.02523230338)); +#5548 = CARTESIAN_POINT('',(-12.1008891452,1.696554094886, + 185.83085159985)); +#5549 = CARTESIAN_POINT('',(-12.67308847048,-4.629273707155, + 186.63614684439)); +#5550 = CARTESIAN_POINT('',(-9.497124733395,-11.059288632, + 187.44234620373)); +#5551 = CARTESIAN_POINT('',(-2.687352129853,-15.08334606504, + 188.24682554643)); +#5552 = CARTESIAN_POINT('',(5.602347844645,-14.25965291688, + 189.05365202813)); +#5553 = CARTESIAN_POINT('',(11.487244022457,-8.97482045979, + 189.85813403362)); +#5554 = CARTESIAN_POINT('',(13.336220051248,-2.045424750569, + 190.66433034697)); +#5555 = CARTESIAN_POINT('',(11.530585539176,4.044102531892, + 191.46962725395)); +#5556 = CARTESIAN_POINT('',(7.549627107715,7.865305809621, + 192.27524615454)); +#5557 = CARTESIAN_POINT('',(3.568654114334,11.686507567588, + 193.08082472769)); +#5558 = CARTESIAN_POINT('',(-2.589759548648,13.241238280616, + 193.88618937398)); +#5559 = CARTESIAN_POINT('',(-9.437466571375,11.110257719777, + 194.69228940582)); +#5560 = CARTESIAN_POINT('',(-14.47723839001,5.013812871791, + 195.49689086242)); +#5561 = CARTESIAN_POINT('',(-14.96050149419,-3.302660040771, + 196.30358671223)); +#5562 = CARTESIAN_POINT('',(-10.66132238582,-9.941859643655, + 197.10819083127)); +#5563 = CARTESIAN_POINT('',(-4.10648763549,-12.85204178582, + 197.91428781774)); +#5564 = CARTESIAN_POINT('',(2.190531644316,-12.02127061265, + 198.71965412576)); +#5565 = CARTESIAN_POINT('',(6.587449417179,-8.687078802181, + 199.52523230362)); +#5566 = CARTESIAN_POINT('',(10.984365427367,-5.352899219794, + 200.3308515989)); +#5567 = CARTESIAN_POINT('',(13.483347618311,0.486501215626, + 201.13614684656)); +#5568 = CARTESIAN_POINT('',(12.44981049744,7.583235579742, + 201.94234620018)); +#5569 = CARTESIAN_POINT('',(7.216834019589,13.514677083672, + 202.74682555085)); +#5570 = CARTESIAN_POINT('',(-0.921674337506,15.292956519807, + 203.55365202384)); +#5571 = CARTESIAN_POINT('',(-8.151646239579,12.08531510206, + 204.35813403692)); +#5572 = CARTESIAN_POINT('',(-12.05142797304,6.066433174182, + 205.16433034499)); +#5573 = CARTESIAN_POINT('',(-12.21593492342,-0.283023178761, + 205.96962725485)); +#5574 = CARTESIAN_POINT('',(-9.610635217421,-5.147387265446, + 206.77524615425)); +#5575 = CARTESIAN_POINT('',(-7.005321193196,-10.01175440652, + 207.58082472785)); +#5576 = CARTESIAN_POINT('',(-1.6287599609,-13.39344566228, + 208.38618937431)); +#5577 = CARTESIAN_POINT('',(5.542305632783,-13.48282055705, + 209.19228940472)); +#5578 = CARTESIAN_POINT('',(12.219318524801,-9.242132096446, + 209.99689086419)); +#5579 = CARTESIAN_POINT('',(15.248860512165,-1.482032854186, + 210.80358671026)); +#5580 = CARTESIAN_POINT('',(13.211723713199,6.160740599254, + 211.60819083294)); +#5581 = CARTESIAN_POINT('',(7.877001148838,10.954043621083, + 212.41428781665)); +#5582 = CARTESIAN_POINT('',(1.631457518916,12.109819255315, + 213.2196541263)); +#5583 = CARTESIAN_POINT('',(-3.580581712648,10.29753672182, + 214.02523230343)); +#5584 = CARTESIAN_POINT('',(-8.792615938768,8.485265559317, + 214.83085006066)); +#5585 = CARTESIAN_POINT('',(-12.97376090618,3.703892228236, + 215.63615317802)); +#5586 = CARTESIAN_POINT('',(-14.18382660091,-3.3648797133, + 216.44233069051)); +#5587 = CARTESIAN_POINT('',(-11.03987386866,-10.62310245585, + 217.2468530705)); +#5588 = CARTESIAN_POINT('',(-3.849230121259,-14.8292719726, + 218.05361423507)); +#5589 = CARTESIAN_POINT('',(4.018120594048,-14.01282255978, + 218.85817531909)); +#5590 = CARTESIAN_POINT('',(9.586947577379,-9.493610135138, + 219.66429415071)); +#5591 = CARTESIAN_POINT('',(11.705510889184,-3.505765155499, + 220.46965258686)); +#5592 = CARTESIAN_POINT('',(10.730883341792,1.925609161791, + 221.27523230361)); +#5593 = CARTESIAN_POINT('',(9.756265677884,7.356975867981, + 222.08085159902)); +#5594 = CARTESIAN_POINT('',(5.687835966166,12.2346176259,222.88614684617 + )); +#5595 = CARTESIAN_POINT('',(-1.104616686502,14.53557928843, + 223.69234620097)); +#5596 = CARTESIAN_POINT('',(-8.765291370816,12.565781198781, + 224.49682554971)); +#5597 = CARTESIAN_POINT('',(-14.04455542641,6.121639124674, + 225.30365202505)); +#5598 = CARTESIAN_POINT('',(-14.46886455269,-1.776551739362, + 226.10813403596)); +#5599 = CARTESIAN_POINT('',(-10.87646534491,-7.983797921543, + 226.91433034553)); +#5600 = CARTESIAN_POINT('',(-5.293742901856,-11.01296755015, + 227.71962725466)); +#5601 = CARTESIAN_POINT('',(0.223218550868,-10.9000035973, + 228.52524615426)); +#5602 = CARTESIAN_POINT('',(5.740189225567,-10.78702827334, + 229.33082472736)); +#5603 = CARTESIAN_POINT('',(11.194205917404,-7.531732841204, + 230.1361893757)); +#5604 = CARTESIAN_POINT('',(14.529435185671,-1.182841964492, + 230.94228940234)); +#5605 = CARTESIAN_POINT('',(13.78225451756,6.691652357588, + 231.74689086714)); +#5606 = CARTESIAN_POINT('',(8.243338747845,12.914005366402, + 232.55358670747)); +#5607 = CARTESIAN_POINT('',(0.508736982288,14.568649728053, + 233.35819083497)); +#5608 = CARTESIAN_POINT('',(-6.184040644192,11.991491152063, + 234.16428781557)); +#5609 = CARTESIAN_POINT('',(-10.04926174901,6.951382188879, + 234.96965412664)); +#5610 = CARTESIAN_POINT('',(-10.8007224833,1.484662176071, + 235.77523230346)); +#5611 = CARTESIAN_POINT('',(-11.5521906182,-3.98204794319, + 236.58085159969)); +#5612 = CARTESIAN_POINT('',(-9.190158225099,-9.878174843186, + 237.38614684463)); +#5613 = CARTESIAN_POINT('',(-3.441188125681,-14.16550272796, + 238.19234620343)); +#5614 = CARTESIAN_POINT('',(4.453247537366,-14.65939208673, + 238.99682554674)); +#5615 = CARTESIAN_POINT('',(11.465475434124,-10.1620310841, + 239.80365202783)); +#5616 = CARTESIAN_POINT('',(14.309692594645,-2.781523928559, + 240.6081340339)); +#5617 = CARTESIAN_POINT('',(12.8112624783,4.23203040813,241.41433034676) + ); +#5618 = CARTESIAN_POINT('',(8.437842813707,8.838098031653, + 242.21962725407)); +#5619 = CARTESIAN_POINT('',(3.155992893031,10.435497774578, + 243.02524615448)); +#5620 = PCURVE('',#4692,#5621); +#5621 = DEFINITIONAL_REPRESENTATION('',(#5622),#5626); +#5622 = LINE('',#5623,#5624); +#5623 = CARTESIAN_POINT('',(2.,0.)); +#5624 = VECTOR('',#5625,1.); +#5625 = DIRECTION('',(0.,1.)); +#5626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5627 = PCURVE('',#5628,#6207); +#5628 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,( + (#5629,#5630,#5631,#5632,#5633,#5634,#5635,#5636,#5637,#5638,#5639 + ,#5640,#5641,#5642,#5643,#5644,#5645,#5646,#5647,#5648,#5649,#5650 + ,#5651,#5652,#5653,#5654,#5655,#5656,#5657,#5658,#5659,#5660,#5661 + ,#5662,#5663,#5664,#5665,#5666,#5667,#5668,#5669,#5670,#5671,#5672 + ,#5673,#5674,#5675,#5676,#5677,#5678,#5679,#5680,#5681,#5682,#5683 + ,#5684,#5685,#5686,#5687,#5688,#5689,#5690,#5691,#5692,#5693,#5694 + ,#5695,#5696,#5697,#5698,#5699,#5700,#5701,#5702,#5703,#5704,#5705 + ,#5706,#5707,#5708,#5709,#5710,#5711,#5712,#5713,#5714,#5715,#5716 + ,#5717,#5718,#5719,#5720,#5721,#5722,#5723,#5724,#5725,#5726,#5727 + ,#5728,#5729,#5730,#5731,#5732,#5733,#5734,#5735,#5736,#5737,#5738 + ,#5739,#5740,#5741,#5742,#5743,#5744,#5745,#5746,#5747,#5748,#5749 + ,#5750,#5751,#5752,#5753,#5754,#5755,#5756,#5757,#5758,#5759,#5760 + ,#5761,#5762,#5763,#5764,#5765,#5766,#5767,#5768,#5769,#5770,#5771 + ,#5772,#5773,#5774,#5775,#5776,#5777,#5778,#5779,#5780,#5781,#5782 + ,#5783,#5784,#5785,#5786,#5787,#5788,#5789,#5790,#5791,#5792,#5793 + ,#5794,#5795,#5796,#5797,#5798,#5799,#5800,#5801,#5802,#5803,#5804 + ,#5805,#5806,#5807,#5808,#5809,#5810,#5811,#5812,#5813,#5814,#5815 + ,#5816,#5817,#5818,#5819,#5820,#5821,#5822,#5823,#5824,#5825,#5826 + ,#5827,#5828,#5829,#5830,#5831,#5832,#5833,#5834,#5835,#5836,#5837 + ,#5838,#5839,#5840,#5841,#5842,#5843,#5844,#5845,#5846,#5847,#5848 + ,#5849,#5850,#5851,#5852,#5853,#5854,#5855,#5856,#5857,#5858,#5859 + ,#5860,#5861,#5862,#5863,#5864,#5865,#5866,#5867,#5868,#5869,#5870 + ,#5871,#5872,#5873,#5874,#5875,#5876,#5877,#5878,#5879,#5880,#5881 + ,#5882,#5883,#5884,#5885,#5886,#5887,#5888,#5889,#5890,#5891,#5892 + ,#5893,#5894,#5895,#5896,#5897,#5898,#5899,#5900,#5901,#5902,#5903 + ,#5904,#5905,#5906,#5907,#5908,#5909,#5910,#5911,#5912,#5913,#5914 + ,#5915,#5916,#5917) + ,(#5918,#5919,#5920,#5921,#5922,#5923,#5924,#5925,#5926,#5927,#5928 + ,#5929,#5930,#5931,#5932,#5933,#5934,#5935,#5936,#5937,#5938,#5939 + ,#5940,#5941,#5942,#5943,#5944,#5945,#5946,#5947,#5948,#5949,#5950 + ,#5951,#5952,#5953,#5954,#5955,#5956,#5957,#5958,#5959,#5960,#5961 + ,#5962,#5963,#5964,#5965,#5966,#5967,#5968,#5969,#5970,#5971,#5972 + ,#5973,#5974,#5975,#5976,#5977,#5978,#5979,#5980,#5981,#5982,#5983 + ,#5984,#5985,#5986,#5987,#5988,#5989,#5990,#5991,#5992,#5993,#5994 + ,#5995,#5996,#5997,#5998,#5999,#6000,#6001,#6002,#6003,#6004,#6005 + ,#6006,#6007,#6008,#6009,#6010,#6011,#6012,#6013,#6014,#6015,#6016 + ,#6017,#6018,#6019,#6020,#6021,#6022,#6023,#6024,#6025,#6026,#6027 + ,#6028,#6029,#6030,#6031,#6032,#6033,#6034,#6035,#6036,#6037,#6038 + ,#6039,#6040,#6041,#6042,#6043,#6044,#6045,#6046,#6047,#6048,#6049 + ,#6050,#6051,#6052,#6053,#6054,#6055,#6056,#6057,#6058,#6059,#6060 + ,#6061,#6062,#6063,#6064,#6065,#6066,#6067,#6068,#6069,#6070,#6071 + ,#6072,#6073,#6074,#6075,#6076,#6077,#6078,#6079,#6080,#6081,#6082 + ,#6083,#6084,#6085,#6086,#6087,#6088,#6089,#6090,#6091,#6092,#6093 + ,#6094,#6095,#6096,#6097,#6098,#6099,#6100,#6101,#6102,#6103,#6104 + ,#6105,#6106,#6107,#6108,#6109,#6110,#6111,#6112,#6113,#6114,#6115 + ,#6116,#6117,#6118,#6119,#6120,#6121,#6122,#6123,#6124,#6125,#6126 + ,#6127,#6128,#6129,#6130,#6131,#6132,#6133,#6134,#6135,#6136,#6137 + ,#6138,#6139,#6140,#6141,#6142,#6143,#6144,#6145,#6146,#6147,#6148 + ,#6149,#6150,#6151,#6152,#6153,#6154,#6155,#6156,#6157,#6158,#6159 + ,#6160,#6161,#6162,#6163,#6164,#6165,#6166,#6167,#6168,#6169,#6170 + ,#6171,#6172,#6173,#6174,#6175,#6176,#6177,#6178,#6179,#6180,#6181 + ,#6182,#6183,#6184,#6185,#6186,#6187,#6188,#6189,#6190,#6191,#6192 + ,#6193,#6194,#6195,#6196,#6197,#6198,#6199,#6200,#6201,#6202,#6203 + ,#6204,#6205,#6206 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9 + ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10),(0.,7.9),(0.,8.56232113701, + 17.12464227402,25.68696341103,34.24928454804,42.811605685051, + 51.373926822061,59.936247959071,68.498569096081,77.060890233091, + 85.623211370101,94.185532507111,102.74785364412,111.31017478113, + 119.87249591814,128.43481705515,136.99713819216,145.55945932917, + 154.12178046618,162.68410160319,171.2464227402,179.80874387721, + 188.37106501422,196.93338615123,205.49570728824,214.05802842525, + 222.62034956226,231.18267069927,239.74499183628,248.30731297329, + 256.8696341103,265.43195524731,273.99427638432), + .PIECEWISE_BEZIER_KNOTS.); +#5629 = CARTESIAN_POINT('',(10.9,0.223221722725,11.025232303313)); +#5630 = CARTESIAN_POINT('',(10.787034852867,5.740183424154, + 11.830850060976)); +#5631 = CARTESIAN_POINT('',(7.531723440118,11.194214206986, + 12.636153177533)); +#5632 = CARTESIAN_POINT('',(1.182852687291,14.529425729986, + 13.442330690977)); +#5633 = CARTESIAN_POINT('',(-6.691662173002,13.78226317398, + 14.246853070367)); +#5634 = CARTESIAN_POINT('',(-12.91399821844,8.243332443115, + 15.053614234746)); +#5635 = CARTESIAN_POINT('',(-14.56865375644,0.508740535926, + 15.858175319744)); +#5636 = CARTESIAN_POINT('',(-11.99148950756,-6.184042095037, + 16.664294150012)); +#5637 = CARTESIAN_POINT('',(-6.95138258848,-10.04926139648, + 17.469652587403)); +#5638 = CARTESIAN_POINT('',(-1.484662176034,-10.80072248326, + 18.275232303307)); +#5639 = CARTESIAN_POINT('',(3.982048214332,-11.55219107696, + 19.080850060999)); +#5640 = CARTESIAN_POINT('',(9.878173727189,-9.190156337397, + 19.886153177487)); +#5641 = CARTESIAN_POINT('',(14.165505461672,-3.441192749303, + 20.692330691044)); +#5642 = CARTESIAN_POINT('',(14.659387236245,4.453255740813, + 21.496853070296)); +#5643 = CARTESIAN_POINT('',(10.162037744518,11.465464169943, + 22.303614234801)); +#5644 = CARTESIAN_POINT('',(2.781516652488,14.309704899818, + 23.108175319716)); +#5645 = CARTESIAN_POINT('',(-4.232024028874,12.811251689919, + 23.914294150016)); +#5646 = CARTESIAN_POINT('',(-8.838102496384,8.437850364266, + 24.719652587412)); +#5647 = CARTESIAN_POINT('',(-10.43549533345,3.155988764706, + 25.525232303296)); +#5648 = CARTESIAN_POINT('',(-12.03289401722,-2.125861761807, + 26.330850061033)); +#5649 = CARTESIAN_POINT('',(-10.62229708527,-8.318899826461, + 27.13615317741)); +#5650 = CARTESIAN_POINT('',(-5.614799225157,-13.45278343625, + 27.942330691172)); +#5651 = CARTESIAN_POINT('',(2.105195372767,-15.17554853305, + 28.746853070133)); +#5652 = CARTESIAN_POINT('',(9.734612341899,-11.83051995076, + 29.553614234963)); +#5653 = CARTESIAN_POINT('',(13.698403617351,-4.985802597751, + 30.358175319592)); +#5654 = CARTESIAN_POINT('',(13.315558337575,2.175799485844, + 31.164294150088)); +#5655 = CARTESIAN_POINT('',(9.716550260456,7.409320180835, + 31.969652587382)); +#5656 = CARTESIAN_POINT('',(4.74960443587,9.813311655104,32.775232303303 + )); +#5657 = CARTESIAN_POINT('',(-0.217329537392,12.217307171884, + 33.580850061007)); +#5658 = CARTESIAN_POINT('',(-6.554787003121,11.792881625544, + 34.386153177469)); +#5659 = CARTESIAN_POINT('',(-12.40880923548,7.650150709613, + 35.192330691078)); +#5660 = CARTESIAN_POINT('',(-15.31803746013,0.294701892105, + 35.996853070244)); +#5661 = CARTESIAN_POINT('',(-13.20769549267,-7.764062050652, + 36.803614234869)); +#5662 = CARTESIAN_POINT('',(-7.067321536065,-12.74980217546, + 37.608175319644)); +#5663 = CARTESIAN_POINT('',(6.599953838006E-02,-13.49199174713, + 38.414294150079)); +#5664 = CARTESIAN_POINT('',(5.798095812316,-10.75599644185, + 39.219652587367)); +#5665 = CARTESIAN_POINT('',(8.949491675296,-6.226269082793, + 40.025232303321)); +#5666 = CARTESIAN_POINT('',(12.10088914521,-1.696554094925, + 40.830851599974)); +#5667 = CARTESIAN_POINT('',(12.673088470493,4.629273707208, + 41.636146844228)); +#5668 = CARTESIAN_POINT('',(9.497124733367,11.059288631954, + 42.442346203875)); +#5669 = CARTESIAN_POINT('',(2.687352129875,15.083346065063, + 43.24682554638)); +#5670 = CARTESIAN_POINT('',(-5.602347844637,14.259652916893, + 44.053652028102)); +#5671 = CARTESIAN_POINT('',(-11.48724402249,8.974820459766, + 44.858134033713)); +#5672 = CARTESIAN_POINT('',(-13.33622005121,2.045424750586, + 45.664330346888)); +#5673 = CARTESIAN_POINT('',(-11.5305855392,-4.044102531897, + 46.46962725401)); +#5674 = CARTESIAN_POINT('',(-7.549627107703,-7.865305809621, + 47.275246154507)); +#5675 = CARTESIAN_POINT('',(-3.568654114306,-11.68650756761, + 48.080824727561)); +#5676 = CARTESIAN_POINT('',(2.589759548548,-13.24123828049, + 48.886189374485)); +#5677 = CARTESIAN_POINT('',(9.437466571525,-11.11025772009, + 49.692289404817)); +#5678 = CARTESIAN_POINT('',(14.477238389902,-5.013812871261, + 50.496890863883)); +#5679 = CARTESIAN_POINT('',(14.960501494207,3.302660040132, + 51.303586710596)); +#5680 = CARTESIAN_POINT('',(10.661322385884,9.941859644237, + 52.108190832784)); +#5681 = CARTESIAN_POINT('',(4.106487635419,12.852041785402, + 52.914287816604)); +#5682 = CARTESIAN_POINT('',(-2.190531644279,12.021270612893, + 53.719654126459)); +#5683 = CARTESIAN_POINT('',(-6.587449417186,8.687078802071, + 54.525232303291)); +#5684 = CARTESIAN_POINT('',(-10.98436594344,5.352899352736, + 55.330850061055)); +#5685 = CARTESIAN_POINT('',(-13.48334549458,-0.486501761926, + 56.136153177368)); +#5686 = CARTESIAN_POINT('',(-12.44981569924,-7.583234242444, + 56.942330691228)); +#5687 = CARTESIAN_POINT('',(-7.216824790166,-13.5146794555, + 57.746853070069)); +#5688 = CARTESIAN_POINT('',(0.921661664273,-15.29295326382, + 58.553614235034)); +#5689 = CARTESIAN_POINT('',(8.151660084413,-12.08531865839, + 59.358175319518)); +#5690 = CARTESIAN_POINT('',(12.051415834438,-6.066430056477, + 60.164294150154)); +#5691 = CARTESIAN_POINT('',(12.215943419199,0.283020996811, + 60.969652587336)); +#5692 = CARTESIAN_POINT('',(9.610630572206,5.147388458448, + 61.775232303328)); +#5693 = CARTESIAN_POINT('',(7.005329689203,10.011752224529, + 62.58085006092)); +#5694 = CARTESIAN_POINT('',(1.628747821551,13.39344878004, + 63.386153177655)); +#5695 = CARTESIAN_POINT('',(-5.542291786619,13.482817000803, + 64.192330690798)); +#5696 = CARTESIAN_POINT('',(-12.21933119963,9.242135352013, + 64.996853070559)); +#5697 = CARTESIAN_POINT('',(-15.24885128141,1.482030483114, + 65.803614234595)); +#5698 = CARTESIAN_POINT('',(-13.21172891575,-6.160739262837, + 66.608175319829)); +#5699 = CARTESIAN_POINT('',(-7.876999024849,-10.95404416667, + 67.414294149988)); +#5700 = CARTESIAN_POINT('',(-1.631458035057,-12.10981912276, + 68.219652587393)); +#5701 = CARTESIAN_POINT('',(3.580581712662,-10.29753672178, + 69.025232303324)); +#5702 = CARTESIAN_POINT('',(8.792615938729,-8.485265559417, + 69.830850060941)); +#5703 = CARTESIAN_POINT('',(12.973760906267,-3.703892228055, + 70.63615317762)); +#5704 = CARTESIAN_POINT('',(14.183826600788,3.364879713055, + 71.442330690821)); +#5705 = CARTESIAN_POINT('',(11.039873868763,10.623102456137, + 72.246853070569)); +#5706 = CARTESIAN_POINT('',(3.849230121267,14.829271972315, + 73.053614234554)); +#5707 = CARTESIAN_POINT('',(-4.018120594173,14.012822560031, + 73.858175319876)); +#5708 = CARTESIAN_POINT('',(-9.586947577206,9.493610134958, + 74.664294149954)); +#5709 = CARTESIAN_POINT('',(-11.70551088932,3.505765155604, + 75.469652587408)); +#5710 = CARTESIAN_POINT('',(-10.73088334171,-1.92560916184, + 76.275232303322)); +#5711 = CARTESIAN_POINT('',(-9.756265678138,-7.356975867792, + 77.080851599976)); +#5712 = CARTESIAN_POINT('',(-5.687835965727,-12.2346176264, + 77.886146844236)); +#5713 = CARTESIAN_POINT('',(1.104616686022,-14.53557928749, + 78.692346203832)); +#5714 = CARTESIAN_POINT('',(8.765291371108,-12.56578120004, + 79.496825546472)); +#5715 = CARTESIAN_POINT('',(14.044555426416,-6.121639123427, + 80.303652027976)); +#5716 = CARTESIAN_POINT('',(14.468864552485,1.776551738454, + 81.108134033836)); +#5717 = CARTESIAN_POINT('',(10.876465345142,7.983797922031, + 81.914330346798)); +#5718 = CARTESIAN_POINT('',(5.293742901712,11.012967549954, + 82.719627254058)); +#5719 = CARTESIAN_POINT('',(-0.223218550807,10.90000359737, + 83.525246154489)); +#5720 = CARTESIAN_POINT('',(-5.740189225516,10.787028273379, + 84.330824727529)); +#5721 = CARTESIAN_POINT('',(-11.19420591782,7.531732841032, + 85.136189374637)); +#5722 = CARTESIAN_POINT('',(-14.52943518464,1.182841964666, + 85.942289404505)); +#5723 = CARTESIAN_POINT('',(-13.78225451909,-6.691652357534, + 86.746890864314)); +#5724 = CARTESIAN_POINT('',(-8.243338746309,-12.91400536674, + 87.553586710147)); +#5725 = CARTESIAN_POINT('',(-0.508736983329,-14.56864972761, + 88.35819083315)); +#5726 = CARTESIAN_POINT('',(6.18404064463,-11.99149115234, + 89.164287816368)); +#5727 = CARTESIAN_POINT('',(10.049261748954,-6.951382188816, + 89.969654126578)); +#5728 = CARTESIAN_POINT('',(10.800722483252,-1.484662176019, + 90.775232303246)); +#5729 = CARTESIAN_POINT('',(11.55219107701,3.982048214277, + 91.580850061203)); +#5730 = CARTESIAN_POINT('',(9.190156337324,9.878173727316,92.38615317707 + )); +#5731 = CARTESIAN_POINT('',(3.441192749372,14.165505461463, + 93.192330691648)); +#5732 = CARTESIAN_POINT('',(-4.453255740838,14.65938723649, + 93.996853069648)); +#5733 = CARTESIAN_POINT('',(-11.46546416996,10.162037744316, + 94.803614235311)); +#5734 = CARTESIAN_POINT('',(-14.30970489978,2.781516652602, + 95.608175319446)); +#5735 = CARTESIAN_POINT('',(-12.81125168993,-4.23202402891, + 96.414294150078)); +#5736 = CARTESIAN_POINT('',(-8.437850364275,-8.838102496386, + 97.21965258745)); +#5737 = CARTESIAN_POINT('',(-3.155988764693,-10.43549533344, + 98.025232303247)); +#5738 = CARTESIAN_POINT('',(2.125861761754,-12.03289401725, + 98.830850061212)); +#5739 = CARTESIAN_POINT('',(8.318899826588,-10.62229708524, + 99.636153176997)); +#5740 = CARTESIAN_POINT('',(13.452783436044,-5.614799225144, + 100.44233069186)); +#5741 = CARTESIAN_POINT('',(15.175548533316,2.105195372666, + 101.24685306924)); +#5742 = CARTESIAN_POINT('',(11.830519950536,9.734612342081, + 102.05361423583)); +#5743 = CARTESIAN_POINT('',(4.985802597902,13.698403617159, + 102.85817531891)); +#5744 = CARTESIAN_POINT('',(-2.175799485916,13.315558337711, + 103.66429415049)); +#5745 = CARTESIAN_POINT('',(-7.409320180809,9.716550260391, + 104.46965258719)); +#5746 = CARTESIAN_POINT('',(-9.813311655112,4.74960443589, + 105.27523230336)); +#5747 = CARTESIAN_POINT('',(-12.21730717184,-0.217329537474, + 106.08085006076)); +#5748 = CARTESIAN_POINT('',(-11.79288162562,-6.554787002913, + 106.886153178)); +#5749 = CARTESIAN_POINT('',(-7.650150709544,-12.40880923585, + 107.69233069023)); +#5750 = CARTESIAN_POINT('',(-0.294701892094,-15.31803745965, + 108.49685307121)); +#5751 = CARTESIAN_POINT('',(7.764062050557,-13.2076954931, + 109.30361423407)); +#5752 = CARTESIAN_POINT('',(12.749802175559,-7.067321535795, + 110.10817532006)); +#5753 = CARTESIAN_POINT('',(13.491991747109,6.599953828174E-02, + 110.91429415003)); +#5754 = CARTESIAN_POINT('',(10.755996441816,5.798095812322, + 111.71965258721)); +#5755 = CARTESIAN_POINT('',(6.226269082847,8.949491675311, + 112.52523230349)); +#5756 = CARTESIAN_POINT('',(1.696554094749,12.100889145184, + 113.33085159942)); +#5757 = CARTESIAN_POINT('',(-4.62927370683,12.673088470471, + 114.13614684537)); +#5758 = CARTESIAN_POINT('',(-11.05928863253,9.497124733555, + 114.94234620209)); +#5759 = CARTESIAN_POINT('',(-15.08334606441,2.687352129453, + 115.74682554851)); +#5760 = CARTESIAN_POINT('',(-14.25965291741,-5.602347844067, + 116.55365202608)); +#5761 = CARTESIAN_POINT('',(-8.974820459474,-11.48724402301, + 117.35813403522)); +#5762 = CARTESIAN_POINT('',(-2.045424750691,-13.33622005087, + 118.16433034599)); +#5763 = CARTESIAN_POINT('',(4.044102531916,-11.53058553935, + 118.9696272544)); +#5764 = CARTESIAN_POINT('',(7.86530580962,-7.549627107662, + 119.77524615439)); +#5765 = CARTESIAN_POINT('',(11.686507567618,-3.568654114362, + 120.58082472771)); +#5766 = CARTESIAN_POINT('',(13.241238280461,2.589759548597, + 121.38618937437)); +#5767 = CARTESIAN_POINT('',(11.110257720183,9.437466571505, + 122.19228940481)); +#5768 = CARTESIAN_POINT('',(5.013812871096,14.477238389892, + 122.99689086403)); +#5769 = CARTESIAN_POINT('',(-3.302660039931,14.960501494224, + 123.80358671033)); +#5770 = CARTESIAN_POINT('',(-9.941859644411,10.661322385881, + 124.60819083304)); +#5771 = CARTESIAN_POINT('',(-12.85204178529,4.10648763541, + 125.41428781641)); +#5772 = CARTESIAN_POINT('',(-12.02127061293,-2.190531644272, + 126.21965412654)); +#5773 = CARTESIAN_POINT('',(-8.687078802066,-6.587449417187, + 127.02523230327)); +#5774 = CARTESIAN_POINT('',(-5.352899352762,-10.98436594344, + 127.83085006114)); +#5775 = CARTESIAN_POINT('',(0.486501761981,-13.48334549462, + 128.63615317711)); +#5776 = CARTESIAN_POINT('',(7.583234242378,-12.44981569916, + 129.44233069168)); +#5777 = CARTESIAN_POINT('',(13.514679455542,-7.216824790307, + 130.24685306947)); +#5778 = CARTESIAN_POINT('',(15.292953263842,0.921661664438, + 131.05361423564)); +#5779 = CARTESIAN_POINT('',(12.085318658351,8.151660084265, + 131.85817531901)); +#5780 = CARTESIAN_POINT('',(6.066430056516,12.051415834545, + 132.66429415049)); +#5781 = CARTESIAN_POINT('',(-0.283020996831,12.215943419135, + 133.46965258713)); +#5782 = CARTESIAN_POINT('',(-5.14738845844,9.610630572238, + 134.27523230342)); +#5783 = CARTESIAN_POINT('',(-10.01175222456,7.005329689089, + 135.08085006057)); +#5784 = CARTESIAN_POINT('',(-13.39344877992,1.628747821788, + 135.8861531784)); +#5785 = CARTESIAN_POINT('',(-13.48281700107,-5.542291786952, + 136.69233068958)); +#5786 = CARTESIAN_POINT('',(-9.24213535157,-12.21933119931, + 137.49685307204)); +#5787 = CARTESIAN_POINT('',(-1.482030483624,-15.2488512816, + 138.30361423319)); +#5788 = CARTESIAN_POINT('',(6.160739263246,-13.21172891569, + 139.10817532082)); +#5789 = CARTESIAN_POINT('',(10.954044166463,-7.876999024832, + 139.91429414948)); +#5790 = CARTESIAN_POINT('',(12.109819122828,-1.631458035075, + 140.71965258753)); +#5791 = CARTESIAN_POINT('',(10.297536721791,3.58058171266, + 141.52523230334)); +#5792 = CARTESIAN_POINT('',(8.485265559423,8.792615938734, + 142.33085006093)); +#5793 = CARTESIAN_POINT('',(3.703892228015,12.973760906264, + 143.13615317756)); +#5794 = CARTESIAN_POINT('',(-3.364879712973,14.183826600765, + 143.94233069095)); +#5795 = CARTESIAN_POINT('',(-10.62310245623,11.039873868837, + 144.74685307036)); +#5796 = CARTESIAN_POINT('',(-14.82927197223,3.849230121158, + 145.55361423475)); +#5797 = CARTESIAN_POINT('',(-14.01282256007,-4.018120594083, + 146.35817531975)); +#5798 = CARTESIAN_POINT('',(-9.493610134942,-9.586947577244, + 147.16429414997)); +#5799 = CARTESIAN_POINT('',(-3.505765155612,-11.70551088933, + 147.96965258744)); +#5800 = CARTESIAN_POINT('',(1.925609161849,-10.73088334169, + 148.77523230326)); +#5801 = CARTESIAN_POINT('',(7.356975867758,-9.756265678182, + 149.58085160014)); +#5802 = CARTESIAN_POINT('',(12.234617626483,-5.687835965653, + 150.38614684389)); +#5803 = CARTESIAN_POINT('',(14.535579287352,1.104616685948, + 151.19234620435)); +#5804 = CARTESIAN_POINT('',(12.565781200219,8.765291371135, + 151.99682554587)); +#5805 = CARTESIAN_POINT('',(6.121639123278,14.044555426448, + 152.80365202849)); +#5806 = CARTESIAN_POINT('',(-1.77655173837,14.468864552432, + 153.6081340335)); +#5807 = CARTESIAN_POINT('',(-7.983797922057,10.876465345175, + 154.41433034693)); +#5808 = CARTESIAN_POINT('',(-11.01296754995,5.293742901709, + 155.21962725404)); +#5809 = CARTESIAN_POINT('',(-10.90000359736,-0.223218550818, + 156.02524615445)); +#5810 = CARTESIAN_POINT('',(-10.78702827331,-5.740189225573, + 156.83082472729)); +#5811 = CARTESIAN_POINT('',(-7.531732841196,-11.19420591758, + 157.63618937537)); +#5812 = CARTESIAN_POINT('',(-1.182841964472,-14.52943518518, + 158.44228940324)); +#5813 = CARTESIAN_POINT('',(6.691652357434,-13.78225451831, + 159.24689086582)); +#5814 = CARTESIAN_POINT('',(12.914005366698,-8.243338747072, + 160.05358670884)); +#5815 = CARTESIAN_POINT('',(14.568649727735,-0.508736982827, + 160.85819083392)); +#5816 = CARTESIAN_POINT('',(11.991491152272,6.184040644438, + 161.66428781614)); +#5817 = CARTESIAN_POINT('',(6.951382188808,10.049261748961, + 162.46965412647)); +#5818 = CARTESIAN_POINT('',(1.484662176064,10.800722483293, + 163.27523230342)); +#5819 = CARTESIAN_POINT('',(-3.982048214425,11.552191076906, + 164.08085006065)); +#5820 = CARTESIAN_POINT('',(-9.87817372698,9.190156337469, + 164.88615317817)); +#5821 = CARTESIAN_POINT('',(-14.16550546202,3.441192749281, + 165.69233068998)); +#5822 = CARTESIAN_POINT('',(-14.6593872358,-4.453255740905, + 166.49685307157)); +#5823 = CARTESIAN_POINT('',(-10.16203774492,-11.46546416974, + 167.30361423356)); +#5824 = CARTESIAN_POINT('',(-2.781516652213,-14.30970490004, + 168.10817532066)); +#5825 = CARTESIAN_POINT('',(4.232024028738,-12.81125168975, + 168.91429414944)); +#5826 = CARTESIAN_POINT('',(8.838102496432,-8.437850364344, + 169.71965258766)); +#5827 = CARTESIAN_POINT('',(10.435495333437,-3.155988764686, + 170.52523230322)); +#5828 = CARTESIAN_POINT('',(12.032893521782,2.125861565579, + 171.33085160034)); +#5829 = CARTESIAN_POINT('',(10.622299124233,8.318900633824, + 172.13614684338)); +#5830 = CARTESIAN_POINT('',(5.614794230764,13.452781458864, + 172.94234620521)); +#5831 = CARTESIAN_POINT('',(-2.105186511278,15.175552041261, + 173.74682554474)); +#5832 = CARTESIAN_POINT('',(-9.734624509714,11.830515133852, + 174.55365202965)); +#5833 = CARTESIAN_POINT('',(-13.69839032507,4.985807859648, + 175.35813403256)); +#5834 = CARTESIAN_POINT('',(-13.3155699913,-2.175804099032, + 176.16433034752)); +#5835 = CARTESIAN_POINT('',(-9.716542104326,-7.409316952203, + 176.96962725377)); +#5836 = CARTESIAN_POINT('',(-4.749608895256,-9.813313420372, + 177.77524615453)); +#5837 = CARTESIAN_POINT('',(0.217337693602,-12.21730394322, + 178.58082472714)); +#5838 = CARTESIAN_POINT('',(6.554775349126,-11.79288623868, + 179.38618937559)); +#5839 = CARTESIAN_POINT('',(12.408822528279,-7.650145448057, + 180.19228940297)); +#5840 = CARTESIAN_POINT('',(15.318025291617,-0.29470670825, + 180.9968908661)); +#5841 = CARTESIAN_POINT('',(13.207704354844,7.764065557825, + 181.80358670858)); +#5842 = CARTESIAN_POINT('',(7.067316541195,12.749800198975, + 182.60819083413)); +#5843 = CARTESIAN_POINT('',(-6.599749918483E-02,13.491992553974, + 183.41428781599)); +#5844 = CARTESIAN_POINT('',(-5.798096307831,10.755996245801, + 184.21965412655)); +#5845 = CARTESIAN_POINT('',(-8.949491675303,6.226269082813, + 185.02523230338)); +#5846 = CARTESIAN_POINT('',(-12.1008891452,1.696554094886, + 185.83085159985)); +#5847 = CARTESIAN_POINT('',(-12.67308847048,-4.629273707155, + 186.63614684439)); +#5848 = CARTESIAN_POINT('',(-9.497124733394,-11.059288632, + 187.44234620372)); +#5849 = CARTESIAN_POINT('',(-2.687352129854,-15.08334606504, + 188.24682554644)); +#5850 = CARTESIAN_POINT('',(5.602347844646,-14.25965291688, + 189.05365202813)); +#5851 = CARTESIAN_POINT('',(11.487244022456,-8.97482045979, + 189.85813403362)); +#5852 = CARTESIAN_POINT('',(13.336220051249,-2.045424750569, + 190.66433034697)); +#5853 = CARTESIAN_POINT('',(11.530585539176,4.044102531892, + 191.46962725395)); +#5854 = CARTESIAN_POINT('',(7.549627107715,7.865305809621, + 192.27524615454)); +#5855 = CARTESIAN_POINT('',(3.568654114334,11.686507567588, + 193.08082472769)); +#5856 = CARTESIAN_POINT('',(-2.589759548648,13.241238280616, + 193.88618937398)); +#5857 = CARTESIAN_POINT('',(-9.437466571375,11.110257719777, + 194.69228940583)); +#5858 = CARTESIAN_POINT('',(-14.47723839001,5.013812871791, + 195.49689086241)); +#5859 = CARTESIAN_POINT('',(-14.96050149419,-3.302660040771, + 196.30358671225)); +#5860 = CARTESIAN_POINT('',(-10.66132238582,-9.941859643654, + 197.10819083126)); +#5861 = CARTESIAN_POINT('',(-4.10648763549,-12.85204178582, + 197.91428781775)); +#5862 = CARTESIAN_POINT('',(2.190531644316,-12.02127061265, + 198.71965412575)); +#5863 = CARTESIAN_POINT('',(6.587449417179,-8.687078802181, + 199.52523230362)); +#5864 = CARTESIAN_POINT('',(10.984365427367,-5.352899219794, + 200.3308515989)); +#5865 = CARTESIAN_POINT('',(13.483347618311,0.486501215626, + 201.13614684656)); +#5866 = CARTESIAN_POINT('',(12.44981049744,7.583235579742, + 201.94234620018)); +#5867 = CARTESIAN_POINT('',(7.21683401959,13.514677083672, + 202.74682555085)); +#5868 = CARTESIAN_POINT('',(-0.921674337506,15.292956519807, + 203.55365202384)); +#5869 = CARTESIAN_POINT('',(-8.151646239579,12.085315102059, + 204.35813403691)); +#5870 = CARTESIAN_POINT('',(-12.05142797305,6.066433174182, + 205.16433034499)); +#5871 = CARTESIAN_POINT('',(-12.21593492342,-0.283023178761, + 205.96962725485)); +#5872 = CARTESIAN_POINT('',(-9.610635217421,-5.147387265446, + 206.77524615425)); +#5873 = CARTESIAN_POINT('',(-7.005321193196,-10.01175440652, + 207.58082472785)); +#5874 = CARTESIAN_POINT('',(-1.6287599609,-13.39344566228, + 208.38618937432)); +#5875 = CARTESIAN_POINT('',(5.542305632783,-13.48282055705, + 209.19228940471)); +#5876 = CARTESIAN_POINT('',(12.219318524801,-9.242132096446, + 209.9968908642)); +#5877 = CARTESIAN_POINT('',(15.248860512166,-1.482032854187, + 210.80358671026)); +#5878 = CARTESIAN_POINT('',(13.211723713199,6.160740599255, + 211.60819083294)); +#5879 = CARTESIAN_POINT('',(7.877001148839,10.954043621083, + 212.41428781664)); +#5880 = CARTESIAN_POINT('',(1.631457518916,12.109819255315, + 213.2196541263)); +#5881 = CARTESIAN_POINT('',(-3.580581712648,10.29753672182, + 214.02523230343)); +#5882 = CARTESIAN_POINT('',(-8.792615938768,8.485265559317, + 214.83085006066)); +#5883 = CARTESIAN_POINT('',(-12.97376090618,3.703892228236, + 215.63615317802)); +#5884 = CARTESIAN_POINT('',(-14.18382660091,-3.364879713301, + 216.44233069051)); +#5885 = CARTESIAN_POINT('',(-11.03987386866,-10.62310245585, + 217.2468530705)); +#5886 = CARTESIAN_POINT('',(-3.849230121259,-14.8292719726, + 218.05361423507)); +#5887 = CARTESIAN_POINT('',(4.018120594048,-14.01282255978, + 218.85817531909)); +#5888 = CARTESIAN_POINT('',(9.586947577379,-9.493610135138, + 219.66429415071)); +#5889 = CARTESIAN_POINT('',(11.705510889184,-3.505765155499, + 220.46965258686)); +#5890 = CARTESIAN_POINT('',(10.730883341792,1.925609161791, + 221.27523230361)); +#5891 = CARTESIAN_POINT('',(9.756265677884,7.356975867982, + 222.08085159902)); +#5892 = CARTESIAN_POINT('',(5.687835966166,12.2346176259,222.88614684617 + )); +#5893 = CARTESIAN_POINT('',(-1.104616686501,14.535579288431, + 223.69234620097)); +#5894 = CARTESIAN_POINT('',(-8.765291370816,12.56578119878, + 224.49682554971)); +#5895 = CARTESIAN_POINT('',(-14.04455542641,6.121639124675, + 225.30365202505)); +#5896 = CARTESIAN_POINT('',(-14.46886455269,-1.776551739363, + 226.10813403596)); +#5897 = CARTESIAN_POINT('',(-10.87646534491,-7.983797921542, + 226.91433034553)); +#5898 = CARTESIAN_POINT('',(-5.293742901856,-11.01296755015, + 227.71962725466)); +#5899 = CARTESIAN_POINT('',(0.223218550868,-10.9000035973, + 228.52524615426)); +#5900 = CARTESIAN_POINT('',(5.740189225567,-10.78702827334, + 229.33082472736)); +#5901 = CARTESIAN_POINT('',(11.194205917404,-7.531732841204, + 230.13618937571)); +#5902 = CARTESIAN_POINT('',(14.529435185672,-1.182841964492, + 230.94228940233)); +#5903 = CARTESIAN_POINT('',(13.782254517559,6.691652357588, + 231.74689086716)); +#5904 = CARTESIAN_POINT('',(8.243338747846,12.914005366402, + 232.55358670745)); +#5905 = CARTESIAN_POINT('',(0.508736982287,14.568649728053, + 233.35819083498)); +#5906 = CARTESIAN_POINT('',(-6.184040644192,11.991491152063, + 234.16428781556)); +#5907 = CARTESIAN_POINT('',(-10.04926174901,6.951382188879, + 234.96965412664)); +#5908 = CARTESIAN_POINT('',(-10.8007224833,1.484662176071, + 235.77523230346)); +#5909 = CARTESIAN_POINT('',(-11.5521906182,-3.98204794319, + 236.58085159969)); +#5910 = CARTESIAN_POINT('',(-9.190158225099,-9.878174843186, + 237.38614684463)); +#5911 = CARTESIAN_POINT('',(-3.441188125681,-14.16550272796, + 238.19234620343)); +#5912 = CARTESIAN_POINT('',(4.453247537366,-14.65939208673, + 238.99682554674)); +#5913 = CARTESIAN_POINT('',(11.465475434124,-10.1620310841, + 239.80365202784)); +#5914 = CARTESIAN_POINT('',(14.309692594646,-2.781523928559, + 240.60813403389)); +#5915 = CARTESIAN_POINT('',(12.8112624783,4.23203040813,241.41433034676) + ); +#5916 = CARTESIAN_POINT('',(8.437842813707,8.838098031653, + 242.21962725407)); +#5917 = CARTESIAN_POINT('',(3.155992893031,10.435497774578, + 243.02524615448)); +#5918 = CARTESIAN_POINT('',(3.,0.223221722725,11.025232303313)); +#5919 = CARTESIAN_POINT('',(2.887034156674,1.74168475574,11.830726052947 + )); +#5920 = CARTESIAN_POINT('',(1.909112360472,3.196026008297,12.63653238444 + )); +#5921 = CARTESIAN_POINT('',(0.11045897896,4.021051463447,13.441469029109 + )); +#5922 = CARTESIAN_POINT('',(-2.048446790555,3.698045182,14.248055096808) + ); +#5923 = CARTESIAN_POINT('',(-3.680314642829,2.079771396977, + 15.052405044631)); +#5924 = CARTESIAN_POINT('',(-4.021877472222,-7.595913897084E-02, + 15.858957732932)); +#5925 = CARTESIAN_POINT('',(-3.212215040895,-1.88184853704, + 16.663946967845)); +#5926 = CARTESIAN_POINT('',(-1.766262467701,-2.872032501696, + 17.46970130422)); +#5927 = CARTESIAN_POINT('',(-0.248829902219,-2.997984592563, + 18.27523230332)); +#5928 = CARTESIAN_POINT('',(1.268610082387,-3.123949498487, + 19.080726052924)); +#5929 = CARTESIAN_POINT('',(2.858026653819,-2.385576638168, + 19.886532384489)); +#5930 = CARTESIAN_POINT('',(3.954266056094,-0.738130080252, + 20.691469029034)); +#5931 = CARTESIAN_POINT('',(3.972963787109,1.444725291668, + 21.498055096893)); +#5932 = CARTESIAN_POINT('',(2.629894012215,3.309655936504, + 22.302405044562)); +#5933 = CARTESIAN_POINT('',(0.554136294911,3.984244113919, + 23.108957732971)); +#5934 = CARTESIAN_POINT('',(-1.356178717287,3.467053312541, + 23.913946967836)); +#5935 = CARTESIAN_POINT('',(-2.560368691482,2.193801713762, + 24.719701304213)); +#5936 = CARTESIAN_POINT('',(-2.922148854716,0.71475450915,25.52523230333 + )); +#5937 = CARTESIAN_POINT('',(-3.283942835858,-0.76429801853, + 26.330726052889)); +#5938 = CARTESIAN_POINT('',(-2.803300101749,-2.449653197882, + 27.136532384571)); +#5939 = CARTESIAN_POINT('',(-1.347625969264,-3.790113494975, + 27.941469028894)); +#5940 = CARTESIAN_POINT('',(0.805429861335,-4.150054838286, + 28.748055097077)); +#5941 = CARTESIAN_POINT('',(2.85750251691,-3.11525990873,29.552405044378 + )); +#5942 = CARTESIAN_POINT('',(3.848505442573,-1.170587054165, + 30.35895773311)); +#5943 = CARTESIAN_POINT('',(3.636521225146,0.797115276634, + 31.163946967757)); +#5944 = CARTESIAN_POINT('',(2.567322280821,2.185660106696, + 31.969701304244)); +#5945 = CARTESIAN_POINT('',(1.163079487931,2.774360114014, + 32.775232303324)); +#5946 = CARTESIAN_POINT('',(-0.241166400889,3.363074601808, + 33.580726052916)); +#5947 = CARTESIAN_POINT('',(-1.980961150288,3.151997013257, + 34.386532384507)); +#5948 = CARTESIAN_POINT('',(-3.532635760944,1.923938834309, + 35.191469029004)); +#5949 = CARTESIAN_POINT('',(-4.224957766081,-0.146302074639, + 35.998055096937)); +#5950 = CARTESIAN_POINT('',(-3.523917767374,-2.334987901937, + 36.802405044506)); +#5951 = CARTESIAN_POINT('',(-1.758214075153,-3.618003794717, + 37.608957733032)); +#5952 = CARTESIAN_POINT('',(0.218424212378,-3.716445916289, + 38.413946967779)); +#5953 = CARTESIAN_POINT('',(1.757133316296,-2.877626852867, + 39.219701304255)); +#5954 = CARTESIAN_POINT('',(2.558257419737,-1.582765589678, + 40.025232303306)); +#5955 = CARTESIAN_POINT('',(3.359396276214,-0.287904065774, + 40.830724513951)); +#5956 = CARTESIAN_POINT('',(3.423081435015,1.463493453387, + 41.636538717734)); +#5957 = CARTESIAN_POINT('',(2.452877603064,3.188167449447,42.44145351624 + )); +#5958 = CARTESIAN_POINT('',(0.516428752593,4.195837723468, + 43.248082620745)); +#5959 = CARTESIAN_POINT('',(-1.754978956412,3.845792014903, + 44.052367251338)); +#5960 = CARTESIAN_POINT('',(-3.298413989137,2.302562297893, + 44.858999018904)); +#5961 = CARTESIAN_POINT('',(-3.704860161075,0.365632672124, + 45.663910771014)); +#5962 = CARTESIAN_POINT('',(-3.1170741512,-1.285331317445, + 46.469726637587)); +#5963 = CARTESIAN_POINT('',(-1.963479050591,-2.279166724058, + 47.275218452132)); +#5964 = CARTESIAN_POINT('',(-0.809883777931,-3.272989776531, + 48.080751386341)); +#5965 = CARTESIAN_POINT('',(0.909984580897,-3.609890468286, + 48.886496187516)); +#5966 = CARTESIAN_POINT('',(2.765207361079,-2.921404782822, + 49.691510315244)); +#5967 = CARTESIAN_POINT('',(4.063382620844,-1.166455269384, + 50.498017303313)); +#5968 = CARTESIAN_POINT('',(4.072996496877,1.131764494409, + 51.302432568767)); +#5969 = CARTESIAN_POINT('',(2.790185274451,2.897602695057, + 52.108942219902)); +#5970 = CARTESIAN_POINT('',(0.94071131393,3.602049088402,52.913953301247 + )); +#5971 = CARTESIAN_POINT('',(-0.781897522912,3.279769294159, + 53.719699765167)); +#5972 = CARTESIAN_POINT('',(-1.943945924068,2.295844546514, + 54.525232303335)); +#5973 = CARTESIAN_POINT('',(-3.106008666419,1.311923082534, + 55.330726052867)); +#5974 = CARTESIAN_POINT('',(-3.707787445583,-0.334072609864, + 56.136532384613)); +#5975 = CARTESIAN_POINT('',(-3.318025128066,-2.274151557681, + 56.941469028837)); +#5976 = CARTESIAN_POINT('',(-1.787734584549,-3.830884686045, + 57.748055097139)); +#5977 = CARTESIAN_POINT('',(0.480664266244,-4.199896045848, + 58.552405044312)); +#5978 = CARTESIAN_POINT('',(2.425452499015,-3.209119562759, + 59.358957733179)); +#5979 = CARTESIAN_POINT('',(3.41054007554,-1.492613740492, + 60.163946967695)); +#5980 = CARTESIAN_POINT('',(3.361706132455,0.25920199568,60.969701304288 + )); +#5981 = CARTESIAN_POINT('',(2.571679031114,1.560863510512,61.7752323033) + ); +#5982 = CARTESIAN_POINT('',(1.781657936497,2.862538559973, + 62.580726053004)); +#5983 = CARTESIAN_POINT('',(0.250066123921,3.714398899513, + 63.386532384312)); +#5984 = CARTESIAN_POINT('',(-1.727099492497,3.632930415008, + 64.191469029306)); +#5985 = CARTESIAN_POINT('',(-3.504056835025,2.365007001849, + 64.998055096587)); +#5986 = CARTESIAN_POINT('',(-4.223380813724,0.182261999579, + 65.802405044815)); +#5987 = CARTESIAN_POINT('',(-3.549034339755,-1.893574251879, + 66.608957732824)); +#5988 = CARTESIAN_POINT('',(-2.007763200771,-3.135054435729, + 67.41394696788)); +#5989 = CARTESIAN_POINT('',(-0.269875911443,-3.360866077072, + 68.219701304227)); +#5990 = CARTESIAN_POINT('',(1.139347457105,-2.784190243051, + 69.025232303303)); +#5991 = CARTESIAN_POINT('',(2.548583254017,-2.207522459097, + 69.830726052982)); +#5992 = CARTESIAN_POINT('',(3.629549525031,-0.828047399758, + 70.636532384353)); +#5993 = CARTESIAN_POINT('',(3.858380898296,1.137520505778, + 71.441469029269)); +#5994 = CARTESIAN_POINT('',(2.884045097596,3.090947475586,72.24805509659 + )); +#5995 = CARTESIAN_POINT('',(0.840700370181,4.142871929223,73.05240504485 + )); +#5996 = CARTESIAN_POINT('',(-1.315069922287,3.801560112833, + 73.858957732775)); +#5997 = CARTESIAN_POINT('',(-2.782373351057,2.473474867617, + 74.663946967917)); +#5998 = CARTESIAN_POINT('',(-3.277270344795,0.792308577973, + 75.469701304211)); +#5999 = CARTESIAN_POINT('',(-2.928145451007,-0.689776888027, + 76.275232303304)); +#6000 = CARTESIAN_POINT('',(-2.579030804844,-2.171872970365, + 77.080724513944)); +#6001 = CARTESIAN_POINT('',(-1.385637950141,-3.455330240365, + 77.886538717746)); +#6002 = CARTESIAN_POINT('',(0.519928436518,-3.988821209605, + 78.691453516248)); +#6003 = CARTESIAN_POINT('',(2.601735034053,-3.332075579987, + 79.49808262069)); +#6004 = CARTESIAN_POINT('',(3.96034313371,-1.478428091853, + 80.302367251441)); +#6005 = CARTESIAN_POINT('',(3.960488313801,0.704173483944, + 81.108999018788)); +#6006 = CARTESIAN_POINT('',(2.878273085144,2.361190401348, + 81.913910771103)); +#6007 = CARTESIAN_POINT('',(1.295237779129,3.112970760422, + 82.719726637537)); +#6008 = CARTESIAN_POINT('',(-0.223224894642,3.000003597421, + 83.525218452151)); +#6009 = CARTESIAN_POINT('',(-1.74167895439,2.887027577075, + 84.330751386372)); +#6010 = CARTESIAN_POINT('',(-3.196034297395,1.909121761596, + 85.136496187361)); +#6011 = CARTESIAN_POINT('',(-4.021042008949,0.110448256,85.941510315567) + ); +#6012 = CARTESIAN_POINT('',(-3.698053836624,-2.048436974667, + 86.748017302864)); +#6013 = CARTESIAN_POINT('',(-2.079765094087,-3.680321791536, + 87.552432569228)); +#6014 = CARTESIAN_POINT('',(7.595558662954E-02,-4.021873443095, + 88.358942219534)); +#6015 = CARTESIAN_POINT('',(1.881849987285,-3.212216685845, + 89.163953301479)); +#6016 = CARTESIAN_POINT('',(2.872032149308,-1.766262067961, + 89.969699765051)); +#6017 = CARTESIAN_POINT('',(2.997984592546,-0.24882990223, + 90.775232303378)); +#6018 = CARTESIAN_POINT('',(3.123949498555,1.268610082427, + 91.580726052719)); +#6019 = CARTESIAN_POINT('',(2.385576638008,2.858026653752, + 92.386532384922)); +#6020 = CARTESIAN_POINT('',(0.738130080508,3.95426605616,93.191469028386 + )); +#6021 = CARTESIAN_POINT('',(-1.444725291955,3.972963787082, + 93.998055097612)); +#6022 = CARTESIAN_POINT('',(-3.30965593628,2.629894012201, + 94.802405043979)); +#6023 = CARTESIAN_POINT('',(-3.984244114035,0.554136294934, + 95.608957733291)); +#6024 = CARTESIAN_POINT('',(-3.467053312507,-1.35617871729, + 96.413946967751)); +#6025 = CARTESIAN_POINT('',(-2.19380171376,-2.560368691496, + 97.21970130418)); +#6026 = CARTESIAN_POINT('',(-0.714754509158,-2.9221488547, + 98.025232303379)); +#6027 = CARTESIAN_POINT('',(0.764298018549,-3.28394283592, + 98.830726052701)); +#6028 = CARTESIAN_POINT('',(2.449653197864,-2.803300101599, + 99.636532385024)); +#6029 = CARTESIAN_POINT('',(3.790113494952,-1.347625969509, + 100.44146902811)); +#6030 = CARTESIAN_POINT('',(4.15005483839,0.805429861619,101.24805509807 + )); +#6031 = CARTESIAN_POINT('',(3.115259908554,2.857502516674, + 102.05240504339)); +#6032 = CARTESIAN_POINT('',(1.170587054348,3.848505442714, + 102.85895773385)); +#6033 = CARTESIAN_POINT('',(-0.797115276764,3.636521225086, + 103.66394696731)); +#6034 = CARTESIAN_POINT('',(-2.185660106632,2.56732228084, + 104.46970130444)); +#6035 = CARTESIAN_POINT('',(-2.774360114036,1.163079487925, + 105.27523230326)); +#6036 = CARTESIAN_POINT('',(-3.363074601711,-0.241166400859, + 106.08072605315)); +#6037 = CARTESIAN_POINT('',(-3.151997013503,-1.980961150344, + 106.88653238393)); +#6038 = CARTESIAN_POINT('',(-1.923938833886,-3.532635760899, + 107.69146902995)); +#6039 = CARTESIAN_POINT('',(0.146302074129,-4.224957766069, + 108.49805509577)); +#6040 = CARTESIAN_POINT('',(2.33498790237,-3.523917767439, + 109.30240504553)); +#6041 = CARTESIAN_POINT('',(3.618003794469,-1.758214075101, + 110.10895773243)); +#6042 = CARTESIAN_POINT('',(3.716445916374,0.218424212388, + 110.91394696791)); +#6043 = CARTESIAN_POINT('',(2.87762685286,1.757133316237,111.71970130438 + )); +#6044 = CARTESIAN_POINT('',(1.582765589671,2.558257419797, + 112.52523230313)); +#6045 = CARTESIAN_POINT('',(0.287904065774,3.359396276011,113.3307245145 + )); +#6046 = CARTESIAN_POINT('',(-1.463493453306,3.423081435453, + 114.13653871652)); +#6047 = CARTESIAN_POINT('',(-3.188167449715,2.452877602406, + 114.94145351817)); +#6048 = CARTESIAN_POINT('',(-4.195837722983,0.516428753296, + 115.74808261837)); +#6049 = CARTESIAN_POINT('',(-3.845792015485,-1.75497895694, + 116.55236725359)); +#6050 = CARTESIAN_POINT('',(-2.3025622974,-3.298413988874, + 117.35899901722)); +#6051 = CARTESIAN_POINT('',(-0.365632672426,-3.704860161149, + 118.16391077197)); +#6052 = CARTESIAN_POINT('',(1.285331317578,-3.117074151197, + 118.96972663717)); +#6053 = CARTESIAN_POINT('',(2.279166724019,-1.963479050587, + 119.77521845224)); +#6054 = CARTESIAN_POINT('',(3.272989776579,-0.809883777927, + 120.58075138618)); +#6055 = CARTESIAN_POINT('',(3.609890468256,0.909984580859, + 121.38649618763)); +#6056 = CARTESIAN_POINT('',(2.921404782815,2.765207361181, + 122.19151031524)); +#6057 = CARTESIAN_POINT('',(1.166455269415,4.063382620675, + 122.99801730315)); +#6058 = CARTESIAN_POINT('',(-1.131764494432,4.072996497067, + 123.80243256903)); +#6059 = CARTESIAN_POINT('',(-2.89760269506,2.790185274298, + 124.60894221963)); +#6060 = CARTESIAN_POINT('',(-3.602049088386,0.940711314018, + 125.41395330143)); +#6061 = CARTESIAN_POINT('',(-3.27976929417,-0.781897522945, + 126.21969976508)); +#6062 = CARTESIAN_POINT('',(-2.295844546513,-1.943945924064, + 127.02523230334)); +#6063 = CARTESIAN_POINT('',(-1.311923082546,-3.106008666447, + 127.83072605276)); +#6064 = CARTESIAN_POINT('',(0.334072609908,-3.707787445524, + 128.63653238489)); +#6065 = CARTESIAN_POINT('',(2.274151557586,-3.318025128136, + 129.44146902832)); +#6066 = CARTESIAN_POINT('',(3.830884686188,-1.787734584514, + 130.24805509781)); +#6067 = CARTESIAN_POINT('',(4.199896045686,0.480664266267, + 131.05240504363)); +#6068 = CARTESIAN_POINT('',(3.209119562904,2.425452498958,131.8589577337 + )); +#6069 = CARTESIAN_POINT('',(1.492613740386,3.410540075591, + 132.66394696734)); +#6070 = CARTESIAN_POINT('',(-0.259201995615,3.361706132426, + 133.46970130448)); +#6071 = CARTESIAN_POINT('',(-1.560863510546,2.571679031126, + 134.2752323032)); +#6072 = CARTESIAN_POINT('',(-2.862538559852,1.781657936443, + 135.08072605335)); +#6073 = CARTESIAN_POINT('',(-3.71439889977,0.250066124088, + 135.88653238351)); +#6074 = CARTESIAN_POINT('',(-3.632930414639,-1.727099492842, + 136.69146903062)); +#6075 = CARTESIAN_POINT('',(-2.365007002209,-3.504056834524, + 137.49805509492)); +#6076 = CARTESIAN_POINT('',(-0.182261999355,-4.223380814244, + 138.30240504641)); +#6077 = CARTESIAN_POINT('',(1.893574251811,-3.549034339377, + 139.10895773168)); +#6078 = CARTESIAN_POINT('',(3.135054435717,-2.007763200954, + 139.91394696845)); +#6079 = CARTESIAN_POINT('',(3.360866077088,-0.269875911396, + 140.71970130406)); +#6080 = CARTESIAN_POINT('',(2.784190243054,1.139347457112, + 141.52523230328)); +#6081 = CARTESIAN_POINT('',(2.207522459093,2.548583254021, + 142.33072605298)); +#6082 = CARTESIAN_POINT('',(0.828047399754,3.629549524997, + 143.13653238442)); +#6083 = CARTESIAN_POINT('',(-1.137520505745,3.858380898369, + 143.94146902906)); +#6084 = CARTESIAN_POINT('',(-3.090947475659,2.884045097504, + 144.7480550969)); +#6085 = CARTESIAN_POINT('',(-4.142871929129,0.840700370256, + 145.55240504451)); +#6086 = CARTESIAN_POINT('',(-3.801560112904,-1.315069922329, + 146.358957733)); +#6087 = CARTESIAN_POINT('',(-2.473474867592,-2.782373351038, + 147.16394696783)); +#6088 = CARTESIAN_POINT('',(-0.792308577965,-3.277270344808, + 147.96970130418)); +#6089 = CARTESIAN_POINT('',(0.689776888012,-2.928145450996, + 148.77523230335)); +#6090 = CARTESIAN_POINT('',(2.17187297041,-2.579030804888, + 149.58072451377)); +#6091 = CARTESIAN_POINT('',(3.455330240286,-1.385637950033, + 150.38653871812)); +#6092 = CARTESIAN_POINT('',(3.988821209688,0.519928436341, + 151.19145351565)); +#6093 = CARTESIAN_POINT('',(3.332075579947,2.601735034255, + 151.99808262137)); +#6094 = CARTESIAN_POINT('',(1.478428091832,3.96034313355,152.80236725085 + )); +#6095 = CARTESIAN_POINT('',(-0.704173483897,3.960488313884, + 153.60899901914)); +#6096 = CARTESIAN_POINT('',(-2.361190401381,2.87827308512, + 154.41391077096)); +#6097 = CARTESIAN_POINT('',(-3.112970760417,1.295237779127, + 155.21972663754)); +#6098 = CARTESIAN_POINT('',(-3.000003597412,-0.223224894636, + 156.02521845218)); +#6099 = CARTESIAN_POINT('',(-2.887027576985,-1.741678954319, + 156.83075138662)); +#6100 = CARTESIAN_POINT('',(-1.909121761935,-3.19603429757, + 157.63649618652)); +#6101 = CARTESIAN_POINT('',(-0.110448255326,-4.021042008739, + 158.44151031707)); +#6102 = CARTESIAN_POINT('',(2.048436973786,-3.698053836748, + 159.24801730097)); +#6103 = CARTESIAN_POINT('',(3.680321792322,-2.079765094098, + 160.05243257093)); +#6104 = CARTESIAN_POINT('',(4.021873442632,7.595558670095E-02, + 160.85894221847)); +#6105 = CARTESIAN_POINT('',(3.212216685995,1.881849987252, + 161.66395330184)); +#6106 = CARTESIAN_POINT('',(1.766262067969,2.872032149277, + 162.46969976511)); +#6107 = CARTESIAN_POINT('',(0.248829902193,2.9979845926,163.27523230319) + ); +#6108 = CARTESIAN_POINT('',(-1.268610082331,3.123949498372, + 164.08072605326)); +#6109 = CARTESIAN_POINT('',(-2.858026653887,2.385576638423, + 164.8865323838)); +#6110 = CARTESIAN_POINT('',(-3.954266056075,0.738130079841, + 165.69146903009)); +#6111 = CARTESIAN_POINT('',(-3.972963787023,-1.444725291186, + 166.49805509561)); +#6112 = CARTESIAN_POINT('',(-2.629894012397,-3.309655936916, + 167.30240504579)); +#6113 = CARTESIAN_POINT('',(-0.554136294706,-3.984244113665, + 168.10895773202)); +#6114 = CARTESIAN_POINT('',(1.356178717135,-3.467053312653, + 168.9139469684)); +#6115 = CARTESIAN_POINT('',(2.560368691558,-2.193801713725, + 169.71970130396)); +#6116 = CARTESIAN_POINT('',(2.922148854693,-0.71475450916, + 170.52523230339)); +#6117 = CARTESIAN_POINT('',(3.283942968515,0.764297502415, + 171.33072451356)); +#6118 = CARTESIAN_POINT('',(2.80329955601,2.449655321888,172.13653871865 + )); +#6119 = CARTESIAN_POINT('',(1.347627305792,3.790108292296,172.9414535147 + )); +#6120 = CARTESIAN_POINT('',(-0.805432232426,4.150064069312, + 173.74808262264)); +#6121 = CARTESIAN_POINT('',(-2.857499261415,3.115247233507, + 174.55236724953)); +#6122 = CARTESIAN_POINT('',(-3.848508998732,1.170600900748, + 175.3589990202)); +#6123 = CARTESIAN_POINT('',(-3.636518107439,-0.797127416351, + 176.16391077031)); +#6124 = CARTESIAN_POINT('',(-2.567324462803,-2.185651610425, + 176.96972663782)); +#6125 = CARTESIAN_POINT('',(-1.163078294922,-2.774364759379, + 177.77521845211)); +#6126 = CARTESIAN_POINT('',(0.241164218889,-3.363066105416, + 178.58075138677)); +#6127 = CARTESIAN_POINT('',(1.980964267925,-3.152009153355, + 179.3864961863)); +#6128 = CARTESIAN_POINT('',(3.532632205159,-1.923924987038, + 180.19151031736)); +#6129 = CARTESIAN_POINT('',(4.224961020782,0.146289398575, + 180.99801730066)); +#6130 = CARTESIAN_POINT('',(3.523915397315,2.334997133688, + 181.80243257121)); +#6131 = CARTESIAN_POINT('',(1.758215410791,3.617998591597, + 182.60894221824)); +#6132 = CARTESIAN_POINT('',(-0.21842475761,3.716448040482, + 183.41395330199)); +#6133 = CARTESIAN_POINT('',(-1.757133183802,2.877626336701, + 184.21969976503)); +#6134 = CARTESIAN_POINT('',(-2.558257419761,1.582765589675, + 185.02523230323)); +#6135 = CARTESIAN_POINT('',(-3.359396276166,0.28790406577, + 185.83072451407)); +#6136 = CARTESIAN_POINT('',(-3.423081435086,-1.463493453362, + 186.63653871757)); +#6137 = CARTESIAN_POINT('',(-2.452877602991,-3.188167449495, + 187.44145351636)); +#6138 = CARTESIAN_POINT('',(-0.516428752641,-4.195837723422, + 188.24808262072)); +#6139 = CARTESIAN_POINT('',(1.754978956425,-3.845792014917, + 189.05236725124)); +#6140 = CARTESIAN_POINT('',(3.298413989146,-2.302562297914, + 189.85899901904)); +#6141 = CARTESIAN_POINT('',(3.704860161066,-0.365632672092, + 190.66391077089)); +#6142 = CARTESIAN_POINT('',(3.117074151203,1.285331317422, + 191.46972663765)); +#6143 = CARTESIAN_POINT('',(1.963479050592,2.279166724068, + 192.27521845209)); +#6144 = CARTESIAN_POINT('',(0.809883777956,3.27298977657,193.08075138619 + )); +#6145 = CARTESIAN_POINT('',(-0.909984581024,3.609890468159, + 193.8864961881)); +#6146 = CARTESIAN_POINT('',(-2.765207360762,2.921404783008, + 194.69151031405)); +#6147 = CARTESIAN_POINT('',(-4.063382621361,1.166455269245, + 195.49801730499)); +#6148 = CARTESIAN_POINT('',(-4.072996496265,-1.131764494399, + 196.30243256693)); +#6149 = CARTESIAN_POINT('',(-2.790185275008,-2.897602694964, + 197.10894222151)); +#6150 = CARTESIAN_POINT('',(-0.940711313525,-3.602049088509, + 197.91395330008)); +#6151 = CARTESIAN_POINT('',(0.781897522672,-3.279769294095, + 198.71969976585)); +#6152 = CARTESIAN_POINT('',(1.943945924181,-2.295844546536, + 199.52523230301)); +#6153 = CARTESIAN_POINT('',(3.106008469856,-1.311923577897, + 200.33072451504)); +#6154 = CARTESIAN_POINT('',(3.707788253645,0.334074648448, + 201.13653871524)); +#6155 = CARTESIAN_POINT('',(3.318023149703,2.274146564258, + 201.94145352031)); +#6156 = CARTESIAN_POINT('',(1.787738093673,3.83089354594,202.74808261568 + )); +#6157 = CARTESIAN_POINT('',(-0.480669083728,4.199883879844, + 203.5523672562)); +#6158 = CARTESIAN_POINT('',(-2.425447236933,3.209132853572, + 204.35899901527)); +#6159 = CARTESIAN_POINT('',(-3.410544688719,1.492602087607, + 205.1639107731)); +#6160 = CARTESIAN_POINT('',(-3.36170290385,-0.259193839882, + 205.96972663669)); +#6161 = CARTESIAN_POINT('',(-2.571680796387,-1.560867969828, + 206.77521845238)); +#6162 = CARTESIAN_POINT('',(-1.781654707824,-2.862530403963, + 207.58075138605)); +#6163 = CARTESIAN_POINT('',(-0.250070737223,-3.714410553081, + 208.38649618765)); +#6164 = CARTESIAN_POINT('',(1.727104754573,-3.632917122911, + 209.19151031542)); +#6165 = CARTESIAN_POINT('',(3.50405201795,-2.365019169498, + 209.99801730286)); +#6166 = CARTESIAN_POINT('',(4.223384321972,-0.182253138198, + 210.80243256924)); +#6167 = CARTESIAN_POINT('',(3.549032362444,1.893569257512, + 211.60894221963)); +#6168 = CARTESIAN_POINT('',(2.007764008002,3.135056474728, + 212.41395330125)); +#6169 = CARTESIAN_POINT('',(0.26987571532,3.360865581579,213.2196997653) + ); +#6170 = CARTESIAN_POINT('',(-1.13934745714,2.78419024307,214.02523230319 + )); +#6171 = CARTESIAN_POINT('',(-2.54858325391,2.207522459038, + 214.83072605325)); +#6172 = CARTESIAN_POINT('',(-3.629549525234,0.828047399886, + 215.63653238394)); +#6173 = CARTESIAN_POINT('',(-3.858380898015,-1.137520505962, + 216.44146902958)); +#6174 = CARTESIAN_POINT('',(-2.884045097914,-3.09094747543, + 217.24805509663)); +#6175 = CARTESIAN_POINT('',(-0.840700369867,-4.142871929251, + 218.05240504435)); +#6176 = CARTESIAN_POINT('',(1.315069922013,-3.801560112945, + 218.85895773353)); +#6177 = CARTESIAN_POINT('',(2.782373351262,-2.473474867448, + 219.66394696717)); +#6178 = CARTESIAN_POINT('',(3.277270344668,-0.792308578113, + 220.46970130473)); +#6179 = CARTESIAN_POINT('',(2.92814545107,0.689776888106,221.27523230302 + )); +#6180 = CARTESIAN_POINT('',(2.579030804595,2.171872970109, + 222.08072451493)); +#6181 = CARTESIAN_POINT('',(1.385637950774,3.455330240816, + 222.88653871562)); +#6182 = CARTESIAN_POINT('',(-0.519928437634,3.988821209106, + 223.69145351953)); +#6183 = CARTESIAN_POINT('',(-2.601735032647,3.332075580298, + 224.49808261683)); +#6184 = CARTESIAN_POINT('',(-3.960343134995,1.478428091844, + 225.30236725496)); +#6185 = CARTESIAN_POINT('',(-3.960488312942,-0.70417348414, + 226.10899901624)); +#6186 = CARTESIAN_POINT('',(-2.878273085568,-2.361190401128, + 226.91391077256)); +#6187 = CARTESIAN_POINT('',(-1.29523777897,-3.112970760564, + 227.71972663687)); +#6188 = CARTESIAN_POINT('',(0.223224894594,-3.00000359736, + 228.52521845239)); +#6189 = CARTESIAN_POINT('',(1.741678954325,-2.88702757697, + 229.33075138657)); +#6190 = CARTESIAN_POINT('',(3.196034297623,-1.90912176217, + 230.13649618607)); +#6191 = CARTESIAN_POINT('',(4.021042008693,-0.110448254769, + 230.94151031825)); +#6192 = CARTESIAN_POINT('',(3.698053836673,2.048436973016, + 231.74801729923)); +#6193 = CARTESIAN_POINT('',(2.079765094323,3.680321793029, + 232.55243257273)); +#6194 = CARTESIAN_POINT('',(-7.595558697077E-02,4.021873442193, + 233.35894221712)); +#6195 = CARTESIAN_POINT('',(-1.881849987069,3.212216686169, + 234.16395330254)); +#6196 = CARTESIAN_POINT('',(-2.872032149338,1.766262067936, + 234.96969976492)); +#6197 = CARTESIAN_POINT('',(-2.99798459261,0.248829902185, + 235.77523230316)); +#6198 = CARTESIAN_POINT('',(-3.123949710036,-1.268609593271, + 236.58072451424)); +#6199 = CARTESIAN_POINT('',(-2.385575767351,-2.858028666433, + 237.38653871727)); +#6200 = CARTESIAN_POINT('',(-0.738132213463,-3.954261126509, + 238.19145351676)); +#6201 = CARTESIAN_POINT('',(1.444729076775,-3.972972533428, + 238.99808262027)); +#6202 = CARTESIAN_POINT('',(3.309650738935,-2.629882002594, + 239.80236725168)); +#6203 = CARTESIAN_POINT('',(3.984249791982,-0.554149414427, + 240.60899901867)); +#6204 = CARTESIAN_POINT('',(3.467048334303,1.356190219634, + 241.41391077114)); +#6205 = CARTESIAN_POINT('',(2.193805197951,2.560360641234, + 242.21972663752)); +#6206 = CARTESIAN_POINT('',(0.714752604141,2.922153256247, + 243.02521845215)); +#6207 = DEFINITIONAL_REPRESENTATION('',(#6208),#6211); +#6208 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6209,#6210),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,273.99427638432),.PIECEWISE_BEZIER_KNOTS.); +#6209 = CARTESIAN_POINT('',(0.,0.)); +#6210 = CARTESIAN_POINT('',(0.,273.99427638432)); +#6211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6212 = ORIENTED_EDGE('',*,*,#6213,.F.); +#6213 = EDGE_CURVE('',#4391,#5327,#6214,.T.); +#6214 = SURFACE_CURVE('',#6215,(#6218,#6225),.PCURVE_S1.); +#6215 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6216,#6217),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#6216 = CARTESIAN_POINT('',(3.58058361767,10.297532320256, + 244.97478154784)); +#6217 = CARTESIAN_POINT('',(3.155992893031,10.435497774578, + 243.02524615448)); +#6218 = PCURVE('',#4692,#6219); +#6219 = DEFINITIONAL_REPRESENTATION('',(#6220),#6224); +#6220 = LINE('',#6221,#6222); +#6221 = CARTESIAN_POINT('',(0.,273.99427638432)); +#6222 = VECTOR('',#6223,1.); +#6223 = DIRECTION('',(1.,0.)); +#6224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6225 = PCURVE('',#5290,#6226); +#6226 = DEFINITIONAL_REPRESENTATION('',(#6227),#6230); +#6227 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6228,#6229),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#6228 = CARTESIAN_POINT('',(-3.94999640258,1.000014209703)); +#6229 = CARTESIAN_POINT('',(-3.950003597369,-0.999985790284)); +#6230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6231 = ADVANCED_FACE('',(#6232),#5628,.T.); +#6232 = FACE_BOUND('',#6233,.T.); +#6233 = EDGE_LOOP('',(#6234,#6235,#6256,#6564)); +#6234 = ORIENTED_EDGE('',*,*,#5326,.F.); +#6235 = ORIENTED_EDGE('',*,*,#6236,.T.); +#6236 = EDGE_CURVE('',#5306,#6237,#6239,.T.); +#6237 = VERTEX_POINT('',#6238); +#6238 = CARTESIAN_POINT('',(3.,0.223221722725,11.025232303313)); +#6239 = SURFACE_CURVE('',#6240,(#6243,#6250),.PCURVE_S1.); +#6240 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6241,#6242),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,7.9),.PIECEWISE_BEZIER_KNOTS.); +#6241 = CARTESIAN_POINT('',(10.9,0.223221722725,11.025232303313)); +#6242 = CARTESIAN_POINT('',(3.,0.223221722725,11.025232303313)); +#6243 = PCURVE('',#5628,#6244); +#6244 = DEFINITIONAL_REPRESENTATION('',(#6245),#6249); +#6245 = LINE('',#6246,#6247); +#6246 = CARTESIAN_POINT('',(0.,0.)); +#6247 = VECTOR('',#6248,1.); +#6248 = DIRECTION('',(1.,0.)); +#6249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6250 = PCURVE('',#4379,#6251); +#6251 = DEFINITIONAL_REPRESENTATION('',(#6252),#6255); +#6252 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6253,#6254),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,7.9),.PIECEWISE_BEZIER_KNOTS.); +#6253 = CARTESIAN_POINT('',(-1.,3.95)); +#6254 = CARTESIAN_POINT('',(-1.,-3.95)); +#6255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6256 = ORIENTED_EDGE('',*,*,#6257,.T.); +#6257 = EDGE_CURVE('',#6237,#6258,#6260,.T.); +#6258 = VERTEX_POINT('',#6259); +#6259 = CARTESIAN_POINT('',(0.714752604141,2.922153256247, + 243.02521845215)); +#6260 = SURFACE_CURVE('',#6261,(#6551,#6558),.PCURVE_S1.); +#6261 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#6262,#6263,#6264,#6265,#6266, + #6267,#6268,#6269,#6270,#6271,#6272,#6273,#6274,#6275,#6276,#6277, + #6278,#6279,#6280,#6281,#6282,#6283,#6284,#6285,#6286,#6287,#6288, + #6289,#6290,#6291,#6292,#6293,#6294,#6295,#6296,#6297,#6298,#6299, + #6300,#6301,#6302,#6303,#6304,#6305,#6306,#6307,#6308,#6309,#6310, + #6311,#6312,#6313,#6314,#6315,#6316,#6317,#6318,#6319,#6320,#6321, + #6322,#6323,#6324,#6325,#6326,#6327,#6328,#6329,#6330,#6331,#6332, + #6333,#6334,#6335,#6336,#6337,#6338,#6339,#6340,#6341,#6342,#6343, + #6344,#6345,#6346,#6347,#6348,#6349,#6350,#6351,#6352,#6353,#6354, + #6355,#6356,#6357,#6358,#6359,#6360,#6361,#6362,#6363,#6364,#6365, + #6366,#6367,#6368,#6369,#6370,#6371,#6372,#6373,#6374,#6375,#6376, + #6377,#6378,#6379,#6380,#6381,#6382,#6383,#6384,#6385,#6386,#6387, + #6388,#6389,#6390,#6391,#6392,#6393,#6394,#6395,#6396,#6397,#6398, + #6399,#6400,#6401,#6402,#6403,#6404,#6405,#6406,#6407,#6408,#6409, + #6410,#6411,#6412,#6413,#6414,#6415,#6416,#6417,#6418,#6419,#6420, + #6421,#6422,#6423,#6424,#6425,#6426,#6427,#6428,#6429,#6430,#6431, + #6432,#6433,#6434,#6435,#6436,#6437,#6438,#6439,#6440,#6441,#6442, + #6443,#6444,#6445,#6446,#6447,#6448,#6449,#6450,#6451,#6452,#6453, + #6454,#6455,#6456,#6457,#6458,#6459,#6460,#6461,#6462,#6463,#6464, + #6465,#6466,#6467,#6468,#6469,#6470,#6471,#6472,#6473,#6474,#6475, + #6476,#6477,#6478,#6479,#6480,#6481,#6482,#6483,#6484,#6485,#6486, + #6487,#6488,#6489,#6490,#6491,#6492,#6493,#6494,#6495,#6496,#6497, + #6498,#6499,#6500,#6501,#6502,#6503,#6504,#6505,#6506,#6507,#6508, + #6509,#6510,#6511,#6512,#6513,#6514,#6515,#6516,#6517,#6518,#6519, + #6520,#6521,#6522,#6523,#6524,#6525,#6526,#6527,#6528,#6529,#6530, + #6531,#6532,#6533,#6534,#6535,#6536,#6537,#6538,#6539,#6540,#6541, + #6542,#6543,#6544,#6545,#6546,#6547,#6548,#6549,#6550), + .UNSPECIFIED.,.F.,.F.,(10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9, + 9,9,9,9,9,9,9,9,9,10),(0.,8.56232113701,17.12464227402, + 25.68696341103,34.24928454804,42.811605685051,51.373926822061, + 59.936247959071,68.498569096081,77.060890233091,85.623211370101, + 94.185532507111,102.74785364412,111.31017478113,119.87249591814, + 128.43481705515,136.99713819216,145.55945932917,154.12178046618, + 162.68410160319,171.2464227402,179.80874387721,188.37106501422, + 196.93338615123,205.49570728824,214.05802842525,222.62034956226, + 231.18267069927,239.74499183628,248.30731297329,256.8696341103, + 265.43195524731,273.99427638432),.PIECEWISE_BEZIER_KNOTS.); +#6262 = CARTESIAN_POINT('',(3.,0.223221722725,11.025232303313)); +#6263 = CARTESIAN_POINT('',(2.887034156674,1.74168475574,11.830726052947 + )); +#6264 = CARTESIAN_POINT('',(1.909112360472,3.196026008297,12.63653238444 + )); +#6265 = CARTESIAN_POINT('',(0.11045897896,4.021051463447,13.441469029109 + )); +#6266 = CARTESIAN_POINT('',(-2.048446790555,3.698045182,14.248055096808) + ); +#6267 = CARTESIAN_POINT('',(-3.680314642829,2.079771396977, + 15.052405044631)); +#6268 = CARTESIAN_POINT('',(-4.021877472222,-7.595913897084E-02, + 15.858957732932)); +#6269 = CARTESIAN_POINT('',(-3.212215040895,-1.88184853704, + 16.663946967845)); +#6270 = CARTESIAN_POINT('',(-1.766262467701,-2.872032501696, + 17.46970130422)); +#6271 = CARTESIAN_POINT('',(-0.248829902219,-2.997984592563, + 18.27523230332)); +#6272 = CARTESIAN_POINT('',(1.268610082387,-3.123949498487, + 19.080726052924)); +#6273 = CARTESIAN_POINT('',(2.858026653819,-2.385576638168, + 19.886532384489)); +#6274 = CARTESIAN_POINT('',(3.954266056094,-0.738130080252, + 20.691469029034)); +#6275 = CARTESIAN_POINT('',(3.972963787109,1.444725291668, + 21.498055096893)); +#6276 = CARTESIAN_POINT('',(2.629894012215,3.309655936504, + 22.302405044562)); +#6277 = CARTESIAN_POINT('',(0.554136294911,3.984244113919, + 23.108957732971)); +#6278 = CARTESIAN_POINT('',(-1.356178717287,3.467053312541, + 23.913946967836)); +#6279 = CARTESIAN_POINT('',(-2.560368691482,2.193801713762, + 24.719701304213)); +#6280 = CARTESIAN_POINT('',(-2.922148854716,0.71475450915,25.52523230333 + )); +#6281 = CARTESIAN_POINT('',(-3.283942835858,-0.76429801853, + 26.330726052889)); +#6282 = CARTESIAN_POINT('',(-2.803300101749,-2.449653197882, + 27.136532384571)); +#6283 = CARTESIAN_POINT('',(-1.347625969264,-3.790113494975, + 27.941469028894)); +#6284 = CARTESIAN_POINT('',(0.805429861335,-4.150054838286, + 28.748055097077)); +#6285 = CARTESIAN_POINT('',(2.85750251691,-3.11525990873,29.552405044378 + )); +#6286 = CARTESIAN_POINT('',(3.848505442573,-1.170587054165, + 30.35895773311)); +#6287 = CARTESIAN_POINT('',(3.636521225146,0.797115276634, + 31.163946967757)); +#6288 = CARTESIAN_POINT('',(2.567322280821,2.185660106696, + 31.969701304244)); +#6289 = CARTESIAN_POINT('',(1.163079487931,2.774360114014, + 32.775232303324)); +#6290 = CARTESIAN_POINT('',(-0.241166400889,3.363074601808, + 33.580726052916)); +#6291 = CARTESIAN_POINT('',(-1.980961150288,3.151997013257, + 34.386532384507)); +#6292 = CARTESIAN_POINT('',(-3.532635760944,1.923938834309, + 35.191469029004)); +#6293 = CARTESIAN_POINT('',(-4.224957766081,-0.146302074639, + 35.998055096937)); +#6294 = CARTESIAN_POINT('',(-3.523917767374,-2.334987901937, + 36.802405044506)); +#6295 = CARTESIAN_POINT('',(-1.758214075153,-3.618003794717, + 37.608957733032)); +#6296 = CARTESIAN_POINT('',(0.218424212378,-3.716445916289, + 38.413946967779)); +#6297 = CARTESIAN_POINT('',(1.757133316296,-2.877626852867, + 39.219701304255)); +#6298 = CARTESIAN_POINT('',(2.558257419737,-1.582765589678, + 40.025232303306)); +#6299 = CARTESIAN_POINT('',(3.359396276214,-0.287904065774, + 40.830724513951)); +#6300 = CARTESIAN_POINT('',(3.423081435015,1.463493453387, + 41.636538717734)); +#6301 = CARTESIAN_POINT('',(2.452877603064,3.188167449447,42.44145351624 + )); +#6302 = CARTESIAN_POINT('',(0.516428752593,4.195837723468, + 43.248082620745)); +#6303 = CARTESIAN_POINT('',(-1.754978956412,3.845792014903, + 44.052367251338)); +#6304 = CARTESIAN_POINT('',(-3.298413989137,2.302562297893, + 44.858999018904)); +#6305 = CARTESIAN_POINT('',(-3.704860161075,0.365632672124, + 45.663910771014)); +#6306 = CARTESIAN_POINT('',(-3.1170741512,-1.285331317445, + 46.469726637587)); +#6307 = CARTESIAN_POINT('',(-1.963479050591,-2.279166724058, + 47.275218452132)); +#6308 = CARTESIAN_POINT('',(-0.809883777931,-3.272989776531, + 48.080751386341)); +#6309 = CARTESIAN_POINT('',(0.909984580897,-3.609890468286, + 48.886496187516)); +#6310 = CARTESIAN_POINT('',(2.765207361079,-2.921404782822, + 49.691510315244)); +#6311 = CARTESIAN_POINT('',(4.063382620844,-1.166455269384, + 50.498017303313)); +#6312 = CARTESIAN_POINT('',(4.072996496877,1.131764494409, + 51.302432568767)); +#6313 = CARTESIAN_POINT('',(2.790185274451,2.897602695057, + 52.108942219902)); +#6314 = CARTESIAN_POINT('',(0.94071131393,3.602049088402,52.913953301247 + )); +#6315 = CARTESIAN_POINT('',(-0.781897522912,3.279769294159, + 53.719699765167)); +#6316 = CARTESIAN_POINT('',(-1.943945924068,2.295844546514, + 54.525232303335)); +#6317 = CARTESIAN_POINT('',(-3.106008666419,1.311923082534, + 55.330726052867)); +#6318 = CARTESIAN_POINT('',(-3.707787445583,-0.334072609864, + 56.136532384613)); +#6319 = CARTESIAN_POINT('',(-3.318025128066,-2.274151557681, + 56.941469028837)); +#6320 = CARTESIAN_POINT('',(-1.787734584549,-3.830884686045, + 57.748055097139)); +#6321 = CARTESIAN_POINT('',(0.480664266244,-4.199896045848, + 58.552405044312)); +#6322 = CARTESIAN_POINT('',(2.425452499015,-3.209119562759, + 59.358957733179)); +#6323 = CARTESIAN_POINT('',(3.41054007554,-1.492613740492, + 60.163946967695)); +#6324 = CARTESIAN_POINT('',(3.361706132455,0.25920199568,60.969701304288 + )); +#6325 = CARTESIAN_POINT('',(2.571679031114,1.560863510512,61.7752323033) + ); +#6326 = CARTESIAN_POINT('',(1.781657936497,2.862538559973, + 62.580726053004)); +#6327 = CARTESIAN_POINT('',(0.250066123921,3.714398899513, + 63.386532384312)); +#6328 = CARTESIAN_POINT('',(-1.727099492497,3.632930415008, + 64.191469029306)); +#6329 = CARTESIAN_POINT('',(-3.504056835025,2.365007001849, + 64.998055096587)); +#6330 = CARTESIAN_POINT('',(-4.223380813724,0.182261999579, + 65.802405044815)); +#6331 = CARTESIAN_POINT('',(-3.549034339755,-1.893574251879, + 66.608957732824)); +#6332 = CARTESIAN_POINT('',(-2.007763200771,-3.135054435729, + 67.41394696788)); +#6333 = CARTESIAN_POINT('',(-0.269875911443,-3.360866077072, + 68.219701304227)); +#6334 = CARTESIAN_POINT('',(1.139347457105,-2.784190243051, + 69.025232303303)); +#6335 = CARTESIAN_POINT('',(2.548583254017,-2.207522459097, + 69.830726052982)); +#6336 = CARTESIAN_POINT('',(3.629549525031,-0.828047399758, + 70.636532384353)); +#6337 = CARTESIAN_POINT('',(3.858380898296,1.137520505778, + 71.441469029269)); +#6338 = CARTESIAN_POINT('',(2.884045097596,3.090947475586,72.24805509659 + )); +#6339 = CARTESIAN_POINT('',(0.840700370181,4.142871929223,73.05240504485 + )); +#6340 = CARTESIAN_POINT('',(-1.315069922287,3.801560112833, + 73.858957732775)); +#6341 = CARTESIAN_POINT('',(-2.782373351057,2.473474867617, + 74.663946967917)); +#6342 = CARTESIAN_POINT('',(-3.277270344795,0.792308577973, + 75.469701304211)); +#6343 = CARTESIAN_POINT('',(-2.928145451007,-0.689776888027, + 76.275232303304)); +#6344 = CARTESIAN_POINT('',(-2.579030804844,-2.171872970365, + 77.080724513944)); +#6345 = CARTESIAN_POINT('',(-1.385637950141,-3.455330240365, + 77.886538717746)); +#6346 = CARTESIAN_POINT('',(0.519928436518,-3.988821209605, + 78.691453516248)); +#6347 = CARTESIAN_POINT('',(2.601735034053,-3.332075579987, + 79.49808262069)); +#6348 = CARTESIAN_POINT('',(3.96034313371,-1.478428091853, + 80.302367251441)); +#6349 = CARTESIAN_POINT('',(3.960488313801,0.704173483944, + 81.108999018788)); +#6350 = CARTESIAN_POINT('',(2.878273085144,2.361190401348, + 81.913910771103)); +#6351 = CARTESIAN_POINT('',(1.295237779129,3.112970760422, + 82.719726637537)); +#6352 = CARTESIAN_POINT('',(-0.223224894642,3.000003597421, + 83.525218452151)); +#6353 = CARTESIAN_POINT('',(-1.74167895439,2.887027577075, + 84.330751386372)); +#6354 = CARTESIAN_POINT('',(-3.196034297395,1.909121761596, + 85.136496187361)); +#6355 = CARTESIAN_POINT('',(-4.021042008949,0.110448256,85.941510315567) + ); +#6356 = CARTESIAN_POINT('',(-3.698053836624,-2.048436974667, + 86.748017302864)); +#6357 = CARTESIAN_POINT('',(-2.079765094087,-3.680321791536, + 87.552432569228)); +#6358 = CARTESIAN_POINT('',(7.595558662954E-02,-4.021873443095, + 88.358942219534)); +#6359 = CARTESIAN_POINT('',(1.881849987285,-3.212216685845, + 89.163953301479)); +#6360 = CARTESIAN_POINT('',(2.872032149308,-1.766262067961, + 89.969699765051)); +#6361 = CARTESIAN_POINT('',(2.997984592546,-0.24882990223, + 90.775232303378)); +#6362 = CARTESIAN_POINT('',(3.123949498555,1.268610082427, + 91.580726052719)); +#6363 = CARTESIAN_POINT('',(2.385576638008,2.858026653752, + 92.386532384922)); +#6364 = CARTESIAN_POINT('',(0.738130080508,3.95426605616,93.191469028386 + )); +#6365 = CARTESIAN_POINT('',(-1.444725291955,3.972963787082, + 93.998055097612)); +#6366 = CARTESIAN_POINT('',(-3.30965593628,2.629894012201, + 94.802405043979)); +#6367 = CARTESIAN_POINT('',(-3.984244114035,0.554136294934, + 95.608957733291)); +#6368 = CARTESIAN_POINT('',(-3.467053312507,-1.35617871729, + 96.413946967751)); +#6369 = CARTESIAN_POINT('',(-2.19380171376,-2.560368691496, + 97.21970130418)); +#6370 = CARTESIAN_POINT('',(-0.714754509158,-2.9221488547, + 98.025232303379)); +#6371 = CARTESIAN_POINT('',(0.764298018549,-3.28394283592, + 98.830726052701)); +#6372 = CARTESIAN_POINT('',(2.449653197864,-2.803300101599, + 99.636532385024)); +#6373 = CARTESIAN_POINT('',(3.790113494952,-1.347625969509, + 100.44146902811)); +#6374 = CARTESIAN_POINT('',(4.15005483839,0.805429861619,101.24805509807 + )); +#6375 = CARTESIAN_POINT('',(3.115259908554,2.857502516674, + 102.05240504339)); +#6376 = CARTESIAN_POINT('',(1.170587054348,3.848505442714, + 102.85895773385)); +#6377 = CARTESIAN_POINT('',(-0.797115276764,3.636521225086, + 103.66394696731)); +#6378 = CARTESIAN_POINT('',(-2.185660106632,2.56732228084, + 104.46970130444)); +#6379 = CARTESIAN_POINT('',(-2.774360114036,1.163079487925, + 105.27523230326)); +#6380 = CARTESIAN_POINT('',(-3.363074601711,-0.241166400859, + 106.08072605315)); +#6381 = CARTESIAN_POINT('',(-3.151997013503,-1.980961150344, + 106.88653238393)); +#6382 = CARTESIAN_POINT('',(-1.923938833886,-3.532635760899, + 107.69146902995)); +#6383 = CARTESIAN_POINT('',(0.146302074129,-4.224957766069, + 108.49805509577)); +#6384 = CARTESIAN_POINT('',(2.33498790237,-3.523917767439, + 109.30240504553)); +#6385 = CARTESIAN_POINT('',(3.618003794469,-1.758214075101, + 110.10895773243)); +#6386 = CARTESIAN_POINT('',(3.716445916374,0.218424212388, + 110.91394696791)); +#6387 = CARTESIAN_POINT('',(2.87762685286,1.757133316237,111.71970130438 + )); +#6388 = CARTESIAN_POINT('',(1.582765589671,2.558257419797, + 112.52523230313)); +#6389 = CARTESIAN_POINT('',(0.287904065774,3.359396276011,113.3307245145 + )); +#6390 = CARTESIAN_POINT('',(-1.463493453306,3.423081435453, + 114.13653871652)); +#6391 = CARTESIAN_POINT('',(-3.188167449715,2.452877602406, + 114.94145351817)); +#6392 = CARTESIAN_POINT('',(-4.195837722983,0.516428753296, + 115.74808261837)); +#6393 = CARTESIAN_POINT('',(-3.845792015485,-1.75497895694, + 116.55236725359)); +#6394 = CARTESIAN_POINT('',(-2.3025622974,-3.298413988874, + 117.35899901722)); +#6395 = CARTESIAN_POINT('',(-0.365632672426,-3.704860161149, + 118.16391077197)); +#6396 = CARTESIAN_POINT('',(1.285331317578,-3.117074151197, + 118.96972663717)); +#6397 = CARTESIAN_POINT('',(2.279166724019,-1.963479050587, + 119.77521845224)); +#6398 = CARTESIAN_POINT('',(3.272989776579,-0.809883777927, + 120.58075138618)); +#6399 = CARTESIAN_POINT('',(3.609890468256,0.909984580859, + 121.38649618763)); +#6400 = CARTESIAN_POINT('',(2.921404782815,2.765207361181, + 122.19151031524)); +#6401 = CARTESIAN_POINT('',(1.166455269415,4.063382620675, + 122.99801730315)); +#6402 = CARTESIAN_POINT('',(-1.131764494432,4.072996497067, + 123.80243256903)); +#6403 = CARTESIAN_POINT('',(-2.89760269506,2.790185274298, + 124.60894221963)); +#6404 = CARTESIAN_POINT('',(-3.602049088386,0.940711314018, + 125.41395330143)); +#6405 = CARTESIAN_POINT('',(-3.27976929417,-0.781897522945, + 126.21969976508)); +#6406 = CARTESIAN_POINT('',(-2.295844546513,-1.943945924064, + 127.02523230334)); +#6407 = CARTESIAN_POINT('',(-1.311923082546,-3.106008666447, + 127.83072605276)); +#6408 = CARTESIAN_POINT('',(0.334072609908,-3.707787445524, + 128.63653238489)); +#6409 = CARTESIAN_POINT('',(2.274151557586,-3.318025128136, + 129.44146902832)); +#6410 = CARTESIAN_POINT('',(3.830884686188,-1.787734584514, + 130.24805509781)); +#6411 = CARTESIAN_POINT('',(4.199896045686,0.480664266267, + 131.05240504363)); +#6412 = CARTESIAN_POINT('',(3.209119562904,2.425452498958,131.8589577337 + )); +#6413 = CARTESIAN_POINT('',(1.492613740386,3.410540075591, + 132.66394696734)); +#6414 = CARTESIAN_POINT('',(-0.259201995615,3.361706132426, + 133.46970130448)); +#6415 = CARTESIAN_POINT('',(-1.560863510546,2.571679031126, + 134.2752323032)); +#6416 = CARTESIAN_POINT('',(-2.862538559852,1.781657936443, + 135.08072605335)); +#6417 = CARTESIAN_POINT('',(-3.71439889977,0.250066124088, + 135.88653238351)); +#6418 = CARTESIAN_POINT('',(-3.632930414639,-1.727099492842, + 136.69146903062)); +#6419 = CARTESIAN_POINT('',(-2.365007002209,-3.504056834524, + 137.49805509492)); +#6420 = CARTESIAN_POINT('',(-0.182261999355,-4.223380814244, + 138.30240504641)); +#6421 = CARTESIAN_POINT('',(1.893574251811,-3.549034339377, + 139.10895773168)); +#6422 = CARTESIAN_POINT('',(3.135054435717,-2.007763200954, + 139.91394696845)); +#6423 = CARTESIAN_POINT('',(3.360866077088,-0.269875911396, + 140.71970130406)); +#6424 = CARTESIAN_POINT('',(2.784190243054,1.139347457112, + 141.52523230328)); +#6425 = CARTESIAN_POINT('',(2.207522459093,2.548583254021, + 142.33072605298)); +#6426 = CARTESIAN_POINT('',(0.828047399754,3.629549524997, + 143.13653238442)); +#6427 = CARTESIAN_POINT('',(-1.137520505745,3.858380898369, + 143.94146902906)); +#6428 = CARTESIAN_POINT('',(-3.090947475659,2.884045097504, + 144.7480550969)); +#6429 = CARTESIAN_POINT('',(-4.142871929129,0.840700370256, + 145.55240504451)); +#6430 = CARTESIAN_POINT('',(-3.801560112904,-1.315069922329, + 146.358957733)); +#6431 = CARTESIAN_POINT('',(-2.473474867592,-2.782373351038, + 147.16394696783)); +#6432 = CARTESIAN_POINT('',(-0.792308577965,-3.277270344808, + 147.96970130418)); +#6433 = CARTESIAN_POINT('',(0.689776888012,-2.928145450996, + 148.77523230335)); +#6434 = CARTESIAN_POINT('',(2.17187297041,-2.579030804888, + 149.58072451377)); +#6435 = CARTESIAN_POINT('',(3.455330240286,-1.385637950033, + 150.38653871812)); +#6436 = CARTESIAN_POINT('',(3.988821209688,0.519928436341, + 151.19145351565)); +#6437 = CARTESIAN_POINT('',(3.332075579947,2.601735034255, + 151.99808262137)); +#6438 = CARTESIAN_POINT('',(1.478428091832,3.96034313355,152.80236725085 + )); +#6439 = CARTESIAN_POINT('',(-0.704173483897,3.960488313884, + 153.60899901914)); +#6440 = CARTESIAN_POINT('',(-2.361190401381,2.87827308512, + 154.41391077096)); +#6441 = CARTESIAN_POINT('',(-3.112970760417,1.295237779127, + 155.21972663754)); +#6442 = CARTESIAN_POINT('',(-3.000003597412,-0.223224894636, + 156.02521845218)); +#6443 = CARTESIAN_POINT('',(-2.887027576985,-1.741678954319, + 156.83075138662)); +#6444 = CARTESIAN_POINT('',(-1.909121761935,-3.19603429757, + 157.63649618652)); +#6445 = CARTESIAN_POINT('',(-0.110448255326,-4.021042008739, + 158.44151031707)); +#6446 = CARTESIAN_POINT('',(2.048436973786,-3.698053836748, + 159.24801730097)); +#6447 = CARTESIAN_POINT('',(3.680321792322,-2.079765094098, + 160.05243257093)); +#6448 = CARTESIAN_POINT('',(4.021873442632,7.595558670095E-02, + 160.85894221847)); +#6449 = CARTESIAN_POINT('',(3.212216685995,1.881849987252, + 161.66395330184)); +#6450 = CARTESIAN_POINT('',(1.766262067969,2.872032149277, + 162.46969976511)); +#6451 = CARTESIAN_POINT('',(0.248829902193,2.9979845926,163.27523230319) + ); +#6452 = CARTESIAN_POINT('',(-1.268610082331,3.123949498372, + 164.08072605326)); +#6453 = CARTESIAN_POINT('',(-2.858026653887,2.385576638423, + 164.8865323838)); +#6454 = CARTESIAN_POINT('',(-3.954266056075,0.738130079841, + 165.69146903009)); +#6455 = CARTESIAN_POINT('',(-3.972963787023,-1.444725291186, + 166.49805509561)); +#6456 = CARTESIAN_POINT('',(-2.629894012397,-3.309655936916, + 167.30240504579)); +#6457 = CARTESIAN_POINT('',(-0.554136294706,-3.984244113665, + 168.10895773202)); +#6458 = CARTESIAN_POINT('',(1.356178717135,-3.467053312653, + 168.9139469684)); +#6459 = CARTESIAN_POINT('',(2.560368691558,-2.193801713725, + 169.71970130396)); +#6460 = CARTESIAN_POINT('',(2.922148854693,-0.71475450916, + 170.52523230339)); +#6461 = CARTESIAN_POINT('',(3.283942968515,0.764297502415, + 171.33072451356)); +#6462 = CARTESIAN_POINT('',(2.80329955601,2.449655321888,172.13653871865 + )); +#6463 = CARTESIAN_POINT('',(1.347627305792,3.790108292296,172.9414535147 + )); +#6464 = CARTESIAN_POINT('',(-0.805432232426,4.150064069312, + 173.74808262264)); +#6465 = CARTESIAN_POINT('',(-2.857499261415,3.115247233507, + 174.55236724953)); +#6466 = CARTESIAN_POINT('',(-3.848508998732,1.170600900748, + 175.3589990202)); +#6467 = CARTESIAN_POINT('',(-3.636518107439,-0.797127416351, + 176.16391077031)); +#6468 = CARTESIAN_POINT('',(-2.567324462803,-2.185651610425, + 176.96972663782)); +#6469 = CARTESIAN_POINT('',(-1.163078294922,-2.774364759379, + 177.77521845211)); +#6470 = CARTESIAN_POINT('',(0.241164218889,-3.363066105416, + 178.58075138677)); +#6471 = CARTESIAN_POINT('',(1.980964267925,-3.152009153355, + 179.3864961863)); +#6472 = CARTESIAN_POINT('',(3.532632205159,-1.923924987038, + 180.19151031736)); +#6473 = CARTESIAN_POINT('',(4.224961020782,0.146289398575, + 180.99801730066)); +#6474 = CARTESIAN_POINT('',(3.523915397315,2.334997133688, + 181.80243257121)); +#6475 = CARTESIAN_POINT('',(1.758215410791,3.617998591597, + 182.60894221824)); +#6476 = CARTESIAN_POINT('',(-0.21842475761,3.716448040482, + 183.41395330199)); +#6477 = CARTESIAN_POINT('',(-1.757133183802,2.877626336701, + 184.21969976503)); +#6478 = CARTESIAN_POINT('',(-2.558257419761,1.582765589675, + 185.02523230323)); +#6479 = CARTESIAN_POINT('',(-3.359396276166,0.28790406577, + 185.83072451407)); +#6480 = CARTESIAN_POINT('',(-3.423081435086,-1.463493453362, + 186.63653871757)); +#6481 = CARTESIAN_POINT('',(-2.452877602991,-3.188167449495, + 187.44145351636)); +#6482 = CARTESIAN_POINT('',(-0.516428752641,-4.195837723422, + 188.24808262072)); +#6483 = CARTESIAN_POINT('',(1.754978956425,-3.845792014917, + 189.05236725124)); +#6484 = CARTESIAN_POINT('',(3.298413989146,-2.302562297914, + 189.85899901904)); +#6485 = CARTESIAN_POINT('',(3.704860161066,-0.365632672092, + 190.66391077089)); +#6486 = CARTESIAN_POINT('',(3.117074151203,1.285331317422, + 191.46972663765)); +#6487 = CARTESIAN_POINT('',(1.963479050592,2.279166724068, + 192.27521845209)); +#6488 = CARTESIAN_POINT('',(0.809883777956,3.27298977657,193.08075138619 + )); +#6489 = CARTESIAN_POINT('',(-0.909984581024,3.609890468159, + 193.8864961881)); +#6490 = CARTESIAN_POINT('',(-2.765207360762,2.921404783008, + 194.69151031405)); +#6491 = CARTESIAN_POINT('',(-4.063382621361,1.166455269245, + 195.49801730499)); +#6492 = CARTESIAN_POINT('',(-4.072996496265,-1.131764494399, + 196.30243256693)); +#6493 = CARTESIAN_POINT('',(-2.790185275008,-2.897602694964, + 197.10894222151)); +#6494 = CARTESIAN_POINT('',(-0.940711313525,-3.602049088509, + 197.91395330008)); +#6495 = CARTESIAN_POINT('',(0.781897522672,-3.279769294095, + 198.71969976585)); +#6496 = CARTESIAN_POINT('',(1.943945924181,-2.295844546536, + 199.52523230301)); +#6497 = CARTESIAN_POINT('',(3.106008469856,-1.311923577897, + 200.33072451504)); +#6498 = CARTESIAN_POINT('',(3.707788253645,0.334074648448, + 201.13653871524)); +#6499 = CARTESIAN_POINT('',(3.318023149703,2.274146564258, + 201.94145352031)); +#6500 = CARTESIAN_POINT('',(1.787738093673,3.83089354594,202.74808261568 + )); +#6501 = CARTESIAN_POINT('',(-0.480669083728,4.199883879844, + 203.5523672562)); +#6502 = CARTESIAN_POINT('',(-2.425447236933,3.209132853572, + 204.35899901527)); +#6503 = CARTESIAN_POINT('',(-3.410544688719,1.492602087607, + 205.1639107731)); +#6504 = CARTESIAN_POINT('',(-3.36170290385,-0.259193839882, + 205.96972663669)); +#6505 = CARTESIAN_POINT('',(-2.571680796387,-1.560867969828, + 206.77521845238)); +#6506 = CARTESIAN_POINT('',(-1.781654707824,-2.862530403963, + 207.58075138605)); +#6507 = CARTESIAN_POINT('',(-0.250070737223,-3.714410553081, + 208.38649618765)); +#6508 = CARTESIAN_POINT('',(1.727104754573,-3.632917122911, + 209.19151031542)); +#6509 = CARTESIAN_POINT('',(3.50405201795,-2.365019169498, + 209.99801730286)); +#6510 = CARTESIAN_POINT('',(4.223384321972,-0.182253138198, + 210.80243256924)); +#6511 = CARTESIAN_POINT('',(3.549032362444,1.893569257512, + 211.60894221963)); +#6512 = CARTESIAN_POINT('',(2.007764008002,3.135056474728, + 212.41395330125)); +#6513 = CARTESIAN_POINT('',(0.26987571532,3.360865581579,213.2196997653) + ); +#6514 = CARTESIAN_POINT('',(-1.13934745714,2.78419024307,214.02523230319 + )); +#6515 = CARTESIAN_POINT('',(-2.54858325391,2.207522459038, + 214.83072605325)); +#6516 = CARTESIAN_POINT('',(-3.629549525234,0.828047399886, + 215.63653238394)); +#6517 = CARTESIAN_POINT('',(-3.858380898015,-1.137520505962, + 216.44146902958)); +#6518 = CARTESIAN_POINT('',(-2.884045097914,-3.09094747543, + 217.24805509663)); +#6519 = CARTESIAN_POINT('',(-0.840700369867,-4.142871929251, + 218.05240504435)); +#6520 = CARTESIAN_POINT('',(1.315069922013,-3.801560112945, + 218.85895773353)); +#6521 = CARTESIAN_POINT('',(2.782373351262,-2.473474867448, + 219.66394696717)); +#6522 = CARTESIAN_POINT('',(3.277270344668,-0.792308578113, + 220.46970130473)); +#6523 = CARTESIAN_POINT('',(2.92814545107,0.689776888106,221.27523230302 + )); +#6524 = CARTESIAN_POINT('',(2.579030804595,2.171872970109, + 222.08072451493)); +#6525 = CARTESIAN_POINT('',(1.385637950774,3.455330240816, + 222.88653871562)); +#6526 = CARTESIAN_POINT('',(-0.519928437634,3.988821209106, + 223.69145351953)); +#6527 = CARTESIAN_POINT('',(-2.601735032647,3.332075580298, + 224.49808261683)); +#6528 = CARTESIAN_POINT('',(-3.960343134995,1.478428091844, + 225.30236725496)); +#6529 = CARTESIAN_POINT('',(-3.960488312942,-0.70417348414, + 226.10899901624)); +#6530 = CARTESIAN_POINT('',(-2.878273085568,-2.361190401128, + 226.91391077256)); +#6531 = CARTESIAN_POINT('',(-1.29523777897,-3.112970760564, + 227.71972663687)); +#6532 = CARTESIAN_POINT('',(0.223224894594,-3.00000359736, + 228.52521845239)); +#6533 = CARTESIAN_POINT('',(1.741678954325,-2.88702757697, + 229.33075138657)); +#6534 = CARTESIAN_POINT('',(3.196034297623,-1.90912176217, + 230.13649618607)); +#6535 = CARTESIAN_POINT('',(4.021042008693,-0.110448254769, + 230.94151031825)); +#6536 = CARTESIAN_POINT('',(3.698053836673,2.048436973016, + 231.74801729923)); +#6537 = CARTESIAN_POINT('',(2.079765094323,3.680321793029, + 232.55243257273)); +#6538 = CARTESIAN_POINT('',(-7.595558697077E-02,4.021873442193, + 233.35894221712)); +#6539 = CARTESIAN_POINT('',(-1.881849987069,3.212216686169, + 234.16395330254)); +#6540 = CARTESIAN_POINT('',(-2.872032149338,1.766262067936, + 234.96969976492)); +#6541 = CARTESIAN_POINT('',(-2.99798459261,0.248829902185, + 235.77523230316)); +#6542 = CARTESIAN_POINT('',(-3.123949710036,-1.268609593271, + 236.58072451424)); +#6543 = CARTESIAN_POINT('',(-2.385575767351,-2.858028666433, + 237.38653871727)); +#6544 = CARTESIAN_POINT('',(-0.738132213463,-3.954261126509, + 238.19145351676)); +#6545 = CARTESIAN_POINT('',(1.444729076775,-3.972972533428, + 238.99808262027)); +#6546 = CARTESIAN_POINT('',(3.309650738935,-2.629882002594, + 239.80236725168)); +#6547 = CARTESIAN_POINT('',(3.984249791982,-0.554149414427, + 240.60899901867)); +#6548 = CARTESIAN_POINT('',(3.467048334303,1.356190219634, + 241.41391077114)); +#6549 = CARTESIAN_POINT('',(2.193805197951,2.560360641234, + 242.21972663752)); +#6550 = CARTESIAN_POINT('',(0.714752604141,2.922153256247, + 243.02521845215)); +#6551 = PCURVE('',#5628,#6552); +#6552 = DEFINITIONAL_REPRESENTATION('',(#6553),#6557); +#6553 = LINE('',#6554,#6555); +#6554 = CARTESIAN_POINT('',(7.9,0.)); +#6555 = VECTOR('',#6556,1.); +#6556 = DIRECTION('',(0.,1.)); +#6557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6558 = PCURVE('',#3779,#6559); +#6559 = DEFINITIONAL_REPRESENTATION('',(#6560),#6563); +#6560 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6561,#6562),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,273.99427638432),.PIECEWISE_BEZIER_KNOTS.); +#6561 = CARTESIAN_POINT('',(0.,0.)); +#6562 = CARTESIAN_POINT('',(0.,273.99427638432)); +#6563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6564 = ORIENTED_EDGE('',*,*,#6565,.F.); +#6565 = EDGE_CURVE('',#5327,#6258,#6566,.T.); +#6566 = SURFACE_CURVE('',#6567,(#6570,#6577),.PCURVE_S1.); +#6567 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6568,#6569),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,7.9),.PIECEWISE_BEZIER_KNOTS.); +#6568 = CARTESIAN_POINT('',(3.155992893031,10.435497774578, + 243.02524615448)); +#6569 = CARTESIAN_POINT('',(0.714752604141,2.922153256247, + 243.02521845215)); +#6570 = PCURVE('',#5628,#6571); +#6571 = DEFINITIONAL_REPRESENTATION('',(#6572),#6576); +#6572 = LINE('',#6573,#6574); +#6573 = CARTESIAN_POINT('',(0.,273.99427638432)); +#6574 = VECTOR('',#6575,1.); +#6575 = DIRECTION('',(1.,0.)); +#6576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6577 = PCURVE('',#5290,#6578); +#6578 = DEFINITIONAL_REPRESENTATION('',(#6579),#6582); +#6579 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6580,#6581),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,7.9),.PIECEWISE_BEZIER_KNOTS.); +#6580 = CARTESIAN_POINT('',(-3.950003597369,-0.999985790284)); +#6581 = CARTESIAN_POINT('',(3.94999640258,-1.000014209703)); +#6582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6583 = ADVANCED_FACE('',(#6584),#3779,.T.); +#6584 = FACE_BOUND('',#6585,.T.); +#6585 = EDGE_LOOP('',(#6586,#6587,#6606,#6607)); +#6586 = ORIENTED_EDGE('',*,*,#6257,.F.); +#6587 = ORIENTED_EDGE('',*,*,#6588,.T.); +#6588 = EDGE_CURVE('',#6237,#2897,#6589,.T.); +#6589 = SURFACE_CURVE('',#6590,(#6593,#6600),.PCURVE_S1.); +#6590 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6591,#6592),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#6591 = CARTESIAN_POINT('',(3.,0.223221722725,11.025232303313)); +#6592 = CARTESIAN_POINT('',(3.,-0.223221722725,12.974767696687)); +#6593 = PCURVE('',#3779,#6594); +#6594 = DEFINITIONAL_REPRESENTATION('',(#6595),#6599); +#6595 = LINE('',#6596,#6597); +#6596 = CARTESIAN_POINT('',(0.,0.)); +#6597 = VECTOR('',#6598,1.); +#6598 = DIRECTION('',(1.,0.)); +#6599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6600 = PCURVE('',#4379,#6601); +#6601 = DEFINITIONAL_REPRESENTATION('',(#6602),#6605); +#6602 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6603,#6604),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#6603 = CARTESIAN_POINT('',(-1.,-3.95)); +#6604 = CARTESIAN_POINT('',(1.,-3.95)); +#6605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6606 = ORIENTED_EDGE('',*,*,#2896,.T.); +#6607 = ORIENTED_EDGE('',*,*,#6608,.F.); +#6608 = EDGE_CURVE('',#6258,#2899,#6609,.T.); +#6609 = SURFACE_CURVE('',#6610,(#6613,#6620),.PCURVE_S1.); +#6610 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6611,#6612),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#6611 = CARTESIAN_POINT('',(0.714752604141,2.922153256247, + 243.02521845215)); +#6612 = CARTESIAN_POINT('',(1.139343328781,2.784187801925, + 244.97475384551)); +#6613 = PCURVE('',#3779,#6614); +#6614 = DEFINITIONAL_REPRESENTATION('',(#6615),#6619); +#6615 = LINE('',#6616,#6617); +#6616 = CARTESIAN_POINT('',(0.,273.99427638432)); +#6617 = VECTOR('',#6618,1.); +#6618 = DIRECTION('',(1.,0.)); +#6619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6620 = PCURVE('',#5290,#6621); +#6621 = DEFINITIONAL_REPRESENTATION('',(#6622),#6625); +#6622 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6623,#6624),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#6623 = CARTESIAN_POINT('',(3.94999640258,-1.000014209703)); +#6624 = CARTESIAN_POINT('',(3.950003597369,0.999985790284)); +#6625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6626 = ADVANCED_FACE('',(#6627),#4379,.F.); +#6627 = FACE_BOUND('',#6628,.F.); +#6628 = EDGE_LOOP('',(#6629,#6630,#6631,#6632)); +#6629 = ORIENTED_EDGE('',*,*,#4364,.T.); +#6630 = ORIENTED_EDGE('',*,*,#5305,.T.); +#6631 = ORIENTED_EDGE('',*,*,#6236,.T.); +#6632 = ORIENTED_EDGE('',*,*,#6588,.T.); +#6633 = ADVANCED_FACE('',(#6634),#5290,.T.); +#6634 = FACE_BOUND('',#6635,.T.); +#6635 = EDGE_LOOP('',(#6636,#6637,#6638,#6639)); +#6636 = ORIENTED_EDGE('',*,*,#5277,.T.); +#6637 = ORIENTED_EDGE('',*,*,#6213,.T.); +#6638 = ORIENTED_EDGE('',*,*,#6565,.T.); +#6639 = ORIENTED_EDGE('',*,*,#6608,.T.); +#6640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6644)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6641,#6642,#6643)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6641 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6642 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6643 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6644 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#6641, + 'distance_accuracy_value','confusion accuracy'); +#6645 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6646,#6648); +#6646 = ( REPRESENTATION_RELATIONSHIP('','',#2889,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6647) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6647 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#6648 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6649); +#6649 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','','',#5,#2884,$); +#6650 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2886)); +ENDSEC; +END-ISO-10303-21; diff --git a/assets/powder_doser_chassis.py b/assets/powder_doser_chassis.py new file mode 100644 index 0000000..90d8803 --- /dev/null +++ b/assets/powder_doser_chassis.py @@ -0,0 +1,576 @@ +""" +powder_doser_chassis.py — v3 (acts on Edison ANALYSIS-mode P0/P1 findings) + +User directives for this revision (paraphrased from the PR thread): + - Leave the auger architecture as-is (rotates as one body; user wants to + avoid PLA-on-PLA rubbing for now). Auger script lives in + powder_doser_auger.py and adds a Ø5 mm spindle on top so it actually + engages the coupler now. + - Fix the auger ↔ coupler spindle gap. (See auger script: the auger now + extends with a Ø5 × 24 mm spindle reaching up into the ST-FC01 bore. + The chassis side just needs the coupler chamber's lower bore to be a + proper Ø5+clearance pass-through for the spindle, not a Ø19 cavern.) + - Servo no longer embedded in a PLA tomb. The +Y face now has a + bracket-flange landing (4× M3 heat-set inserts) for an external servo + case, with a small *air-gap standoff lip* between the servo and the + chassis (thermal mitigation) and a Ø8 horn-axle pass-through. A short + Ø3.2 mm bushing socket on the -Y side wall catches the back of the + horn shaft so the horn pin is supported on both sides. + - E-bay lid heat-set holes were drilling into air. The lid opening is + now smaller so a real 8.5 mm-wide flange remains for the corner + inserts; the lid inset is also increased so holes are 6 mm in from + every edge of the *flange* (not the outer wall). + - Solenoid pocket rotated 90° about Y so the plunger axis is now along + X (radial toward the bore), matching the through-bore tap-slot + direction. Pocket Z extent drops from 22.2 mm to 9.8 mm. + - Stepper wire grommet relocated to the e-bay's external +X wall + (Ø5 hole through ebay_wall_thk = 2.5 mm only). The +X vertical wire + slot now terminates at this grommet so wires drop straight into the + e-bay cavity instead of dead-ending in a 3.5 mm-deep blind hole. + - Servo + solenoid bore-breach overlap removed: solenoid moved to + z_center = 15 (well below the dispense-end region), servo horn axis + at z = 50, so the two breach slots no longer share any Z range. + - Tic 500 moved off the Bonnet GPIO stack: a small VHB-mount footprint + is reserved on the e-bay -X internal sidewall (no obstructions), + documented in powder_doser_pauses.json. The Tic 500's micro-USB port + handles host comms so there is no GPIO clash with the Bonnet. + +v3 keeps the v2 parameter surface (auger_*, erm_*, stepper_*, heatset_*). +Output solid is assigned to `result`. +""" + +import cadquery as cq + +# ===== ADJUSTABLE PARAMETERS ===== +auger_tube_outer_d = 25.0 +auger_tube_length = 250.0 +auger_wall_thk = 2.0 +auger_stair_thk = 2.0 +auger_stair_pitch = 10.0 +erm_disc_d = 10.0 +erm_disc_thk = 2.7 +stepper_w = 28.0 +stepper_h = 28.0 +stepper_l = 45.0 + +# Heat-set insert sized holes +HEATSET_M3_D = 4.0 +HEATSET_M3_DEP = 5.5 +HEATSET_M25_D = 3.6 +HEATSET_M25_DEP = 4.5 + +# ===== Derived chassis size ===== +chassis_x = 70.0 +chassis_y = 60.0 +chassis_extra_top = 50.0 +chassis_z = auger_tube_length + chassis_extra_top # 300 mm + +auger_bore_d = auger_tube_outer_d + 0.4 + +# Stepper plate +stepper_plate_x = stepper_w + 16.0 +stepper_plate_y = stepper_h + 16.0 +stepper_plate_thk = 4.0 +stepper_pilot_d = 22.0 +stepper_bolt_pattern = 23.0 + +# ERM — v3.2: relocated to the BACK of the solenoid (epoxied to the +# solenoid's rear face during the print pause). This co-locates ERM +# vibration with the solenoid body so the ERM couples through the steel +# solenoid case → plunger → bore wall, giving a much higher-fidelity +# fine-vibration path than the previous "ERM-embedded-in-PLA-mid-tube" +# placement (where PLA's loss factor killed the coupling). It also means +# the ERM can be used independently for *fine* (continuous, low-amplitude) +# vibration while the solenoid handles *coarse* (impulsive, high-amplitude) +# tapping. The chassis-side change is: (a) delete the old +X mid-tube +# pocket and its egress, (b) extend the solenoid pocket and the -X boss +# rearward by erm_disc_thk so the disc fits behind the solenoid body. +erm_pocket_d = erm_disc_d + 0.3 +erm_pocket_depth = erm_disc_thk + 0.2 + +# --- Solenoid (v3.1: plunger reach corrected so the tip taps the auger OD +# without over-travelling through the auger tube wall) --- +# JF-0530B body: 9.6 × 19 × 22 mm. Plunger Ø ~4 mm, total travel ~5 mm. +# v3 placed the 22 mm body axis along X (correct) but: (i) pocket bottom was +# only 0.1 mm from the bore wall — no support; (ii) the slot to the bore was +# a 12.8×6×2.5 mm rectangle that extended *all the way through the bore*, +# meaning a fully-fired plunger would over-travel ~6.7 mm past the auger OD +# and crush the auger tube. v3.1 fixes this with: +# - an external -X boss that fully contains the 22 mm body length +# - a Ø5 cylindrical plunger channel (Ø4 plunger + 1 mm clearance) +# - geometry sized so fired-tip lands tangent to the auger OD (Ø25 / 2 = +# 12.5 mm from bore axis), giving a genuine tap rather than a crush. +solenoid_body_l = 22.0 # plunger-axis dimension of body +# v3.2: pocket length now also accommodates an ERM disc glued to the +# solenoid's back face — body (22) + ERM (2.7) + slip-fit (0.5). +solenoid_pocket_x = solenoid_body_l + erm_disc_thk + 0.5 +solenoid_pocket_y = 19.2 +solenoid_pocket_z_dim = 9.8 +solenoid_pocket_z_center = 15.0 +# External boss on the -X face that extends the chassis outward enough to +# fully enclose the body + the back-mounted ERM disc. +# v3.2: bumped from 7.5 to 7.5 + erm_disc_thk to keep the boss flush with +# the rear of the (now longer) pocket. +solenoid_boss_thk = 7.5 + erm_disc_thk +solenoid_boss_y = solenoid_pocket_y + 6.0 # 3 mm wall around pocket +solenoid_boss_z = solenoid_pocket_z_dim + 6.0 # 3 mm wall above/below +# Plunger geometry — the JF-0530B has ~2 mm rest protrusion and ~5 mm stroke. +solenoid_plunger_d = 4.0 +solenoid_plunger_channel_d = solenoid_plunger_d + 1.0 # Ø5 channel +solenoid_plunger_rest_proj = 2.0 # mm proud of front face at rest +solenoid_plunger_stroke = 5.0 # mm additional travel when fired +# Local thickening of the bore wall around the strike pad (extra material on +# the inner side of the channel mouth to spread the impact load). +solenoid_pad_d = 12.0 +solenoid_pad_z = 14.0 + +# --- Servo (v3: external bracket, no embedded pocket, both-sides horn support) --- +# Adafruit #1142 HD-1810MG: 40.7 × 19.7 × 42.9 mm +servo_body_x = 40.7 +servo_body_y = 19.7 # depth from +Y face out into open air +servo_body_z = 42.9 +# Bracket flange dims: matches servo's mounting ears (49.5 mm spacing, 2× M3) +servo_flange_spacing = 49.5 +# Horn axle pass-through: Ø8 (clears horn output spline + bushing) +servo_horn_axle_d = 8.0 +servo_horn_axle_z = 50.0 # moved up from v2 (z=25) — no overlap with solenoid breach now +# v3.2: the "rear bushing socket" on the -Y face has been REMOVED. A stock +# HD-1810MG horn is only 5–10 mm tall and cannot span the ~60 mm gap to a +# socket on the opposite face — the v3 pin was non-physical (Edison P0). +# The horn now cantilevers in the Ø8 pass-through hole as it would on any +# real servo install. The servo_horn_pin_* vars below are kept defined +# only so downstream tooling that introspects the parameter surface +# doesn't break; they are NOT cut from the chassis. +servo_horn_pin_d = 0.0 +servo_horn_pin_depth = 0.0 +# Air-gap standoff ring around the horn axle so the servo case sits ~2 mm +# off the chassis face (thermal): we model this as a *raised boss* on +Y +# at the horn-axle location, but we keep most of the +Y face flush. +servo_airgap_h = 2.0 +servo_airgap_ring_d_outer = 16.0 +# Cooling slots: 4× narrow vents around the bracket flange (purely visual / +# for airflow — small enough to print without supports). +servo_vent_w = 2.0 +servo_vent_h = 6.0 +servo_vent_offset = 26.0 # X-distance from horn axle to each vent pair + +# ===== ELECTRONICS BAY (-Y side-car) ===== +ebay_outer_x = chassis_x +ebay_outer_y = 35.0 +ebay_outer_z = 80.0 +ebay_wall_thk = 2.5 +ebay_z_min = 80.0 # moved up slightly so the bay doesn't shadow the solenoid pocket +ebay_z_max = ebay_z_min + ebay_outer_z # 160 + +ebay_cav_x = ebay_outer_x - 2 * ebay_wall_thk # 65 mm +ebay_cav_y = ebay_outer_y - ebay_wall_thk # 32.5 mm +ebay_cav_z = ebay_outer_z - 2 * ebay_wall_thk # 75 mm + +# Pi Zero 2 W mount +pi_x_axis = 58.0 +pi_z_axis = 23.0 +pi_z_center = ebay_z_min + ebay_outer_z / 2.0 +pi_standoff_h = 4.0 +pi_standoff_d = 6.0 +pi_mount_hole_d = HEATSET_M25_D + +# Lid (v3: smaller opening so a real flange remains for heat-set inserts) +# Flange width per side = (ebay_outer_x - ebay_lid_opening_w) / 2. +# v2 flange was 3.5 mm (too narrow for Ø4 inserts). v3 wants ≥8 mm flange. +ebay_lid_opening_w = ebay_cav_x - 12.0 # 53 mm wide → flange = (70-53)/2 = 8.5 mm +ebay_lid_opening_h = ebay_cav_z - 12.0 # 63 mm tall → flange top/bot = (80-63)/2 = 8.5 mm +# v3.2: inset reduced from 6.0 → 4.25 mm so the Ø4 heat-set hole is +# centered in the 8.5 mm flange (was 0.5 mm wall to the lid opening edge, +# which would blow out on insertion — Edison P1). +ebay_lid_inset = 4.25 +ebay_lid_hole_d = HEATSET_M3_D + +# Stepper wire grommet — v3: routed directly through e-bay +X external wall +# (2.5 mm wall) rather than the 32+ mm chassis-to-cavity span the v2 grommet +# tried to span (and didn't actually reach). +grommet_d = 5.0 +grommet_z = ebay_z_max - 8.0 # near top of bay + +# Coupler chamber and spindle pass-through +coupler_chamber_d = 19.0 +coupler_chamber_h = 26.0 +# v3: the lower 8 mm of the chamber is reduced to a spindle pass-through +# so the auger's spindle has a defined guide bushing into the coupler +# (rather than a 19 mm cavern + free-air gap). v3.2: spindle bumped from +# Ø5 → Ø7 on the auger to address PLA bending stress (Edison P1); the +# chassis pass-through is sized for Ø7 + 1 mm clearance. +spindle_pass_d = 8.0 +spindle_pass_h = 8.0 +grub_port_d = 3.5 +grub_z_low = chassis_z - coupler_chamber_h + 6.0 +grub_z_high = chassis_z - 6.0 + +# Wire egress ports +erm_egress_w = 2.5 +erm_egress_h = 2.0 +sol_egress_w = 2.5 +sol_egress_h = 3.0 + +# ===== OUTER CHASSIS (main spine) ===== +chassis = ( + cq.Workplane("XY") + .box(chassis_x, chassis_y, chassis_z, centered=(True, True, False)) +) + +# Side-car electronics bay attached to -Y face +ebay_y_outer_face = -chassis_y / 2.0 - ebay_outer_y +ebay_block = ( + cq.Workplane("XY") + .workplane(offset=ebay_z_min) + .center(0, ebay_y_outer_face + ebay_outer_y / 2.0) + .box(ebay_outer_x, ebay_outer_y, ebay_outer_z, centered=(True, True, False)) +) +chassis = chassis.union(ebay_block) + +# Stepper plate +plate_z_bottom = chassis_z +stepper_plate = ( + cq.Workplane("XY") + .workplane(offset=plate_z_bottom) + .box(stepper_plate_x, stepper_plate_y, stepper_plate_thk, centered=(True, True, False)) +) +chassis = chassis.union(stepper_plate) +plate_z_top = plate_z_bottom + stepper_plate_thk + +# ===== AUGER TUBE BORE ===== +auger_bore = ( + cq.Workplane("XY") + .circle(auger_bore_d / 2.0) + .extrude(auger_tube_length) +) +chassis = chassis.cut(auger_bore) + +# ===== COUPLER CHAMBER + SPINDLE PASS-THROUGH (v3) ===== +# Spindle pass-through (Ø6) from top of auger up to bottom of full coupler bore +spindle_pass_z_bottom = auger_tube_length +spindle_pass_z_top = spindle_pass_z_bottom + spindle_pass_h +spindle_pass = ( + cq.Workplane("XY") + .workplane(offset=spindle_pass_z_bottom) + .circle(spindle_pass_d / 2.0) + .extrude(spindle_pass_h) +) +chassis = chassis.cut(spindle_pass) + +# Full Ø19 coupler chamber sits above the spindle pass-through +coupler_z_bottom = spindle_pass_z_top +coupler_z_top = chassis_z +coupler = ( + cq.Workplane("XY") + .workplane(offset=coupler_z_bottom) + .circle(coupler_chamber_d / 2.0) + .extrude(coupler_z_top - coupler_z_bottom) +) +chassis = chassis.cut(coupler) + +# Two radial grub-screw access ports on +X +def radial_port(z_center, d): + return ( + cq.Workplane("YZ") + .workplane(offset=chassis_x / 2.0) + .center(0, z_center) + .circle(d / 2.0) + .extrude(-(chassis_x / 2.0 - coupler_chamber_d / 2.0 + 0.5)) + ) +chassis = chassis.cut(radial_port(grub_z_low, grub_port_d)) +chassis = chassis.cut(radial_port(grub_z_high, grub_port_d)) + +# ===== STEPPER SHAFT PASS-THROUGH ===== +shaft_through = ( + cq.Workplane("XY") + .workplane(offset=plate_z_bottom) + .circle(stepper_pilot_d / 2.0) + .extrude(stepper_plate_thk + 0.1) +) +chassis = chassis.cut(shaft_through) + +half = stepper_bolt_pattern / 2.0 +bolt_pts = [(half, half), (-half, half), (half, -half), (-half, -half)] +stepper_inserts = ( + cq.Workplane("XY") + .workplane(offset=plate_z_top - HEATSET_M25_DEP) + .pushPoints(bolt_pts) + .circle(HEATSET_M25_D / 2.0) + .extrude(HEATSET_M25_DEP + 0.1) +) +chassis = chassis.cut(stepper_inserts) + +# ===== ERM (v3.2: relocated to back of solenoid; no mid-tube pocket) ===== +# The old +X mid-tube ERM pocket has been removed entirely. The ERM disc +# is now epoxied to the back face of the solenoid body during the +# print-pause insert (see solenoid pocket below — pocket length was +# extended by erm_disc_thk to seat the disc behind the body). ERM wires +# share the solenoid's wire egress slot out the back of the -X boss. + +# ===== SOLENOID POCKET (-X side, dispense end, v3.1 reach-fixed) ===== +# Plan: external boss on -X face → recessed pocket (fully encloses body) → +# Ø5 plunger channel through chassis bore wall, sized so fired plunger tip +# lands tangent to the auger OD (Ø25 mm) rather than over-travelling through +# the tube wall. +sol_x_outer_base = -chassis_x / 2.0 +sol_boss_x_outer = sol_x_outer_base - solenoid_boss_thk # external boss face +# Effective new -X surface (within the boss footprint) used as the pocket mouth. +sol_pocket_mouth_x = sol_boss_x_outer + +# 1) Build the boss as an additive block on the -X face. +sol_boss = ( + cq.Workplane("XY") + .workplane(offset=solenoid_pocket_z_center - solenoid_boss_z / 2.0) + .center(sol_x_outer_base - solenoid_boss_thk / 2.0, 0) + .box(solenoid_boss_thk, solenoid_boss_y, solenoid_boss_z, centered=(True, True, False)) +) +chassis = chassis.union(sol_boss) + +# 2) Optional inner pad: thicken the bore wall locally on the inside of the +# channel mouth so the strike impact is spread over more material. We add +# a small cylindrical pad that sits on the bore wall (its OD is partly cut +# away by the bore in the next step). +sol_pad = ( + cq.Workplane("YZ") + .workplane(offset=-(auger_bore_d / 2.0)) # sits at bore wall on -X side + .center(0, solenoid_pocket_z_center) + .circle(solenoid_pad_d / 2.0) + .extrude(-2.0) # 2 mm pad into the bore wall (chassis material side) +) +chassis = chassis.union(sol_pad) +# Re-cut the bore so the pad ID matches the bore (no powder lip). +chassis = chassis.cut(auger_bore) + +# 3) Pocket — fully contains the 22.0 mm body (+0.5 mm slip-fit clearance). +sol_pocket = ( + cq.Workplane("XY") + .workplane(offset=solenoid_pocket_z_center - solenoid_pocket_z_dim / 2.0) + .center(sol_pocket_mouth_x + solenoid_pocket_x / 2.0, 0) + .box(solenoid_pocket_x, solenoid_pocket_y, solenoid_pocket_z_dim, centered=(True, True, False)) +) +chassis = chassis.cut(sol_pocket) + +# 4) Plunger channel — round Ø5 hole from pocket bottom through the chassis +# bore wall so the plunger can travel radially. Channel terminates AT the +# bore (it opens into the bore cavity); the plunger fires through it. +# With pocket bottom at x = sol_pocket_mouth_x + solenoid_pocket_x and a +# Ø-(auger_bore_d/2) bore wall at x = -auger_bore_d/2, the channel length +# is bore_wall_x - pocket_bottom_x. +sol_channel_start_x = sol_pocket_mouth_x + solenoid_pocket_x +sol_channel_end_x = -auger_bore_d / 2.0 + 0.1 # extend 0.1 mm into bore +sol_channel_len = sol_channel_end_x - sol_channel_start_x +sol_channel = ( + cq.Workplane("YZ") + .workplane(offset=sol_channel_start_x) + .center(0, solenoid_pocket_z_center) + .circle(solenoid_plunger_channel_d / 2.0) + .extrude(sol_channel_len) +) +chassis = chassis.cut(sol_channel) + +# 5) Wire egress — small slot out the new boss back face (-X face of the boss) +# so the solenoid leads exit to the e-bay routing path. Cuts radially from +# the boss outer wall into the pocket interior. Box extends in +X from the +# boss outer face by the boss thickness, intersecting the pocket. +sol_egress = ( + cq.Workplane("XY") + .workplane(offset=solenoid_pocket_z_center - sol_egress_h / 2.0) + .center(sol_pocket_mouth_x, 0) + .box(solenoid_boss_thk + 0.5, sol_egress_w, sol_egress_h, centered=(False, True, False)) +) +chassis = chassis.cut(sol_egress) + +# --- Plunger geometry sanity check (printed when the script is run) --- +# Auger OD lives at x = -auger_tube_outer_d / 2 = -12.5 +# (v3.2: pocket length grew by erm_disc_thk to accommodate the +# back-mounted ERM; the boss grew by the same amount so the pocket +# bottom is unchanged at x = -20.0 and the plunger reach is preserved.) +# Pocket mouth x = -chassis_x/2 - solenoid_boss_thk = -45.2 +# Pocket bottom x = pocket_mouth + solenoid_pocket_x = -20.0 +# Solenoid back x = -45.2 + erm_disc_thk = -42.5 (ERM disc behind it) +# Solenoid front x = -45.2 + erm_disc_thk + 22.0 = -20.5 (pre-clearance) +# Plunger rest tip x = -20.0 + 2.0 = -18.0 (rest projection) +# Plunger fired tip x = -20.0 + 7.0 = -13.0 (rest + 5 mm stroke) +# Auger OD strike x = -12.5 +# Tip-to-auger gap at full fire: -12.5 - (-13.0) = 0.5 mm ← clean tap +# (positive => tip stops short of the auger; tunable via solenoid_plunger_* +# parameters above. Channel diameter 5 mm so the Ø4 plunger has 0.5 mm wall +# clearance on each side.) + +# ===== SERVO BRACKET (+Y face, v3 — external mount, no embedded pocket) ===== +# The v2 deep PLA-tomb pocket is gone. v3 puts the servo OUTSIDE the +# chassis on a bracket flange and supports the horn pin on BOTH sides. +servo_y_face = chassis_y / 2.0 +servo_y_back = -chassis_y / 2.0 + +# 1) Horn-axle pass-through (Ø8) all the way from +Y face to -Y face so the +# horn shaft is supported on both sides. +horn_axle = ( + cq.Workplane("XZ") + .workplane(offset=servo_y_face) + .center(0, servo_horn_axle_z) + .circle(servo_horn_axle_d / 2.0) + .extrude(-chassis_y) +) +chassis = chassis.cut(horn_axle) + +# 2) Air-gap standoff ring around the horn axle (raised boss on +Y face, +# 2 mm tall, Ø16 outer) so the servo case sits 2 mm off the chassis for +# cooling airflow. +airgap_ring = ( + cq.Workplane("XZ") + .workplane(offset=servo_y_face) + .center(0, servo_horn_axle_z) + .circle(servo_airgap_ring_d_outer / 2.0) + .extrude(servo_airgap_h) +) +chassis = chassis.union(airgap_ring) +# Re-cut the horn axle so the ring is also pierced +horn_axle_in_ring = ( + cq.Workplane("XZ") + .workplane(offset=servo_y_face + servo_airgap_h + 0.1) + .center(0, servo_horn_axle_z) + .circle(servo_horn_axle_d / 2.0) + .extrude(-(servo_airgap_h + 0.2)) +) +chassis = chassis.cut(horn_axle_in_ring) + +# 3) Servo bracket flange: 4× M3 heat-set inserts in a rectangular pattern +# matching the servo's mounting ears (one pair at ±half_spacing X, top/bot). +flange_pts = [ + ( servo_flange_spacing / 2.0, servo_horn_axle_z + servo_body_z / 2.0 - 3.0), + (-servo_flange_spacing / 2.0, servo_horn_axle_z + servo_body_z / 2.0 - 3.0), + ( servo_flange_spacing / 2.0, servo_horn_axle_z - servo_body_z / 2.0 + 3.0), + (-servo_flange_spacing / 2.0, servo_horn_axle_z - servo_body_z / 2.0 + 3.0), +] +flange_inserts = ( + cq.Workplane("XZ") + .workplane(offset=servo_y_face + HEATSET_M3_DEP) + .pushPoints(flange_pts) + .circle(HEATSET_M3_D / 2.0) + .extrude(-HEATSET_M3_DEP - 0.1) +) +chassis = chassis.cut(flange_inserts) + +# 4) (v3.2) Back-side horn bushing socket REMOVED — a stock HD-1810MG horn +# is only 5–10 mm tall and could never reach a -Y socket ~60 mm away +# (Edison P0). The horn now cantilevers in the Ø8 pass-through, as on a +# standard servo install. + +# 5) Ventilation slots around the bracket flange (purely thermal — small +# vertical slits left and right of the airgap ring). +for sgn in (-1, +1): + vent = ( + cq.Workplane("XZ") + .workplane(offset=servo_y_face) + .center(sgn * servo_vent_offset, servo_horn_axle_z) + .rect(servo_vent_w, servo_vent_h) + .extrude(-(chassis_y - 4.0)) + ) + chassis = chassis.cut(vent) + +# ===== ELECTRONICS BAY CAVITY ===== +ebay_cav_y_center = ebay_y_outer_face + ebay_wall_thk + ebay_cav_y / 2.0 +ebay_cav_z_min = ebay_z_min + ebay_wall_thk +ebay_cavity = ( + cq.Workplane("XY") + .workplane(offset=ebay_cav_z_min) + .center(0, ebay_cav_y_center) + .box(ebay_cav_x, ebay_cav_y, ebay_cav_z, centered=(True, True, False)) +) +chassis = chassis.cut(ebay_cavity) + +# Lid opening on -Y face (v3: smaller so we keep a real 8.5 mm flange) +ebay_lid_opening = ( + cq.Workplane("XZ") + .workplane(offset=ebay_y_outer_face) + .center(0, ebay_z_min + ebay_outer_z / 2.0) + .rect(ebay_lid_opening_w, ebay_lid_opening_h) + .extrude(ebay_wall_thk + 0.1) +) +chassis = chassis.cut(ebay_lid_opening) + +# Pi standoffs + inserts on +Y inner wall of e-bay +pi_inner_wall_y = -chassis_y / 2.0 +pi_pts = [ + ( pi_x_axis / 2.0, pi_z_center + pi_z_axis / 2.0), + (-pi_x_axis / 2.0, pi_z_center + pi_z_axis / 2.0), + ( pi_x_axis / 2.0, pi_z_center - pi_z_axis / 2.0), + (-pi_x_axis / 2.0, pi_z_center - pi_z_axis / 2.0), +] +pi_standoffs = ( + cq.Workplane("XZ") + .workplane(offset=pi_inner_wall_y) + .pushPoints(pi_pts) + .circle(pi_standoff_d / 2.0) + .extrude(-pi_standoff_h) +) +chassis = chassis.union(pi_standoffs) +pi_holes = ( + cq.Workplane("XZ") + .workplane(offset=pi_inner_wall_y - pi_standoff_h) + .pushPoints(pi_pts) + .circle(HEATSET_M25_D / 2.0) + .extrude(HEATSET_M25_DEP + 0.1) +) +chassis = chassis.cut(pi_holes) + +# Pi connector / SD egress slot in the -Z floor of the e-bay +pi_cable_slot_w = 50.0 +pi_cable_slot_d = ebay_outer_y - ebay_wall_thk +pi_cable_slot = ( + cq.Workplane("XY") + .workplane(offset=ebay_z_min - 0.1) + .center(0, ebay_y_outer_face + ebay_wall_thk + pi_cable_slot_d / 2.0) + .box(pi_cable_slot_w, pi_cable_slot_d, ebay_wall_thk + 0.2, + centered=(True, True, False)) +) +chassis = chassis.cut(pi_cable_slot) + +# Lid heat-set insert holes — v3: 6 mm in from the *outer edge*, comfortably +# inside the 8.5 mm flange that now surrounds the lid opening. +lid_hole_pts = [ + ( ebay_outer_x / 2.0 - ebay_lid_inset, ebay_z_min + ebay_lid_inset), + (-ebay_outer_x / 2.0 + ebay_lid_inset, ebay_z_min + ebay_lid_inset), + ( ebay_outer_x / 2.0 - ebay_lid_inset, ebay_z_max - ebay_lid_inset), + (-ebay_outer_x / 2.0 + ebay_lid_inset, ebay_z_max - ebay_lid_inset), +] +lid_inserts = ( + cq.Workplane("XZ") + .workplane(offset=ebay_y_outer_face + HEATSET_M3_DEP) + .pushPoints(lid_hole_pts) + .circle(HEATSET_M3_D / 2.0) + .extrude(-HEATSET_M3_DEP - 0.1) +) +chassis = chassis.cut(lid_inserts) + +# Stepper wire grommet — v3: through the e-bay +X *external* wall directly +# into the cavity (only ebay_wall_thk = 2.5 mm of solid material to traverse, +# so the wires actually make it through). +grommet = ( + cq.Workplane("YZ") + .workplane(offset=chassis_x / 2.0) + .center(ebay_cav_y_center, grommet_z) + .circle(grommet_d / 2.0) + .extrude(-(ebay_wall_thk + 0.5)) +) +chassis = chassis.cut(grommet) + +# ===== STEPPER WIRE ROUTING SLOT (+X face, vertical) ===== +# v3: extends from the stepper plate down to the grommet so wires drop +# straight in. (v2 wire slot stopped at grommet_z too but the grommet +# was non-functional.) +stepper_wire_slot_w = 4.0 +stepper_wire_slot_d = 3.0 +wire_slot_z_bottom = grommet_z - 5.0 +wire_slot_z_top = chassis_z +wire_slot_height = wire_slot_z_top - wire_slot_z_bottom +wire_slot = ( + cq.Workplane("XY") + .workplane(offset=wire_slot_z_bottom) + .center(chassis_x / 2.0 - stepper_wire_slot_d / 2.0, 0) + .box(stepper_wire_slot_d, stepper_wire_slot_w, wire_slot_height, centered=(True, True, False)) +) +chassis = chassis.cut(wire_slot) + +result = chassis diff --git a/assets/powder_doser_chassis.step b/assets/powder_doser_chassis.step new file mode 100644 index 0000000..327474f --- /dev/null +++ b/assets/powder_doser_chassis.step @@ -0,0 +1,8326 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2026-05-16T06:16:59',('Author'),( + 'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8' + ,'Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Open CASCADE STEP translator 7.8 1', + 'Open CASCADE STEP translator 7.8 1','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#6900); +#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,#363,#1061,#1141,#1258,#1482,#1531,#1801, + #1850,#1877,#1953,#2002,#2051,#2078,#2193,#2240,#2289,#2338,#2387, + #2462,#2509,#2536,#2591,#2667,#2716,#2765,#2792,#2847,#2902,#2957, + #3033,#3082,#3131,#3158,#3213,#4092,#4103,#4158,#4213,#4240,#4295, + #4350,#4399,#4510,#4537,#4613,#4662,#4711,#4738,#4859,#4866,#4893, + #4897,#4904,#4908,#4938,#4942,#4949,#4953,#4988,#5015,#5141,#5146, + #5152,#5187,#5222,#5257,#5292,#5545,#5793,#5975,#6046,#6095,#6144, + #6171,#6226,#6236,#6291,#6346,#6401,#6456,#6584,#6639,#6694,#6749, + #6799,#6854,#6861,#6865,#6869,#6873,#6877,#6884,#6888,#6892,#6896)); +#17 = ADVANCED_FACE('',(#18,#249),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111,#139,#167,#195,#223)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-35.,-30.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-35.,-30.,80.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-35.,-30.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-35.,-30.,0.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#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('',(-35.,-30.,0.)); +#47 = DIRECTION('',(0.,1.,0.)); +#48 = DIRECTION('',(0.,0.,1.)); +#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('',(-35.,30.,0.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-35.,-30.,0.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(0.,1.,0.)); +#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 = PLANE('',#73); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(-35.,-30.,0.)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DIRECTION('',(1.,0.,0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(0.,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('',(-35.,30.,300.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(-35.,30.,0.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(0.,0.,1.)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(0.,-60.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(1.,0.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(-35.,30.,0.)); +#103 = DIRECTION('',(0.,1.,0.)); +#104 = DIRECTION('',(0.,0.,1.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(0.,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(1.,0.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#113,#85,#115,.T.); +#113 = VERTEX_POINT('',#114); +#114 = CARTESIAN_POINT('',(-35.,-30.,300.)); +#115 = SURFACE_CURVE('',#116,(#120,#127),.PCURVE_S1.); +#116 = LINE('',#117,#118); +#117 = CARTESIAN_POINT('',(-35.,-30.,300.)); +#118 = VECTOR('',#119,1.); +#119 = DIRECTION('',(0.,1.,0.)); +#120 = PCURVE('',#32,#121); +#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126); +#122 = LINE('',#123,#124); +#123 = CARTESIAN_POINT('',(300.,0.)); +#124 = VECTOR('',#125,1.); +#125 = DIRECTION('',(0.,-1.)); +#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#127 = PCURVE('',#128,#133); +#128 = PLANE('',#129); +#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132); +#130 = CARTESIAN_POINT('',(-35.,-30.,300.)); +#131 = DIRECTION('',(0.,0.,1.)); +#132 = DIRECTION('',(1.,0.,0.)); +#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138); +#134 = LINE('',#135,#136); +#135 = CARTESIAN_POINT('',(0.,0.)); +#136 = VECTOR('',#137,1.); +#137 = DIRECTION('',(0.,1.)); +#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#139 = ORIENTED_EDGE('',*,*,#140,.F.); +#140 = EDGE_CURVE('',#141,#113,#143,.T.); +#141 = VERTEX_POINT('',#142); +#142 = CARTESIAN_POINT('',(-35.,-30.,160.)); +#143 = SURFACE_CURVE('',#144,(#148,#155),.PCURVE_S1.); +#144 = LINE('',#145,#146); +#145 = CARTESIAN_POINT('',(-35.,-30.,0.)); +#146 = VECTOR('',#147,1.); +#147 = DIRECTION('',(0.,0.,1.)); +#148 = PCURVE('',#32,#149); +#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154); +#150 = LINE('',#151,#152); +#151 = CARTESIAN_POINT('',(0.,0.)); +#152 = VECTOR('',#153,1.); +#153 = DIRECTION('',(1.,0.)); +#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#155 = PCURVE('',#156,#161); +#156 = PLANE('',#157); +#157 = AXIS2_PLACEMENT_3D('',#158,#159,#160); +#158 = CARTESIAN_POINT('',(-35.,-30.,0.)); +#159 = DIRECTION('',(0.,1.,0.)); +#160 = DIRECTION('',(0.,0.,1.)); +#161 = DEFINITIONAL_REPRESENTATION('',(#162),#166); +#162 = LINE('',#163,#164); +#163 = CARTESIAN_POINT('',(0.,0.)); +#164 = VECTOR('',#165,1.); +#165 = DIRECTION('',(1.,0.)); +#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#167 = ORIENTED_EDGE('',*,*,#168,.F.); +#168 = EDGE_CURVE('',#169,#141,#171,.T.); +#169 = VERTEX_POINT('',#170); +#170 = CARTESIAN_POINT('',(-35.,-65.,160.)); +#171 = SURFACE_CURVE('',#172,(#176,#183),.PCURVE_S1.); +#172 = LINE('',#173,#174); +#173 = CARTESIAN_POINT('',(-35.,-65.,160.)); +#174 = VECTOR('',#175,1.); +#175 = DIRECTION('',(0.,1.,0.)); +#176 = PCURVE('',#32,#177); +#177 = DEFINITIONAL_REPRESENTATION('',(#178),#182); +#178 = LINE('',#179,#180); +#179 = CARTESIAN_POINT('',(160.,35.)); +#180 = VECTOR('',#181,1.); +#181 = DIRECTION('',(0.,-1.)); +#182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#183 = PCURVE('',#184,#189); +#184 = PLANE('',#185); +#185 = AXIS2_PLACEMENT_3D('',#186,#187,#188); +#186 = CARTESIAN_POINT('',(-35.,-65.,160.)); +#187 = DIRECTION('',(0.,0.,1.)); +#188 = DIRECTION('',(1.,0.,0.)); +#189 = DEFINITIONAL_REPRESENTATION('',(#190),#194); +#190 = LINE('',#191,#192); +#191 = CARTESIAN_POINT('',(0.,0.)); +#192 = VECTOR('',#193,1.); +#193 = DIRECTION('',(0.,1.)); +#194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#195 = ORIENTED_EDGE('',*,*,#196,.F.); +#196 = EDGE_CURVE('',#197,#169,#199,.T.); +#197 = VERTEX_POINT('',#198); +#198 = CARTESIAN_POINT('',(-35.,-65.,80.)); +#199 = SURFACE_CURVE('',#200,(#204,#211),.PCURVE_S1.); +#200 = LINE('',#201,#202); +#201 = CARTESIAN_POINT('',(-35.,-65.,80.)); +#202 = VECTOR('',#203,1.); +#203 = DIRECTION('',(0.,0.,1.)); +#204 = PCURVE('',#32,#205); +#205 = DEFINITIONAL_REPRESENTATION('',(#206),#210); +#206 = LINE('',#207,#208); +#207 = CARTESIAN_POINT('',(80.,35.)); +#208 = VECTOR('',#209,1.); +#209 = DIRECTION('',(1.,0.)); +#210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#211 = PCURVE('',#212,#217); +#212 = PLANE('',#213); +#213 = AXIS2_PLACEMENT_3D('',#214,#215,#216); +#214 = CARTESIAN_POINT('',(-35.,-65.,80.)); +#215 = DIRECTION('',(0.,1.,0.)); +#216 = DIRECTION('',(0.,0.,1.)); +#217 = DEFINITIONAL_REPRESENTATION('',(#218),#222); +#218 = LINE('',#219,#220); +#219 = CARTESIAN_POINT('',(0.,0.)); +#220 = VECTOR('',#221,1.); +#221 = DIRECTION('',(1.,0.)); +#222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#223 = ORIENTED_EDGE('',*,*,#224,.T.); +#224 = EDGE_CURVE('',#197,#24,#225,.T.); +#225 = SURFACE_CURVE('',#226,(#230,#237),.PCURVE_S1.); +#226 = LINE('',#227,#228); +#227 = CARTESIAN_POINT('',(-35.,-65.,80.)); +#228 = VECTOR('',#229,1.); +#229 = DIRECTION('',(0.,1.,0.)); +#230 = PCURVE('',#32,#231); +#231 = DEFINITIONAL_REPRESENTATION('',(#232),#236); +#232 = LINE('',#233,#234); +#233 = CARTESIAN_POINT('',(80.,35.)); +#234 = VECTOR('',#235,1.); +#235 = DIRECTION('',(0.,-1.)); +#236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#237 = PCURVE('',#238,#243); +#238 = PLANE('',#239); +#239 = AXIS2_PLACEMENT_3D('',#240,#241,#242); +#240 = CARTESIAN_POINT('',(-35.,-65.,80.)); +#241 = DIRECTION('',(0.,0.,1.)); +#242 = DIRECTION('',(1.,0.,0.)); +#243 = DEFINITIONAL_REPRESENTATION('',(#244),#248); +#244 = LINE('',#245,#246); +#245 = CARTESIAN_POINT('',(0.,0.)); +#246 = VECTOR('',#247,1.); +#247 = DIRECTION('',(0.,1.)); +#248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#249 = FACE_BOUND('',#250,.F.); +#250 = EDGE_LOOP('',(#251,#281,#309,#337)); +#251 = ORIENTED_EDGE('',*,*,#252,.T.); +#252 = EDGE_CURVE('',#253,#255,#257,.T.); +#253 = VERTEX_POINT('',#254); +#254 = CARTESIAN_POINT('',(-35.,-12.6,7.1)); +#255 = VERTEX_POINT('',#256); +#256 = CARTESIAN_POINT('',(-35.,-12.6,22.9)); +#257 = SURFACE_CURVE('',#258,(#262,#269),.PCURVE_S1.); +#258 = LINE('',#259,#260); +#259 = CARTESIAN_POINT('',(-35.,-12.6,7.1)); +#260 = VECTOR('',#261,1.); +#261 = DIRECTION('',(0.,0.,1.)); +#262 = PCURVE('',#32,#263); +#263 = DEFINITIONAL_REPRESENTATION('',(#264),#268); +#264 = LINE('',#265,#266); +#265 = CARTESIAN_POINT('',(7.1,-17.4)); +#266 = VECTOR('',#267,1.); +#267 = DIRECTION('',(1.,0.)); +#268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#269 = PCURVE('',#270,#275); +#270 = PLANE('',#271); +#271 = AXIS2_PLACEMENT_3D('',#272,#273,#274); +#272 = CARTESIAN_POINT('',(-45.2,-12.6,7.1)); +#273 = DIRECTION('',(0.,1.,0.)); +#274 = DIRECTION('',(0.,0.,1.)); +#275 = DEFINITIONAL_REPRESENTATION('',(#276),#280); +#276 = LINE('',#277,#278); +#277 = CARTESIAN_POINT('',(0.,10.2)); +#278 = VECTOR('',#279,1.); +#279 = DIRECTION('',(1.,0.)); +#280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#281 = ORIENTED_EDGE('',*,*,#282,.T.); +#282 = EDGE_CURVE('',#255,#283,#285,.T.); +#283 = VERTEX_POINT('',#284); +#284 = CARTESIAN_POINT('',(-35.,12.6,22.9)); +#285 = SURFACE_CURVE('',#286,(#290,#297),.PCURVE_S1.); +#286 = LINE('',#287,#288); +#287 = CARTESIAN_POINT('',(-35.,-12.6,22.9)); +#288 = VECTOR('',#289,1.); +#289 = DIRECTION('',(0.,1.,0.)); +#290 = PCURVE('',#32,#291); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); +#292 = LINE('',#293,#294); +#293 = CARTESIAN_POINT('',(22.9,-17.4)); +#294 = VECTOR('',#295,1.); +#295 = DIRECTION('',(0.,-1.)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#297 = PCURVE('',#298,#303); +#298 = PLANE('',#299); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(-45.2,-12.6,22.9)); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = DIRECTION('',(1.,0.,0.)); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(10.2,0.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(0.,1.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = ORIENTED_EDGE('',*,*,#310,.F.); +#310 = EDGE_CURVE('',#311,#283,#313,.T.); +#311 = VERTEX_POINT('',#312); +#312 = CARTESIAN_POINT('',(-35.,12.6,7.1)); +#313 = SURFACE_CURVE('',#314,(#318,#325),.PCURVE_S1.); +#314 = LINE('',#315,#316); +#315 = CARTESIAN_POINT('',(-35.,12.6,7.1)); +#316 = VECTOR('',#317,1.); +#317 = DIRECTION('',(0.,0.,1.)); +#318 = PCURVE('',#32,#319); +#319 = DEFINITIONAL_REPRESENTATION('',(#320),#324); +#320 = LINE('',#321,#322); +#321 = CARTESIAN_POINT('',(7.1,-42.6)); +#322 = VECTOR('',#323,1.); +#323 = DIRECTION('',(1.,0.)); +#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#325 = PCURVE('',#326,#331); +#326 = PLANE('',#327); +#327 = AXIS2_PLACEMENT_3D('',#328,#329,#330); +#328 = CARTESIAN_POINT('',(-45.2,12.6,7.1)); +#329 = DIRECTION('',(0.,1.,0.)); +#330 = DIRECTION('',(0.,0.,1.)); +#331 = DEFINITIONAL_REPRESENTATION('',(#332),#336); +#332 = LINE('',#333,#334); +#333 = CARTESIAN_POINT('',(0.,10.2)); +#334 = VECTOR('',#335,1.); +#335 = DIRECTION('',(1.,0.)); +#336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#337 = ORIENTED_EDGE('',*,*,#338,.F.); +#338 = EDGE_CURVE('',#253,#311,#339,.T.); +#339 = SURFACE_CURVE('',#340,(#344,#351),.PCURVE_S1.); +#340 = LINE('',#341,#342); +#341 = CARTESIAN_POINT('',(-35.,-12.6,7.1)); +#342 = VECTOR('',#343,1.); +#343 = DIRECTION('',(0.,1.,0.)); +#344 = PCURVE('',#32,#345); +#345 = DEFINITIONAL_REPRESENTATION('',(#346),#350); +#346 = LINE('',#347,#348); +#347 = CARTESIAN_POINT('',(7.1,-17.4)); +#348 = VECTOR('',#349,1.); +#349 = DIRECTION('',(0.,-1.)); +#350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#351 = PCURVE('',#352,#357); +#352 = PLANE('',#353); +#353 = AXIS2_PLACEMENT_3D('',#354,#355,#356); +#354 = CARTESIAN_POINT('',(-45.2,-12.6,7.1)); +#355 = DIRECTION('',(0.,0.,1.)); +#356 = DIRECTION('',(1.,0.,0.)); +#357 = DEFINITIONAL_REPRESENTATION('',(#358),#362); +#358 = LINE('',#359,#360); +#359 = CARTESIAN_POINT('',(10.2,0.)); +#360 = VECTOR('',#361,1.); +#361 = DIRECTION('',(0.,1.)); +#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#363 = ADVANCED_FACE('',(#364,#658,#693,#807,#842,#877,#912,#1026),#44, + .F.); +#364 = FACE_BOUND('',#365,.F.); +#365 = EDGE_LOOP('',(#366,#396,#417,#418,#441,#469,#497,#525,#553,#581, + #609,#637)); +#366 = ORIENTED_EDGE('',*,*,#367,.F.); +#367 = EDGE_CURVE('',#368,#370,#372,.T.); +#368 = VERTEX_POINT('',#369); +#369 = CARTESIAN_POINT('',(35.,-30.,0.)); +#370 = VERTEX_POINT('',#371); +#371 = CARTESIAN_POINT('',(35.,-30.,80.)); +#372 = SURFACE_CURVE('',#373,(#377,#384),.PCURVE_S1.); +#373 = LINE('',#374,#375); +#374 = CARTESIAN_POINT('',(35.,-30.,0.)); +#375 = VECTOR('',#376,1.); +#376 = DIRECTION('',(0.,0.,1.)); +#377 = PCURVE('',#44,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(0.,70.)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(1.,0.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = PCURVE('',#385,#390); +#385 = PLANE('',#386); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(35.,-30.,0.)); +#388 = DIRECTION('',(1.,0.,0.)); +#389 = DIRECTION('',(0.,0.,1.)); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395); +#391 = LINE('',#392,#393); +#392 = CARTESIAN_POINT('',(0.,0.)); +#393 = VECTOR('',#394,1.); +#394 = DIRECTION('',(1.,0.)); +#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#396 = ORIENTED_EDGE('',*,*,#397,.F.); +#397 = EDGE_CURVE('',#22,#368,#398,.T.); +#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(-35.,-30.,0.)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(1.,0.,0.)); +#403 = PCURVE('',#44,#404); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(0.,0.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(0.,1.)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = PCURVE('',#72,#411); +#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); +#412 = LINE('',#413,#414); +#413 = CARTESIAN_POINT('',(0.,0.)); +#414 = VECTOR('',#415,1.); +#415 = DIRECTION('',(1.,0.)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = ORIENTED_EDGE('',*,*,#21,.T.); +#418 = ORIENTED_EDGE('',*,*,#419,.T.); +#419 = EDGE_CURVE('',#24,#420,#422,.T.); +#420 = VERTEX_POINT('',#421); +#421 = CARTESIAN_POINT('',(-25.,-30.,80.)); +#422 = SURFACE_CURVE('',#423,(#427,#434),.PCURVE_S1.); +#423 = LINE('',#424,#425); +#424 = CARTESIAN_POINT('',(-35.,-30.,80.)); +#425 = VECTOR('',#426,1.); +#426 = DIRECTION('',(1.,0.,0.)); +#427 = PCURVE('',#44,#428); +#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433); +#429 = LINE('',#430,#431); +#430 = CARTESIAN_POINT('',(80.,0.)); +#431 = VECTOR('',#432,1.); +#432 = DIRECTION('',(0.,1.)); +#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#434 = PCURVE('',#238,#435); +#435 = DEFINITIONAL_REPRESENTATION('',(#436),#440); +#436 = LINE('',#437,#438); +#437 = CARTESIAN_POINT('',(0.,35.)); +#438 = VECTOR('',#439,1.); +#439 = DIRECTION('',(1.,0.)); +#440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#441 = ORIENTED_EDGE('',*,*,#442,.T.); +#442 = EDGE_CURVE('',#420,#443,#445,.T.); +#443 = VERTEX_POINT('',#444); +#444 = CARTESIAN_POINT('',(-25.,-30.,82.5)); +#445 = SURFACE_CURVE('',#446,(#450,#457),.PCURVE_S1.); +#446 = LINE('',#447,#448); +#447 = CARTESIAN_POINT('',(-25.,-30.,79.9)); +#448 = VECTOR('',#449,1.); +#449 = DIRECTION('',(0.,0.,1.)); +#450 = PCURVE('',#44,#451); +#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456); +#452 = LINE('',#453,#454); +#453 = CARTESIAN_POINT('',(79.9,10.)); +#454 = VECTOR('',#455,1.); +#455 = DIRECTION('',(1.,0.)); +#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#457 = PCURVE('',#458,#463); +#458 = PLANE('',#459); +#459 = AXIS2_PLACEMENT_3D('',#460,#461,#462); +#460 = CARTESIAN_POINT('',(-25.,-62.5,79.9)); +#461 = DIRECTION('',(1.,0.,0.)); +#462 = DIRECTION('',(0.,0.,1.)); +#463 = DEFINITIONAL_REPRESENTATION('',(#464),#468); +#464 = LINE('',#465,#466); +#465 = CARTESIAN_POINT('',(0.,-32.5)); +#466 = VECTOR('',#467,1.); +#467 = DIRECTION('',(1.,0.)); +#468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#469 = ORIENTED_EDGE('',*,*,#470,.F.); +#470 = EDGE_CURVE('',#471,#443,#473,.T.); +#471 = VERTEX_POINT('',#472); +#472 = CARTESIAN_POINT('',(-32.5,-30.,82.5)); +#473 = SURFACE_CURVE('',#474,(#478,#485),.PCURVE_S1.); +#474 = LINE('',#475,#476); +#475 = CARTESIAN_POINT('',(-32.5,-30.,82.5)); +#476 = VECTOR('',#477,1.); +#477 = DIRECTION('',(1.,0.,0.)); +#478 = PCURVE('',#44,#479); +#479 = DEFINITIONAL_REPRESENTATION('',(#480),#484); +#480 = LINE('',#481,#482); +#481 = CARTESIAN_POINT('',(82.5,2.5)); +#482 = VECTOR('',#483,1.); +#483 = DIRECTION('',(0.,1.)); +#484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#485 = PCURVE('',#486,#491); +#486 = PLANE('',#487); +#487 = AXIS2_PLACEMENT_3D('',#488,#489,#490); +#488 = CARTESIAN_POINT('',(-32.5,-62.5,82.5)); +#489 = DIRECTION('',(0.,0.,1.)); +#490 = DIRECTION('',(1.,0.,0.)); +#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496); +#492 = LINE('',#493,#494); +#493 = CARTESIAN_POINT('',(0.,32.5)); +#494 = VECTOR('',#495,1.); +#495 = DIRECTION('',(1.,0.)); +#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#497 = ORIENTED_EDGE('',*,*,#498,.T.); +#498 = EDGE_CURVE('',#471,#499,#501,.T.); +#499 = VERTEX_POINT('',#500); +#500 = CARTESIAN_POINT('',(-32.5,-30.,157.5)); +#501 = SURFACE_CURVE('',#502,(#506,#513),.PCURVE_S1.); +#502 = LINE('',#503,#504); +#503 = CARTESIAN_POINT('',(-32.5,-30.,82.5)); +#504 = VECTOR('',#505,1.); +#505 = DIRECTION('',(0.,0.,1.)); +#506 = PCURVE('',#44,#507); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#512); +#508 = LINE('',#509,#510); +#509 = CARTESIAN_POINT('',(82.5,2.5)); +#510 = VECTOR('',#511,1.); +#511 = DIRECTION('',(1.,0.)); +#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#513 = PCURVE('',#514,#519); +#514 = PLANE('',#515); +#515 = AXIS2_PLACEMENT_3D('',#516,#517,#518); +#516 = CARTESIAN_POINT('',(-32.5,-62.5,82.5)); +#517 = DIRECTION('',(1.,0.,0.)); +#518 = DIRECTION('',(0.,0.,1.)); +#519 = DEFINITIONAL_REPRESENTATION('',(#520),#524); +#520 = LINE('',#521,#522); +#521 = CARTESIAN_POINT('',(0.,-32.5)); +#522 = VECTOR('',#523,1.); +#523 = DIRECTION('',(1.,0.)); +#524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#525 = ORIENTED_EDGE('',*,*,#526,.T.); +#526 = EDGE_CURVE('',#499,#527,#529,.T.); +#527 = VERTEX_POINT('',#528); +#528 = CARTESIAN_POINT('',(32.5,-30.,157.5)); +#529 = SURFACE_CURVE('',#530,(#534,#541),.PCURVE_S1.); +#530 = LINE('',#531,#532); +#531 = CARTESIAN_POINT('',(-32.5,-30.,157.5)); +#532 = VECTOR('',#533,1.); +#533 = DIRECTION('',(1.,0.,0.)); +#534 = PCURVE('',#44,#535); +#535 = DEFINITIONAL_REPRESENTATION('',(#536),#540); +#536 = LINE('',#537,#538); +#537 = CARTESIAN_POINT('',(157.5,2.5)); +#538 = VECTOR('',#539,1.); +#539 = DIRECTION('',(0.,1.)); +#540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#541 = PCURVE('',#542,#547); +#542 = PLANE('',#543); +#543 = AXIS2_PLACEMENT_3D('',#544,#545,#546); +#544 = CARTESIAN_POINT('',(-32.5,-62.5,157.5)); +#545 = DIRECTION('',(0.,0.,1.)); +#546 = DIRECTION('',(1.,0.,0.)); +#547 = DEFINITIONAL_REPRESENTATION('',(#548),#552); +#548 = LINE('',#549,#550); +#549 = CARTESIAN_POINT('',(0.,32.5)); +#550 = VECTOR('',#551,1.); +#551 = DIRECTION('',(1.,0.)); +#552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#553 = ORIENTED_EDGE('',*,*,#554,.F.); +#554 = EDGE_CURVE('',#555,#527,#557,.T.); +#555 = VERTEX_POINT('',#556); +#556 = CARTESIAN_POINT('',(32.5,-30.,82.5)); +#557 = SURFACE_CURVE('',#558,(#562,#569),.PCURVE_S1.); +#558 = LINE('',#559,#560); +#559 = CARTESIAN_POINT('',(32.5,-30.,82.5)); +#560 = VECTOR('',#561,1.); +#561 = DIRECTION('',(0.,0.,1.)); +#562 = PCURVE('',#44,#563); +#563 = DEFINITIONAL_REPRESENTATION('',(#564),#568); +#564 = LINE('',#565,#566); +#565 = CARTESIAN_POINT('',(82.5,67.5)); +#566 = VECTOR('',#567,1.); +#567 = DIRECTION('',(1.,0.)); +#568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#569 = PCURVE('',#570,#575); +#570 = PLANE('',#571); +#571 = AXIS2_PLACEMENT_3D('',#572,#573,#574); +#572 = CARTESIAN_POINT('',(32.5,-62.5,82.5)); +#573 = DIRECTION('',(1.,0.,0.)); +#574 = DIRECTION('',(0.,0.,1.)); +#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(0.,-32.5)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(1.,0.)); +#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#581 = ORIENTED_EDGE('',*,*,#582,.F.); +#582 = EDGE_CURVE('',#583,#555,#585,.T.); +#583 = VERTEX_POINT('',#584); +#584 = CARTESIAN_POINT('',(25.,-30.,82.5)); +#585 = SURFACE_CURVE('',#586,(#590,#597),.PCURVE_S1.); +#586 = LINE('',#587,#588); +#587 = CARTESIAN_POINT('',(-32.5,-30.,82.5)); +#588 = VECTOR('',#589,1.); +#589 = DIRECTION('',(1.,0.,0.)); +#590 = PCURVE('',#44,#591); +#591 = DEFINITIONAL_REPRESENTATION('',(#592),#596); +#592 = LINE('',#593,#594); +#593 = CARTESIAN_POINT('',(82.5,2.5)); +#594 = VECTOR('',#595,1.); +#595 = DIRECTION('',(0.,1.)); +#596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#597 = PCURVE('',#598,#603); +#598 = PLANE('',#599); +#599 = AXIS2_PLACEMENT_3D('',#600,#601,#602); +#600 = CARTESIAN_POINT('',(-32.5,-62.5,82.5)); +#601 = DIRECTION('',(0.,0.,1.)); +#602 = DIRECTION('',(1.,0.,0.)); +#603 = DEFINITIONAL_REPRESENTATION('',(#604),#608); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(0.,32.5)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(1.,0.)); +#608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#609 = ORIENTED_EDGE('',*,*,#610,.F.); +#610 = EDGE_CURVE('',#611,#583,#613,.T.); +#611 = VERTEX_POINT('',#612); +#612 = CARTESIAN_POINT('',(25.,-30.,80.)); +#613 = SURFACE_CURVE('',#614,(#618,#625),.PCURVE_S1.); +#614 = LINE('',#615,#616); +#615 = CARTESIAN_POINT('',(25.,-30.,79.9)); +#616 = VECTOR('',#617,1.); +#617 = DIRECTION('',(0.,0.,1.)); +#618 = PCURVE('',#44,#619); +#619 = DEFINITIONAL_REPRESENTATION('',(#620),#624); +#620 = LINE('',#621,#622); +#621 = CARTESIAN_POINT('',(79.9,60.)); +#622 = VECTOR('',#623,1.); +#623 = DIRECTION('',(1.,0.)); +#624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#625 = PCURVE('',#626,#631); +#626 = PLANE('',#627); +#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630); +#628 = CARTESIAN_POINT('',(25.,-62.5,79.9)); +#629 = DIRECTION('',(1.,0.,0.)); +#630 = DIRECTION('',(0.,0.,1.)); +#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636); +#632 = LINE('',#633,#634); +#633 = CARTESIAN_POINT('',(0.,-32.5)); +#634 = VECTOR('',#635,1.); +#635 = DIRECTION('',(1.,0.)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = ORIENTED_EDGE('',*,*,#638,.T.); +#638 = EDGE_CURVE('',#611,#370,#639,.T.); +#639 = SURFACE_CURVE('',#640,(#644,#651),.PCURVE_S1.); +#640 = LINE('',#641,#642); +#641 = CARTESIAN_POINT('',(-35.,-30.,80.)); +#642 = VECTOR('',#643,1.); +#643 = DIRECTION('',(1.,0.,0.)); +#644 = PCURVE('',#44,#645); +#645 = DEFINITIONAL_REPRESENTATION('',(#646),#650); +#646 = LINE('',#647,#648); +#647 = CARTESIAN_POINT('',(80.,0.)); +#648 = VECTOR('',#649,1.); +#649 = DIRECTION('',(0.,1.)); +#650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#651 = PCURVE('',#238,#652); +#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(0.,35.)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(1.,0.)); +#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#658 = FACE_BOUND('',#659,.F.); +#659 = EDGE_LOOP('',(#660)); +#660 = ORIENTED_EDGE('',*,*,#661,.T.); +#661 = EDGE_CURVE('',#662,#662,#664,.T.); +#662 = VERTEX_POINT('',#663); +#663 = CARTESIAN_POINT('',(-22.75,-30.,31.55)); +#664 = SURFACE_CURVE('',#665,(#670,#681),.PCURVE_S1.); +#665 = CIRCLE('',#666,2.); +#666 = AXIS2_PLACEMENT_3D('',#667,#668,#669); +#667 = CARTESIAN_POINT('',(-24.75,-30.,31.55)); +#668 = DIRECTION('',(0.,-1.,0.)); +#669 = DIRECTION('',(1.,0.,0.)); +#670 = PCURVE('',#44,#671); +#671 = DEFINITIONAL_REPRESENTATION('',(#672),#680); +#672 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#673,#674,#675,#676,#677,#678 +,#679),.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( + '') ); +#673 = CARTESIAN_POINT('',(31.55,12.25)); +#674 = CARTESIAN_POINT('',(35.014101615138,12.25)); +#675 = CARTESIAN_POINT('',(33.282050807569,9.25)); +#676 = CARTESIAN_POINT('',(31.55,6.25)); +#677 = CARTESIAN_POINT('',(29.817949192431,9.25)); +#678 = CARTESIAN_POINT('',(28.085898384862,12.25)); +#679 = CARTESIAN_POINT('',(31.55,12.25)); +#680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#681 = PCURVE('',#682,#687); +#682 = CYLINDRICAL_SURFACE('',#683,2.); +#683 = AXIS2_PLACEMENT_3D('',#684,#685,#686); +#684 = CARTESIAN_POINT('',(-24.75,-35.5,31.55)); +#685 = DIRECTION('',(0.,-1.,0.)); +#686 = DIRECTION('',(1.,0.,0.)); +#687 = DEFINITIONAL_REPRESENTATION('',(#688),#692); +#688 = LINE('',#689,#690); +#689 = CARTESIAN_POINT('',(0.,-5.5)); +#690 = VECTOR('',#691,1.); +#691 = DIRECTION('',(1.,0.)); +#692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#693 = FACE_BOUND('',#694,.F.); +#694 = EDGE_LOOP('',(#695,#725,#753,#781)); +#695 = ORIENTED_EDGE('',*,*,#696,.T.); +#696 = EDGE_CURVE('',#697,#699,#701,.T.); +#697 = VERTEX_POINT('',#698); +#698 = CARTESIAN_POINT('',(-27.,-30.,53.)); +#699 = VERTEX_POINT('',#700); +#700 = CARTESIAN_POINT('',(-27.,-30.,47.)); +#701 = SURFACE_CURVE('',#702,(#706,#713),.PCURVE_S1.); +#702 = LINE('',#703,#704); +#703 = CARTESIAN_POINT('',(-27.,-30.,53.)); +#704 = VECTOR('',#705,1.); +#705 = DIRECTION('',(0.,0.,-1.)); +#706 = PCURVE('',#44,#707); +#707 = DEFINITIONAL_REPRESENTATION('',(#708),#712); +#708 = LINE('',#709,#710); +#709 = CARTESIAN_POINT('',(53.,8.)); +#710 = VECTOR('',#711,1.); +#711 = DIRECTION('',(-1.,0.)); +#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#713 = PCURVE('',#714,#719); +#714 = PLANE('',#715); +#715 = AXIS2_PLACEMENT_3D('',#716,#717,#718); +#716 = CARTESIAN_POINT('',(-27.,-30.,53.)); +#717 = DIRECTION('',(-1.,-0.,-0.)); +#718 = DIRECTION('',(0.,0.,-1.)); +#719 = DEFINITIONAL_REPRESENTATION('',(#720),#724); +#720 = LINE('',#721,#722); +#721 = CARTESIAN_POINT('',(0.,0.)); +#722 = VECTOR('',#723,1.); +#723 = DIRECTION('',(1.,0.)); +#724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#725 = ORIENTED_EDGE('',*,*,#726,.T.); +#726 = EDGE_CURVE('',#699,#727,#729,.T.); +#727 = VERTEX_POINT('',#728); +#728 = CARTESIAN_POINT('',(-25.,-30.,47.)); +#729 = SURFACE_CURVE('',#730,(#734,#741),.PCURVE_S1.); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(-27.,-30.,47.)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(1.,0.,0.)); +#734 = PCURVE('',#44,#735); +#735 = DEFINITIONAL_REPRESENTATION('',(#736),#740); +#736 = LINE('',#737,#738); +#737 = CARTESIAN_POINT('',(47.,8.)); +#738 = VECTOR('',#739,1.); +#739 = DIRECTION('',(0.,1.)); +#740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#741 = PCURVE('',#742,#747); +#742 = PLANE('',#743); +#743 = AXIS2_PLACEMENT_3D('',#744,#745,#746); +#744 = CARTESIAN_POINT('',(-27.,-30.,47.)); +#745 = DIRECTION('',(0.,0.,-1.)); +#746 = DIRECTION('',(1.,0.,0.)); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(0.,0.)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(1.,0.)); +#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#753 = ORIENTED_EDGE('',*,*,#754,.T.); +#754 = EDGE_CURVE('',#727,#755,#757,.T.); +#755 = VERTEX_POINT('',#756); +#756 = CARTESIAN_POINT('',(-25.,-30.,53.)); +#757 = SURFACE_CURVE('',#758,(#762,#769),.PCURVE_S1.); +#758 = LINE('',#759,#760); +#759 = CARTESIAN_POINT('',(-25.,-30.,47.)); +#760 = VECTOR('',#761,1.); +#761 = DIRECTION('',(0.,0.,1.)); +#762 = PCURVE('',#44,#763); +#763 = DEFINITIONAL_REPRESENTATION('',(#764),#768); +#764 = LINE('',#765,#766); +#765 = CARTESIAN_POINT('',(47.,10.)); +#766 = VECTOR('',#767,1.); +#767 = DIRECTION('',(1.,0.)); +#768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#769 = PCURVE('',#770,#775); +#770 = PLANE('',#771); +#771 = AXIS2_PLACEMENT_3D('',#772,#773,#774); +#772 = CARTESIAN_POINT('',(-25.,-30.,47.)); +#773 = DIRECTION('',(1.,0.,-0.)); +#774 = DIRECTION('',(0.,0.,1.)); +#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(0.,0.)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(1.,0.)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = ORIENTED_EDGE('',*,*,#782,.T.); +#782 = EDGE_CURVE('',#755,#697,#783,.T.); +#783 = SURFACE_CURVE('',#784,(#788,#795),.PCURVE_S1.); +#784 = LINE('',#785,#786); +#785 = CARTESIAN_POINT('',(-25.,-30.,53.)); +#786 = VECTOR('',#787,1.); +#787 = DIRECTION('',(-1.,0.,0.)); +#788 = PCURVE('',#44,#789); +#789 = DEFINITIONAL_REPRESENTATION('',(#790),#794); +#790 = LINE('',#791,#792); +#791 = CARTESIAN_POINT('',(53.,10.)); +#792 = VECTOR('',#793,1.); +#793 = DIRECTION('',(0.,-1.)); +#794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#795 = PCURVE('',#796,#801); +#796 = PLANE('',#797); +#797 = AXIS2_PLACEMENT_3D('',#798,#799,#800); +#798 = CARTESIAN_POINT('',(-25.,-30.,53.)); +#799 = DIRECTION('',(0.,0.,1.)); +#800 = DIRECTION('',(-1.,0.,0.)); +#801 = DEFINITIONAL_REPRESENTATION('',(#802),#806); +#802 = LINE('',#803,#804); +#803 = CARTESIAN_POINT('',(0.,0.)); +#804 = VECTOR('',#805,1.); +#805 = DIRECTION('',(1.,0.)); +#806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#807 = FACE_BOUND('',#808,.F.); +#808 = EDGE_LOOP('',(#809)); +#809 = ORIENTED_EDGE('',*,*,#810,.T.); +#810 = EDGE_CURVE('',#811,#811,#813,.T.); +#811 = VERTEX_POINT('',#812); +#812 = CARTESIAN_POINT('',(-22.75,-30.,68.45)); +#813 = SURFACE_CURVE('',#814,(#819,#830),.PCURVE_S1.); +#814 = CIRCLE('',#815,2.); +#815 = AXIS2_PLACEMENT_3D('',#816,#817,#818); +#816 = CARTESIAN_POINT('',(-24.75,-30.,68.45)); +#817 = DIRECTION('',(0.,-1.,0.)); +#818 = DIRECTION('',(1.,0.,0.)); +#819 = PCURVE('',#44,#820); +#820 = DEFINITIONAL_REPRESENTATION('',(#821),#829); +#821 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#822,#823,#824,#825,#826,#827 +,#828),.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( + '') ); +#822 = CARTESIAN_POINT('',(68.45,12.25)); +#823 = CARTESIAN_POINT('',(71.914101615138,12.25)); +#824 = CARTESIAN_POINT('',(70.182050807569,9.25)); +#825 = CARTESIAN_POINT('',(68.45,6.25)); +#826 = CARTESIAN_POINT('',(66.717949192431,9.25)); +#827 = CARTESIAN_POINT('',(64.985898384862,12.25)); +#828 = CARTESIAN_POINT('',(68.45,12.25)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#831,#836); +#831 = CYLINDRICAL_SURFACE('',#832,2.); +#832 = AXIS2_PLACEMENT_3D('',#833,#834,#835); +#833 = CARTESIAN_POINT('',(-24.75,-35.5,68.45)); +#834 = DIRECTION('',(0.,-1.,0.)); +#835 = DIRECTION('',(1.,0.,0.)); +#836 = DEFINITIONAL_REPRESENTATION('',(#837),#841); +#837 = LINE('',#838,#839); +#838 = CARTESIAN_POINT('',(0.,-5.5)); +#839 = VECTOR('',#840,1.); +#840 = DIRECTION('',(1.,0.)); +#841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#842 = FACE_BOUND('',#843,.F.); +#843 = EDGE_LOOP('',(#844)); +#844 = ORIENTED_EDGE('',*,*,#845,.T.); +#845 = EDGE_CURVE('',#846,#846,#848,.T.); +#846 = VERTEX_POINT('',#847); +#847 = CARTESIAN_POINT('',(8.,-30.,50.)); +#848 = SURFACE_CURVE('',#849,(#854,#865),.PCURVE_S1.); +#849 = CIRCLE('',#850,8.); +#850 = AXIS2_PLACEMENT_3D('',#851,#852,#853); +#851 = CARTESIAN_POINT('',(0.,-30.,50.)); +#852 = DIRECTION('',(0.,-1.,0.)); +#853 = DIRECTION('',(1.,0.,0.)); +#854 = PCURVE('',#44,#855); +#855 = DEFINITIONAL_REPRESENTATION('',(#856),#864); +#856 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#857,#858,#859,#860,#861,#862 +,#863),.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( + '') ); +#857 = CARTESIAN_POINT('',(50.,43.)); +#858 = CARTESIAN_POINT('',(63.856406460551,43.)); +#859 = CARTESIAN_POINT('',(56.928203230276,31.)); +#860 = CARTESIAN_POINT('',(50.,19.)); +#861 = CARTESIAN_POINT('',(43.071796769724,31.)); +#862 = CARTESIAN_POINT('',(36.143593539449,43.)); +#863 = CARTESIAN_POINT('',(50.,43.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = PCURVE('',#866,#871); +#866 = CYLINDRICAL_SURFACE('',#867,8.); +#867 = AXIS2_PLACEMENT_3D('',#868,#869,#870); +#868 = CARTESIAN_POINT('',(0.,-30.,50.)); +#869 = DIRECTION('',(-0.,1.,-0.)); +#870 = DIRECTION('',(1.,0.,0.)); +#871 = DEFINITIONAL_REPRESENTATION('',(#872),#876); +#872 = LINE('',#873,#874); +#873 = CARTESIAN_POINT('',(-0.,0.)); +#874 = VECTOR('',#875,1.); +#875 = DIRECTION('',(-1.,0.)); +#876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#877 = FACE_BOUND('',#878,.F.); +#878 = EDGE_LOOP('',(#879)); +#879 = ORIENTED_EDGE('',*,*,#880,.T.); +#880 = EDGE_CURVE('',#881,#881,#883,.T.); +#881 = VERTEX_POINT('',#882); +#882 = CARTESIAN_POINT('',(26.75,-30.,31.55)); +#883 = SURFACE_CURVE('',#884,(#889,#900),.PCURVE_S1.); +#884 = CIRCLE('',#885,2.); +#885 = AXIS2_PLACEMENT_3D('',#886,#887,#888); +#886 = CARTESIAN_POINT('',(24.75,-30.,31.55)); +#887 = DIRECTION('',(0.,-1.,0.)); +#888 = DIRECTION('',(1.,0.,0.)); +#889 = PCURVE('',#44,#890); +#890 = DEFINITIONAL_REPRESENTATION('',(#891),#899); +#891 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#892,#893,#894,#895,#896,#897 +,#898),.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( + '') ); +#892 = CARTESIAN_POINT('',(31.55,61.75)); +#893 = CARTESIAN_POINT('',(35.014101615138,61.75)); +#894 = CARTESIAN_POINT('',(33.282050807569,58.75)); +#895 = CARTESIAN_POINT('',(31.55,55.75)); +#896 = CARTESIAN_POINT('',(29.817949192431,58.75)); +#897 = CARTESIAN_POINT('',(28.085898384862,61.75)); +#898 = CARTESIAN_POINT('',(31.55,61.75)); +#899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#900 = PCURVE('',#901,#906); +#901 = CYLINDRICAL_SURFACE('',#902,2.); +#902 = AXIS2_PLACEMENT_3D('',#903,#904,#905); +#903 = CARTESIAN_POINT('',(24.75,-35.5,31.55)); +#904 = DIRECTION('',(0.,-1.,0.)); +#905 = DIRECTION('',(1.,0.,0.)); +#906 = DEFINITIONAL_REPRESENTATION('',(#907),#911); +#907 = LINE('',#908,#909); +#908 = CARTESIAN_POINT('',(0.,-5.5)); +#909 = VECTOR('',#910,1.); +#910 = DIRECTION('',(1.,0.)); +#911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#912 = FACE_BOUND('',#913,.F.); +#913 = EDGE_LOOP('',(#914,#944,#972,#1000)); +#914 = ORIENTED_EDGE('',*,*,#915,.T.); +#915 = EDGE_CURVE('',#916,#918,#920,.T.); +#916 = VERTEX_POINT('',#917); +#917 = CARTESIAN_POINT('',(25.,-30.,53.)); +#918 = VERTEX_POINT('',#919); +#919 = CARTESIAN_POINT('',(25.,-30.,47.)); +#920 = SURFACE_CURVE('',#921,(#925,#932),.PCURVE_S1.); +#921 = LINE('',#922,#923); +#922 = CARTESIAN_POINT('',(25.,-30.,53.)); +#923 = VECTOR('',#924,1.); +#924 = DIRECTION('',(0.,0.,-1.)); +#925 = PCURVE('',#44,#926); +#926 = DEFINITIONAL_REPRESENTATION('',(#927),#931); +#927 = LINE('',#928,#929); +#928 = CARTESIAN_POINT('',(53.,60.)); +#929 = VECTOR('',#930,1.); +#930 = DIRECTION('',(-1.,0.)); +#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#932 = PCURVE('',#933,#938); +#933 = PLANE('',#934); +#934 = AXIS2_PLACEMENT_3D('',#935,#936,#937); +#935 = CARTESIAN_POINT('',(25.,-30.,53.)); +#936 = DIRECTION('',(-1.,-0.,-0.)); +#937 = DIRECTION('',(0.,0.,-1.)); +#938 = DEFINITIONAL_REPRESENTATION('',(#939),#943); +#939 = LINE('',#940,#941); +#940 = CARTESIAN_POINT('',(0.,0.)); +#941 = VECTOR('',#942,1.); +#942 = DIRECTION('',(1.,0.)); +#943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#944 = ORIENTED_EDGE('',*,*,#945,.T.); +#945 = EDGE_CURVE('',#918,#946,#948,.T.); +#946 = VERTEX_POINT('',#947); +#947 = CARTESIAN_POINT('',(27.,-30.,47.)); +#948 = SURFACE_CURVE('',#949,(#953,#960),.PCURVE_S1.); +#949 = LINE('',#950,#951); +#950 = CARTESIAN_POINT('',(25.,-30.,47.)); +#951 = VECTOR('',#952,1.); +#952 = DIRECTION('',(1.,0.,0.)); +#953 = PCURVE('',#44,#954); +#954 = DEFINITIONAL_REPRESENTATION('',(#955),#959); +#955 = LINE('',#956,#957); +#956 = CARTESIAN_POINT('',(47.,60.)); +#957 = VECTOR('',#958,1.); +#958 = DIRECTION('',(0.,1.)); +#959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#960 = PCURVE('',#961,#966); +#961 = PLANE('',#962); +#962 = AXIS2_PLACEMENT_3D('',#963,#964,#965); +#963 = CARTESIAN_POINT('',(25.,-30.,47.)); +#964 = DIRECTION('',(0.,0.,-1.)); +#965 = DIRECTION('',(1.,0.,0.)); +#966 = DEFINITIONAL_REPRESENTATION('',(#967),#971); +#967 = LINE('',#968,#969); +#968 = CARTESIAN_POINT('',(0.,0.)); +#969 = VECTOR('',#970,1.); +#970 = DIRECTION('',(1.,0.)); +#971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#972 = ORIENTED_EDGE('',*,*,#973,.T.); +#973 = EDGE_CURVE('',#946,#974,#976,.T.); +#974 = VERTEX_POINT('',#975); +#975 = CARTESIAN_POINT('',(27.,-30.,53.)); +#976 = SURFACE_CURVE('',#977,(#981,#988),.PCURVE_S1.); +#977 = LINE('',#978,#979); +#978 = CARTESIAN_POINT('',(27.,-30.,47.)); +#979 = VECTOR('',#980,1.); +#980 = DIRECTION('',(0.,0.,1.)); +#981 = PCURVE('',#44,#982); +#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987); +#983 = LINE('',#984,#985); +#984 = CARTESIAN_POINT('',(47.,62.)); +#985 = VECTOR('',#986,1.); +#986 = DIRECTION('',(1.,0.)); +#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#988 = PCURVE('',#989,#994); +#989 = PLANE('',#990); +#990 = AXIS2_PLACEMENT_3D('',#991,#992,#993); +#991 = CARTESIAN_POINT('',(27.,-30.,47.)); +#992 = DIRECTION('',(1.,0.,-0.)); +#993 = DIRECTION('',(0.,0.,1.)); +#994 = DEFINITIONAL_REPRESENTATION('',(#995),#999); +#995 = LINE('',#996,#997); +#996 = CARTESIAN_POINT('',(0.,0.)); +#997 = VECTOR('',#998,1.); +#998 = DIRECTION('',(1.,0.)); +#999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1000 = ORIENTED_EDGE('',*,*,#1001,.T.); +#1001 = EDGE_CURVE('',#974,#916,#1002,.T.); +#1002 = SURFACE_CURVE('',#1003,(#1007,#1014),.PCURVE_S1.); +#1003 = LINE('',#1004,#1005); +#1004 = CARTESIAN_POINT('',(27.,-30.,53.)); +#1005 = VECTOR('',#1006,1.); +#1006 = DIRECTION('',(-1.,0.,0.)); +#1007 = PCURVE('',#44,#1008); +#1008 = DEFINITIONAL_REPRESENTATION('',(#1009),#1013); +#1009 = LINE('',#1010,#1011); +#1010 = CARTESIAN_POINT('',(53.,62.)); +#1011 = VECTOR('',#1012,1.); +#1012 = DIRECTION('',(0.,-1.)); +#1013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1014 = PCURVE('',#1015,#1020); +#1015 = PLANE('',#1016); +#1016 = AXIS2_PLACEMENT_3D('',#1017,#1018,#1019); +#1017 = CARTESIAN_POINT('',(27.,-30.,53.)); +#1018 = DIRECTION('',(0.,0.,1.)); +#1019 = DIRECTION('',(-1.,0.,0.)); +#1020 = DEFINITIONAL_REPRESENTATION('',(#1021),#1025); +#1021 = LINE('',#1022,#1023); +#1022 = CARTESIAN_POINT('',(0.,0.)); +#1023 = VECTOR('',#1024,1.); +#1024 = DIRECTION('',(1.,0.)); +#1025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1026 = FACE_BOUND('',#1027,.F.); +#1027 = EDGE_LOOP('',(#1028)); +#1028 = ORIENTED_EDGE('',*,*,#1029,.T.); +#1029 = EDGE_CURVE('',#1030,#1030,#1032,.T.); +#1030 = VERTEX_POINT('',#1031); +#1031 = CARTESIAN_POINT('',(26.75,-30.,68.45)); +#1032 = SURFACE_CURVE('',#1033,(#1038,#1049),.PCURVE_S1.); +#1033 = CIRCLE('',#1034,2.); +#1034 = AXIS2_PLACEMENT_3D('',#1035,#1036,#1037); +#1035 = CARTESIAN_POINT('',(24.75,-30.,68.45)); +#1036 = DIRECTION('',(0.,-1.,0.)); +#1037 = DIRECTION('',(1.,0.,0.)); +#1038 = PCURVE('',#44,#1039); +#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1048); +#1040 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1041,#1042,#1043,#1044, +#1045,#1046,#1047),.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('') ); +#1041 = CARTESIAN_POINT('',(68.45,61.75)); +#1042 = CARTESIAN_POINT('',(71.914101615138,61.75)); +#1043 = CARTESIAN_POINT('',(70.182050807569,58.75)); +#1044 = CARTESIAN_POINT('',(68.45,55.75)); +#1045 = CARTESIAN_POINT('',(66.717949192431,58.75)); +#1046 = CARTESIAN_POINT('',(64.985898384862,61.75)); +#1047 = CARTESIAN_POINT('',(68.45,61.75)); +#1048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1049 = PCURVE('',#1050,#1055); +#1050 = CYLINDRICAL_SURFACE('',#1051,2.); +#1051 = AXIS2_PLACEMENT_3D('',#1052,#1053,#1054); +#1052 = CARTESIAN_POINT('',(24.75,-35.5,68.45)); +#1053 = DIRECTION('',(0.,-1.,0.)); +#1054 = DIRECTION('',(1.,0.,0.)); +#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1060); +#1056 = LINE('',#1057,#1058); +#1057 = CARTESIAN_POINT('',(0.,-5.5)); +#1058 = VECTOR('',#1059,1.); +#1059 = DIRECTION('',(1.,0.)); +#1060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1061 = ADVANCED_FACE('',(#1062,#1110),#72,.F.); +#1062 = FACE_BOUND('',#1063,.F.); +#1063 = EDGE_LOOP('',(#1064,#1065,#1066,#1089)); +#1064 = ORIENTED_EDGE('',*,*,#56,.F.); +#1065 = ORIENTED_EDGE('',*,*,#397,.T.); +#1066 = ORIENTED_EDGE('',*,*,#1067,.T.); +#1067 = EDGE_CURVE('',#368,#1068,#1070,.T.); +#1068 = VERTEX_POINT('',#1069); +#1069 = CARTESIAN_POINT('',(35.,30.,0.)); +#1070 = SURFACE_CURVE('',#1071,(#1075,#1082),.PCURVE_S1.); +#1071 = LINE('',#1072,#1073); +#1072 = CARTESIAN_POINT('',(35.,-30.,0.)); +#1073 = VECTOR('',#1074,1.); +#1074 = DIRECTION('',(0.,1.,0.)); +#1075 = PCURVE('',#72,#1076); +#1076 = DEFINITIONAL_REPRESENTATION('',(#1077),#1081); +#1077 = LINE('',#1078,#1079); +#1078 = CARTESIAN_POINT('',(70.,0.)); +#1079 = VECTOR('',#1080,1.); +#1080 = DIRECTION('',(0.,1.)); +#1081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1082 = PCURVE('',#385,#1083); +#1083 = DEFINITIONAL_REPRESENTATION('',(#1084),#1088); +#1084 = LINE('',#1085,#1086); +#1085 = CARTESIAN_POINT('',(0.,0.)); +#1086 = VECTOR('',#1087,1.); +#1087 = DIRECTION('',(0.,-1.)); +#1088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1089 = ORIENTED_EDGE('',*,*,#1090,.F.); +#1090 = EDGE_CURVE('',#57,#1068,#1091,.T.); +#1091 = SURFACE_CURVE('',#1092,(#1096,#1103),.PCURVE_S1.); +#1092 = LINE('',#1093,#1094); +#1093 = CARTESIAN_POINT('',(-35.,30.,0.)); +#1094 = VECTOR('',#1095,1.); +#1095 = DIRECTION('',(1.,0.,0.)); +#1096 = PCURVE('',#72,#1097); +#1097 = DEFINITIONAL_REPRESENTATION('',(#1098),#1102); +#1098 = LINE('',#1099,#1100); +#1099 = CARTESIAN_POINT('',(0.,60.)); +#1100 = VECTOR('',#1101,1.); +#1101 = DIRECTION('',(1.,0.)); +#1102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1103 = PCURVE('',#100,#1104); +#1104 = DEFINITIONAL_REPRESENTATION('',(#1105),#1109); +#1105 = LINE('',#1106,#1107); +#1106 = CARTESIAN_POINT('',(0.,0.)); +#1107 = VECTOR('',#1108,1.); +#1108 = DIRECTION('',(0.,1.)); +#1109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1110 = FACE_BOUND('',#1111,.F.); +#1111 = EDGE_LOOP('',(#1112)); +#1112 = ORIENTED_EDGE('',*,*,#1113,.F.); +#1113 = EDGE_CURVE('',#1114,#1114,#1116,.T.); +#1114 = VERTEX_POINT('',#1115); +#1115 = CARTESIAN_POINT('',(12.7,0.,0.)); +#1116 = SURFACE_CURVE('',#1117,(#1122,#1129),.PCURVE_S1.); +#1117 = CIRCLE('',#1118,12.7); +#1118 = AXIS2_PLACEMENT_3D('',#1119,#1120,#1121); +#1119 = CARTESIAN_POINT('',(0.,0.,0.)); +#1120 = DIRECTION('',(0.,0.,1.)); +#1121 = DIRECTION('',(1.,0.,0.)); +#1122 = PCURVE('',#72,#1123); +#1123 = DEFINITIONAL_REPRESENTATION('',(#1124),#1128); +#1124 = CIRCLE('',#1125,12.7); +#1125 = AXIS2_PLACEMENT_2D('',#1126,#1127); +#1126 = CARTESIAN_POINT('',(35.,30.)); +#1127 = DIRECTION('',(1.,0.)); +#1128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1129 = PCURVE('',#1130,#1135); +#1130 = CYLINDRICAL_SURFACE('',#1131,12.7); +#1131 = AXIS2_PLACEMENT_3D('',#1132,#1133,#1134); +#1132 = CARTESIAN_POINT('',(0.,0.,0.)); +#1133 = DIRECTION('',(-0.,-0.,-1.)); +#1134 = DIRECTION('',(1.,0.,0.)); +#1135 = DEFINITIONAL_REPRESENTATION('',(#1136),#1140); +#1136 = LINE('',#1137,#1138); +#1137 = CARTESIAN_POINT('',(-0.,0.)); +#1138 = VECTOR('',#1139,1.); +#1139 = DIRECTION('',(-1.,0.)); +#1140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1141 = ADVANCED_FACE('',(#1142),#238,.F.); +#1142 = FACE_BOUND('',#1143,.F.); +#1143 = EDGE_LOOP('',(#1144,#1145,#1146,#1169,#1190,#1191,#1212,#1239)); +#1144 = ORIENTED_EDGE('',*,*,#419,.F.); +#1145 = ORIENTED_EDGE('',*,*,#224,.F.); +#1146 = ORIENTED_EDGE('',*,*,#1147,.T.); +#1147 = EDGE_CURVE('',#197,#1148,#1150,.T.); +#1148 = VERTEX_POINT('',#1149); +#1149 = CARTESIAN_POINT('',(35.,-65.,80.)); +#1150 = SURFACE_CURVE('',#1151,(#1155,#1162),.PCURVE_S1.); +#1151 = LINE('',#1152,#1153); +#1152 = CARTESIAN_POINT('',(-35.,-65.,80.)); +#1153 = VECTOR('',#1154,1.); +#1154 = DIRECTION('',(1.,0.,0.)); +#1155 = PCURVE('',#238,#1156); +#1156 = DEFINITIONAL_REPRESENTATION('',(#1157),#1161); +#1157 = LINE('',#1158,#1159); +#1158 = CARTESIAN_POINT('',(0.,0.)); +#1159 = VECTOR('',#1160,1.); +#1160 = DIRECTION('',(1.,0.)); +#1161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1162 = PCURVE('',#212,#1163); +#1163 = DEFINITIONAL_REPRESENTATION('',(#1164),#1168); +#1164 = LINE('',#1165,#1166); +#1165 = CARTESIAN_POINT('',(0.,0.)); +#1166 = VECTOR('',#1167,1.); +#1167 = DIRECTION('',(0.,1.)); +#1168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1169 = ORIENTED_EDGE('',*,*,#1170,.T.); +#1170 = EDGE_CURVE('',#1148,#370,#1171,.T.); +#1171 = SURFACE_CURVE('',#1172,(#1176,#1183),.PCURVE_S1.); +#1172 = LINE('',#1173,#1174); +#1173 = CARTESIAN_POINT('',(35.,-65.,80.)); +#1174 = VECTOR('',#1175,1.); +#1175 = DIRECTION('',(0.,1.,0.)); +#1176 = PCURVE('',#238,#1177); +#1177 = DEFINITIONAL_REPRESENTATION('',(#1178),#1182); +#1178 = LINE('',#1179,#1180); +#1179 = CARTESIAN_POINT('',(70.,0.)); +#1180 = VECTOR('',#1181,1.); +#1181 = DIRECTION('',(0.,1.)); +#1182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1183 = PCURVE('',#385,#1184); +#1184 = DEFINITIONAL_REPRESENTATION('',(#1185),#1189); +#1185 = LINE('',#1186,#1187); +#1186 = CARTESIAN_POINT('',(80.,35.)); +#1187 = VECTOR('',#1188,1.); +#1188 = DIRECTION('',(0.,-1.)); +#1189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1190 = ORIENTED_EDGE('',*,*,#638,.F.); +#1191 = ORIENTED_EDGE('',*,*,#1192,.F.); +#1192 = EDGE_CURVE('',#1193,#611,#1195,.T.); +#1193 = VERTEX_POINT('',#1194); +#1194 = CARTESIAN_POINT('',(25.,-62.5,80.)); +#1195 = SURFACE_CURVE('',#1196,(#1200,#1206),.PCURVE_S1.); +#1196 = LINE('',#1197,#1198); +#1197 = CARTESIAN_POINT('',(25.,-63.75,80.)); +#1198 = VECTOR('',#1199,1.); +#1199 = DIRECTION('',(0.,1.,0.)); +#1200 = PCURVE('',#238,#1201); +#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1205); +#1202 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1203,#1204),.UNSPECIFIED.,.F., + .F.,(2,2),(1.25,33.75),.PIECEWISE_BEZIER_KNOTS.); +#1203 = CARTESIAN_POINT('',(60.,2.5)); +#1204 = CARTESIAN_POINT('',(60.,35.)); +#1205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1206 = PCURVE('',#626,#1207); +#1207 = DEFINITIONAL_REPRESENTATION('',(#1208),#1211); +#1208 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1209,#1210),.UNSPECIFIED.,.F., + .F.,(2,2),(1.25,33.75),.PIECEWISE_BEZIER_KNOTS.); +#1209 = CARTESIAN_POINT('',(9.999999999999E-02,0.)); +#1210 = CARTESIAN_POINT('',(9.999999999999E-02,-32.5)); +#1211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1212 = ORIENTED_EDGE('',*,*,#1213,.T.); +#1213 = EDGE_CURVE('',#1193,#1214,#1216,.T.); +#1214 = VERTEX_POINT('',#1215); +#1215 = CARTESIAN_POINT('',(-25.,-62.5,80.)); +#1216 = SURFACE_CURVE('',#1217,(#1221,#1227),.PCURVE_S1.); +#1217 = LINE('',#1218,#1219); +#1218 = CARTESIAN_POINT('',(-30.,-62.5,80.)); +#1219 = VECTOR('',#1220,1.); +#1220 = DIRECTION('',(-1.,0.,0.)); +#1221 = PCURVE('',#238,#1222); +#1222 = DEFINITIONAL_REPRESENTATION('',(#1223),#1226); +#1223 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1224,#1225),.UNSPECIFIED.,.F., + .F.,(2,2),(-55.,-5.),.PIECEWISE_BEZIER_KNOTS.); +#1224 = CARTESIAN_POINT('',(60.,2.5)); +#1225 = CARTESIAN_POINT('',(10.,2.5)); +#1226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1227 = PCURVE('',#1228,#1233); +#1228 = PLANE('',#1229); +#1229 = AXIS2_PLACEMENT_3D('',#1230,#1231,#1232); +#1230 = CARTESIAN_POINT('',(-25.,-62.5,79.9)); +#1231 = DIRECTION('',(0.,1.,0.)); +#1232 = DIRECTION('',(0.,0.,1.)); +#1233 = DEFINITIONAL_REPRESENTATION('',(#1234),#1238); +#1234 = LINE('',#1235,#1236); +#1235 = CARTESIAN_POINT('',(9.999999999999E-02,-5.)); +#1236 = VECTOR('',#1237,1.); +#1237 = DIRECTION('',(0.,-1.)); +#1238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1239 = ORIENTED_EDGE('',*,*,#1240,.T.); +#1240 = EDGE_CURVE('',#1214,#420,#1241,.T.); +#1241 = SURFACE_CURVE('',#1242,(#1246,#1252),.PCURVE_S1.); +#1242 = LINE('',#1243,#1244); +#1243 = CARTESIAN_POINT('',(-25.,-63.75,80.)); +#1244 = VECTOR('',#1245,1.); +#1245 = DIRECTION('',(0.,1.,0.)); +#1246 = PCURVE('',#238,#1247); +#1247 = DEFINITIONAL_REPRESENTATION('',(#1248),#1251); +#1248 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1249,#1250),.UNSPECIFIED.,.F., + .F.,(2,2),(1.25,33.75),.PIECEWISE_BEZIER_KNOTS.); +#1249 = CARTESIAN_POINT('',(10.,2.5)); +#1250 = CARTESIAN_POINT('',(10.,35.)); +#1251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1252 = PCURVE('',#458,#1253); +#1253 = DEFINITIONAL_REPRESENTATION('',(#1254),#1257); +#1254 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1255,#1256),.UNSPECIFIED.,.F., + .F.,(2,2),(1.25,33.75),.PIECEWISE_BEZIER_KNOTS.); +#1255 = CARTESIAN_POINT('',(9.999999999999E-02,0.)); +#1256 = CARTESIAN_POINT('',(9.999999999999E-02,-32.5)); +#1257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1258 = ADVANCED_FACE('',(#1259,#1307,#1342,#1377,#1412,#1447),#100,.T. + ); +#1259 = FACE_BOUND('',#1260,.T.); +#1260 = EDGE_LOOP('',(#1261,#1262,#1263,#1286)); +#1261 = ORIENTED_EDGE('',*,*,#1090,.F.); +#1262 = ORIENTED_EDGE('',*,*,#84,.T.); +#1263 = ORIENTED_EDGE('',*,*,#1264,.T.); +#1264 = EDGE_CURVE('',#85,#1265,#1267,.T.); +#1265 = VERTEX_POINT('',#1266); +#1266 = CARTESIAN_POINT('',(35.,30.,300.)); +#1267 = SURFACE_CURVE('',#1268,(#1272,#1279),.PCURVE_S1.); +#1268 = LINE('',#1269,#1270); +#1269 = CARTESIAN_POINT('',(-35.,30.,300.)); +#1270 = VECTOR('',#1271,1.); +#1271 = DIRECTION('',(1.,0.,0.)); +#1272 = PCURVE('',#100,#1273); +#1273 = DEFINITIONAL_REPRESENTATION('',(#1274),#1278); +#1274 = LINE('',#1275,#1276); +#1275 = CARTESIAN_POINT('',(300.,0.)); +#1276 = VECTOR('',#1277,1.); +#1277 = DIRECTION('',(0.,1.)); +#1278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1279 = PCURVE('',#128,#1280); +#1280 = DEFINITIONAL_REPRESENTATION('',(#1281),#1285); +#1281 = LINE('',#1282,#1283); +#1282 = CARTESIAN_POINT('',(0.,60.)); +#1283 = VECTOR('',#1284,1.); +#1284 = DIRECTION('',(1.,0.)); +#1285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1286 = ORIENTED_EDGE('',*,*,#1287,.F.); +#1287 = EDGE_CURVE('',#1068,#1265,#1288,.T.); +#1288 = SURFACE_CURVE('',#1289,(#1293,#1300),.PCURVE_S1.); +#1289 = LINE('',#1290,#1291); +#1290 = CARTESIAN_POINT('',(35.,30.,0.)); +#1291 = VECTOR('',#1292,1.); +#1292 = DIRECTION('',(0.,0.,1.)); +#1293 = PCURVE('',#100,#1294); +#1294 = DEFINITIONAL_REPRESENTATION('',(#1295),#1299); +#1295 = LINE('',#1296,#1297); +#1296 = CARTESIAN_POINT('',(0.,70.)); +#1297 = VECTOR('',#1298,1.); +#1298 = DIRECTION('',(1.,0.)); +#1299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1300 = PCURVE('',#385,#1301); +#1301 = DEFINITIONAL_REPRESENTATION('',(#1302),#1306); +#1302 = LINE('',#1303,#1304); +#1303 = CARTESIAN_POINT('',(0.,-60.)); +#1304 = VECTOR('',#1305,1.); +#1305 = DIRECTION('',(1.,0.)); +#1306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1307 = FACE_BOUND('',#1308,.T.); +#1308 = EDGE_LOOP('',(#1309)); +#1309 = ORIENTED_EDGE('',*,*,#1310,.T.); +#1310 = EDGE_CURVE('',#1311,#1311,#1313,.T.); +#1311 = VERTEX_POINT('',#1312); +#1312 = CARTESIAN_POINT('',(-26.,30.,108.5)); +#1313 = SURFACE_CURVE('',#1314,(#1319,#1330),.PCURVE_S1.); +#1314 = CIRCLE('',#1315,3.); +#1315 = AXIS2_PLACEMENT_3D('',#1316,#1317,#1318); +#1316 = CARTESIAN_POINT('',(-29.,30.,108.5)); +#1317 = DIRECTION('',(0.,-1.,0.)); +#1318 = DIRECTION('',(1.,0.,0.)); +#1319 = PCURVE('',#100,#1320); +#1320 = DEFINITIONAL_REPRESENTATION('',(#1321),#1329); +#1321 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1322,#1323,#1324,#1325, +#1326,#1327,#1328),.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('') ); +#1322 = CARTESIAN_POINT('',(108.5,9.)); +#1323 = CARTESIAN_POINT('',(113.6961524227,9.)); +#1324 = CARTESIAN_POINT('',(111.09807621135,4.5)); +#1325 = CARTESIAN_POINT('',(108.5,1.7763568394E-15)); +#1326 = CARTESIAN_POINT('',(105.90192378864,4.5)); +#1327 = CARTESIAN_POINT('',(103.30384757729,9.)); +#1328 = CARTESIAN_POINT('',(108.5,9.)); +#1329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1330 = PCURVE('',#1331,#1336); +#1331 = CYLINDRICAL_SURFACE('',#1332,3.); +#1332 = AXIS2_PLACEMENT_3D('',#1333,#1334,#1335); +#1333 = CARTESIAN_POINT('',(-29.,30.,108.5)); +#1334 = DIRECTION('',(0.,-1.,0.)); +#1335 = DIRECTION('',(1.,0.,0.)); +#1336 = DEFINITIONAL_REPRESENTATION('',(#1337),#1341); +#1337 = LINE('',#1338,#1339); +#1338 = CARTESIAN_POINT('',(0.,0.)); +#1339 = VECTOR('',#1340,1.); +#1340 = DIRECTION('',(1.,0.)); +#1341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1342 = FACE_BOUND('',#1343,.T.); +#1343 = EDGE_LOOP('',(#1344)); +#1344 = ORIENTED_EDGE('',*,*,#1345,.T.); +#1345 = EDGE_CURVE('',#1346,#1346,#1348,.T.); +#1346 = VERTEX_POINT('',#1347); +#1347 = CARTESIAN_POINT('',(-26.,30.,131.5)); +#1348 = SURFACE_CURVE('',#1349,(#1354,#1365),.PCURVE_S1.); +#1349 = CIRCLE('',#1350,3.); +#1350 = AXIS2_PLACEMENT_3D('',#1351,#1352,#1353); +#1351 = CARTESIAN_POINT('',(-29.,30.,131.5)); +#1352 = DIRECTION('',(0.,-1.,0.)); +#1353 = DIRECTION('',(1.,0.,0.)); +#1354 = PCURVE('',#100,#1355); +#1355 = DEFINITIONAL_REPRESENTATION('',(#1356),#1364); +#1356 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1357,#1358,#1359,#1360, +#1361,#1362,#1363),.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('') ); +#1357 = CARTESIAN_POINT('',(131.5,9.)); +#1358 = CARTESIAN_POINT('',(136.6961524227,9.)); +#1359 = CARTESIAN_POINT('',(134.09807621135,4.5)); +#1360 = CARTESIAN_POINT('',(131.5,1.7763568394E-15)); +#1361 = CARTESIAN_POINT('',(128.90192378864,4.5)); +#1362 = CARTESIAN_POINT('',(126.30384757729,9.)); +#1363 = CARTESIAN_POINT('',(131.5,9.)); +#1364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1365 = PCURVE('',#1366,#1371); +#1366 = CYLINDRICAL_SURFACE('',#1367,3.); +#1367 = AXIS2_PLACEMENT_3D('',#1368,#1369,#1370); +#1368 = CARTESIAN_POINT('',(-29.,30.,131.5)); +#1369 = DIRECTION('',(0.,-1.,0.)); +#1370 = DIRECTION('',(1.,0.,0.)); +#1371 = DEFINITIONAL_REPRESENTATION('',(#1372),#1376); +#1372 = LINE('',#1373,#1374); +#1373 = CARTESIAN_POINT('',(0.,0.)); +#1374 = VECTOR('',#1375,1.); +#1375 = DIRECTION('',(1.,0.)); +#1376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1377 = FACE_BOUND('',#1378,.T.); +#1378 = EDGE_LOOP('',(#1379)); +#1379 = ORIENTED_EDGE('',*,*,#1380,.T.); +#1380 = EDGE_CURVE('',#1381,#1381,#1383,.T.); +#1381 = VERTEX_POINT('',#1382); +#1382 = CARTESIAN_POINT('',(4.,30.,50.)); +#1383 = SURFACE_CURVE('',#1384,(#1389,#1400),.PCURVE_S1.); +#1384 = CIRCLE('',#1385,4.); +#1385 = AXIS2_PLACEMENT_3D('',#1386,#1387,#1388); +#1386 = CARTESIAN_POINT('',(0.,30.,50.)); +#1387 = DIRECTION('',(0.,-1.,0.)); +#1388 = DIRECTION('',(1.,0.,0.)); +#1389 = PCURVE('',#100,#1390); +#1390 = DEFINITIONAL_REPRESENTATION('',(#1391),#1399); +#1391 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1392,#1393,#1394,#1395, +#1396,#1397,#1398),.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('') ); +#1392 = CARTESIAN_POINT('',(50.,39.)); +#1393 = CARTESIAN_POINT('',(56.928203230276,39.)); +#1394 = CARTESIAN_POINT('',(53.464101615138,33.)); +#1395 = CARTESIAN_POINT('',(50.,27.)); +#1396 = CARTESIAN_POINT('',(46.535898384862,33.)); +#1397 = CARTESIAN_POINT('',(43.071796769724,39.)); +#1398 = CARTESIAN_POINT('',(50.,39.)); +#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1400 = PCURVE('',#1401,#1406); +#1401 = CYLINDRICAL_SURFACE('',#1402,4.); +#1402 = AXIS2_PLACEMENT_3D('',#1403,#1404,#1405); +#1403 = CARTESIAN_POINT('',(0.,-30.,50.)); +#1404 = DIRECTION('',(0.,-1.,0.)); +#1405 = DIRECTION('',(1.,0.,0.)); +#1406 = DEFINITIONAL_REPRESENTATION('',(#1407),#1411); +#1407 = LINE('',#1408,#1409); +#1408 = CARTESIAN_POINT('',(0.,-60.)); +#1409 = VECTOR('',#1410,1.); +#1410 = DIRECTION('',(1.,0.)); +#1411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1412 = FACE_BOUND('',#1413,.T.); +#1413 = EDGE_LOOP('',(#1414)); +#1414 = ORIENTED_EDGE('',*,*,#1415,.T.); +#1415 = EDGE_CURVE('',#1416,#1416,#1418,.T.); +#1416 = VERTEX_POINT('',#1417); +#1417 = CARTESIAN_POINT('',(32.,30.,108.5)); +#1418 = SURFACE_CURVE('',#1419,(#1424,#1435),.PCURVE_S1.); +#1419 = CIRCLE('',#1420,3.); +#1420 = AXIS2_PLACEMENT_3D('',#1421,#1422,#1423); +#1421 = CARTESIAN_POINT('',(29.,30.,108.5)); +#1422 = DIRECTION('',(0.,-1.,0.)); +#1423 = DIRECTION('',(1.,0.,0.)); +#1424 = PCURVE('',#100,#1425); +#1425 = DEFINITIONAL_REPRESENTATION('',(#1426),#1434); +#1426 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1427,#1428,#1429,#1430, +#1431,#1432,#1433),.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('') ); +#1427 = CARTESIAN_POINT('',(108.5,67.)); +#1428 = CARTESIAN_POINT('',(113.6961524227,67.)); +#1429 = CARTESIAN_POINT('',(111.09807621135,62.5)); +#1430 = CARTESIAN_POINT('',(108.5,58.)); +#1431 = CARTESIAN_POINT('',(105.90192378864,62.5)); +#1432 = CARTESIAN_POINT('',(103.30384757729,67.)); +#1433 = CARTESIAN_POINT('',(108.5,67.)); +#1434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1435 = PCURVE('',#1436,#1441); +#1436 = CYLINDRICAL_SURFACE('',#1437,3.); +#1437 = AXIS2_PLACEMENT_3D('',#1438,#1439,#1440); +#1438 = CARTESIAN_POINT('',(29.,30.,108.5)); +#1439 = DIRECTION('',(0.,-1.,0.)); +#1440 = DIRECTION('',(1.,0.,0.)); +#1441 = DEFINITIONAL_REPRESENTATION('',(#1442),#1446); +#1442 = LINE('',#1443,#1444); +#1443 = CARTESIAN_POINT('',(0.,0.)); +#1444 = VECTOR('',#1445,1.); +#1445 = DIRECTION('',(1.,0.)); +#1446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1447 = FACE_BOUND('',#1448,.T.); +#1448 = EDGE_LOOP('',(#1449)); +#1449 = ORIENTED_EDGE('',*,*,#1450,.T.); +#1450 = EDGE_CURVE('',#1451,#1451,#1453,.T.); +#1451 = VERTEX_POINT('',#1452); +#1452 = CARTESIAN_POINT('',(32.,30.,131.5)); +#1453 = SURFACE_CURVE('',#1454,(#1459,#1470),.PCURVE_S1.); +#1454 = CIRCLE('',#1455,3.); +#1455 = AXIS2_PLACEMENT_3D('',#1456,#1457,#1458); +#1456 = CARTESIAN_POINT('',(29.,30.,131.5)); +#1457 = DIRECTION('',(0.,-1.,0.)); +#1458 = DIRECTION('',(1.,0.,0.)); +#1459 = PCURVE('',#100,#1460); +#1460 = DEFINITIONAL_REPRESENTATION('',(#1461),#1469); +#1461 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1462,#1463,#1464,#1465, +#1466,#1467,#1468),.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('') ); +#1462 = CARTESIAN_POINT('',(131.5,67.)); +#1463 = CARTESIAN_POINT('',(136.6961524227,67.)); +#1464 = CARTESIAN_POINT('',(134.09807621135,62.5)); +#1465 = CARTESIAN_POINT('',(131.5,58.)); +#1466 = CARTESIAN_POINT('',(128.90192378864,62.5)); +#1467 = CARTESIAN_POINT('',(126.30384757729,67.)); +#1468 = CARTESIAN_POINT('',(131.5,67.)); +#1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1470 = PCURVE('',#1471,#1476); +#1471 = CYLINDRICAL_SURFACE('',#1472,3.); +#1472 = AXIS2_PLACEMENT_3D('',#1473,#1474,#1475); +#1473 = CARTESIAN_POINT('',(29.,30.,131.5)); +#1474 = DIRECTION('',(0.,-1.,0.)); +#1475 = DIRECTION('',(1.,0.,0.)); +#1476 = DEFINITIONAL_REPRESENTATION('',(#1477),#1481); +#1477 = LINE('',#1478,#1479); +#1478 = CARTESIAN_POINT('',(0.,0.)); +#1479 = VECTOR('',#1480,1.); +#1480 = DIRECTION('',(1.,0.)); +#1481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1482 = ADVANCED_FACE('',(#1483),#212,.F.); +#1483 = FACE_BOUND('',#1484,.F.); +#1484 = EDGE_LOOP('',(#1485,#1486,#1487,#1510)); +#1485 = ORIENTED_EDGE('',*,*,#1147,.F.); +#1486 = ORIENTED_EDGE('',*,*,#196,.T.); +#1487 = ORIENTED_EDGE('',*,*,#1488,.T.); +#1488 = EDGE_CURVE('',#169,#1489,#1491,.T.); +#1489 = VERTEX_POINT('',#1490); +#1490 = CARTESIAN_POINT('',(35.,-65.,160.)); +#1491 = SURFACE_CURVE('',#1492,(#1496,#1503),.PCURVE_S1.); +#1492 = LINE('',#1493,#1494); +#1493 = CARTESIAN_POINT('',(-35.,-65.,160.)); +#1494 = VECTOR('',#1495,1.); +#1495 = DIRECTION('',(1.,0.,0.)); +#1496 = PCURVE('',#212,#1497); +#1497 = DEFINITIONAL_REPRESENTATION('',(#1498),#1502); +#1498 = LINE('',#1499,#1500); +#1499 = CARTESIAN_POINT('',(80.,0.)); +#1500 = VECTOR('',#1501,1.); +#1501 = DIRECTION('',(0.,1.)); +#1502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1503 = PCURVE('',#184,#1504); +#1504 = DEFINITIONAL_REPRESENTATION('',(#1505),#1509); +#1505 = LINE('',#1506,#1507); +#1506 = CARTESIAN_POINT('',(0.,0.)); +#1507 = VECTOR('',#1508,1.); +#1508 = DIRECTION('',(1.,0.)); +#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1510 = ORIENTED_EDGE('',*,*,#1511,.F.); +#1511 = EDGE_CURVE('',#1148,#1489,#1512,.T.); +#1512 = SURFACE_CURVE('',#1513,(#1517,#1524),.PCURVE_S1.); +#1513 = LINE('',#1514,#1515); +#1514 = CARTESIAN_POINT('',(35.,-65.,80.)); +#1515 = VECTOR('',#1516,1.); +#1516 = DIRECTION('',(0.,0.,1.)); +#1517 = PCURVE('',#212,#1518); +#1518 = DEFINITIONAL_REPRESENTATION('',(#1519),#1523); +#1519 = LINE('',#1520,#1521); +#1520 = CARTESIAN_POINT('',(0.,70.)); +#1521 = VECTOR('',#1522,1.); +#1522 = DIRECTION('',(1.,0.)); +#1523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1524 = PCURVE('',#385,#1525); +#1525 = DEFINITIONAL_REPRESENTATION('',(#1526),#1530); +#1526 = LINE('',#1527,#1528); +#1527 = CARTESIAN_POINT('',(80.,35.)); +#1528 = VECTOR('',#1529,1.); +#1529 = DIRECTION('',(1.,0.)); +#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1531 = ADVANCED_FACE('',(#1532,#1687),#128,.T.); +#1532 = FACE_BOUND('',#1533,.T.); +#1533 = EDGE_LOOP('',(#1534,#1535,#1536,#1559,#1582,#1610,#1638,#1666)); +#1534 = ORIENTED_EDGE('',*,*,#1264,.F.); +#1535 = ORIENTED_EDGE('',*,*,#112,.F.); +#1536 = ORIENTED_EDGE('',*,*,#1537,.T.); +#1537 = EDGE_CURVE('',#113,#1538,#1540,.T.); +#1538 = VERTEX_POINT('',#1539); +#1539 = CARTESIAN_POINT('',(35.,-30.,300.)); +#1540 = SURFACE_CURVE('',#1541,(#1545,#1552),.PCURVE_S1.); +#1541 = LINE('',#1542,#1543); +#1542 = CARTESIAN_POINT('',(-35.,-30.,300.)); +#1543 = VECTOR('',#1544,1.); +#1544 = DIRECTION('',(1.,0.,0.)); +#1545 = PCURVE('',#128,#1546); +#1546 = DEFINITIONAL_REPRESENTATION('',(#1547),#1551); +#1547 = LINE('',#1548,#1549); +#1548 = CARTESIAN_POINT('',(0.,0.)); +#1549 = VECTOR('',#1550,1.); +#1550 = DIRECTION('',(1.,0.)); +#1551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1552 = PCURVE('',#156,#1553); +#1553 = DEFINITIONAL_REPRESENTATION('',(#1554),#1558); +#1554 = LINE('',#1555,#1556); +#1555 = CARTESIAN_POINT('',(300.,0.)); +#1556 = VECTOR('',#1557,1.); +#1557 = DIRECTION('',(0.,1.)); +#1558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1559 = ORIENTED_EDGE('',*,*,#1560,.T.); +#1560 = EDGE_CURVE('',#1538,#1561,#1563,.T.); +#1561 = VERTEX_POINT('',#1562); +#1562 = CARTESIAN_POINT('',(35.,-2.,300.)); +#1563 = SURFACE_CURVE('',#1564,(#1568,#1575),.PCURVE_S1.); +#1564 = LINE('',#1565,#1566); +#1565 = CARTESIAN_POINT('',(35.,-30.,300.)); +#1566 = VECTOR('',#1567,1.); +#1567 = DIRECTION('',(0.,1.,0.)); +#1568 = PCURVE('',#128,#1569); +#1569 = DEFINITIONAL_REPRESENTATION('',(#1570),#1574); +#1570 = LINE('',#1571,#1572); +#1571 = CARTESIAN_POINT('',(70.,0.)); +#1572 = VECTOR('',#1573,1.); +#1573 = DIRECTION('',(0.,1.)); +#1574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1575 = PCURVE('',#385,#1576); +#1576 = DEFINITIONAL_REPRESENTATION('',(#1577),#1581); +#1577 = LINE('',#1578,#1579); +#1578 = CARTESIAN_POINT('',(300.,0.)); +#1579 = VECTOR('',#1580,1.); +#1580 = DIRECTION('',(0.,-1.)); +#1581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1582 = ORIENTED_EDGE('',*,*,#1583,.F.); +#1583 = EDGE_CURVE('',#1584,#1561,#1586,.T.); +#1584 = VERTEX_POINT('',#1585); +#1585 = CARTESIAN_POINT('',(32.,-2.,300.)); +#1586 = SURFACE_CURVE('',#1587,(#1591,#1598),.PCURVE_S1.); +#1587 = LINE('',#1588,#1589); +#1588 = CARTESIAN_POINT('',(32.,-2.,300.)); +#1589 = VECTOR('',#1590,1.); +#1590 = DIRECTION('',(1.,0.,0.)); +#1591 = PCURVE('',#128,#1592); +#1592 = DEFINITIONAL_REPRESENTATION('',(#1593),#1597); +#1593 = LINE('',#1594,#1595); +#1594 = CARTESIAN_POINT('',(67.,28.)); +#1595 = VECTOR('',#1596,1.); +#1596 = DIRECTION('',(1.,0.)); +#1597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1598 = PCURVE('',#1599,#1604); +#1599 = PLANE('',#1600); +#1600 = AXIS2_PLACEMENT_3D('',#1601,#1602,#1603); +#1601 = CARTESIAN_POINT('',(32.,-2.,147.)); +#1602 = DIRECTION('',(0.,1.,0.)); +#1603 = DIRECTION('',(0.,0.,1.)); +#1604 = DEFINITIONAL_REPRESENTATION('',(#1605),#1609); +#1605 = LINE('',#1606,#1607); +#1606 = CARTESIAN_POINT('',(153.,0.)); +#1607 = VECTOR('',#1608,1.); +#1608 = DIRECTION('',(0.,1.)); +#1609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1610 = ORIENTED_EDGE('',*,*,#1611,.T.); +#1611 = EDGE_CURVE('',#1584,#1612,#1614,.T.); +#1612 = VERTEX_POINT('',#1613); +#1613 = CARTESIAN_POINT('',(32.,2.,300.)); +#1614 = SURFACE_CURVE('',#1615,(#1619,#1626),.PCURVE_S1.); +#1615 = LINE('',#1616,#1617); +#1616 = CARTESIAN_POINT('',(32.,-2.,300.)); +#1617 = VECTOR('',#1618,1.); +#1618 = DIRECTION('',(0.,1.,0.)); +#1619 = PCURVE('',#128,#1620); +#1620 = DEFINITIONAL_REPRESENTATION('',(#1621),#1625); +#1621 = LINE('',#1622,#1623); +#1622 = CARTESIAN_POINT('',(67.,28.)); +#1623 = VECTOR('',#1624,1.); +#1624 = DIRECTION('',(0.,1.)); +#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1626 = PCURVE('',#1627,#1632); +#1627 = PLANE('',#1628); +#1628 = AXIS2_PLACEMENT_3D('',#1629,#1630,#1631); +#1629 = CARTESIAN_POINT('',(32.,-2.,147.)); +#1630 = DIRECTION('',(1.,0.,0.)); +#1631 = DIRECTION('',(0.,0.,1.)); +#1632 = DEFINITIONAL_REPRESENTATION('',(#1633),#1637); +#1633 = LINE('',#1634,#1635); +#1634 = CARTESIAN_POINT('',(153.,0.)); +#1635 = VECTOR('',#1636,1.); +#1636 = DIRECTION('',(0.,-1.)); +#1637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1638 = ORIENTED_EDGE('',*,*,#1639,.T.); +#1639 = EDGE_CURVE('',#1612,#1640,#1642,.T.); +#1640 = VERTEX_POINT('',#1641); +#1641 = CARTESIAN_POINT('',(35.,2.,300.)); +#1642 = SURFACE_CURVE('',#1643,(#1647,#1654),.PCURVE_S1.); +#1643 = LINE('',#1644,#1645); +#1644 = CARTESIAN_POINT('',(32.,2.,300.)); +#1645 = VECTOR('',#1646,1.); +#1646 = DIRECTION('',(1.,0.,0.)); +#1647 = PCURVE('',#128,#1648); +#1648 = DEFINITIONAL_REPRESENTATION('',(#1649),#1653); +#1649 = LINE('',#1650,#1651); +#1650 = CARTESIAN_POINT('',(67.,32.)); +#1651 = VECTOR('',#1652,1.); +#1652 = DIRECTION('',(1.,0.)); +#1653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1654 = PCURVE('',#1655,#1660); +#1655 = PLANE('',#1656); +#1656 = AXIS2_PLACEMENT_3D('',#1657,#1658,#1659); +#1657 = CARTESIAN_POINT('',(32.,2.,147.)); +#1658 = DIRECTION('',(0.,1.,0.)); +#1659 = DIRECTION('',(0.,0.,1.)); +#1660 = DEFINITIONAL_REPRESENTATION('',(#1661),#1665); +#1661 = LINE('',#1662,#1663); +#1662 = CARTESIAN_POINT('',(153.,0.)); +#1663 = VECTOR('',#1664,1.); +#1664 = DIRECTION('',(0.,1.)); +#1665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1666 = ORIENTED_EDGE('',*,*,#1667,.T.); +#1667 = EDGE_CURVE('',#1640,#1265,#1668,.T.); +#1668 = SURFACE_CURVE('',#1669,(#1673,#1680),.PCURVE_S1.); +#1669 = LINE('',#1670,#1671); +#1670 = CARTESIAN_POINT('',(35.,-30.,300.)); +#1671 = VECTOR('',#1672,1.); +#1672 = DIRECTION('',(0.,1.,0.)); +#1673 = PCURVE('',#128,#1674); +#1674 = DEFINITIONAL_REPRESENTATION('',(#1675),#1679); +#1675 = LINE('',#1676,#1677); +#1676 = CARTESIAN_POINT('',(70.,0.)); +#1677 = VECTOR('',#1678,1.); +#1678 = DIRECTION('',(0.,1.)); +#1679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1680 = PCURVE('',#385,#1681); +#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686); +#1682 = LINE('',#1683,#1684); +#1683 = CARTESIAN_POINT('',(300.,0.)); +#1684 = VECTOR('',#1685,1.); +#1685 = DIRECTION('',(0.,-1.)); +#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1687 = FACE_BOUND('',#1688,.T.); +#1688 = EDGE_LOOP('',(#1689,#1719,#1747,#1775)); +#1689 = ORIENTED_EDGE('',*,*,#1690,.T.); +#1690 = EDGE_CURVE('',#1691,#1693,#1695,.T.); +#1691 = VERTEX_POINT('',#1692); +#1692 = CARTESIAN_POINT('',(-22.,-22.,300.)); +#1693 = VERTEX_POINT('',#1694); +#1694 = CARTESIAN_POINT('',(-22.,22.,300.)); +#1695 = SURFACE_CURVE('',#1696,(#1700,#1707),.PCURVE_S1.); +#1696 = LINE('',#1697,#1698); +#1697 = CARTESIAN_POINT('',(-22.,-22.,300.)); +#1698 = VECTOR('',#1699,1.); +#1699 = DIRECTION('',(0.,1.,0.)); +#1700 = PCURVE('',#128,#1701); +#1701 = DEFINITIONAL_REPRESENTATION('',(#1702),#1706); +#1702 = LINE('',#1703,#1704); +#1703 = CARTESIAN_POINT('',(13.,8.)); +#1704 = VECTOR('',#1705,1.); +#1705 = DIRECTION('',(0.,1.)); +#1706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1707 = PCURVE('',#1708,#1713); +#1708 = PLANE('',#1709); +#1709 = AXIS2_PLACEMENT_3D('',#1710,#1711,#1712); +#1710 = CARTESIAN_POINT('',(-22.,-22.,300.)); +#1711 = DIRECTION('',(1.,0.,0.)); +#1712 = DIRECTION('',(0.,0.,1.)); +#1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1718); +#1714 = LINE('',#1715,#1716); +#1715 = CARTESIAN_POINT('',(0.,0.)); +#1716 = VECTOR('',#1717,1.); +#1717 = DIRECTION('',(0.,-1.)); +#1718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1719 = ORIENTED_EDGE('',*,*,#1720,.T.); +#1720 = EDGE_CURVE('',#1693,#1721,#1723,.T.); +#1721 = VERTEX_POINT('',#1722); +#1722 = CARTESIAN_POINT('',(22.,22.,300.)); +#1723 = SURFACE_CURVE('',#1724,(#1728,#1735),.PCURVE_S1.); +#1724 = LINE('',#1725,#1726); +#1725 = CARTESIAN_POINT('',(-22.,22.,300.)); +#1726 = VECTOR('',#1727,1.); +#1727 = DIRECTION('',(1.,0.,0.)); +#1728 = PCURVE('',#128,#1729); +#1729 = DEFINITIONAL_REPRESENTATION('',(#1730),#1734); +#1730 = LINE('',#1731,#1732); +#1731 = CARTESIAN_POINT('',(13.,52.)); +#1732 = VECTOR('',#1733,1.); +#1733 = DIRECTION('',(1.,0.)); +#1734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1735 = PCURVE('',#1736,#1741); +#1736 = PLANE('',#1737); +#1737 = AXIS2_PLACEMENT_3D('',#1738,#1739,#1740); +#1738 = CARTESIAN_POINT('',(-22.,22.,300.)); +#1739 = DIRECTION('',(0.,1.,0.)); +#1740 = DIRECTION('',(0.,0.,1.)); +#1741 = DEFINITIONAL_REPRESENTATION('',(#1742),#1746); +#1742 = LINE('',#1743,#1744); +#1743 = CARTESIAN_POINT('',(0.,0.)); +#1744 = VECTOR('',#1745,1.); +#1745 = DIRECTION('',(0.,1.)); +#1746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1747 = ORIENTED_EDGE('',*,*,#1748,.F.); +#1748 = EDGE_CURVE('',#1749,#1721,#1751,.T.); +#1749 = VERTEX_POINT('',#1750); +#1750 = CARTESIAN_POINT('',(22.,-22.,300.)); +#1751 = SURFACE_CURVE('',#1752,(#1756,#1763),.PCURVE_S1.); +#1752 = LINE('',#1753,#1754); +#1753 = CARTESIAN_POINT('',(22.,-22.,300.)); +#1754 = VECTOR('',#1755,1.); +#1755 = DIRECTION('',(0.,1.,0.)); +#1756 = PCURVE('',#128,#1757); +#1757 = DEFINITIONAL_REPRESENTATION('',(#1758),#1762); +#1758 = LINE('',#1759,#1760); +#1759 = CARTESIAN_POINT('',(57.,8.)); +#1760 = VECTOR('',#1761,1.); +#1761 = DIRECTION('',(0.,1.)); +#1762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1763 = PCURVE('',#1764,#1769); +#1764 = PLANE('',#1765); +#1765 = AXIS2_PLACEMENT_3D('',#1766,#1767,#1768); +#1766 = CARTESIAN_POINT('',(22.,-22.,300.)); +#1767 = DIRECTION('',(1.,0.,0.)); +#1768 = DIRECTION('',(0.,0.,1.)); +#1769 = DEFINITIONAL_REPRESENTATION('',(#1770),#1774); +#1770 = LINE('',#1771,#1772); +#1771 = CARTESIAN_POINT('',(0.,0.)); +#1772 = VECTOR('',#1773,1.); +#1773 = DIRECTION('',(0.,-1.)); +#1774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1775 = ORIENTED_EDGE('',*,*,#1776,.F.); +#1776 = EDGE_CURVE('',#1691,#1749,#1777,.T.); +#1777 = SURFACE_CURVE('',#1778,(#1782,#1789),.PCURVE_S1.); +#1778 = LINE('',#1779,#1780); +#1779 = CARTESIAN_POINT('',(-22.,-22.,300.)); +#1780 = VECTOR('',#1781,1.); +#1781 = DIRECTION('',(1.,0.,0.)); +#1782 = PCURVE('',#128,#1783); +#1783 = DEFINITIONAL_REPRESENTATION('',(#1784),#1788); +#1784 = LINE('',#1785,#1786); +#1785 = CARTESIAN_POINT('',(13.,8.)); +#1786 = VECTOR('',#1787,1.); +#1787 = DIRECTION('',(1.,0.)); +#1788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1789 = PCURVE('',#1790,#1795); +#1790 = PLANE('',#1791); +#1791 = AXIS2_PLACEMENT_3D('',#1792,#1793,#1794); +#1792 = CARTESIAN_POINT('',(-22.,-22.,300.)); +#1793 = DIRECTION('',(0.,1.,0.)); +#1794 = DIRECTION('',(0.,0.,1.)); +#1795 = DEFINITIONAL_REPRESENTATION('',(#1796),#1800); +#1796 = LINE('',#1797,#1798); +#1797 = CARTESIAN_POINT('',(0.,0.)); +#1798 = VECTOR('',#1799,1.); +#1799 = DIRECTION('',(0.,1.)); +#1800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1801 = ADVANCED_FACE('',(#1802),#184,.T.); +#1802 = FACE_BOUND('',#1803,.T.); +#1803 = EDGE_LOOP('',(#1804,#1805,#1806,#1829)); +#1804 = ORIENTED_EDGE('',*,*,#168,.F.); +#1805 = ORIENTED_EDGE('',*,*,#1488,.T.); +#1806 = ORIENTED_EDGE('',*,*,#1807,.T.); +#1807 = EDGE_CURVE('',#1489,#1808,#1810,.T.); +#1808 = VERTEX_POINT('',#1809); +#1809 = CARTESIAN_POINT('',(35.,-30.,160.)); +#1810 = SURFACE_CURVE('',#1811,(#1815,#1822),.PCURVE_S1.); +#1811 = LINE('',#1812,#1813); +#1812 = CARTESIAN_POINT('',(35.,-65.,160.)); +#1813 = VECTOR('',#1814,1.); +#1814 = DIRECTION('',(0.,1.,0.)); +#1815 = PCURVE('',#184,#1816); +#1816 = DEFINITIONAL_REPRESENTATION('',(#1817),#1821); +#1817 = LINE('',#1818,#1819); +#1818 = CARTESIAN_POINT('',(70.,0.)); +#1819 = VECTOR('',#1820,1.); +#1820 = DIRECTION('',(0.,1.)); +#1821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1822 = PCURVE('',#385,#1823); +#1823 = DEFINITIONAL_REPRESENTATION('',(#1824),#1828); +#1824 = LINE('',#1825,#1826); +#1825 = CARTESIAN_POINT('',(160.,35.)); +#1826 = VECTOR('',#1827,1.); +#1827 = DIRECTION('',(0.,-1.)); +#1828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1829 = ORIENTED_EDGE('',*,*,#1830,.F.); +#1830 = EDGE_CURVE('',#141,#1808,#1831,.T.); +#1831 = SURFACE_CURVE('',#1832,(#1836,#1843),.PCURVE_S1.); +#1832 = LINE('',#1833,#1834); +#1833 = CARTESIAN_POINT('',(-35.,-30.,160.)); +#1834 = VECTOR('',#1835,1.); +#1835 = DIRECTION('',(1.,0.,0.)); +#1836 = PCURVE('',#184,#1837); +#1837 = DEFINITIONAL_REPRESENTATION('',(#1838),#1842); +#1838 = LINE('',#1839,#1840); +#1839 = CARTESIAN_POINT('',(0.,35.)); +#1840 = VECTOR('',#1841,1.); +#1841 = DIRECTION('',(1.,0.)); +#1842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1843 = PCURVE('',#156,#1844); +#1844 = DEFINITIONAL_REPRESENTATION('',(#1845),#1849); +#1845 = LINE('',#1846,#1847); +#1846 = CARTESIAN_POINT('',(160.,0.)); +#1847 = VECTOR('',#1848,1.); +#1848 = DIRECTION('',(0.,1.)); +#1849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1850 = ADVANCED_FACE('',(#1851),#156,.F.); +#1851 = FACE_BOUND('',#1852,.F.); +#1852 = EDGE_LOOP('',(#1853,#1874,#1875,#1876)); +#1853 = ORIENTED_EDGE('',*,*,#1854,.F.); +#1854 = EDGE_CURVE('',#1808,#1538,#1855,.T.); +#1855 = SURFACE_CURVE('',#1856,(#1860,#1867),.PCURVE_S1.); +#1856 = LINE('',#1857,#1858); +#1857 = CARTESIAN_POINT('',(35.,-30.,0.)); +#1858 = VECTOR('',#1859,1.); +#1859 = DIRECTION('',(0.,0.,1.)); +#1860 = PCURVE('',#156,#1861); +#1861 = DEFINITIONAL_REPRESENTATION('',(#1862),#1866); +#1862 = LINE('',#1863,#1864); +#1863 = CARTESIAN_POINT('',(0.,70.)); +#1864 = VECTOR('',#1865,1.); +#1865 = DIRECTION('',(1.,0.)); +#1866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1867 = PCURVE('',#385,#1868); +#1868 = DEFINITIONAL_REPRESENTATION('',(#1869),#1873); +#1869 = LINE('',#1870,#1871); +#1870 = CARTESIAN_POINT('',(0.,0.)); +#1871 = VECTOR('',#1872,1.); +#1872 = DIRECTION('',(1.,0.)); +#1873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1874 = ORIENTED_EDGE('',*,*,#1830,.F.); +#1875 = ORIENTED_EDGE('',*,*,#140,.T.); +#1876 = ORIENTED_EDGE('',*,*,#1537,.T.); +#1877 = ADVANCED_FACE('',(#1878),#270,.F.); +#1878 = FACE_BOUND('',#1879,.F.); +#1879 = EDGE_LOOP('',(#1880,#1903,#1931,#1952)); +#1880 = ORIENTED_EDGE('',*,*,#1881,.F.); +#1881 = EDGE_CURVE('',#1882,#253,#1884,.T.); +#1882 = VERTEX_POINT('',#1883); +#1883 = CARTESIAN_POINT('',(-45.2,-12.6,7.1)); +#1884 = SURFACE_CURVE('',#1885,(#1889,#1896),.PCURVE_S1.); +#1885 = LINE('',#1886,#1887); +#1886 = CARTESIAN_POINT('',(-45.2,-12.6,7.1)); +#1887 = VECTOR('',#1888,1.); +#1888 = DIRECTION('',(1.,0.,0.)); +#1889 = PCURVE('',#270,#1890); +#1890 = DEFINITIONAL_REPRESENTATION('',(#1891),#1895); +#1891 = LINE('',#1892,#1893); +#1892 = CARTESIAN_POINT('',(0.,0.)); +#1893 = VECTOR('',#1894,1.); +#1894 = DIRECTION('',(0.,1.)); +#1895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1896 = PCURVE('',#352,#1897); +#1897 = DEFINITIONAL_REPRESENTATION('',(#1898),#1902); +#1898 = LINE('',#1899,#1900); +#1899 = CARTESIAN_POINT('',(0.,0.)); +#1900 = VECTOR('',#1901,1.); +#1901 = DIRECTION('',(1.,0.)); +#1902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1903 = ORIENTED_EDGE('',*,*,#1904,.T.); +#1904 = EDGE_CURVE('',#1882,#1905,#1907,.T.); +#1905 = VERTEX_POINT('',#1906); +#1906 = CARTESIAN_POINT('',(-45.2,-12.6,22.9)); +#1907 = SURFACE_CURVE('',#1908,(#1912,#1919),.PCURVE_S1.); +#1908 = LINE('',#1909,#1910); +#1909 = CARTESIAN_POINT('',(-45.2,-12.6,7.1)); +#1910 = VECTOR('',#1911,1.); +#1911 = DIRECTION('',(0.,0.,1.)); +#1912 = PCURVE('',#270,#1913); +#1913 = DEFINITIONAL_REPRESENTATION('',(#1914),#1918); +#1914 = LINE('',#1915,#1916); +#1915 = CARTESIAN_POINT('',(0.,0.)); +#1916 = VECTOR('',#1917,1.); +#1917 = DIRECTION('',(1.,0.)); +#1918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1919 = PCURVE('',#1920,#1925); +#1920 = PLANE('',#1921); +#1921 = AXIS2_PLACEMENT_3D('',#1922,#1923,#1924); +#1922 = CARTESIAN_POINT('',(-45.2,-12.6,7.1)); +#1923 = DIRECTION('',(1.,0.,0.)); +#1924 = DIRECTION('',(0.,0.,1.)); +#1925 = DEFINITIONAL_REPRESENTATION('',(#1926),#1930); +#1926 = LINE('',#1927,#1928); +#1927 = CARTESIAN_POINT('',(0.,0.)); +#1928 = VECTOR('',#1929,1.); +#1929 = DIRECTION('',(1.,0.)); +#1930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1931 = ORIENTED_EDGE('',*,*,#1932,.T.); +#1932 = EDGE_CURVE('',#1905,#255,#1933,.T.); +#1933 = SURFACE_CURVE('',#1934,(#1938,#1945),.PCURVE_S1.); +#1934 = LINE('',#1935,#1936); +#1935 = CARTESIAN_POINT('',(-45.2,-12.6,22.9)); +#1936 = VECTOR('',#1937,1.); +#1937 = DIRECTION('',(1.,0.,0.)); +#1938 = PCURVE('',#270,#1939); +#1939 = DEFINITIONAL_REPRESENTATION('',(#1940),#1944); +#1940 = LINE('',#1941,#1942); +#1941 = CARTESIAN_POINT('',(15.8,0.)); +#1942 = VECTOR('',#1943,1.); +#1943 = DIRECTION('',(0.,1.)); +#1944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1945 = PCURVE('',#298,#1946); +#1946 = DEFINITIONAL_REPRESENTATION('',(#1947),#1951); +#1947 = LINE('',#1948,#1949); +#1948 = CARTESIAN_POINT('',(0.,0.)); +#1949 = VECTOR('',#1950,1.); +#1950 = DIRECTION('',(1.,0.)); +#1951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1952 = ORIENTED_EDGE('',*,*,#252,.F.); +#1953 = ADVANCED_FACE('',(#1954),#352,.F.); +#1954 = FACE_BOUND('',#1955,.F.); +#1955 = EDGE_LOOP('',(#1956,#1979,#1980,#1981)); +#1956 = ORIENTED_EDGE('',*,*,#1957,.F.); +#1957 = EDGE_CURVE('',#1882,#1958,#1960,.T.); +#1958 = VERTEX_POINT('',#1959); +#1959 = CARTESIAN_POINT('',(-45.2,12.6,7.1)); +#1960 = SURFACE_CURVE('',#1961,(#1965,#1972),.PCURVE_S1.); +#1961 = LINE('',#1962,#1963); +#1962 = CARTESIAN_POINT('',(-45.2,-12.6,7.1)); +#1963 = VECTOR('',#1964,1.); +#1964 = DIRECTION('',(0.,1.,0.)); +#1965 = PCURVE('',#352,#1966); +#1966 = DEFINITIONAL_REPRESENTATION('',(#1967),#1971); +#1967 = LINE('',#1968,#1969); +#1968 = CARTESIAN_POINT('',(0.,0.)); +#1969 = VECTOR('',#1970,1.); +#1970 = DIRECTION('',(0.,1.)); +#1971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1972 = PCURVE('',#1920,#1973); +#1973 = DEFINITIONAL_REPRESENTATION('',(#1974),#1978); +#1974 = LINE('',#1975,#1976); +#1975 = CARTESIAN_POINT('',(0.,0.)); +#1976 = VECTOR('',#1977,1.); +#1977 = DIRECTION('',(0.,-1.)); +#1978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1979 = ORIENTED_EDGE('',*,*,#1881,.T.); +#1980 = ORIENTED_EDGE('',*,*,#338,.T.); +#1981 = ORIENTED_EDGE('',*,*,#1982,.F.); +#1982 = EDGE_CURVE('',#1958,#311,#1983,.T.); +#1983 = SURFACE_CURVE('',#1984,(#1988,#1995),.PCURVE_S1.); +#1984 = LINE('',#1985,#1986); +#1985 = CARTESIAN_POINT('',(-45.2,12.6,7.1)); +#1986 = VECTOR('',#1987,1.); +#1987 = DIRECTION('',(1.,0.,0.)); +#1988 = PCURVE('',#352,#1989); +#1989 = DEFINITIONAL_REPRESENTATION('',(#1990),#1994); +#1990 = LINE('',#1991,#1992); +#1991 = CARTESIAN_POINT('',(0.,25.2)); +#1992 = VECTOR('',#1993,1.); +#1993 = DIRECTION('',(1.,0.)); +#1994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1995 = PCURVE('',#326,#1996); +#1996 = DEFINITIONAL_REPRESENTATION('',(#1997),#2001); +#1997 = LINE('',#1998,#1999); +#1998 = CARTESIAN_POINT('',(0.,0.)); +#1999 = VECTOR('',#2000,1.); +#2000 = DIRECTION('',(0.,1.)); +#2001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2002 = ADVANCED_FACE('',(#2003),#326,.T.); +#2003 = FACE_BOUND('',#2004,.T.); +#2004 = EDGE_LOOP('',(#2005,#2006,#2029,#2050)); +#2005 = ORIENTED_EDGE('',*,*,#1982,.F.); +#2006 = ORIENTED_EDGE('',*,*,#2007,.T.); +#2007 = EDGE_CURVE('',#1958,#2008,#2010,.T.); +#2008 = VERTEX_POINT('',#2009); +#2009 = CARTESIAN_POINT('',(-45.2,12.6,22.9)); +#2010 = SURFACE_CURVE('',#2011,(#2015,#2022),.PCURVE_S1.); +#2011 = LINE('',#2012,#2013); +#2012 = CARTESIAN_POINT('',(-45.2,12.6,7.1)); +#2013 = VECTOR('',#2014,1.); +#2014 = DIRECTION('',(0.,0.,1.)); +#2015 = PCURVE('',#326,#2016); +#2016 = DEFINITIONAL_REPRESENTATION('',(#2017),#2021); +#2017 = LINE('',#2018,#2019); +#2018 = CARTESIAN_POINT('',(0.,0.)); +#2019 = VECTOR('',#2020,1.); +#2020 = DIRECTION('',(1.,0.)); +#2021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2022 = PCURVE('',#1920,#2023); +#2023 = DEFINITIONAL_REPRESENTATION('',(#2024),#2028); +#2024 = LINE('',#2025,#2026); +#2025 = CARTESIAN_POINT('',(0.,-25.2)); +#2026 = VECTOR('',#2027,1.); +#2027 = DIRECTION('',(1.,0.)); +#2028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2029 = ORIENTED_EDGE('',*,*,#2030,.T.); +#2030 = EDGE_CURVE('',#2008,#283,#2031,.T.); +#2031 = SURFACE_CURVE('',#2032,(#2036,#2043),.PCURVE_S1.); +#2032 = LINE('',#2033,#2034); +#2033 = CARTESIAN_POINT('',(-45.2,12.6,22.9)); +#2034 = VECTOR('',#2035,1.); +#2035 = DIRECTION('',(1.,0.,0.)); +#2036 = PCURVE('',#326,#2037); +#2037 = DEFINITIONAL_REPRESENTATION('',(#2038),#2042); +#2038 = LINE('',#2039,#2040); +#2039 = CARTESIAN_POINT('',(15.8,0.)); +#2040 = VECTOR('',#2041,1.); +#2041 = DIRECTION('',(0.,1.)); +#2042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2043 = PCURVE('',#298,#2044); +#2044 = DEFINITIONAL_REPRESENTATION('',(#2045),#2049); +#2045 = LINE('',#2046,#2047); +#2046 = CARTESIAN_POINT('',(0.,25.2)); +#2047 = VECTOR('',#2048,1.); +#2048 = DIRECTION('',(1.,0.)); +#2049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2050 = ORIENTED_EDGE('',*,*,#310,.F.); +#2051 = ADVANCED_FACE('',(#2052),#298,.T.); +#2052 = FACE_BOUND('',#2053,.T.); +#2053 = EDGE_LOOP('',(#2054,#2075,#2076,#2077)); +#2054 = ORIENTED_EDGE('',*,*,#2055,.F.); +#2055 = EDGE_CURVE('',#1905,#2008,#2056,.T.); +#2056 = SURFACE_CURVE('',#2057,(#2061,#2068),.PCURVE_S1.); +#2057 = LINE('',#2058,#2059); +#2058 = CARTESIAN_POINT('',(-45.2,-12.6,22.9)); +#2059 = VECTOR('',#2060,1.); +#2060 = DIRECTION('',(0.,1.,0.)); +#2061 = PCURVE('',#298,#2062); +#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067); +#2063 = LINE('',#2064,#2065); +#2064 = CARTESIAN_POINT('',(0.,0.)); +#2065 = VECTOR('',#2066,1.); +#2066 = DIRECTION('',(0.,1.)); +#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2068 = PCURVE('',#1920,#2069); +#2069 = DEFINITIONAL_REPRESENTATION('',(#2070),#2074); +#2070 = LINE('',#2071,#2072); +#2071 = CARTESIAN_POINT('',(15.8,0.)); +#2072 = VECTOR('',#2073,1.); +#2073 = DIRECTION('',(0.,-1.)); +#2074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2075 = ORIENTED_EDGE('',*,*,#1932,.T.); +#2076 = ORIENTED_EDGE('',*,*,#282,.T.); +#2077 = ORIENTED_EDGE('',*,*,#2030,.F.); +#2078 = ADVANCED_FACE('',(#2079,#2162),#385,.T.); +#2079 = FACE_BOUND('',#2080,.T.); +#2080 = EDGE_LOOP('',(#2081,#2082,#2083,#2084,#2085,#2108,#2136,#2157, + #2158,#2159,#2160,#2161)); +#2081 = ORIENTED_EDGE('',*,*,#367,.F.); +#2082 = ORIENTED_EDGE('',*,*,#1067,.T.); +#2083 = ORIENTED_EDGE('',*,*,#1287,.T.); +#2084 = ORIENTED_EDGE('',*,*,#1667,.F.); +#2085 = ORIENTED_EDGE('',*,*,#2086,.F.); +#2086 = EDGE_CURVE('',#2087,#1640,#2089,.T.); +#2087 = VERTEX_POINT('',#2088); +#2088 = CARTESIAN_POINT('',(35.,2.,147.)); +#2089 = SURFACE_CURVE('',#2090,(#2094,#2101),.PCURVE_S1.); +#2090 = LINE('',#2091,#2092); +#2091 = CARTESIAN_POINT('',(35.,2.,147.)); +#2092 = VECTOR('',#2093,1.); +#2093 = DIRECTION('',(0.,0.,1.)); +#2094 = PCURVE('',#385,#2095); +#2095 = DEFINITIONAL_REPRESENTATION('',(#2096),#2100); +#2096 = LINE('',#2097,#2098); +#2097 = CARTESIAN_POINT('',(147.,-32.)); +#2098 = VECTOR('',#2099,1.); +#2099 = DIRECTION('',(1.,0.)); +#2100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2101 = PCURVE('',#1655,#2102); +#2102 = DEFINITIONAL_REPRESENTATION('',(#2103),#2107); +#2103 = LINE('',#2104,#2105); +#2104 = CARTESIAN_POINT('',(0.,3.)); +#2105 = VECTOR('',#2106,1.); +#2106 = DIRECTION('',(1.,0.)); +#2107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2108 = ORIENTED_EDGE('',*,*,#2109,.F.); +#2109 = EDGE_CURVE('',#2110,#2087,#2112,.T.); +#2110 = VERTEX_POINT('',#2111); +#2111 = CARTESIAN_POINT('',(35.,-2.,147.)); +#2112 = SURFACE_CURVE('',#2113,(#2117,#2124),.PCURVE_S1.); +#2113 = LINE('',#2114,#2115); +#2114 = CARTESIAN_POINT('',(35.,-2.,147.)); +#2115 = VECTOR('',#2116,1.); +#2116 = DIRECTION('',(0.,1.,0.)); +#2117 = PCURVE('',#385,#2118); +#2118 = DEFINITIONAL_REPRESENTATION('',(#2119),#2123); +#2119 = LINE('',#2120,#2121); +#2120 = CARTESIAN_POINT('',(147.,-28.)); +#2121 = VECTOR('',#2122,1.); +#2122 = DIRECTION('',(0.,-1.)); +#2123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2124 = PCURVE('',#2125,#2130); +#2125 = PLANE('',#2126); +#2126 = AXIS2_PLACEMENT_3D('',#2127,#2128,#2129); +#2127 = CARTESIAN_POINT('',(32.,-2.,147.)); +#2128 = DIRECTION('',(0.,0.,1.)); +#2129 = DIRECTION('',(1.,0.,0.)); +#2130 = DEFINITIONAL_REPRESENTATION('',(#2131),#2135); +#2131 = LINE('',#2132,#2133); +#2132 = CARTESIAN_POINT('',(3.,0.)); +#2133 = VECTOR('',#2134,1.); +#2134 = DIRECTION('',(0.,1.)); +#2135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2136 = ORIENTED_EDGE('',*,*,#2137,.T.); +#2137 = EDGE_CURVE('',#2110,#1561,#2138,.T.); +#2138 = SURFACE_CURVE('',#2139,(#2143,#2150),.PCURVE_S1.); +#2139 = LINE('',#2140,#2141); +#2140 = CARTESIAN_POINT('',(35.,-2.,147.)); +#2141 = VECTOR('',#2142,1.); +#2142 = DIRECTION('',(0.,0.,1.)); +#2143 = PCURVE('',#385,#2144); +#2144 = DEFINITIONAL_REPRESENTATION('',(#2145),#2149); +#2145 = LINE('',#2146,#2147); +#2146 = CARTESIAN_POINT('',(147.,-28.)); +#2147 = VECTOR('',#2148,1.); +#2148 = DIRECTION('',(1.,0.)); +#2149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2150 = PCURVE('',#1599,#2151); +#2151 = DEFINITIONAL_REPRESENTATION('',(#2152),#2156); +#2152 = LINE('',#2153,#2154); +#2153 = CARTESIAN_POINT('',(0.,3.)); +#2154 = VECTOR('',#2155,1.); +#2155 = DIRECTION('',(1.,0.)); +#2156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2157 = ORIENTED_EDGE('',*,*,#1560,.F.); +#2158 = ORIENTED_EDGE('',*,*,#1854,.F.); +#2159 = ORIENTED_EDGE('',*,*,#1807,.F.); +#2160 = ORIENTED_EDGE('',*,*,#1511,.F.); +#2161 = ORIENTED_EDGE('',*,*,#1170,.T.); +#2162 = FACE_BOUND('',#2163,.T.); +#2163 = EDGE_LOOP('',(#2164)); +#2164 = ORIENTED_EDGE('',*,*,#2165,.F.); +#2165 = EDGE_CURVE('',#2166,#2166,#2168,.T.); +#2166 = VERTEX_POINT('',#2167); +#2167 = CARTESIAN_POINT('',(35.,-43.75,152.)); +#2168 = SURFACE_CURVE('',#2169,(#2174,#2181),.PCURVE_S1.); +#2169 = CIRCLE('',#2170,2.5); +#2170 = AXIS2_PLACEMENT_3D('',#2171,#2172,#2173); +#2171 = CARTESIAN_POINT('',(35.,-46.25,152.)); +#2172 = DIRECTION('',(1.,0.,0.)); +#2173 = DIRECTION('',(0.,1.,0.)); +#2174 = PCURVE('',#385,#2175); +#2175 = DEFINITIONAL_REPRESENTATION('',(#2176),#2180); +#2176 = CIRCLE('',#2177,2.5); +#2177 = AXIS2_PLACEMENT_2D('',#2178,#2179); +#2178 = CARTESIAN_POINT('',(152.,16.25)); +#2179 = DIRECTION('',(0.,-1.)); +#2180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2181 = PCURVE('',#2182,#2187); +#2182 = CYLINDRICAL_SURFACE('',#2183,2.5); +#2183 = AXIS2_PLACEMENT_3D('',#2184,#2185,#2186); +#2184 = CARTESIAN_POINT('',(35.,-46.25,152.)); +#2185 = DIRECTION('',(1.,0.,0.)); +#2186 = DIRECTION('',(0.,1.,0.)); +#2187 = DEFINITIONAL_REPRESENTATION('',(#2188),#2192); +#2188 = LINE('',#2189,#2190); +#2189 = CARTESIAN_POINT('',(0.,0.)); +#2190 = VECTOR('',#2191,1.); +#2191 = DIRECTION('',(1.,0.)); +#2192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2193 = ADVANCED_FACE('',(#2194),#458,.T.); +#2194 = FACE_BOUND('',#2195,.T.); +#2195 = EDGE_LOOP('',(#2196,#2217,#2238,#2239)); +#2196 = ORIENTED_EDGE('',*,*,#2197,.F.); +#2197 = EDGE_CURVE('',#2198,#443,#2200,.T.); +#2198 = VERTEX_POINT('',#2199); +#2199 = CARTESIAN_POINT('',(-25.,-62.5,82.5)); +#2200 = SURFACE_CURVE('',#2201,(#2205,#2211),.PCURVE_S1.); +#2201 = LINE('',#2202,#2203); +#2202 = CARTESIAN_POINT('',(-25.,-62.5,82.5)); +#2203 = VECTOR('',#2204,1.); +#2204 = DIRECTION('',(0.,1.,0.)); +#2205 = PCURVE('',#458,#2206); +#2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2210); +#2207 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2208,#2209),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,32.5),.PIECEWISE_BEZIER_KNOTS.); +#2208 = CARTESIAN_POINT('',(2.6,0.)); +#2209 = CARTESIAN_POINT('',(2.6,-32.5)); +#2210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2211 = PCURVE('',#486,#2212); +#2212 = DEFINITIONAL_REPRESENTATION('',(#2213),#2216); +#2213 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2214,#2215),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,32.5),.PIECEWISE_BEZIER_KNOTS.); +#2214 = CARTESIAN_POINT('',(7.5,0.)); +#2215 = CARTESIAN_POINT('',(7.5,32.5)); +#2216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2217 = ORIENTED_EDGE('',*,*,#2218,.F.); +#2218 = EDGE_CURVE('',#1214,#2198,#2219,.T.); +#2219 = SURFACE_CURVE('',#2220,(#2224,#2231),.PCURVE_S1.); +#2220 = LINE('',#2221,#2222); +#2221 = CARTESIAN_POINT('',(-25.,-62.5,79.9)); +#2222 = VECTOR('',#2223,1.); +#2223 = DIRECTION('',(0.,0.,1.)); +#2224 = PCURVE('',#458,#2225); +#2225 = DEFINITIONAL_REPRESENTATION('',(#2226),#2230); +#2226 = LINE('',#2227,#2228); +#2227 = CARTESIAN_POINT('',(0.,0.)); +#2228 = VECTOR('',#2229,1.); +#2229 = DIRECTION('',(1.,0.)); +#2230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2231 = PCURVE('',#1228,#2232); +#2232 = DEFINITIONAL_REPRESENTATION('',(#2233),#2237); +#2233 = LINE('',#2234,#2235); +#2234 = CARTESIAN_POINT('',(0.,0.)); +#2235 = VECTOR('',#2236,1.); +#2236 = DIRECTION('',(1.,0.)); +#2237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2238 = ORIENTED_EDGE('',*,*,#1240,.T.); +#2239 = ORIENTED_EDGE('',*,*,#442,.T.); +#2240 = ADVANCED_FACE('',(#2241),#486,.T.); +#2241 = FACE_BOUND('',#2242,.T.); +#2242 = EDGE_LOOP('',(#2243,#2244,#2267,#2288)); +#2243 = ORIENTED_EDGE('',*,*,#470,.F.); +#2244 = ORIENTED_EDGE('',*,*,#2245,.F.); +#2245 = EDGE_CURVE('',#2246,#471,#2248,.T.); +#2246 = VERTEX_POINT('',#2247); +#2247 = CARTESIAN_POINT('',(-32.5,-62.5,82.5)); +#2248 = SURFACE_CURVE('',#2249,(#2253,#2260),.PCURVE_S1.); +#2249 = LINE('',#2250,#2251); +#2250 = CARTESIAN_POINT('',(-32.5,-62.5,82.5)); +#2251 = VECTOR('',#2252,1.); +#2252 = DIRECTION('',(0.,1.,0.)); +#2253 = PCURVE('',#486,#2254); +#2254 = DEFINITIONAL_REPRESENTATION('',(#2255),#2259); +#2255 = LINE('',#2256,#2257); +#2256 = CARTESIAN_POINT('',(0.,0.)); +#2257 = VECTOR('',#2258,1.); +#2258 = DIRECTION('',(0.,1.)); +#2259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2260 = PCURVE('',#514,#2261); +#2261 = DEFINITIONAL_REPRESENTATION('',(#2262),#2266); +#2262 = LINE('',#2263,#2264); +#2263 = CARTESIAN_POINT('',(0.,0.)); +#2264 = VECTOR('',#2265,1.); +#2265 = DIRECTION('',(0.,-1.)); +#2266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2267 = ORIENTED_EDGE('',*,*,#2268,.T.); +#2268 = EDGE_CURVE('',#2246,#2198,#2269,.T.); +#2269 = SURFACE_CURVE('',#2270,(#2274,#2281),.PCURVE_S1.); +#2270 = LINE('',#2271,#2272); +#2271 = CARTESIAN_POINT('',(-32.5,-62.5,82.5)); +#2272 = VECTOR('',#2273,1.); +#2273 = DIRECTION('',(1.,0.,0.)); +#2274 = PCURVE('',#486,#2275); +#2275 = DEFINITIONAL_REPRESENTATION('',(#2276),#2280); +#2276 = LINE('',#2277,#2278); +#2277 = CARTESIAN_POINT('',(0.,0.)); +#2278 = VECTOR('',#2279,1.); +#2279 = DIRECTION('',(1.,0.)); +#2280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2281 = PCURVE('',#1228,#2282); +#2282 = DEFINITIONAL_REPRESENTATION('',(#2283),#2287); +#2283 = LINE('',#2284,#2285); +#2284 = CARTESIAN_POINT('',(2.6,-7.5)); +#2285 = VECTOR('',#2286,1.); +#2286 = DIRECTION('',(0.,1.)); +#2287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2288 = ORIENTED_EDGE('',*,*,#2197,.T.); +#2289 = ADVANCED_FACE('',(#2290),#514,.T.); +#2290 = FACE_BOUND('',#2291,.T.); +#2291 = EDGE_LOOP('',(#2292,#2315,#2316,#2317)); +#2292 = ORIENTED_EDGE('',*,*,#2293,.F.); +#2293 = EDGE_CURVE('',#2246,#2294,#2296,.T.); +#2294 = VERTEX_POINT('',#2295); +#2295 = CARTESIAN_POINT('',(-32.5,-62.5,157.5)); +#2296 = SURFACE_CURVE('',#2297,(#2301,#2308),.PCURVE_S1.); +#2297 = LINE('',#2298,#2299); +#2298 = CARTESIAN_POINT('',(-32.5,-62.5,82.5)); +#2299 = VECTOR('',#2300,1.); +#2300 = DIRECTION('',(0.,0.,1.)); +#2301 = PCURVE('',#514,#2302); +#2302 = DEFINITIONAL_REPRESENTATION('',(#2303),#2307); +#2303 = LINE('',#2304,#2305); +#2304 = CARTESIAN_POINT('',(0.,0.)); +#2305 = VECTOR('',#2306,1.); +#2306 = DIRECTION('',(1.,0.)); +#2307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2308 = PCURVE('',#1228,#2309); +#2309 = DEFINITIONAL_REPRESENTATION('',(#2310),#2314); +#2310 = LINE('',#2311,#2312); +#2311 = CARTESIAN_POINT('',(2.6,-7.5)); +#2312 = VECTOR('',#2313,1.); +#2313 = DIRECTION('',(1.,0.)); +#2314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2315 = ORIENTED_EDGE('',*,*,#2245,.T.); +#2316 = ORIENTED_EDGE('',*,*,#498,.T.); +#2317 = ORIENTED_EDGE('',*,*,#2318,.F.); +#2318 = EDGE_CURVE('',#2294,#499,#2319,.T.); +#2319 = SURFACE_CURVE('',#2320,(#2324,#2331),.PCURVE_S1.); +#2320 = LINE('',#2321,#2322); +#2321 = CARTESIAN_POINT('',(-32.5,-62.5,157.5)); +#2322 = VECTOR('',#2323,1.); +#2323 = DIRECTION('',(0.,1.,0.)); +#2324 = PCURVE('',#514,#2325); +#2325 = DEFINITIONAL_REPRESENTATION('',(#2326),#2330); +#2326 = LINE('',#2327,#2328); +#2327 = CARTESIAN_POINT('',(75.,0.)); +#2328 = VECTOR('',#2329,1.); +#2329 = DIRECTION('',(0.,-1.)); +#2330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2331 = PCURVE('',#542,#2332); +#2332 = DEFINITIONAL_REPRESENTATION('',(#2333),#2337); +#2333 = LINE('',#2334,#2335); +#2334 = CARTESIAN_POINT('',(0.,0.)); +#2335 = VECTOR('',#2336,1.); +#2336 = DIRECTION('',(0.,1.)); +#2337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2338 = ADVANCED_FACE('',(#2339),#542,.F.); +#2339 = FACE_BOUND('',#2340,.F.); +#2340 = EDGE_LOOP('',(#2341,#2342,#2365,#2386)); +#2341 = ORIENTED_EDGE('',*,*,#2318,.F.); +#2342 = ORIENTED_EDGE('',*,*,#2343,.T.); +#2343 = EDGE_CURVE('',#2294,#2344,#2346,.T.); +#2344 = VERTEX_POINT('',#2345); +#2345 = CARTESIAN_POINT('',(32.5,-62.5,157.5)); +#2346 = SURFACE_CURVE('',#2347,(#2351,#2358),.PCURVE_S1.); +#2347 = LINE('',#2348,#2349); +#2348 = CARTESIAN_POINT('',(-32.5,-62.5,157.5)); +#2349 = VECTOR('',#2350,1.); +#2350 = DIRECTION('',(1.,0.,0.)); +#2351 = PCURVE('',#542,#2352); +#2352 = DEFINITIONAL_REPRESENTATION('',(#2353),#2357); +#2353 = LINE('',#2354,#2355); +#2354 = CARTESIAN_POINT('',(0.,0.)); +#2355 = VECTOR('',#2356,1.); +#2356 = DIRECTION('',(1.,0.)); +#2357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2358 = PCURVE('',#1228,#2359); +#2359 = DEFINITIONAL_REPRESENTATION('',(#2360),#2364); +#2360 = LINE('',#2361,#2362); +#2361 = CARTESIAN_POINT('',(77.6,-7.5)); +#2362 = VECTOR('',#2363,1.); +#2363 = DIRECTION('',(0.,1.)); +#2364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2365 = ORIENTED_EDGE('',*,*,#2366,.T.); +#2366 = EDGE_CURVE('',#2344,#527,#2367,.T.); +#2367 = SURFACE_CURVE('',#2368,(#2372,#2379),.PCURVE_S1.); +#2368 = LINE('',#2369,#2370); +#2369 = CARTESIAN_POINT('',(32.5,-62.5,157.5)); +#2370 = VECTOR('',#2371,1.); +#2371 = DIRECTION('',(0.,1.,0.)); +#2372 = PCURVE('',#542,#2373); +#2373 = DEFINITIONAL_REPRESENTATION('',(#2374),#2378); +#2374 = LINE('',#2375,#2376); +#2375 = CARTESIAN_POINT('',(65.,0.)); +#2376 = VECTOR('',#2377,1.); +#2377 = DIRECTION('',(0.,1.)); +#2378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2379 = PCURVE('',#570,#2380); +#2380 = DEFINITIONAL_REPRESENTATION('',(#2381),#2385); +#2381 = LINE('',#2382,#2383); +#2382 = CARTESIAN_POINT('',(75.,0.)); +#2383 = VECTOR('',#2384,1.); +#2384 = DIRECTION('',(0.,-1.)); +#2385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2386 = ORIENTED_EDGE('',*,*,#526,.F.); +#2387 = ADVANCED_FACE('',(#2388,#2436),#570,.F.); +#2388 = FACE_BOUND('',#2389,.F.); +#2389 = EDGE_LOOP('',(#2390,#2413,#2434,#2435)); +#2390 = ORIENTED_EDGE('',*,*,#2391,.F.); +#2391 = EDGE_CURVE('',#2392,#2344,#2394,.T.); +#2392 = VERTEX_POINT('',#2393); +#2393 = CARTESIAN_POINT('',(32.5,-62.5,82.5)); +#2394 = SURFACE_CURVE('',#2395,(#2399,#2406),.PCURVE_S1.); +#2395 = LINE('',#2396,#2397); +#2396 = CARTESIAN_POINT('',(32.5,-62.5,82.5)); +#2397 = VECTOR('',#2398,1.); +#2398 = DIRECTION('',(0.,0.,1.)); +#2399 = PCURVE('',#570,#2400); +#2400 = DEFINITIONAL_REPRESENTATION('',(#2401),#2405); +#2401 = LINE('',#2402,#2403); +#2402 = CARTESIAN_POINT('',(0.,0.)); +#2403 = VECTOR('',#2404,1.); +#2404 = DIRECTION('',(1.,0.)); +#2405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2406 = PCURVE('',#1228,#2407); +#2407 = DEFINITIONAL_REPRESENTATION('',(#2408),#2412); +#2408 = LINE('',#2409,#2410); +#2409 = CARTESIAN_POINT('',(2.6,57.5)); +#2410 = VECTOR('',#2411,1.); +#2411 = DIRECTION('',(1.,0.)); +#2412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2413 = ORIENTED_EDGE('',*,*,#2414,.T.); +#2414 = EDGE_CURVE('',#2392,#555,#2415,.T.); +#2415 = SURFACE_CURVE('',#2416,(#2420,#2427),.PCURVE_S1.); +#2416 = LINE('',#2417,#2418); +#2417 = CARTESIAN_POINT('',(32.5,-62.5,82.5)); +#2418 = VECTOR('',#2419,1.); +#2419 = DIRECTION('',(0.,1.,0.)); +#2420 = PCURVE('',#570,#2421); +#2421 = DEFINITIONAL_REPRESENTATION('',(#2422),#2426); +#2422 = LINE('',#2423,#2424); +#2423 = CARTESIAN_POINT('',(0.,0.)); +#2424 = VECTOR('',#2425,1.); +#2425 = DIRECTION('',(0.,-1.)); +#2426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2427 = PCURVE('',#598,#2428); +#2428 = DEFINITIONAL_REPRESENTATION('',(#2429),#2433); +#2429 = LINE('',#2430,#2431); +#2430 = CARTESIAN_POINT('',(65.,0.)); +#2431 = VECTOR('',#2432,1.); +#2432 = DIRECTION('',(0.,1.)); +#2433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2434 = ORIENTED_EDGE('',*,*,#554,.T.); +#2435 = ORIENTED_EDGE('',*,*,#2366,.F.); +#2436 = FACE_BOUND('',#2437,.F.); +#2437 = EDGE_LOOP('',(#2438)); +#2438 = ORIENTED_EDGE('',*,*,#2439,.F.); +#2439 = EDGE_CURVE('',#2440,#2440,#2442,.T.); +#2440 = VERTEX_POINT('',#2441); +#2441 = CARTESIAN_POINT('',(32.5,-43.75,152.)); +#2442 = SURFACE_CURVE('',#2443,(#2448,#2455),.PCURVE_S1.); +#2443 = CIRCLE('',#2444,2.5); +#2444 = AXIS2_PLACEMENT_3D('',#2445,#2446,#2447); +#2445 = CARTESIAN_POINT('',(32.5,-46.25,152.)); +#2446 = DIRECTION('',(1.,0.,0.)); +#2447 = DIRECTION('',(-0.,1.,0.)); +#2448 = PCURVE('',#570,#2449); +#2449 = DEFINITIONAL_REPRESENTATION('',(#2450),#2454); +#2450 = CIRCLE('',#2451,2.5); +#2451 = AXIS2_PLACEMENT_2D('',#2452,#2453); +#2452 = CARTESIAN_POINT('',(69.5,-16.25)); +#2453 = DIRECTION('',(0.,-1.)); +#2454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2455 = PCURVE('',#2182,#2456); +#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2461); +#2457 = LINE('',#2458,#2459); +#2458 = CARTESIAN_POINT('',(0.,-2.5)); +#2459 = VECTOR('',#2460,1.); +#2460 = DIRECTION('',(1.,0.)); +#2461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2462 = ADVANCED_FACE('',(#2463),#598,.T.); +#2463 = FACE_BOUND('',#2464,.T.); +#2464 = EDGE_LOOP('',(#2465,#2466,#2487,#2508)); +#2465 = ORIENTED_EDGE('',*,*,#582,.F.); +#2466 = ORIENTED_EDGE('',*,*,#2467,.F.); +#2467 = EDGE_CURVE('',#2468,#583,#2470,.T.); +#2468 = VERTEX_POINT('',#2469); +#2469 = CARTESIAN_POINT('',(25.,-62.5,82.5)); +#2470 = SURFACE_CURVE('',#2471,(#2475,#2481),.PCURVE_S1.); +#2471 = LINE('',#2472,#2473); +#2472 = CARTESIAN_POINT('',(25.,-62.5,82.5)); +#2473 = VECTOR('',#2474,1.); +#2474 = DIRECTION('',(0.,1.,0.)); +#2475 = PCURVE('',#598,#2476); +#2476 = DEFINITIONAL_REPRESENTATION('',(#2477),#2480); +#2477 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2478,#2479),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,32.5),.PIECEWISE_BEZIER_KNOTS.); +#2478 = CARTESIAN_POINT('',(57.5,0.)); +#2479 = CARTESIAN_POINT('',(57.5,32.5)); +#2480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2481 = PCURVE('',#626,#2482); +#2482 = DEFINITIONAL_REPRESENTATION('',(#2483),#2486); +#2483 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2484,#2485),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,32.5),.PIECEWISE_BEZIER_KNOTS.); +#2484 = CARTESIAN_POINT('',(2.6,0.)); +#2485 = CARTESIAN_POINT('',(2.6,-32.5)); +#2486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2487 = ORIENTED_EDGE('',*,*,#2488,.T.); +#2488 = EDGE_CURVE('',#2468,#2392,#2489,.T.); +#2489 = SURFACE_CURVE('',#2490,(#2494,#2501),.PCURVE_S1.); +#2490 = LINE('',#2491,#2492); +#2491 = CARTESIAN_POINT('',(-32.5,-62.5,82.5)); +#2492 = VECTOR('',#2493,1.); +#2493 = DIRECTION('',(1.,0.,0.)); +#2494 = PCURVE('',#598,#2495); +#2495 = DEFINITIONAL_REPRESENTATION('',(#2496),#2500); +#2496 = LINE('',#2497,#2498); +#2497 = CARTESIAN_POINT('',(0.,0.)); +#2498 = VECTOR('',#2499,1.); +#2499 = DIRECTION('',(1.,0.)); +#2500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2501 = PCURVE('',#1228,#2502); +#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507); +#2503 = LINE('',#2504,#2505); +#2504 = CARTESIAN_POINT('',(2.6,-7.5)); +#2505 = VECTOR('',#2506,1.); +#2506 = DIRECTION('',(0.,1.)); +#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2508 = ORIENTED_EDGE('',*,*,#2414,.T.); +#2509 = ADVANCED_FACE('',(#2510),#626,.F.); +#2510 = FACE_BOUND('',#2511,.F.); +#2511 = EDGE_LOOP('',(#2512,#2513,#2534,#2535)); +#2512 = ORIENTED_EDGE('',*,*,#2467,.F.); +#2513 = ORIENTED_EDGE('',*,*,#2514,.F.); +#2514 = EDGE_CURVE('',#1193,#2468,#2515,.T.); +#2515 = SURFACE_CURVE('',#2516,(#2520,#2527),.PCURVE_S1.); +#2516 = LINE('',#2517,#2518); +#2517 = CARTESIAN_POINT('',(25.,-62.5,79.9)); +#2518 = VECTOR('',#2519,1.); +#2519 = DIRECTION('',(0.,0.,1.)); +#2520 = PCURVE('',#626,#2521); +#2521 = DEFINITIONAL_REPRESENTATION('',(#2522),#2526); +#2522 = LINE('',#2523,#2524); +#2523 = CARTESIAN_POINT('',(0.,0.)); +#2524 = VECTOR('',#2525,1.); +#2525 = DIRECTION('',(1.,0.)); +#2526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2527 = PCURVE('',#1228,#2528); +#2528 = DEFINITIONAL_REPRESENTATION('',(#2529),#2533); +#2529 = LINE('',#2530,#2531); +#2530 = CARTESIAN_POINT('',(0.,50.)); +#2531 = VECTOR('',#2532,1.); +#2532 = DIRECTION('',(1.,0.)); +#2533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2534 = ORIENTED_EDGE('',*,*,#1192,.T.); +#2535 = ORIENTED_EDGE('',*,*,#610,.T.); +#2536 = ADVANCED_FACE('',(#2537),#682,.F.); +#2537 = FACE_BOUND('',#2538,.F.); +#2538 = EDGE_LOOP('',(#2539,#2540,#2563,#2590)); +#2539 = ORIENTED_EDGE('',*,*,#661,.F.); +#2540 = ORIENTED_EDGE('',*,*,#2541,.T.); +#2541 = EDGE_CURVE('',#662,#2542,#2544,.T.); +#2542 = VERTEX_POINT('',#2543); +#2543 = CARTESIAN_POINT('',(-22.75,-29.9,31.55)); +#2544 = SEAM_CURVE('',#2545,(#2549,#2556),.PCURVE_S1.); +#2545 = LINE('',#2546,#2547); +#2546 = CARTESIAN_POINT('',(-22.75,-35.5,31.55)); +#2547 = VECTOR('',#2548,1.); +#2548 = DIRECTION('',(-0.,1.,-0.)); +#2549 = PCURVE('',#682,#2550); +#2550 = DEFINITIONAL_REPRESENTATION('',(#2551),#2555); +#2551 = LINE('',#2552,#2553); +#2552 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2553 = VECTOR('',#2554,1.); +#2554 = DIRECTION('',(0.,-1.)); +#2555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2556 = PCURVE('',#682,#2557); +#2557 = DEFINITIONAL_REPRESENTATION('',(#2558),#2562); +#2558 = LINE('',#2559,#2560); +#2559 = CARTESIAN_POINT('',(0.,0.)); +#2560 = VECTOR('',#2561,1.); +#2561 = DIRECTION('',(0.,-1.)); +#2562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2563 = ORIENTED_EDGE('',*,*,#2564,.T.); +#2564 = EDGE_CURVE('',#2542,#2542,#2565,.T.); +#2565 = SURFACE_CURVE('',#2566,(#2571,#2578),.PCURVE_S1.); +#2566 = CIRCLE('',#2567,2.); +#2567 = AXIS2_PLACEMENT_3D('',#2568,#2569,#2570); +#2568 = CARTESIAN_POINT('',(-24.75,-29.9,31.55)); +#2569 = DIRECTION('',(0.,-1.,0.)); +#2570 = DIRECTION('',(1.,0.,0.)); +#2571 = PCURVE('',#682,#2572); +#2572 = DEFINITIONAL_REPRESENTATION('',(#2573),#2577); +#2573 = LINE('',#2574,#2575); +#2574 = CARTESIAN_POINT('',(0.,-5.6)); +#2575 = VECTOR('',#2576,1.); +#2576 = DIRECTION('',(1.,0.)); +#2577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2578 = PCURVE('',#2579,#2584); +#2579 = PLANE('',#2580); +#2580 = AXIS2_PLACEMENT_3D('',#2581,#2582,#2583); +#2581 = CARTESIAN_POINT('',(24.75,-29.9,68.45)); +#2582 = DIRECTION('',(-0.,-1.,-0.)); +#2583 = DIRECTION('',(0.,0.,-1.)); +#2584 = DEFINITIONAL_REPRESENTATION('',(#2585),#2589); +#2585 = CIRCLE('',#2586,2.); +#2586 = AXIS2_PLACEMENT_2D('',#2587,#2588); +#2587 = CARTESIAN_POINT('',(36.9,-49.5)); +#2588 = DIRECTION('',(0.,1.)); +#2589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2590 = ORIENTED_EDGE('',*,*,#2541,.F.); +#2591 = ADVANCED_FACE('',(#2592),#714,.F.); +#2592 = FACE_BOUND('',#2593,.F.); +#2593 = EDGE_LOOP('',(#2594,#2617,#2645,#2666)); +#2594 = ORIENTED_EDGE('',*,*,#2595,.T.); +#2595 = EDGE_CURVE('',#697,#2596,#2598,.T.); +#2596 = VERTEX_POINT('',#2597); +#2597 = CARTESIAN_POINT('',(-27.,26.,53.)); +#2598 = SURFACE_CURVE('',#2599,(#2603,#2610),.PCURVE_S1.); +#2599 = LINE('',#2600,#2601); +#2600 = CARTESIAN_POINT('',(-27.,-30.,53.)); +#2601 = VECTOR('',#2602,1.); +#2602 = DIRECTION('',(-0.,1.,-0.)); +#2603 = PCURVE('',#714,#2604); +#2604 = DEFINITIONAL_REPRESENTATION('',(#2605),#2609); +#2605 = LINE('',#2606,#2607); +#2606 = CARTESIAN_POINT('',(0.,0.)); +#2607 = VECTOR('',#2608,1.); +#2608 = DIRECTION('',(0.,-1.)); +#2609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2610 = PCURVE('',#796,#2611); +#2611 = DEFINITIONAL_REPRESENTATION('',(#2612),#2616); +#2612 = LINE('',#2613,#2614); +#2613 = CARTESIAN_POINT('',(2.,0.)); +#2614 = VECTOR('',#2615,1.); +#2615 = DIRECTION('',(0.,-1.)); +#2616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2617 = ORIENTED_EDGE('',*,*,#2618,.T.); +#2618 = EDGE_CURVE('',#2596,#2619,#2621,.T.); +#2619 = VERTEX_POINT('',#2620); +#2620 = CARTESIAN_POINT('',(-27.,26.,47.)); +#2621 = SURFACE_CURVE('',#2622,(#2626,#2633),.PCURVE_S1.); +#2622 = LINE('',#2623,#2624); +#2623 = CARTESIAN_POINT('',(-27.,26.,53.)); +#2624 = VECTOR('',#2625,1.); +#2625 = DIRECTION('',(0.,0.,-1.)); +#2626 = PCURVE('',#714,#2627); +#2627 = DEFINITIONAL_REPRESENTATION('',(#2628),#2632); +#2628 = LINE('',#2629,#2630); +#2629 = CARTESIAN_POINT('',(0.,-56.)); +#2630 = VECTOR('',#2631,1.); +#2631 = DIRECTION('',(1.,0.)); +#2632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2633 = PCURVE('',#2634,#2639); +#2634 = PLANE('',#2635); +#2635 = AXIS2_PLACEMENT_3D('',#2636,#2637,#2638); +#2636 = CARTESIAN_POINT('',(-26.,26.,50.)); +#2637 = DIRECTION('',(-0.,-1.,-0.)); +#2638 = DIRECTION('',(0.,0.,-1.)); +#2639 = DEFINITIONAL_REPRESENTATION('',(#2640),#2644); +#2640 = LINE('',#2641,#2642); +#2641 = CARTESIAN_POINT('',(-3.,-1.)); +#2642 = VECTOR('',#2643,1.); +#2643 = DIRECTION('',(1.,0.)); +#2644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2645 = ORIENTED_EDGE('',*,*,#2646,.F.); +#2646 = EDGE_CURVE('',#699,#2619,#2647,.T.); +#2647 = SURFACE_CURVE('',#2648,(#2652,#2659),.PCURVE_S1.); +#2648 = LINE('',#2649,#2650); +#2649 = CARTESIAN_POINT('',(-27.,-30.,47.)); +#2650 = VECTOR('',#2651,1.); +#2651 = DIRECTION('',(-0.,1.,-0.)); +#2652 = PCURVE('',#714,#2653); +#2653 = DEFINITIONAL_REPRESENTATION('',(#2654),#2658); +#2654 = LINE('',#2655,#2656); +#2655 = CARTESIAN_POINT('',(6.,0.)); +#2656 = VECTOR('',#2657,1.); +#2657 = DIRECTION('',(0.,-1.)); +#2658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2659 = PCURVE('',#742,#2660); +#2660 = DEFINITIONAL_REPRESENTATION('',(#2661),#2665); +#2661 = LINE('',#2662,#2663); +#2662 = CARTESIAN_POINT('',(0.,0.)); +#2663 = VECTOR('',#2664,1.); +#2664 = DIRECTION('',(0.,-1.)); +#2665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2666 = ORIENTED_EDGE('',*,*,#696,.F.); +#2667 = ADVANCED_FACE('',(#2668),#742,.F.); +#2668 = FACE_BOUND('',#2669,.F.); +#2669 = EDGE_LOOP('',(#2670,#2671,#2694,#2715)); +#2670 = ORIENTED_EDGE('',*,*,#2646,.T.); +#2671 = ORIENTED_EDGE('',*,*,#2672,.T.); +#2672 = EDGE_CURVE('',#2619,#2673,#2675,.T.); +#2673 = VERTEX_POINT('',#2674); +#2674 = CARTESIAN_POINT('',(-25.,26.,47.)); +#2675 = SURFACE_CURVE('',#2676,(#2680,#2687),.PCURVE_S1.); +#2676 = LINE('',#2677,#2678); +#2677 = CARTESIAN_POINT('',(-27.,26.,47.)); +#2678 = VECTOR('',#2679,1.); +#2679 = DIRECTION('',(1.,0.,0.)); +#2680 = PCURVE('',#742,#2681); +#2681 = DEFINITIONAL_REPRESENTATION('',(#2682),#2686); +#2682 = LINE('',#2683,#2684); +#2683 = CARTESIAN_POINT('',(0.,-56.)); +#2684 = VECTOR('',#2685,1.); +#2685 = DIRECTION('',(1.,0.)); +#2686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2687 = PCURVE('',#2634,#2688); +#2688 = DEFINITIONAL_REPRESENTATION('',(#2689),#2693); +#2689 = LINE('',#2690,#2691); +#2690 = CARTESIAN_POINT('',(3.,-1.)); +#2691 = VECTOR('',#2692,1.); +#2692 = DIRECTION('',(0.,1.)); +#2693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2694 = ORIENTED_EDGE('',*,*,#2695,.F.); +#2695 = EDGE_CURVE('',#727,#2673,#2696,.T.); +#2696 = SURFACE_CURVE('',#2697,(#2701,#2708),.PCURVE_S1.); +#2697 = LINE('',#2698,#2699); +#2698 = CARTESIAN_POINT('',(-25.,-30.,47.)); +#2699 = VECTOR('',#2700,1.); +#2700 = DIRECTION('',(-0.,1.,-0.)); +#2701 = PCURVE('',#742,#2702); +#2702 = DEFINITIONAL_REPRESENTATION('',(#2703),#2707); +#2703 = LINE('',#2704,#2705); +#2704 = CARTESIAN_POINT('',(2.,0.)); +#2705 = VECTOR('',#2706,1.); +#2706 = DIRECTION('',(0.,-1.)); +#2707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2708 = PCURVE('',#770,#2709); +#2709 = DEFINITIONAL_REPRESENTATION('',(#2710),#2714); +#2710 = LINE('',#2711,#2712); +#2711 = CARTESIAN_POINT('',(0.,0.)); +#2712 = VECTOR('',#2713,1.); +#2713 = DIRECTION('',(0.,-1.)); +#2714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2715 = ORIENTED_EDGE('',*,*,#726,.F.); +#2716 = ADVANCED_FACE('',(#2717),#770,.F.); +#2717 = FACE_BOUND('',#2718,.F.); +#2718 = EDGE_LOOP('',(#2719,#2720,#2743,#2764)); +#2719 = ORIENTED_EDGE('',*,*,#2695,.T.); +#2720 = ORIENTED_EDGE('',*,*,#2721,.T.); +#2721 = EDGE_CURVE('',#2673,#2722,#2724,.T.); +#2722 = VERTEX_POINT('',#2723); +#2723 = CARTESIAN_POINT('',(-25.,26.,53.)); +#2724 = SURFACE_CURVE('',#2725,(#2729,#2736),.PCURVE_S1.); +#2725 = LINE('',#2726,#2727); +#2726 = CARTESIAN_POINT('',(-25.,26.,47.)); +#2727 = VECTOR('',#2728,1.); +#2728 = DIRECTION('',(0.,0.,1.)); +#2729 = PCURVE('',#770,#2730); +#2730 = DEFINITIONAL_REPRESENTATION('',(#2731),#2735); +#2731 = LINE('',#2732,#2733); +#2732 = CARTESIAN_POINT('',(0.,-56.)); +#2733 = VECTOR('',#2734,1.); +#2734 = DIRECTION('',(1.,0.)); +#2735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2736 = PCURVE('',#2634,#2737); +#2737 = DEFINITIONAL_REPRESENTATION('',(#2738),#2742); +#2738 = LINE('',#2739,#2740); +#2739 = CARTESIAN_POINT('',(3.,1.)); +#2740 = VECTOR('',#2741,1.); +#2741 = DIRECTION('',(-1.,0.)); +#2742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2743 = ORIENTED_EDGE('',*,*,#2744,.F.); +#2744 = EDGE_CURVE('',#755,#2722,#2745,.T.); +#2745 = SURFACE_CURVE('',#2746,(#2750,#2757),.PCURVE_S1.); +#2746 = LINE('',#2747,#2748); +#2747 = CARTESIAN_POINT('',(-25.,-30.,53.)); +#2748 = VECTOR('',#2749,1.); +#2749 = DIRECTION('',(-0.,1.,-0.)); +#2750 = PCURVE('',#770,#2751); +#2751 = DEFINITIONAL_REPRESENTATION('',(#2752),#2756); +#2752 = LINE('',#2753,#2754); +#2753 = CARTESIAN_POINT('',(6.,0.)); +#2754 = VECTOR('',#2755,1.); +#2755 = DIRECTION('',(0.,-1.)); +#2756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2757 = PCURVE('',#796,#2758); +#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2763); +#2759 = LINE('',#2760,#2761); +#2760 = CARTESIAN_POINT('',(0.,0.)); +#2761 = VECTOR('',#2762,1.); +#2762 = DIRECTION('',(0.,-1.)); +#2763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2764 = ORIENTED_EDGE('',*,*,#754,.F.); +#2765 = ADVANCED_FACE('',(#2766),#796,.F.); +#2766 = FACE_BOUND('',#2767,.F.); +#2767 = EDGE_LOOP('',(#2768,#2769,#2790,#2791)); +#2768 = ORIENTED_EDGE('',*,*,#2744,.T.); +#2769 = ORIENTED_EDGE('',*,*,#2770,.T.); +#2770 = EDGE_CURVE('',#2722,#2596,#2771,.T.); +#2771 = SURFACE_CURVE('',#2772,(#2776,#2783),.PCURVE_S1.); +#2772 = LINE('',#2773,#2774); +#2773 = CARTESIAN_POINT('',(-25.,26.,53.)); +#2774 = VECTOR('',#2775,1.); +#2775 = DIRECTION('',(-1.,0.,0.)); +#2776 = PCURVE('',#796,#2777); +#2777 = DEFINITIONAL_REPRESENTATION('',(#2778),#2782); +#2778 = LINE('',#2779,#2780); +#2779 = CARTESIAN_POINT('',(0.,-56.)); +#2780 = VECTOR('',#2781,1.); +#2781 = DIRECTION('',(1.,0.)); +#2782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2783 = PCURVE('',#2634,#2784); +#2784 = DEFINITIONAL_REPRESENTATION('',(#2785),#2789); +#2785 = LINE('',#2786,#2787); +#2786 = CARTESIAN_POINT('',(-3.,1.)); +#2787 = VECTOR('',#2788,1.); +#2788 = DIRECTION('',(0.,-1.)); +#2789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2790 = ORIENTED_EDGE('',*,*,#2595,.F.); +#2791 = ORIENTED_EDGE('',*,*,#782,.F.); +#2792 = ADVANCED_FACE('',(#2793),#831,.F.); +#2793 = FACE_BOUND('',#2794,.F.); +#2794 = EDGE_LOOP('',(#2795,#2796,#2819,#2846)); +#2795 = ORIENTED_EDGE('',*,*,#810,.F.); +#2796 = ORIENTED_EDGE('',*,*,#2797,.T.); +#2797 = EDGE_CURVE('',#811,#2798,#2800,.T.); +#2798 = VERTEX_POINT('',#2799); +#2799 = CARTESIAN_POINT('',(-22.75,-29.9,68.45)); +#2800 = SEAM_CURVE('',#2801,(#2805,#2812),.PCURVE_S1.); +#2801 = LINE('',#2802,#2803); +#2802 = CARTESIAN_POINT('',(-22.75,-35.5,68.45)); +#2803 = VECTOR('',#2804,1.); +#2804 = DIRECTION('',(-0.,1.,-0.)); +#2805 = PCURVE('',#831,#2806); +#2806 = DEFINITIONAL_REPRESENTATION('',(#2807),#2811); +#2807 = LINE('',#2808,#2809); +#2808 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2809 = VECTOR('',#2810,1.); +#2810 = DIRECTION('',(0.,-1.)); +#2811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2812 = PCURVE('',#831,#2813); +#2813 = DEFINITIONAL_REPRESENTATION('',(#2814),#2818); +#2814 = LINE('',#2815,#2816); +#2815 = CARTESIAN_POINT('',(0.,0.)); +#2816 = VECTOR('',#2817,1.); +#2817 = DIRECTION('',(0.,-1.)); +#2818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2819 = ORIENTED_EDGE('',*,*,#2820,.T.); +#2820 = EDGE_CURVE('',#2798,#2798,#2821,.T.); +#2821 = SURFACE_CURVE('',#2822,(#2827,#2834),.PCURVE_S1.); +#2822 = CIRCLE('',#2823,2.); +#2823 = AXIS2_PLACEMENT_3D('',#2824,#2825,#2826); +#2824 = CARTESIAN_POINT('',(-24.75,-29.9,68.45)); +#2825 = DIRECTION('',(0.,-1.,0.)); +#2826 = DIRECTION('',(1.,0.,0.)); +#2827 = PCURVE('',#831,#2828); +#2828 = DEFINITIONAL_REPRESENTATION('',(#2829),#2833); +#2829 = LINE('',#2830,#2831); +#2830 = CARTESIAN_POINT('',(0.,-5.6)); +#2831 = VECTOR('',#2832,1.); +#2832 = DIRECTION('',(1.,0.)); +#2833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2834 = PCURVE('',#2835,#2840); +#2835 = PLANE('',#2836); +#2836 = AXIS2_PLACEMENT_3D('',#2837,#2838,#2839); +#2837 = CARTESIAN_POINT('',(24.75,-29.9,68.45)); +#2838 = DIRECTION('',(-0.,-1.,-0.)); +#2839 = DIRECTION('',(0.,0.,-1.)); +#2840 = DEFINITIONAL_REPRESENTATION('',(#2841),#2845); +#2841 = CIRCLE('',#2842,2.); +#2842 = AXIS2_PLACEMENT_2D('',#2843,#2844); +#2843 = CARTESIAN_POINT('',(0.,-49.5)); +#2844 = DIRECTION('',(0.,1.)); +#2845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2846 = ORIENTED_EDGE('',*,*,#2797,.F.); +#2847 = ADVANCED_FACE('',(#2848),#866,.T.); +#2848 = FACE_BOUND('',#2849,.F.); +#2849 = EDGE_LOOP('',(#2850,#2873,#2900,#2901)); +#2850 = ORIENTED_EDGE('',*,*,#2851,.T.); +#2851 = EDGE_CURVE('',#846,#2852,#2854,.T.); +#2852 = VERTEX_POINT('',#2853); +#2853 = CARTESIAN_POINT('',(8.,-32.,50.)); +#2854 = SEAM_CURVE('',#2855,(#2859,#2866),.PCURVE_S1.); +#2855 = LINE('',#2856,#2857); +#2856 = CARTESIAN_POINT('',(8.,-30.,50.)); +#2857 = VECTOR('',#2858,1.); +#2858 = DIRECTION('',(0.,-1.,0.)); +#2859 = PCURVE('',#866,#2860); +#2860 = DEFINITIONAL_REPRESENTATION('',(#2861),#2865); +#2861 = LINE('',#2862,#2863); +#2862 = CARTESIAN_POINT('',(-0.,0.)); +#2863 = VECTOR('',#2864,1.); +#2864 = DIRECTION('',(-0.,-1.)); +#2865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2866 = PCURVE('',#866,#2867); +#2867 = DEFINITIONAL_REPRESENTATION('',(#2868),#2872); +#2868 = LINE('',#2869,#2870); +#2869 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2870 = VECTOR('',#2871,1.); +#2871 = DIRECTION('',(-0.,-1.)); +#2872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2873 = ORIENTED_EDGE('',*,*,#2874,.T.); +#2874 = EDGE_CURVE('',#2852,#2852,#2875,.T.); +#2875 = SURFACE_CURVE('',#2876,(#2881,#2888),.PCURVE_S1.); +#2876 = CIRCLE('',#2877,8.); +#2877 = AXIS2_PLACEMENT_3D('',#2878,#2879,#2880); +#2878 = CARTESIAN_POINT('',(0.,-32.,50.)); +#2879 = DIRECTION('',(0.,-1.,0.)); +#2880 = DIRECTION('',(1.,0.,0.)); +#2881 = PCURVE('',#866,#2882); +#2882 = DEFINITIONAL_REPRESENTATION('',(#2883),#2887); +#2883 = LINE('',#2884,#2885); +#2884 = CARTESIAN_POINT('',(-0.,-2.)); +#2885 = VECTOR('',#2886,1.); +#2886 = DIRECTION('',(-1.,0.)); +#2887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2888 = PCURVE('',#2889,#2894); +#2889 = PLANE('',#2890); +#2890 = AXIS2_PLACEMENT_3D('',#2891,#2892,#2893); +#2891 = CARTESIAN_POINT('',(-1.709300165674E-16,-32.,50.)); +#2892 = DIRECTION('',(-0.,-1.,-0.)); +#2893 = DIRECTION('',(0.,0.,-1.)); +#2894 = DEFINITIONAL_REPRESENTATION('',(#2895),#2899); +#2895 = CIRCLE('',#2896,8.); +#2896 = AXIS2_PLACEMENT_2D('',#2897,#2898); +#2897 = CARTESIAN_POINT('',(-1.42108547152E-14,1.709300165674E-16)); +#2898 = DIRECTION('',(0.,1.)); +#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2900 = ORIENTED_EDGE('',*,*,#2851,.F.); +#2901 = ORIENTED_EDGE('',*,*,#845,.F.); +#2902 = ADVANCED_FACE('',(#2903),#901,.F.); +#2903 = FACE_BOUND('',#2904,.F.); +#2904 = EDGE_LOOP('',(#2905,#2906,#2929,#2956)); +#2905 = ORIENTED_EDGE('',*,*,#880,.F.); +#2906 = ORIENTED_EDGE('',*,*,#2907,.T.); +#2907 = EDGE_CURVE('',#881,#2908,#2910,.T.); +#2908 = VERTEX_POINT('',#2909); +#2909 = CARTESIAN_POINT('',(26.75,-29.9,31.55)); +#2910 = SEAM_CURVE('',#2911,(#2915,#2922),.PCURVE_S1.); +#2911 = LINE('',#2912,#2913); +#2912 = CARTESIAN_POINT('',(26.75,-35.5,31.55)); +#2913 = VECTOR('',#2914,1.); +#2914 = DIRECTION('',(-0.,1.,-0.)); +#2915 = PCURVE('',#901,#2916); +#2916 = DEFINITIONAL_REPRESENTATION('',(#2917),#2921); +#2917 = LINE('',#2918,#2919); +#2918 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2919 = VECTOR('',#2920,1.); +#2920 = DIRECTION('',(0.,-1.)); +#2921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2922 = PCURVE('',#901,#2923); +#2923 = DEFINITIONAL_REPRESENTATION('',(#2924),#2928); +#2924 = LINE('',#2925,#2926); +#2925 = CARTESIAN_POINT('',(0.,0.)); +#2926 = VECTOR('',#2927,1.); +#2927 = DIRECTION('',(0.,-1.)); +#2928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2929 = ORIENTED_EDGE('',*,*,#2930,.T.); +#2930 = EDGE_CURVE('',#2908,#2908,#2931,.T.); +#2931 = SURFACE_CURVE('',#2932,(#2937,#2944),.PCURVE_S1.); +#2932 = CIRCLE('',#2933,2.); +#2933 = AXIS2_PLACEMENT_3D('',#2934,#2935,#2936); +#2934 = CARTESIAN_POINT('',(24.75,-29.9,31.55)); +#2935 = DIRECTION('',(0.,-1.,0.)); +#2936 = DIRECTION('',(1.,0.,0.)); +#2937 = PCURVE('',#901,#2938); +#2938 = DEFINITIONAL_REPRESENTATION('',(#2939),#2943); +#2939 = LINE('',#2940,#2941); +#2940 = CARTESIAN_POINT('',(0.,-5.6)); +#2941 = VECTOR('',#2942,1.); +#2942 = DIRECTION('',(1.,0.)); +#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('',(24.75,-29.9,68.45)); +#2948 = DIRECTION('',(-0.,-1.,-0.)); +#2949 = DIRECTION('',(0.,0.,-1.)); +#2950 = DEFINITIONAL_REPRESENTATION('',(#2951),#2955); +#2951 = CIRCLE('',#2952,2.); +#2952 = AXIS2_PLACEMENT_2D('',#2953,#2954); +#2953 = CARTESIAN_POINT('',(36.9,0.)); +#2954 = DIRECTION('',(0.,1.)); +#2955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2956 = ORIENTED_EDGE('',*,*,#2907,.F.); +#2957 = ADVANCED_FACE('',(#2958),#933,.F.); +#2958 = FACE_BOUND('',#2959,.F.); +#2959 = EDGE_LOOP('',(#2960,#2983,#3011,#3032)); +#2960 = ORIENTED_EDGE('',*,*,#2961,.T.); +#2961 = EDGE_CURVE('',#916,#2962,#2964,.T.); +#2962 = VERTEX_POINT('',#2963); +#2963 = CARTESIAN_POINT('',(25.,26.,53.)); +#2964 = SURFACE_CURVE('',#2965,(#2969,#2976),.PCURVE_S1.); +#2965 = LINE('',#2966,#2967); +#2966 = CARTESIAN_POINT('',(25.,-30.,53.)); +#2967 = VECTOR('',#2968,1.); +#2968 = DIRECTION('',(-0.,1.,-0.)); +#2969 = PCURVE('',#933,#2970); +#2970 = DEFINITIONAL_REPRESENTATION('',(#2971),#2975); +#2971 = LINE('',#2972,#2973); +#2972 = CARTESIAN_POINT('',(0.,0.)); +#2973 = VECTOR('',#2974,1.); +#2974 = DIRECTION('',(0.,-1.)); +#2975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2976 = PCURVE('',#1015,#2977); +#2977 = DEFINITIONAL_REPRESENTATION('',(#2978),#2982); +#2978 = LINE('',#2979,#2980); +#2979 = CARTESIAN_POINT('',(2.,0.)); +#2980 = VECTOR('',#2981,1.); +#2981 = DIRECTION('',(0.,-1.)); +#2982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2983 = ORIENTED_EDGE('',*,*,#2984,.T.); +#2984 = EDGE_CURVE('',#2962,#2985,#2987,.T.); +#2985 = VERTEX_POINT('',#2986); +#2986 = CARTESIAN_POINT('',(25.,26.,47.)); +#2987 = SURFACE_CURVE('',#2988,(#2992,#2999),.PCURVE_S1.); +#2988 = LINE('',#2989,#2990); +#2989 = CARTESIAN_POINT('',(25.,26.,53.)); +#2990 = VECTOR('',#2991,1.); +#2991 = DIRECTION('',(0.,0.,-1.)); +#2992 = PCURVE('',#933,#2993); +#2993 = DEFINITIONAL_REPRESENTATION('',(#2994),#2998); +#2994 = LINE('',#2995,#2996); +#2995 = CARTESIAN_POINT('',(0.,-56.)); +#2996 = VECTOR('',#2997,1.); +#2997 = DIRECTION('',(1.,0.)); +#2998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2999 = PCURVE('',#3000,#3005); +#3000 = PLANE('',#3001); +#3001 = AXIS2_PLACEMENT_3D('',#3002,#3003,#3004); +#3002 = CARTESIAN_POINT('',(26.,26.,50.)); +#3003 = DIRECTION('',(-0.,-1.,-0.)); +#3004 = DIRECTION('',(0.,0.,-1.)); +#3005 = DEFINITIONAL_REPRESENTATION('',(#3006),#3010); +#3006 = LINE('',#3007,#3008); +#3007 = CARTESIAN_POINT('',(-3.,-1.)); +#3008 = VECTOR('',#3009,1.); +#3009 = DIRECTION('',(1.,0.)); +#3010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3011 = ORIENTED_EDGE('',*,*,#3012,.F.); +#3012 = EDGE_CURVE('',#918,#2985,#3013,.T.); +#3013 = SURFACE_CURVE('',#3014,(#3018,#3025),.PCURVE_S1.); +#3014 = LINE('',#3015,#3016); +#3015 = CARTESIAN_POINT('',(25.,-30.,47.)); +#3016 = VECTOR('',#3017,1.); +#3017 = DIRECTION('',(-0.,1.,-0.)); +#3018 = PCURVE('',#933,#3019); +#3019 = DEFINITIONAL_REPRESENTATION('',(#3020),#3024); +#3020 = LINE('',#3021,#3022); +#3021 = CARTESIAN_POINT('',(6.,0.)); +#3022 = VECTOR('',#3023,1.); +#3023 = DIRECTION('',(0.,-1.)); +#3024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3025 = PCURVE('',#961,#3026); +#3026 = DEFINITIONAL_REPRESENTATION('',(#3027),#3031); +#3027 = LINE('',#3028,#3029); +#3028 = CARTESIAN_POINT('',(0.,0.)); +#3029 = VECTOR('',#3030,1.); +#3030 = DIRECTION('',(0.,-1.)); +#3031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3032 = ORIENTED_EDGE('',*,*,#915,.F.); +#3033 = ADVANCED_FACE('',(#3034),#961,.F.); +#3034 = FACE_BOUND('',#3035,.F.); +#3035 = EDGE_LOOP('',(#3036,#3037,#3060,#3081)); +#3036 = ORIENTED_EDGE('',*,*,#3012,.T.); +#3037 = ORIENTED_EDGE('',*,*,#3038,.T.); +#3038 = EDGE_CURVE('',#2985,#3039,#3041,.T.); +#3039 = VERTEX_POINT('',#3040); +#3040 = CARTESIAN_POINT('',(27.,26.,47.)); +#3041 = SURFACE_CURVE('',#3042,(#3046,#3053),.PCURVE_S1.); +#3042 = LINE('',#3043,#3044); +#3043 = CARTESIAN_POINT('',(25.,26.,47.)); +#3044 = VECTOR('',#3045,1.); +#3045 = DIRECTION('',(1.,0.,0.)); +#3046 = PCURVE('',#961,#3047); +#3047 = DEFINITIONAL_REPRESENTATION('',(#3048),#3052); +#3048 = LINE('',#3049,#3050); +#3049 = CARTESIAN_POINT('',(0.,-56.)); +#3050 = VECTOR('',#3051,1.); +#3051 = DIRECTION('',(1.,0.)); +#3052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3053 = PCURVE('',#3000,#3054); +#3054 = DEFINITIONAL_REPRESENTATION('',(#3055),#3059); +#3055 = LINE('',#3056,#3057); +#3056 = CARTESIAN_POINT('',(3.,-1.)); +#3057 = VECTOR('',#3058,1.); +#3058 = DIRECTION('',(0.,1.)); +#3059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3060 = ORIENTED_EDGE('',*,*,#3061,.F.); +#3061 = EDGE_CURVE('',#946,#3039,#3062,.T.); +#3062 = SURFACE_CURVE('',#3063,(#3067,#3074),.PCURVE_S1.); +#3063 = LINE('',#3064,#3065); +#3064 = CARTESIAN_POINT('',(27.,-30.,47.)); +#3065 = VECTOR('',#3066,1.); +#3066 = DIRECTION('',(-0.,1.,-0.)); +#3067 = PCURVE('',#961,#3068); +#3068 = DEFINITIONAL_REPRESENTATION('',(#3069),#3073); +#3069 = LINE('',#3070,#3071); +#3070 = CARTESIAN_POINT('',(2.,0.)); +#3071 = VECTOR('',#3072,1.); +#3072 = DIRECTION('',(0.,-1.)); +#3073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3074 = PCURVE('',#989,#3075); +#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080); +#3076 = LINE('',#3077,#3078); +#3077 = CARTESIAN_POINT('',(0.,0.)); +#3078 = VECTOR('',#3079,1.); +#3079 = DIRECTION('',(0.,-1.)); +#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3081 = ORIENTED_EDGE('',*,*,#945,.F.); +#3082 = ADVANCED_FACE('',(#3083),#989,.F.); +#3083 = FACE_BOUND('',#3084,.F.); +#3084 = EDGE_LOOP('',(#3085,#3086,#3109,#3130)); +#3085 = ORIENTED_EDGE('',*,*,#3061,.T.); +#3086 = ORIENTED_EDGE('',*,*,#3087,.T.); +#3087 = EDGE_CURVE('',#3039,#3088,#3090,.T.); +#3088 = VERTEX_POINT('',#3089); +#3089 = CARTESIAN_POINT('',(27.,26.,53.)); +#3090 = SURFACE_CURVE('',#3091,(#3095,#3102),.PCURVE_S1.); +#3091 = LINE('',#3092,#3093); +#3092 = CARTESIAN_POINT('',(27.,26.,47.)); +#3093 = VECTOR('',#3094,1.); +#3094 = DIRECTION('',(0.,0.,1.)); +#3095 = PCURVE('',#989,#3096); +#3096 = DEFINITIONAL_REPRESENTATION('',(#3097),#3101); +#3097 = LINE('',#3098,#3099); +#3098 = CARTESIAN_POINT('',(0.,-56.)); +#3099 = VECTOR('',#3100,1.); +#3100 = DIRECTION('',(1.,0.)); +#3101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3102 = PCURVE('',#3000,#3103); +#3103 = DEFINITIONAL_REPRESENTATION('',(#3104),#3108); +#3104 = LINE('',#3105,#3106); +#3105 = CARTESIAN_POINT('',(3.,1.)); +#3106 = VECTOR('',#3107,1.); +#3107 = DIRECTION('',(-1.,0.)); +#3108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3109 = ORIENTED_EDGE('',*,*,#3110,.F.); +#3110 = EDGE_CURVE('',#974,#3088,#3111,.T.); +#3111 = SURFACE_CURVE('',#3112,(#3116,#3123),.PCURVE_S1.); +#3112 = LINE('',#3113,#3114); +#3113 = CARTESIAN_POINT('',(27.,-30.,53.)); +#3114 = VECTOR('',#3115,1.); +#3115 = DIRECTION('',(-0.,1.,-0.)); +#3116 = PCURVE('',#989,#3117); +#3117 = DEFINITIONAL_REPRESENTATION('',(#3118),#3122); +#3118 = LINE('',#3119,#3120); +#3119 = CARTESIAN_POINT('',(6.,0.)); +#3120 = VECTOR('',#3121,1.); +#3121 = DIRECTION('',(0.,-1.)); +#3122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3123 = PCURVE('',#1015,#3124); +#3124 = DEFINITIONAL_REPRESENTATION('',(#3125),#3129); +#3125 = LINE('',#3126,#3127); +#3126 = CARTESIAN_POINT('',(0.,0.)); +#3127 = VECTOR('',#3128,1.); +#3128 = DIRECTION('',(0.,-1.)); +#3129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3130 = ORIENTED_EDGE('',*,*,#973,.F.); +#3131 = ADVANCED_FACE('',(#3132),#1015,.F.); +#3132 = FACE_BOUND('',#3133,.F.); +#3133 = EDGE_LOOP('',(#3134,#3135,#3156,#3157)); +#3134 = ORIENTED_EDGE('',*,*,#3110,.T.); +#3135 = ORIENTED_EDGE('',*,*,#3136,.T.); +#3136 = EDGE_CURVE('',#3088,#2962,#3137,.T.); +#3137 = SURFACE_CURVE('',#3138,(#3142,#3149),.PCURVE_S1.); +#3138 = LINE('',#3139,#3140); +#3139 = CARTESIAN_POINT('',(27.,26.,53.)); +#3140 = VECTOR('',#3141,1.); +#3141 = DIRECTION('',(-1.,0.,0.)); +#3142 = PCURVE('',#1015,#3143); +#3143 = DEFINITIONAL_REPRESENTATION('',(#3144),#3148); +#3144 = LINE('',#3145,#3146); +#3145 = CARTESIAN_POINT('',(0.,-56.)); +#3146 = VECTOR('',#3147,1.); +#3147 = DIRECTION('',(1.,0.)); +#3148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3149 = PCURVE('',#3000,#3150); +#3150 = DEFINITIONAL_REPRESENTATION('',(#3151),#3155); +#3151 = LINE('',#3152,#3153); +#3152 = CARTESIAN_POINT('',(-3.,1.)); +#3153 = VECTOR('',#3154,1.); +#3154 = DIRECTION('',(0.,-1.)); +#3155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3156 = ORIENTED_EDGE('',*,*,#2961,.F.); +#3157 = ORIENTED_EDGE('',*,*,#1001,.F.); +#3158 = ADVANCED_FACE('',(#3159),#1050,.F.); +#3159 = FACE_BOUND('',#3160,.F.); +#3160 = EDGE_LOOP('',(#3161,#3162,#3185,#3212)); +#3161 = ORIENTED_EDGE('',*,*,#1029,.F.); +#3162 = ORIENTED_EDGE('',*,*,#3163,.T.); +#3163 = EDGE_CURVE('',#1030,#3164,#3166,.T.); +#3164 = VERTEX_POINT('',#3165); +#3165 = CARTESIAN_POINT('',(26.75,-29.9,68.45)); +#3166 = SEAM_CURVE('',#3167,(#3171,#3178),.PCURVE_S1.); +#3167 = LINE('',#3168,#3169); +#3168 = CARTESIAN_POINT('',(26.75,-35.5,68.45)); +#3169 = VECTOR('',#3170,1.); +#3170 = DIRECTION('',(-0.,1.,-0.)); +#3171 = PCURVE('',#1050,#3172); +#3172 = DEFINITIONAL_REPRESENTATION('',(#3173),#3177); +#3173 = LINE('',#3174,#3175); +#3174 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3175 = VECTOR('',#3176,1.); +#3176 = DIRECTION('',(0.,-1.)); +#3177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3178 = PCURVE('',#1050,#3179); +#3179 = DEFINITIONAL_REPRESENTATION('',(#3180),#3184); +#3180 = LINE('',#3181,#3182); +#3181 = CARTESIAN_POINT('',(0.,0.)); +#3182 = VECTOR('',#3183,1.); +#3183 = DIRECTION('',(0.,-1.)); +#3184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3185 = ORIENTED_EDGE('',*,*,#3186,.T.); +#3186 = EDGE_CURVE('',#3164,#3164,#3187,.T.); +#3187 = SURFACE_CURVE('',#3188,(#3193,#3200),.PCURVE_S1.); +#3188 = CIRCLE('',#3189,2.); +#3189 = AXIS2_PLACEMENT_3D('',#3190,#3191,#3192); +#3190 = CARTESIAN_POINT('',(24.75,-29.9,68.45)); +#3191 = DIRECTION('',(0.,-1.,0.)); +#3192 = DIRECTION('',(1.,0.,0.)); +#3193 = PCURVE('',#1050,#3194); +#3194 = DEFINITIONAL_REPRESENTATION('',(#3195),#3199); +#3195 = LINE('',#3196,#3197); +#3196 = CARTESIAN_POINT('',(0.,-5.6)); +#3197 = VECTOR('',#3198,1.); +#3198 = DIRECTION('',(1.,0.)); +#3199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3200 = PCURVE('',#3201,#3206); +#3201 = PLANE('',#3202); +#3202 = AXIS2_PLACEMENT_3D('',#3203,#3204,#3205); +#3203 = CARTESIAN_POINT('',(24.75,-29.9,68.45)); +#3204 = DIRECTION('',(-0.,-1.,-0.)); +#3205 = DIRECTION('',(0.,0.,-1.)); +#3206 = DEFINITIONAL_REPRESENTATION('',(#3207),#3211); +#3207 = CIRCLE('',#3208,2.); +#3208 = AXIS2_PLACEMENT_2D('',#3209,#3210); +#3209 = CARTESIAN_POINT('',(0.,0.)); +#3210 = DIRECTION('',(0.,1.)); +#3211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3212 = ORIENTED_EDGE('',*,*,#3163,.F.); +#3213 = ADVANCED_FACE('',(#3214,#3268,#3458,#3653),#1130,.F.); +#3214 = FACE_BOUND('',#3215,.T.); +#3215 = EDGE_LOOP('',(#3216,#3239,#3240,#3241)); +#3216 = ORIENTED_EDGE('',*,*,#3217,.F.); +#3217 = EDGE_CURVE('',#1114,#3218,#3220,.T.); +#3218 = VERTEX_POINT('',#3219); +#3219 = CARTESIAN_POINT('',(12.7,0.,250.)); +#3220 = SEAM_CURVE('',#3221,(#3225,#3232),.PCURVE_S1.); +#3221 = LINE('',#3222,#3223); +#3222 = CARTESIAN_POINT('',(12.7,0.,0.)); +#3223 = VECTOR('',#3224,1.); +#3224 = DIRECTION('',(0.,0.,1.)); +#3225 = PCURVE('',#1130,#3226); +#3226 = DEFINITIONAL_REPRESENTATION('',(#3227),#3231); +#3227 = LINE('',#3228,#3229); +#3228 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#3229 = VECTOR('',#3230,1.); +#3230 = DIRECTION('',(-0.,-1.)); +#3231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3232 = PCURVE('',#1130,#3233); +#3233 = DEFINITIONAL_REPRESENTATION('',(#3234),#3238); +#3234 = LINE('',#3235,#3236); +#3235 = CARTESIAN_POINT('',(-0.,0.)); +#3236 = VECTOR('',#3237,1.); +#3237 = DIRECTION('',(-0.,-1.)); +#3238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3239 = ORIENTED_EDGE('',*,*,#1113,.F.); +#3240 = ORIENTED_EDGE('',*,*,#3217,.T.); +#3241 = ORIENTED_EDGE('',*,*,#3242,.T.); +#3242 = EDGE_CURVE('',#3218,#3218,#3243,.T.); +#3243 = SURFACE_CURVE('',#3244,(#3249,#3256),.PCURVE_S1.); +#3244 = CIRCLE('',#3245,12.7); +#3245 = AXIS2_PLACEMENT_3D('',#3246,#3247,#3248); +#3246 = CARTESIAN_POINT('',(0.,0.,250.)); +#3247 = DIRECTION('',(0.,0.,1.)); +#3248 = DIRECTION('',(1.,0.,0.)); +#3249 = PCURVE('',#1130,#3250); +#3250 = DEFINITIONAL_REPRESENTATION('',(#3251),#3255); +#3251 = LINE('',#3252,#3253); +#3252 = CARTESIAN_POINT('',(-0.,-250.)); +#3253 = VECTOR('',#3254,1.); +#3254 = DIRECTION('',(-1.,0.)); +#3255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3256 = PCURVE('',#3257,#3262); +#3257 = PLANE('',#3258); +#3258 = AXIS2_PLACEMENT_3D('',#3259,#3260,#3261); +#3259 = CARTESIAN_POINT('',(0.,1.204325410458E-15,250.)); +#3260 = DIRECTION('',(0.,0.,1.)); +#3261 = DIRECTION('',(1.,0.,-0.)); +#3262 = DEFINITIONAL_REPRESENTATION('',(#3263),#3267); +#3263 = CIRCLE('',#3264,12.7); +#3264 = AXIS2_PLACEMENT_2D('',#3265,#3266); +#3265 = CARTESIAN_POINT('',(0.,-1.204325410458E-15)); +#3266 = DIRECTION('',(1.,0.)); +#3267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3268 = FACE_BOUND('',#3269,.T.); +#3269 = EDGE_LOOP('',(#3270)); +#3270 = ORIENTED_EDGE('',*,*,#3271,.F.); +#3271 = EDGE_CURVE('',#3272,#3272,#3274,.T.); +#3272 = VERTEX_POINT('',#3273); +#3273 = CARTESIAN_POINT('',(4.,12.053630158587,50.)); +#3274 = SURFACE_CURVE('',#3275,(#3334,#3396),.PCURVE_S1.); +#3275 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3276,#3277,#3278,#3279,#3280, + #3281,#3282,#3283,#3284,#3285,#3286,#3287,#3288,#3289,#3290,#3291, + #3292,#3293,#3294,#3295,#3296,#3297,#3298,#3299,#3300,#3301,#3302, + #3303,#3304,#3305,#3306,#3307,#3308,#3309,#3310,#3311,#3312,#3313, + #3314,#3315,#3316,#3317,#3318,#3319,#3320,#3321,#3322,#3323,#3324, + #3325,#3326,#3327,#3328,#3329,#3330,#3331,#3332,#3333), + .UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.180334343963, + 0.249999999344,0.319665654725,0.499999999563,0.680334344401, + 0.749999999781,0.819665655162,1.),.UNSPECIFIED.); +#3276 = CARTESIAN_POINT('',(4.,12.053630158587,50.)); +#3277 = CARTESIAN_POINT('',(4.,12.053630158587,50.495648457461)); +#3278 = CARTESIAN_POINT('',(3.929810386632,12.076923874156, + 50.988105179026)); +#3279 = CARTESIAN_POINT('',(3.791003686377,12.122979533169, + 51.472962998467)); +#3280 = CARTESIAN_POINT('',(3.581788377635,12.189888304445, + 51.945155778782)); +#3281 = CARTESIAN_POINT('',(3.298263294361,12.274052860938, + 52.397306809755)); +#3282 = CARTESIAN_POINT('',(2.935449501885,12.369358369999, + 52.818147998069)); +#3283 = CARTESIAN_POINT('',(2.488058501893,12.465599547087, + 53.191168490535)); +#3284 = CARTESIAN_POINT('',(1.748358117071,12.580809309466, + 53.605420610244)); +#3285 = CARTESIAN_POINT('',(1.527650424825,12.611221135387, + 53.710746026459)); +#3286 = CARTESIAN_POINT('',(1.293848942698,12.638769650768, + 53.803018473384)); +#3287 = CARTESIAN_POINT('',(1.048768626868,12.66230746949, + 53.879798461225)); +#3288 = CARTESIAN_POINT('',(0.794491553549,12.680827984179, + 53.939130638685)); +#3289 = CARTESIAN_POINT('',(0.533305032201,12.693554382953, + 53.979533932248)); +#3290 = CARTESIAN_POINT('',(0.267638614631,12.7,54.)); +#3291 = CARTESIAN_POINT('',(-0.267638614631,12.7,54.)); +#3292 = CARTESIAN_POINT('',(-0.5333050322,12.693554382953, + 53.979533932248)); +#3293 = CARTESIAN_POINT('',(-0.794491553549,12.680827984179, + 53.939130638685)); +#3294 = CARTESIAN_POINT('',(-1.048768626868,12.66230746949, + 53.879798461225)); +#3295 = CARTESIAN_POINT('',(-1.293848942698,12.638769650768, + 53.803018473384)); +#3296 = CARTESIAN_POINT('',(-1.527650424824,12.611221135387, + 53.710746026459)); +#3297 = CARTESIAN_POINT('',(-1.748358117071,12.580809309466, + 53.605420610244)); +#3298 = CARTESIAN_POINT('',(-2.48805850448,12.465599546684, + 53.191168489086)); +#3299 = CARTESIAN_POINT('',(-2.935449492121,12.369358371651, + 52.818148006107)); +#3300 = CARTESIAN_POINT('',(-3.298263311883,12.274052857778, + 52.397306789977)); +#3301 = CARTESIAN_POINT('',(-3.581788359903,12.189888307802, + 51.945155806259)); +#3302 = CARTESIAN_POINT('',(-3.7910036964,12.122979531202, + 51.472962975639)); +#3303 = CARTESIAN_POINT('',(-3.929810384049,12.076923874675, + 50.988105189982)); +#3304 = CARTESIAN_POINT('',(-4.,12.053630158587,50.495648454964)); +#3305 = CARTESIAN_POINT('',(-4.,12.053630158587,49.504351545036)); +#3306 = CARTESIAN_POINT('',(-3.929810384049,12.076923874675, + 49.011894810017)); +#3307 = CARTESIAN_POINT('',(-3.7910036964,12.122979531202, + 48.527037024362)); +#3308 = CARTESIAN_POINT('',(-3.581788359904,12.189888307802, + 48.054844193739)); +#3309 = CARTESIAN_POINT('',(-3.298263311882,12.274052857778, + 47.602693210023)); +#3310 = CARTESIAN_POINT('',(-2.935449492122,12.369358371651, + 47.181851993893)); +#3311 = CARTESIAN_POINT('',(-2.48805850448,12.465599546684, + 46.808831510914)); +#3312 = CARTESIAN_POINT('',(-1.748358117071,12.580809309466, + 46.394579389756)); +#3313 = CARTESIAN_POINT('',(-1.527650424825,12.611221135387, + 46.289253973541)); +#3314 = CARTESIAN_POINT('',(-1.293848942698,12.638769650768, + 46.196981526616)); +#3315 = CARTESIAN_POINT('',(-1.048768626868,12.66230746949, + 46.120201538775)); +#3316 = CARTESIAN_POINT('',(-0.794491553549,12.680827984179, + 46.060869361315)); +#3317 = CARTESIAN_POINT('',(-0.5333050322,12.693554382953, + 46.020466067752)); +#3318 = CARTESIAN_POINT('',(-0.267638614631,12.7,46.)); +#3319 = CARTESIAN_POINT('',(0.267638614631,12.7,46.)); +#3320 = CARTESIAN_POINT('',(0.5333050322,12.693554382952,46.020466067752 + )); +#3321 = CARTESIAN_POINT('',(0.794491553549,12.680827984179, + 46.060869361315)); +#3322 = CARTESIAN_POINT('',(1.048768626868,12.66230746949, + 46.120201538775)); +#3323 = CARTESIAN_POINT('',(1.293848942698,12.638769650768, + 46.196981526616)); +#3324 = CARTESIAN_POINT('',(1.527650424824,12.611221135387, + 46.289253973541)); +#3325 = CARTESIAN_POINT('',(1.748358117071,12.580809309466, + 46.394579389756)); +#3326 = CARTESIAN_POINT('',(2.48805850448,12.465599546684, + 46.808831510914)); +#3327 = CARTESIAN_POINT('',(2.935449492124,12.369358371651, + 47.181851993894)); +#3328 = CARTESIAN_POINT('',(3.298263311879,12.274052857778, + 47.602693210023)); +#3329 = CARTESIAN_POINT('',(3.581788359907,12.189888307802, + 48.054844193739)); +#3330 = CARTESIAN_POINT('',(3.791003696398,12.122979531202, + 48.527037024363)); +#3331 = CARTESIAN_POINT('',(3.929810384049,12.076923874675, + 49.011894810017)); +#3332 = CARTESIAN_POINT('',(4.,12.053630158587,49.504351545036)); +#3333 = CARTESIAN_POINT('',(4.,12.053630158587,50.)); +#3334 = PCURVE('',#1130,#3335); +#3335 = DEFINITIONAL_REPRESENTATION('',(#3336),#3395); +#3336 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3337,#3338,#3339,#3340,#3341, + #3342,#3343,#3344,#3345,#3346,#3347,#3348,#3349,#3350,#3351,#3352, + #3353,#3354,#3355,#3356,#3357,#3358,#3359,#3360,#3361,#3362,#3363, + #3364,#3365,#3366,#3367,#3368,#3369,#3370,#3371,#3372,#3373,#3374, + #3375,#3376,#3377,#3378,#3379,#3380,#3381,#3382,#3383,#3384,#3385, + #3386,#3387,#3388,#3389,#3390,#3391,#3392,#3393,#3394), + .UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.180334343963, + 0.249999999344,0.319665654725,0.499999999563,0.680334344401, + 0.749999999781,0.819665655162,1.),.UNSPECIFIED.); +#3337 = CARTESIAN_POINT('',(-1.25038115431,-50.)); +#3338 = CARTESIAN_POINT('',(-1.25038115431,-50.49564845746)); +#3339 = CARTESIAN_POINT('',(-1.256204244785,-50.98810517902)); +#3340 = CARTESIAN_POINT('',(-1.26772011376,-51.47296299846)); +#3341 = CARTESIAN_POINT('',(-1.285013825028,-51.94515577878)); +#3342 = CARTESIAN_POINT('',(-1.308291426563,-52.39730680975)); +#3343 = CARTESIAN_POINT('',(-1.337791456177,-52.81814799806)); +#3344 = CARTESIAN_POINT('',(-1.373765613586,-53.19116849053)); +#3345 = CARTESIAN_POINT('',(-1.432711967426,-53.60542061024)); +#3346 = CARTESIAN_POINT('',(-1.450252037219,-53.71074602645)); +#3347 = CARTESIAN_POINT('',(-1.468782831668,-53.80301847338)); +#3348 = CARTESIAN_POINT('',(-1.488159944983,-53.87979846122)); +#3349 = CARTESIAN_POINT('',(-1.508223708712,-53.93913063868)); +#3350 = CARTESIAN_POINT('',(-1.528803786502,-53.97953393224)); +#3351 = CARTESIAN_POINT('',(-1.549722420131,-54.)); +#3352 = CARTESIAN_POINT('',(-1.591870233459,-54.)); +#3353 = CARTESIAN_POINT('',(-1.612788867088,-53.97953393224)); +#3354 = CARTESIAN_POINT('',(-1.633368944878,-53.93913063868)); +#3355 = CARTESIAN_POINT('',(-1.653432708607,-53.87979846122)); +#3356 = CARTESIAN_POINT('',(-1.672809821922,-53.80301847338)); +#3357 = CARTESIAN_POINT('',(-1.69134061637,-53.71074602645)); +#3358 = CARTESIAN_POINT('',(-1.708880686164,-53.60542061024)); +#3359 = CARTESIAN_POINT('',(-1.76782704021,-53.19116848908)); +#3360 = CARTESIAN_POINT('',(-1.803801196633,-52.8181480061)); +#3361 = CARTESIAN_POINT('',(-1.83330122843,-52.39730678997)); +#3362 = CARTESIAN_POINT('',(-1.856578827139,-51.94515580625)); +#3363 = CARTESIAN_POINT('',(-1.873872540635,-51.47296297563)); +#3364 = CARTESIAN_POINT('',(-1.885388408597,-50.98810518998)); +#3365 = CARTESIAN_POINT('',(-1.89121149928,-50.49564845496)); +#3366 = CARTESIAN_POINT('',(-1.89121149928,-49.50435154503)); +#3367 = CARTESIAN_POINT('',(-1.885388408597,-49.01189481001)); +#3368 = CARTESIAN_POINT('',(-1.873872540635,-48.52703702436)); +#3369 = CARTESIAN_POINT('',(-1.856578827139,-48.05484419374)); +#3370 = CARTESIAN_POINT('',(-1.83330122843,-47.60269321002)); +#3371 = CARTESIAN_POINT('',(-1.803801196633,-47.18185199389)); +#3372 = CARTESIAN_POINT('',(-1.76782704021,-46.80883151091)); +#3373 = CARTESIAN_POINT('',(-1.708880686164,-46.39457938975)); +#3374 = CARTESIAN_POINT('',(-1.69134061637,-46.28925397354)); +#3375 = CARTESIAN_POINT('',(-1.672809821922,-46.19698152661)); +#3376 = CARTESIAN_POINT('',(-1.653432708606,-46.12020153877)); +#3377 = CARTESIAN_POINT('',(-1.633368944878,-46.06086936131)); +#3378 = CARTESIAN_POINT('',(-1.612788867088,-46.02046606775)); +#3379 = CARTESIAN_POINT('',(-1.591870233459,-46.)); +#3380 = CARTESIAN_POINT('',(-1.549722420131,-46.)); +#3381 = CARTESIAN_POINT('',(-1.528803786502,-46.02046606775)); +#3382 = CARTESIAN_POINT('',(-1.508223708712,-46.06086936131)); +#3383 = CARTESIAN_POINT('',(-1.488159944983,-46.12020153877)); +#3384 = CARTESIAN_POINT('',(-1.468782831667,-46.19698152661)); +#3385 = CARTESIAN_POINT('',(-1.450252037219,-46.28925397354)); +#3386 = CARTESIAN_POINT('',(-1.432711967426,-46.39457938975)); +#3387 = CARTESIAN_POINT('',(-1.37376561338,-46.80883151091)); +#3388 = CARTESIAN_POINT('',(-1.337791456957,-47.18185199389)); +#3389 = CARTESIAN_POINT('',(-1.30829142516,-47.60269321002)); +#3390 = CARTESIAN_POINT('',(-1.285013826451,-48.05484419373)); +#3391 = CARTESIAN_POINT('',(-1.267720112955,-48.52703702436)); +#3392 = CARTESIAN_POINT('',(-1.256204244992,-49.01189481001)); +#3393 = CARTESIAN_POINT('',(-1.25038115431,-49.50435154503)); +#3394 = CARTESIAN_POINT('',(-1.25038115431,-50.)); +#3395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3396 = PCURVE('',#1401,#3397); +#3397 = DEFINITIONAL_REPRESENTATION('',(#3398),#3457); +#3398 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3399,#3400,#3401,#3402,#3403, + #3404,#3405,#3406,#3407,#3408,#3409,#3410,#3411,#3412,#3413,#3414, + #3415,#3416,#3417,#3418,#3419,#3420,#3421,#3422,#3423,#3424,#3425, + #3426,#3427,#3428,#3429,#3430,#3431,#3432,#3433,#3434,#3435,#3436, + #3437,#3438,#3439,#3440,#3441,#3442,#3443,#3444,#3445,#3446,#3447, + #3448,#3449,#3450,#3451,#3452,#3453,#3454,#3455,#3456), + .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.180334343963, + 0.249999999344,0.319665654725,0.499999999563,0.680334344401, + 0.749999999781,0.819665655162,1.),.UNSPECIFIED.); +#3399 = CARTESIAN_POINT('',(0.,-42.05363015858)); +#3400 = CARTESIAN_POINT('',(0.123912114365,-42.05363015858)); +#3401 = CARTESIAN_POINT('',(0.247027013988,-42.07692387415)); +#3402 = CARTESIAN_POINT('',(0.371136487692,-42.12297953316)); +#3403 = CARTESIAN_POINT('',(0.497737561358,-42.18988830444)); +#3404 = CARTESIAN_POINT('',(0.628260723239,-42.27405286093)); +#3405 = CARTESIAN_POINT('',(0.764246271825,-42.36935836999)); +#3406 = CARTESIAN_POINT('',(0.907400420938,-42.46559954708)); +#3407 = CARTESIAN_POINT('',(1.119349925241,-42.58080930946)); +#3408 = CARTESIAN_POINT('',(1.180357587454,-42.61122113538)); +#3409 = CARTESIAN_POINT('',(1.242940893171,-42.63876965076)); +#3410 = CARTESIAN_POINT('',(1.306806688406,-42.66230746949)); +#3411 = CARTESIAN_POINT('',(1.371716874364,-42.68082798417)); +#3412 = CARTESIAN_POINT('',(1.437470117302,-42.69355438295)); +#3413 = CARTESIAN_POINT('',(1.503886673137,-42.7)); +#3414 = CARTESIAN_POINT('',(1.637705980453,-42.7)); +#3415 = CARTESIAN_POINT('',(1.704122536288,-42.69355438295)); +#3416 = CARTESIAN_POINT('',(1.769875779226,-42.68082798417)); +#3417 = CARTESIAN_POINT('',(1.834785965184,-42.66230746949)); +#3418 = CARTESIAN_POINT('',(1.898651760419,-42.63876965076)); +#3419 = CARTESIAN_POINT('',(1.961235066136,-42.61122113538)); +#3420 = CARTESIAN_POINT('',(2.022242728349,-42.58080930946)); +#3421 = CARTESIAN_POINT('',(2.234192233393,-42.46559954668)); +#3422 = CARTESIAN_POINT('',(2.377346378406,-42.36935837165)); +#3423 = CARTESIAN_POINT('',(2.513331937593,-42.27405285777)); +#3424 = CARTESIAN_POINT('',(2.643855083143,-42.1898883078)); +#3425 = CARTESIAN_POINT('',(2.770456172812,-42.1229795312)); +#3426 = CARTESIAN_POINT('',(2.894565636562,-42.07692387467)); +#3427 = CARTESIAN_POINT('',(3.017680539849,-42.05363015858)); +#3428 = CARTESIAN_POINT('',(3.265504767331,-42.05363015858)); +#3429 = CARTESIAN_POINT('',(3.388619670619,-42.07692387467)); +#3430 = CARTESIAN_POINT('',(3.512729134366,-42.1229795312)); +#3431 = CARTESIAN_POINT('',(3.63933022404,-42.1898883078)); +#3432 = CARTESIAN_POINT('',(3.769853369585,-42.27405285777)); +#3433 = CARTESIAN_POINT('',(3.905838928774,-42.36935837165)); +#3434 = CARTESIAN_POINT('',(4.048993073787,-42.46559954668)); +#3435 = CARTESIAN_POINT('',(4.260942578831,-42.58080930946)); +#3436 = CARTESIAN_POINT('',(4.321950241044,-42.61122113538)); +#3437 = CARTESIAN_POINT('',(4.384533546761,-42.63876965076)); +#3438 = CARTESIAN_POINT('',(4.448399341996,-42.66230746949)); +#3439 = CARTESIAN_POINT('',(4.513309527953,-42.68082798417)); +#3440 = CARTESIAN_POINT('',(4.579062770891,-42.69355438295)); +#3441 = CARTESIAN_POINT('',(4.645479326727,-42.7)); +#3442 = CARTESIAN_POINT('',(4.779298634042,-42.7)); +#3443 = CARTESIAN_POINT('',(4.845715189878,-42.69355438295)); +#3444 = CARTESIAN_POINT('',(4.911468432816,-42.68082798417)); +#3445 = CARTESIAN_POINT('',(4.976378618774,-42.66230746949)); +#3446 = CARTESIAN_POINT('',(5.040244414009,-42.63876965076)); +#3447 = CARTESIAN_POINT('',(5.102827719726,-42.61122113538)); +#3448 = CARTESIAN_POINT('',(5.163835381938,-42.58080930946)); +#3449 = CARTESIAN_POINT('',(5.375784886983,-42.46559954668)); +#3450 = CARTESIAN_POINT('',(5.518939031996,-42.36935837165)); +#3451 = CARTESIAN_POINT('',(5.654924591183,-42.27405285777)); +#3452 = CARTESIAN_POINT('',(5.785447736731,-42.1898883078)); +#3453 = CARTESIAN_POINT('',(5.912048826402,-42.1229795312)); +#3454 = CARTESIAN_POINT('',(6.036158290151,-42.07692387467)); +#3455 = CARTESIAN_POINT('',(6.159273193439,-42.05363015858)); +#3456 = CARTESIAN_POINT('',(6.28318530718,-42.05363015858)); +#3457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3458 = FACE_BOUND('',#3459,.T.); +#3459 = EDGE_LOOP('',(#3460)); +#3460 = ORIENTED_EDGE('',*,*,#3461,.T.); +#3461 = EDGE_CURVE('',#3462,#3462,#3464,.T.); +#3462 = VERTEX_POINT('',#3463); +#3463 = CARTESIAN_POINT('',(4.,-12.05363015858,50.)); +#3464 = SURFACE_CURVE('',#3465,(#3524,#3586),.PCURVE_S1.); +#3465 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3466,#3467,#3468,#3469,#3470, + #3471,#3472,#3473,#3474,#3475,#3476,#3477,#3478,#3479,#3480,#3481, + #3482,#3483,#3484,#3485,#3486,#3487,#3488,#3489,#3490,#3491,#3492, + #3493,#3494,#3495,#3496,#3497,#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,#3523), + .UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.180334344104, + 0.249999999201,0.319665654299,0.499999998403,0.680334343415, + 0.749999999201,0.819665654987,1.),.UNSPECIFIED.); +#3466 = CARTESIAN_POINT('',(4.,-12.05363015858,50.)); +#3467 = CARTESIAN_POINT('',(4.,-12.05363015858,50.495648454964)); +#3468 = CARTESIAN_POINT('',(3.929810384049,-12.07692387467, + 50.98810518998)); +#3469 = CARTESIAN_POINT('',(3.7910036964,-12.1229795312,51.472962975642) + ); +#3470 = CARTESIAN_POINT('',(3.581788359904,-12.1898883078, + 51.945155806257)); +#3471 = CARTESIAN_POINT('',(3.298263311882,-12.27405285777, + 52.397306789979)); +#3472 = CARTESIAN_POINT('',(2.935449492122,-12.36935837165, + 52.818148006106)); +#3473 = CARTESIAN_POINT('',(2.48805850448,-12.46559954668, + 53.191168489086)); +#3474 = CARTESIAN_POINT('',(1.748358117071,-12.58080930946, + 53.605420610244)); +#3475 = CARTESIAN_POINT('',(1.527650424824,-12.61122113538, + 53.710746026459)); +#3476 = CARTESIAN_POINT('',(1.293848942698,-12.63876965076, + 53.803018473384)); +#3477 = CARTESIAN_POINT('',(1.048768626868,-12.66230746949, + 53.879798461225)); +#3478 = CARTESIAN_POINT('',(0.794491553549,-12.68082798417, + 53.939130638685)); +#3479 = CARTESIAN_POINT('',(0.5333050322,-12.69355438295,53.979533932248 + )); +#3480 = CARTESIAN_POINT('',(0.267638614631,-12.7,54.)); +#3481 = CARTESIAN_POINT('',(-0.267638614631,-12.7,54.)); +#3482 = CARTESIAN_POINT('',(-0.5333050322,-12.69355438295, + 53.979533932248)); +#3483 = CARTESIAN_POINT('',(-0.794491553549,-12.68082798417, + 53.939130638685)); +#3484 = CARTESIAN_POINT('',(-1.048768626868,-12.66230746949, + 53.879798461225)); +#3485 = CARTESIAN_POINT('',(-1.293848942698,-12.63876965076, + 53.803018473384)); +#3486 = CARTESIAN_POINT('',(-1.527650424825,-12.61122113538, + 53.710746026459)); +#3487 = CARTESIAN_POINT('',(-1.748358117071,-12.58080930946, + 53.605420610244)); +#3488 = CARTESIAN_POINT('',(-2.48805850448,-12.46559954668, + 53.191168489086)); +#3489 = CARTESIAN_POINT('',(-2.935449492121,-12.36935837165, + 52.818148006107)); +#3490 = CARTESIAN_POINT('',(-3.298263311883,-12.27405285777, + 52.397306789978)); +#3491 = CARTESIAN_POINT('',(-3.581788359904,-12.1898883078, + 51.945155806258)); +#3492 = CARTESIAN_POINT('',(-3.7910036964,-12.1229795312,51.472962975639 + )); +#3493 = CARTESIAN_POINT('',(-3.929810384049,-12.07692387467, + 50.988105189982)); +#3494 = CARTESIAN_POINT('',(-4.,-12.05363015858,50.495648454964)); +#3495 = CARTESIAN_POINT('',(-4.,-12.05363015858,49.504351542539)); +#3496 = CARTESIAN_POINT('',(-3.929810386631,-12.07692387415, + 49.011894820974)); +#3497 = CARTESIAN_POINT('',(-3.791003686381,-12.12297953316, + 48.527037001536)); +#3498 = CARTESIAN_POINT('',(-3.581788377627,-12.18988830444, + 48.054844221213)); +#3499 = CARTESIAN_POINT('',(-3.298263294369,-12.27405286093, + 47.60269319025)); +#3500 = CARTESIAN_POINT('',(-2.935449501881,-12.36935836999, + 47.181852001929)); +#3501 = CARTESIAN_POINT('',(-2.488058501894,-12.46559954708, + 46.808831509466)); +#3502 = CARTESIAN_POINT('',(-1.748358117071,-12.58080930946, + 46.394579389756)); +#3503 = CARTESIAN_POINT('',(-1.527650424824,-12.61122113538, + 46.289253973541)); +#3504 = CARTESIAN_POINT('',(-1.293848942698,-12.63876965076, + 46.196981526616)); +#3505 = CARTESIAN_POINT('',(-1.048768626868,-12.66230746949, + 46.120201538775)); +#3506 = CARTESIAN_POINT('',(-0.794491553549,-12.68082798417, + 46.060869361315)); +#3507 = CARTESIAN_POINT('',(-0.5333050322,-12.69355438295, + 46.020466067752)); +#3508 = CARTESIAN_POINT('',(-0.267638614631,-12.7,46.)); +#3509 = CARTESIAN_POINT('',(0.267638614631,-12.7,46.)); +#3510 = CARTESIAN_POINT('',(0.5333050322,-12.69355438295,46.020466067752 + )); +#3511 = CARTESIAN_POINT('',(0.794491553549,-12.68082798417, + 46.060869361315)); +#3512 = CARTESIAN_POINT('',(1.048768626868,-12.66230746949, + 46.120201538775)); +#3513 = CARTESIAN_POINT('',(1.293848942698,-12.63876965076, + 46.196981526616)); +#3514 = CARTESIAN_POINT('',(1.527650424825,-12.61122113538, + 46.289253973541)); +#3515 = CARTESIAN_POINT('',(1.748358117071,-12.58080930946, + 46.394579389756)); +#3516 = CARTESIAN_POINT('',(2.488058501894,-12.46559954708, + 46.808831509466)); +#3517 = CARTESIAN_POINT('',(2.935449501882,-12.36935836999, + 47.18185200193)); +#3518 = CARTESIAN_POINT('',(3.298263294366,-12.27405286093, + 47.602693190246)); +#3519 = CARTESIAN_POINT('',(3.58178837763,-12.18988830444, + 48.054844221216)); +#3520 = CARTESIAN_POINT('',(3.79100368638,-12.12297953316, + 48.527037001536)); +#3521 = CARTESIAN_POINT('',(3.929810386631,-12.07692387415, + 49.011894820972)); +#3522 = CARTESIAN_POINT('',(4.,-12.05363015858,49.50435154254)); +#3523 = CARTESIAN_POINT('',(4.,-12.05363015858,50.)); +#3524 = PCURVE('',#1130,#3525); +#3525 = DEFINITIONAL_REPRESENTATION('',(#3526),#3585); +#3526 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3527,#3528,#3529,#3530,#3531, + #3532,#3533,#3534,#3535,#3536,#3537,#3538,#3539,#3540,#3541,#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,#3567,#3568,#3569,#3570,#3571,#3572,#3573,#3574,#3575, + #3576,#3577,#3578,#3579,#3580,#3581,#3582,#3583,#3584), + .UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.180334344104, + 0.249999999201,0.319665654299,0.499999998403,0.680334343415, + 0.749999999201,0.819665654987,1.),.UNSPECIFIED.); +#3527 = CARTESIAN_POINT('',(-5.032804152869,-50.)); +#3528 = CARTESIAN_POINT('',(-5.032804152869,-50.49564845496)); +#3529 = CARTESIAN_POINT('',(-5.026981062187,-50.98810518998)); +#3530 = CARTESIAN_POINT('',(-5.015465194225,-51.47296297563)); +#3531 = CARTESIAN_POINT('',(-4.998171480729,-51.94515580626)); +#3532 = CARTESIAN_POINT('',(-4.97489388202,-52.39730678997)); +#3533 = CARTESIAN_POINT('',(-4.945393850223,-52.8181480061)); +#3534 = CARTESIAN_POINT('',(-4.9094196938,-53.19116848908)); +#3535 = CARTESIAN_POINT('',(-4.850473339754,-53.60542061024)); +#3536 = CARTESIAN_POINT('',(-4.83293326996,-53.71074602645)); +#3537 = CARTESIAN_POINT('',(-4.814402475512,-53.80301847338)); +#3538 = CARTESIAN_POINT('',(-4.795025362196,-53.87979846122)); +#3539 = CARTESIAN_POINT('',(-4.774961598468,-53.93913063868)); +#3540 = CARTESIAN_POINT('',(-4.754381520678,-53.97953393224)); +#3541 = CARTESIAN_POINT('',(-4.733462887049,-54.)); +#3542 = CARTESIAN_POINT('',(-4.691315073721,-54.)); +#3543 = CARTESIAN_POINT('',(-4.670396440092,-53.97953393224)); +#3544 = CARTESIAN_POINT('',(-4.649816362302,-53.93913063868)); +#3545 = CARTESIAN_POINT('',(-4.629752598573,-53.87979846122)); +#3546 = CARTESIAN_POINT('',(-4.610375485257,-53.80301847338)); +#3547 = CARTESIAN_POINT('',(-4.591844690809,-53.71074602645)); +#3548 = CARTESIAN_POINT('',(-4.574304621015,-53.60542061024)); +#3549 = CARTESIAN_POINT('',(-4.51535826697,-53.19116848908)); +#3550 = CARTESIAN_POINT('',(-4.479384110547,-52.8181480061)); +#3551 = CARTESIAN_POINT('',(-4.449884078749,-52.39730678997)); +#3552 = CARTESIAN_POINT('',(-4.426606480041,-51.94515580626)); +#3553 = CARTESIAN_POINT('',(-4.409312766545,-51.47296297563)); +#3554 = CARTESIAN_POINT('',(-4.397796898582,-50.98810518998)); +#3555 = CARTESIAN_POINT('',(-4.3919738079,-50.49564845496)); +#3556 = CARTESIAN_POINT('',(-4.3919738079,-49.50435154253)); +#3557 = CARTESIAN_POINT('',(-4.397796898374,-49.01189482097)); +#3558 = CARTESIAN_POINT('',(-4.40931276735,-48.52703700153)); +#3559 = CARTESIAN_POINT('',(-4.426606478619,-48.05484422121)); +#3560 = CARTESIAN_POINT('',(-4.449884080152,-47.60269319025)); +#3561 = CARTESIAN_POINT('',(-4.479384109767,-47.18185200192)); +#3562 = CARTESIAN_POINT('',(-4.515358267176,-46.80883150946)); +#3563 = CARTESIAN_POINT('',(-4.574304621015,-46.39457938975)); +#3564 = CARTESIAN_POINT('',(-4.591844690809,-46.28925397354)); +#3565 = CARTESIAN_POINT('',(-4.610375485257,-46.19698152661)); +#3566 = CARTESIAN_POINT('',(-4.629752598573,-46.12020153877)); +#3567 = CARTESIAN_POINT('',(-4.649816362302,-46.06086936131)); +#3568 = CARTESIAN_POINT('',(-4.670396440092,-46.02046606775)); +#3569 = CARTESIAN_POINT('',(-4.691315073721,-46.)); +#3570 = CARTESIAN_POINT('',(-4.733462887049,-46.)); +#3571 = CARTESIAN_POINT('',(-4.754381520678,-46.02046606775)); +#3572 = CARTESIAN_POINT('',(-4.774961598468,-46.06086936131)); +#3573 = CARTESIAN_POINT('',(-4.795025362196,-46.12020153877)); +#3574 = CARTESIAN_POINT('',(-4.814402475512,-46.19698152661)); +#3575 = CARTESIAN_POINT('',(-4.83293326996,-46.28925397354)); +#3576 = CARTESIAN_POINT('',(-4.850473339754,-46.39457938975)); +#3577 = CARTESIAN_POINT('',(-4.909419693594,-46.80883150946)); +#3578 = CARTESIAN_POINT('',(-4.945393851003,-47.18185200192)); +#3579 = CARTESIAN_POINT('',(-4.974893880617,-47.60269319024)); +#3580 = CARTESIAN_POINT('',(-4.998171482151,-48.05484422121)); +#3581 = CARTESIAN_POINT('',(-5.015465193419,-48.52703700153)); +#3582 = CARTESIAN_POINT('',(-5.026981062395,-49.01189482097)); +#3583 = CARTESIAN_POINT('',(-5.032804152869,-49.50435154254)); +#3584 = CARTESIAN_POINT('',(-5.032804152869,-50.)); +#3585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3586 = PCURVE('',#3587,#3592); +#3587 = CYLINDRICAL_SURFACE('',#3588,4.); +#3588 = AXIS2_PLACEMENT_3D('',#3589,#3590,#3591); +#3589 = CARTESIAN_POINT('',(0.,-30.,50.)); +#3590 = DIRECTION('',(0.,-1.,0.)); +#3591 = DIRECTION('',(1.,0.,0.)); +#3592 = DEFINITIONAL_REPRESENTATION('',(#3593),#3652); +#3593 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3594,#3595,#3596,#3597,#3598, + #3599,#3600,#3601,#3602,#3603,#3604,#3605,#3606,#3607,#3608,#3609, + #3610,#3611,#3612,#3613,#3614,#3615,#3616,#3617,#3618,#3619,#3620, + #3621,#3622,#3623,#3624,#3625,#3626,#3627,#3628,#3629,#3630,#3631, + #3632,#3633,#3634,#3635,#3636,#3637,#3638,#3639,#3640,#3641,#3642, + #3643,#3644,#3645,#3646,#3647,#3648,#3649,#3650,#3651), + .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.180334344104, + 0.249999999201,0.319665654299,0.499999998403,0.680334343415, + 0.749999999201,0.819665654987,1.),.UNSPECIFIED.); +#3594 = CARTESIAN_POINT('',(0.,-17.94636984141)); +#3595 = CARTESIAN_POINT('',(0.123912113741,-17.94636984141)); +#3596 = CARTESIAN_POINT('',(0.247027017028,-17.92307612532)); +#3597 = CARTESIAN_POINT('',(0.371136480778,-17.87702046879)); +#3598 = CARTESIAN_POINT('',(0.497737570448,-17.81011169219)); +#3599 = CARTESIAN_POINT('',(0.628260715997,-17.72594714222)); +#3600 = CARTESIAN_POINT('',(0.764246275184,-17.63064162834)); +#3601 = CARTESIAN_POINT('',(0.907400420197,-17.53440045331)); +#3602 = CARTESIAN_POINT('',(1.119349925241,-17.41919069053)); +#3603 = CARTESIAN_POINT('',(1.180357587454,-17.38877886461)); +#3604 = CARTESIAN_POINT('',(1.242940893171,-17.36123034923)); +#3605 = CARTESIAN_POINT('',(1.306806688406,-17.33769253051)); +#3606 = CARTESIAN_POINT('',(1.371716874364,-17.31917201582)); +#3607 = CARTESIAN_POINT('',(1.437470117302,-17.30644561704)); +#3608 = CARTESIAN_POINT('',(1.503886673137,-17.3)); +#3609 = CARTESIAN_POINT('',(1.637705980453,-17.3)); +#3610 = CARTESIAN_POINT('',(1.704122536288,-17.30644561704)); +#3611 = CARTESIAN_POINT('',(1.769875779226,-17.31917201582)); +#3612 = CARTESIAN_POINT('',(1.834785965184,-17.33769253051)); +#3613 = CARTESIAN_POINT('',(1.898651760419,-17.36123034923)); +#3614 = CARTESIAN_POINT('',(1.961235066136,-17.38877886461)); +#3615 = CARTESIAN_POINT('',(2.022242728349,-17.41919069053)); +#3616 = CARTESIAN_POINT('',(2.234192233393,-17.53440045331)); +#3617 = CARTESIAN_POINT('',(2.377346378405,-17.63064162834)); +#3618 = CARTESIAN_POINT('',(2.513331937594,-17.72594714222)); +#3619 = CARTESIAN_POINT('',(2.64385508314,-17.81011169219)); +#3620 = CARTESIAN_POINT('',(2.770456172814,-17.87702046879)); +#3621 = CARTESIAN_POINT('',(2.894565636561,-17.92307612532)); +#3622 = CARTESIAN_POINT('',(3.017680539849,-17.94636984141)); +#3623 = CARTESIAN_POINT('',(3.265504767955,-17.94636984141)); +#3624 = CARTESIAN_POINT('',(3.388619667577,-17.92307612584)); +#3625 = CARTESIAN_POINT('',(3.512729141282,-17.87702046683)); +#3626 = CARTESIAN_POINT('',(3.639330214947,-17.81011169555)); +#3627 = CARTESIAN_POINT('',(3.769853376829,-17.72594713906)); +#3628 = CARTESIAN_POINT('',(3.905838925416,-17.63064163)); +#3629 = CARTESIAN_POINT('',(4.048993074528,-17.53440045291)); +#3630 = CARTESIAN_POINT('',(4.260942578831,-17.41919069053)); +#3631 = CARTESIAN_POINT('',(4.321950241044,-17.38877886461)); +#3632 = CARTESIAN_POINT('',(4.384533546761,-17.36123034923)); +#3633 = CARTESIAN_POINT('',(4.448399341996,-17.33769253051)); +#3634 = CARTESIAN_POINT('',(4.513309527953,-17.31917201582)); +#3635 = CARTESIAN_POINT('',(4.579062770892,-17.30644561704)); +#3636 = CARTESIAN_POINT('',(4.645479326727,-17.3)); +#3637 = CARTESIAN_POINT('',(4.779298634042,-17.3)); +#3638 = CARTESIAN_POINT('',(4.845715189878,-17.30644561704)); +#3639 = CARTESIAN_POINT('',(4.911468432816,-17.31917201582)); +#3640 = CARTESIAN_POINT('',(4.976378618774,-17.33769253051)); +#3641 = CARTESIAN_POINT('',(5.040244414009,-17.36123034923)); +#3642 = CARTESIAN_POINT('',(5.102827719726,-17.38877886461)); +#3643 = CARTESIAN_POINT('',(5.163835381938,-17.41919069053)); +#3644 = CARTESIAN_POINT('',(5.375784886242,-17.53440045291)); +#3645 = CARTESIAN_POINT('',(5.518939035353,-17.63064163)); +#3646 = CARTESIAN_POINT('',(5.654924583943,-17.72594713906)); +#3647 = CARTESIAN_POINT('',(5.785447745818,-17.81011169555)); +#3648 = CARTESIAN_POINT('',(5.912048819491,-17.87702046683)); +#3649 = CARTESIAN_POINT('',(6.03615829319,-17.92307612584)); +#3650 = CARTESIAN_POINT('',(6.159273192815,-17.94636984141)); +#3651 = CARTESIAN_POINT('',(6.28318530718,-17.94636984141)); +#3652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3653 = FACE_BOUND('',#3654,.T.); +#3654 = EDGE_LOOP('',(#3655,#3757,#3852,#3878,#3973,#4068)); +#3655 = ORIENTED_EDGE('',*,*,#3656,.F.); +#3656 = EDGE_CURVE('',#3657,#3659,#3661,.T.); +#3657 = VERTEX_POINT('',#3658); +#3658 = CARTESIAN_POINT('',(-12.7,0.,17.5)); +#3659 = VERTEX_POINT('',#3660); +#3660 = CARTESIAN_POINT('',(-12.6,-1.590597372059,16.928730152199)); +#3661 = SURFACE_CURVE('',#3662,(#3690,#3721),.PCURVE_S1.); +#3662 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3663,#3664,#3665,#3666,#3667, + #3668,#3669,#3670,#3671,#3672,#3673,#3674,#3675,#3676,#3677,#3678, + #3679,#3680,#3681,#3682,#3683,#3684,#3685,#3686,#3687,#3688,#3689), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,7),(0.,0.316176561332,0.500266912769, + 0.624069663577,0.785563017872,1.),.UNSPECIFIED.); +#3663 = CARTESIAN_POINT('',(-12.5999994,1.590602124983,16.928726232517) + ); +#3664 = CARTESIAN_POINT('',(-12.6160524168,1.463437701586, + 17.033597519415)); +#3665 = CARTESIAN_POINT('',(-12.63204668275,1.324344297355, + 17.131402773581)); +#3666 = CARTESIAN_POINT('',(-12.64740099089,1.173638461543, + 17.22007118324)); +#3667 = CARTESIAN_POINT('',(-12.66144052643,1.011950240946, + 17.29759133853)); +#3668 = CARTESIAN_POINT('',(-12.67346515181,0.840214934057, + 17.362005495087)); +#3669 = CARTESIAN_POINT('',(-12.68832262834,0.554569658614, + 17.440149199751)); +#3670 = CARTESIAN_POINT('',(-12.69288884632,0.446630889292, + 17.463767711345)); +#3671 = CARTESIAN_POINT('',(-12.69641611325,0.3365121988,17.481795755378 + )); +#3672 = CARTESIAN_POINT('',(-12.69880466863,0.224893239968, + 17.493926739317)); +#3673 = CARTESIAN_POINT('',(-12.7,0.112480439354,17.5)); +#3674 = CARTESIAN_POINT('',(-12.7,-7.5644311043E-02,17.5)); +#3675 = CARTESIAN_POINT('',(-12.69945934613,-0.151277923594, + 17.497253367986)); +#3676 = CARTESIAN_POINT('',(-12.69837826066,-0.226670640727, + 17.491761764563)); +#3677 = CARTESIAN_POINT('',(-12.69676795391,-0.301595249999, + 17.483559334887)); +#3678 = CARTESIAN_POINT('',(-12.69464989746,-0.375828465761, + 17.472712804034)); +#3679 = CARTESIAN_POINT('',(-12.68867033451,-0.544797910535, + 17.441853503975)); +#3680 = CARTESIAN_POINT('',(-12.68447595395,-0.638850582142, + 17.420063704848)); +#3681 = CARTESIAN_POINT('',(-12.6795366797,-0.730978474253, + 17.394153880803)); +#3682 = CARTESIAN_POINT('',(-12.67393482034,-0.820874233153, + 17.364369847357)); +#3683 = CARTESIAN_POINT('',(-12.66776516427,-0.908256146537, + 17.331002129957)); +#3684 = CARTESIAN_POINT('',(-12.65231928649,-1.105222837538, + 17.245767031525)); +#3685 = CARTESIAN_POINT('',(-12.64268702807,-1.212702642326, + 17.191418032626)); +#3686 = CARTESIAN_POINT('',(-12.63244157313,-1.315103354215, + 17.131955424686)); +#3687 = CARTESIAN_POINT('',(-12.62178741218,-1.412275139133, + 17.067973250967)); +#3688 = CARTESIAN_POINT('',(-12.61091644951,-1.504122410653, + 17.000045227957)); +#3689 = CARTESIAN_POINT('',(-12.5999994,-1.590602124983,16.928726232517) + ); +#3690 = PCURVE('',#1130,#3691); +#3691 = DEFINITIONAL_REPRESENTATION('',(#3692),#3720); +#3692 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3693,#3694,#3695,#3696,#3697, + #3698,#3699,#3700,#3701,#3702,#3703,#3704,#3705,#3706,#3707,#3708, + #3709,#3710,#3711,#3712,#3713,#3714,#3715,#3716,#3717,#3718,#3719), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,7),(0.,0.316176561332,0.500266912769, + 0.624069663577,0.785563017872,1.),.UNSPECIFIED.); +#3693 = CARTESIAN_POINT('',(-3.016018625838,-16.92872623251)); +#3694 = CARTESIAN_POINT('',(-3.026111040874,-17.03359751941)); +#3695 = CARTESIAN_POINT('',(-3.037134768206,-17.13140277358)); +#3696 = CARTESIAN_POINT('',(-3.049061212238,-17.22007118324)); +#3697 = CARTESIAN_POINT('',(-3.061838005384,-17.29759133853)); +#3698 = CARTESIAN_POINT('',(-3.075391394543,-17.36200549508)); +#3699 = CARTESIAN_POINT('',(-3.097913552877,-17.44014919975)); +#3700 = CARTESIAN_POINT('',(-3.106419873095,-17.46376771134)); +#3701 = CARTESIAN_POINT('',(-3.115094376246,-17.48179575537)); +#3702 = CARTESIAN_POINT('',(-3.123884526374,-17.49392673931)); +#3703 = CARTESIAN_POINT('',(-3.132735926082,-17.5)); +#3704 = CARTESIAN_POINT('',(-3.147548898554,-17.5)); +#3705 = CARTESIAN_POINT('',(-3.153504300973,-17.49725336798)); +#3706 = CARTESIAN_POINT('',(-3.159441116121,-17.49176176456)); +#3707 = CARTESIAN_POINT('',(-3.165341831933,-17.48355933488)); +#3708 = CARTESIAN_POINT('',(-3.171189208802,-17.47271280403)); +#3709 = CARTESIAN_POINT('',(-3.184502217884,-17.44185350397)); +#3710 = CARTESIAN_POINT('',(-3.19191498634,-17.42006370484)); +#3711 = CARTESIAN_POINT('',(-3.199179141066,-17.3941538808)); +#3712 = CARTESIAN_POINT('',(-3.206270900986,-17.36436984735)); +#3713 = CARTESIAN_POINT('',(-3.213168288265,-17.33100212995)); +#3714 = CARTESIAN_POINT('',(-3.2287250903,-17.24576703152)); +#3715 = CARTESIAN_POINT('',(-3.237221457886,-17.19141803262)); +#3716 = CARTESIAN_POINT('',(-3.24532415885,-17.13195542468)); +#3717 = CARTESIAN_POINT('',(-3.253020880664,-17.06797325096)); +#3718 = CARTESIAN_POINT('',(-3.260303211624,-17.00004522795)); +#3719 = CARTESIAN_POINT('',(-3.267166681342,-16.92872623251)); +#3720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3721 = PCURVE('',#3722,#3727); +#3722 = CYLINDRICAL_SURFACE('',#3723,2.5); +#3723 = AXIS2_PLACEMENT_3D('',#3724,#3725,#3726); +#3724 = CARTESIAN_POINT('',(-20.,0.,15.)); +#3725 = DIRECTION('',(-1.,-0.,-0.)); +#3726 = DIRECTION('',(0.,1.,0.)); +#3727 = DEFINITIONAL_REPRESENTATION('',(#3728),#3756); +#3728 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3729,#3730,#3731,#3732,#3733, + #3734,#3735,#3736,#3737,#3738,#3739,#3740,#3741,#3742,#3743,#3744, + #3745,#3746,#3747,#3748,#3749,#3750,#3751,#3752,#3753,#3754,#3755), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,7),(0.,0.316176561332,0.500266912769, + 0.624069663577,0.785563017872,1.),.UNSPECIFIED.); +#3729 = CARTESIAN_POINT('',(-0.881180491198,-7.4000006)); +#3730 = CARTESIAN_POINT('',(-0.947112307364,-7.383947583198)); +#3731 = CARTESIAN_POINT('',(-1.014927118875,-7.36795331725)); +#3732 = CARTESIAN_POINT('',(-1.084515874881,-7.352599009109)); +#3733 = CARTESIAN_POINT('',(-1.155836247815,-7.338559473563)); +#3734 = CARTESIAN_POINT('',(-1.228894569752,-7.326534848183)); +#3735 = CARTESIAN_POINT('',(-1.347351084616,-7.311677371654)); +#3736 = CARTESIAN_POINT('',(-1.391489268388,-7.307111153677)); +#3737 = CARTESIAN_POINT('',(-1.43602750945,-7.303583886745)); +#3738 = CARTESIAN_POINT('',(-1.480839019944,-7.301195331365)); +#3739 = CARTESIAN_POINT('',(-1.525804151053,-7.3)); +#3740 = CARTESIAN_POINT('',(-1.601054051212,-7.3)); +#3741 = CARTESIAN_POINT('',(-1.631307497015,-7.300540653866)); +#3742 = CARTESIAN_POINT('',(-1.661514446462,-7.301621739332)); +#3743 = CARTESIAN_POINT('',(-1.691633804491,-7.303232046088)); +#3744 = CARTESIAN_POINT('',(-1.721623419542,-7.305350102538)); +#3745 = CARTESIAN_POINT('',(-1.790329133619,-7.311329665482)); +#3746 = CARTESIAN_POINT('',(-1.828903972469,-7.315524046044)); +#3747 = CARTESIAN_POINT('',(-1.867123366843,-7.3204633203)); +#3748 = CARTESIAN_POINT('',(-1.904946025862,-7.326065179652)); +#3749 = CARTESIAN_POINT('',(-1.942324852087,-7.332234835723)); +#3750 = CARTESIAN_POINT('',(-2.028172064615,-7.347680713506)); +#3751 = CARTESIAN_POINT('',(-2.076262001318,-7.357312971924)); +#3752 = CARTESIAN_POINT('',(-2.123510837602,-7.367558426868)); +#3753 = CARTESIAN_POINT('',(-2.169943343627,-7.378212587814)); +#3754 = CARTESIAN_POINT('',(-2.215574428102,-7.389083550482)); +#3755 = CARTESIAN_POINT('',(-2.260412162391,-7.4000006)); +#3756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3757 = ORIENTED_EDGE('',*,*,#3758,.F.); +#3758 = EDGE_CURVE('',#3759,#3657,#3761,.T.); +#3759 = VERTEX_POINT('',#3760); +#3760 = CARTESIAN_POINT('',(-12.6,1.590597372059,16.928730152199)); +#3761 = SURFACE_CURVE('',#3762,(#3790,#3821),.PCURVE_S1.); +#3762 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3763,#3764,#3765,#3766,#3767, + #3768,#3769,#3770,#3771,#3772,#3773,#3774,#3775,#3776,#3777,#3778, + #3779,#3780,#3781,#3782,#3783,#3784,#3785,#3786,#3787,#3788,#3789), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,7),(0.,0.316176561332,0.500266912769, + 0.624069663577,0.785563017872,1.),.UNSPECIFIED.); +#3763 = CARTESIAN_POINT('',(-12.5999994,1.590602124983,16.928726232517) + ); +#3764 = CARTESIAN_POINT('',(-12.6160524168,1.463437701586, + 17.033597519415)); +#3765 = CARTESIAN_POINT('',(-12.63204668275,1.324344297355, + 17.131402773581)); +#3766 = CARTESIAN_POINT('',(-12.64740099089,1.173638461543, + 17.22007118324)); +#3767 = CARTESIAN_POINT('',(-12.66144052643,1.011950240946, + 17.29759133853)); +#3768 = CARTESIAN_POINT('',(-12.67346515181,0.840214934057, + 17.362005495087)); +#3769 = CARTESIAN_POINT('',(-12.68832262834,0.554569658614, + 17.440149199751)); +#3770 = CARTESIAN_POINT('',(-12.69288884632,0.446630889292, + 17.463767711345)); +#3771 = CARTESIAN_POINT('',(-12.69641611325,0.3365121988,17.481795755378 + )); +#3772 = CARTESIAN_POINT('',(-12.69880466863,0.224893239968, + 17.493926739317)); +#3773 = CARTESIAN_POINT('',(-12.7,0.112480439354,17.5)); +#3774 = CARTESIAN_POINT('',(-12.7,-7.5644311043E-02,17.5)); +#3775 = CARTESIAN_POINT('',(-12.69945934613,-0.151277923594, + 17.497253367986)); +#3776 = CARTESIAN_POINT('',(-12.69837826066,-0.226670640727, + 17.491761764563)); +#3777 = CARTESIAN_POINT('',(-12.69676795391,-0.301595249999, + 17.483559334887)); +#3778 = CARTESIAN_POINT('',(-12.69464989746,-0.375828465761, + 17.472712804034)); +#3779 = CARTESIAN_POINT('',(-12.68867033451,-0.544797910535, + 17.441853503975)); +#3780 = CARTESIAN_POINT('',(-12.68447595395,-0.638850582142, + 17.420063704848)); +#3781 = CARTESIAN_POINT('',(-12.6795366797,-0.730978474253, + 17.394153880803)); +#3782 = CARTESIAN_POINT('',(-12.67393482034,-0.820874233153, + 17.364369847357)); +#3783 = CARTESIAN_POINT('',(-12.66776516427,-0.908256146537, + 17.331002129957)); +#3784 = CARTESIAN_POINT('',(-12.65231928649,-1.105222837538, + 17.245767031525)); +#3785 = CARTESIAN_POINT('',(-12.64268702807,-1.212702642326, + 17.191418032626)); +#3786 = CARTESIAN_POINT('',(-12.63244157313,-1.315103354215, + 17.131955424686)); +#3787 = CARTESIAN_POINT('',(-12.62178741218,-1.412275139133, + 17.067973250967)); +#3788 = CARTESIAN_POINT('',(-12.61091644951,-1.504122410653, + 17.000045227957)); +#3789 = CARTESIAN_POINT('',(-12.5999994,-1.590602124983,16.928726232517) + ); +#3790 = PCURVE('',#1130,#3791); +#3791 = DEFINITIONAL_REPRESENTATION('',(#3792),#3820); +#3792 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3793,#3794,#3795,#3796,#3797, + #3798,#3799,#3800,#3801,#3802,#3803,#3804,#3805,#3806,#3807,#3808, + #3809,#3810,#3811,#3812,#3813,#3814,#3815,#3816,#3817,#3818,#3819), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,7),(0.,0.316176561332,0.500266912769, + 0.624069663577,0.785563017872,1.),.UNSPECIFIED.); +#3793 = CARTESIAN_POINT('',(-3.016018625838,-16.92872623251)); +#3794 = CARTESIAN_POINT('',(-3.026111040874,-17.03359751941)); +#3795 = CARTESIAN_POINT('',(-3.037134768206,-17.13140277358)); +#3796 = CARTESIAN_POINT('',(-3.049061212238,-17.22007118324)); +#3797 = CARTESIAN_POINT('',(-3.061838005384,-17.29759133853)); +#3798 = CARTESIAN_POINT('',(-3.075391394543,-17.36200549508)); +#3799 = CARTESIAN_POINT('',(-3.097913552877,-17.44014919975)); +#3800 = CARTESIAN_POINT('',(-3.106419873095,-17.46376771134)); +#3801 = CARTESIAN_POINT('',(-3.115094376246,-17.48179575537)); +#3802 = CARTESIAN_POINT('',(-3.123884526374,-17.49392673931)); +#3803 = CARTESIAN_POINT('',(-3.132735926082,-17.5)); +#3804 = CARTESIAN_POINT('',(-3.147548898554,-17.5)); +#3805 = CARTESIAN_POINT('',(-3.153504300973,-17.49725336798)); +#3806 = CARTESIAN_POINT('',(-3.159441116121,-17.49176176456)); +#3807 = CARTESIAN_POINT('',(-3.165341831933,-17.48355933488)); +#3808 = CARTESIAN_POINT('',(-3.171189208802,-17.47271280403)); +#3809 = CARTESIAN_POINT('',(-3.184502217884,-17.44185350397)); +#3810 = CARTESIAN_POINT('',(-3.19191498634,-17.42006370484)); +#3811 = CARTESIAN_POINT('',(-3.199179141066,-17.3941538808)); +#3812 = CARTESIAN_POINT('',(-3.206270900986,-17.36436984735)); +#3813 = CARTESIAN_POINT('',(-3.213168288265,-17.33100212995)); +#3814 = CARTESIAN_POINT('',(-3.2287250903,-17.24576703152)); +#3815 = CARTESIAN_POINT('',(-3.237221457886,-17.19141803262)); +#3816 = CARTESIAN_POINT('',(-3.24532415885,-17.13195542468)); +#3817 = CARTESIAN_POINT('',(-3.253020880664,-17.06797325096)); +#3818 = CARTESIAN_POINT('',(-3.260303211624,-17.00004522795)); +#3819 = CARTESIAN_POINT('',(-3.267166681342,-16.92872623251)); +#3820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3821 = PCURVE('',#3722,#3822); +#3822 = DEFINITIONAL_REPRESENTATION('',(#3823),#3851); +#3823 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3824,#3825,#3826,#3827,#3828, + #3829,#3830,#3831,#3832,#3833,#3834,#3835,#3836,#3837,#3838,#3839, + #3840,#3841,#3842,#3843,#3844,#3845,#3846,#3847,#3848,#3849,#3850), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,7),(0.,0.316176561332,0.500266912769, + 0.624069663577,0.785563017872,1.),.UNSPECIFIED.); +#3824 = CARTESIAN_POINT('',(-0.881180491198,-7.4000006)); +#3825 = CARTESIAN_POINT('',(-0.947112307364,-7.383947583198)); +#3826 = CARTESIAN_POINT('',(-1.014927118875,-7.36795331725)); +#3827 = CARTESIAN_POINT('',(-1.084515874881,-7.352599009109)); +#3828 = CARTESIAN_POINT('',(-1.155836247815,-7.338559473563)); +#3829 = CARTESIAN_POINT('',(-1.228894569752,-7.326534848183)); +#3830 = CARTESIAN_POINT('',(-1.347351084616,-7.311677371654)); +#3831 = CARTESIAN_POINT('',(-1.391489268388,-7.307111153677)); +#3832 = CARTESIAN_POINT('',(-1.43602750945,-7.303583886745)); +#3833 = CARTESIAN_POINT('',(-1.480839019944,-7.301195331365)); +#3834 = CARTESIAN_POINT('',(-1.525804151053,-7.3)); +#3835 = CARTESIAN_POINT('',(-1.601054051212,-7.3)); +#3836 = CARTESIAN_POINT('',(-1.631307497015,-7.300540653866)); +#3837 = CARTESIAN_POINT('',(-1.661514446462,-7.301621739332)); +#3838 = CARTESIAN_POINT('',(-1.691633804491,-7.303232046088)); +#3839 = CARTESIAN_POINT('',(-1.721623419542,-7.305350102538)); +#3840 = CARTESIAN_POINT('',(-1.790329133619,-7.311329665482)); +#3841 = CARTESIAN_POINT('',(-1.828903972469,-7.315524046044)); +#3842 = CARTESIAN_POINT('',(-1.867123366843,-7.3204633203)); +#3843 = CARTESIAN_POINT('',(-1.904946025862,-7.326065179652)); +#3844 = CARTESIAN_POINT('',(-1.942324852087,-7.332234835723)); +#3845 = CARTESIAN_POINT('',(-2.028172064615,-7.347680713506)); +#3846 = CARTESIAN_POINT('',(-2.076262001318,-7.357312971924)); +#3847 = CARTESIAN_POINT('',(-2.123510837602,-7.367558426868)); +#3848 = CARTESIAN_POINT('',(-2.169943343627,-7.378212587814)); +#3849 = CARTESIAN_POINT('',(-2.215574428102,-7.389083550482)); +#3850 = CARTESIAN_POINT('',(-2.260412162391,-7.4000006)); +#3851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3852 = ORIENTED_EDGE('',*,*,#3853,.T.); +#3853 = EDGE_CURVE('',#3759,#3854,#3856,.T.); +#3854 = VERTEX_POINT('',#3855); +#3855 = CARTESIAN_POINT('',(-12.6,1.590597372059,13.071269847801)); +#3856 = SURFACE_CURVE('',#3857,(#3861,#3867),.PCURVE_S1.); +#3857 = LINE('',#3858,#3859); +#3858 = CARTESIAN_POINT('',(-12.6,1.590597372059,0.)); +#3859 = VECTOR('',#3860,1.); +#3860 = DIRECTION('',(-0.,-0.,-1.)); +#3861 = PCURVE('',#1130,#3862); +#3862 = DEFINITIONAL_REPRESENTATION('',(#3863),#3866); +#3863 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3864,#3865),.UNSPECIFIED.,.F., + .F.,(2,2),(-18.,-12.),.PIECEWISE_BEZIER_KNOTS.); +#3864 = CARTESIAN_POINT('',(-3.016019003054,-18.)); +#3865 = CARTESIAN_POINT('',(-3.016019003054,-12.)); +#3866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3867 = PCURVE('',#3868,#3873); +#3868 = PLANE('',#3869); +#3869 = AXIS2_PLACEMENT_3D('',#3870,#3871,#3872); +#3870 = CARTESIAN_POINT('',(-12.6,-6.837200662697E-17,15.)); +#3871 = DIRECTION('',(1.,0.,0.)); +#3872 = DIRECTION('',(-0.,0.,1.)); +#3873 = DEFINITIONAL_REPRESENTATION('',(#3874),#3877); +#3874 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3875,#3876),.UNSPECIFIED.,.F., + .F.,(2,2),(-18.,-12.),.PIECEWISE_BEZIER_KNOTS.); +#3875 = CARTESIAN_POINT('',(3.,-1.590597372059)); +#3876 = CARTESIAN_POINT('',(-3.,-1.590597372059)); +#3877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3878 = ORIENTED_EDGE('',*,*,#3879,.F.); +#3879 = EDGE_CURVE('',#3880,#3854,#3882,.T.); +#3880 = VERTEX_POINT('',#3881); +#3881 = CARTESIAN_POINT('',(-12.7,0.,12.5)); +#3882 = SURFACE_CURVE('',#3883,(#3911,#3942),.PCURVE_S1.); +#3883 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3884,#3885,#3886,#3887,#3888, + #3889,#3890,#3891,#3892,#3893,#3894,#3895,#3896,#3897,#3898,#3899, + #3900,#3901,#3902,#3903,#3904,#3905,#3906,#3907,#3908,#3909,#3910), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,7),(0.,0.31617656159,0.500266913034, + 0.624069663769,0.785563017978,1.),.UNSPECIFIED.); +#3884 = CARTESIAN_POINT('',(-12.5999994,-1.590602124983,13.071273767483) + ); +#3885 = CARTESIAN_POINT('',(-12.6160524168,-1.463437701586, + 12.966402480585)); +#3886 = CARTESIAN_POINT('',(-12.63204668275,-1.324344297355, + 12.868597226419)); +#3887 = CARTESIAN_POINT('',(-12.64740099089,-1.173638461543, + 12.77992881676)); +#3888 = CARTESIAN_POINT('',(-12.66144052643,-1.011950240946, + 12.70240866147)); +#3889 = CARTESIAN_POINT('',(-12.67346515181,-0.840214934057, + 12.637994504913)); +#3890 = CARTESIAN_POINT('',(-12.68832262834,-0.554569658696, + 12.559850800272)); +#3891 = CARTESIAN_POINT('',(-12.69288884632,-0.446630889285, + 12.536232288643)); +#3892 = CARTESIAN_POINT('',(-12.69641611325,-0.336512198729, + 12.518204244611)); +#3893 = CARTESIAN_POINT('',(-12.69880466863,-0.224893239942, + 12.50607326069)); +#3894 = CARTESIAN_POINT('',(-12.7,-0.112480439424,12.5)); +#3895 = CARTESIAN_POINT('',(-12.7,7.5644311043E-02,12.5)); +#3896 = CARTESIAN_POINT('',(-12.69945934613,0.151277923594, + 12.502746632014)); +#3897 = CARTESIAN_POINT('',(-12.69837826066,0.226670640727, + 12.508238235437)); +#3898 = CARTESIAN_POINT('',(-12.69676795391,0.301595249999, + 12.516440665113)); +#3899 = CARTESIAN_POINT('',(-12.69464989746,0.375828465761, + 12.527287195966)); +#3900 = CARTESIAN_POINT('',(-12.68867033451,0.544797910539, + 12.558146496025)); +#3901 = CARTESIAN_POINT('',(-12.68447595395,0.63885058214, + 12.579936295152)); +#3902 = CARTESIAN_POINT('',(-12.6795366797,0.730978474249, + 12.605846119195)); +#3903 = CARTESIAN_POINT('',(-12.67393482034,0.820874233152, + 12.635630152642)); +#3904 = CARTESIAN_POINT('',(-12.66776516427,0.908256146541, + 12.668997870045)); +#3905 = CARTESIAN_POINT('',(-12.65231928649,1.105222837538, + 12.754232968475)); +#3906 = CARTESIAN_POINT('',(-12.64268702807,1.212702642326, + 12.808581967374)); +#3907 = CARTESIAN_POINT('',(-12.63244157313,1.315103354215, + 12.868044575314)); +#3908 = CARTESIAN_POINT('',(-12.62178741218,1.412275139133, + 12.932026749033)); +#3909 = CARTESIAN_POINT('',(-12.61091644951,1.504122410653, + 12.999954772043)); +#3910 = CARTESIAN_POINT('',(-12.5999994,1.590602124983,13.071273767483) + ); +#3911 = PCURVE('',#1130,#3912); +#3912 = DEFINITIONAL_REPRESENTATION('',(#3913),#3941); +#3913 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3914,#3915,#3916,#3917,#3918, + #3919,#3920,#3921,#3922,#3923,#3924,#3925,#3926,#3927,#3928,#3929, + #3930,#3931,#3932,#3933,#3934,#3935,#3936,#3937,#3938,#3939,#3940), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,7),(0.,0.31617656159,0.500266913034, + 0.624069663769,0.785563017978,1.),.UNSPECIFIED.); +#3914 = CARTESIAN_POINT('',(-3.267166681342,-13.07127376748)); +#3915 = CARTESIAN_POINT('',(-3.257074266306,-12.96640248058)); +#3916 = CARTESIAN_POINT('',(-3.246050538974,-12.86859722641)); +#3917 = CARTESIAN_POINT('',(-3.234124094941,-12.77992881676)); +#3918 = CARTESIAN_POINT('',(-3.221347301796,-12.70240866147)); +#3919 = CARTESIAN_POINT('',(-3.207793912637,-12.63799450491)); +#3920 = CARTESIAN_POINT('',(-3.185271754309,-12.55985080027)); +#3921 = CARTESIAN_POINT('',(-3.176765434084,-12.53623228864)); +#3922 = CARTESIAN_POINT('',(-3.168090930928,-12.51820424461)); +#3923 = CARTESIAN_POINT('',(-3.159300780803,-12.50607326069)); +#3924 = CARTESIAN_POINT('',(-3.150449381103,-12.5)); +#3925 = CARTESIAN_POINT('',(-3.135636408626,-12.5)); +#3926 = CARTESIAN_POINT('',(-3.129681006206,-12.50274663201)); +#3927 = CARTESIAN_POINT('',(-3.123744191058,-12.50823823543)); +#3928 = CARTESIAN_POINT('',(-3.117843475247,-12.51644066511)); +#3929 = CARTESIAN_POINT('',(-3.111996098377,-12.52728719596)); +#3930 = CARTESIAN_POINT('',(-3.098683089296,-12.55814649602)); +#3931 = CARTESIAN_POINT('',(-3.09127032084,-12.57993629515)); +#3932 = CARTESIAN_POINT('',(-3.084006166113,-12.60584611919)); +#3933 = CARTESIAN_POINT('',(-3.076914406194,-12.63563015264)); +#3934 = CARTESIAN_POINT('',(-3.070017018914,-12.66899787004)); +#3935 = CARTESIAN_POINT('',(-3.054460216879,-12.75423296847)); +#3936 = CARTESIAN_POINT('',(-3.045963849294,-12.80858196737)); +#3937 = CARTESIAN_POINT('',(-3.037861148329,-12.86804457531)); +#3938 = CARTESIAN_POINT('',(-3.030164426515,-12.93202674903)); +#3939 = CARTESIAN_POINT('',(-3.022882095556,-12.99995477204)); +#3940 = CARTESIAN_POINT('',(-3.016018625838,-13.07127376748)); +#3941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3942 = PCURVE('',#3722,#3943); +#3943 = DEFINITIONAL_REPRESENTATION('',(#3944),#3972); +#3944 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3945,#3946,#3947,#3948,#3949, + #3950,#3951,#3952,#3953,#3954,#3955,#3956,#3957,#3958,#3959,#3960, + #3961,#3962,#3963,#3964,#3965,#3966,#3967,#3968,#3969,#3970,#3971), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,7),(0.,0.31617656159,0.500266913034, + 0.624069663769,0.785563017978,1.),.UNSPECIFIED.); +#3945 = CARTESIAN_POINT('',(-4.022773144788,-7.4000006)); +#3946 = CARTESIAN_POINT('',(-4.088704960954,-7.383947583198)); +#3947 = CARTESIAN_POINT('',(-4.156519772465,-7.36795331725)); +#3948 = CARTESIAN_POINT('',(-4.226108528471,-7.352599009109)); +#3949 = CARTESIAN_POINT('',(-4.297428901404,-7.338559473563)); +#3950 = CARTESIAN_POINT('',(-4.370487223342,-7.326534848183)); +#3951 = CARTESIAN_POINT('',(-4.488943738172,-7.311677371659)); +#3952 = CARTESIAN_POINT('',(-4.533081921982,-7.307111153675)); +#3953 = CARTESIAN_POINT('',(-4.577620163069,-7.303583886743)); +#3954 = CARTESIAN_POINT('',(-4.622431673544,-7.301195331366)); +#3955 = CARTESIAN_POINT('',(-4.667396804615,-7.3)); +#3956 = CARTESIAN_POINT('',(-4.742646704802,-7.3)); +#3957 = CARTESIAN_POINT('',(-4.772900150605,-7.300540653866)); +#3958 = CARTESIAN_POINT('',(-4.803107100052,-7.301621739332)); +#3959 = CARTESIAN_POINT('',(-4.833226458081,-7.303232046088)); +#3960 = CARTESIAN_POINT('',(-4.863216073132,-7.305350102538)); +#3961 = CARTESIAN_POINT('',(-4.93192178721,-7.311329665482)); +#3962 = CARTESIAN_POINT('',(-4.970496626058,-7.315524046044)); +#3963 = CARTESIAN_POINT('',(-5.008716020432,-7.3204633203)); +#3964 = CARTESIAN_POINT('',(-5.046538679451,-7.326065179652)); +#3965 = CARTESIAN_POINT('',(-5.083917505678,-7.332234835723)); +#3966 = CARTESIAN_POINT('',(-5.169764718205,-7.347680713506)); +#3967 = CARTESIAN_POINT('',(-5.217854654908,-7.357312971924)); +#3968 = CARTESIAN_POINT('',(-5.265103491191,-7.367558426868)); +#3969 = CARTESIAN_POINT('',(-5.311535997217,-7.378212587814)); +#3970 = CARTESIAN_POINT('',(-5.357167081692,-7.389083550482)); +#3971 = CARTESIAN_POINT('',(-5.402004815981,-7.4000006)); +#3972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3973 = ORIENTED_EDGE('',*,*,#3974,.F.); +#3974 = EDGE_CURVE('',#3975,#3880,#3977,.T.); +#3975 = VERTEX_POINT('',#3976); +#3976 = CARTESIAN_POINT('',(-12.6,-1.590597372059,13.071269847801)); +#3977 = SURFACE_CURVE('',#3978,(#4006,#4037),.PCURVE_S1.); +#3978 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3979,#3980,#3981,#3982,#3983, + #3984,#3985,#3986,#3987,#3988,#3989,#3990,#3991,#3992,#3993,#3994, + #3995,#3996,#3997,#3998,#3999,#4000,#4001,#4002,#4003,#4004,#4005), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,7),(0.,0.31617656159,0.500266913034, + 0.624069663769,0.785563017978,1.),.UNSPECIFIED.); +#3979 = CARTESIAN_POINT('',(-12.5999994,-1.590602124983,13.071273767483) + ); +#3980 = CARTESIAN_POINT('',(-12.6160524168,-1.463437701586, + 12.966402480585)); +#3981 = CARTESIAN_POINT('',(-12.63204668275,-1.324344297355, + 12.868597226419)); +#3982 = CARTESIAN_POINT('',(-12.64740099089,-1.173638461543, + 12.77992881676)); +#3983 = CARTESIAN_POINT('',(-12.66144052643,-1.011950240946, + 12.70240866147)); +#3984 = CARTESIAN_POINT('',(-12.67346515181,-0.840214934057, + 12.637994504913)); +#3985 = CARTESIAN_POINT('',(-12.68832262834,-0.554569658696, + 12.559850800272)); +#3986 = CARTESIAN_POINT('',(-12.69288884632,-0.446630889285, + 12.536232288643)); +#3987 = CARTESIAN_POINT('',(-12.69641611325,-0.336512198729, + 12.518204244611)); +#3988 = CARTESIAN_POINT('',(-12.69880466863,-0.224893239942, + 12.50607326069)); +#3989 = CARTESIAN_POINT('',(-12.7,-0.112480439424,12.5)); +#3990 = CARTESIAN_POINT('',(-12.7,7.5644311043E-02,12.5)); +#3991 = CARTESIAN_POINT('',(-12.69945934613,0.151277923594, + 12.502746632014)); +#3992 = CARTESIAN_POINT('',(-12.69837826066,0.226670640727, + 12.508238235437)); +#3993 = CARTESIAN_POINT('',(-12.69676795391,0.301595249999, + 12.516440665113)); +#3994 = CARTESIAN_POINT('',(-12.69464989746,0.375828465761, + 12.527287195966)); +#3995 = CARTESIAN_POINT('',(-12.68867033451,0.544797910539, + 12.558146496025)); +#3996 = CARTESIAN_POINT('',(-12.68447595395,0.63885058214, + 12.579936295152)); +#3997 = CARTESIAN_POINT('',(-12.6795366797,0.730978474249, + 12.605846119195)); +#3998 = CARTESIAN_POINT('',(-12.67393482034,0.820874233152, + 12.635630152642)); +#3999 = CARTESIAN_POINT('',(-12.66776516427,0.908256146541, + 12.668997870045)); +#4000 = CARTESIAN_POINT('',(-12.65231928649,1.105222837538, + 12.754232968475)); +#4001 = CARTESIAN_POINT('',(-12.64268702807,1.212702642326, + 12.808581967374)); +#4002 = CARTESIAN_POINT('',(-12.63244157313,1.315103354215, + 12.868044575314)); +#4003 = CARTESIAN_POINT('',(-12.62178741218,1.412275139133, + 12.932026749033)); +#4004 = CARTESIAN_POINT('',(-12.61091644951,1.504122410653, + 12.999954772043)); +#4005 = CARTESIAN_POINT('',(-12.5999994,1.590602124983,13.071273767483) + ); +#4006 = PCURVE('',#1130,#4007); +#4007 = DEFINITIONAL_REPRESENTATION('',(#4008),#4036); +#4008 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#4009,#4010,#4011,#4012,#4013, + #4014,#4015,#4016,#4017,#4018,#4019,#4020,#4021,#4022,#4023,#4024, + #4025,#4026,#4027,#4028,#4029,#4030,#4031,#4032,#4033,#4034,#4035), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,7),(0.,0.31617656159,0.500266913034, + 0.624069663769,0.785563017978,1.),.UNSPECIFIED.); +#4009 = CARTESIAN_POINT('',(-3.267166681342,-13.07127376748)); +#4010 = CARTESIAN_POINT('',(-3.257074266306,-12.96640248058)); +#4011 = CARTESIAN_POINT('',(-3.246050538974,-12.86859722641)); +#4012 = CARTESIAN_POINT('',(-3.234124094941,-12.77992881676)); +#4013 = CARTESIAN_POINT('',(-3.221347301796,-12.70240866147)); +#4014 = CARTESIAN_POINT('',(-3.207793912637,-12.63799450491)); +#4015 = CARTESIAN_POINT('',(-3.185271754309,-12.55985080027)); +#4016 = CARTESIAN_POINT('',(-3.176765434084,-12.53623228864)); +#4017 = CARTESIAN_POINT('',(-3.168090930928,-12.51820424461)); +#4018 = CARTESIAN_POINT('',(-3.159300780803,-12.50607326069)); +#4019 = CARTESIAN_POINT('',(-3.150449381103,-12.5)); +#4020 = CARTESIAN_POINT('',(-3.135636408626,-12.5)); +#4021 = CARTESIAN_POINT('',(-3.129681006206,-12.50274663201)); +#4022 = CARTESIAN_POINT('',(-3.123744191058,-12.50823823543)); +#4023 = CARTESIAN_POINT('',(-3.117843475247,-12.51644066511)); +#4024 = CARTESIAN_POINT('',(-3.111996098377,-12.52728719596)); +#4025 = CARTESIAN_POINT('',(-3.098683089296,-12.55814649602)); +#4026 = CARTESIAN_POINT('',(-3.09127032084,-12.57993629515)); +#4027 = CARTESIAN_POINT('',(-3.084006166113,-12.60584611919)); +#4028 = CARTESIAN_POINT('',(-3.076914406194,-12.63563015264)); +#4029 = CARTESIAN_POINT('',(-3.070017018914,-12.66899787004)); +#4030 = CARTESIAN_POINT('',(-3.054460216879,-12.75423296847)); +#4031 = CARTESIAN_POINT('',(-3.045963849294,-12.80858196737)); +#4032 = CARTESIAN_POINT('',(-3.037861148329,-12.86804457531)); +#4033 = CARTESIAN_POINT('',(-3.030164426515,-12.93202674903)); +#4034 = CARTESIAN_POINT('',(-3.022882095556,-12.99995477204)); +#4035 = CARTESIAN_POINT('',(-3.016018625838,-13.07127376748)); +#4036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4037 = PCURVE('',#3722,#4038); +#4038 = DEFINITIONAL_REPRESENTATION('',(#4039),#4067); +#4039 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#4040,#4041,#4042,#4043,#4044, + #4045,#4046,#4047,#4048,#4049,#4050,#4051,#4052,#4053,#4054,#4055, + #4056,#4057,#4058,#4059,#4060,#4061,#4062,#4063,#4064,#4065,#4066), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,7),(0.,0.31617656159,0.500266913034, + 0.624069663769,0.785563017978,1.),.UNSPECIFIED.); +#4040 = CARTESIAN_POINT('',(-4.022773144788,-7.4000006)); +#4041 = CARTESIAN_POINT('',(-4.088704960954,-7.383947583198)); +#4042 = CARTESIAN_POINT('',(-4.156519772465,-7.36795331725)); +#4043 = CARTESIAN_POINT('',(-4.226108528471,-7.352599009109)); +#4044 = CARTESIAN_POINT('',(-4.297428901404,-7.338559473563)); +#4045 = CARTESIAN_POINT('',(-4.370487223342,-7.326534848183)); +#4046 = CARTESIAN_POINT('',(-4.488943738172,-7.311677371659)); +#4047 = CARTESIAN_POINT('',(-4.533081921982,-7.307111153675)); +#4048 = CARTESIAN_POINT('',(-4.577620163069,-7.303583886743)); +#4049 = CARTESIAN_POINT('',(-4.622431673544,-7.301195331366)); +#4050 = CARTESIAN_POINT('',(-4.667396804615,-7.3)); +#4051 = CARTESIAN_POINT('',(-4.742646704802,-7.3)); +#4052 = CARTESIAN_POINT('',(-4.772900150605,-7.300540653866)); +#4053 = CARTESIAN_POINT('',(-4.803107100052,-7.301621739332)); +#4054 = CARTESIAN_POINT('',(-4.833226458081,-7.303232046088)); +#4055 = CARTESIAN_POINT('',(-4.863216073132,-7.305350102538)); +#4056 = CARTESIAN_POINT('',(-4.93192178721,-7.311329665482)); +#4057 = CARTESIAN_POINT('',(-4.970496626058,-7.315524046044)); +#4058 = CARTESIAN_POINT('',(-5.008716020432,-7.3204633203)); +#4059 = CARTESIAN_POINT('',(-5.046538679451,-7.326065179652)); +#4060 = CARTESIAN_POINT('',(-5.083917505678,-7.332234835723)); +#4061 = CARTESIAN_POINT('',(-5.169764718205,-7.347680713506)); +#4062 = CARTESIAN_POINT('',(-5.217854654908,-7.357312971924)); +#4063 = CARTESIAN_POINT('',(-5.265103491191,-7.367558426868)); +#4064 = CARTESIAN_POINT('',(-5.311535997217,-7.378212587814)); +#4065 = CARTESIAN_POINT('',(-5.357167081692,-7.389083550482)); +#4066 = CARTESIAN_POINT('',(-5.402004815981,-7.4000006)); +#4067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4068 = ORIENTED_EDGE('',*,*,#4069,.F.); +#4069 = EDGE_CURVE('',#3659,#3975,#4070,.T.); +#4070 = SURFACE_CURVE('',#4071,(#4075,#4081),.PCURVE_S1.); +#4071 = LINE('',#4072,#4073); +#4072 = CARTESIAN_POINT('',(-12.6,-1.590597372059,0.)); +#4073 = VECTOR('',#4074,1.); +#4074 = DIRECTION('',(-0.,-0.,-1.)); +#4075 = PCURVE('',#1130,#4076); +#4076 = DEFINITIONAL_REPRESENTATION('',(#4077),#4080); +#4077 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4078,#4079),.UNSPECIFIED.,.F., + .F.,(2,2),(-18.,-12.),.PIECEWISE_BEZIER_KNOTS.); +#4078 = CARTESIAN_POINT('',(-3.267166304125,-18.)); +#4079 = CARTESIAN_POINT('',(-3.267166304125,-12.)); +#4080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4081 = PCURVE('',#4082,#4087); +#4082 = PLANE('',#4083); +#4083 = AXIS2_PLACEMENT_3D('',#4084,#4085,#4086); +#4084 = CARTESIAN_POINT('',(-12.6,-6.837200662697E-17,15.)); +#4085 = DIRECTION('',(1.,0.,0.)); +#4086 = DIRECTION('',(-0.,0.,1.)); +#4087 = DEFINITIONAL_REPRESENTATION('',(#4088),#4091); +#4088 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4089,#4090),.UNSPECIFIED.,.F., + .F.,(2,2),(-18.,-12.),.PIECEWISE_BEZIER_KNOTS.); +#4089 = CARTESIAN_POINT('',(3.,1.590597372059)); +#4090 = CARTESIAN_POINT('',(-3.,1.590597372059)); +#4091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4092 = ADVANCED_FACE('',(#4093),#1228,.T.); +#4093 = FACE_BOUND('',#4094,.T.); +#4094 = EDGE_LOOP('',(#4095,#4096,#4097,#4098,#4099,#4100,#4101,#4102)); +#4095 = ORIENTED_EDGE('',*,*,#2514,.F.); +#4096 = ORIENTED_EDGE('',*,*,#1213,.T.); +#4097 = ORIENTED_EDGE('',*,*,#2218,.T.); +#4098 = ORIENTED_EDGE('',*,*,#2268,.F.); +#4099 = ORIENTED_EDGE('',*,*,#2293,.T.); +#4100 = ORIENTED_EDGE('',*,*,#2343,.T.); +#4101 = ORIENTED_EDGE('',*,*,#2391,.F.); +#4102 = ORIENTED_EDGE('',*,*,#2488,.F.); +#4103 = ADVANCED_FACE('',(#4104),#1331,.T.); +#4104 = FACE_BOUND('',#4105,.T.); +#4105 = EDGE_LOOP('',(#4106,#4129,#4156,#4157)); +#4106 = ORIENTED_EDGE('',*,*,#4107,.T.); +#4107 = EDGE_CURVE('',#1311,#4108,#4110,.T.); +#4108 = VERTEX_POINT('',#4109); +#4109 = CARTESIAN_POINT('',(-26.,34.,108.5)); +#4110 = SEAM_CURVE('',#4111,(#4115,#4122),.PCURVE_S1.); +#4111 = LINE('',#4112,#4113); +#4112 = CARTESIAN_POINT('',(-26.,30.,108.5)); +#4113 = VECTOR('',#4114,1.); +#4114 = DIRECTION('',(-0.,1.,-0.)); +#4115 = PCURVE('',#1331,#4116); +#4116 = DEFINITIONAL_REPRESENTATION('',(#4117),#4121); +#4117 = LINE('',#4118,#4119); +#4118 = CARTESIAN_POINT('',(0.,0.)); +#4119 = VECTOR('',#4120,1.); +#4120 = DIRECTION('',(0.,-1.)); +#4121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4122 = PCURVE('',#1331,#4123); +#4123 = DEFINITIONAL_REPRESENTATION('',(#4124),#4128); +#4124 = LINE('',#4125,#4126); +#4125 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4126 = VECTOR('',#4127,1.); +#4127 = DIRECTION('',(0.,-1.)); +#4128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4129 = ORIENTED_EDGE('',*,*,#4130,.T.); +#4130 = EDGE_CURVE('',#4108,#4108,#4131,.T.); +#4131 = SURFACE_CURVE('',#4132,(#4137,#4144),.PCURVE_S1.); +#4132 = CIRCLE('',#4133,3.); +#4133 = AXIS2_PLACEMENT_3D('',#4134,#4135,#4136); +#4134 = CARTESIAN_POINT('',(-29.,34.,108.5)); +#4135 = DIRECTION('',(0.,-1.,0.)); +#4136 = DIRECTION('',(1.,0.,0.)); +#4137 = PCURVE('',#1331,#4138); +#4138 = DEFINITIONAL_REPRESENTATION('',(#4139),#4143); +#4139 = LINE('',#4140,#4141); +#4140 = CARTESIAN_POINT('',(0.,-4.)); +#4141 = VECTOR('',#4142,1.); +#4142 = DIRECTION('',(1.,0.)); +#4143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4144 = PCURVE('',#4145,#4150); +#4145 = PLANE('',#4146); +#4146 = AXIS2_PLACEMENT_3D('',#4147,#4148,#4149); +#4147 = CARTESIAN_POINT('',(29.,34.,131.5)); +#4148 = DIRECTION('',(-0.,-1.,-0.)); +#4149 = DIRECTION('',(0.,0.,-1.)); +#4150 = DEFINITIONAL_REPRESENTATION('',(#4151),#4155); +#4151 = CIRCLE('',#4152,3.); +#4152 = AXIS2_PLACEMENT_2D('',#4153,#4154); +#4153 = CARTESIAN_POINT('',(23.,-58.)); +#4154 = DIRECTION('',(0.,1.)); +#4155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4156 = ORIENTED_EDGE('',*,*,#4107,.F.); +#4157 = ORIENTED_EDGE('',*,*,#1310,.F.); +#4158 = ADVANCED_FACE('',(#4159),#1366,.T.); +#4159 = FACE_BOUND('',#4160,.T.); +#4160 = EDGE_LOOP('',(#4161,#4184,#4211,#4212)); +#4161 = ORIENTED_EDGE('',*,*,#4162,.T.); +#4162 = EDGE_CURVE('',#1346,#4163,#4165,.T.); +#4163 = VERTEX_POINT('',#4164); +#4164 = CARTESIAN_POINT('',(-26.,34.,131.5)); +#4165 = SEAM_CURVE('',#4166,(#4170,#4177),.PCURVE_S1.); +#4166 = LINE('',#4167,#4168); +#4167 = CARTESIAN_POINT('',(-26.,30.,131.5)); +#4168 = VECTOR('',#4169,1.); +#4169 = DIRECTION('',(-0.,1.,-0.)); +#4170 = PCURVE('',#1366,#4171); +#4171 = DEFINITIONAL_REPRESENTATION('',(#4172),#4176); +#4172 = LINE('',#4173,#4174); +#4173 = CARTESIAN_POINT('',(0.,0.)); +#4174 = VECTOR('',#4175,1.); +#4175 = DIRECTION('',(0.,-1.)); +#4176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4177 = PCURVE('',#1366,#4178); +#4178 = DEFINITIONAL_REPRESENTATION('',(#4179),#4183); +#4179 = LINE('',#4180,#4181); +#4180 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4181 = VECTOR('',#4182,1.); +#4182 = DIRECTION('',(0.,-1.)); +#4183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4184 = ORIENTED_EDGE('',*,*,#4185,.T.); +#4185 = EDGE_CURVE('',#4163,#4163,#4186,.T.); +#4186 = SURFACE_CURVE('',#4187,(#4192,#4199),.PCURVE_S1.); +#4187 = CIRCLE('',#4188,3.); +#4188 = AXIS2_PLACEMENT_3D('',#4189,#4190,#4191); +#4189 = CARTESIAN_POINT('',(-29.,34.,131.5)); +#4190 = DIRECTION('',(0.,-1.,0.)); +#4191 = DIRECTION('',(1.,0.,0.)); +#4192 = PCURVE('',#1366,#4193); +#4193 = DEFINITIONAL_REPRESENTATION('',(#4194),#4198); +#4194 = LINE('',#4195,#4196); +#4195 = CARTESIAN_POINT('',(0.,-4.)); +#4196 = VECTOR('',#4197,1.); +#4197 = DIRECTION('',(1.,0.)); +#4198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4199 = PCURVE('',#4200,#4205); +#4200 = PLANE('',#4201); +#4201 = AXIS2_PLACEMENT_3D('',#4202,#4203,#4204); +#4202 = CARTESIAN_POINT('',(29.,34.,131.5)); +#4203 = DIRECTION('',(-0.,-1.,-0.)); +#4204 = DIRECTION('',(0.,0.,-1.)); +#4205 = DEFINITIONAL_REPRESENTATION('',(#4206),#4210); +#4206 = CIRCLE('',#4207,3.); +#4207 = AXIS2_PLACEMENT_2D('',#4208,#4209); +#4208 = CARTESIAN_POINT('',(0.,-58.)); +#4209 = DIRECTION('',(0.,1.)); +#4210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4211 = ORIENTED_EDGE('',*,*,#4162,.F.); +#4212 = ORIENTED_EDGE('',*,*,#1345,.F.); +#4213 = ADVANCED_FACE('',(#4214),#1401,.F.); +#4214 = FACE_BOUND('',#4215,.F.); +#4215 = EDGE_LOOP('',(#4216,#4217,#4238,#4239)); +#4216 = ORIENTED_EDGE('',*,*,#3271,.F.); +#4217 = ORIENTED_EDGE('',*,*,#4218,.T.); +#4218 = EDGE_CURVE('',#3272,#1381,#4219,.T.); +#4219 = SEAM_CURVE('',#4220,(#4224,#4231),.PCURVE_S1.); +#4220 = LINE('',#4221,#4222); +#4221 = CARTESIAN_POINT('',(4.,-30.,50.)); +#4222 = VECTOR('',#4223,1.); +#4223 = DIRECTION('',(-0.,1.,-0.)); +#4224 = PCURVE('',#1401,#4225); +#4225 = DEFINITIONAL_REPRESENTATION('',(#4226),#4230); +#4226 = LINE('',#4227,#4228); +#4227 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4228 = VECTOR('',#4229,1.); +#4229 = DIRECTION('',(0.,-1.)); +#4230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4231 = PCURVE('',#1401,#4232); +#4232 = DEFINITIONAL_REPRESENTATION('',(#4233),#4237); +#4233 = LINE('',#4234,#4235); +#4234 = CARTESIAN_POINT('',(0.,0.)); +#4235 = VECTOR('',#4236,1.); +#4236 = DIRECTION('',(0.,-1.)); +#4237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4238 = ORIENTED_EDGE('',*,*,#1380,.T.); +#4239 = ORIENTED_EDGE('',*,*,#4218,.F.); +#4240 = ADVANCED_FACE('',(#4241),#1436,.T.); +#4241 = FACE_BOUND('',#4242,.T.); +#4242 = EDGE_LOOP('',(#4243,#4266,#4293,#4294)); +#4243 = ORIENTED_EDGE('',*,*,#4244,.T.); +#4244 = EDGE_CURVE('',#1416,#4245,#4247,.T.); +#4245 = VERTEX_POINT('',#4246); +#4246 = CARTESIAN_POINT('',(32.,34.,108.5)); +#4247 = SEAM_CURVE('',#4248,(#4252,#4259),.PCURVE_S1.); +#4248 = LINE('',#4249,#4250); +#4249 = CARTESIAN_POINT('',(32.,30.,108.5)); +#4250 = VECTOR('',#4251,1.); +#4251 = DIRECTION('',(-0.,1.,-0.)); +#4252 = PCURVE('',#1436,#4253); +#4253 = DEFINITIONAL_REPRESENTATION('',(#4254),#4258); +#4254 = LINE('',#4255,#4256); +#4255 = CARTESIAN_POINT('',(0.,0.)); +#4256 = VECTOR('',#4257,1.); +#4257 = DIRECTION('',(0.,-1.)); +#4258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4259 = PCURVE('',#1436,#4260); +#4260 = DEFINITIONAL_REPRESENTATION('',(#4261),#4265); +#4261 = LINE('',#4262,#4263); +#4262 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4263 = VECTOR('',#4264,1.); +#4264 = DIRECTION('',(0.,-1.)); +#4265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4266 = ORIENTED_EDGE('',*,*,#4267,.T.); +#4267 = EDGE_CURVE('',#4245,#4245,#4268,.T.); +#4268 = SURFACE_CURVE('',#4269,(#4274,#4281),.PCURVE_S1.); +#4269 = CIRCLE('',#4270,3.); +#4270 = AXIS2_PLACEMENT_3D('',#4271,#4272,#4273); +#4271 = CARTESIAN_POINT('',(29.,34.,108.5)); +#4272 = DIRECTION('',(0.,-1.,0.)); +#4273 = DIRECTION('',(1.,0.,0.)); +#4274 = PCURVE('',#1436,#4275); +#4275 = DEFINITIONAL_REPRESENTATION('',(#4276),#4280); +#4276 = LINE('',#4277,#4278); +#4277 = CARTESIAN_POINT('',(0.,-4.)); +#4278 = VECTOR('',#4279,1.); +#4279 = DIRECTION('',(1.,0.)); +#4280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4281 = PCURVE('',#4282,#4287); +#4282 = PLANE('',#4283); +#4283 = AXIS2_PLACEMENT_3D('',#4284,#4285,#4286); +#4284 = CARTESIAN_POINT('',(29.,34.,131.5)); +#4285 = DIRECTION('',(-0.,-1.,-0.)); +#4286 = DIRECTION('',(0.,0.,-1.)); +#4287 = DEFINITIONAL_REPRESENTATION('',(#4288),#4292); +#4288 = CIRCLE('',#4289,3.); +#4289 = AXIS2_PLACEMENT_2D('',#4290,#4291); +#4290 = CARTESIAN_POINT('',(23.,0.)); +#4291 = DIRECTION('',(0.,1.)); +#4292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4293 = ORIENTED_EDGE('',*,*,#4244,.F.); +#4294 = ORIENTED_EDGE('',*,*,#1415,.F.); +#4295 = ADVANCED_FACE('',(#4296),#1471,.T.); +#4296 = FACE_BOUND('',#4297,.T.); +#4297 = EDGE_LOOP('',(#4298,#4321,#4348,#4349)); +#4298 = ORIENTED_EDGE('',*,*,#4299,.T.); +#4299 = EDGE_CURVE('',#1451,#4300,#4302,.T.); +#4300 = VERTEX_POINT('',#4301); +#4301 = CARTESIAN_POINT('',(32.,34.,131.5)); +#4302 = SEAM_CURVE('',#4303,(#4307,#4314),.PCURVE_S1.); +#4303 = LINE('',#4304,#4305); +#4304 = CARTESIAN_POINT('',(32.,30.,131.5)); +#4305 = VECTOR('',#4306,1.); +#4306 = DIRECTION('',(-0.,1.,-0.)); +#4307 = PCURVE('',#1471,#4308); +#4308 = DEFINITIONAL_REPRESENTATION('',(#4309),#4313); +#4309 = LINE('',#4310,#4311); +#4310 = CARTESIAN_POINT('',(0.,0.)); +#4311 = VECTOR('',#4312,1.); +#4312 = DIRECTION('',(0.,-1.)); +#4313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4314 = PCURVE('',#1471,#4315); +#4315 = DEFINITIONAL_REPRESENTATION('',(#4316),#4320); +#4316 = LINE('',#4317,#4318); +#4317 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4318 = VECTOR('',#4319,1.); +#4319 = DIRECTION('',(0.,-1.)); +#4320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4321 = ORIENTED_EDGE('',*,*,#4322,.T.); +#4322 = EDGE_CURVE('',#4300,#4300,#4323,.T.); +#4323 = SURFACE_CURVE('',#4324,(#4329,#4336),.PCURVE_S1.); +#4324 = CIRCLE('',#4325,3.); +#4325 = AXIS2_PLACEMENT_3D('',#4326,#4327,#4328); +#4326 = CARTESIAN_POINT('',(29.,34.,131.5)); +#4327 = DIRECTION('',(0.,-1.,0.)); +#4328 = DIRECTION('',(1.,0.,0.)); +#4329 = PCURVE('',#1471,#4330); +#4330 = DEFINITIONAL_REPRESENTATION('',(#4331),#4335); +#4331 = LINE('',#4332,#4333); +#4332 = CARTESIAN_POINT('',(0.,-4.)); +#4333 = VECTOR('',#4334,1.); +#4334 = DIRECTION('',(1.,0.)); +#4335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4336 = PCURVE('',#4337,#4342); +#4337 = PLANE('',#4338); +#4338 = AXIS2_PLACEMENT_3D('',#4339,#4340,#4341); +#4339 = CARTESIAN_POINT('',(29.,34.,131.5)); +#4340 = DIRECTION('',(-0.,-1.,-0.)); +#4341 = DIRECTION('',(0.,0.,-1.)); +#4342 = DEFINITIONAL_REPRESENTATION('',(#4343),#4347); +#4343 = CIRCLE('',#4344,3.); +#4344 = AXIS2_PLACEMENT_2D('',#4345,#4346); +#4345 = CARTESIAN_POINT('',(0.,0.)); +#4346 = DIRECTION('',(0.,1.)); +#4347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4348 = ORIENTED_EDGE('',*,*,#4299,.F.); +#4349 = ORIENTED_EDGE('',*,*,#1450,.F.); +#4350 = ADVANCED_FACE('',(#4351),#1655,.F.); +#4351 = FACE_BOUND('',#4352,.F.); +#4352 = EDGE_LOOP('',(#4353,#4376,#4397,#4398)); +#4353 = ORIENTED_EDGE('',*,*,#4354,.F.); +#4354 = EDGE_CURVE('',#4355,#2087,#4357,.T.); +#4355 = VERTEX_POINT('',#4356); +#4356 = CARTESIAN_POINT('',(32.,2.,147.)); +#4357 = SURFACE_CURVE('',#4358,(#4362,#4369),.PCURVE_S1.); +#4358 = LINE('',#4359,#4360); +#4359 = CARTESIAN_POINT('',(32.,2.,147.)); +#4360 = VECTOR('',#4361,1.); +#4361 = DIRECTION('',(1.,0.,0.)); +#4362 = PCURVE('',#1655,#4363); +#4363 = DEFINITIONAL_REPRESENTATION('',(#4364),#4368); +#4364 = LINE('',#4365,#4366); +#4365 = CARTESIAN_POINT('',(0.,0.)); +#4366 = VECTOR('',#4367,1.); +#4367 = DIRECTION('',(0.,1.)); +#4368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4369 = PCURVE('',#2125,#4370); +#4370 = DEFINITIONAL_REPRESENTATION('',(#4371),#4375); +#4371 = LINE('',#4372,#4373); +#4372 = CARTESIAN_POINT('',(0.,4.)); +#4373 = VECTOR('',#4374,1.); +#4374 = DIRECTION('',(1.,0.)); +#4375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4376 = ORIENTED_EDGE('',*,*,#4377,.T.); +#4377 = EDGE_CURVE('',#4355,#1612,#4378,.T.); +#4378 = SURFACE_CURVE('',#4379,(#4383,#4390),.PCURVE_S1.); +#4379 = LINE('',#4380,#4381); +#4380 = CARTESIAN_POINT('',(32.,2.,147.)); +#4381 = VECTOR('',#4382,1.); +#4382 = DIRECTION('',(0.,0.,1.)); +#4383 = PCURVE('',#1655,#4384); +#4384 = DEFINITIONAL_REPRESENTATION('',(#4385),#4389); +#4385 = LINE('',#4386,#4387); +#4386 = CARTESIAN_POINT('',(0.,0.)); +#4387 = VECTOR('',#4388,1.); +#4388 = DIRECTION('',(1.,0.)); +#4389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4390 = PCURVE('',#1627,#4391); +#4391 = DEFINITIONAL_REPRESENTATION('',(#4392),#4396); +#4392 = LINE('',#4393,#4394); +#4393 = CARTESIAN_POINT('',(0.,-4.)); +#4394 = VECTOR('',#4395,1.); +#4395 = DIRECTION('',(1.,0.)); +#4396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4397 = ORIENTED_EDGE('',*,*,#1639,.T.); +#4398 = ORIENTED_EDGE('',*,*,#2086,.F.); +#4399 = ADVANCED_FACE('',(#4400,#4448,#4479),#1627,.T.); +#4400 = FACE_BOUND('',#4401,.T.); +#4401 = EDGE_LOOP('',(#4402,#4425,#4446,#4447)); +#4402 = ORIENTED_EDGE('',*,*,#4403,.F.); +#4403 = EDGE_CURVE('',#4404,#1584,#4406,.T.); +#4404 = VERTEX_POINT('',#4405); +#4405 = CARTESIAN_POINT('',(32.,-2.,147.)); +#4406 = SURFACE_CURVE('',#4407,(#4411,#4418),.PCURVE_S1.); +#4407 = LINE('',#4408,#4409); +#4408 = CARTESIAN_POINT('',(32.,-2.,147.)); +#4409 = VECTOR('',#4410,1.); +#4410 = DIRECTION('',(0.,0.,1.)); +#4411 = PCURVE('',#1627,#4412); +#4412 = DEFINITIONAL_REPRESENTATION('',(#4413),#4417); +#4413 = LINE('',#4414,#4415); +#4414 = CARTESIAN_POINT('',(0.,0.)); +#4415 = VECTOR('',#4416,1.); +#4416 = DIRECTION('',(1.,0.)); +#4417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4418 = PCURVE('',#1599,#4419); +#4419 = DEFINITIONAL_REPRESENTATION('',(#4420),#4424); +#4420 = LINE('',#4421,#4422); +#4421 = CARTESIAN_POINT('',(0.,0.)); +#4422 = VECTOR('',#4423,1.); +#4423 = DIRECTION('',(1.,0.)); +#4424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4425 = ORIENTED_EDGE('',*,*,#4426,.T.); +#4426 = EDGE_CURVE('',#4404,#4355,#4427,.T.); +#4427 = SURFACE_CURVE('',#4428,(#4432,#4439),.PCURVE_S1.); +#4428 = LINE('',#4429,#4430); +#4429 = CARTESIAN_POINT('',(32.,-2.,147.)); +#4430 = VECTOR('',#4431,1.); +#4431 = DIRECTION('',(0.,1.,0.)); +#4432 = PCURVE('',#1627,#4433); +#4433 = DEFINITIONAL_REPRESENTATION('',(#4434),#4438); +#4434 = LINE('',#4435,#4436); +#4435 = CARTESIAN_POINT('',(0.,0.)); +#4436 = VECTOR('',#4437,1.); +#4437 = DIRECTION('',(0.,-1.)); +#4438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4439 = PCURVE('',#2125,#4440); +#4440 = DEFINITIONAL_REPRESENTATION('',(#4441),#4445); +#4441 = LINE('',#4442,#4443); +#4442 = CARTESIAN_POINT('',(0.,0.)); +#4443 = VECTOR('',#4444,1.); +#4444 = DIRECTION('',(0.,1.)); +#4445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4446 = ORIENTED_EDGE('',*,*,#4377,.T.); +#4447 = ORIENTED_EDGE('',*,*,#1611,.F.); +#4448 = FACE_BOUND('',#4449,.T.); +#4449 = EDGE_LOOP('',(#4450)); +#4450 = ORIENTED_EDGE('',*,*,#4451,.F.); +#4451 = EDGE_CURVE('',#4452,#4452,#4454,.T.); +#4452 = VERTEX_POINT('',#4453); +#4453 = CARTESIAN_POINT('',(32.,1.75,280.)); +#4454 = SURFACE_CURVE('',#4455,(#4460,#4467),.PCURVE_S1.); +#4455 = CIRCLE('',#4456,1.75); +#4456 = AXIS2_PLACEMENT_3D('',#4457,#4458,#4459); +#4457 = CARTESIAN_POINT('',(32.,0.,280.)); +#4458 = DIRECTION('',(1.,0.,0.)); +#4459 = DIRECTION('',(-0.,1.,0.)); +#4460 = PCURVE('',#1627,#4461); +#4461 = DEFINITIONAL_REPRESENTATION('',(#4462),#4466); +#4462 = CIRCLE('',#4463,1.75); +#4463 = AXIS2_PLACEMENT_2D('',#4464,#4465); +#4464 = CARTESIAN_POINT('',(133.,-2.)); +#4465 = DIRECTION('',(0.,-1.)); +#4466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4467 = PCURVE('',#4468,#4473); +#4468 = CYLINDRICAL_SURFACE('',#4469,1.75); +#4469 = AXIS2_PLACEMENT_3D('',#4470,#4471,#4472); +#4470 = CARTESIAN_POINT('',(35.,0.,280.)); +#4471 = DIRECTION('',(1.,0.,0.)); +#4472 = DIRECTION('',(0.,1.,0.)); +#4473 = DEFINITIONAL_REPRESENTATION('',(#4474),#4478); +#4474 = LINE('',#4475,#4476); +#4475 = CARTESIAN_POINT('',(0.,-3.)); +#4476 = VECTOR('',#4477,1.); +#4477 = DIRECTION('',(1.,0.)); +#4478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4479 = FACE_BOUND('',#4480,.T.); +#4480 = EDGE_LOOP('',(#4481)); +#4481 = ORIENTED_EDGE('',*,*,#4482,.F.); +#4482 = EDGE_CURVE('',#4483,#4483,#4485,.T.); +#4483 = VERTEX_POINT('',#4484); +#4484 = CARTESIAN_POINT('',(32.,1.75,294.)); +#4485 = SURFACE_CURVE('',#4486,(#4491,#4498),.PCURVE_S1.); +#4486 = CIRCLE('',#4487,1.75); +#4487 = AXIS2_PLACEMENT_3D('',#4488,#4489,#4490); +#4488 = CARTESIAN_POINT('',(32.,0.,294.)); +#4489 = DIRECTION('',(1.,0.,0.)); +#4490 = DIRECTION('',(-0.,1.,0.)); +#4491 = PCURVE('',#1627,#4492); +#4492 = DEFINITIONAL_REPRESENTATION('',(#4493),#4497); +#4493 = CIRCLE('',#4494,1.75); +#4494 = AXIS2_PLACEMENT_2D('',#4495,#4496); +#4495 = CARTESIAN_POINT('',(147.,-2.)); +#4496 = DIRECTION('',(0.,-1.)); +#4497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4498 = PCURVE('',#4499,#4504); +#4499 = CYLINDRICAL_SURFACE('',#4500,1.75); +#4500 = AXIS2_PLACEMENT_3D('',#4501,#4502,#4503); +#4501 = CARTESIAN_POINT('',(35.,0.,294.)); +#4502 = DIRECTION('',(1.,0.,0.)); +#4503 = DIRECTION('',(0.,1.,0.)); +#4504 = DEFINITIONAL_REPRESENTATION('',(#4505),#4509); +#4505 = LINE('',#4506,#4507); +#4506 = CARTESIAN_POINT('',(0.,-3.)); +#4507 = VECTOR('',#4508,1.); +#4508 = DIRECTION('',(1.,0.)); +#4509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4510 = ADVANCED_FACE('',(#4511),#1599,.T.); +#4511 = FACE_BOUND('',#4512,.T.); +#4512 = EDGE_LOOP('',(#4513,#4534,#4535,#4536)); +#4513 = ORIENTED_EDGE('',*,*,#4514,.F.); +#4514 = EDGE_CURVE('',#4404,#2110,#4515,.T.); +#4515 = SURFACE_CURVE('',#4516,(#4520,#4527),.PCURVE_S1.); +#4516 = LINE('',#4517,#4518); +#4517 = CARTESIAN_POINT('',(32.,-2.,147.)); +#4518 = VECTOR('',#4519,1.); +#4519 = DIRECTION('',(1.,0.,0.)); +#4520 = PCURVE('',#1599,#4521); +#4521 = DEFINITIONAL_REPRESENTATION('',(#4522),#4526); +#4522 = LINE('',#4523,#4524); +#4523 = CARTESIAN_POINT('',(0.,0.)); +#4524 = VECTOR('',#4525,1.); +#4525 = DIRECTION('',(0.,1.)); +#4526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4527 = PCURVE('',#2125,#4528); +#4528 = DEFINITIONAL_REPRESENTATION('',(#4529),#4533); +#4529 = LINE('',#4530,#4531); +#4530 = CARTESIAN_POINT('',(0.,0.)); +#4531 = VECTOR('',#4532,1.); +#4532 = DIRECTION('',(1.,0.)); +#4533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4534 = ORIENTED_EDGE('',*,*,#4403,.T.); +#4535 = ORIENTED_EDGE('',*,*,#1583,.T.); +#4536 = ORIENTED_EDGE('',*,*,#2137,.F.); +#4537 = ADVANCED_FACE('',(#4538),#1708,.F.); +#4538 = FACE_BOUND('',#4539,.F.); +#4539 = EDGE_LOOP('',(#4540,#4563,#4564,#4587)); +#4540 = ORIENTED_EDGE('',*,*,#4541,.F.); +#4541 = EDGE_CURVE('',#1691,#4542,#4544,.T.); +#4542 = VERTEX_POINT('',#4543); +#4543 = CARTESIAN_POINT('',(-22.,-22.,304.)); +#4544 = SURFACE_CURVE('',#4545,(#4549,#4556),.PCURVE_S1.); +#4545 = LINE('',#4546,#4547); +#4546 = CARTESIAN_POINT('',(-22.,-22.,300.)); +#4547 = VECTOR('',#4548,1.); +#4548 = DIRECTION('',(0.,0.,1.)); +#4549 = PCURVE('',#1708,#4550); +#4550 = DEFINITIONAL_REPRESENTATION('',(#4551),#4555); +#4551 = LINE('',#4552,#4553); +#4552 = CARTESIAN_POINT('',(0.,0.)); +#4553 = VECTOR('',#4554,1.); +#4554 = DIRECTION('',(1.,0.)); +#4555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4556 = PCURVE('',#1790,#4557); +#4557 = DEFINITIONAL_REPRESENTATION('',(#4558),#4562); +#4558 = LINE('',#4559,#4560); +#4559 = CARTESIAN_POINT('',(0.,0.)); +#4560 = VECTOR('',#4561,1.); +#4561 = DIRECTION('',(1.,0.)); +#4562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4563 = ORIENTED_EDGE('',*,*,#1690,.T.); +#4564 = ORIENTED_EDGE('',*,*,#4565,.T.); +#4565 = EDGE_CURVE('',#1693,#4566,#4568,.T.); +#4566 = VERTEX_POINT('',#4567); +#4567 = CARTESIAN_POINT('',(-22.,22.,304.)); +#4568 = SURFACE_CURVE('',#4569,(#4573,#4580),.PCURVE_S1.); +#4569 = LINE('',#4570,#4571); +#4570 = CARTESIAN_POINT('',(-22.,22.,300.)); +#4571 = VECTOR('',#4572,1.); +#4572 = DIRECTION('',(0.,0.,1.)); +#4573 = PCURVE('',#1708,#4574); +#4574 = DEFINITIONAL_REPRESENTATION('',(#4575),#4579); +#4575 = LINE('',#4576,#4577); +#4576 = CARTESIAN_POINT('',(0.,-44.)); +#4577 = VECTOR('',#4578,1.); +#4578 = DIRECTION('',(1.,0.)); +#4579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4580 = PCURVE('',#1736,#4581); +#4581 = DEFINITIONAL_REPRESENTATION('',(#4582),#4586); +#4582 = LINE('',#4583,#4584); +#4583 = CARTESIAN_POINT('',(0.,0.)); +#4584 = VECTOR('',#4585,1.); +#4585 = DIRECTION('',(1.,0.)); +#4586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4587 = ORIENTED_EDGE('',*,*,#4588,.F.); +#4588 = EDGE_CURVE('',#4542,#4566,#4589,.T.); +#4589 = SURFACE_CURVE('',#4590,(#4594,#4601),.PCURVE_S1.); +#4590 = LINE('',#4591,#4592); +#4591 = CARTESIAN_POINT('',(-22.,-22.,304.)); +#4592 = VECTOR('',#4593,1.); +#4593 = DIRECTION('',(0.,1.,0.)); +#4594 = PCURVE('',#1708,#4595); +#4595 = DEFINITIONAL_REPRESENTATION('',(#4596),#4600); +#4596 = LINE('',#4597,#4598); +#4597 = CARTESIAN_POINT('',(4.,0.)); +#4598 = VECTOR('',#4599,1.); +#4599 = DIRECTION('',(0.,-1.)); +#4600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4601 = PCURVE('',#4602,#4607); +#4602 = PLANE('',#4603); +#4603 = AXIS2_PLACEMENT_3D('',#4604,#4605,#4606); +#4604 = CARTESIAN_POINT('',(-22.,-22.,304.)); +#4605 = DIRECTION('',(0.,0.,1.)); +#4606 = DIRECTION('',(1.,0.,0.)); +#4607 = DEFINITIONAL_REPRESENTATION('',(#4608),#4612); +#4608 = LINE('',#4609,#4610); +#4609 = CARTESIAN_POINT('',(0.,0.)); +#4610 = VECTOR('',#4611,1.); +#4611 = DIRECTION('',(0.,1.)); +#4612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4613 = ADVANCED_FACE('',(#4614),#1736,.T.); +#4614 = FACE_BOUND('',#4615,.T.); +#4615 = EDGE_LOOP('',(#4616,#4617,#4618,#4641)); +#4616 = ORIENTED_EDGE('',*,*,#1720,.F.); +#4617 = ORIENTED_EDGE('',*,*,#4565,.T.); +#4618 = ORIENTED_EDGE('',*,*,#4619,.T.); +#4619 = EDGE_CURVE('',#4566,#4620,#4622,.T.); +#4620 = VERTEX_POINT('',#4621); +#4621 = CARTESIAN_POINT('',(22.,22.,304.)); +#4622 = SURFACE_CURVE('',#4623,(#4627,#4634),.PCURVE_S1.); +#4623 = LINE('',#4624,#4625); +#4624 = CARTESIAN_POINT('',(-22.,22.,304.)); +#4625 = VECTOR('',#4626,1.); +#4626 = DIRECTION('',(1.,0.,0.)); +#4627 = PCURVE('',#1736,#4628); +#4628 = DEFINITIONAL_REPRESENTATION('',(#4629),#4633); +#4629 = LINE('',#4630,#4631); +#4630 = CARTESIAN_POINT('',(4.,0.)); +#4631 = VECTOR('',#4632,1.); +#4632 = DIRECTION('',(0.,1.)); +#4633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4634 = PCURVE('',#4602,#4635); +#4635 = DEFINITIONAL_REPRESENTATION('',(#4636),#4640); +#4636 = LINE('',#4637,#4638); +#4637 = CARTESIAN_POINT('',(0.,44.)); +#4638 = VECTOR('',#4639,1.); +#4639 = DIRECTION('',(1.,0.)); +#4640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4641 = ORIENTED_EDGE('',*,*,#4642,.F.); +#4642 = EDGE_CURVE('',#1721,#4620,#4643,.T.); +#4643 = SURFACE_CURVE('',#4644,(#4648,#4655),.PCURVE_S1.); +#4644 = LINE('',#4645,#4646); +#4645 = CARTESIAN_POINT('',(22.,22.,300.)); +#4646 = VECTOR('',#4647,1.); +#4647 = DIRECTION('',(0.,0.,1.)); +#4648 = PCURVE('',#1736,#4649); +#4649 = DEFINITIONAL_REPRESENTATION('',(#4650),#4654); +#4650 = LINE('',#4651,#4652); +#4651 = CARTESIAN_POINT('',(0.,44.)); +#4652 = VECTOR('',#4653,1.); +#4653 = DIRECTION('',(1.,0.)); +#4654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4655 = PCURVE('',#1764,#4656); +#4656 = DEFINITIONAL_REPRESENTATION('',(#4657),#4661); +#4657 = LINE('',#4658,#4659); +#4658 = CARTESIAN_POINT('',(0.,-44.)); +#4659 = VECTOR('',#4660,1.); +#4660 = DIRECTION('',(1.,0.)); +#4661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4662 = ADVANCED_FACE('',(#4663),#1790,.F.); +#4663 = FACE_BOUND('',#4664,.F.); +#4664 = EDGE_LOOP('',(#4665,#4666,#4667,#4690)); +#4665 = ORIENTED_EDGE('',*,*,#1776,.F.); +#4666 = ORIENTED_EDGE('',*,*,#4541,.T.); +#4667 = ORIENTED_EDGE('',*,*,#4668,.T.); +#4668 = EDGE_CURVE('',#4542,#4669,#4671,.T.); +#4669 = VERTEX_POINT('',#4670); +#4670 = CARTESIAN_POINT('',(22.,-22.,304.)); +#4671 = SURFACE_CURVE('',#4672,(#4676,#4683),.PCURVE_S1.); +#4672 = LINE('',#4673,#4674); +#4673 = CARTESIAN_POINT('',(-22.,-22.,304.)); +#4674 = VECTOR('',#4675,1.); +#4675 = DIRECTION('',(1.,0.,0.)); +#4676 = PCURVE('',#1790,#4677); +#4677 = DEFINITIONAL_REPRESENTATION('',(#4678),#4682); +#4678 = LINE('',#4679,#4680); +#4679 = CARTESIAN_POINT('',(4.,0.)); +#4680 = VECTOR('',#4681,1.); +#4681 = DIRECTION('',(0.,1.)); +#4682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4683 = PCURVE('',#4602,#4684); +#4684 = DEFINITIONAL_REPRESENTATION('',(#4685),#4689); +#4685 = LINE('',#4686,#4687); +#4686 = CARTESIAN_POINT('',(0.,0.)); +#4687 = VECTOR('',#4688,1.); +#4688 = DIRECTION('',(1.,0.)); +#4689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4690 = ORIENTED_EDGE('',*,*,#4691,.F.); +#4691 = EDGE_CURVE('',#1749,#4669,#4692,.T.); +#4692 = SURFACE_CURVE('',#4693,(#4697,#4704),.PCURVE_S1.); +#4693 = LINE('',#4694,#4695); +#4694 = CARTESIAN_POINT('',(22.,-22.,300.)); +#4695 = VECTOR('',#4696,1.); +#4696 = DIRECTION('',(0.,0.,1.)); +#4697 = PCURVE('',#1790,#4698); +#4698 = DEFINITIONAL_REPRESENTATION('',(#4699),#4703); +#4699 = LINE('',#4700,#4701); +#4700 = CARTESIAN_POINT('',(0.,44.)); +#4701 = VECTOR('',#4702,1.); +#4702 = DIRECTION('',(1.,0.)); +#4703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4704 = PCURVE('',#1764,#4705); +#4705 = DEFINITIONAL_REPRESENTATION('',(#4706),#4710); +#4706 = LINE('',#4707,#4708); +#4707 = CARTESIAN_POINT('',(0.,0.)); +#4708 = VECTOR('',#4709,1.); +#4709 = DIRECTION('',(1.,0.)); +#4710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4711 = ADVANCED_FACE('',(#4712),#1764,.T.); +#4712 = FACE_BOUND('',#4713,.T.); +#4713 = EDGE_LOOP('',(#4714,#4715,#4716,#4717)); +#4714 = ORIENTED_EDGE('',*,*,#4691,.F.); +#4715 = ORIENTED_EDGE('',*,*,#1748,.T.); +#4716 = ORIENTED_EDGE('',*,*,#4642,.T.); +#4717 = ORIENTED_EDGE('',*,*,#4718,.F.); +#4718 = EDGE_CURVE('',#4669,#4620,#4719,.T.); +#4719 = SURFACE_CURVE('',#4720,(#4724,#4731),.PCURVE_S1.); +#4720 = LINE('',#4721,#4722); +#4721 = CARTESIAN_POINT('',(22.,-22.,304.)); +#4722 = VECTOR('',#4723,1.); +#4723 = DIRECTION('',(0.,1.,0.)); +#4724 = PCURVE('',#1764,#4725); +#4725 = DEFINITIONAL_REPRESENTATION('',(#4726),#4730); +#4726 = LINE('',#4727,#4728); +#4727 = CARTESIAN_POINT('',(4.,0.)); +#4728 = VECTOR('',#4729,1.); +#4729 = DIRECTION('',(0.,-1.)); +#4730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4731 = PCURVE('',#4602,#4732); +#4732 = DEFINITIONAL_REPRESENTATION('',(#4733),#4737); +#4733 = LINE('',#4734,#4735); +#4734 = CARTESIAN_POINT('',(44.,0.)); +#4735 = VECTOR('',#4736,1.); +#4736 = DIRECTION('',(0.,1.)); +#4737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4738 = ADVANCED_FACE('',(#4739,#4745),#1920,.F.); +#4739 = FACE_BOUND('',#4740,.F.); +#4740 = EDGE_LOOP('',(#4741,#4742,#4743,#4744)); +#4741 = ORIENTED_EDGE('',*,*,#1904,.F.); +#4742 = ORIENTED_EDGE('',*,*,#1957,.T.); +#4743 = ORIENTED_EDGE('',*,*,#2007,.T.); +#4744 = ORIENTED_EDGE('',*,*,#2055,.F.); +#4745 = FACE_BOUND('',#4746,.F.); +#4746 = EDGE_LOOP('',(#4747,#4777,#4805,#4833)); +#4747 = ORIENTED_EDGE('',*,*,#4748,.T.); +#4748 = EDGE_CURVE('',#4749,#4751,#4753,.T.); +#4749 = VERTEX_POINT('',#4750); +#4750 = CARTESIAN_POINT('',(-45.2,-9.6,10.1)); +#4751 = VERTEX_POINT('',#4752); +#4752 = CARTESIAN_POINT('',(-45.2,-9.6,19.9)); +#4753 = SURFACE_CURVE('',#4754,(#4758,#4765),.PCURVE_S1.); +#4754 = LINE('',#4755,#4756); +#4755 = CARTESIAN_POINT('',(-45.2,-9.6,10.1)); +#4756 = VECTOR('',#4757,1.); +#4757 = DIRECTION('',(0.,0.,1.)); +#4758 = PCURVE('',#1920,#4759); +#4759 = DEFINITIONAL_REPRESENTATION('',(#4760),#4764); +#4760 = LINE('',#4761,#4762); +#4761 = CARTESIAN_POINT('',(3.,-3.)); +#4762 = VECTOR('',#4763,1.); +#4763 = DIRECTION('',(1.,0.)); +#4764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4765 = PCURVE('',#4766,#4771); +#4766 = PLANE('',#4767); +#4767 = AXIS2_PLACEMENT_3D('',#4768,#4769,#4770); +#4768 = CARTESIAN_POINT('',(-45.2,-9.6,10.1)); +#4769 = DIRECTION('',(0.,1.,0.)); +#4770 = DIRECTION('',(0.,0.,1.)); +#4771 = DEFINITIONAL_REPRESENTATION('',(#4772),#4776); +#4772 = LINE('',#4773,#4774); +#4773 = CARTESIAN_POINT('',(0.,0.)); +#4774 = VECTOR('',#4775,1.); +#4775 = DIRECTION('',(1.,0.)); +#4776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4777 = ORIENTED_EDGE('',*,*,#4778,.T.); +#4778 = EDGE_CURVE('',#4751,#4779,#4781,.T.); +#4779 = VERTEX_POINT('',#4780); +#4780 = CARTESIAN_POINT('',(-45.2,9.6,19.9)); +#4781 = SURFACE_CURVE('',#4782,(#4786,#4793),.PCURVE_S1.); +#4782 = LINE('',#4783,#4784); +#4783 = CARTESIAN_POINT('',(-45.2,-9.6,19.9)); +#4784 = VECTOR('',#4785,1.); +#4785 = DIRECTION('',(0.,1.,0.)); +#4786 = PCURVE('',#1920,#4787); +#4787 = DEFINITIONAL_REPRESENTATION('',(#4788),#4792); +#4788 = LINE('',#4789,#4790); +#4789 = CARTESIAN_POINT('',(12.8,-3.)); +#4790 = VECTOR('',#4791,1.); +#4791 = DIRECTION('',(0.,-1.)); +#4792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4793 = PCURVE('',#4794,#4799); +#4794 = PLANE('',#4795); +#4795 = AXIS2_PLACEMENT_3D('',#4796,#4797,#4798); +#4796 = CARTESIAN_POINT('',(-45.2,-9.6,19.9)); +#4797 = DIRECTION('',(0.,0.,1.)); +#4798 = DIRECTION('',(1.,0.,0.)); +#4799 = DEFINITIONAL_REPRESENTATION('',(#4800),#4804); +#4800 = LINE('',#4801,#4802); +#4801 = CARTESIAN_POINT('',(0.,0.)); +#4802 = VECTOR('',#4803,1.); +#4803 = DIRECTION('',(0.,1.)); +#4804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4805 = ORIENTED_EDGE('',*,*,#4806,.F.); +#4806 = EDGE_CURVE('',#4807,#4779,#4809,.T.); +#4807 = VERTEX_POINT('',#4808); +#4808 = CARTESIAN_POINT('',(-45.2,9.6,10.1)); +#4809 = SURFACE_CURVE('',#4810,(#4814,#4821),.PCURVE_S1.); +#4810 = LINE('',#4811,#4812); +#4811 = CARTESIAN_POINT('',(-45.2,9.6,10.1)); +#4812 = VECTOR('',#4813,1.); +#4813 = DIRECTION('',(0.,0.,1.)); +#4814 = PCURVE('',#1920,#4815); +#4815 = DEFINITIONAL_REPRESENTATION('',(#4816),#4820); +#4816 = LINE('',#4817,#4818); +#4817 = CARTESIAN_POINT('',(3.,-22.2)); +#4818 = VECTOR('',#4819,1.); +#4819 = DIRECTION('',(1.,0.)); +#4820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4821 = PCURVE('',#4822,#4827); +#4822 = PLANE('',#4823); +#4823 = AXIS2_PLACEMENT_3D('',#4824,#4825,#4826); +#4824 = CARTESIAN_POINT('',(-45.2,9.6,10.1)); +#4825 = DIRECTION('',(0.,1.,0.)); +#4826 = DIRECTION('',(0.,0.,1.)); +#4827 = DEFINITIONAL_REPRESENTATION('',(#4828),#4832); +#4828 = LINE('',#4829,#4830); +#4829 = CARTESIAN_POINT('',(0.,0.)); +#4830 = VECTOR('',#4831,1.); +#4831 = DIRECTION('',(1.,0.)); +#4832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4833 = ORIENTED_EDGE('',*,*,#4834,.F.); +#4834 = EDGE_CURVE('',#4749,#4807,#4835,.T.); +#4835 = SURFACE_CURVE('',#4836,(#4840,#4847),.PCURVE_S1.); +#4836 = LINE('',#4837,#4838); +#4837 = CARTESIAN_POINT('',(-45.2,-9.6,10.1)); +#4838 = VECTOR('',#4839,1.); +#4839 = DIRECTION('',(0.,1.,0.)); +#4840 = PCURVE('',#1920,#4841); +#4841 = DEFINITIONAL_REPRESENTATION('',(#4842),#4846); +#4842 = LINE('',#4843,#4844); +#4843 = CARTESIAN_POINT('',(3.,-3.)); +#4844 = VECTOR('',#4845,1.); +#4845 = DIRECTION('',(0.,-1.)); +#4846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4847 = PCURVE('',#4848,#4853); +#4848 = PLANE('',#4849); +#4849 = AXIS2_PLACEMENT_3D('',#4850,#4851,#4852); +#4850 = CARTESIAN_POINT('',(-45.2,-9.6,10.1)); +#4851 = DIRECTION('',(0.,0.,1.)); +#4852 = DIRECTION('',(1.,0.,0.)); +#4853 = DEFINITIONAL_REPRESENTATION('',(#4854),#4858); +#4854 = LINE('',#4855,#4856); +#4855 = CARTESIAN_POINT('',(0.,0.)); +#4856 = VECTOR('',#4857,1.); +#4857 = DIRECTION('',(0.,1.)); +#4858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4859 = ADVANCED_FACE('',(#4860),#2125,.T.); +#4860 = FACE_BOUND('',#4861,.T.); +#4861 = EDGE_LOOP('',(#4862,#4863,#4864,#4865)); +#4862 = ORIENTED_EDGE('',*,*,#4426,.F.); +#4863 = ORIENTED_EDGE('',*,*,#4514,.T.); +#4864 = ORIENTED_EDGE('',*,*,#2109,.T.); +#4865 = ORIENTED_EDGE('',*,*,#4354,.F.); +#4866 = ADVANCED_FACE('',(#4867),#2182,.F.); +#4867 = FACE_BOUND('',#4868,.F.); +#4868 = EDGE_LOOP('',(#4869,#4870,#4891,#4892)); +#4869 = ORIENTED_EDGE('',*,*,#2165,.F.); +#4870 = ORIENTED_EDGE('',*,*,#4871,.T.); +#4871 = EDGE_CURVE('',#2166,#2440,#4872,.T.); +#4872 = SEAM_CURVE('',#4873,(#4877,#4884),.PCURVE_S1.); +#4873 = LINE('',#4874,#4875); +#4874 = CARTESIAN_POINT('',(35.,-43.75,152.)); +#4875 = VECTOR('',#4876,1.); +#4876 = DIRECTION('',(-1.,-0.,-0.)); +#4877 = PCURVE('',#2182,#4878); +#4878 = DEFINITIONAL_REPRESENTATION('',(#4879),#4883); +#4879 = LINE('',#4880,#4881); +#4880 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4881 = VECTOR('',#4882,1.); +#4882 = DIRECTION('',(0.,-1.)); +#4883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4884 = PCURVE('',#2182,#4885); +#4885 = DEFINITIONAL_REPRESENTATION('',(#4886),#4890); +#4886 = LINE('',#4887,#4888); +#4887 = CARTESIAN_POINT('',(0.,0.)); +#4888 = VECTOR('',#4889,1.); +#4889 = DIRECTION('',(0.,-1.)); +#4890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4891 = ORIENTED_EDGE('',*,*,#2439,.T.); +#4892 = ORIENTED_EDGE('',*,*,#4871,.F.); +#4893 = ADVANCED_FACE('',(#4894),#2579,.T.); +#4894 = FACE_BOUND('',#4895,.T.); +#4895 = EDGE_LOOP('',(#4896)); +#4896 = ORIENTED_EDGE('',*,*,#2564,.T.); +#4897 = ADVANCED_FACE('',(#4898),#2634,.T.); +#4898 = FACE_BOUND('',#4899,.T.); +#4899 = EDGE_LOOP('',(#4900,#4901,#4902,#4903)); +#4900 = ORIENTED_EDGE('',*,*,#2672,.T.); +#4901 = ORIENTED_EDGE('',*,*,#2721,.T.); +#4902 = ORIENTED_EDGE('',*,*,#2770,.T.); +#4903 = ORIENTED_EDGE('',*,*,#2618,.T.); +#4904 = ADVANCED_FACE('',(#4905),#2835,.T.); +#4905 = FACE_BOUND('',#4906,.T.); +#4906 = EDGE_LOOP('',(#4907)); +#4907 = ORIENTED_EDGE('',*,*,#2820,.T.); +#4908 = ADVANCED_FACE('',(#4909,#4912),#2889,.T.); +#4909 = FACE_BOUND('',#4910,.T.); +#4910 = EDGE_LOOP('',(#4911)); +#4911 = ORIENTED_EDGE('',*,*,#2874,.T.); +#4912 = FACE_BOUND('',#4913,.T.); +#4913 = EDGE_LOOP('',(#4914)); +#4914 = ORIENTED_EDGE('',*,*,#4915,.F.); +#4915 = EDGE_CURVE('',#4916,#4916,#4918,.T.); +#4916 = VERTEX_POINT('',#4917); +#4917 = CARTESIAN_POINT('',(4.,-32.,50.)); +#4918 = SURFACE_CURVE('',#4919,(#4924,#4931),.PCURVE_S1.); +#4919 = CIRCLE('',#4920,4.); +#4920 = AXIS2_PLACEMENT_3D('',#4921,#4922,#4923); +#4921 = CARTESIAN_POINT('',(0.,-32.,50.)); +#4922 = DIRECTION('',(0.,-1.,0.)); +#4923 = DIRECTION('',(1.,0.,0.)); +#4924 = PCURVE('',#2889,#4925); +#4925 = DEFINITIONAL_REPRESENTATION('',(#4926),#4930); +#4926 = CIRCLE('',#4927,4.); +#4927 = AXIS2_PLACEMENT_2D('',#4928,#4929); +#4928 = CARTESIAN_POINT('',(-1.42108547152E-14,1.709300165674E-16)); +#4929 = DIRECTION('',(0.,1.)); +#4930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4931 = PCURVE('',#3587,#4932); +#4932 = DEFINITIONAL_REPRESENTATION('',(#4933),#4937); +#4933 = LINE('',#4934,#4935); +#4934 = CARTESIAN_POINT('',(0.,2.)); +#4935 = VECTOR('',#4936,1.); +#4936 = DIRECTION('',(1.,0.)); +#4937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4938 = ADVANCED_FACE('',(#4939),#2945,.T.); +#4939 = FACE_BOUND('',#4940,.T.); +#4940 = EDGE_LOOP('',(#4941)); +#4941 = ORIENTED_EDGE('',*,*,#2930,.T.); +#4942 = ADVANCED_FACE('',(#4943),#3000,.T.); +#4943 = FACE_BOUND('',#4944,.T.); +#4944 = EDGE_LOOP('',(#4945,#4946,#4947,#4948)); +#4945 = ORIENTED_EDGE('',*,*,#3038,.T.); +#4946 = ORIENTED_EDGE('',*,*,#3087,.T.); +#4947 = ORIENTED_EDGE('',*,*,#3136,.T.); +#4948 = ORIENTED_EDGE('',*,*,#2984,.T.); +#4949 = ADVANCED_FACE('',(#4950),#3201,.T.); +#4950 = FACE_BOUND('',#4951,.T.); +#4951 = EDGE_LOOP('',(#4952)); +#4952 = ORIENTED_EDGE('',*,*,#3186,.T.); +#4953 = ADVANCED_FACE('',(#4954,#4957),#3257,.F.); +#4954 = FACE_BOUND('',#4955,.F.); +#4955 = EDGE_LOOP('',(#4956)); +#4956 = ORIENTED_EDGE('',*,*,#3242,.T.); +#4957 = FACE_BOUND('',#4958,.F.); +#4958 = EDGE_LOOP('',(#4959)); +#4959 = ORIENTED_EDGE('',*,*,#4960,.F.); +#4960 = EDGE_CURVE('',#4961,#4961,#4963,.T.); +#4961 = VERTEX_POINT('',#4962); +#4962 = CARTESIAN_POINT('',(4.,0.,250.)); +#4963 = SURFACE_CURVE('',#4964,(#4969,#4976),.PCURVE_S1.); +#4964 = CIRCLE('',#4965,4.); +#4965 = AXIS2_PLACEMENT_3D('',#4966,#4967,#4968); +#4966 = CARTESIAN_POINT('',(0.,0.,250.)); +#4967 = DIRECTION('',(0.,0.,1.)); +#4968 = DIRECTION('',(1.,0.,0.)); +#4969 = PCURVE('',#3257,#4970); +#4970 = DEFINITIONAL_REPRESENTATION('',(#4971),#4975); +#4971 = CIRCLE('',#4972,4.); +#4972 = AXIS2_PLACEMENT_2D('',#4973,#4974); +#4973 = CARTESIAN_POINT('',(0.,-1.204325410458E-15)); +#4974 = DIRECTION('',(1.,0.)); +#4975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4976 = PCURVE('',#4977,#4982); +#4977 = CYLINDRICAL_SURFACE('',#4978,4.); +#4978 = AXIS2_PLACEMENT_3D('',#4979,#4980,#4981); +#4979 = CARTESIAN_POINT('',(0.,0.,250.)); +#4980 = DIRECTION('',(-0.,-0.,-1.)); +#4981 = DIRECTION('',(1.,0.,0.)); +#4982 = DEFINITIONAL_REPRESENTATION('',(#4983),#4987); +#4983 = LINE('',#4984,#4985); +#4984 = CARTESIAN_POINT('',(-0.,0.)); +#4985 = VECTOR('',#4986,1.); +#4986 = DIRECTION('',(-1.,0.)); +#4987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4988 = ADVANCED_FACE('',(#4989),#3587,.F.); +#4989 = FACE_BOUND('',#4990,.F.); +#4990 = EDGE_LOOP('',(#4991,#4992,#5013,#5014)); +#4991 = ORIENTED_EDGE('',*,*,#3461,.T.); +#4992 = ORIENTED_EDGE('',*,*,#4993,.F.); +#4993 = EDGE_CURVE('',#4916,#3462,#4994,.T.); +#4994 = SEAM_CURVE('',#4995,(#4999,#5006),.PCURVE_S1.); +#4995 = LINE('',#4996,#4997); +#4996 = CARTESIAN_POINT('',(4.,-32.,50.)); +#4997 = VECTOR('',#4998,1.); +#4998 = DIRECTION('',(0.,1.,0.)); +#4999 = PCURVE('',#3587,#5000); +#5000 = DEFINITIONAL_REPRESENTATION('',(#5001),#5005); +#5001 = LINE('',#5002,#5003); +#5002 = CARTESIAN_POINT('',(6.28318530718,2.)); +#5003 = VECTOR('',#5004,1.); +#5004 = DIRECTION('',(0.,-1.)); +#5005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5006 = PCURVE('',#3587,#5007); +#5007 = DEFINITIONAL_REPRESENTATION('',(#5008),#5012); +#5008 = LINE('',#5009,#5010); +#5009 = CARTESIAN_POINT('',(0.,2.)); +#5010 = VECTOR('',#5011,1.); +#5011 = DIRECTION('',(0.,-1.)); +#5012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5013 = ORIENTED_EDGE('',*,*,#4915,.F.); +#5014 = ORIENTED_EDGE('',*,*,#4993,.T.); +#5015 = ADVANCED_FACE('',(#5016),#3722,.F.); +#5016 = FACE_BOUND('',#5017,.T.); +#5017 = EDGE_LOOP('',(#5018,#5047,#5070,#5092,#5093,#5094,#5116,#5117, + #5118,#5140)); +#5018 = ORIENTED_EDGE('',*,*,#5019,.F.); +#5019 = EDGE_CURVE('',#5020,#5020,#5022,.T.); +#5020 = VERTEX_POINT('',#5021); +#5021 = CARTESIAN_POINT('',(-20.,2.5,15.)); +#5022 = SURFACE_CURVE('',#5023,(#5028,#5035),.PCURVE_S1.); +#5023 = CIRCLE('',#5024,2.5); +#5024 = AXIS2_PLACEMENT_3D('',#5025,#5026,#5027); +#5025 = CARTESIAN_POINT('',(-20.,0.,15.)); +#5026 = DIRECTION('',(1.,0.,0.)); +#5027 = DIRECTION('',(0.,1.,0.)); +#5028 = PCURVE('',#3722,#5029); +#5029 = DEFINITIONAL_REPRESENTATION('',(#5030),#5034); +#5030 = LINE('',#5031,#5032); +#5031 = CARTESIAN_POINT('',(-0.,0.)); +#5032 = VECTOR('',#5033,1.); +#5033 = DIRECTION('',(-1.,0.)); +#5034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5035 = PCURVE('',#5036,#5041); +#5036 = PLANE('',#5037); +#5037 = AXIS2_PLACEMENT_3D('',#5038,#5039,#5040); +#5038 = CARTESIAN_POINT('',(-20.,-9.6,10.1)); +#5039 = DIRECTION('',(1.,0.,0.)); +#5040 = DIRECTION('',(0.,0.,1.)); +#5041 = DEFINITIONAL_REPRESENTATION('',(#5042),#5046); +#5042 = CIRCLE('',#5043,2.5); +#5043 = AXIS2_PLACEMENT_2D('',#5044,#5045); +#5044 = CARTESIAN_POINT('',(4.9,-9.6)); +#5045 = DIRECTION('',(0.,-1.)); +#5046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5047 = ORIENTED_EDGE('',*,*,#5048,.T.); +#5048 = EDGE_CURVE('',#5020,#5049,#5051,.T.); +#5049 = VERTEX_POINT('',#5050); +#5050 = CARTESIAN_POINT('',(-12.6,2.5,15.)); +#5051 = SEAM_CURVE('',#5052,(#5056,#5063),.PCURVE_S1.); +#5052 = LINE('',#5053,#5054); +#5053 = CARTESIAN_POINT('',(-20.,2.5,15.)); +#5054 = VECTOR('',#5055,1.); +#5055 = DIRECTION('',(1.,0.,0.)); +#5056 = PCURVE('',#3722,#5057); +#5057 = DEFINITIONAL_REPRESENTATION('',(#5058),#5062); +#5058 = LINE('',#5059,#5060); +#5059 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#5060 = VECTOR('',#5061,1.); +#5061 = DIRECTION('',(-0.,-1.)); +#5062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5063 = PCURVE('',#3722,#5064); +#5064 = DEFINITIONAL_REPRESENTATION('',(#5065),#5069); +#5065 = LINE('',#5066,#5067); +#5066 = CARTESIAN_POINT('',(-0.,0.)); +#5067 = VECTOR('',#5068,1.); +#5068 = DIRECTION('',(-0.,-1.)); +#5069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5070 = ORIENTED_EDGE('',*,*,#5071,.T.); +#5071 = EDGE_CURVE('',#5049,#3759,#5072,.T.); +#5072 = SURFACE_CURVE('',#5073,(#5078,#5085),.PCURVE_S1.); +#5073 = CIRCLE('',#5074,2.5); +#5074 = AXIS2_PLACEMENT_3D('',#5075,#5076,#5077); +#5075 = CARTESIAN_POINT('',(-12.6,0.,15.)); +#5076 = DIRECTION('',(1.,0.,0.)); +#5077 = DIRECTION('',(0.,1.,0.)); +#5078 = PCURVE('',#3722,#5079); +#5079 = DEFINITIONAL_REPRESENTATION('',(#5080),#5084); +#5080 = LINE('',#5081,#5082); +#5081 = CARTESIAN_POINT('',(-0.,-7.4)); +#5082 = VECTOR('',#5083,1.); +#5083 = DIRECTION('',(-1.,0.)); +#5084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5085 = PCURVE('',#3868,#5086); +#5086 = DEFINITIONAL_REPRESENTATION('',(#5087),#5091); +#5087 = CIRCLE('',#5088,2.5); +#5088 = AXIS2_PLACEMENT_2D('',#5089,#5090); +#5089 = CARTESIAN_POINT('',(0.,-6.837200662697E-17)); +#5090 = DIRECTION('',(0.,-1.)); +#5091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5092 = ORIENTED_EDGE('',*,*,#3758,.T.); +#5093 = ORIENTED_EDGE('',*,*,#3656,.T.); +#5094 = ORIENTED_EDGE('',*,*,#5095,.T.); +#5095 = EDGE_CURVE('',#3659,#3975,#5096,.T.); +#5096 = SURFACE_CURVE('',#5097,(#5102,#5109),.PCURVE_S1.); +#5097 = CIRCLE('',#5098,2.5); +#5098 = AXIS2_PLACEMENT_3D('',#5099,#5100,#5101); +#5099 = CARTESIAN_POINT('',(-12.6,0.,15.)); +#5100 = DIRECTION('',(1.,0.,0.)); +#5101 = DIRECTION('',(0.,1.,0.)); +#5102 = PCURVE('',#3722,#5103); +#5103 = DEFINITIONAL_REPRESENTATION('',(#5104),#5108); +#5104 = LINE('',#5105,#5106); +#5105 = CARTESIAN_POINT('',(-0.,-7.4)); +#5106 = VECTOR('',#5107,1.); +#5107 = DIRECTION('',(-1.,0.)); +#5108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5109 = PCURVE('',#4082,#5110); +#5110 = DEFINITIONAL_REPRESENTATION('',(#5111),#5115); +#5111 = CIRCLE('',#5112,2.5); +#5112 = AXIS2_PLACEMENT_2D('',#5113,#5114); +#5113 = CARTESIAN_POINT('',(0.,-6.837200662697E-17)); +#5114 = DIRECTION('',(0.,-1.)); +#5115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5116 = ORIENTED_EDGE('',*,*,#3974,.T.); +#5117 = ORIENTED_EDGE('',*,*,#3879,.T.); +#5118 = ORIENTED_EDGE('',*,*,#5119,.T.); +#5119 = EDGE_CURVE('',#3854,#5049,#5120,.T.); +#5120 = SURFACE_CURVE('',#5121,(#5126,#5133),.PCURVE_S1.); +#5121 = CIRCLE('',#5122,2.5); +#5122 = AXIS2_PLACEMENT_3D('',#5123,#5124,#5125); +#5123 = CARTESIAN_POINT('',(-12.6,0.,15.)); +#5124 = DIRECTION('',(1.,0.,0.)); +#5125 = DIRECTION('',(0.,1.,0.)); +#5126 = PCURVE('',#3722,#5127); +#5127 = DEFINITIONAL_REPRESENTATION('',(#5128),#5132); +#5128 = LINE('',#5129,#5130); +#5129 = CARTESIAN_POINT('',(-0.,-7.4)); +#5130 = VECTOR('',#5131,1.); +#5131 = DIRECTION('',(-1.,0.)); +#5132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5133 = PCURVE('',#3868,#5134); +#5134 = DEFINITIONAL_REPRESENTATION('',(#5135),#5139); +#5135 = CIRCLE('',#5136,2.5); +#5136 = AXIS2_PLACEMENT_2D('',#5137,#5138); +#5137 = CARTESIAN_POINT('',(0.,-6.837200662697E-17)); +#5138 = DIRECTION('',(0.,-1.)); +#5139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5140 = ORIENTED_EDGE('',*,*,#5048,.F.); +#5141 = ADVANCED_FACE('',(#5142),#4082,.F.); +#5142 = FACE_BOUND('',#5143,.F.); +#5143 = EDGE_LOOP('',(#5144,#5145)); +#5144 = ORIENTED_EDGE('',*,*,#4069,.F.); +#5145 = ORIENTED_EDGE('',*,*,#5095,.T.); +#5146 = ADVANCED_FACE('',(#5147),#3868,.F.); +#5147 = FACE_BOUND('',#5148,.F.); +#5148 = EDGE_LOOP('',(#5149,#5150,#5151)); +#5149 = ORIENTED_EDGE('',*,*,#5119,.T.); +#5150 = ORIENTED_EDGE('',*,*,#5071,.T.); +#5151 = ORIENTED_EDGE('',*,*,#3853,.T.); +#5152 = ADVANCED_FACE('',(#5153,#5156),#4145,.F.); +#5153 = FACE_BOUND('',#5154,.F.); +#5154 = EDGE_LOOP('',(#5155)); +#5155 = ORIENTED_EDGE('',*,*,#4130,.T.); +#5156 = FACE_BOUND('',#5157,.F.); +#5157 = EDGE_LOOP('',(#5158)); +#5158 = ORIENTED_EDGE('',*,*,#5159,.F.); +#5159 = EDGE_CURVE('',#5160,#5160,#5162,.T.); +#5160 = VERTEX_POINT('',#5161); +#5161 = CARTESIAN_POINT('',(-27.2,34.,108.5)); +#5162 = SURFACE_CURVE('',#5163,(#5168,#5175),.PCURVE_S1.); +#5163 = CIRCLE('',#5164,1.8); +#5164 = AXIS2_PLACEMENT_3D('',#5165,#5166,#5167); +#5165 = CARTESIAN_POINT('',(-29.,34.,108.5)); +#5166 = DIRECTION('',(0.,-1.,0.)); +#5167 = DIRECTION('',(1.,0.,0.)); +#5168 = PCURVE('',#4145,#5169); +#5169 = DEFINITIONAL_REPRESENTATION('',(#5170),#5174); +#5170 = CIRCLE('',#5171,1.8); +#5171 = AXIS2_PLACEMENT_2D('',#5172,#5173); +#5172 = CARTESIAN_POINT('',(23.,-58.)); +#5173 = DIRECTION('',(0.,1.)); +#5174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5175 = PCURVE('',#5176,#5181); +#5176 = CYLINDRICAL_SURFACE('',#5177,1.8); +#5177 = AXIS2_PLACEMENT_3D('',#5178,#5179,#5180); +#5178 = CARTESIAN_POINT('',(-29.,34.,108.5)); +#5179 = DIRECTION('',(-0.,1.,-0.)); +#5180 = DIRECTION('',(1.,0.,0.)); +#5181 = DEFINITIONAL_REPRESENTATION('',(#5182),#5186); +#5182 = LINE('',#5183,#5184); +#5183 = CARTESIAN_POINT('',(-0.,0.)); +#5184 = VECTOR('',#5185,1.); +#5185 = DIRECTION('',(-1.,0.)); +#5186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5187 = ADVANCED_FACE('',(#5188,#5191),#4200,.F.); +#5188 = FACE_BOUND('',#5189,.F.); +#5189 = EDGE_LOOP('',(#5190)); +#5190 = ORIENTED_EDGE('',*,*,#4185,.T.); +#5191 = FACE_BOUND('',#5192,.F.); +#5192 = EDGE_LOOP('',(#5193)); +#5193 = ORIENTED_EDGE('',*,*,#5194,.F.); +#5194 = EDGE_CURVE('',#5195,#5195,#5197,.T.); +#5195 = VERTEX_POINT('',#5196); +#5196 = CARTESIAN_POINT('',(-27.2,34.,131.5)); +#5197 = SURFACE_CURVE('',#5198,(#5203,#5210),.PCURVE_S1.); +#5198 = CIRCLE('',#5199,1.8); +#5199 = AXIS2_PLACEMENT_3D('',#5200,#5201,#5202); +#5200 = CARTESIAN_POINT('',(-29.,34.,131.5)); +#5201 = DIRECTION('',(0.,-1.,0.)); +#5202 = DIRECTION('',(1.,0.,0.)); +#5203 = PCURVE('',#4200,#5204); +#5204 = DEFINITIONAL_REPRESENTATION('',(#5205),#5209); +#5205 = CIRCLE('',#5206,1.8); +#5206 = AXIS2_PLACEMENT_2D('',#5207,#5208); +#5207 = CARTESIAN_POINT('',(0.,-58.)); +#5208 = DIRECTION('',(0.,1.)); +#5209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5210 = PCURVE('',#5211,#5216); +#5211 = CYLINDRICAL_SURFACE('',#5212,1.8); +#5212 = AXIS2_PLACEMENT_3D('',#5213,#5214,#5215); +#5213 = CARTESIAN_POINT('',(-29.,34.,131.5)); +#5214 = DIRECTION('',(-0.,1.,-0.)); +#5215 = DIRECTION('',(1.,0.,0.)); +#5216 = DEFINITIONAL_REPRESENTATION('',(#5217),#5221); +#5217 = LINE('',#5218,#5219); +#5218 = CARTESIAN_POINT('',(-0.,0.)); +#5219 = VECTOR('',#5220,1.); +#5220 = DIRECTION('',(-1.,0.)); +#5221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5222 = ADVANCED_FACE('',(#5223,#5226),#4282,.F.); +#5223 = FACE_BOUND('',#5224,.F.); +#5224 = EDGE_LOOP('',(#5225)); +#5225 = ORIENTED_EDGE('',*,*,#4267,.T.); +#5226 = FACE_BOUND('',#5227,.F.); +#5227 = EDGE_LOOP('',(#5228)); +#5228 = ORIENTED_EDGE('',*,*,#5229,.F.); +#5229 = EDGE_CURVE('',#5230,#5230,#5232,.T.); +#5230 = VERTEX_POINT('',#5231); +#5231 = CARTESIAN_POINT('',(30.8,34.,108.5)); +#5232 = SURFACE_CURVE('',#5233,(#5238,#5245),.PCURVE_S1.); +#5233 = CIRCLE('',#5234,1.8); +#5234 = AXIS2_PLACEMENT_3D('',#5235,#5236,#5237); +#5235 = CARTESIAN_POINT('',(29.,34.,108.5)); +#5236 = DIRECTION('',(0.,-1.,0.)); +#5237 = DIRECTION('',(1.,0.,0.)); +#5238 = PCURVE('',#4282,#5239); +#5239 = DEFINITIONAL_REPRESENTATION('',(#5240),#5244); +#5240 = CIRCLE('',#5241,1.8); +#5241 = AXIS2_PLACEMENT_2D('',#5242,#5243); +#5242 = CARTESIAN_POINT('',(23.,0.)); +#5243 = DIRECTION('',(0.,1.)); +#5244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5245 = PCURVE('',#5246,#5251); +#5246 = CYLINDRICAL_SURFACE('',#5247,1.8); +#5247 = AXIS2_PLACEMENT_3D('',#5248,#5249,#5250); +#5248 = CARTESIAN_POINT('',(29.,34.,108.5)); +#5249 = DIRECTION('',(-0.,1.,-0.)); +#5250 = DIRECTION('',(1.,0.,0.)); +#5251 = DEFINITIONAL_REPRESENTATION('',(#5252),#5256); +#5252 = LINE('',#5253,#5254); +#5253 = CARTESIAN_POINT('',(-0.,0.)); +#5254 = VECTOR('',#5255,1.); +#5255 = DIRECTION('',(-1.,0.)); +#5256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5257 = ADVANCED_FACE('',(#5258,#5261),#4337,.F.); +#5258 = FACE_BOUND('',#5259,.F.); +#5259 = EDGE_LOOP('',(#5260)); +#5260 = ORIENTED_EDGE('',*,*,#4322,.T.); +#5261 = FACE_BOUND('',#5262,.F.); +#5262 = EDGE_LOOP('',(#5263)); +#5263 = ORIENTED_EDGE('',*,*,#5264,.F.); +#5264 = EDGE_CURVE('',#5265,#5265,#5267,.T.); +#5265 = VERTEX_POINT('',#5266); +#5266 = CARTESIAN_POINT('',(30.8,34.,131.5)); +#5267 = SURFACE_CURVE('',#5268,(#5273,#5280),.PCURVE_S1.); +#5268 = CIRCLE('',#5269,1.8); +#5269 = AXIS2_PLACEMENT_3D('',#5270,#5271,#5272); +#5270 = CARTESIAN_POINT('',(29.,34.,131.5)); +#5271 = DIRECTION('',(0.,-1.,0.)); +#5272 = DIRECTION('',(1.,0.,0.)); +#5273 = PCURVE('',#4337,#5274); +#5274 = DEFINITIONAL_REPRESENTATION('',(#5275),#5279); +#5275 = CIRCLE('',#5276,1.8); +#5276 = AXIS2_PLACEMENT_2D('',#5277,#5278); +#5277 = CARTESIAN_POINT('',(0.,0.)); +#5278 = DIRECTION('',(0.,1.)); +#5279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5280 = PCURVE('',#5281,#5286); +#5281 = CYLINDRICAL_SURFACE('',#5282,1.8); +#5282 = AXIS2_PLACEMENT_3D('',#5283,#5284,#5285); +#5283 = CARTESIAN_POINT('',(29.,34.,131.5)); +#5284 = DIRECTION('',(-0.,1.,-0.)); +#5285 = DIRECTION('',(1.,0.,0.)); +#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(-0.,0.)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(-1.,0.)); +#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5292 = ADVANCED_FACE('',(#5293),#4468,.F.); +#5293 = FACE_BOUND('',#5294,.F.); +#5294 = EDGE_LOOP('',(#5295,#5296,#5319,#5398,#5490,#5544)); +#5295 = ORIENTED_EDGE('',*,*,#4451,.F.); +#5296 = ORIENTED_EDGE('',*,*,#5297,.T.); +#5297 = EDGE_CURVE('',#4452,#5298,#5300,.T.); +#5298 = VERTEX_POINT('',#5299); +#5299 = CARTESIAN_POINT('',(9.337424698492,1.75,280.)); +#5300 = SEAM_CURVE('',#5301,(#5305,#5312),.PCURVE_S1.); +#5301 = LINE('',#5302,#5303); +#5302 = CARTESIAN_POINT('',(35.,1.75,280.)); +#5303 = VECTOR('',#5304,1.); +#5304 = DIRECTION('',(-1.,-0.,-0.)); +#5305 = PCURVE('',#4468,#5306); +#5306 = DEFINITIONAL_REPRESENTATION('',(#5307),#5311); +#5307 = LINE('',#5308,#5309); +#5308 = CARTESIAN_POINT('',(6.28318530718,0.)); +#5309 = VECTOR('',#5310,1.); +#5310 = DIRECTION('',(0.,-1.)); +#5311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5312 = PCURVE('',#4468,#5313); +#5313 = DEFINITIONAL_REPRESENTATION('',(#5314),#5318); +#5314 = LINE('',#5315,#5316); +#5315 = CARTESIAN_POINT('',(0.,0.)); +#5316 = VECTOR('',#5317,1.); +#5317 = DIRECTION('',(0.,-1.)); +#5318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5319 = ORIENTED_EDGE('',*,*,#5320,.T.); +#5320 = EDGE_CURVE('',#5298,#5321,#5323,.T.); +#5321 = VERTEX_POINT('',#5322); +#5322 = CARTESIAN_POINT('',(9.5,0.,281.75)); +#5323 = SURFACE_CURVE('',#5324,(#5345,#5369),.PCURVE_S1.); +#5324 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5325,#5326,#5327,#5328,#5329, + #5330,#5331,#5332,#5333,#5334,#5335,#5336,#5337,#5338,#5339,#5340, + #5341,#5342,#5343,#5344),.UNSPECIFIED.,.F.,.F.,(8,6,6,8),(0., + 0.503307190976,0.79144714006,1.),.UNSPECIFIED.); +#5325 = CARTESIAN_POINT('',(9.337424698492,1.75,280.)); +#5326 = CARTESIAN_POINT('',(9.337424698492,1.75,280.17481450152)); +#5327 = CARTESIAN_POINT('',(9.341242957692,1.729626908454, + 280.34950840965)); +#5328 = CARTESIAN_POINT('',(9.348870576853,1.688929036122, + 280.52251842492)); +#5329 = CARTESIAN_POINT('',(9.360081330656,1.627563936491, + 280.69215950536)); +#5330 = CARTESIAN_POINT('',(9.374415432507,1.544917782833, + 280.85640959418)); +#5331 = CARTESIAN_POINT('',(9.391079492837,1.440209181235, + 281.01265860434)); +#5332 = CARTESIAN_POINT('',(9.419054845035,1.239693009382, + 281.24009955623)); +#5333 = CARTESIAN_POINT('',(9.429632523125,1.159047983036, + 281.31928892963)); +#5334 = CARTESIAN_POINT('',(9.440353924194,1.07074562243,281.39394109091 + )); +#5335 = CARTESIAN_POINT('',(9.45091906348,0.974866479615,281.46309152786 + )); +#5336 = CARTESIAN_POINT('',(9.460984142044,0.871594453031, + 281.52572772529)); +#5337 = CARTESIAN_POINT('',(9.470178563231,0.761231504207, + 281.58077991359)); +#5338 = CARTESIAN_POINT('',(9.483888346588,0.559524720488, + 281.66064127883)); +#5339 = CARTESIAN_POINT('',(9.488994888453,0.471343730111, + 281.68960526115)); +#5340 = CARTESIAN_POINT('',(9.493283742204,0.380243026961, + 281.71340871713)); +#5341 = CARTESIAN_POINT('',(9.496609949057,0.286859803202, + 281.73159711707)); +#5342 = CARTESIAN_POINT('',(9.498867776811,0.191880186947, + 281.74385354193)); +#5343 = CARTESIAN_POINT('',(9.5,9.601907162448E-02,281.75)); +#5344 = CARTESIAN_POINT('',(9.5,2.678914873135E-16,281.75)); +#5345 = PCURVE('',#4468,#5346); +#5346 = DEFINITIONAL_REPRESENTATION('',(#5347),#5368); +#5347 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5348,#5349,#5350,#5351,#5352, + #5353,#5354,#5355,#5356,#5357,#5358,#5359,#5360,#5361,#5362,#5363, + #5364,#5365,#5366,#5367),.UNSPECIFIED.,.F.,.F.,(8,6,6,8),(0., + 0.503307190976,0.79144714006,1.),.UNSPECIFIED.); +#5348 = CARTESIAN_POINT('',(0.,-25.6625753015)); +#5349 = CARTESIAN_POINT('',(9.989400087045E-02,-25.6625753015)); +#5350 = CARTESIAN_POINT('',(0.199718960423,-25.6587570423)); +#5351 = CARTESIAN_POINT('',(0.300210566707,-25.65112942314)); +#5352 = CARTESIAN_POINT('',(0.402021541443,-25.63991866934)); +#5353 = CARTESIAN_POINT('',(0.505840415408,-25.62558456749)); +#5354 = CARTESIAN_POINT('',(0.612382886768,-25.60892050716)); +#5355 = CARTESIAN_POINT('',(0.785645572103,-25.58094515496)); +#5356 = CARTESIAN_POINT('',(0.85006411995,-25.57036747687)); +#5357 = CARTESIAN_POINT('',(0.915841173536,-25.5596460758)); +#5358 = CARTESIAN_POINT('',(0.983021906582,-25.54908093652)); +#5359 = CARTESIAN_POINT('',(1.051673605427,-25.53901585795)); +#5360 = CARTESIAN_POINT('',(1.121890205882,-25.52982143676)); +#5361 = CARTESIAN_POINT('',(1.245856579539,-25.51611165341)); +#5362 = CARTESIAN_POINT('',(1.29879997546,-25.51100511154)); +#5363 = CARTESIAN_POINT('',(1.35243945606,-25.50671625779)); +#5364 = CARTESIAN_POINT('',(1.406606614134,-25.50339005094)); +#5365 = CARTESIAN_POINT('',(1.461150516339,-25.50113222318)); +#5366 = CARTESIAN_POINT('',(1.515928285867,-25.5)); +#5367 = CARTESIAN_POINT('',(1.570796326795,-25.5)); +#5368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5369 = PCURVE('',#5370,#5375); +#5370 = CYLINDRICAL_SURFACE('',#5371,9.5); +#5371 = AXIS2_PLACEMENT_3D('',#5372,#5373,#5374); +#5372 = CARTESIAN_POINT('',(0.,0.,258.)); +#5373 = DIRECTION('',(-0.,-0.,-1.)); +#5374 = DIRECTION('',(1.,0.,0.)); +#5375 = DEFINITIONAL_REPRESENTATION('',(#5376),#5397); +#5376 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5377,#5378,#5379,#5380,#5381, + #5382,#5383,#5384,#5385,#5386,#5387,#5388,#5389,#5390,#5391,#5392, + #5393,#5394,#5395,#5396),.UNSPECIFIED.,.F.,.F.,(8,6,6,8),(0., + 0.503307190976,0.79144714006,1.),.UNSPECIFIED.); +#5377 = CARTESIAN_POINT('',(-0.185268582449,-22.)); +#5378 = CARTESIAN_POINT('',(-0.185268582449,-22.17481450152)); +#5379 = CARTESIAN_POINT('',(-0.183086708562,-22.34950840965)); +#5380 = CARTESIAN_POINT('',(-0.178728127656,-22.52251842492)); +#5381 = CARTESIAN_POINT('',(-0.172161813849,-22.69215950536)); +#5382 = CARTESIAN_POINT('',(-0.163333114621,-22.85640959418)); +#5383 = CARTESIAN_POINT('',(-0.152174505786,-23.01265860434)); +#5384 = CARTESIAN_POINT('',(-0.130863107796,-23.24009955623)); +#5385 = CARTESIAN_POINT('',(-0.122301738433,-23.31928892963)); +#5386 = CARTESIAN_POINT('',(-0.112939200931,-23.39394109091)); +#5387 = CARTESIAN_POINT('',(-0.102786815803,-23.46309152786)); +#5388 = CARTESIAN_POINT('',(-9.186617059468E-02,-23.52572772529)); +#5389 = CARTESIAN_POINT('',(-8.021013125756E-02,-23.58077991359)); +#5390 = CARTESIAN_POINT('',(-5.89288506123E-02,-23.66064127883)); +#5391 = CARTESIAN_POINT('',(-4.963155549375E-02,-23.68960526115)); +#5392 = CARTESIAN_POINT('',(-4.003230608909E-02,-23.71340871713)); +#5393 = CARTESIAN_POINT('',(-3.019745238952E-02,-23.73159711707)); +#5394 = CARTESIAN_POINT('',(-2.019791546483E-02,-23.74385354193)); +#5395 = CARTESIAN_POINT('',(-1.010727069731E-02,-23.75)); +#5396 = CARTESIAN_POINT('',(0.,-23.75)); +#5397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5398 = ORIENTED_EDGE('',*,*,#5399,.T.); +#5399 = EDGE_CURVE('',#5321,#5400,#5402,.T.); +#5400 = VERTEX_POINT('',#5401); +#5401 = CARTESIAN_POINT('',(9.5,0.,278.25)); +#5402 = SURFACE_CURVE('',#5403,(#5430,#5460),.PCURVE_S1.); +#5403 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5404,#5405,#5406,#5407,#5408, + #5409,#5410,#5411,#5412,#5413,#5414,#5415,#5416,#5417,#5418,#5419, + #5420,#5421,#5422,#5423,#5424,#5425,#5426,#5427,#5428,#5429), + .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.,0.247051222739,0.500048869869, + 0.753046727787,1.),.UNSPECIFIED.); +#5404 = CARTESIAN_POINT('',(9.5,-8.881784197001E-16,281.75)); +#5405 = CARTESIAN_POINT('',(9.5,-0.231275056298,281.75)); +#5406 = CARTESIAN_POINT('',(9.493431050669,-0.456638096094, + 281.71434157339)); +#5407 = CARTESIAN_POINT('',(9.480899338701,-0.669722230607, + 281.64630380508)); +#5408 = CARTESIAN_POINT('',(9.464036398006,-0.865178575482, + 281.55036324492)); +#5409 = CARTESIAN_POINT('',(9.445115500423,-1.03885159245, + 281.43217205695)); +#5410 = CARTESIAN_POINT('',(9.426241852774,-1.188179403087, + 281.29853027303)); +#5411 = CARTESIAN_POINT('',(9.391079885574,-1.440206366254, + 281.01266179731)); +#5412 = CARTESIAN_POINT('',(9.374415479789,-1.544918084774, + 280.85641091287)); +#5413 = CARTESIAN_POINT('',(9.360080971197,-1.627565831896, + 280.69215680931)); +#5414 = CARTESIAN_POINT('',(9.348870355224,-1.688930222459, + 280.52251403237)); +#5415 = CARTESIAN_POINT('',(9.341242954447,-1.729626927732, + 280.34950560416)); +#5416 = CARTESIAN_POINT('',(9.337424698492,-1.75,280.17481435587)); +#5417 = CARTESIAN_POINT('',(9.337424698492,-1.75,279.82518549847)); +#5418 = CARTESIAN_POINT('',(9.341242957692,-1.729626908454, + 279.65049159034)); +#5419 = CARTESIAN_POINT('',(9.348870576853,-1.688929036122, + 279.47748157507)); +#5420 = CARTESIAN_POINT('',(9.360081330656,-1.627563936491, + 279.30784049464)); +#5421 = CARTESIAN_POINT('',(9.374415432507,-1.544917782833, + 279.14359040581)); +#5422 = CARTESIAN_POINT('',(9.391079492837,-1.440209181235, + 278.98734139566)); +#5423 = CARTESIAN_POINT('',(9.426235334067,-1.188226126582, + 278.70152272437)); +#5424 = CARTESIAN_POINT('',(9.4451109036,-1.038895057708,278.56785038866 + )); +#5425 = CARTESIAN_POINT('',(9.46403919774,-0.865173587744, + 278.44961348254)); +#5426 = CARTESIAN_POINT('',(9.480907642859,-0.669650507361, + 278.35365120842)); +#5427 = CARTESIAN_POINT('',(9.493436875584,-0.456520205286, + 278.2856267933)); +#5428 = CARTESIAN_POINT('',(9.5,-0.231172459794,278.25)); +#5429 = CARTESIAN_POINT('',(9.5,-1.33226762955E-15,278.25)); +#5430 = PCURVE('',#4468,#5431); +#5431 = DEFINITIONAL_REPRESENTATION('',(#5432),#5459); +#5432 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5433,#5434,#5435,#5436,#5437, + #5438,#5439,#5440,#5441,#5442,#5443,#5444,#5445,#5446,#5447,#5448, + #5449,#5450,#5451,#5452,#5453,#5454,#5455,#5456,#5457,#5458), + .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.,0.247051222739,0.500048869869, + 0.753046727787,1.),.UNSPECIFIED.); +#5433 = CARTESIAN_POINT('',(1.570796326795,-25.5)); +#5434 = CARTESIAN_POINT('',(1.702953501823,-25.5)); +#5435 = CARTESIAN_POINT('',(1.831732295525,-25.50656894933)); +#5436 = CARTESIAN_POINT('',(1.957264994612,-25.51910066129)); +#5437 = CARTESIAN_POINT('',(2.079397268677,-25.53596360199)); +#5438 = CARTESIAN_POINT('',(2.197721577464,-25.55488449957)); +#5439 = CARTESIAN_POINT('',(2.311435032032,-25.57375814722)); +#5440 = CARTESIAN_POINT('',(2.529207334444,-25.60892011442)); +#5441 = CARTESIAN_POINT('',(2.635751785023,-25.62558452021)); +#5442 = CARTESIAN_POINT('',(2.739572849721,-25.6399190288)); +#5443 = CARTESIAN_POINT('',(2.841384622148,-25.65112964477)); +#5444 = CARTESIAN_POINT('',(2.941875288059,-25.65875704555)); +#5445 = CARTESIAN_POINT('',(3.041698735947,-25.6625753015)); +#5446 = CARTESIAN_POINT('',(3.24148665446,-25.6625753015)); +#5447 = CARTESIAN_POINT('',(3.341311614013,-25.6587570423)); +#5448 = CARTESIAN_POINT('',(3.441803220297,-25.65112942314)); +#5449 = CARTESIAN_POINT('',(3.543614195033,-25.63991866934)); +#5450 = CARTESIAN_POINT('',(3.647433068998,-25.62558456749)); +#5451 = CARTESIAN_POINT('',(3.753975540357,-25.60892050716)); +#5452 = CARTESIAN_POINT('',(3.971709902153,-25.57376466593)); +#5453 = CARTESIAN_POINT('',(4.085437696849,-25.5548890964)); +#5454 = CARTESIAN_POINT('',(4.203797546267,-25.53596080226)); +#5455 = CARTESIAN_POINT('',(4.32596624896,-25.51909235714)); +#5456 = CARTESIAN_POINT('',(4.451520390437,-25.50656312441)); +#5457 = CARTESIAN_POINT('',(4.580290431931,-25.5)); +#5458 = CARTESIAN_POINT('',(4.712388980385,-25.5)); +#5459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5460 = PCURVE('',#5370,#5461); +#5461 = DEFINITIONAL_REPRESENTATION('',(#5462),#5489); +#5462 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5463,#5464,#5465,#5466,#5467, + #5468,#5469,#5470,#5471,#5472,#5473,#5474,#5475,#5476,#5477,#5478, + #5479,#5480,#5481,#5482,#5483,#5484,#5485,#5486,#5487,#5488), + .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.,0.247051222739,0.500048869869, + 0.753046727787,1.),.UNSPECIFIED.); +#5463 = CARTESIAN_POINT('',(-6.28318530718,-23.75)); +#5464 = CARTESIAN_POINT('',(-6.258840564411,-23.75)); +#5465 = CARTESIAN_POINT('',(-6.235118113818,-23.71434157339)); +#5466 = CARTESIAN_POINT('',(-6.212664778641,-23.64630380508)); +#5467 = CARTESIAN_POINT('',(-6.192024741139,-23.55036324492)); +#5468 = CARTESIAN_POINT('',(-6.173639634656,-23.43217205695)); +#5469 = CARTESIAN_POINT('',(-6.157797203995,-23.29853027303)); +#5470 = CARTESIAN_POINT('',(-6.131011100578,-23.01266179731)); +#5471 = CARTESIAN_POINT('',(-6.119852161802,-22.85641091287)); +#5472 = CARTESIAN_POINT('',(-6.111023290584,-22.69215680931)); +#5473 = CARTESIAN_POINT('',(-6.104457052308,-22.52251403237)); +#5474 = CARTESIAN_POINT('',(-6.100098596613,-22.34950560416)); +#5475 = CARTESIAN_POINT('',(-6.09791672473,-22.17481435587)); +#5476 = CARTESIAN_POINT('',(-6.09791672473,-21.82518549847)); +#5477 = CARTESIAN_POINT('',(-6.100098598618,-21.65049159034)); +#5478 = CARTESIAN_POINT('',(-6.104457179523,-21.47748157507)); +#5479 = CARTESIAN_POINT('',(-6.11102349333,-21.30784049464)); +#5480 = CARTESIAN_POINT('',(-6.119852192559,-21.14359040581)); +#5481 = CARTESIAN_POINT('',(-6.131010801394,-20.98734139566)); +#5482 = CARTESIAN_POINT('',(-6.157792238096,-20.70152272437)); +#5483 = CARTESIAN_POINT('',(-6.173635035757,-20.56785038866)); +#5484 = CARTESIAN_POINT('',(-6.192025300292,-20.44961348254)); +#5485 = CARTESIAN_POINT('',(-6.212672362195,-20.35365120842)); +#5486 = CARTESIAN_POINT('',(-6.235130522976,-20.2856267933)); +#5487 = CARTESIAN_POINT('',(-6.258851364043,-20.25)); +#5488 = CARTESIAN_POINT('',(-6.28318530718,-20.25)); +#5489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5490 = ORIENTED_EDGE('',*,*,#5491,.T.); +#5491 = EDGE_CURVE('',#5400,#5298,#5492,.T.); +#5492 = SURFACE_CURVE('',#5493,(#5508,#5526),.PCURVE_S1.); +#5493 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5494,#5495,#5496,#5497,#5498, + #5499,#5500,#5501,#5502,#5503,#5504,#5505,#5506,#5507), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.453939661013,1.),.UNSPECIFIED.); +#5494 = CARTESIAN_POINT('',(9.5,-1.607348923881E-16,278.25)); +#5495 = CARTESIAN_POINT('',(9.5,0.211823782349,278.25)); +#5496 = CARTESIAN_POINT('',(9.494489584344,0.419318176751, + 278.27991268834)); +#5497 = CARTESIAN_POINT('',(9.483875299026,0.617275719594, + 278.33753839034)); +#5498 = CARTESIAN_POINT('',(9.46933875115,0.801124518691,278.41954856712 + )); +#5499 = CARTESIAN_POINT('',(9.452616102885,0.967164508488, + 278.52153404591)); +#5500 = CARTESIAN_POINT('',(9.435423947552,1.112902274055,278.6380285399 + )); +#5501 = CARTESIAN_POINT('',(9.399382085461,1.387244006486, + 278.91237027233)); +#5502 = CARTESIAN_POINT('',(9.380409949084,1.510130739398, + 279.07757337999)); +#5503 = CARTESIAN_POINT('',(9.363842132083,1.606931791254, + 279.25315528524)); +#5504 = CARTESIAN_POINT('',(9.3507928461,1.678673169217,279.43560275224) + ); +#5505 = CARTESIAN_POINT('',(9.341885294647,1.726199429876, + 279.62227632778)); +#5506 = CARTESIAN_POINT('',(9.337424698492,1.75,279.81105098528)); +#5507 = CARTESIAN_POINT('',(9.337424698492,1.75,280.)); +#5508 = PCURVE('',#4468,#5509); +#5509 = DEFINITIONAL_REPRESENTATION('',(#5510),#5525); +#5510 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5511,#5512,#5513,#5514,#5515, + #5516,#5517,#5518,#5519,#5520,#5521,#5522,#5523,#5524), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.453939661013,1.),.UNSPECIFIED.); +#5511 = CARTESIAN_POINT('',(4.712388980385,-25.5)); +#5512 = CARTESIAN_POINT('',(4.833431141727,-25.5)); +#5513 = CARTESIAN_POINT('',(4.951999248976,-25.50551041565)); +#5514 = CARTESIAN_POINT('',(5.068014970153,-25.51612470097)); +#5515 = CARTESIAN_POINT('',(5.181227226663,-25.53066124885)); +#5516 = CARTESIAN_POINT('',(5.291190059757,-25.54738389711)); +#5517 = CARTESIAN_POINT('',(5.397147994962,-25.56457605244)); +#5518 = CARTESIAN_POINT('',(5.618849594236,-25.60061791453)); +#5519 = CARTESIAN_POINT('',(5.735255663361,-25.61959005091)); +#5520 = CARTESIAN_POINT('',(5.848211694329,-25.63615786791)); +#5521 = CARTESIAN_POINT('',(5.958615834964,-25.6492071539)); +#5522 = CARTESIAN_POINT('',(6.067343466435,-25.65811470535)); +#5523 = CARTESIAN_POINT('',(6.17521444163,-25.6625753015)); +#5524 = CARTESIAN_POINT('',(6.28318530718,-25.6625753015)); +#5525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5526 = PCURVE('',#5370,#5527); +#5527 = DEFINITIONAL_REPRESENTATION('',(#5528),#5543); +#5528 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5529,#5530,#5531,#5532,#5533, + #5534,#5535,#5536,#5537,#5538,#5539,#5540,#5541,#5542), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.453939661013,1.),.UNSPECIFIED.); +#5529 = CARTESIAN_POINT('',(0.,-20.25)); +#5530 = CARTESIAN_POINT('',(-2.229724024728E-02,-20.25)); +#5531 = CARTESIAN_POINT('',(-4.413877255724E-02,-20.27991268834)); +#5532 = CARTESIAN_POINT('',(-6.499442110125E-02,-20.33753839034)); +#5533 = CARTESIAN_POINT('',(-8.439818457268E-02,-20.41954856712)); +#5534 = CARTESIAN_POINT('',(-0.101960315133,-20.52153404591)); +#5535 = CARTESIAN_POINT('',(-0.117406144035,-20.6380285399)); +#5536 = CARTESIAN_POINT('',(-0.146532366997,-20.91237027233)); +#5537 = CARTESIAN_POINT('',(-0.159617737056,-21.07757337999)); +#5538 = CARTESIAN_POINT('',(-0.169954251097,-21.25315528524)); +#5539 = CARTESIAN_POINT('',(-0.177629765008,-21.43560275224)); +#5540 = CARTESIAN_POINT('',(-0.182719639805,-21.62227632778)); +#5541 = CARTESIAN_POINT('',(-0.185268582449,-21.81105098528)); +#5542 = CARTESIAN_POINT('',(-0.185268582449,-22.)); +#5543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5544 = ORIENTED_EDGE('',*,*,#5297,.F.); +#5545 = ADVANCED_FACE('',(#5546),#4499,.F.); +#5546 = FACE_BOUND('',#5547,.F.); +#5547 = EDGE_LOOP('',(#5548,#5549,#5572,#5646,#5738,#5792)); +#5548 = ORIENTED_EDGE('',*,*,#4482,.F.); +#5549 = ORIENTED_EDGE('',*,*,#5550,.T.); +#5550 = EDGE_CURVE('',#4483,#5551,#5553,.T.); +#5551 = VERTEX_POINT('',#5552); +#5552 = CARTESIAN_POINT('',(9.337424698492,1.75,294.)); +#5553 = SEAM_CURVE('',#5554,(#5558,#5565),.PCURVE_S1.); +#5554 = LINE('',#5555,#5556); +#5555 = CARTESIAN_POINT('',(35.,1.75,294.)); +#5556 = VECTOR('',#5557,1.); +#5557 = DIRECTION('',(-1.,-0.,-0.)); +#5558 = PCURVE('',#4499,#5559); +#5559 = DEFINITIONAL_REPRESENTATION('',(#5560),#5564); +#5560 = LINE('',#5561,#5562); +#5561 = CARTESIAN_POINT('',(6.28318530718,0.)); +#5562 = VECTOR('',#5563,1.); +#5563 = DIRECTION('',(0.,-1.)); +#5564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5565 = PCURVE('',#4499,#5566); +#5566 = DEFINITIONAL_REPRESENTATION('',(#5567),#5571); +#5567 = LINE('',#5568,#5569); +#5568 = CARTESIAN_POINT('',(0.,0.)); +#5569 = VECTOR('',#5570,1.); +#5570 = DIRECTION('',(0.,-1.)); +#5571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5572 = ORIENTED_EDGE('',*,*,#5573,.T.); +#5573 = EDGE_CURVE('',#5551,#5574,#5576,.T.); +#5574 = VERTEX_POINT('',#5575); +#5575 = CARTESIAN_POINT('',(9.5,0.,295.75)); +#5576 = SURFACE_CURVE('',#5577,(#5598,#5622),.PCURVE_S1.); +#5577 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5578,#5579,#5580,#5581,#5582, + #5583,#5584,#5585,#5586,#5587,#5588,#5589,#5590,#5591,#5592,#5593, + #5594,#5595,#5596,#5597),.UNSPECIFIED.,.F.,.F.,(8,6,6,8),(0., + 0.503307190975,0.79144714006,1.),.UNSPECIFIED.); +#5578 = CARTESIAN_POINT('',(9.337424698492,1.75,294.)); +#5579 = CARTESIAN_POINT('',(9.337424698492,1.75,294.17481450152)); +#5580 = CARTESIAN_POINT('',(9.341242957692,1.729626908454, + 294.34950840965)); +#5581 = CARTESIAN_POINT('',(9.348870576853,1.688929036122, + 294.52251842492)); +#5582 = CARTESIAN_POINT('',(9.360081330656,1.627563936491, + 294.69215950536)); +#5583 = CARTESIAN_POINT('',(9.374415432507,1.544917782833, + 294.85640959418)); +#5584 = CARTESIAN_POINT('',(9.391079492837,1.440209181235, + 295.01265860434)); +#5585 = CARTESIAN_POINT('',(9.419054845035,1.239693009382, + 295.24009955623)); +#5586 = CARTESIAN_POINT('',(9.429632523125,1.159047983036, + 295.31928892963)); +#5587 = CARTESIAN_POINT('',(9.440353924194,1.07074562243,295.39394109091 + )); +#5588 = CARTESIAN_POINT('',(9.45091906348,0.974866479614,295.46309152786 + )); +#5589 = CARTESIAN_POINT('',(9.460984142044,0.871594453031, + 295.52572772529)); +#5590 = CARTESIAN_POINT('',(9.470178563231,0.761231504207, + 295.58077991359)); +#5591 = CARTESIAN_POINT('',(9.483888346588,0.559524720488, + 295.66064127883)); +#5592 = CARTESIAN_POINT('',(9.488994888453,0.471343730111, + 295.68960526115)); +#5593 = CARTESIAN_POINT('',(9.493283742204,0.380243026961, + 295.71340871713)); +#5594 = CARTESIAN_POINT('',(9.496609949057,0.286859803202, + 295.73159711707)); +#5595 = CARTESIAN_POINT('',(9.498867776811,0.191880186947, + 295.74385354193)); +#5596 = CARTESIAN_POINT('',(9.5,9.601907162448E-02,295.75)); +#5597 = CARTESIAN_POINT('',(9.5,2.678914873135E-16,295.75)); +#5598 = PCURVE('',#4499,#5599); +#5599 = DEFINITIONAL_REPRESENTATION('',(#5600),#5621); +#5600 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5601,#5602,#5603,#5604,#5605, + #5606,#5607,#5608,#5609,#5610,#5611,#5612,#5613,#5614,#5615,#5616, + #5617,#5618,#5619,#5620),.UNSPECIFIED.,.F.,.F.,(8,6,6,8),(0., + 0.503307190975,0.79144714006,1.),.UNSPECIFIED.); +#5601 = CARTESIAN_POINT('',(0.,-25.6625753015)); +#5602 = CARTESIAN_POINT('',(9.989400087049E-02,-25.6625753015)); +#5603 = CARTESIAN_POINT('',(0.199718960423,-25.6587570423)); +#5604 = CARTESIAN_POINT('',(0.300210566707,-25.65112942314)); +#5605 = CARTESIAN_POINT('',(0.402021541443,-25.63991866934)); +#5606 = CARTESIAN_POINT('',(0.505840415408,-25.62558456749)); +#5607 = CARTESIAN_POINT('',(0.612382886768,-25.60892050716)); +#5608 = CARTESIAN_POINT('',(0.785645572103,-25.58094515496)); +#5609 = CARTESIAN_POINT('',(0.85006411995,-25.57036747687)); +#5610 = CARTESIAN_POINT('',(0.915841173536,-25.5596460758)); +#5611 = CARTESIAN_POINT('',(0.983021906582,-25.54908093652)); +#5612 = CARTESIAN_POINT('',(1.051673605427,-25.53901585795)); +#5613 = CARTESIAN_POINT('',(1.121890205882,-25.52982143676)); +#5614 = CARTESIAN_POINT('',(1.245856579539,-25.51611165341)); +#5615 = CARTESIAN_POINT('',(1.29879997546,-25.51100511154)); +#5616 = CARTESIAN_POINT('',(1.35243945606,-25.50671625779)); +#5617 = CARTESIAN_POINT('',(1.406606614134,-25.50339005094)); +#5618 = CARTESIAN_POINT('',(1.461150516339,-25.50113222318)); +#5619 = CARTESIAN_POINT('',(1.515928285867,-25.5)); +#5620 = CARTESIAN_POINT('',(1.570796326795,-25.5)); +#5621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5622 = PCURVE('',#5370,#5623); +#5623 = DEFINITIONAL_REPRESENTATION('',(#5624),#5645); +#5624 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5625,#5626,#5627,#5628,#5629, + #5630,#5631,#5632,#5633,#5634,#5635,#5636,#5637,#5638,#5639,#5640, + #5641,#5642,#5643,#5644),.UNSPECIFIED.,.F.,.F.,(8,6,6,8),(0., + 0.503307190975,0.79144714006,1.),.UNSPECIFIED.); +#5625 = CARTESIAN_POINT('',(-0.185268582449,-36.)); +#5626 = CARTESIAN_POINT('',(-0.185268582449,-36.17481450152)); +#5627 = CARTESIAN_POINT('',(-0.183086708562,-36.34950840965)); +#5628 = CARTESIAN_POINT('',(-0.178728127656,-36.52251842492)); +#5629 = CARTESIAN_POINT('',(-0.172161813849,-36.69215950536)); +#5630 = CARTESIAN_POINT('',(-0.163333114621,-36.85640959418)); +#5631 = CARTESIAN_POINT('',(-0.152174505786,-37.01265860434)); +#5632 = CARTESIAN_POINT('',(-0.130863107796,-37.24009955623)); +#5633 = CARTESIAN_POINT('',(-0.122301738433,-37.31928892963)); +#5634 = CARTESIAN_POINT('',(-0.112939200931,-37.39394109091)); +#5635 = CARTESIAN_POINT('',(-0.102786815803,-37.46309152786)); +#5636 = CARTESIAN_POINT('',(-9.186617059468E-02,-37.52572772529)); +#5637 = CARTESIAN_POINT('',(-8.021013125756E-02,-37.58077991359)); +#5638 = CARTESIAN_POINT('',(-5.892885061229E-02,-37.66064127883)); +#5639 = CARTESIAN_POINT('',(-4.963155549376E-02,-37.68960526115)); +#5640 = CARTESIAN_POINT('',(-4.003230608909E-02,-37.71340871713)); +#5641 = CARTESIAN_POINT('',(-3.019745238952E-02,-37.73159711707)); +#5642 = CARTESIAN_POINT('',(-2.019791546483E-02,-37.74385354193)); +#5643 = CARTESIAN_POINT('',(-1.010727069731E-02,-37.75)); +#5644 = CARTESIAN_POINT('',(0.,-37.75)); +#5645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5646 = ORIENTED_EDGE('',*,*,#5647,.T.); +#5647 = EDGE_CURVE('',#5574,#5648,#5650,.T.); +#5648 = VERTEX_POINT('',#5649); +#5649 = CARTESIAN_POINT('',(9.5,0.,292.25)); +#5650 = SURFACE_CURVE('',#5651,(#5678,#5708),.PCURVE_S1.); +#5651 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5652,#5653,#5654,#5655,#5656, + #5657,#5658,#5659,#5660,#5661,#5662,#5663,#5664,#5665,#5666,#5667, + #5668,#5669,#5670,#5671,#5672,#5673,#5674,#5675,#5676,#5677), + .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.,0.247051222739,0.500048869869, + 0.753046727787,1.),.UNSPECIFIED.); +#5652 = CARTESIAN_POINT('',(9.5,-8.881784197001E-16,295.75)); +#5653 = CARTESIAN_POINT('',(9.5,-0.231275056298,295.75)); +#5654 = CARTESIAN_POINT('',(9.493431050669,-0.456638096095, + 295.71434157339)); +#5655 = CARTESIAN_POINT('',(9.480899338701,-0.669722230607, + 295.64630380508)); +#5656 = CARTESIAN_POINT('',(9.464036398006,-0.865178575482, + 295.55036324492)); +#5657 = CARTESIAN_POINT('',(9.445115500423,-1.038851592449, + 295.43217205695)); +#5658 = CARTESIAN_POINT('',(9.426241852774,-1.188179403087, + 295.29853027303)); +#5659 = CARTESIAN_POINT('',(9.391079885574,-1.440206366254, + 295.0126617973)); +#5660 = CARTESIAN_POINT('',(9.374415479789,-1.544918084774, + 294.85641091287)); +#5661 = CARTESIAN_POINT('',(9.360080971197,-1.627565831897, + 294.69215680931)); +#5662 = CARTESIAN_POINT('',(9.348870355224,-1.688930222459, + 294.52251403237)); +#5663 = CARTESIAN_POINT('',(9.341242954447,-1.729626927732, + 294.34950560416)); +#5664 = CARTESIAN_POINT('',(9.337424698492,-1.75,294.17481435587)); +#5665 = CARTESIAN_POINT('',(9.337424698492,-1.75,293.82518549847)); +#5666 = CARTESIAN_POINT('',(9.341242957692,-1.729626908455, + 293.65049159034)); +#5667 = CARTESIAN_POINT('',(9.348870576853,-1.688929036121, + 293.47748157507)); +#5668 = CARTESIAN_POINT('',(9.360081330656,-1.627563936491, + 293.30784049464)); +#5669 = CARTESIAN_POINT('',(9.374415432507,-1.544917782833, + 293.14359040581)); +#5670 = CARTESIAN_POINT('',(9.391079492837,-1.440209181235, + 292.98734139566)); +#5671 = CARTESIAN_POINT('',(9.426235334067,-1.188226126582, + 292.70152272437)); +#5672 = CARTESIAN_POINT('',(9.4451109036,-1.038895057708,292.56785038866 + )); +#5673 = CARTESIAN_POINT('',(9.464039197739,-0.865173587744, + 292.44961348254)); +#5674 = CARTESIAN_POINT('',(9.480907642859,-0.66965050736, + 292.35365120842)); +#5675 = CARTESIAN_POINT('',(9.493436875584,-0.456520205287, + 292.2856267933)); +#5676 = CARTESIAN_POINT('',(9.5,-0.231172459794,292.25)); +#5677 = CARTESIAN_POINT('',(9.5,-1.33226762955E-15,292.25)); +#5678 = PCURVE('',#4499,#5679); +#5679 = DEFINITIONAL_REPRESENTATION('',(#5680),#5707); +#5680 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5681,#5682,#5683,#5684,#5685, + #5686,#5687,#5688,#5689,#5690,#5691,#5692,#5693,#5694,#5695,#5696, + #5697,#5698,#5699,#5700,#5701,#5702,#5703,#5704,#5705,#5706), + .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.,0.247051222739,0.500048869869, + 0.753046727787,1.),.UNSPECIFIED.); +#5681 = CARTESIAN_POINT('',(1.570796326795,-25.5)); +#5682 = CARTESIAN_POINT('',(1.702953501822,-25.5)); +#5683 = CARTESIAN_POINT('',(1.831732295525,-25.50656894933)); +#5684 = CARTESIAN_POINT('',(1.957264994612,-25.51910066129)); +#5685 = CARTESIAN_POINT('',(2.079397268677,-25.53596360199)); +#5686 = CARTESIAN_POINT('',(2.197721577464,-25.55488449957)); +#5687 = CARTESIAN_POINT('',(2.311435032032,-25.57375814722)); +#5688 = CARTESIAN_POINT('',(2.529207334444,-25.60892011442)); +#5689 = CARTESIAN_POINT('',(2.635751785023,-25.62558452021)); +#5690 = CARTESIAN_POINT('',(2.739572849721,-25.6399190288)); +#5691 = CARTESIAN_POINT('',(2.841384622147,-25.65112964477)); +#5692 = CARTESIAN_POINT('',(2.941875288059,-25.65875704555)); +#5693 = CARTESIAN_POINT('',(3.041698735947,-25.6625753015)); +#5694 = CARTESIAN_POINT('',(3.24148665446,-25.6625753015)); +#5695 = CARTESIAN_POINT('',(3.341311614013,-25.6587570423)); +#5696 = CARTESIAN_POINT('',(3.441803220297,-25.65112942314)); +#5697 = CARTESIAN_POINT('',(3.543614195033,-25.63991866934)); +#5698 = CARTESIAN_POINT('',(3.647433068998,-25.62558456749)); +#5699 = CARTESIAN_POINT('',(3.753975540357,-25.60892050716)); +#5700 = CARTESIAN_POINT('',(3.971709902153,-25.57376466593)); +#5701 = CARTESIAN_POINT('',(4.085437696849,-25.5548890964)); +#5702 = CARTESIAN_POINT('',(4.203797546266,-25.53596080226)); +#5703 = CARTESIAN_POINT('',(4.32596624896,-25.51909235714)); +#5704 = CARTESIAN_POINT('',(4.451520390436,-25.50656312441)); +#5705 = CARTESIAN_POINT('',(4.580290431931,-25.5)); +#5706 = CARTESIAN_POINT('',(4.712388980385,-25.5)); +#5707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5708 = PCURVE('',#5370,#5709); +#5709 = DEFINITIONAL_REPRESENTATION('',(#5710),#5737); +#5710 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5711,#5712,#5713,#5714,#5715, + #5716,#5717,#5718,#5719,#5720,#5721,#5722,#5723,#5724,#5725,#5726, + #5727,#5728,#5729,#5730,#5731,#5732,#5733,#5734,#5735,#5736), + .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.,0.247051222739,0.500048869869, + 0.753046727787,1.),.UNSPECIFIED.); +#5711 = CARTESIAN_POINT('',(-6.28318530718,-37.75)); +#5712 = CARTESIAN_POINT('',(-6.258840564411,-37.75)); +#5713 = CARTESIAN_POINT('',(-6.235118113818,-37.71434157339)); +#5714 = CARTESIAN_POINT('',(-6.212664778641,-37.64630380508)); +#5715 = CARTESIAN_POINT('',(-6.192024741139,-37.55036324492)); +#5716 = CARTESIAN_POINT('',(-6.173639634656,-37.43217205695)); +#5717 = CARTESIAN_POINT('',(-6.157797203995,-37.29853027303)); +#5718 = CARTESIAN_POINT('',(-6.131011100578,-37.0126617973)); +#5719 = CARTESIAN_POINT('',(-6.119852161802,-36.85641091287)); +#5720 = CARTESIAN_POINT('',(-6.111023290584,-36.69215680931)); +#5721 = CARTESIAN_POINT('',(-6.104457052308,-36.52251403237)); +#5722 = CARTESIAN_POINT('',(-6.100098596613,-36.34950560416)); +#5723 = CARTESIAN_POINT('',(-6.09791672473,-36.17481435587)); +#5724 = CARTESIAN_POINT('',(-6.09791672473,-35.82518549847)); +#5725 = CARTESIAN_POINT('',(-6.100098598618,-35.65049159034)); +#5726 = CARTESIAN_POINT('',(-6.104457179523,-35.47748157507)); +#5727 = CARTESIAN_POINT('',(-6.11102349333,-35.30784049464)); +#5728 = CARTESIAN_POINT('',(-6.119852192559,-35.14359040581)); +#5729 = CARTESIAN_POINT('',(-6.131010801394,-34.98734139566)); +#5730 = CARTESIAN_POINT('',(-6.157792238096,-34.70152272437)); +#5731 = CARTESIAN_POINT('',(-6.173635035757,-34.56785038866)); +#5732 = CARTESIAN_POINT('',(-6.192025300292,-34.44961348255)); +#5733 = CARTESIAN_POINT('',(-6.212672362195,-34.35365120842)); +#5734 = CARTESIAN_POINT('',(-6.235130522976,-34.2856267933)); +#5735 = CARTESIAN_POINT('',(-6.258851364043,-34.25)); +#5736 = CARTESIAN_POINT('',(-6.28318530718,-34.25)); +#5737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5738 = ORIENTED_EDGE('',*,*,#5739,.T.); +#5739 = EDGE_CURVE('',#5648,#5551,#5740,.T.); +#5740 = SURFACE_CURVE('',#5741,(#5756,#5774),.PCURVE_S1.); +#5741 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5742,#5743,#5744,#5745,#5746, + #5747,#5748,#5749,#5750,#5751,#5752,#5753,#5754,#5755), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.453939661013,1.),.UNSPECIFIED.); +#5742 = CARTESIAN_POINT('',(9.5,-1.607348923881E-16,292.25)); +#5743 = CARTESIAN_POINT('',(9.5,0.211823782349,292.25)); +#5744 = CARTESIAN_POINT('',(9.494489584344,0.419318176751, + 292.27991268834)); +#5745 = CARTESIAN_POINT('',(9.483875299026,0.617275719594, + 292.33753839034)); +#5746 = CARTESIAN_POINT('',(9.46933875115,0.801124518691,292.41954856712 + )); +#5747 = CARTESIAN_POINT('',(9.452616102885,0.967164508488, + 292.52153404591)); +#5748 = CARTESIAN_POINT('',(9.435423947552,1.112902274055,292.6380285399 + )); +#5749 = CARTESIAN_POINT('',(9.399382085461,1.387244006486, + 292.91237027233)); +#5750 = CARTESIAN_POINT('',(9.380409949084,1.510130739398, + 293.07757337999)); +#5751 = CARTESIAN_POINT('',(9.363842132083,1.606931791254, + 293.25315528524)); +#5752 = CARTESIAN_POINT('',(9.3507928461,1.678673169217,293.43560275224) + ); +#5753 = CARTESIAN_POINT('',(9.341885294647,1.726199429876, + 293.62227632778)); +#5754 = CARTESIAN_POINT('',(9.337424698492,1.75,293.81105098528)); +#5755 = CARTESIAN_POINT('',(9.337424698492,1.75,294.)); +#5756 = PCURVE('',#4499,#5757); +#5757 = DEFINITIONAL_REPRESENTATION('',(#5758),#5773); +#5758 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5759,#5760,#5761,#5762,#5763, + #5764,#5765,#5766,#5767,#5768,#5769,#5770,#5771,#5772), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.453939661013,1.),.UNSPECIFIED.); +#5759 = CARTESIAN_POINT('',(4.712388980385,-25.5)); +#5760 = CARTESIAN_POINT('',(4.833431141727,-25.5)); +#5761 = CARTESIAN_POINT('',(4.951999248976,-25.50551041565)); +#5762 = CARTESIAN_POINT('',(5.068014970153,-25.51612470097)); +#5763 = CARTESIAN_POINT('',(5.181227226663,-25.53066124885)); +#5764 = CARTESIAN_POINT('',(5.291190059757,-25.54738389711)); +#5765 = CARTESIAN_POINT('',(5.397147994962,-25.56457605244)); +#5766 = CARTESIAN_POINT('',(5.618849594236,-25.60061791453)); +#5767 = CARTESIAN_POINT('',(5.735255663361,-25.61959005091)); +#5768 = CARTESIAN_POINT('',(5.848211694329,-25.63615786791)); +#5769 = CARTESIAN_POINT('',(5.958615834964,-25.6492071539)); +#5770 = CARTESIAN_POINT('',(6.067343466435,-25.65811470535)); +#5771 = CARTESIAN_POINT('',(6.17521444163,-25.6625753015)); +#5772 = CARTESIAN_POINT('',(6.28318530718,-25.6625753015)); +#5773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5774 = PCURVE('',#5370,#5775); +#5775 = DEFINITIONAL_REPRESENTATION('',(#5776),#5791); +#5776 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5777,#5778,#5779,#5780,#5781, + #5782,#5783,#5784,#5785,#5786,#5787,#5788,#5789,#5790), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.453939661013,1.),.UNSPECIFIED.); +#5777 = CARTESIAN_POINT('',(0.,-34.25)); +#5778 = CARTESIAN_POINT('',(-2.229724024728E-02,-34.25)); +#5779 = CARTESIAN_POINT('',(-4.413877255724E-02,-34.27991268834)); +#5780 = CARTESIAN_POINT('',(-6.499442110125E-02,-34.33753839034)); +#5781 = CARTESIAN_POINT('',(-8.439818457268E-02,-34.41954856712)); +#5782 = CARTESIAN_POINT('',(-0.101960315133,-34.52153404591)); +#5783 = CARTESIAN_POINT('',(-0.117406144035,-34.6380285399)); +#5784 = CARTESIAN_POINT('',(-0.146532366997,-34.91237027233)); +#5785 = CARTESIAN_POINT('',(-0.159617737056,-35.07757337999)); +#5786 = CARTESIAN_POINT('',(-0.169954251097,-35.25315528524)); +#5787 = CARTESIAN_POINT('',(-0.177629765008,-35.43560275224)); +#5788 = CARTESIAN_POINT('',(-0.182719639805,-35.62227632778)); +#5789 = CARTESIAN_POINT('',(-0.185268582449,-35.81105098528)); +#5790 = CARTESIAN_POINT('',(-0.185268582449,-36.)); +#5791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5792 = ORIENTED_EDGE('',*,*,#5550,.F.); +#5793 = ADVANCED_FACE('',(#5794,#5800,#5835,#5870,#5905,#5940),#4602,.T. + ); +#5794 = FACE_BOUND('',#5795,.T.); +#5795 = EDGE_LOOP('',(#5796,#5797,#5798,#5799)); +#5796 = ORIENTED_EDGE('',*,*,#4588,.F.); +#5797 = ORIENTED_EDGE('',*,*,#4668,.T.); +#5798 = ORIENTED_EDGE('',*,*,#4718,.T.); +#5799 = ORIENTED_EDGE('',*,*,#4619,.F.); +#5800 = FACE_BOUND('',#5801,.T.); +#5801 = EDGE_LOOP('',(#5802)); +#5802 = ORIENTED_EDGE('',*,*,#5803,.T.); +#5803 = EDGE_CURVE('',#5804,#5804,#5806,.T.); +#5804 = VERTEX_POINT('',#5805); +#5805 = CARTESIAN_POINT('',(-9.7,-11.5,304.)); +#5806 = SURFACE_CURVE('',#5807,(#5812,#5823),.PCURVE_S1.); +#5807 = CIRCLE('',#5808,1.8); +#5808 = AXIS2_PLACEMENT_3D('',#5809,#5810,#5811); +#5809 = CARTESIAN_POINT('',(-11.5,-11.5,304.)); +#5810 = DIRECTION('',(0.,0.,-1.)); +#5811 = DIRECTION('',(1.,0.,0.)); +#5812 = PCURVE('',#4602,#5813); +#5813 = DEFINITIONAL_REPRESENTATION('',(#5814),#5822); +#5814 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5815,#5816,#5817,#5818, +#5819,#5820,#5821),.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('') ); +#5815 = CARTESIAN_POINT('',(12.3,10.5)); +#5816 = CARTESIAN_POINT('',(12.3,7.382308546376)); +#5817 = CARTESIAN_POINT('',(9.6,8.941154273188)); +#5818 = CARTESIAN_POINT('',(6.9,10.5)); +#5819 = CARTESIAN_POINT('',(9.6,12.058845726812)); +#5820 = CARTESIAN_POINT('',(12.3,13.617691453624)); +#5821 = CARTESIAN_POINT('',(12.3,10.5)); +#5822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5823 = PCURVE('',#5824,#5829); +#5824 = CYLINDRICAL_SURFACE('',#5825,1.8); +#5825 = AXIS2_PLACEMENT_3D('',#5826,#5827,#5828); +#5826 = CARTESIAN_POINT('',(-11.5,-11.5,299.5)); +#5827 = DIRECTION('',(-0.,-0.,-1.)); +#5828 = DIRECTION('',(1.,0.,0.)); +#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5834); +#5830 = LINE('',#5831,#5832); +#5831 = CARTESIAN_POINT('',(-6.28318530718,-4.5)); +#5832 = VECTOR('',#5833,1.); +#5833 = DIRECTION('',(1.,-0.)); +#5834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5835 = FACE_BOUND('',#5836,.T.); +#5836 = EDGE_LOOP('',(#5837)); +#5837 = ORIENTED_EDGE('',*,*,#5838,.T.); +#5838 = EDGE_CURVE('',#5839,#5839,#5841,.T.); +#5839 = VERTEX_POINT('',#5840); +#5840 = CARTESIAN_POINT('',(13.3,-11.5,304.)); +#5841 = SURFACE_CURVE('',#5842,(#5847,#5858),.PCURVE_S1.); +#5842 = CIRCLE('',#5843,1.8); +#5843 = AXIS2_PLACEMENT_3D('',#5844,#5845,#5846); +#5844 = CARTESIAN_POINT('',(11.5,-11.5,304.)); +#5845 = DIRECTION('',(0.,0.,-1.)); +#5846 = DIRECTION('',(1.,0.,0.)); +#5847 = PCURVE('',#4602,#5848); +#5848 = DEFINITIONAL_REPRESENTATION('',(#5849),#5857); +#5849 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5850,#5851,#5852,#5853, +#5854,#5855,#5856),.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('') ); +#5850 = CARTESIAN_POINT('',(35.3,10.5)); +#5851 = CARTESIAN_POINT('',(35.3,7.382308546376)); +#5852 = CARTESIAN_POINT('',(32.6,8.941154273188)); +#5853 = CARTESIAN_POINT('',(29.9,10.5)); +#5854 = CARTESIAN_POINT('',(32.6,12.058845726812)); +#5855 = CARTESIAN_POINT('',(35.3,13.617691453624)); +#5856 = CARTESIAN_POINT('',(35.3,10.5)); +#5857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5858 = PCURVE('',#5859,#5864); +#5859 = CYLINDRICAL_SURFACE('',#5860,1.8); +#5860 = AXIS2_PLACEMENT_3D('',#5861,#5862,#5863); +#5861 = CARTESIAN_POINT('',(11.5,-11.5,299.5)); +#5862 = DIRECTION('',(-0.,-0.,-1.)); +#5863 = DIRECTION('',(1.,0.,0.)); +#5864 = DEFINITIONAL_REPRESENTATION('',(#5865),#5869); +#5865 = LINE('',#5866,#5867); +#5866 = CARTESIAN_POINT('',(-6.28318530718,-4.5)); +#5867 = VECTOR('',#5868,1.); +#5868 = DIRECTION('',(1.,-0.)); +#5869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5870 = FACE_BOUND('',#5871,.T.); +#5871 = EDGE_LOOP('',(#5872)); +#5872 = ORIENTED_EDGE('',*,*,#5873,.T.); +#5873 = EDGE_CURVE('',#5874,#5874,#5876,.T.); +#5874 = VERTEX_POINT('',#5875); +#5875 = CARTESIAN_POINT('',(-9.7,11.5,304.)); +#5876 = SURFACE_CURVE('',#5877,(#5882,#5893),.PCURVE_S1.); +#5877 = CIRCLE('',#5878,1.8); +#5878 = AXIS2_PLACEMENT_3D('',#5879,#5880,#5881); +#5879 = CARTESIAN_POINT('',(-11.5,11.5,304.)); +#5880 = DIRECTION('',(0.,0.,-1.)); +#5881 = DIRECTION('',(1.,0.,0.)); +#5882 = PCURVE('',#4602,#5883); +#5883 = DEFINITIONAL_REPRESENTATION('',(#5884),#5892); +#5884 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5885,#5886,#5887,#5888, +#5889,#5890,#5891),.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('') ); +#5885 = CARTESIAN_POINT('',(12.3,33.5)); +#5886 = CARTESIAN_POINT('',(12.3,30.382308546376)); +#5887 = CARTESIAN_POINT('',(9.6,31.941154273188)); +#5888 = CARTESIAN_POINT('',(6.9,33.5)); +#5889 = CARTESIAN_POINT('',(9.6,35.058845726812)); +#5890 = CARTESIAN_POINT('',(12.3,36.617691453624)); +#5891 = CARTESIAN_POINT('',(12.3,33.5)); +#5892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5893 = PCURVE('',#5894,#5899); +#5894 = CYLINDRICAL_SURFACE('',#5895,1.8); +#5895 = AXIS2_PLACEMENT_3D('',#5896,#5897,#5898); +#5896 = CARTESIAN_POINT('',(-11.5,11.5,299.5)); +#5897 = DIRECTION('',(-0.,-0.,-1.)); +#5898 = DIRECTION('',(1.,0.,0.)); +#5899 = DEFINITIONAL_REPRESENTATION('',(#5900),#5904); +#5900 = LINE('',#5901,#5902); +#5901 = CARTESIAN_POINT('',(-6.28318530718,-4.5)); +#5902 = VECTOR('',#5903,1.); +#5903 = DIRECTION('',(1.,-0.)); +#5904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5905 = FACE_BOUND('',#5906,.T.); +#5906 = EDGE_LOOP('',(#5907)); +#5907 = ORIENTED_EDGE('',*,*,#5908,.T.); +#5908 = EDGE_CURVE('',#5909,#5909,#5911,.T.); +#5909 = VERTEX_POINT('',#5910); +#5910 = CARTESIAN_POINT('',(11.,0.,304.)); +#5911 = SURFACE_CURVE('',#5912,(#5917,#5928),.PCURVE_S1.); +#5912 = CIRCLE('',#5913,11.); +#5913 = AXIS2_PLACEMENT_3D('',#5914,#5915,#5916); +#5914 = CARTESIAN_POINT('',(0.,0.,304.)); +#5915 = DIRECTION('',(0.,0.,-1.)); +#5916 = DIRECTION('',(1.,0.,0.)); +#5917 = PCURVE('',#4602,#5918); +#5918 = DEFINITIONAL_REPRESENTATION('',(#5919),#5927); +#5919 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5920,#5921,#5922,#5923, +#5924,#5925,#5926),.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('') ); +#5920 = CARTESIAN_POINT('',(33.,22.)); +#5921 = CARTESIAN_POINT('',(33.,2.947441116742)); +#5922 = CARTESIAN_POINT('',(16.5,12.473720558371)); +#5923 = CARTESIAN_POINT('',(3.552713678801E-15,22.)); +#5924 = CARTESIAN_POINT('',(16.5,31.526279441629)); +#5925 = CARTESIAN_POINT('',(33.,41.052558883258)); +#5926 = CARTESIAN_POINT('',(33.,22.)); +#5927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5928 = PCURVE('',#5929,#5934); +#5929 = CYLINDRICAL_SURFACE('',#5930,11.); +#5930 = AXIS2_PLACEMENT_3D('',#5931,#5932,#5933); +#5931 = CARTESIAN_POINT('',(0.,0.,300.)); +#5932 = DIRECTION('',(-0.,-0.,-1.)); +#5933 = DIRECTION('',(1.,0.,0.)); +#5934 = DEFINITIONAL_REPRESENTATION('',(#5935),#5939); +#5935 = LINE('',#5936,#5937); +#5936 = CARTESIAN_POINT('',(-6.28318530718,-4.)); +#5937 = VECTOR('',#5938,1.); +#5938 = DIRECTION('',(1.,-0.)); +#5939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5940 = FACE_BOUND('',#5941,.T.); +#5941 = EDGE_LOOP('',(#5942)); +#5942 = ORIENTED_EDGE('',*,*,#5943,.T.); +#5943 = EDGE_CURVE('',#5944,#5944,#5946,.T.); +#5944 = VERTEX_POINT('',#5945); +#5945 = CARTESIAN_POINT('',(13.3,11.5,304.)); +#5946 = SURFACE_CURVE('',#5947,(#5952,#5963),.PCURVE_S1.); +#5947 = CIRCLE('',#5948,1.8); +#5948 = AXIS2_PLACEMENT_3D('',#5949,#5950,#5951); +#5949 = CARTESIAN_POINT('',(11.5,11.5,304.)); +#5950 = DIRECTION('',(0.,0.,-1.)); +#5951 = DIRECTION('',(1.,0.,0.)); +#5952 = PCURVE('',#4602,#5953); +#5953 = DEFINITIONAL_REPRESENTATION('',(#5954),#5962); +#5954 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5955,#5956,#5957,#5958, +#5959,#5960,#5961),.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('') ); +#5955 = CARTESIAN_POINT('',(35.3,33.5)); +#5956 = CARTESIAN_POINT('',(35.3,30.382308546376)); +#5957 = CARTESIAN_POINT('',(32.6,31.941154273188)); +#5958 = CARTESIAN_POINT('',(29.9,33.5)); +#5959 = CARTESIAN_POINT('',(32.6,35.058845726812)); +#5960 = CARTESIAN_POINT('',(35.3,36.617691453624)); +#5961 = CARTESIAN_POINT('',(35.3,33.5)); +#5962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5963 = PCURVE('',#5964,#5969); +#5964 = CYLINDRICAL_SURFACE('',#5965,1.8); +#5965 = AXIS2_PLACEMENT_3D('',#5966,#5967,#5968); +#5966 = CARTESIAN_POINT('',(11.5,11.5,299.5)); +#5967 = DIRECTION('',(-0.,-0.,-1.)); +#5968 = DIRECTION('',(1.,0.,0.)); +#5969 = DEFINITIONAL_REPRESENTATION('',(#5970),#5974); +#5970 = LINE('',#5971,#5972); +#5971 = CARTESIAN_POINT('',(-6.28318530718,-4.5)); +#5972 = VECTOR('',#5973,1.); +#5973 = DIRECTION('',(1.,-0.)); +#5974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5975 = ADVANCED_FACE('',(#5976),#4766,.T.); +#5976 = FACE_BOUND('',#5977,.T.); +#5977 = EDGE_LOOP('',(#5978,#6001,#6002,#6025)); +#5978 = ORIENTED_EDGE('',*,*,#5979,.F.); +#5979 = EDGE_CURVE('',#4749,#5980,#5982,.T.); +#5980 = VERTEX_POINT('',#5981); +#5981 = CARTESIAN_POINT('',(-20.,-9.6,10.1)); +#5982 = SURFACE_CURVE('',#5983,(#5987,#5994),.PCURVE_S1.); +#5983 = LINE('',#5984,#5985); +#5984 = CARTESIAN_POINT('',(-45.2,-9.6,10.1)); +#5985 = VECTOR('',#5986,1.); +#5986 = DIRECTION('',(1.,0.,0.)); +#5987 = PCURVE('',#4766,#5988); +#5988 = DEFINITIONAL_REPRESENTATION('',(#5989),#5993); +#5989 = LINE('',#5990,#5991); +#5990 = CARTESIAN_POINT('',(0.,0.)); +#5991 = VECTOR('',#5992,1.); +#5992 = DIRECTION('',(0.,1.)); +#5993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5994 = PCURVE('',#4848,#5995); +#5995 = DEFINITIONAL_REPRESENTATION('',(#5996),#6000); +#5996 = LINE('',#5997,#5998); +#5997 = CARTESIAN_POINT('',(0.,0.)); +#5998 = VECTOR('',#5999,1.); +#5999 = DIRECTION('',(1.,0.)); +#6000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6001 = ORIENTED_EDGE('',*,*,#4748,.T.); +#6002 = ORIENTED_EDGE('',*,*,#6003,.T.); +#6003 = EDGE_CURVE('',#4751,#6004,#6006,.T.); +#6004 = VERTEX_POINT('',#6005); +#6005 = CARTESIAN_POINT('',(-20.,-9.6,19.9)); +#6006 = SURFACE_CURVE('',#6007,(#6011,#6018),.PCURVE_S1.); +#6007 = LINE('',#6008,#6009); +#6008 = CARTESIAN_POINT('',(-45.2,-9.6,19.9)); +#6009 = VECTOR('',#6010,1.); +#6010 = DIRECTION('',(1.,0.,0.)); +#6011 = PCURVE('',#4766,#6012); +#6012 = DEFINITIONAL_REPRESENTATION('',(#6013),#6017); +#6013 = LINE('',#6014,#6015); +#6014 = CARTESIAN_POINT('',(9.8,0.)); +#6015 = VECTOR('',#6016,1.); +#6016 = DIRECTION('',(0.,1.)); +#6017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6018 = PCURVE('',#4794,#6019); +#6019 = DEFINITIONAL_REPRESENTATION('',(#6020),#6024); +#6020 = LINE('',#6021,#6022); +#6021 = CARTESIAN_POINT('',(0.,0.)); +#6022 = VECTOR('',#6023,1.); +#6023 = DIRECTION('',(1.,0.)); +#6024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6025 = ORIENTED_EDGE('',*,*,#6026,.F.); +#6026 = EDGE_CURVE('',#5980,#6004,#6027,.T.); +#6027 = SURFACE_CURVE('',#6028,(#6032,#6039),.PCURVE_S1.); +#6028 = LINE('',#6029,#6030); +#6029 = CARTESIAN_POINT('',(-20.,-9.6,10.1)); +#6030 = VECTOR('',#6031,1.); +#6031 = DIRECTION('',(0.,0.,1.)); +#6032 = PCURVE('',#4766,#6033); +#6033 = DEFINITIONAL_REPRESENTATION('',(#6034),#6038); +#6034 = LINE('',#6035,#6036); +#6035 = CARTESIAN_POINT('',(0.,25.2)); +#6036 = VECTOR('',#6037,1.); +#6037 = DIRECTION('',(1.,0.)); +#6038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6039 = PCURVE('',#5036,#6040); +#6040 = DEFINITIONAL_REPRESENTATION('',(#6041),#6045); +#6041 = LINE('',#6042,#6043); +#6042 = CARTESIAN_POINT('',(0.,0.)); +#6043 = VECTOR('',#6044,1.); +#6044 = DIRECTION('',(1.,0.)); +#6045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6046 = ADVANCED_FACE('',(#6047),#4848,.T.); +#6047 = FACE_BOUND('',#6048,.T.); +#6048 = EDGE_LOOP('',(#6049,#6050,#6051,#6074)); +#6049 = ORIENTED_EDGE('',*,*,#4834,.F.); +#6050 = ORIENTED_EDGE('',*,*,#5979,.T.); +#6051 = ORIENTED_EDGE('',*,*,#6052,.T.); +#6052 = EDGE_CURVE('',#5980,#6053,#6055,.T.); +#6053 = VERTEX_POINT('',#6054); +#6054 = CARTESIAN_POINT('',(-20.,9.6,10.1)); +#6055 = SURFACE_CURVE('',#6056,(#6060,#6067),.PCURVE_S1.); +#6056 = LINE('',#6057,#6058); +#6057 = CARTESIAN_POINT('',(-20.,-9.6,10.1)); +#6058 = VECTOR('',#6059,1.); +#6059 = DIRECTION('',(0.,1.,0.)); +#6060 = PCURVE('',#4848,#6061); +#6061 = DEFINITIONAL_REPRESENTATION('',(#6062),#6066); +#6062 = LINE('',#6063,#6064); +#6063 = CARTESIAN_POINT('',(25.2,0.)); +#6064 = VECTOR('',#6065,1.); +#6065 = DIRECTION('',(0.,1.)); +#6066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6067 = PCURVE('',#5036,#6068); +#6068 = DEFINITIONAL_REPRESENTATION('',(#6069),#6073); +#6069 = LINE('',#6070,#6071); +#6070 = CARTESIAN_POINT('',(0.,0.)); +#6071 = VECTOR('',#6072,1.); +#6072 = DIRECTION('',(0.,-1.)); +#6073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6074 = ORIENTED_EDGE('',*,*,#6075,.F.); +#6075 = EDGE_CURVE('',#4807,#6053,#6076,.T.); +#6076 = SURFACE_CURVE('',#6077,(#6081,#6088),.PCURVE_S1.); +#6077 = LINE('',#6078,#6079); +#6078 = CARTESIAN_POINT('',(-45.2,9.6,10.1)); +#6079 = VECTOR('',#6080,1.); +#6080 = DIRECTION('',(1.,0.,0.)); +#6081 = PCURVE('',#4848,#6082); +#6082 = DEFINITIONAL_REPRESENTATION('',(#6083),#6087); +#6083 = LINE('',#6084,#6085); +#6084 = CARTESIAN_POINT('',(0.,19.2)); +#6085 = VECTOR('',#6086,1.); +#6086 = DIRECTION('',(1.,0.)); +#6087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6088 = PCURVE('',#4822,#6089); +#6089 = DEFINITIONAL_REPRESENTATION('',(#6090),#6094); +#6090 = LINE('',#6091,#6092); +#6091 = CARTESIAN_POINT('',(0.,0.)); +#6092 = VECTOR('',#6093,1.); +#6093 = DIRECTION('',(0.,1.)); +#6094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6095 = ADVANCED_FACE('',(#6096),#4822,.F.); +#6096 = FACE_BOUND('',#6097,.F.); +#6097 = EDGE_LOOP('',(#6098,#6099,#6100,#6123)); +#6098 = ORIENTED_EDGE('',*,*,#6075,.F.); +#6099 = ORIENTED_EDGE('',*,*,#4806,.T.); +#6100 = ORIENTED_EDGE('',*,*,#6101,.T.); +#6101 = EDGE_CURVE('',#4779,#6102,#6104,.T.); +#6102 = VERTEX_POINT('',#6103); +#6103 = CARTESIAN_POINT('',(-20.,9.6,19.9)); +#6104 = SURFACE_CURVE('',#6105,(#6109,#6116),.PCURVE_S1.); +#6105 = LINE('',#6106,#6107); +#6106 = CARTESIAN_POINT('',(-45.2,9.6,19.9)); +#6107 = VECTOR('',#6108,1.); +#6108 = DIRECTION('',(1.,0.,0.)); +#6109 = PCURVE('',#4822,#6110); +#6110 = DEFINITIONAL_REPRESENTATION('',(#6111),#6115); +#6111 = LINE('',#6112,#6113); +#6112 = CARTESIAN_POINT('',(9.8,0.)); +#6113 = VECTOR('',#6114,1.); +#6114 = DIRECTION('',(0.,1.)); +#6115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6116 = PCURVE('',#4794,#6117); +#6117 = DEFINITIONAL_REPRESENTATION('',(#6118),#6122); +#6118 = LINE('',#6119,#6120); +#6119 = CARTESIAN_POINT('',(0.,19.2)); +#6120 = VECTOR('',#6121,1.); +#6121 = DIRECTION('',(1.,0.)); +#6122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6123 = ORIENTED_EDGE('',*,*,#6124,.F.); +#6124 = EDGE_CURVE('',#6053,#6102,#6125,.T.); +#6125 = SURFACE_CURVE('',#6126,(#6130,#6137),.PCURVE_S1.); +#6126 = LINE('',#6127,#6128); +#6127 = CARTESIAN_POINT('',(-20.,9.6,10.1)); +#6128 = VECTOR('',#6129,1.); +#6129 = DIRECTION('',(0.,0.,1.)); +#6130 = PCURVE('',#4822,#6131); +#6131 = DEFINITIONAL_REPRESENTATION('',(#6132),#6136); +#6132 = LINE('',#6133,#6134); +#6133 = CARTESIAN_POINT('',(0.,25.2)); +#6134 = VECTOR('',#6135,1.); +#6135 = DIRECTION('',(1.,0.)); +#6136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6137 = PCURVE('',#5036,#6138); +#6138 = DEFINITIONAL_REPRESENTATION('',(#6139),#6143); +#6139 = LINE('',#6140,#6141); +#6140 = CARTESIAN_POINT('',(0.,-19.2)); +#6141 = VECTOR('',#6142,1.); +#6142 = DIRECTION('',(1.,0.)); +#6143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6144 = ADVANCED_FACE('',(#6145),#4794,.F.); +#6145 = FACE_BOUND('',#6146,.F.); +#6146 = EDGE_LOOP('',(#6147,#6148,#6149,#6170)); +#6147 = ORIENTED_EDGE('',*,*,#4778,.F.); +#6148 = ORIENTED_EDGE('',*,*,#6003,.T.); +#6149 = ORIENTED_EDGE('',*,*,#6150,.T.); +#6150 = EDGE_CURVE('',#6004,#6102,#6151,.T.); +#6151 = SURFACE_CURVE('',#6152,(#6156,#6163),.PCURVE_S1.); +#6152 = LINE('',#6153,#6154); +#6153 = CARTESIAN_POINT('',(-20.,-9.6,19.9)); +#6154 = VECTOR('',#6155,1.); +#6155 = DIRECTION('',(0.,1.,0.)); +#6156 = PCURVE('',#4794,#6157); +#6157 = DEFINITIONAL_REPRESENTATION('',(#6158),#6162); +#6158 = LINE('',#6159,#6160); +#6159 = CARTESIAN_POINT('',(25.2,0.)); +#6160 = VECTOR('',#6161,1.); +#6161 = DIRECTION('',(0.,1.)); +#6162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6163 = PCURVE('',#5036,#6164); +#6164 = DEFINITIONAL_REPRESENTATION('',(#6165),#6169); +#6165 = LINE('',#6166,#6167); +#6166 = CARTESIAN_POINT('',(9.8,0.)); +#6167 = VECTOR('',#6168,1.); +#6168 = DIRECTION('',(0.,-1.)); +#6169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6170 = ORIENTED_EDGE('',*,*,#6101,.F.); +#6171 = ADVANCED_FACE('',(#6172),#4977,.F.); +#6172 = FACE_BOUND('',#6173,.T.); +#6173 = EDGE_LOOP('',(#6174,#6197,#6224,#6225)); +#6174 = ORIENTED_EDGE('',*,*,#6175,.T.); +#6175 = EDGE_CURVE('',#4961,#6176,#6178,.T.); +#6176 = VERTEX_POINT('',#6177); +#6177 = CARTESIAN_POINT('',(4.,0.,258.)); +#6178 = SEAM_CURVE('',#6179,(#6183,#6190),.PCURVE_S1.); +#6179 = LINE('',#6180,#6181); +#6180 = CARTESIAN_POINT('',(4.,0.,250.)); +#6181 = VECTOR('',#6182,1.); +#6182 = DIRECTION('',(0.,0.,1.)); +#6183 = PCURVE('',#4977,#6184); +#6184 = DEFINITIONAL_REPRESENTATION('',(#6185),#6189); +#6185 = LINE('',#6186,#6187); +#6186 = CARTESIAN_POINT('',(-0.,0.)); +#6187 = VECTOR('',#6188,1.); +#6188 = DIRECTION('',(-0.,-1.)); +#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6190 = PCURVE('',#4977,#6191); +#6191 = DEFINITIONAL_REPRESENTATION('',(#6192),#6196); +#6192 = LINE('',#6193,#6194); +#6193 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6194 = VECTOR('',#6195,1.); +#6195 = DIRECTION('',(-0.,-1.)); +#6196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6197 = ORIENTED_EDGE('',*,*,#6198,.T.); +#6198 = EDGE_CURVE('',#6176,#6176,#6199,.T.); +#6199 = SURFACE_CURVE('',#6200,(#6205,#6212),.PCURVE_S1.); +#6200 = CIRCLE('',#6201,4.); +#6201 = AXIS2_PLACEMENT_3D('',#6202,#6203,#6204); +#6202 = CARTESIAN_POINT('',(0.,0.,258.)); +#6203 = DIRECTION('',(0.,0.,1.)); +#6204 = DIRECTION('',(1.,0.,0.)); +#6205 = PCURVE('',#4977,#6206); +#6206 = DEFINITIONAL_REPRESENTATION('',(#6207),#6211); +#6207 = LINE('',#6208,#6209); +#6208 = CARTESIAN_POINT('',(-0.,-8.)); +#6209 = VECTOR('',#6210,1.); +#6210 = DIRECTION('',(-1.,0.)); +#6211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6212 = PCURVE('',#6213,#6218); +#6213 = PLANE('',#6214); +#6214 = AXIS2_PLACEMENT_3D('',#6215,#6216,#6217); +#6215 = CARTESIAN_POINT('',(-8.636463994986E-16,1.879594466024E-16,258.) + ); +#6216 = DIRECTION('',(0.,0.,1.)); +#6217 = DIRECTION('',(1.,0.,-0.)); +#6218 = DEFINITIONAL_REPRESENTATION('',(#6219),#6223); +#6219 = CIRCLE('',#6220,4.); +#6220 = AXIS2_PLACEMENT_2D('',#6221,#6222); +#6221 = CARTESIAN_POINT('',(8.636463994986E-16,-1.879594466024E-16)); +#6222 = DIRECTION('',(1.,0.)); +#6223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6224 = ORIENTED_EDGE('',*,*,#6175,.F.); +#6225 = ORIENTED_EDGE('',*,*,#4960,.F.); +#6226 = ADVANCED_FACE('',(#6227,#6233),#5036,.F.); +#6227 = FACE_BOUND('',#6228,.F.); +#6228 = EDGE_LOOP('',(#6229,#6230,#6231,#6232)); +#6229 = ORIENTED_EDGE('',*,*,#6026,.F.); +#6230 = ORIENTED_EDGE('',*,*,#6052,.T.); +#6231 = ORIENTED_EDGE('',*,*,#6124,.T.); +#6232 = ORIENTED_EDGE('',*,*,#6150,.F.); +#6233 = FACE_BOUND('',#6234,.F.); +#6234 = EDGE_LOOP('',(#6235)); +#6235 = ORIENTED_EDGE('',*,*,#5019,.F.); +#6236 = ADVANCED_FACE('',(#6237),#5176,.F.); +#6237 = FACE_BOUND('',#6238,.T.); +#6238 = EDGE_LOOP('',(#6239,#6262,#6289,#6290)); +#6239 = ORIENTED_EDGE('',*,*,#6240,.T.); +#6240 = EDGE_CURVE('',#5160,#6241,#6243,.T.); +#6241 = VERTEX_POINT('',#6242); +#6242 = CARTESIAN_POINT('',(-27.2,29.4,108.5)); +#6243 = SEAM_CURVE('',#6244,(#6248,#6255),.PCURVE_S1.); +#6244 = LINE('',#6245,#6246); +#6245 = CARTESIAN_POINT('',(-27.2,34.,108.5)); +#6246 = VECTOR('',#6247,1.); +#6247 = DIRECTION('',(0.,-1.,0.)); +#6248 = PCURVE('',#5176,#6249); +#6249 = DEFINITIONAL_REPRESENTATION('',(#6250),#6254); +#6250 = LINE('',#6251,#6252); +#6251 = CARTESIAN_POINT('',(-0.,0.)); +#6252 = VECTOR('',#6253,1.); +#6253 = DIRECTION('',(-0.,-1.)); +#6254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6255 = PCURVE('',#5176,#6256); +#6256 = DEFINITIONAL_REPRESENTATION('',(#6257),#6261); +#6257 = LINE('',#6258,#6259); +#6258 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6259 = VECTOR('',#6260,1.); +#6260 = DIRECTION('',(-0.,-1.)); +#6261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6262 = ORIENTED_EDGE('',*,*,#6263,.T.); +#6263 = EDGE_CURVE('',#6241,#6241,#6264,.T.); +#6264 = SURFACE_CURVE('',#6265,(#6270,#6277),.PCURVE_S1.); +#6265 = CIRCLE('',#6266,1.8); +#6266 = AXIS2_PLACEMENT_3D('',#6267,#6268,#6269); +#6267 = CARTESIAN_POINT('',(-29.,29.4,108.5)); +#6268 = DIRECTION('',(0.,-1.,0.)); +#6269 = DIRECTION('',(1.,0.,0.)); +#6270 = PCURVE('',#5176,#6271); +#6271 = DEFINITIONAL_REPRESENTATION('',(#6272),#6276); +#6272 = LINE('',#6273,#6274); +#6273 = CARTESIAN_POINT('',(-0.,-4.6)); +#6274 = VECTOR('',#6275,1.); +#6275 = DIRECTION('',(-1.,0.)); +#6276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6277 = PCURVE('',#6278,#6283); +#6278 = PLANE('',#6279); +#6279 = AXIS2_PLACEMENT_3D('',#6280,#6281,#6282); +#6280 = CARTESIAN_POINT('',(29.,29.4,131.5)); +#6281 = DIRECTION('',(-0.,-1.,-0.)); +#6282 = DIRECTION('',(0.,0.,-1.)); +#6283 = DEFINITIONAL_REPRESENTATION('',(#6284),#6288); +#6284 = CIRCLE('',#6285,1.8); +#6285 = AXIS2_PLACEMENT_2D('',#6286,#6287); +#6286 = CARTESIAN_POINT('',(23.,-58.)); +#6287 = DIRECTION('',(0.,1.)); +#6288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6289 = ORIENTED_EDGE('',*,*,#6240,.F.); +#6290 = ORIENTED_EDGE('',*,*,#5159,.F.); +#6291 = ADVANCED_FACE('',(#6292),#5211,.F.); +#6292 = FACE_BOUND('',#6293,.T.); +#6293 = EDGE_LOOP('',(#6294,#6317,#6344,#6345)); +#6294 = ORIENTED_EDGE('',*,*,#6295,.T.); +#6295 = EDGE_CURVE('',#5195,#6296,#6298,.T.); +#6296 = VERTEX_POINT('',#6297); +#6297 = CARTESIAN_POINT('',(-27.2,29.4,131.5)); +#6298 = SEAM_CURVE('',#6299,(#6303,#6310),.PCURVE_S1.); +#6299 = LINE('',#6300,#6301); +#6300 = CARTESIAN_POINT('',(-27.2,34.,131.5)); +#6301 = VECTOR('',#6302,1.); +#6302 = DIRECTION('',(0.,-1.,0.)); +#6303 = PCURVE('',#5211,#6304); +#6304 = DEFINITIONAL_REPRESENTATION('',(#6305),#6309); +#6305 = LINE('',#6306,#6307); +#6306 = CARTESIAN_POINT('',(-0.,0.)); +#6307 = VECTOR('',#6308,1.); +#6308 = DIRECTION('',(-0.,-1.)); +#6309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6310 = PCURVE('',#5211,#6311); +#6311 = DEFINITIONAL_REPRESENTATION('',(#6312),#6316); +#6312 = LINE('',#6313,#6314); +#6313 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6314 = VECTOR('',#6315,1.); +#6315 = DIRECTION('',(-0.,-1.)); +#6316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6317 = ORIENTED_EDGE('',*,*,#6318,.T.); +#6318 = EDGE_CURVE('',#6296,#6296,#6319,.T.); +#6319 = SURFACE_CURVE('',#6320,(#6325,#6332),.PCURVE_S1.); +#6320 = CIRCLE('',#6321,1.8); +#6321 = AXIS2_PLACEMENT_3D('',#6322,#6323,#6324); +#6322 = CARTESIAN_POINT('',(-29.,29.4,131.5)); +#6323 = DIRECTION('',(0.,-1.,0.)); +#6324 = DIRECTION('',(1.,0.,0.)); +#6325 = PCURVE('',#5211,#6326); +#6326 = DEFINITIONAL_REPRESENTATION('',(#6327),#6331); +#6327 = LINE('',#6328,#6329); +#6328 = CARTESIAN_POINT('',(-0.,-4.6)); +#6329 = VECTOR('',#6330,1.); +#6330 = DIRECTION('',(-1.,0.)); +#6331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6332 = PCURVE('',#6333,#6338); +#6333 = PLANE('',#6334); +#6334 = AXIS2_PLACEMENT_3D('',#6335,#6336,#6337); +#6335 = CARTESIAN_POINT('',(29.,29.4,131.5)); +#6336 = DIRECTION('',(-0.,-1.,-0.)); +#6337 = DIRECTION('',(0.,0.,-1.)); +#6338 = DEFINITIONAL_REPRESENTATION('',(#6339),#6343); +#6339 = CIRCLE('',#6340,1.8); +#6340 = AXIS2_PLACEMENT_2D('',#6341,#6342); +#6341 = CARTESIAN_POINT('',(0.,-58.)); +#6342 = DIRECTION('',(0.,1.)); +#6343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6344 = ORIENTED_EDGE('',*,*,#6295,.F.); +#6345 = ORIENTED_EDGE('',*,*,#5194,.F.); +#6346 = ADVANCED_FACE('',(#6347),#5246,.F.); +#6347 = FACE_BOUND('',#6348,.T.); +#6348 = EDGE_LOOP('',(#6349,#6372,#6399,#6400)); +#6349 = ORIENTED_EDGE('',*,*,#6350,.T.); +#6350 = EDGE_CURVE('',#5230,#6351,#6353,.T.); +#6351 = VERTEX_POINT('',#6352); +#6352 = CARTESIAN_POINT('',(30.8,29.4,108.5)); +#6353 = SEAM_CURVE('',#6354,(#6358,#6365),.PCURVE_S1.); +#6354 = LINE('',#6355,#6356); +#6355 = CARTESIAN_POINT('',(30.8,34.,108.5)); +#6356 = VECTOR('',#6357,1.); +#6357 = DIRECTION('',(0.,-1.,0.)); +#6358 = PCURVE('',#5246,#6359); +#6359 = DEFINITIONAL_REPRESENTATION('',(#6360),#6364); +#6360 = LINE('',#6361,#6362); +#6361 = CARTESIAN_POINT('',(-0.,0.)); +#6362 = VECTOR('',#6363,1.); +#6363 = DIRECTION('',(-0.,-1.)); +#6364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6365 = PCURVE('',#5246,#6366); +#6366 = DEFINITIONAL_REPRESENTATION('',(#6367),#6371); +#6367 = LINE('',#6368,#6369); +#6368 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6369 = VECTOR('',#6370,1.); +#6370 = DIRECTION('',(-0.,-1.)); +#6371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6372 = ORIENTED_EDGE('',*,*,#6373,.T.); +#6373 = EDGE_CURVE('',#6351,#6351,#6374,.T.); +#6374 = SURFACE_CURVE('',#6375,(#6380,#6387),.PCURVE_S1.); +#6375 = CIRCLE('',#6376,1.8); +#6376 = AXIS2_PLACEMENT_3D('',#6377,#6378,#6379); +#6377 = CARTESIAN_POINT('',(29.,29.4,108.5)); +#6378 = DIRECTION('',(0.,-1.,0.)); +#6379 = DIRECTION('',(1.,0.,0.)); +#6380 = PCURVE('',#5246,#6381); +#6381 = DEFINITIONAL_REPRESENTATION('',(#6382),#6386); +#6382 = LINE('',#6383,#6384); +#6383 = CARTESIAN_POINT('',(-0.,-4.6)); +#6384 = VECTOR('',#6385,1.); +#6385 = DIRECTION('',(-1.,0.)); +#6386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6387 = PCURVE('',#6388,#6393); +#6388 = PLANE('',#6389); +#6389 = AXIS2_PLACEMENT_3D('',#6390,#6391,#6392); +#6390 = CARTESIAN_POINT('',(29.,29.4,131.5)); +#6391 = DIRECTION('',(-0.,-1.,-0.)); +#6392 = DIRECTION('',(0.,0.,-1.)); +#6393 = DEFINITIONAL_REPRESENTATION('',(#6394),#6398); +#6394 = CIRCLE('',#6395,1.8); +#6395 = AXIS2_PLACEMENT_2D('',#6396,#6397); +#6396 = CARTESIAN_POINT('',(23.,0.)); +#6397 = DIRECTION('',(0.,1.)); +#6398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6399 = ORIENTED_EDGE('',*,*,#6350,.F.); +#6400 = ORIENTED_EDGE('',*,*,#5229,.F.); +#6401 = ADVANCED_FACE('',(#6402),#5281,.F.); +#6402 = FACE_BOUND('',#6403,.T.); +#6403 = EDGE_LOOP('',(#6404,#6427,#6454,#6455)); +#6404 = ORIENTED_EDGE('',*,*,#6405,.T.); +#6405 = EDGE_CURVE('',#5265,#6406,#6408,.T.); +#6406 = VERTEX_POINT('',#6407); +#6407 = CARTESIAN_POINT('',(30.8,29.4,131.5)); +#6408 = SEAM_CURVE('',#6409,(#6413,#6420),.PCURVE_S1.); +#6409 = LINE('',#6410,#6411); +#6410 = CARTESIAN_POINT('',(30.8,34.,131.5)); +#6411 = VECTOR('',#6412,1.); +#6412 = DIRECTION('',(0.,-1.,0.)); +#6413 = PCURVE('',#5281,#6414); +#6414 = DEFINITIONAL_REPRESENTATION('',(#6415),#6419); +#6415 = LINE('',#6416,#6417); +#6416 = CARTESIAN_POINT('',(-0.,0.)); +#6417 = VECTOR('',#6418,1.); +#6418 = DIRECTION('',(-0.,-1.)); +#6419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6420 = PCURVE('',#5281,#6421); +#6421 = DEFINITIONAL_REPRESENTATION('',(#6422),#6426); +#6422 = LINE('',#6423,#6424); +#6423 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6424 = VECTOR('',#6425,1.); +#6425 = DIRECTION('',(-0.,-1.)); +#6426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6427 = ORIENTED_EDGE('',*,*,#6428,.T.); +#6428 = EDGE_CURVE('',#6406,#6406,#6429,.T.); +#6429 = SURFACE_CURVE('',#6430,(#6435,#6442),.PCURVE_S1.); +#6430 = CIRCLE('',#6431,1.8); +#6431 = AXIS2_PLACEMENT_3D('',#6432,#6433,#6434); +#6432 = CARTESIAN_POINT('',(29.,29.4,131.5)); +#6433 = DIRECTION('',(0.,-1.,0.)); +#6434 = DIRECTION('',(1.,0.,0.)); +#6435 = PCURVE('',#5281,#6436); +#6436 = DEFINITIONAL_REPRESENTATION('',(#6437),#6441); +#6437 = LINE('',#6438,#6439); +#6438 = CARTESIAN_POINT('',(-0.,-4.6)); +#6439 = VECTOR('',#6440,1.); +#6440 = DIRECTION('',(-1.,0.)); +#6441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6442 = PCURVE('',#6443,#6448); +#6443 = PLANE('',#6444); +#6444 = AXIS2_PLACEMENT_3D('',#6445,#6446,#6447); +#6445 = CARTESIAN_POINT('',(29.,29.4,131.5)); +#6446 = DIRECTION('',(-0.,-1.,-0.)); +#6447 = DIRECTION('',(0.,0.,-1.)); +#6448 = DEFINITIONAL_REPRESENTATION('',(#6449),#6453); +#6449 = CIRCLE('',#6450,1.8); +#6450 = AXIS2_PLACEMENT_2D('',#6451,#6452); +#6451 = CARTESIAN_POINT('',(0.,0.)); +#6452 = DIRECTION('',(0.,1.)); +#6453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6454 = ORIENTED_EDGE('',*,*,#6405,.F.); +#6455 = ORIENTED_EDGE('',*,*,#5264,.F.); +#6456 = ADVANCED_FACE('',(#6457),#5370,.F.); +#6457 = FACE_BOUND('',#6458,.T.); +#6458 = EDGE_LOOP('',(#6459,#6482,#6504,#6505,#6506,#6507,#6528,#6529, + #6530,#6553,#6580,#6581,#6582,#6583)); +#6459 = ORIENTED_EDGE('',*,*,#6460,.F.); +#6460 = EDGE_CURVE('',#6461,#5400,#6463,.T.); +#6461 = VERTEX_POINT('',#6462); +#6462 = CARTESIAN_POINT('',(9.5,0.,258.)); +#6463 = SEAM_CURVE('',#6464,(#6468,#6475),.PCURVE_S1.); +#6464 = LINE('',#6465,#6466); +#6465 = CARTESIAN_POINT('',(9.5,0.,258.)); +#6466 = VECTOR('',#6467,1.); +#6467 = DIRECTION('',(0.,0.,1.)); +#6468 = PCURVE('',#5370,#6469); +#6469 = DEFINITIONAL_REPRESENTATION('',(#6470),#6474); +#6470 = LINE('',#6471,#6472); +#6471 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6472 = VECTOR('',#6473,1.); +#6473 = DIRECTION('',(-0.,-1.)); +#6474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6475 = PCURVE('',#5370,#6476); +#6476 = DEFINITIONAL_REPRESENTATION('',(#6477),#6481); +#6477 = LINE('',#6478,#6479); +#6478 = CARTESIAN_POINT('',(-0.,0.)); +#6479 = VECTOR('',#6480,1.); +#6480 = DIRECTION('',(-0.,-1.)); +#6481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6482 = ORIENTED_EDGE('',*,*,#6483,.F.); +#6483 = EDGE_CURVE('',#6461,#6461,#6484,.T.); +#6484 = SURFACE_CURVE('',#6485,(#6490,#6497),.PCURVE_S1.); +#6485 = CIRCLE('',#6486,9.5); +#6486 = AXIS2_PLACEMENT_3D('',#6487,#6488,#6489); +#6487 = CARTESIAN_POINT('',(0.,0.,258.)); +#6488 = DIRECTION('',(0.,0.,1.)); +#6489 = DIRECTION('',(1.,0.,0.)); +#6490 = PCURVE('',#5370,#6491); +#6491 = DEFINITIONAL_REPRESENTATION('',(#6492),#6496); +#6492 = LINE('',#6493,#6494); +#6493 = CARTESIAN_POINT('',(-0.,0.)); +#6494 = VECTOR('',#6495,1.); +#6495 = DIRECTION('',(-1.,0.)); +#6496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6497 = PCURVE('',#6213,#6498); +#6498 = DEFINITIONAL_REPRESENTATION('',(#6499),#6503); +#6499 = CIRCLE('',#6500,9.5); +#6500 = AXIS2_PLACEMENT_2D('',#6501,#6502); +#6501 = CARTESIAN_POINT('',(8.636463994986E-16,-1.879594466024E-16)); +#6502 = DIRECTION('',(1.,0.)); +#6503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6504 = ORIENTED_EDGE('',*,*,#6460,.T.); +#6505 = ORIENTED_EDGE('',*,*,#5491,.T.); +#6506 = ORIENTED_EDGE('',*,*,#5320,.T.); +#6507 = ORIENTED_EDGE('',*,*,#6508,.T.); +#6508 = EDGE_CURVE('',#5321,#5648,#6509,.T.); +#6509 = SEAM_CURVE('',#6510,(#6514,#6521),.PCURVE_S1.); +#6510 = LINE('',#6511,#6512); +#6511 = CARTESIAN_POINT('',(9.5,0.,258.)); +#6512 = VECTOR('',#6513,1.); +#6513 = DIRECTION('',(0.,0.,1.)); +#6514 = PCURVE('',#5370,#6515); +#6515 = DEFINITIONAL_REPRESENTATION('',(#6516),#6520); +#6516 = LINE('',#6517,#6518); +#6517 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6518 = VECTOR('',#6519,1.); +#6519 = DIRECTION('',(-0.,-1.)); +#6520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6521 = PCURVE('',#5370,#6522); +#6522 = DEFINITIONAL_REPRESENTATION('',(#6523),#6527); +#6523 = LINE('',#6524,#6525); +#6524 = CARTESIAN_POINT('',(-0.,0.)); +#6525 = VECTOR('',#6526,1.); +#6526 = DIRECTION('',(-0.,-1.)); +#6527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6528 = ORIENTED_EDGE('',*,*,#5739,.T.); +#6529 = ORIENTED_EDGE('',*,*,#5573,.T.); +#6530 = ORIENTED_EDGE('',*,*,#6531,.T.); +#6531 = EDGE_CURVE('',#5574,#6532,#6534,.T.); +#6532 = VERTEX_POINT('',#6533); +#6533 = CARTESIAN_POINT('',(9.5,0.,300.)); +#6534 = SEAM_CURVE('',#6535,(#6539,#6546),.PCURVE_S1.); +#6535 = LINE('',#6536,#6537); +#6536 = CARTESIAN_POINT('',(9.5,0.,258.)); +#6537 = VECTOR('',#6538,1.); +#6538 = DIRECTION('',(0.,0.,1.)); +#6539 = PCURVE('',#5370,#6540); +#6540 = DEFINITIONAL_REPRESENTATION('',(#6541),#6545); +#6541 = LINE('',#6542,#6543); +#6542 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6543 = VECTOR('',#6544,1.); +#6544 = DIRECTION('',(-0.,-1.)); +#6545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6546 = PCURVE('',#5370,#6547); +#6547 = DEFINITIONAL_REPRESENTATION('',(#6548),#6552); +#6548 = LINE('',#6549,#6550); +#6549 = CARTESIAN_POINT('',(-0.,0.)); +#6550 = VECTOR('',#6551,1.); +#6551 = DIRECTION('',(-0.,-1.)); +#6552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6553 = ORIENTED_EDGE('',*,*,#6554,.T.); +#6554 = EDGE_CURVE('',#6532,#6532,#6555,.T.); +#6555 = SURFACE_CURVE('',#6556,(#6561,#6568),.PCURVE_S1.); +#6556 = CIRCLE('',#6557,9.5); +#6557 = AXIS2_PLACEMENT_3D('',#6558,#6559,#6560); +#6558 = CARTESIAN_POINT('',(0.,0.,300.)); +#6559 = DIRECTION('',(0.,0.,1.)); +#6560 = DIRECTION('',(1.,0.,0.)); +#6561 = PCURVE('',#5370,#6562); +#6562 = DEFINITIONAL_REPRESENTATION('',(#6563),#6567); +#6563 = LINE('',#6564,#6565); +#6564 = CARTESIAN_POINT('',(-0.,-42.)); +#6565 = VECTOR('',#6566,1.); +#6566 = DIRECTION('',(-1.,0.)); +#6567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6568 = PCURVE('',#6569,#6574); +#6569 = PLANE('',#6570); +#6570 = AXIS2_PLACEMENT_3D('',#6571,#6572,#6573); +#6571 = CARTESIAN_POINT('',(-7.458764359306E-16,-4.490371596874E-16,300. + )); +#6572 = DIRECTION('',(0.,0.,1.)); +#6573 = DIRECTION('',(1.,0.,-0.)); +#6574 = DEFINITIONAL_REPRESENTATION('',(#6575),#6579); +#6575 = CIRCLE('',#6576,9.5); +#6576 = AXIS2_PLACEMENT_2D('',#6577,#6578); +#6577 = CARTESIAN_POINT('',(7.458764359306E-16,4.490371596874E-16)); +#6578 = DIRECTION('',(1.,0.)); +#6579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6580 = ORIENTED_EDGE('',*,*,#6531,.F.); +#6581 = ORIENTED_EDGE('',*,*,#5647,.T.); +#6582 = ORIENTED_EDGE('',*,*,#6508,.F.); +#6583 = ORIENTED_EDGE('',*,*,#5399,.T.); +#6584 = ADVANCED_FACE('',(#6585),#5824,.F.); +#6585 = FACE_BOUND('',#6586,.T.); +#6586 = EDGE_LOOP('',(#6587,#6616,#6637,#6638)); +#6587 = ORIENTED_EDGE('',*,*,#6588,.F.); +#6588 = EDGE_CURVE('',#6589,#6589,#6591,.T.); +#6589 = VERTEX_POINT('',#6590); +#6590 = CARTESIAN_POINT('',(-9.7,-11.5,299.5)); +#6591 = SURFACE_CURVE('',#6592,(#6597,#6604),.PCURVE_S1.); +#6592 = CIRCLE('',#6593,1.8); +#6593 = AXIS2_PLACEMENT_3D('',#6594,#6595,#6596); +#6594 = CARTESIAN_POINT('',(-11.5,-11.5,299.5)); +#6595 = DIRECTION('',(0.,0.,1.)); +#6596 = DIRECTION('',(1.,0.,0.)); +#6597 = PCURVE('',#5824,#6598); +#6598 = DEFINITIONAL_REPRESENTATION('',(#6599),#6603); +#6599 = LINE('',#6600,#6601); +#6600 = CARTESIAN_POINT('',(-0.,0.)); +#6601 = VECTOR('',#6602,1.); +#6602 = DIRECTION('',(-1.,0.)); +#6603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6604 = PCURVE('',#6605,#6610); +#6605 = PLANE('',#6606); +#6606 = AXIS2_PLACEMENT_3D('',#6607,#6608,#6609); +#6607 = CARTESIAN_POINT('',(11.5,11.5,299.5)); +#6608 = DIRECTION('',(0.,0.,1.)); +#6609 = DIRECTION('',(1.,0.,-0.)); +#6610 = DEFINITIONAL_REPRESENTATION('',(#6611),#6615); +#6611 = CIRCLE('',#6612,1.8); +#6612 = AXIS2_PLACEMENT_2D('',#6613,#6614); +#6613 = CARTESIAN_POINT('',(-23.,-23.)); +#6614 = DIRECTION('',(1.,0.)); +#6615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6616 = ORIENTED_EDGE('',*,*,#6617,.T.); +#6617 = EDGE_CURVE('',#6589,#5804,#6618,.T.); +#6618 = SEAM_CURVE('',#6619,(#6623,#6630),.PCURVE_S1.); +#6619 = LINE('',#6620,#6621); +#6620 = CARTESIAN_POINT('',(-9.7,-11.5,299.5)); +#6621 = VECTOR('',#6622,1.); +#6622 = DIRECTION('',(0.,0.,1.)); +#6623 = PCURVE('',#5824,#6624); +#6624 = DEFINITIONAL_REPRESENTATION('',(#6625),#6629); +#6625 = LINE('',#6626,#6627); +#6626 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6627 = VECTOR('',#6628,1.); +#6628 = DIRECTION('',(-0.,-1.)); +#6629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6630 = PCURVE('',#5824,#6631); +#6631 = DEFINITIONAL_REPRESENTATION('',(#6632),#6636); +#6632 = LINE('',#6633,#6634); +#6633 = CARTESIAN_POINT('',(-0.,0.)); +#6634 = VECTOR('',#6635,1.); +#6635 = DIRECTION('',(-0.,-1.)); +#6636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6637 = ORIENTED_EDGE('',*,*,#5803,.F.); +#6638 = ORIENTED_EDGE('',*,*,#6617,.F.); +#6639 = ADVANCED_FACE('',(#6640),#5859,.F.); +#6640 = FACE_BOUND('',#6641,.T.); +#6641 = EDGE_LOOP('',(#6642,#6671,#6692,#6693)); +#6642 = ORIENTED_EDGE('',*,*,#6643,.F.); +#6643 = EDGE_CURVE('',#6644,#6644,#6646,.T.); +#6644 = VERTEX_POINT('',#6645); +#6645 = CARTESIAN_POINT('',(13.3,-11.5,299.5)); +#6646 = SURFACE_CURVE('',#6647,(#6652,#6659),.PCURVE_S1.); +#6647 = CIRCLE('',#6648,1.8); +#6648 = AXIS2_PLACEMENT_3D('',#6649,#6650,#6651); +#6649 = CARTESIAN_POINT('',(11.5,-11.5,299.5)); +#6650 = DIRECTION('',(0.,0.,1.)); +#6651 = DIRECTION('',(1.,0.,0.)); +#6652 = PCURVE('',#5859,#6653); +#6653 = DEFINITIONAL_REPRESENTATION('',(#6654),#6658); +#6654 = LINE('',#6655,#6656); +#6655 = CARTESIAN_POINT('',(-0.,0.)); +#6656 = VECTOR('',#6657,1.); +#6657 = DIRECTION('',(-1.,0.)); +#6658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6659 = PCURVE('',#6660,#6665); +#6660 = PLANE('',#6661); +#6661 = AXIS2_PLACEMENT_3D('',#6662,#6663,#6664); +#6662 = CARTESIAN_POINT('',(11.5,11.5,299.5)); +#6663 = DIRECTION('',(0.,0.,1.)); +#6664 = DIRECTION('',(1.,0.,-0.)); +#6665 = DEFINITIONAL_REPRESENTATION('',(#6666),#6670); +#6666 = CIRCLE('',#6667,1.8); +#6667 = AXIS2_PLACEMENT_2D('',#6668,#6669); +#6668 = CARTESIAN_POINT('',(1.7763568394E-15,-23.)); +#6669 = DIRECTION('',(1.,0.)); +#6670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6671 = ORIENTED_EDGE('',*,*,#6672,.T.); +#6672 = EDGE_CURVE('',#6644,#5839,#6673,.T.); +#6673 = SEAM_CURVE('',#6674,(#6678,#6685),.PCURVE_S1.); +#6674 = LINE('',#6675,#6676); +#6675 = CARTESIAN_POINT('',(13.3,-11.5,299.5)); +#6676 = VECTOR('',#6677,1.); +#6677 = DIRECTION('',(0.,0.,1.)); +#6678 = PCURVE('',#5859,#6679); +#6679 = DEFINITIONAL_REPRESENTATION('',(#6680),#6684); +#6680 = LINE('',#6681,#6682); +#6681 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6682 = VECTOR('',#6683,1.); +#6683 = DIRECTION('',(-0.,-1.)); +#6684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6685 = PCURVE('',#5859,#6686); +#6686 = DEFINITIONAL_REPRESENTATION('',(#6687),#6691); +#6687 = LINE('',#6688,#6689); +#6688 = CARTESIAN_POINT('',(-0.,0.)); +#6689 = VECTOR('',#6690,1.); +#6690 = DIRECTION('',(-0.,-1.)); +#6691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6692 = ORIENTED_EDGE('',*,*,#5838,.F.); +#6693 = ORIENTED_EDGE('',*,*,#6672,.F.); +#6694 = ADVANCED_FACE('',(#6695),#5894,.F.); +#6695 = FACE_BOUND('',#6696,.T.); +#6696 = EDGE_LOOP('',(#6697,#6726,#6747,#6748)); +#6697 = ORIENTED_EDGE('',*,*,#6698,.F.); +#6698 = EDGE_CURVE('',#6699,#6699,#6701,.T.); +#6699 = VERTEX_POINT('',#6700); +#6700 = CARTESIAN_POINT('',(-9.7,11.5,299.5)); +#6701 = SURFACE_CURVE('',#6702,(#6707,#6714),.PCURVE_S1.); +#6702 = CIRCLE('',#6703,1.8); +#6703 = AXIS2_PLACEMENT_3D('',#6704,#6705,#6706); +#6704 = CARTESIAN_POINT('',(-11.5,11.5,299.5)); +#6705 = DIRECTION('',(0.,0.,1.)); +#6706 = DIRECTION('',(1.,0.,0.)); +#6707 = PCURVE('',#5894,#6708); +#6708 = DEFINITIONAL_REPRESENTATION('',(#6709),#6713); +#6709 = LINE('',#6710,#6711); +#6710 = CARTESIAN_POINT('',(-0.,0.)); +#6711 = VECTOR('',#6712,1.); +#6712 = DIRECTION('',(-1.,0.)); +#6713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6714 = PCURVE('',#6715,#6720); +#6715 = PLANE('',#6716); +#6716 = AXIS2_PLACEMENT_3D('',#6717,#6718,#6719); +#6717 = CARTESIAN_POINT('',(11.5,11.5,299.5)); +#6718 = DIRECTION('',(0.,0.,1.)); +#6719 = DIRECTION('',(1.,0.,-0.)); +#6720 = DEFINITIONAL_REPRESENTATION('',(#6721),#6725); +#6721 = CIRCLE('',#6722,1.8); +#6722 = AXIS2_PLACEMENT_2D('',#6723,#6724); +#6723 = CARTESIAN_POINT('',(-23.,1.7763568394E-15)); +#6724 = DIRECTION('',(1.,0.)); +#6725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6726 = ORIENTED_EDGE('',*,*,#6727,.T.); +#6727 = EDGE_CURVE('',#6699,#5874,#6728,.T.); +#6728 = SEAM_CURVE('',#6729,(#6733,#6740),.PCURVE_S1.); +#6729 = LINE('',#6730,#6731); +#6730 = CARTESIAN_POINT('',(-9.7,11.5,299.5)); +#6731 = VECTOR('',#6732,1.); +#6732 = DIRECTION('',(0.,0.,1.)); +#6733 = PCURVE('',#5894,#6734); +#6734 = DEFINITIONAL_REPRESENTATION('',(#6735),#6739); +#6735 = LINE('',#6736,#6737); +#6736 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6737 = VECTOR('',#6738,1.); +#6738 = DIRECTION('',(-0.,-1.)); +#6739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6740 = PCURVE('',#5894,#6741); +#6741 = DEFINITIONAL_REPRESENTATION('',(#6742),#6746); +#6742 = LINE('',#6743,#6744); +#6743 = CARTESIAN_POINT('',(-0.,0.)); +#6744 = VECTOR('',#6745,1.); +#6745 = DIRECTION('',(-0.,-1.)); +#6746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6747 = ORIENTED_EDGE('',*,*,#5873,.F.); +#6748 = ORIENTED_EDGE('',*,*,#6727,.F.); +#6749 = ADVANCED_FACE('',(#6750),#5929,.F.); +#6750 = FACE_BOUND('',#6751,.T.); +#6751 = EDGE_LOOP('',(#6752,#6776,#6797,#6798)); +#6752 = ORIENTED_EDGE('',*,*,#6753,.F.); +#6753 = EDGE_CURVE('',#6754,#6754,#6756,.T.); +#6754 = VERTEX_POINT('',#6755); +#6755 = CARTESIAN_POINT('',(11.,0.,300.)); +#6756 = SURFACE_CURVE('',#6757,(#6762,#6769),.PCURVE_S1.); +#6757 = CIRCLE('',#6758,11.); +#6758 = AXIS2_PLACEMENT_3D('',#6759,#6760,#6761); +#6759 = CARTESIAN_POINT('',(0.,0.,300.)); +#6760 = DIRECTION('',(0.,0.,1.)); +#6761 = DIRECTION('',(1.,0.,0.)); +#6762 = PCURVE('',#5929,#6763); +#6763 = DEFINITIONAL_REPRESENTATION('',(#6764),#6768); +#6764 = LINE('',#6765,#6766); +#6765 = CARTESIAN_POINT('',(-0.,0.)); +#6766 = VECTOR('',#6767,1.); +#6767 = DIRECTION('',(-1.,0.)); +#6768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6769 = PCURVE('',#6569,#6770); +#6770 = DEFINITIONAL_REPRESENTATION('',(#6771),#6775); +#6771 = CIRCLE('',#6772,11.); +#6772 = AXIS2_PLACEMENT_2D('',#6773,#6774); +#6773 = CARTESIAN_POINT('',(7.458764359306E-16,4.490371596874E-16)); +#6774 = DIRECTION('',(1.,0.)); +#6775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6776 = ORIENTED_EDGE('',*,*,#6777,.T.); +#6777 = EDGE_CURVE('',#6754,#5909,#6778,.T.); +#6778 = SEAM_CURVE('',#6779,(#6783,#6790),.PCURVE_S1.); +#6779 = LINE('',#6780,#6781); +#6780 = CARTESIAN_POINT('',(11.,0.,300.)); +#6781 = VECTOR('',#6782,1.); +#6782 = DIRECTION('',(0.,0.,1.)); +#6783 = PCURVE('',#5929,#6784); +#6784 = DEFINITIONAL_REPRESENTATION('',(#6785),#6789); +#6785 = LINE('',#6786,#6787); +#6786 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6787 = VECTOR('',#6788,1.); +#6788 = DIRECTION('',(-0.,-1.)); +#6789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6790 = PCURVE('',#5929,#6791); +#6791 = DEFINITIONAL_REPRESENTATION('',(#6792),#6796); +#6792 = LINE('',#6793,#6794); +#6793 = CARTESIAN_POINT('',(-0.,0.)); +#6794 = VECTOR('',#6795,1.); +#6795 = DIRECTION('',(-0.,-1.)); +#6796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6797 = ORIENTED_EDGE('',*,*,#5908,.F.); +#6798 = ORIENTED_EDGE('',*,*,#6777,.F.); +#6799 = ADVANCED_FACE('',(#6800),#5964,.F.); +#6800 = FACE_BOUND('',#6801,.T.); +#6801 = EDGE_LOOP('',(#6802,#6831,#6852,#6853)); +#6802 = ORIENTED_EDGE('',*,*,#6803,.F.); +#6803 = EDGE_CURVE('',#6804,#6804,#6806,.T.); +#6804 = VERTEX_POINT('',#6805); +#6805 = CARTESIAN_POINT('',(13.3,11.5,299.5)); +#6806 = SURFACE_CURVE('',#6807,(#6812,#6819),.PCURVE_S1.); +#6807 = CIRCLE('',#6808,1.8); +#6808 = AXIS2_PLACEMENT_3D('',#6809,#6810,#6811); +#6809 = CARTESIAN_POINT('',(11.5,11.5,299.5)); +#6810 = DIRECTION('',(0.,0.,1.)); +#6811 = DIRECTION('',(1.,0.,0.)); +#6812 = PCURVE('',#5964,#6813); +#6813 = DEFINITIONAL_REPRESENTATION('',(#6814),#6818); +#6814 = LINE('',#6815,#6816); +#6815 = CARTESIAN_POINT('',(-0.,0.)); +#6816 = VECTOR('',#6817,1.); +#6817 = DIRECTION('',(-1.,0.)); +#6818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6819 = PCURVE('',#6820,#6825); +#6820 = PLANE('',#6821); +#6821 = AXIS2_PLACEMENT_3D('',#6822,#6823,#6824); +#6822 = CARTESIAN_POINT('',(11.5,11.5,299.5)); +#6823 = DIRECTION('',(0.,0.,1.)); +#6824 = DIRECTION('',(1.,0.,-0.)); +#6825 = DEFINITIONAL_REPRESENTATION('',(#6826),#6830); +#6826 = CIRCLE('',#6827,1.8); +#6827 = AXIS2_PLACEMENT_2D('',#6828,#6829); +#6828 = CARTESIAN_POINT('',(1.7763568394E-15,1.7763568394E-15)); +#6829 = DIRECTION('',(1.,0.)); +#6830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6831 = ORIENTED_EDGE('',*,*,#6832,.T.); +#6832 = EDGE_CURVE('',#6804,#5944,#6833,.T.); +#6833 = SEAM_CURVE('',#6834,(#6838,#6845),.PCURVE_S1.); +#6834 = LINE('',#6835,#6836); +#6835 = CARTESIAN_POINT('',(13.3,11.5,299.5)); +#6836 = VECTOR('',#6837,1.); +#6837 = DIRECTION('',(0.,0.,1.)); +#6838 = PCURVE('',#5964,#6839); +#6839 = DEFINITIONAL_REPRESENTATION('',(#6840),#6844); +#6840 = LINE('',#6841,#6842); +#6841 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6842 = VECTOR('',#6843,1.); +#6843 = DIRECTION('',(-0.,-1.)); +#6844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6845 = PCURVE('',#5964,#6846); +#6846 = DEFINITIONAL_REPRESENTATION('',(#6847),#6851); +#6847 = LINE('',#6848,#6849); +#6848 = CARTESIAN_POINT('',(-0.,0.)); +#6849 = VECTOR('',#6850,1.); +#6850 = DIRECTION('',(-0.,-1.)); +#6851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6852 = ORIENTED_EDGE('',*,*,#5943,.F.); +#6853 = ORIENTED_EDGE('',*,*,#6832,.F.); +#6854 = ADVANCED_FACE('',(#6855,#6858),#6213,.T.); +#6855 = FACE_BOUND('',#6856,.T.); +#6856 = EDGE_LOOP('',(#6857)); +#6857 = ORIENTED_EDGE('',*,*,#6483,.T.); +#6858 = FACE_BOUND('',#6859,.T.); +#6859 = EDGE_LOOP('',(#6860)); +#6860 = ORIENTED_EDGE('',*,*,#6198,.F.); +#6861 = ADVANCED_FACE('',(#6862),#6278,.F.); +#6862 = FACE_BOUND('',#6863,.F.); +#6863 = EDGE_LOOP('',(#6864)); +#6864 = ORIENTED_EDGE('',*,*,#6263,.T.); +#6865 = ADVANCED_FACE('',(#6866),#6333,.F.); +#6866 = FACE_BOUND('',#6867,.F.); +#6867 = EDGE_LOOP('',(#6868)); +#6868 = ORIENTED_EDGE('',*,*,#6318,.T.); +#6869 = ADVANCED_FACE('',(#6870),#6388,.F.); +#6870 = FACE_BOUND('',#6871,.F.); +#6871 = EDGE_LOOP('',(#6872)); +#6872 = ORIENTED_EDGE('',*,*,#6373,.T.); +#6873 = ADVANCED_FACE('',(#6874),#6443,.F.); +#6874 = FACE_BOUND('',#6875,.F.); +#6875 = EDGE_LOOP('',(#6876)); +#6876 = ORIENTED_EDGE('',*,*,#6428,.T.); +#6877 = ADVANCED_FACE('',(#6878,#6881),#6569,.T.); +#6878 = FACE_BOUND('',#6879,.T.); +#6879 = EDGE_LOOP('',(#6880)); +#6880 = ORIENTED_EDGE('',*,*,#6753,.T.); +#6881 = FACE_BOUND('',#6882,.T.); +#6882 = EDGE_LOOP('',(#6883)); +#6883 = ORIENTED_EDGE('',*,*,#6554,.F.); +#6884 = ADVANCED_FACE('',(#6885),#6605,.T.); +#6885 = FACE_BOUND('',#6886,.T.); +#6886 = EDGE_LOOP('',(#6887)); +#6887 = ORIENTED_EDGE('',*,*,#6588,.T.); +#6888 = ADVANCED_FACE('',(#6889),#6660,.T.); +#6889 = FACE_BOUND('',#6890,.T.); +#6890 = EDGE_LOOP('',(#6891)); +#6891 = ORIENTED_EDGE('',*,*,#6643,.T.); +#6892 = ADVANCED_FACE('',(#6893),#6715,.T.); +#6893 = FACE_BOUND('',#6894,.T.); +#6894 = EDGE_LOOP('',(#6895)); +#6895 = ORIENTED_EDGE('',*,*,#6698,.T.); +#6896 = ADVANCED_FACE('',(#6897),#6820,.T.); +#6897 = FACE_BOUND('',#6898,.T.); +#6898 = EDGE_LOOP('',(#6899)); +#6899 = ORIENTED_EDGE('',*,*,#6803,.T.); +#6900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6904)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6901,#6902,#6903)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6901 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6902 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6903 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6904 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6901, + 'distance_accuracy_value','confusion accuracy'); +#6905 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +ENDSEC; +END-ISO-10303-21; diff --git a/assets/powder_doser_edison_meta.json b/assets/powder_doser_edison_meta.json new file mode 100644 index 0000000..8db7194 --- /dev/null +++ b/assets/powder_doser_edison_meta.json @@ -0,0 +1,9 @@ +{ + "status": "success", + "agent": "edison-scientific-analysis", + "job_name": "ANALYSIS", + "query_chars": 34371, + "answer_chars": 8684, + "notebook_cells": 19, + "wall_time_s": 519.0 +} \ No newline at end of file diff --git a/assets/powder_doser_edison_notebook.ipynb b/assets/powder_doser_edison_notebook.ipynb new file mode 100644 index 0000000..504a1db --- /dev/null +++ b/assets/powder_doser_edison_notebook.ipynb @@ -0,0 +1,279 @@ +{ + "nbformat": 4, + "nbformat_minor": 5, + "metadata": { + "kernelspec": { + "name": "python", + "display_name": "Python 3 (ipykernel)", + "language": "python" + } + }, + "cells": [ + { + "id": "90e7a8ba", + "cell_type": "code", + "metadata": {}, + "execution_count": 1, + "source": "import os\nprint(os.environ.get('TRAJECTORY_WORKDIR'))\nprint(os.environ.get('PROJECT_TAG'))\n", + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": "/workspace/23cc7603-1325-4953-8d3a-899ea46da553\nNone\n" + } + ] + }, + { + "id": "dcb934b6", + "cell_type": "code", + "metadata": {}, + "execution_count": 2, + "source": "import math\n\n# === Sanity-check key geometry claims from the design ===\n\n# Chassis\nchassis_x, chassis_y, chassis_z = 70.0, 60.0, 300.0\nauger_tube_outer_d = 25.0\nauger_bore_d = auger_tube_outer_d + 0.4 # 25.4\nbore_r = auger_bore_d/2 # 12.7\n\n# ---- Servo pocket \"doesn't break bore\" claim ----\nservo_pocket_y = 16.3\nservo_y_outer = chassis_y/2 # 30\nservo_y_inner = servo_y_outer - servo_pocket_y # 13.7\nwall_between_pocket_and_bore = servo_y_inner - bore_r\nprint(f\"Servo pocket inner Y = {servo_y_inner:.2f}, bore radius = {bore_r:.2f}, residual wall = {wall_between_pocket_and_bore:.2f} mm\")\n\n# But the \"horn_slot\" is then explicitly cut THROUGH from pocket to bore.\n# Let's check what y-extent the horn_slot box covers.\nservo_horn_slot_w = 6.0 # X width\nservo_horn_slot_h = 8.0 # Z height\n# horn_slot center y = servo_y_inner/2 = 6.85 ; length in Y = servo_y_inner + bore_r/2\nhorn_slot_center_y = servo_y_inner/2\nhorn_slot_len_y = servo_y_inner + auger_bore_d/2\nhorn_slot_y_min = horn_slot_center_y - horn_slot_len_y/2\nhorn_slot_y_max = horn_slot_center_y + horn_slot_len_y/2\nprint(f\"Horn slot spans Y in [{horn_slot_y_min:.2f}, {horn_slot_y_max:.2f}]\")\nprint(f\" Bore center is Y=0, bore extends Y in [{-bore_r:.2f}, {bore_r:.2f}]\")\nprint(f\" Pocket inner wall at Y={servo_y_inner:.2f}, pocket outer at Y={servo_y_outer:.2f}\")\n# Does it reach the pocket?\nprint(f\" Reaches pocket interior? {horn_slot_y_max >= servo_y_inner} ({horn_slot_y_max:.2f} >= {servo_y_inner:.2f})\")\nprint(f\" Reaches bore? {horn_slot_y_min <= bore_r} ({horn_slot_y_min:.2f} <= {bore_r:.2f})\")\n", + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": "Servo pocket inner Y = 13.70, bore radius = 12.70, residual wall = 1.00 mm\nHorn slot spans Y in [-6.35, 20.05]\n Bore center is Y=0, bore extends Y in [-12.70, 12.70]\n Pocket inner wall at Y=13.70, pocket outer at Y=30.00\n Reaches pocket interior? True (20.05 >= 13.70)\n Reaches bore? True (-6.35 <= 12.70)\n" + } + ] + }, + { + "id": "995d71cc", + "cell_type": "code", + "metadata": {}, + "execution_count": 3, + "source": "# Horn slot Y range is [-6.35, 20.05]. Bore is [-12.7, 12.7]. Pocket inner wall at 13.70.\n# So horn slot punches from Y=-6.35 to Y=20.05, which:\n# - enters the bore on one side only (it never reaches Y=-12.7, so it doesn't cut all the way through the bore)\n# - DOES reach into the pocket cavity (20.05 > 13.70)\n# Good: it tunnels from pocket through to bore on +Y side.\n# But check: the horn slot center is Y=6.85; it does NOT cross the bore axis cleanly,\n# and the slot is rectangular - it cuts a chord-shaped piece out of the bore wall.\n# The bore at Y in [-6.35, 12.7] (inside the slot) is now connected to pocket.\n# That's fine kinematically for a servo horn.\n\n# Now check: the servo \"pivots the dispense point\" claim.\n# The dispense end is at Z=0. The servo is at servo_pocket_z_center = 25 mm.\n# So the horn pushes the auger tube *sideways* at Z=25 mm from the dispense end.\n# But the auger tube is encased in the chassis monolith! It is NOT a separate\n# pivoting part. There is no hinge, no flexure, no separate dispense nozzle\n# coupled to the servo horn. The \"pivot the dispense point\" is geometrically\n# impossible without a separate hinged dispense nozzle.\n\n# Let's verify: is there any mention of a flexure, hinge, or separate spout part?\n# Look at the part: chassis is a single solid body. Auger is a separate insertable\n# helix. The dispense end is the bottom of the chassis bore. The servo can push\n# on... the auger flute? But the auger is rotating!\n\n# This is a major architectural confusion. Note it.\nprint(\"ARCHITECTURE CHECK:\")\nprint(\" Chassis is a monolithic block with a bore through it.\")\nprint(\" Auger is a rotating part inside the bore.\")\nprint(\" Servo horn enters bore via horn slot at z=25, but there is no separate\")\nprint(\" hinged 'dispense spout' part for the servo to actuate.\")\nprint(\" \u2192 'pivot the dispense point so spout stays stationary' has no physical mechanism.\")\n", + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": "ARCHITECTURE CHECK:\n Chassis is a monolithic block with a bore through it.\n Auger is a rotating part inside the bore.\n Servo horn enters bore via horn slot at z=25, but there is no separate\n hinged 'dispense spout' part for the servo to actuate.\n \u2192 'pivot the dispense point so spout stays stationary' has no physical mechanism.\n" + } + ] + }, + { + "id": "ed98bfde", + "cell_type": "code", + "metadata": {}, + "execution_count": 4, + "source": "# ---- Auger cantilever / whip check ----\n# Printed PLA shaft, 250 mm long, ~6 mm OD (shaft_r=3), with helical fin.\n# Cantilevered from one end (top coupler), no bottom bearing.\n\n# Estimate first bending natural frequency for a cantilevered round beam:\n# f1 = (1.875^2 / (2\u03c0)) * sqrt(E*I / (\u03c1*A*L^4))\n# Use the shaft only (conservative; the fin adds some stiffness and a lot of mass).\nimport math\nL = 0.250 # m\nd = 0.006 # m (shaft OD)\nr = d/2\nA = math.pi*r**2\nI = math.pi*r**4/4\nE_PLA = 3.5e9 # Pa (PLA typical 2.5\u20134 GPa)\nrho_PLA = 1240 # kg/m^3\nbeta1 = 1.875\nf1 = (beta1**2 / (2*math.pi)) * math.sqrt(E_PLA*I / (rho_PLA*A*L**4))\nprint(f\"Cantilever 1st natural freq (shaft only, PLA): f1 \u2248 {f1:.1f} Hz\")\n\n# Static tip deflection under 0.1 N lateral load (e.g., bore drag, eccentricity):\nF = 0.1 # N\ndelta = F*L**3 / (3*E_PLA*I)\nprint(f\"Static tip deflection under {F} N lateral: \u03b4 \u2248 {delta*1000:.2f} mm\")\n\n# Stepper speed regime \u2014 NEMA-11 microstepping at e.g. 1 rev/s = 60 rpm = 1 Hz.\n# Fast dosing up to 5 rev/s = 5 Hz. Both well below f1 ~ tens of Hz, so fundamental\n# bending mode is unlikely to be directly excited by rotation rate.\n# BUT: ERM disc has a typical operating frequency of 150-250 Hz (9000-15000 rpm).\n# That is FAR above the auger bending mode \u2014 won't directly couple.\n# However, structural resonances of the chassis tube (much larger, more PLA mass)\n# will sit in the tens-of-Hz to low-hundreds range and the ERM can absolutely hit\n# those.\n\n# Critical whirl: for a cantilever, whirl speed \u2248 first bending freq (in Hz).\n# So whirl speed in rpm \u2248 60 * f1\nprint(f\"Whirl onset speed \u2248 {60*f1:.0f} rpm (compare to expected 60-300 rpm)\")\n", + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": "Cantilever 1st natural freq (shaft only, PLA): f1 \u2248 22.6 Hz\nStatic tip deflection under 0.1 N lateral: \u03b4 \u2248 2.34 mm\nWhirl onset speed \u2248 1354 rpm (compare to expected 60-300 rpm)\n" + } + ] + }, + { + "id": "f621cedf", + "cell_type": "code", + "metadata": {}, + "execution_count": 5, + "source": "# So whirl onset at ~1350 rpm \u2014 auger likely OK for typical dosing rotation rates (60-300 rpm).\n# BUT: under any radial preload (powder packing, off-axis grub-screw tightening, the\n# fact that the helix is a separate Compound that may not be coaxial with the shaft \u2014\n# remember the auger script ships the fin as a Compound, NOT fused, so geometry may\n# rely on print-bed alignment of two separately-printed pieces? Let's re-read.)\n\n# Actually rereading: the .Compound is a CAD trick to keep the fin visible. When\n# slicing this, the slicer will *probably* still print both bodies because slicers\n# walk all solids in the input mesh. But the fin is a thin (2 mm) helical surface\n# that intersects the shaft \u2014 if the slicer treats them as separate bodies, you get\n# z-fighting at the intersection, possibly air gaps, possibly retraction artifacts.\n# The user explicitly notes the FALLBACK is hand-coded after CADSmith failed to\n# manifold-fuse the helix.\n\n# Static deflection of 2.3 mm under just 0.1 N tells us the auger is extremely\n# compliant laterally. Powder column drag alone could push the tip into the bore\n# wall (clearance = (auger_bore_d - auger_tube_outer_d)/2 = 0.2 mm).\nclearance = (auger_bore_d - auger_tube_outer_d)/2\nprint(f\"Radial clearance auger-to-bore = {clearance:.2f} mm\")\nprint(f\"Force to deflect tip by clearance: F = {3*E_PLA*I*clearance/1000 / L**3 * 1000:.3f} N\")\n# i.e., a tiny lateral force makes the tip rub.\n\n# But hold on \u2014 the AUGER OD in the auger script is the *outer* tube_body\n# (cylinder of radius outer_r = 12.5). So the auger is the full 25 mm OD tube,\n# not a 6 mm shaft! Let me re-read.\n", + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": "Radial clearance auger-to-bore = 0.20 mm\nForce to deflect tip by clearance: F = 8.550 N\n" + } + ] + }, + { + "id": "45ce9dbf", + "cell_type": "code", + "metadata": {}, + "execution_count": 6, + "source": "# WAIT \u2014 re-reading the auger script carefully:\n# \"result = cq.Workplane('XY').circle(outer_r).extrude(auger_tube_length)\"\n# outer_r = 12.5 mm. So the auger is a SOLID 25mm OD cylinder, 250mm tall.\n# Then a bore (inner_r = 10.5 mm) is cut through ~from z=funnel_h to z=tube_length-top_cap_h.\n# That makes the auger a 25 mm OD tube with 2 mm walls. So it's a *tube*, with\n# an internal 6mm shaft, and a helical fin sweeping out to inner_r + fin_sink.\n#\n# But this is then DROPPED INTO the chassis bore (which is also 25.4 mm)!\n# Outer surface of auger (\u00d825) rides inside chassis bore (\u00d825.4) with 0.2 mm clearance.\n# So the *auger itself* is what carries powder \u2014 outside the auger? Or inside?\n#\n# Looking at the helix: helix_R = (shaft_r + (inner_r + fin_sink))/2 = (3 + 10.9)/2 = 6.95\n# helix max radius = inner_r + fin_sink = 10.9 \u2248 wall ID 10.5\n# So the helix is INSIDE the auger's own internal bore. Powder flows DOWN the\n# INSIDE of the auger (between the central 6mm shaft and the 21mm internal bore wall,\n# with a helical fin moving it).\n#\n# Wait, but then the auger BODY is also the bore wall \u2014 and it rotates! If the body\n# rotates, so does the \"bore wall\" the helix sweeps powder against. That means\n# the entire auger-and-tube assembly rotates as one piece, with helix and outer\n# wall co-rotating. Powder rides the helix down? But the powder can't grip both\n# the wall (rotating) AND the helix (rotating with same wall) \u2192 no relative motion\n# \u2192 no metering!\n#\n# This is a fundamental Archimedes-screw error. An auger needs a STATIONARY housing\n# tube and a ROTATING helix inside it. The relative motion between rotating helix\n# and stationary wall is what advances the powder. If the helix and the wall rotate\n# together (no relative motion), powder either doesn't move or spins as a rigid body.\n\nprint(\"AUGER FUNDAMENTAL ERROR:\")\nprint(f\" Auger is a \u00d8{auger_tube_outer_d:.1f} mm tube (2 mm wall) that rotates inside the \u00d8{auger_bore_d:.1f} mm chassis bore.\")\nprint(f\" Helical fin is INSIDE the auger's own internal bore (\u00d821).\")\nprint(f\" \u2192 fin and wall co-rotate \u2192 no relative motion to advance powder.\")\nprint(f\" \u2192 architecture conflates 'auger tube' (housing) with 'auger screw' (rotor).\")\n", + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": "AUGER FUNDAMENTAL ERROR:\n Auger is a \u00d825.0 mm tube (2 mm wall) that rotates inside the \u00d825.4 mm chassis bore.\n Helical fin is INSIDE the auger's own internal bore (\u00d821).\n \u2192 fin and wall co-rotate \u2192 no relative motion to advance powder.\n \u2192 architecture conflates 'auger tube' (housing) with 'auger screw' (rotor).\n" + } + ] + }, + { + "id": "0de40851", + "cell_type": "code", + "metadata": {}, + "execution_count": 7, + "source": "# Let me also check ERM coupling and the pause embedding sanity.\n\n# ERM pause is at z=125 mm. ERM pocket is at z=125 (mid tube).\nerm_pocket_z = 125.0 # auger_tube_length * 0.5\nerm_pocket_d = 10.3\nerm_pocket_depth = 2.9 # erm_disc_thk + 0.2\n# Pocket extends from x = chassis_x/2 inward by 2.9 mm \u2014 i.e., from x=35 to x=32.1\n# The ERM coin is a \u00d810 disc 2.7 mm thick. It is potted INTO this pocket. After\n# resume, plastic is laid down ON TOP OF the coin (the next layer at z=125.2 mm is\n# directly above the coin top surface). The coin is then fully encapsulated in\n# the chassis wall, 32 mm from the bore axis (well, from x=32.1 inward to bore at x=12.7,\n# = 19.4 mm of solid plastic between the coin face and the bore wall).\nplastic_between_coin_and_bore = 32.1 - 12.7\nprint(f\"Plastic mass between ERM coin face and bore wall: {plastic_between_coin_and_bore:.1f} mm\")\n\n# Pause Z=125 means everything from z=0 to z=125 has already been printed when the\n# coin goes in. The coin sits in a 2.9 mm deep open pocket. Then resume prints\n# layers AT z=125.2+, which means... it bridges OVER the open pocket? No - the\n# pocket is in the XY direction (it's a radial cut). So at z=125, the cross-section\n# at z just below 125 already shows the pocket as a hole in the wall going outward.\n# At z=125+erm_pocket_thk/2, the cross-section starts to close back over the coin.\n\n# Actually the pocket is cut perpendicular to the X axis as a cylinder of axis X,\n# radius 5.15, depth 2.9 (in -X direction from x=35). So the pocket as a function\n# of Z opens between z=125-5.15 and z=125+5.15 (the cylindrical cross-section is\n# a circle in the YZ plane). The pause must be timed for when the pocket TOP is\n# being printed so the coin can be dropped in.\n\n# Z of TOP of pocket = 125 + erm_pocket_d/2 = 125 + 5.15 = 130.15 mm. So if you\n# pause at z=125 (which is the MIDDLE of the pocket), the pocket is half-printed\n# (the top half is already a U-shaped opening). Hmm \u2014 let me think again.\n# The pocket is a horizontal hole in the +X face. Looking at a YZ cross-section\n# at any X in [32.1, 35]: there's a circular hole of radius 5.15 centered at z=125.\n# As you print bottom-up, you start cutting into the pocket at z = 125-5.15 = 119.85\n# and finish at z=125+5.15 = 130.15.\n# So at z=125 the pocket is a horizontal slot \u2014 the bottom half is open, the top\n# half is yet to be printed (bridged over).\n# To insert the coin, you pause when the BOTTOM of the pocket has been printed\n# (z=120) but you'd want the coin to drop into a *complete bottom half* of the\n# pocket. The recommended pause Z=125 actually has the printer in the middle of\n# the bridge \u2014 the bottom half of the pocket is a U-shaped channel. The coin\n# (2.7 mm thick) needs a flat surface to land on; the bottom of the pocket is\n# at y=0 (cylinder center), but the bottom of the U-channel at z=125 is the bottom\n# arc of the cylinder.\n\n# Bottom line: ERM pocket should be a SQUARE or RECTANGULAR pocket (slot), not\n# a circular cylinder, so the coin lands flat. As currently designed, the coin\n# would have to be glued/centered on a curved bottom.\n\nprint(\"\\nERM POCKET ISSUE:\")\nprint(\" Pocket is a \u00d810.3 \u00d7 2.9 mm circular cylinder (axis along +X).\")\nprint(\" At pause Z=125 the lower half of the pocket forms a U-shaped channel.\")\nprint(\" A 10mm disc dropped in does NOT sit on a flat surface \u2014 it rests at the\")\nprint(\" bottom of a cylindrical depression. Encapsulation by resume requires\")\nprint(\" bridging over the top half of the pocket + the coin (~5 mm bridge), which\")\nprint(\" on most FDM printers will sag without support.\")\n", + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": "Plastic mass between ERM coin face and bore wall: 19.4 mm\n\nERM POCKET ISSUE:\n Pocket is a \u00d810.3 \u00d7 2.9 mm circular cylinder (axis along +X).\n At pause Z=125 the lower half of the pocket forms a U-shaped channel.\n A 10mm disc dropped in does NOT sit on a flat surface \u2014 it rests at the\n bottom of a cylindrical depression. Encapsulation by resume requires\n bridging over the top half of the pocket + the coin (~5 mm bridge), which\n on most FDM printers will sag without support.\n" + } + ] + }, + { + "id": "f98b39c4", + "cell_type": "code", + "metadata": {}, + "execution_count": 8, + "source": "# ERM coupling through PLA. The user asks: \"will the surrounding plastic damp it\n# to nothing?\" Quick first-pass:\n#\n# ERM with eccentric mass m at radius r0 spinning at \u03c9 generates radial force\n# F = m * r0 * \u03c9^2.\n# Adafruit 1201: nominal 0.8-1.0 G at 12000 rpm for the bare disc (free body ~1 g).\n# When embedded into a heavy chassis, the chassis becomes the inertial reference;\n# the relevant transmissibility depends on |F_excitation / m_chassis * \u03c9^2| at the\n# point you care about (the bore).\n#\n# Chassis mass: 70\u00d760\u00d7300 mm box minus ~\u00d825 bore minus e-bay cavity.\n# Quick estimate:\nimport math\nV_chassis = 70 * 60 * 300 # mm^3 outer envelope\nV_bore = math.pi * (25.4/2)**2 * 250 # bore void\nV_ebay_cav = 65 * 32.5 * 75 # e-bay void\nV_solid = V_chassis - V_bore - V_ebay_cav # mm^3\nm_chassis_g = V_solid * 1.24e-3 # PLA density 1.24 g/cm^3 = 1.24e-3 g/mm^3\nprint(f\"Chassis solid volume \u2248 {V_solid/1000:.0f} cm\u00b3, mass \u2248 {m_chassis_g:.0f} g (assuming 100% infill)\")\n# At ~30% infill typical FDM:\nprint(f\"Chassis at 30% infill \u2248 {m_chassis_g*0.4:.0f} g (walls + infill weighted)\")\n\n# ERM excitation: F \u2248 1 G of its own mass. Bare ERM = 0.9 g, so F \u2248 9 mN.\n# Acceleration imparted to a 600 g chassis: a = F/M = 0.009/0.6 = 0.015 m/s^2 \u2248 1.5 mG.\n# That's 600x less than the bare ERM in free air.\n# This is precisely why ERMs are normally surface-mounted on a thin compliant layer,\n# not buried in 19 mm of PLA.\nprint(\"\\nERM COUPLING ANALYSIS:\")\nprint(f\" Bare ERM peak force ~9 mN at 12k rpm (\u22481 G of its own ~0.9 g mass).\")\nprint(f\" Coupled to ~600 g chassis monolith \u2192 bore-wall acceleration \u2248 1.5 mG.\")\nprint(f\" Typical powder fluidization threshold \u2248 0.5-2 G of local vibration.\")\nprint(f\" \u2192 Encapsulated ERM at this distance is \u2265100\u00d7 under-spec'd for de-bridging powder.\")\n", + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": "Chassis solid volume \u2248 975 cm\u00b3, mass \u2248 1209 g (assuming 100% infill)\nChassis at 30% infill \u2248 484 g (walls + infill weighted)\n\nERM COUPLING ANALYSIS:\n Bare ERM peak force ~9 mN at 12k rpm (\u22481 G of its own ~0.9 g mass).\n Coupled to ~600 g chassis monolith \u2192 bore-wall acceleration \u2248 1.5 mG.\n Typical powder fluidization threshold \u2248 0.5-2 G of local vibration.\n \u2192 Encapsulated ERM at this distance is \u2265100\u00d7 under-spec'd for de-bridging powder.\n" + } + ] + }, + { + "id": "1bd3c828", + "cell_type": "code", + "metadata": {}, + "execution_count": 9, + "source": "# Solenoid heat / encapsulation. Adafruit #412 5V solenoid draws ~1.1 A on pull-in,\n# but the datasheet rates it for SHORT DUTY (max ~30% duty cycle at 5V).\n# Continuous-on dissipation: P = V*I \u2248 5 * 1.1 = 5.5 W.\n# Encapsulated in PLA (which softens at 55\u201360 \u00b0C glass transition, deforms at 70 \u00b0C),\n# steady-state surface temp rises ~T = P/(h*A). With h \u2248 5 W/m\u00b2K (still air) and\n# coil surface area \u2248 9.6\u00d719\u00d74 sides \u2248 1500 mm\u00b2 = 1.5e-3 m\u00b2:\nT_rise = 5.5 / (5 * 1.5e-3)\nprint(f\"Solenoid steady-state \u0394T in PLA encapsulation (continuous on): \u2248 {T_rise:.0f} K\")\n# That would melt PLA. Even at 10% duty (typical for a tap-style action):\n# P_avg = 0.55 W \u2192 \u0394T \u2248 70 K, marginal.\n# At 1% duty (brief tap), P_avg = 0.055 W, \u0394T \u2248 7 K \u2014 fine.\n# Conclusion: solenoid is OK ONLY if duty cycle is kept very low. Stuck-on\n# failure mode = chassis warp / melt. No fuse or thermal cutout in design.\n\n# Tic500 + Bonnet overlap (electrical architecture):\n# Adafruit Stepper Bonnet uses TB6612 dual H-bridges, max ~1.2 A/coil at 12 V.\n# Pololu Tic 500 uses TI DRV8434, up to 1.5 A/coil, with USB/I2C/serial control.\n# Both can drive a NEMA-11 (typ. 0.67 A/phase for 11HS18-0674S).\n# The Bonnet's I2C addresses are PCA9685-derived (0x60-0x7F). Tic 500 default I2C\n# address is 0x0E. No conflict by default. But the Bonnet OCCUPIES THE PI GPIO\n# HEADER fully (it's a HAT), so the Tic 500 must connect via USB (not I2C),\n# OR the Bonnet header must be jumpered to break out I2C separately.\n# This needs clarifying.\n\n# Also: ERM and solenoid are DC loads; the Bonnet's TB6612 H-bridges CAN drive\n# them, but the second motor channel must then be dedicated to one of them.\n# Bonnet has 2 stepper channels (= 4 DC channels). Allocations:\n# stepper (4 DC channels worth) \u2014 but we said Tic500 drives stepper.\n# So Bonnet has 4 DC channels free \u2192 ERM, solenoid, and 2 spare. OK.\n# But servo is PWM @ 50 Hz, which the Bonnet ALSO supports (PCA9685 on board).\n# Good \u2014 Bonnet handles ERM (PWM/DC), solenoid (DC), servo (50Hz PWM). Tic 500\n# handles stepper. Architecture is workable; not \"double-counting\" \u2014 the DRV8825\n# is the redundancy.\n\nprint(\"\\nDRIVER ARCHITECTURE:\")\nprint(\" Bonnet: ERM (PWM), solenoid (DC), servo (50Hz). Tic500: stepper (USB).\")\nprint(\" DRV8825 is genuinely redundant (fallback). Not a bus conflict, but\")\nprint(\" the Tic500 cannot use I2C if the Bonnet occupies the GPIO header.\")\nprint(\" Default connection is USB; needs explicit USB cable routing.\")\n", + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": "Solenoid steady-state \u0394T in PLA encapsulation (continuous on): \u2248 733 K\n\nDRIVER ARCHITECTURE:\n Bonnet: ERM (PWM), solenoid (DC), servo (50Hz). Tic500: stepper (USB).\n DRV8825 is genuinely redundant (fallback). Not a bus conflict, but\n the Tic500 cannot use I2C if the Bonnet occupies the GPIO header.\n Default connection is USB; needs explicit USB cable routing.\n" + } + ] + }, + { + "id": "5ba73c8e", + "cell_type": "code", + "metadata": {}, + "execution_count": 10, + "source": "# Stepper plate hole pattern check:\n# Adafruit lists 11HS18-0674S as a NEMA-11 with 23 \u00d7 23 mm M2.5 bolt pattern, \u00d822 pilot.\n# The code uses stepper_bolt_pattern = 23.0, stepper_pilot_d = 22.0 \u2014 matches. \u2713\n\n# Coupler chamber:\n# ST-FC01 5\u20135 coupler is typically 19 \u00d7 25 mm. Chamber is \u00d819 \u00d7 26 mm. Snug, OK.\n# Grub-screw access ports: \u00d83.5 mm at z_low = (300 - 26 + 6) = 280, z_high = 300 - 6 = 294.\n# Set screws on ST-FC01 are at ~6 mm from each end \u2192 screws at z=286 (auger side, 6mm above coupler bottom 280)\n# and z=294 (stepper side, 6mm below coupler top 300). Code places ports at z=280 and z=294.\n# The auger-side port is 6 mm too low (z=280 is the bottom of the chamber, not the screw).\n# Should be z = coupler_z_bottom + 6 = 274 + 6 = 280 \u2014 wait, coupler_z_bottom = 300 - 26 = 274.\n# grub_z_low = 274 + 6 = 280. So port is at z=280, screw is at z=274+6=280. \u2713 Match.\n# Wait \u2014 re-check:\nchassis_z = 300\ncoupler_chamber_h = 26\ncoupler_z_bottom = chassis_z - coupler_chamber_h # 274\ncoupler_z_top = chassis_z # 300\ngrub_z_low = chassis_z - coupler_chamber_h + 6.0 # 280\ngrub_z_high = chassis_z - 6.0 # 294\nprint(f\"Coupler chamber: z \u2208 [{coupler_z_bottom}, {coupler_z_top}]\")\nprint(f\"Grub ports at z = {grub_z_low}, {grub_z_high}\")\nprint(f\"ST-FC01 setscrews ~6mm from each end \u2192 at z={coupler_z_bottom+6}, z={coupler_z_top-6}\")\nprint(f\"Alignment: {'OK' if (grub_z_low == coupler_z_bottom+6 and grub_z_high == coupler_z_top-6) else 'MISALIGNED'}\")\n# OK \u2713\n\n# Now \u2014 one more potentially fatal issue: the stepper plate covers the top of the\n# auger bore. The auger has to be dropped into the chassis from the TOP. But the\n# stepper_plate is unioned ON TOP at z=300 with a \u00d822 pilot hole. The auger OD is\n# \u00d825. So you can't insert the auger from the top after printing!\nplate_pilot = 22\nauger_od = 25\nprint(f\"\\nAuger insertion check: plate pilot \u00d8{plate_pilot}, auger OD \u00d8{auger_od}\")\nprint(f\" \u2192 auger DOES NOT FIT through plate pilot. Must be inserted from below (Z=0).\")\n# But the chassis BORE only goes from z=0 to z=auger_tube_length=250. Above z=250\n# the chassis is solid except for the coupler chamber (\u00d819, z=274-300).\n# Between z=250 and z=274 there is SOLID PLASTIC (a ledge between bore \u00d825.4\n# and coupler chamber \u00d819). So the auger top (which has an M3 stub) must engage\n# the coupler from below. Fine.\n# But to install from below, the dispense end of the chassis must be open at z=0.\n# It is \u2014 the bore goes all the way through (auger_bore extruded from z=0).\n# So the auger goes in from the dispense (bottom) end. OK, but: the auger has a\n# top cap with loading slots \u2014 the cap is \u00d825 (the same as outer_r=12.5). After\n# insertion from below, the top cap sits at z=250, and the M3 stub above it\n# engages the coupler. But wait \u2014 the boss is at z=auger_tube_length - top_cap_h - boss_h\n# = 250 - 6 - 6 = 238. So the M3 stub is at z=238? No, it's the boss BELOW the cap.\n# The auger top is at z=auger_tube_length = 250. So the top of the auger is at z=250.\n# The coupler chamber starts at z=274. There's a 24 mm gap.\n# This means the auger's M3 stub has to reach UP from z=250 to engage a coupler\n# that's at z=274-300. The auger is described as having an \"M3 spindle\" but the\n# script doesn't extrude a spindle above the top cap.\n\nprint(f\"\\nAuger top at z=250, coupler chamber at z=274-300. GAP of 24 mm.\")\nprint(f\"Auger script does NOT extrude an M3 spindle above the top cap (z=250).\")\nprint(f\" \u2192 Even if you insert the auger, there is nothing to grip with the ST-FC01.\")\n", + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": "Coupler chamber: z \u2208 [274, 300]\nGrub ports at z = 280.0, 294.0\nST-FC01 setscrews ~6mm from each end \u2192 at z=280, z=294\nAlignment: OK\n\nAuger insertion check: plate pilot \u00d822, auger OD \u00d825\n \u2192 auger DOES NOT FIT through plate pilot. Must be inserted from below (Z=0).\n\nAuger top at z=250, coupler chamber at z=274-300. GAP of 24 mm.\nAuger script does NOT extrude an M3 spindle above the top cap (z=250).\n \u2192 Even if you insert the auger, there is nothing to grip with the ST-FC01.\n" + } + ] + }, + { + "id": "a8028b2b", + "cell_type": "code", + "metadata": {}, + "execution_count": 11, + "source": "# Solenoid pocket footprint check:\nsolenoid_pocket_x = 9.8\nsolenoid_pocket_y = 19.2\nsolenoid_pocket_z_dim = 22.2\nsolenoid_pocket_z_center = 30.0\n# Pocket extends from x = -35 to x = -35 + 9.8 = -25.2 (inward from -X face).\n# Slot extends from x = -25.2 to bore wall (x \u2248 -12.7).\n# Distance from slot inner end to bore wall: -25.2 - (-12.7) = 12.5 mm of plunger travel\nslot_travel = 25.2 - 12.7\nprint(f\"Solenoid plunger must travel ~{slot_travel:.1f} mm from pocket inner wall to reach bore.\")\n# Adafruit #412 JF-0530B plunger stroke is ~4 mm.\nprint(f\" JF-0530B has only ~4 mm of stroke. \u2192 plunger CANNOT reach bore by ~8 mm.\")\n\n# Solenoid pocket Z extent:\nsol_z_min = solenoid_pocket_z_center - solenoid_pocket_z_dim/2\nsol_z_max = solenoid_pocket_z_center + solenoid_pocket_z_dim/2\nprint(f\"Solenoid pocket Z range: [{sol_z_min:.1f}, {sol_z_max:.1f}]\")\n# Pause is at z=41.1 \u2014 within the pocket. Note that the pocket EXTENDS BELOW the\n# pause Z. From z=18.9 to z=41.1 (above pause), pocket is open.\n# That means at z=41.1 pause, the printer has printed from z=0 to z=41.1, including\n# the BOTTOM HALF of the solenoid pocket (z=18.9 to 41.1). The pocket has been\n# carved out continuously throughout that range. So at pause time, the bottom 22 mm\n# of the pocket is fully open \u2014 solenoid drops in flush.\n# ABOVE the pause, layers from z=41.1 to z=41.3 will be the encapsulation layer,\n# but wait \u2014 the pocket extends up to z=41.1 only. So the pause IS at the top of\n# the pocket. \u2713 Good timing for solenoid.\n\n# But ERM pocket centered at z=125 with depth 5.15 in Z means pocket goes from\n# z=119.85 to z=130.15. Pause at z=125 is the MIDDLE \u2014 not the top \u2014 which means\n# 5.15 mm of pocket top is yet to be printed (bridging).\nprint(f\"\\nERM pocket Z range: [119.85, 130.15], pause at z=125\")\nprint(f\" \u2192 5.15 mm of unsupported bridge over the coin after resume. Not ideal.\")\nprint(f\" Better: pause at z = 130.15 (top of pocket) so coin drops in and is immediately encapsulated by next layer.\")\n", + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": "Solenoid plunger must travel ~12.5 mm from pocket inner wall to reach bore.\n JF-0530B has only ~4 mm of stroke. \u2192 plunger CANNOT reach bore by ~8 mm.\nSolenoid pocket Z range: [18.9, 41.1]\n\nERM pocket Z range: [119.85, 130.15], pause at z=125\n \u2192 5.15 mm of unsupported bridge over the coin after resume. Not ideal.\n Better: pause at z = 130.15 (top of pocket) so coin drops in and is immediately encapsulated by next layer.\n" + } + ] + }, + { + "id": "9fdec31c", + "cell_type": "code", + "metadata": {}, + "execution_count": 12, + "source": "# Wait \u2014 let me reconsider. The JF-0530B is described as 9.6 x 19 x 22 mm, plunger\n# being roughly the \"long\" 22mm axis. The plunger length ITSELF protrudes from the\n# coil body. Adafruit page: \"5mm of throw\" \u2014 and the plunger sticks out ~10 mm\n# at rest, retracts ~5 mm. So total reach from the pocket inner face = plunger\n# protrusion (~10mm at rest) + throw (~5 mm) = ~15 mm of forward reach.\n# The slot from pocket-inner to bore is 12.5 mm. So plunger reaches.\n# Hmm \u2014 depends on plunger protrusion which varies. Let me not over-call this one.\n# But still flag it as \"verify plunger reach > 12.5 mm before printing.\"\n\n# More importantly: the solenoid mounting orientation:\n# Pocket is 9.8 (X) \u00d7 19.2 (Y) \u00d7 22.2 (Z). Solenoid body is 9.6 \u00d7 19 \u00d7 22 mm.\n# In the JF-0530B, the plunger axis is along the 22 mm dimension.\n# In the pocket, the 22.2 mm axis is along Z (vertical). So the plunger would\n# point in +Z or -Z, NOT toward the bore (-X to +X). The slot is cut along X\n# (slot_w = 2.5 along Y, slot_h = 6 along Z, length = 25.2 mm along X).\n# So the plunger orientation is fundamentally MISALIGNED with the slot.\n\nprint(\"SOLENOID ORIENTATION ERROR:\")\nprint(\" Pocket dimensions (X,Y,Z) = (9.8, 19.2, 22.2)\")\nprint(\" Solenoid body (W,H,L) = (9.6, 19, 22); plunger axis along the 22 mm dimension\")\nprint(\" \u2192 Pocket forces plunger axis along Z (vertical), but slot to bore is along X.\")\nprint(\" Must rotate pocket so 22.2 axis lies along X (plunger toward bore).\")\nprint(\" Correct pocket dims: (22.2, 19.2, 9.8) along (X, Y, Z).\")\n", + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": "SOLENOID ORIENTATION ERROR:\n Pocket dimensions (X,Y,Z) = (9.8, 19.2, 22.2)\n Solenoid body (W,H,L) = (9.6, 19, 22); plunger axis along the 22 mm dimension\n \u2192 Pocket forces plunger axis along Z (vertical), but slot to bore is along X.\n Must rotate pocket so 22.2 axis lies along X (plunger toward bore).\n Correct pocket dims: (22.2, 19.2, 9.8) along (X, Y, Z).\n" + } + ] + }, + { + "id": "45e7900b", + "cell_type": "code", + "metadata": {}, + "execution_count": 13, + "source": "# Pi cable egress and e-bay opening sanity:\n# The bay lid opening is cut on the -Y face: \nebay_lid_opening_w = 65 - 2\nebay_lid_opening_h = 75 - 2\n# wait \u2014 ebay_cav_x = 70 - 2*2.5 = 65, ebay_cav_z = 80 - 2*2.5 = 75\n# Opening is the FULL cavity minus 2mm border \u2014 essentially the entire -Y wall is removed.\n# So the e-bay wall thickness 2.5mm is ENTIRELY cut away on -Y? Then where do the\n# lid screws thread INTO? The heat-set inserts are cut at z offset HEATSET_M3_DEP=5.5\n# from ebay_y_outer_face \u2014 meaning ~5.5 mm into the -Y wall. But the -Y wall was\n# just removed by the lid opening cut. Let's check:\nebay_outer_y = 35.0\nebay_wall_thk = 2.5\n# wall_thk = 2.5 mm \u2014 the -Y wall is 2.5 mm thick. The opening is cut 2.5+0.1 deep.\n# So yes, the ENTIRE -Y wall is removed by the lid opening cut. Heat-set inserts\n# then attempt to drill 5.5 mm into... nothing? They'd be drilling into the\n# *side* walls' end faces. Let me re-read the lid_inserts code more carefully.\n\n# lid_inserts is on plane XZ at offset = ebay_y_outer_face + HEATSET_M3_DEP\n# = -60 - 35 + 5.5 = -89.5. That's the y position of the back of the insert hole.\n# pushPoints uses (x, z) coordinates on the XZ plane. The hole circles are at\n# corners of the e-bay outer face. extruded by -5.5 - 0.1 in -Y direction.\n# So holes are at y in [-89.5 - 5.5 -0.1 = -95.1, -89.5] \u2192 y in [-95.1, -89.5].\n# E-bay outer face is at y = ebay_y_outer_face = -95. E-bay's -Y face is at -95.\n# So holes from y=-95.1 to y=-89.5 = from outer face inward by 5.5 mm.\n# BUT the lid opening cuts away the -Y wall (y=-95 to y=-92.5 = -95 + 2.5).\n# So holes are drilled through the (already missing) -Y wall and into y up to -89.5,\n# which is INSIDE THE CAVITY (cavity starts at -92.5).\n# Result: lid_inserts are floating in space inside the cavity, not in any material.\n\nprint(\"E-BAY LID INSERT ISSUE:\")\nprint(\" -Y wall of e-bay is 2.5 mm thick (y \u2208 [-95, -92.5]).\")\nprint(\" Lid opening cut removes 2.5+0.1 mm of -Y wall \u2192 entire -Y wall gone.\")\nprint(\" Lid insert holes are drilled at y \u2208 [-95.1, -89.5] \u2014 into now-empty cavity.\")\nprint(\" \u2192 Lid cannot be screwed on; the screw holes don't exist in any material.\")\n", + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": "E-BAY LID INSERT ISSUE:\n -Y wall of e-bay is 2.5 mm thick (y \u2208 [-95, -92.5]).\n Lid opening cut removes 2.5+0.1 mm of -Y wall \u2192 entire -Y wall gone.\n Lid insert holes are drilled at y \u2208 [-95.1, -89.5] \u2014 into now-empty cavity.\n \u2192 Lid cannot be screwed on; the screw holes don't exist in any material.\n" + } + ] + }, + { + "id": "beb6942d", + "cell_type": "code", + "metadata": {}, + "execution_count": 14, + "source": "# Hmm \u2014 actually wait. The lid opening rect is centered at (0, ebay_cav_z_min + ebay_cav_z/2)\n# with width ebay_lid_opening_w = 63 mm (= 65 - 2). The e-bay outer x = 70 mm, cavity\n# x = 65 mm. So the lid opening (63 wide) does NOT extend to the full e-bay outer width.\n# That leaves 3.5 mm of -Y wall on each side... wait but the -Y wall is only 2.5 mm\n# thick (in Y), not in X. The opening is a rectangle cut in XZ plane, extruded in Y.\n# The wall is in Y. The opening removes a rectangle 63 wide x 73 tall from the -Y wall.\n# Outside this rectangle, the -Y wall still exists. But the lid_insert holes are at\n# corners of the e-bay OUTER face \u2014 let me check their (x, z) positions:\nebay_outer_x = 70\nebay_z_min = 50\nebay_z_max = 130\nebay_lid_inset = 4.0\nlid_hole_pts = [\n ( ebay_outer_x/2 - ebay_lid_inset, ebay_z_min + ebay_lid_inset), # (31, 54)\n (-ebay_outer_x/2 + ebay_lid_inset, ebay_z_min + ebay_lid_inset), # (-31, 54)\n ( ebay_outer_x/2 - ebay_lid_inset, ebay_z_max - ebay_lid_inset), # (31, 126)\n (-ebay_outer_x/2 + ebay_lid_inset, ebay_z_max - ebay_lid_inset), # (-31, 126)\n]\n# Opening rectangle: width 63 (x \u2208 [-31.5, 31.5]), height 73 (z \u2208 [54, 127] approx)\n# Hole x positions: \u00b131. These are INSIDE the 63-wide opening (|31|<31.5).\n# Hole z positions: 54 and 126. Opening z spans from ebay_cav_z_min + ebay_cav_z/2 - 73/2\n# = (50+2.5) + 75/2 - 36.5 = 52.5 + 37.5 - 36.5 = 53.5 to 53.5+73 = 126.5.\n# So holes at z=54 and z=126 are INSIDE the opening (53.5 < 54, 126 < 126.5).\n# Confirmed: all 4 lid screw holes are inside the lid opening cutout \u2192 screws don't engage material.\n\nprint(f\"Lid hole positions (x, z): {lid_hole_pts}\")\nprint(f\"Lid opening: x \u2208 [-31.5, 31.5], z \u2208 [53.5, 126.5]\")\nprint(f\"All 4 holes are INSIDE the opening \u2192 no thread engagement possible.\")\n", + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": "Lid hole positions (x, z): [(31.0, 54.0), (-31.0, 54.0), (31.0, 126.0), (-31.0, 126.0)]\nLid opening: x \u2208 [-31.5, 31.5], z \u2208 [53.5, 126.5]\nAll 4 holes are INSIDE the opening \u2192 no thread engagement possible.\n" + } + ] + }, + { + "id": "577d9b74", + "cell_type": "code", + "metadata": {}, + "execution_count": 15, + "source": "# Check the Pi cable slot interaction with the bay floor:\nebay_z_min = 50\nebay_outer_y = 35\nebay_wall_thk = 2.5\nebay_y_outer_face = -30 - 35 # -65? Wait: ebay_y_outer_face = -chassis_y/2 - ebay_outer_y = -30 - 35 = -65\nprint(f\"ebay_y_outer_face = {-30-35}\")\n# pi_cable_slot at ebay_z_min - 0.1 = 49.9, extends 2.7 in Z.\n# center y = ebay_y_outer_face + ebay_wall_thk + pi_cable_slot_d/2\npi_cable_slot_d = ebay_outer_y - ebay_wall_thk # 32.5\nprint(f\"slot center y = {-65 + 2.5 + 32.5/2}\") \n# Slot width 50 (X), depth 32.5 (Y), height 2.7 (Z) at z=50\n# This slot cuts the FLOOR of the e-bay. OK in principle. But the Pi is mounted on\n# the +Y inner wall and connectors face -Z; the connector edge of the Pi is at the\n# BOTTOM Z position of the Pi board. Pi pattern z_center = ebay_z_min + ebay_outer_z/2 = 90.\n# Pi spans 65\u00d730 with 58\u00d723 mounting pattern. Pi z-extent: 90 \u00b1 15 = [75, 105].\n# Pi connector edge at z=75. Cable slot at z=50. Cables must traverse ~25 mm of free air\n# inside the bay before exiting through the slot. Doable but messy.\n\n# Critical check: does the e-bay cavity sidewall intersect with the auger bore?\n# E-bay cavity X extent: \u00b132.5. Chassis main body X extent: \u00b135.\n# Auger bore is at x=0, radius 12.7. Bore doesn't reach the e-bay (well below x=32.5).\n# BUT the e-bay cavity extends in +Y from y = -95 + 2.5 = -92.5 up to\n# y = ebay_cav_y_center + ebay_cav_y/2.\nebay_cav_y = ebay_outer_y - ebay_wall_thk # 32.5\nebay_cav_y_center = -95 + 2.5 + 32.5/2 # -76.25\nebay_cav_y_max = ebay_cav_y_center + ebay_cav_y/2 # -60\nprint(f\"E-bay cavity y range: [{-95+2.5}, {ebay_cav_y_max}]\")\n# Cavity stops at y=-60. Chassis -Y face is at y=-30. So there's still ~30 mm of\n# chassis material between the cavity and the bore. OK.\n\n# But the GROMMET hole: grommet is at z=grommet_z = ebay_z_max - 8 = 122,\n# on the chassis -Y face (y=-30), extruded in -Y direction by ebay_wall_thk + 1 = 3.5 mm.\n# So grommet hole spans y in [-33.5, -30]. The e-bay cavity starts at y=-92.5.\n# Distance from grommet outer end (y=-33.5) to e-bay cavity (y=-92.5) = 59 mm.\n# The grommet does NOT actually connect into the e-bay \u2014 it just makes a dimple\n# 3.5 mm deep into the chassis -Y face.\n\nprint(\"\\nGROMMET ISSUE:\")\nprint(\" Grommet extruded 3.5 mm into -Y face of chassis (y \u2208 [-33.5, -30]).\")\nprint(\" E-bay cavity starts at y = -92.5.\")\nprint(\" \u2192 59 mm gap of solid plastic between grommet end and bay cavity.\")\nprint(\" \u2192 Stepper leads cannot reach the bay through the grommet.\")\n", + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": "ebay_y_outer_face = -65\nslot center y = -46.25\nE-bay cavity y range: [-92.5, -60.0]\n\nGROMMET ISSUE:\n Grommet extruded 3.5 mm into -Y face of chassis (y \u2208 [-33.5, -30]).\n E-bay cavity starts at y = -92.5.\n \u2192 59 mm gap of solid plastic between grommet end and bay cavity.\n \u2192 Stepper leads cannot reach the bay through the grommet.\n" + } + ] + }, + { + "id": "229d407a", + "cell_type": "code", + "metadata": {}, + "execution_count": 16, + "source": "# Wait \u2014 I need to recheck my e-bay placement. Let me re-read the code:\n# ebay_y_outer_face = -chassis_y / 2.0 - ebay_outer_y # = -30 - 35 = -65\n# ebay_block centered at (0, ebay_y_outer_face + ebay_outer_y/2.0, ...)\n# = (0, -65 + 17.5, ...) = (0, -47.5, ...)\n# Box dimensions 70 \u00d7 35 \u00d7 80, so y extent = [-47.5 - 17.5, -47.5 + 17.5] = [-65, -30].\n\n# So the e-bay's -Y face (outer) is at y=-65, and its +Y face is at y=-30, which\n# is FLUSH with the chassis -Y face. Good.\n\n# Cavity center: ebay_cav_y_center = ebay_y_outer_face + ebay_wall_thk + ebay_cav_y/2\n# = -65 + 2.5 + 16.25 = -46.25\n# Cavity y extent: [-46.25 - 16.25, -46.25 + 16.25] = [-62.5, -30].\n\n# Hmm \u2014 cavity y_max = -30 = chassis -Y face. That means the cavity is OPEN on\n# the +Y side directly into the chassis interior? No \u2014 the chassis is solid PLA\n# at y=-30 (the chassis -Y face); the cavity carves the e-bay interior up to its\n# +Y wall, which IS the chassis -Y face. The cavity y_max = -30 means there's NO\n# wall between cavity and chassis main body \u2014 it just butts against the main\n# chassis -Y face. So the chassis material between cavity and bore is ~30 mm thick\n# (from y=-30 to y=-12.7 bore wall), which is fine for separation.\n\n# Grommet extruded -3.5 in -Y from y=-30: y \u2208 [-33.5, -30]. That goes INTO the\n# e-bay material (cavity is at y=-62.5 to -30; from y=-33.5 to -30 is still\n# inside the cavity y range, but at z=122 which is also in the cavity z range).\n# Hmm actually z=122 is in cavity z range [52.5, 127.5]. So at z=122, the cavity\n# is open. The grommet at y\u2208[-33.5, -30] cuts an additional hole, but it's IN\n# THE CAVITY (the cavity already removed material in this range).\n# So actually the grommet is a non-op \u2014 the cavity already removes material there.\n\n# But wait, the grommet's purpose is to make a hole in the chassis WALL (at y=-30\n# in the +Y direction, i.e., into the main chassis). The current code extrudes\n# in -Y direction (away from chassis into bay). To connect the bay to the +X wire\n# slot, the grommet should go in +Y direction from the bay's +Y inner wall up to\n# the +X wire slot inside the chassis main body. As written, it does nothing.\n\nprint(\"Confirmed: grommet hole is on the wrong side (extends -Y into the open bay\")\nprint(\"cavity instead of +Y into the chassis main body where wires would arrive).\")\nprint(\"And the +X wire slot inside the main chassis can't actually reach the bay\")\nprint(\"on the -Y side without traversing the bore-side of the chassis.\")\n\n# Pi connector clearance:\n# Pi standoffs raise Pi by 4 mm from the +Y inner wall (y = -30) into the cavity\n# (in -Y direction). Pi sits at y \u2248 -34. Pi thickness ~1.5 mm + components ~4 mm\n# (HDMI, USB connectors ~6 mm), so Pi+stack envelope: y \u2208 [-34 - 8 - bonnet stack 25, -34].\n# Bonnet is ~25 mm tall on GPIO. GPIO is on top of Pi. So Pi+Bonnet stack:\n# y \u2208 [-34 - 25, -34] = [-59, -34].\n# Cavity inner -Y wall at y = -62.5. Clearance: -59 - (-62.5) = 3.5 mm. Tight.\nprint(f\"\\nPi+Bonnet stack y extent \u2248 [-59, -34]; cavity -Y wall at -62.5; clearance 3.5 mm.\")\nprint(\"Tight but OK. But: lid screws (M3) need ~6 mm of thread length on the -Y wall.\")\n", + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": "Confirmed: grommet hole is on the wrong side (extends -Y into the open bay\ncavity instead of +Y into the chassis main body where wires would arrive).\nAnd the +X wire slot inside the main chassis can't actually reach the bay\non the -Y side without traversing the bore-side of the chassis.\n\nPi+Bonnet stack y extent \u2248 [-59, -34]; cavity -Y wall at -62.5; clearance 3.5 mm.\nTight but OK. But: lid screws (M3) need ~6 mm of thread length on the -Y wall.\n" + } + ] + }, + { + "id": "e128c007", + "cell_type": "code", + "metadata": {}, + "execution_count": 17, + "source": "# A couple more checks then I'll write the answer.\n\n# Servo packaging check vs solenoid pocket clash (risk #9):\n# Servo pocket: x \u00b120.5, y \u2208 [13.7, 30], z \u2208 [3.4, 46.6]\n# Solenoid pocket: x \u2208 [-35, -25.2], y \u2208 [-9.6, 9.6], z \u2208 [18.9, 41.1]\n# Different Y sides (+Y vs -Y), so no direct clash. But both occupy z range ~[18, 46]\n# near the dispense end. The horn slot (cut through bore at servo pocket z=25 \u00b14)\n# punches the bore at z \u2208 [21, 29]. The solenoid slot pierces bore at z \u2208 [27, 33].\n# Both bore-piercings within the same axial region (z \u2248 20-33).\n# Result: bore wall has TWO simultaneous breaches at z \u2248 25-30, on opposite sides.\n# Auger flute moving powder through this region encounters jagged interruptions\n# in the bore wall on both X faces \u2192 leakage / jamming risk near dispense end.\nprint(\"CLASH CHECK z near dispense end:\")\nprint(\" Horn-slot bore breach: z \u2208 [21, 29]\")\nprint(\" Solenoid bore slot: z \u2208 [27, 33]\")\nprint(\" \u2192 Overlap z=[27, 29]: bore wall is breached on +Y AND -X simultaneously.\")\nprint(\" Combined with the dispense funnel cone in the auger (z=0..12), the auger's\")\nprint(\" metering action just above the funnel is happening in a region with two\")\nprint(\" major bore-wall openings. Powder will leak sideways into both cavities.\")\n\n# Auger fin is INSIDE the auger's own tube, but bore is breached at z=21-33.\n# Even if architecture were right, breaches at z<35 (above the funnel exit at z=12)\n# would let powder escape through the slots before reaching the dispense exit.\n", + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": "CLASH CHECK z near dispense end:\n Horn-slot bore breach: z \u2208 [21, 29]\n Solenoid bore slot: z \u2208 [27, 33]\n \u2192 Overlap z=[27, 29]: bore wall is breached on +Y AND -X simultaneously.\n Combined with the dispense funnel cone in the auger (z=0..12), the auger's\n metering action just above the funnel is happening in a region with two\n major bore-wall openings. Powder will leak sideways into both cavities.\n" + } + ] + }, + { + "id": "7f50bf16", + "cell_type": "code", + "metadata": {}, + "execution_count": 18, + "source": "# Print orientation gotcha: design prints vertical with dispense end (z=0) on\n# build plate. Chassis is 300 mm tall \u2014 taller than most consumer FDM printers\n# (Prusa Mk4: 220 mm Z; Bambu X1: 256 mm; Voron 2.4 350: 350 mm OK).\n# Layer adhesion stress is maximized on a tall slender print. PLA's interlayer\n# strength is ~50% of bulk. ERM vibration will excite the chassis tube modes:\n# first bending mode of a 300mm \u00d7 70mm slender bar (cantilevered? simply supported on\n# bench?) \u2014 typically tens of Hz. ERM at 12k rpm = 200 Hz is well above that.\n# But sub-harmonics + start/stop transients can still excite modes.\n\nimport math\n# Chassis tube as cantilever from bench (rough): L=0.3 m, rectangular section ~70\u00d760 mm\n# Iyy = b*h^3/12 = 0.07 * 0.06^3 / 12 = 1.26e-6 m^4\n# A = 0.07*0.06 = 4.2e-3 m^2\n# But the bore + e-bay cavity remove material. Approximate effective EI is ~70% of solid.\nL = 0.3\nb = 0.07; h = 0.06\nI = b*h**3/12\nA = b*h\nm_per_L = 1.24e-3 * A * 1e6 * 0.6 # density g/mm^3 * A in m^2 \u2192 not quite right; redo\n# Use rho directly: 1240 kg/m^3\nrho = 1240\nA_eff = A * 0.6 # account for cavities + infill\nEI = 3.5e9 * I * 0.7\nmu = rho * A_eff\nf1_chassis = (1.875**2/(2*math.pi)) * math.sqrt(EI/(mu*L**4))\nprint(f\"Chassis cantilever first bending mode: \u2248 {f1_chassis:.1f} Hz\")\n# If this lands near solenoid duty cycle frequency or ERM startup, could couple.\n# But chassis is normally mounted bench-bottom (not cantilevered) so this is mostly\n# academic.\n", + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": "Chassis cantilever first bending mode: \u2248 195.4 Hz\n" + } + ] + }, + { + "id": "f643d8ca", + "cell_type": "code", + "metadata": {}, + "execution_count": 19, + "source": "# That's near the ERM operating frequency (200-250 Hz for 12-15k rpm).\n# If the chassis is mounted as a free-standing tower (not bolted to bench), the\n# ERM could excite the first bending mode directly. This is a real concern only\n# if the chassis is upright on a small base; for bench-mounted, much higher modes.\n\n# Final tally \u2014 I have enough to write up. Let me also note the CAD-agent\n# workflow lesson (risk #10).\n\n# Summary of findings to report (ranked):\n#\n# P0 (will fail on first print/run):\n# 1. AUGER ARCHITECTURE: rotating tube + helix inside same body co-rotate with the\n# housing \u2192 no metering possible. The auger needs to be a SHAFT WITH FIN\n# (\u00d8 **Source**: Edison Scientific platform, `ANALYSIS` agent, run via +> `edison-client` Python SDK using the `EDISON_API_KEY` Copilot agent secret. +> Wall time ≈ 519 s, 19 notebook cells. +> **Inputs**: full conversation context from this PR + the CADSmith-generated +> `powder_doser_chassis.py`, the hand-coded `powder_doser_auger.py`, and +> `powder_doser_pauses.json`. +> Companion notebook: [`powder_doser_edison_notebook.ipynb`](powder_doser_edison_notebook.ipynb) +> Run metadata: [`powder_doser_edison_meta.json`](powder_doser_edison_meta.json) + +The review is verbatim from Edison; we have not yet acted on any of these +findings. P0 items in particular look like genuine bugs in the current +CADSmith-generated chassis + auger and should drive the next design pass. + +--- + +Based on a rigorous, holistic analysis of the CAD geometry, physics, and electromechanical architecture of the `powder_doser` assembly, there are multiple critical failures that will prevent the design from functioning—or even assembling—as intended. The CAD generation agent conflated several mechanical paradigms (housing vs. rotor, pivoting structures vs. monoliths) and produced geometries that overlap in empty space. + +Here is the ranked list of design and workflow issues, separated by severity. + +### P0: Fatal Design Errors (Will fail outright on the first print) + +**1. Auger Architecture Conflation (No Relative Motion)** +- **Issue:** The `powder_doser_auger.py` fallback models the auger as a Ø25.0 mm rotating tube (outer diameter) containing an internal bore with a helical fin, rather than a solid shaft with external fins. This Ø25.0 mm rotating tube is dropped directly into the Ø25.4 mm stationary chassis bore. +- **Physics Claim Check:** This fundamentally violates the Archimedes screw principle. The fin and its outer boundary wall are fused into a single rotating part. With no relative motion between the helical fin and the "bore wall" it rides against, powder will rotate as a rigid body but will not be metered downward. +- **Fix:** Rewrite the auger script so the part is a central shaft (e.g. Ø6 mm) with external helical fins extending out to a Ø25.0 mm swept diameter, moving powder against the *chassis* bore. + +**2. Auger-to-Coupler Spindle Gap** +- **Issue:** The chassis top plate has a Ø22 mm pilot pass-through at Z=300, and the coupler chamber is at Z=274–300. The auger top sits at Z=250. However, the `powder_doser_auger.py` script fails to extrude an M3 spindle (or any structure) above Z=250. +- **Fix:** There is a 24 mm gap between the top of the auger and the bottom of the coupler. A spindle must be extruded from Z=250 to at least Z=285 to engage the ST-FC01 coupler. + +**3. Servo Kinematics Claim is Non-Physical** +- **Issue:** The user claims the servo will "pivot the dispense point to keep the spout stationary." The `powder_doser_chassis.py` script accommodates this by cutting a 6×8 mm horn slot through the +Y pocket directly into the bore. +- **Physics Claim Check:** The chassis is a monolithic FDM block with no hinged parts, flexures, or separate nozzle. The horn will simply plunge through the slot and collide with the rotating auger fin, jamming the system. There is no "dispense point" that can pivot. +- **Fix:** Either split the chassis and add a flexure-hinged lower nozzle section for the servo to drive, or remove the servo feature entirely. + +**4. E-Bay Lid Insert Points Drill Into Empty Space** +- **Issue:** The electronics bay cavity cuts the entire -Y outer wall away (the `ebay_lid_opening` removes the material between Z=53.5 and 126.5, X=-31.5 and 31.5). The four M3 heat-set insert holes meant to secure the lid are placed at X=±31.0 and Z=54.0/126.0, extruded backward 5.5 mm. +- **Fix:** These holes sit inside the 63 mm-wide opening cutout, meaning they drill entirely into air. Reduce the `ebay_lid_opening_w` width so a flange of wall remains to accept the heat-sets. + +**5. Solenoid Pocket Axis Misalignment** +- **Issue:** The JF-0530B push-pull solenoid body is 9.6 × 19 × 22 mm, where 22 mm is the plunger axis. The chassis script carves a pocket `(x=9.8, y=19.2, z=22.2)`. +- **Fix:** The Z=22.2 dimension forces the solenoid to be mounted vertically. However, the slot meant to connect the plunger to the bore is cut radially along the X-axis. Rotate the solenoid pocket 90° so its 22.2 mm dimension is aligned with X. + +**6. Stepper Wire Grommet Disconnection** +- **Issue:** The Ø5 mm grommet is cut 3.5 mm deep into the -Y chassis face at Z=122. However, the e-bay cavity starts at Y=-92.5. +- **Fix:** There is ~59 mm of solid PLA between the end of the grommet dimple and the bay cavity. The stepper wires cannot pass through. Remodel the wire routing to properly pierce the chassis wall into the e-bay. + +--- + +### P1: Architectural Physics and Reliability Risks + +**7. ERM Vibration Coupling through PLA Monolith** +- **Issue:** The ERM is printed and fully encapsulated 19.4 mm away from the bore. +- **Physics Claim Check:** An Adafruit #1201 ERM (0.9 g) produces ~9 mN of excitation force. Encapsulated rigidly in a ~600 g PLA structure, the coupled acceleration at the bore wall will be less than 2 mG (0.002 G), well below the 0.5–2 G required to effectively fluidize powder. +- **Fix:** The "damping to nothing" concern is highly valid. Redesign the ERM mount to be bonded to a thin wall directly adjacent to the bore or floating in an internal compliant pocket to avoid treating the entire chassis as the inertial mass. + +**8. Print-Pause Entombment and Bridging Failure** +- **Issue:** The ERM pocket (Z=125) is a radially-oriented cylinder. Pausing exactly at Z=125 stops the print at the *midpoint* of the cylinder, leaving a U-shaped channel. The flat coin will sit poorly on the curved bottom. Even worse, the upper half of the pocket will demand a 5.15 mm un-supported FDM bridge over the coin upon resume. +- **Fix:** Change the ERM pocket to a rectangular slot and set the print-pause schedule to `Z=130.15` (top of pocket) so the coin drops in cleanly and the next layer encapsulates it immediately. Furthermore, print-embedding active electronics with no rework path makes the entire ~15-hour FDM print disposable if an ERM lead snaps. + +**9. Powder Leakage at Overlapping Bore Breaches** +- **Issue:** Near the dispense end, the servo horn slot breaches the bore at Z=21–29. The solenoid slot breaches the bore at Z=27–33. +- **Fix:** The bore wall is thus open on both sides simultaneously in the Z=27–29 region. Powder will leak into the servo pocket and the solenoid housing and jam both actuators. + +**10. Solenoid Thermal Limit Exceeded** +- **Issue:** The encapsulated JF-0530B solenoid draws ~5.5W continuously. With no convective cooling in a PLA tomb, a continuous-on fault state will raise the local temperature by hundreds of degrees, softening the PLA (Tg ~ 55–60°C) and destroying the chassis. +- **Fix:** This is only acceptable if strictly enforced by software duty-cycling (e.g. 1% tap). A thermal fuse is recommended. + +**11. Workflow Failure Mode (CADSmith Helix Collapse)** +- **Issue:** The orchestrator (CADSmith Opus 4.7) failed across 6 iterations to boolean-fuse the helical fin. The fallback `.py` script ships the fin as a separate `cq.Compound`. +- **Fix:** This warns that generating swept helices in `CadQuery` with `isFrenet=True` combined with OCCT boolean operations is geometrically brittle. If the compound overlaps the main body without a true topological boolean fusion, standard slicers may suffer from Z-fighting or hollow shell errors on the fin mesh. For future workflows, parameterising helices in OpenSCAD or isolating the auger into a separate artifact generation step is a more robust pattern. + +--- + +### P2: Peripheral Adjustments (Nice-to-Haves) + +**12. Auger Cantilever Whip:** A 250 mm unsupported PLA auger has a low natural frequency (~22 Hz) and high compliance (2.3 mm deflection at the tip with 0.1 N of lateral force). Whirl onset is mathematically marginal for 1200+ RPM. Although direct stepping (60–300 RPM) is safe, dragging forces will likely induce bore rubbing. Add a lower self-lubricating bushing at Z=15. +**13. Z-Height Restraint:** The assembled vertical CAD requires a Z print height of 300 mm. Most consumer FDMs (Prusa MK4: 220 mm; Bambu X1: 256 mm) cannot print this without splitting the part. +**14. I2C Bus Clarity:** The Pololu Tic 500 default connects via I2C, but the Adafruit Stepper Bonnet physically occupies the entire Pi GPIO header. The Tic 500 must be routed via a separate USB data cable or the I2C pins must be manually broken out prior to stacking. + +*** + +### Analytical Decisions +- Modeled the chassis structural profile simplistically with a ~40% volumetric void fraction (due to the bore and bay cavity) to bound an order-of-magnitude estimate on ERM transmissibility and chassis natural frequencies. +- Evaluated the thermal dissipation of the solenoid assuming standard still-air convective limits (5 W/m²K) acting against a solid PLA block boundary, validating the need for aggressive duty-cycling. +- Verified physical fit tolerances strictly against provided Cartesian boundaries without anticipating slicer shrink/expansion factors, meaning identified clashes represent absolute mathematical overlapping volumes. +- Excluded the DRV8825 thermal dissipation from analysis, as it is positioned internally inside the bay and categorized as a fallback component by the user schema. \ No newline at end of file diff --git a/assets/powder_doser_edison_review_v3.md b/assets/powder_doser_edison_review_v3.md new file mode 100644 index 0000000..42c146e --- /dev/null +++ b/assets/powder_doser_edison_review_v3.md @@ -0,0 +1,64 @@ +# Edison Scientific design review v2 — powder doser v3 (focus: solenoid reach + ERM placement) + +> **Source**: Edison Scientific platform, `ANALYSIS` agent. +> Wall time: 776 s. Query: 38.4 k chars. Answer: 5937 chars. +> **Inputs**: v3 `powder_doser_chassis.py`, `powder_doser_auger.py`, +> `powder_doser_pauses.json`, full PR conversation history including the user's +> cross-section screenshot showing the solenoid-cutout-not-reaching-bore +> concern. +> Specifically asked: (A) ensure the solenoid actuator reaches the auger +> without breaking it; (B) should the ERM stay embedded or use a "plunger of +> sorts" to keep it fixed; (C) any other P0/P1 issues in v3. + +--- + +### A. Solenoid Reach Analysis & Concrete Fix + +**The Problem:** +You correctly spotted that the solenoid slot does not functionally reach the auger tube. Your P0 concerns are entirely valid and break down into two specific geometric failures: +1. **Slot Height (Z) is too short:** The `solenoid_slot_h` is set to 2.5 mm, but the JF-0530B plunger is ~Ø4 mm. The plunger physically cannot pass through the slot; it will jam against the top and bottom. +2. **Missing Strike Chamber & Recess (X):** The JF-0530B body length is 22 mm. The pocket (`solenoid_pocket_x = 22.2`) spans from the chassis exterior face (X = -35.0 mm) to X = -12.8 mm. This leaves exactly 0.0 mm of travel room within the pocket for the plunger tip at rest (which protrudes ~4–5 mm). Furthermore, the outer wall of the rotating auger tube is at X = -12.5 mm. If the plunger was properly assembled, its resting tip would theoretically be embedded deep inside the rotating tube wall at X ≈ -7.8 mm, causing a physical collision. + +**The Concrete Fix:** +To give the solenoid 5 mm of travel and ensure the plunger correctly strikes the rotating auger tube OD directly, you must increase the chassis depth on the -X face (creating an external boss) to accommodate the body plus the travel distance, open up the slot, and recess the pocket: + +* **Strike Target:** The plunger should directly strike the outside wall of the rotating PLA auger tube. A 2.0 mm PLA wall can withstand this 1 mJ tap, though over thousands of cycles it will become a wear part (acceptable for an FDM part). +* **Code adjustments (`powder_doser_chassis.py`):** + * Change `solenoid_slot_h` from `2.5` to `5.0` (to clear the Ø4 plunger). + * Create a local external boss on the -X face: `solenoid_boss_x = 5.0` (extend the chassis face from X = -35 to X = -40 locally around Z=15). + * Shift the pocket origin deeper: Move the pocket's inner face from X = -12.8 back to X = -17.5. This creates a 5.0 mm "strike chamber" between the resting plunger face and the auger tube OD (at X = -12.5). + * Set the slot length to extend from X = -17.5 to X = -12.0. This ensures it fully bridges the strike chamber, cuts through the 0.2 mm air gap/sleeve wall, and gives the plunger an unobstructed flight path to the auger OD. + +### B. ERM Placement Alternatives + +Your suspicion that the PLA kills the vibration is correct. The impedance mismatch of the 0.2 mm air gap between the chassis bore sleeve and the rotating auger tube OD creates a ~40-60 dB structural-to-acoustic attenuation. By the time 0.8 G of vibration crosses the PLA and the air gap, <2 mG reaches the powder—nowhere near the 0.5–2.0 G needed for fluidization. + +Here is the evaluation of your alternatives in priority order: + +1. **Option (E): Skip ERM entirely; rely on the solenoid tap.** + * *Coupling:* High (>>1 G instantaneous tap). + * *Practicality:* Best. The solenoid imparts a sharp shockwave (impulse) that efficiently bridges the air gap when striking the tube OD directly. ERMs are meant for continuous fluidization, but since rotating electronics are off the table, the ERM cannot couple well enough to act as a primary declogger. +2. **Option (B): Surface-mount on the OUTSIDE of the chassis with a hard clamp.** + * *Coupling:* ~0.5–5 mG. + * *Practicality:* High. You skip the deep PLA transmission path, but you *still* have the fundamental decoupler: the air gap between the chassis and the rotating tube. Better than embedding, but likely still insufficient for powder fluidization. +3. **Option (C/D): Hard plunger/pin pressed against the bore wall/tube OD.** + * *Coupling:* ~0.4–0.8 G at contact point. + * *Practicality:* Very Low. If the pin touches the rotating tube OD directly, it acts as a constant mechanical brake, causing wear and loading the stepper. You would have to spring-load the pin to retract during rotation and deploy only when stopped, adding massive mechanical complexity. +4. **Option (A): Keep embedded in PLA (current).** + * *Coupling:* <2 mG. + * *Practicality:* Functionally dead weight. + +**Recommendation:** Go with **Option (E)**. Remove the ERM entirely and let the solenoid tap act as the sole declog mechanism. + +### C. Other P0/P1 Issues in v3 + +**1. Servo Bracket "Both-Sided" Horn Support is Non-Physical (P0)** +The v3 design moves the servo to an external bracket on the +Y face and adds a Ø3.2 bushing socket on the -Y face (60 mm away) for "both-sided support." Standard servo horns (like those on the HD-1810MG) are only ~5–10 mm tall. The horn will not span a 60 mm gap to reach the -Y bushing. Unless you plan to glue a custom Ø3 × 65 mm steel dowel pin to your servo horn, that -Y bushing is useless, and the horn will cantilever in the Ø8 hole exactly as it did before. + +**2. E-Bay Lid Heat-Set Flange Blow-out Risk (P1)** +The e-bay lid opening was shrunk to create an 8.5 mm flange, and `ebay_lid_inset = 6.0`. This places the *center* of the Ø4.0 mm hole (for M3 inserts) 6.0 mm from the outer edge, meaning it is 2.5 mm from the inner lid opening edge. Since the hole radius is 2.0 mm, there is only **0.5 mm** of PLA wall between the heat-set hole and the lid opening. The wall will melt and blow out when inserting the brass thread. +*Fix:* Change `ebay_lid_inset = 4.25` to center the hole perfectly in the 8.5 mm flange, yielding a safe 2.25 mm wall on both sides. + +**3. Auger Ø5 mm Cantilever Spindle (P1)** +The auger now bridges the gap with a Ø5 × 24 mm PLA spindle to reach the coupler. While safe from torsional shear stress (~3.6 MPa vs. PLA's ~30 MPa strength), it is at severe risk from bending stress if there is any misalignment or grub-screw preload from the metal ST-FC01 coupler. A 20 N transverse load will induce ~39 MPa of bending stress, right at the failure point for Z-axis FDM layer lines. +*Fix:* Increase the spindle and chassis pass-through to Ø7 mm or embed a metal rod down the center of the PLA spindle. diff --git a/assets/powder_doser_edison_v3_meta.json b/assets/powder_doser_edison_v3_meta.json new file mode 100644 index 0000000..3957562 --- /dev/null +++ b/assets/powder_doser_edison_v3_meta.json @@ -0,0 +1,11 @@ +{ + "status": "success", + "agent": "edison-scientific-analysis", + "job_name": "ANALYSIS", + "design_version_reviewed": "v3 (pre-v3.1 solenoid fix)", + "review_round": 2, + "query_chars": 38414, + "answer_chars": 5937, + "wall_time_s": 776, + "focus": "Solenoid actuator reach + ERM placement + v3 P0/P1 follow-ups" +} \ No newline at end of file diff --git a/assets/powder_doser_exploded.png b/assets/powder_doser_exploded.png new file mode 100644 index 0000000..7a7a0a9 Binary files /dev/null and b/assets/powder_doser_exploded.png differ diff --git a/assets/powder_doser_onshape.json b/assets/powder_doser_onshape.json new file mode 100644 index 0000000..f633331 --- /dev/null +++ b/assets/powder_doser_onshape.json @@ -0,0 +1,68 @@ +{ + "document_url": "https://cad.onshape.com/documents/8c6e676e2cbaef98da211264/w/fb9771abca9c3e2888a839e1", + "document_id": "8c6e676e2cbaef98da211264", + "workspace_id": "fb9771abca9c3e2888a839e1", + "design_version": "v3", + "uploads": [ + { + "part": "chassis", + "path": "assets/powder_doser_parts/powder_doser_chassis.step", + "status": 200 + }, + { + "part": "auger", + "path": "assets/powder_doser_parts/powder_doser_auger.step", + "status": 200 + }, + { + "part": "stepper", + "path": "assets/powder_doser_parts/powder_doser_stepper.step", + "status": 200 + }, + { + "part": "coupler", + "path": "assets/powder_doser_parts/powder_doser_coupler.step", + "status": 200 + }, + { + "part": "erm", + "path": "assets/powder_doser_parts/powder_doser_erm.step", + "status": 200 + }, + { + "part": "solenoid", + "path": "assets/powder_doser_parts/powder_doser_solenoid.step", + "status": 200 + }, + { + "part": "servo", + "path": "assets/powder_doser_parts/powder_doser_servo.step", + "status": 200 + }, + { + "part": "pi", + "path": "assets/powder_doser_parts/powder_doser_pi.step", + "status": 200 + }, + { + "part": "bonnet", + "path": "assets/powder_doser_parts/powder_doser_bonnet.step", + "status": 200 + }, + { + "part": "tic500", + "path": "assets/powder_doser_parts/powder_doser_tic500.step", + "status": 200 + }, + { + "part": "drv8825", + "path": "assets/powder_doser_parts/powder_doser_drv8825.step", + "status": 200 + }, + { + "part": "full_assembly", + "path": "assets/powder_doser_assembly.step", + "status": 200 + } + ] +} \ No newline at end of file diff --git a/assets/powder_doser_parts/powder_doser_auger.step b/assets/powder_doser_parts/powder_doser_auger.step new file mode 100644 index 0000000..b53f615 --- /dev/null +++ b/assets/powder_doser_parts/powder_doser_auger.step @@ -0,0 +1,11158 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2026-05-16T06:17:00',('Author'),( + 'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8' + ,'Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Open CASCADE STEP translator 7.8 4', + 'Open CASCADE STEP translator 7.8 4','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.,0.,0.)); +#17 = DIRECTION('',(0.,0.,1.)); +#18 = DIRECTION('',(1.,0.,-0.)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.,0.,0.)); +#21 = DIRECTION('',(0.,0.,1.)); +#22 = DIRECTION('',(1.,0.,-0.)); +#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-06),#24, + 'distance_accuracy_value','confusion accuracy'); +#28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#29 = SHAPE_DEFINITION_REPRESENTATION(#30,#36); +#30 = PRODUCT_DEFINITION_SHAPE('','',#31); +#31 = PRODUCT_DEFINITION('design','',#32,#35); +#32 = PRODUCT_DEFINITION_FORMATION('','',#33); +#33 = PRODUCT('Open CASCADE STEP translator 7.8 4.1', + 'Open CASCADE STEP translator 7.8 4.1','',(#34)); +#34 = PRODUCT_CONTEXT('',#2,'mechanical'); +#35 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#36 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#37),#2871); +#37 = BREP_WITH_VOIDS('',#38,(#2773)); +#38 = CLOSED_SHELL('',(#39,#127,#162,#769,#823,#1201,#1301,#1378,#1427, + #1477,#1577,#1649,#1698,#1748,#1848,#1920,#1969,#2019,#2119,#2191, + #2240,#2290,#2340,#2345,#2350,#2355,#2361,#2365,#2398,#2504,#2532, + #2560,#2612,#2675,#2714,#2769)); +#39 = ADVANCED_FACE('',(#40),#54,.T.); +#40 = FACE_BOUND('',#41,.F.); +#41 = EDGE_LOOP('',(#42,#72,#99,#100)); +#42 = ORIENTED_EDGE('',*,*,#43,.T.); +#43 = EDGE_CURVE('',#44,#46,#48,.T.); +#44 = VERTEX_POINT('',#45); +#45 = CARTESIAN_POINT('',(12.5,0.,0.)); +#46 = VERTEX_POINT('',#47); +#47 = CARTESIAN_POINT('',(12.5,0.,250.)); +#48 = SEAM_CURVE('',#49,(#53,#65),.PCURVE_S1.); +#49 = LINE('',#50,#51); +#50 = CARTESIAN_POINT('',(12.5,0.,0.)); +#51 = VECTOR('',#52,1.); +#52 = DIRECTION('',(0.,0.,1.)); +#53 = PCURVE('',#54,#59); +#54 = CYLINDRICAL_SURFACE('',#55,12.5); +#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58); +#56 = CARTESIAN_POINT('',(0.,0.,0.)); +#57 = DIRECTION('',(-0.,-0.,-1.)); +#58 = DIRECTION('',(1.,0.,0.)); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,0.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-0.,-1.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#54,#66); +#66 = DEFINITIONAL_REPRESENTATION('',(#67),#71); +#67 = LINE('',#68,#69); +#68 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#69 = VECTOR('',#70,1.); +#70 = DIRECTION('',(-0.,-1.)); +#71 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#72 = ORIENTED_EDGE('',*,*,#73,.T.); +#73 = EDGE_CURVE('',#46,#46,#74,.T.); +#74 = SURFACE_CURVE('',#75,(#80,#87),.PCURVE_S1.); +#75 = CIRCLE('',#76,12.5); +#76 = AXIS2_PLACEMENT_3D('',#77,#78,#79); +#77 = CARTESIAN_POINT('',(0.,0.,250.)); +#78 = DIRECTION('',(0.,0.,1.)); +#79 = DIRECTION('',(1.,0.,0.)); +#80 = PCURVE('',#54,#81); +#81 = DEFINITIONAL_REPRESENTATION('',(#82),#86); +#82 = LINE('',#83,#84); +#83 = CARTESIAN_POINT('',(-0.,-250.)); +#84 = VECTOR('',#85,1.); +#85 = DIRECTION('',(-1.,0.)); +#86 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#87 = PCURVE('',#88,#93); +#88 = PLANE('',#89); +#89 = AXIS2_PLACEMENT_3D('',#90,#91,#92); +#90 = CARTESIAN_POINT('',(-4.375808424126E-16,8.024730275931E-16,250.)); +#91 = DIRECTION('',(0.,0.,1.)); +#92 = DIRECTION('',(1.,0.,-0.)); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = CIRCLE('',#95,12.5); +#95 = AXIS2_PLACEMENT_2D('',#96,#97); +#96 = CARTESIAN_POINT('',(4.375808424126E-16,-8.024730275931E-16)); +#97 = DIRECTION('',(1.,0.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = ORIENTED_EDGE('',*,*,#43,.F.); +#100 = ORIENTED_EDGE('',*,*,#101,.F.); +#101 = EDGE_CURVE('',#44,#44,#102,.T.); +#102 = SURFACE_CURVE('',#103,(#108,#115),.PCURVE_S1.); +#103 = CIRCLE('',#104,12.5); +#104 = AXIS2_PLACEMENT_3D('',#105,#106,#107); +#105 = CARTESIAN_POINT('',(0.,0.,0.)); +#106 = DIRECTION('',(0.,0.,1.)); +#107 = DIRECTION('',(1.,0.,0.)); +#108 = PCURVE('',#54,#109); +#109 = DEFINITIONAL_REPRESENTATION('',(#110),#114); +#110 = LINE('',#111,#112); +#111 = CARTESIAN_POINT('',(-0.,0.)); +#112 = VECTOR('',#113,1.); +#113 = DIRECTION('',(-1.,0.)); +#114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#115 = PCURVE('',#116,#121); +#116 = PLANE('',#117); +#117 = AXIS2_PLACEMENT_3D('',#118,#119,#120); +#118 = CARTESIAN_POINT('',(-4.375808424126E-16,8.024730275931E-16,0.)); +#119 = DIRECTION('',(0.,0.,1.)); +#120 = DIRECTION('',(1.,0.,-0.)); +#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126); +#122 = CIRCLE('',#123,12.5); +#123 = AXIS2_PLACEMENT_2D('',#124,#125); +#124 = CARTESIAN_POINT('',(4.375808424126E-16,-8.024730275931E-16)); +#125 = DIRECTION('',(1.,0.)); +#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#127 = ADVANCED_FACE('',(#128,#131),#116,.F.); +#128 = FACE_BOUND('',#129,.F.); +#129 = EDGE_LOOP('',(#130)); +#130 = ORIENTED_EDGE('',*,*,#101,.T.); +#131 = FACE_BOUND('',#132,.F.); +#132 = EDGE_LOOP('',(#133)); +#133 = ORIENTED_EDGE('',*,*,#134,.F.); +#134 = EDGE_CURVE('',#135,#135,#137,.T.); +#135 = VERTEX_POINT('',#136); +#136 = CARTESIAN_POINT('',(1.5,-3.673940397442E-16,0.)); +#137 = SURFACE_CURVE('',#138,(#143,#150),.PCURVE_S1.); +#138 = CIRCLE('',#139,1.5); +#139 = AXIS2_PLACEMENT_3D('',#140,#141,#142); +#140 = CARTESIAN_POINT('',(0.,0.,0.)); +#141 = DIRECTION('',(0.,0.,1.)); +#142 = DIRECTION('',(1.,0.,-0.)); +#143 = PCURVE('',#116,#144); +#144 = DEFINITIONAL_REPRESENTATION('',(#145),#149); +#145 = CIRCLE('',#146,1.5); +#146 = AXIS2_PLACEMENT_2D('',#147,#148); +#147 = CARTESIAN_POINT('',(4.375808424126E-16,-8.024730275931E-16)); +#148 = DIRECTION('',(1.,0.)); +#149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#150 = PCURVE('',#151,#156); +#151 = CONICAL_SURFACE('',#152,1.5,0.643501108793); +#152 = AXIS2_PLACEMENT_3D('',#153,#154,#155); +#153 = CARTESIAN_POINT('',(0.,0.,0.)); +#154 = DIRECTION('',(0.,0.,1.)); +#155 = DIRECTION('',(1.,0.,-0.)); +#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,#166),#88,.T.); +#163 = FACE_BOUND('',#164,.T.); +#164 = EDGE_LOOP('',(#165)); +#165 = ORIENTED_EDGE('',*,*,#73,.T.); +#166 = FACE_BOUND('',#167,.T.); +#167 = EDGE_LOOP('',(#168,#199,#225,#251,#277,#303,#324,#348,#374,#400, + #426,#452,#473,#497,#523,#549,#575,#601,#622,#646,#672,#698,#724, + #750)); +#168 = ORIENTED_EDGE('',*,*,#169,.F.); +#169 = EDGE_CURVE('',#170,#172,#174,.T.); +#170 = VERTEX_POINT('',#171); +#171 = CARTESIAN_POINT('',(3.,1.802775637732,250.)); +#172 = VERTEX_POINT('',#173); +#173 = CARTESIAN_POINT('',(1.802775637732,3.,250.)); +#174 = SURFACE_CURVE('',#175,(#180,#187),.PCURVE_S1.); +#175 = CIRCLE('',#176,3.5); +#176 = AXIS2_PLACEMENT_3D('',#177,#178,#179); +#177 = CARTESIAN_POINT('',(0.,0.,250.)); +#178 = DIRECTION('',(0.,0.,1.)); +#179 = DIRECTION('',(1.,0.,0.)); +#180 = PCURVE('',#88,#181); +#181 = DEFINITIONAL_REPRESENTATION('',(#182),#186); +#182 = CIRCLE('',#183,3.5); +#183 = AXIS2_PLACEMENT_2D('',#184,#185); +#184 = CARTESIAN_POINT('',(4.375808424126E-16,-8.024730275931E-16)); +#185 = DIRECTION('',(1.,0.)); +#186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#187 = PCURVE('',#188,#193); +#188 = CYLINDRICAL_SURFACE('',#189,3.5); +#189 = AXIS2_PLACEMENT_3D('',#190,#191,#192); +#190 = CARTESIAN_POINT('',(0.,0.,250.)); +#191 = DIRECTION('',(-0.,-0.,-1.)); +#192 = DIRECTION('',(1.,0.,0.)); +#193 = DEFINITIONAL_REPRESENTATION('',(#194),#198); +#194 = LINE('',#195,#196); +#195 = CARTESIAN_POINT('',(-0.,0.)); +#196 = VECTOR('',#197,1.); +#197 = DIRECTION('',(-1.,0.)); +#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#199 = ORIENTED_EDGE('',*,*,#200,.T.); +#200 = EDGE_CURVE('',#170,#201,#203,.T.); +#201 = VERTEX_POINT('',#202); +#202 = CARTESIAN_POINT('',(3.,2.,250.)); +#203 = SURFACE_CURVE('',#204,(#208,#214),.PCURVE_S1.); +#204 = LINE('',#205,#206); +#205 = CARTESIAN_POINT('',(3.,1.,250.)); +#206 = VECTOR('',#207,1.); +#207 = DIRECTION('',(0.,1.,0.)); +#208 = PCURVE('',#88,#209); +#209 = DEFINITIONAL_REPRESENTATION('',(#210),#213); +#210 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#211,#212),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#211 = CARTESIAN_POINT('',(3.,-2.)); +#212 = CARTESIAN_POINT('',(3.,2.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = PLANE('',#216); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(3.,2.,244.)); +#218 = DIRECTION('',(1.,0.,0.)); +#219 = DIRECTION('',(0.,-1.,0.)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#224); +#221 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#222,#223),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#222 = CARTESIAN_POINT('',(4.,-6.)); +#223 = CARTESIAN_POINT('',(0.,-6.)); +#224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#225 = ORIENTED_EDGE('',*,*,#226,.T.); +#226 = EDGE_CURVE('',#201,#227,#229,.T.); +#227 = VERTEX_POINT('',#228); +#228 = CARTESIAN_POINT('',(10.,2.,250.)); +#229 = SURFACE_CURVE('',#230,(#234,#240),.PCURVE_S1.); +#230 = LINE('',#231,#232); +#231 = CARTESIAN_POINT('',(5.,2.,250.)); +#232 = VECTOR('',#233,1.); +#233 = DIRECTION('',(1.,0.,-0.)); +#234 = PCURVE('',#88,#235); +#235 = DEFINITIONAL_REPRESENTATION('',(#236),#239); +#236 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#237,#238),.UNSPECIFIED.,.F.,.F., + (2,2),(-2.,5.),.PIECEWISE_BEZIER_KNOTS.); +#237 = CARTESIAN_POINT('',(3.,2.)); +#238 = CARTESIAN_POINT('',(10.,2.)); +#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#240 = PCURVE('',#241,#246); +#241 = PLANE('',#242); +#242 = AXIS2_PLACEMENT_3D('',#243,#244,#245); +#243 = CARTESIAN_POINT('',(10.,2.,244.)); +#244 = DIRECTION('',(0.,-1.,0.)); +#245 = DIRECTION('',(-1.,0.,0.)); +#246 = DEFINITIONAL_REPRESENTATION('',(#247),#250); +#247 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#248,#249),.UNSPECIFIED.,.F.,.F., + (2,2),(-2.,5.),.PIECEWISE_BEZIER_KNOTS.); +#248 = CARTESIAN_POINT('',(7.,-6.)); +#249 = CARTESIAN_POINT('',(0.,-6.)); +#250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#251 = ORIENTED_EDGE('',*,*,#252,.T.); +#252 = EDGE_CURVE('',#227,#253,#255,.T.); +#253 = VERTEX_POINT('',#254); +#254 = CARTESIAN_POINT('',(10.,-2.,250.)); +#255 = SURFACE_CURVE('',#256,(#260,#266),.PCURVE_S1.); +#256 = LINE('',#257,#258); +#257 = CARTESIAN_POINT('',(10.,-1.,250.)); +#258 = VECTOR('',#259,1.); +#259 = DIRECTION('',(0.,-1.,0.)); +#260 = PCURVE('',#88,#261); +#261 = DEFINITIONAL_REPRESENTATION('',(#262),#265); +#262 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#263,#264),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#263 = CARTESIAN_POINT('',(10.,2.)); +#264 = CARTESIAN_POINT('',(10.,-2.)); +#265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#266 = PCURVE('',#267,#272); +#267 = PLANE('',#268); +#268 = AXIS2_PLACEMENT_3D('',#269,#270,#271); +#269 = CARTESIAN_POINT('',(10.,-2.,244.)); +#270 = DIRECTION('',(-1.,0.,0.)); +#271 = DIRECTION('',(0.,1.,0.)); +#272 = DEFINITIONAL_REPRESENTATION('',(#273),#276); +#273 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#274,#275),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#274 = CARTESIAN_POINT('',(4.,-6.)); +#275 = CARTESIAN_POINT('',(0.,-6.)); +#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#277 = ORIENTED_EDGE('',*,*,#278,.T.); +#278 = EDGE_CURVE('',#253,#279,#281,.T.); +#279 = VERTEX_POINT('',#280); +#280 = CARTESIAN_POINT('',(3.,-2.,250.)); +#281 = SURFACE_CURVE('',#282,(#286,#292),.PCURVE_S1.); +#282 = LINE('',#283,#284); +#283 = CARTESIAN_POINT('',(1.5,-2.,250.)); +#284 = VECTOR('',#285,1.); +#285 = DIRECTION('',(-1.,0.,0.)); +#286 = PCURVE('',#88,#287); +#287 = DEFINITIONAL_REPRESENTATION('',(#288),#291); +#288 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#289,#290),.UNSPECIFIED.,.F.,.F., + (2,2),(-8.5,-1.5),.PIECEWISE_BEZIER_KNOTS.); +#289 = CARTESIAN_POINT('',(10.,-2.)); +#290 = CARTESIAN_POINT('',(3.,-2.)); +#291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#292 = PCURVE('',#293,#298); +#293 = PLANE('',#294); +#294 = AXIS2_PLACEMENT_3D('',#295,#296,#297); +#295 = CARTESIAN_POINT('',(3.,-2.,244.)); +#296 = DIRECTION('',(0.,1.,0.)); +#297 = DIRECTION('',(1.,0.,0.)); +#298 = DEFINITIONAL_REPRESENTATION('',(#299),#302); +#299 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#300,#301),.UNSPECIFIED.,.F.,.F., + (2,2),(-8.5,-1.5),.PIECEWISE_BEZIER_KNOTS.); +#300 = CARTESIAN_POINT('',(7.,-6.)); +#301 = CARTESIAN_POINT('',(0.,-6.)); +#302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#303 = ORIENTED_EDGE('',*,*,#304,.T.); +#304 = EDGE_CURVE('',#279,#305,#307,.T.); +#305 = VERTEX_POINT('',#306); +#306 = CARTESIAN_POINT('',(3.,-1.802775637732,250.)); +#307 = SURFACE_CURVE('',#308,(#312,#318),.PCURVE_S1.); +#308 = LINE('',#309,#310); +#309 = CARTESIAN_POINT('',(3.,1.,250.)); +#310 = VECTOR('',#311,1.); +#311 = DIRECTION('',(0.,1.,0.)); +#312 = PCURVE('',#88,#313); +#313 = DEFINITIONAL_REPRESENTATION('',(#314),#317); +#314 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#315,#316),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#315 = CARTESIAN_POINT('',(3.,-2.)); +#316 = CARTESIAN_POINT('',(3.,2.)); +#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#318 = PCURVE('',#215,#319); +#319 = DEFINITIONAL_REPRESENTATION('',(#320),#323); +#320 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#321,#322),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#321 = CARTESIAN_POINT('',(4.,-6.)); +#322 = CARTESIAN_POINT('',(0.,-6.)); +#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#324 = ORIENTED_EDGE('',*,*,#325,.F.); +#325 = EDGE_CURVE('',#326,#305,#328,.T.); +#326 = VERTEX_POINT('',#327); +#327 = CARTESIAN_POINT('',(1.802775637732,-3.,250.)); +#328 = SURFACE_CURVE('',#329,(#334,#341),.PCURVE_S1.); +#329 = CIRCLE('',#330,3.5); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(0.,0.,250.)); +#332 = DIRECTION('',(0.,0.,1.)); +#333 = DIRECTION('',(1.,0.,0.)); +#334 = PCURVE('',#88,#335); +#335 = DEFINITIONAL_REPRESENTATION('',(#336),#340); +#336 = CIRCLE('',#337,3.5); +#337 = AXIS2_PLACEMENT_2D('',#338,#339); +#338 = CARTESIAN_POINT('',(4.375808424126E-16,-8.024730275931E-16)); +#339 = DIRECTION('',(1.,0.)); +#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#341 = PCURVE('',#188,#342); +#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347); +#343 = LINE('',#344,#345); +#344 = CARTESIAN_POINT('',(-0.,0.)); +#345 = VECTOR('',#346,1.); +#346 = DIRECTION('',(-1.,0.)); +#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#348 = ORIENTED_EDGE('',*,*,#349,.T.); +#349 = EDGE_CURVE('',#326,#350,#352,.T.); +#350 = VERTEX_POINT('',#351); +#351 = CARTESIAN_POINT('',(2.,-3.,250.)); +#352 = SURFACE_CURVE('',#353,(#357,#363),.PCURVE_S1.); +#353 = LINE('',#354,#355); +#354 = CARTESIAN_POINT('',(1.,-3.,250.)); +#355 = VECTOR('',#356,1.); +#356 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#357 = PCURVE('',#88,#358); +#358 = DEFINITIONAL_REPRESENTATION('',(#359),#362); +#359 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#360,#361),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#360 = CARTESIAN_POINT('',(-2.,-3.)); +#361 = CARTESIAN_POINT('',(2.,-3.)); +#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#363 = PCURVE('',#364,#369); +#364 = PLANE('',#365); +#365 = AXIS2_PLACEMENT_3D('',#366,#367,#368); +#366 = CARTESIAN_POINT('',(2.,-3.,244.)); +#367 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#368 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#369 = DEFINITIONAL_REPRESENTATION('',(#370),#373); +#370 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#371,#372),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#371 = CARTESIAN_POINT('',(4.,-6.)); +#372 = CARTESIAN_POINT('',(0.,-6.)); +#373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#374 = ORIENTED_EDGE('',*,*,#375,.T.); +#375 = EDGE_CURVE('',#350,#376,#378,.T.); +#376 = VERTEX_POINT('',#377); +#377 = CARTESIAN_POINT('',(2.,-10.,250.)); +#378 = SURFACE_CURVE('',#379,(#383,#389),.PCURVE_S1.); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(2.,-5.,250.)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#383 = PCURVE('',#88,#384); +#384 = DEFINITIONAL_REPRESENTATION('',(#385),#388); +#385 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#386,#387),.UNSPECIFIED.,.F.,.F., + (2,2),(-2.,5.),.PIECEWISE_BEZIER_KNOTS.); +#386 = CARTESIAN_POINT('',(2.,-3.)); +#387 = CARTESIAN_POINT('',(2.,-10.)); +#388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#389 = PCURVE('',#390,#395); +#390 = PLANE('',#391); +#391 = AXIS2_PLACEMENT_3D('',#392,#393,#394); +#392 = CARTESIAN_POINT('',(2.,-10.,244.)); +#393 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#394 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#395 = DEFINITIONAL_REPRESENTATION('',(#396),#399); +#396 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#397,#398),.UNSPECIFIED.,.F.,.F., + (2,2),(-2.,5.),.PIECEWISE_BEZIER_KNOTS.); +#397 = CARTESIAN_POINT('',(7.,-6.)); +#398 = CARTESIAN_POINT('',(0.,-6.)); +#399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#400 = ORIENTED_EDGE('',*,*,#401,.T.); +#401 = EDGE_CURVE('',#376,#402,#404,.T.); +#402 = VERTEX_POINT('',#403); +#403 = CARTESIAN_POINT('',(-2.,-10.,250.)); +#404 = SURFACE_CURVE('',#405,(#409,#415),.PCURVE_S1.); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(-1.,-10.,250.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#409 = PCURVE('',#88,#410); +#410 = DEFINITIONAL_REPRESENTATION('',(#411),#414); +#411 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#412,#413),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#412 = CARTESIAN_POINT('',(2.,-10.)); +#413 = CARTESIAN_POINT('',(-2.,-10.)); +#414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#415 = PCURVE('',#416,#421); +#416 = PLANE('',#417); +#417 = AXIS2_PLACEMENT_3D('',#418,#419,#420); +#418 = CARTESIAN_POINT('',(-2.,-10.,244.)); +#419 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#420 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#421 = DEFINITIONAL_REPRESENTATION('',(#422),#425); +#422 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#423,#424),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#423 = CARTESIAN_POINT('',(4.,-6.)); +#424 = CARTESIAN_POINT('',(0.,-6.)); +#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#426 = ORIENTED_EDGE('',*,*,#427,.T.); +#427 = EDGE_CURVE('',#402,#428,#430,.T.); +#428 = VERTEX_POINT('',#429); +#429 = CARTESIAN_POINT('',(-2.,-3.,250.)); +#430 = SURFACE_CURVE('',#431,(#435,#441),.PCURVE_S1.); +#431 = LINE('',#432,#433); +#432 = CARTESIAN_POINT('',(-2.,-1.5,250.)); +#433 = VECTOR('',#434,1.); +#434 = DIRECTION('',(2.22044604925E-16,1.,-0.)); +#435 = PCURVE('',#88,#436); +#436 = DEFINITIONAL_REPRESENTATION('',(#437),#440); +#437 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#438,#439),.UNSPECIFIED.,.F.,.F., + (2,2),(-8.5,-1.5),.PIECEWISE_BEZIER_KNOTS.); +#438 = CARTESIAN_POINT('',(-2.,-10.)); +#439 = CARTESIAN_POINT('',(-2.,-3.)); +#440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#441 = PCURVE('',#442,#447); +#442 = PLANE('',#443); +#443 = AXIS2_PLACEMENT_3D('',#444,#445,#446); +#444 = CARTESIAN_POINT('',(-2.,-3.,244.)); +#445 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#446 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#447 = DEFINITIONAL_REPRESENTATION('',(#448),#451); +#448 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#449,#450),.UNSPECIFIED.,.F.,.F., + (2,2),(-8.5,-1.5),.PIECEWISE_BEZIER_KNOTS.); +#449 = CARTESIAN_POINT('',(7.,-6.)); +#450 = CARTESIAN_POINT('',(0.,-6.)); +#451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#452 = ORIENTED_EDGE('',*,*,#453,.T.); +#453 = EDGE_CURVE('',#428,#454,#456,.T.); +#454 = VERTEX_POINT('',#455); +#455 = CARTESIAN_POINT('',(-1.802775637732,-3.,250.)); +#456 = SURFACE_CURVE('',#457,(#461,#467),.PCURVE_S1.); +#457 = LINE('',#458,#459); +#458 = CARTESIAN_POINT('',(1.,-3.,250.)); +#459 = VECTOR('',#460,1.); +#460 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#461 = PCURVE('',#88,#462); +#462 = DEFINITIONAL_REPRESENTATION('',(#463),#466); +#463 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#464,#465),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#464 = CARTESIAN_POINT('',(-2.,-3.)); +#465 = CARTESIAN_POINT('',(2.,-3.)); +#466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#467 = PCURVE('',#364,#468); +#468 = DEFINITIONAL_REPRESENTATION('',(#469),#472); +#469 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#470,#471),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#470 = CARTESIAN_POINT('',(4.,-6.)); +#471 = CARTESIAN_POINT('',(0.,-6.)); +#472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#473 = ORIENTED_EDGE('',*,*,#474,.F.); +#474 = EDGE_CURVE('',#475,#454,#477,.T.); +#475 = VERTEX_POINT('',#476); +#476 = CARTESIAN_POINT('',(-3.,-1.802775637732,250.)); +#477 = SURFACE_CURVE('',#478,(#483,#490),.PCURVE_S1.); +#478 = CIRCLE('',#479,3.5); +#479 = AXIS2_PLACEMENT_3D('',#480,#481,#482); +#480 = CARTESIAN_POINT('',(0.,0.,250.)); +#481 = DIRECTION('',(0.,0.,1.)); +#482 = DIRECTION('',(1.,0.,0.)); +#483 = PCURVE('',#88,#484); +#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489); +#485 = CIRCLE('',#486,3.5); +#486 = AXIS2_PLACEMENT_2D('',#487,#488); +#487 = CARTESIAN_POINT('',(4.375808424126E-16,-8.024730275931E-16)); +#488 = DIRECTION('',(1.,0.)); +#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#490 = PCURVE('',#188,#491); +#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496); +#492 = LINE('',#493,#494); +#493 = CARTESIAN_POINT('',(-0.,0.)); +#494 = VECTOR('',#495,1.); +#495 = DIRECTION('',(-1.,0.)); +#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#497 = ORIENTED_EDGE('',*,*,#498,.T.); +#498 = EDGE_CURVE('',#475,#499,#501,.T.); +#499 = VERTEX_POINT('',#500); +#500 = CARTESIAN_POINT('',(-3.,-2.,250.)); +#501 = SURFACE_CURVE('',#502,(#506,#512),.PCURVE_S1.); +#502 = LINE('',#503,#504); +#503 = CARTESIAN_POINT('',(-3.,-1.,250.)); +#504 = VECTOR('',#505,1.); +#505 = DIRECTION('',(-1.224646799147E-16,-1.,0.)); +#506 = PCURVE('',#88,#507); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#511); +#508 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#509,#510),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#509 = CARTESIAN_POINT('',(-3.,2.)); +#510 = CARTESIAN_POINT('',(-3.,-2.)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = PCURVE('',#513,#518); +#513 = PLANE('',#514); +#514 = AXIS2_PLACEMENT_3D('',#515,#516,#517); +#515 = CARTESIAN_POINT('',(-3.,-2.,244.)); +#516 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#517 = DIRECTION('',(1.224646799147E-16,1.,0.)); +#518 = DEFINITIONAL_REPRESENTATION('',(#519),#522); +#519 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#520,#521),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#520 = CARTESIAN_POINT('',(4.,-6.)); +#521 = CARTESIAN_POINT('',(0.,-6.)); +#522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#523 = ORIENTED_EDGE('',*,*,#524,.T.); +#524 = EDGE_CURVE('',#499,#525,#527,.T.); +#525 = VERTEX_POINT('',#526); +#526 = CARTESIAN_POINT('',(-10.,-2.,250.)); +#527 = SURFACE_CURVE('',#528,(#532,#538),.PCURVE_S1.); +#528 = LINE('',#529,#530); +#529 = CARTESIAN_POINT('',(-5.,-2.,250.)); +#530 = VECTOR('',#531,1.); +#531 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#532 = PCURVE('',#88,#533); +#533 = DEFINITIONAL_REPRESENTATION('',(#534),#537); +#534 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#535,#536),.UNSPECIFIED.,.F.,.F., + (2,2),(-2.,5.),.PIECEWISE_BEZIER_KNOTS.); +#535 = CARTESIAN_POINT('',(-3.,-2.)); +#536 = CARTESIAN_POINT('',(-10.,-2.)); +#537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#538 = PCURVE('',#539,#544); +#539 = PLANE('',#540); +#540 = AXIS2_PLACEMENT_3D('',#541,#542,#543); +#541 = CARTESIAN_POINT('',(-10.,-2.,244.)); +#542 = DIRECTION('',(1.224646799147E-16,1.,0.)); +#543 = DIRECTION('',(1.,-1.224646799147E-16,0.)); +#544 = DEFINITIONAL_REPRESENTATION('',(#545),#548); +#545 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#546,#547),.UNSPECIFIED.,.F.,.F., + (2,2),(-2.,5.),.PIECEWISE_BEZIER_KNOTS.); +#546 = CARTESIAN_POINT('',(7.,-6.)); +#547 = CARTESIAN_POINT('',(0.,-6.)); +#548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#549 = ORIENTED_EDGE('',*,*,#550,.T.); +#550 = EDGE_CURVE('',#525,#551,#553,.T.); +#551 = VERTEX_POINT('',#552); +#552 = CARTESIAN_POINT('',(-10.,2.,250.)); +#553 = SURFACE_CURVE('',#554,(#558,#564),.PCURVE_S1.); +#554 = LINE('',#555,#556); +#555 = CARTESIAN_POINT('',(-10.,1.,250.)); +#556 = VECTOR('',#557,1.); +#557 = DIRECTION('',(1.224646799147E-16,1.,-0.)); +#558 = PCURVE('',#88,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#563); +#560 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#561,#562),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#561 = CARTESIAN_POINT('',(-10.,-2.)); +#562 = CARTESIAN_POINT('',(-10.,2.)); +#563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#564 = PCURVE('',#565,#570); +#565 = PLANE('',#566); +#566 = AXIS2_PLACEMENT_3D('',#567,#568,#569); +#567 = CARTESIAN_POINT('',(-10.,2.,244.)); +#568 = DIRECTION('',(1.,-1.224646799147E-16,0.)); +#569 = DIRECTION('',(-1.224646799147E-16,-1.,0.)); +#570 = DEFINITIONAL_REPRESENTATION('',(#571),#574); +#571 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#572,#573),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#572 = CARTESIAN_POINT('',(4.,-6.)); +#573 = CARTESIAN_POINT('',(0.,-6.)); +#574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#575 = ORIENTED_EDGE('',*,*,#576,.T.); +#576 = EDGE_CURVE('',#551,#577,#579,.T.); +#577 = VERTEX_POINT('',#578); +#578 = CARTESIAN_POINT('',(-3.,2.,250.)); +#579 = SURFACE_CURVE('',#580,(#584,#590),.PCURVE_S1.); +#580 = LINE('',#581,#582); +#581 = CARTESIAN_POINT('',(-1.5,2.,250.)); +#582 = VECTOR('',#583,1.); +#583 = DIRECTION('',(1.,-1.224646799147E-16,0.)); +#584 = PCURVE('',#88,#585); +#585 = DEFINITIONAL_REPRESENTATION('',(#586),#589); +#586 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#587,#588),.UNSPECIFIED.,.F.,.F., + (2,2),(-8.5,-1.5),.PIECEWISE_BEZIER_KNOTS.); +#587 = CARTESIAN_POINT('',(-10.,2.)); +#588 = CARTESIAN_POINT('',(-3.,2.)); +#589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#590 = PCURVE('',#591,#596); +#591 = PLANE('',#592); +#592 = AXIS2_PLACEMENT_3D('',#593,#594,#595); +#593 = CARTESIAN_POINT('',(-3.,2.,244.)); +#594 = DIRECTION('',(-1.224646799147E-16,-1.,0.)); +#595 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#596 = DEFINITIONAL_REPRESENTATION('',(#597),#600); +#597 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#598,#599),.UNSPECIFIED.,.F.,.F., + (2,2),(-8.5,-1.5),.PIECEWISE_BEZIER_KNOTS.); +#598 = CARTESIAN_POINT('',(7.,-6.)); +#599 = CARTESIAN_POINT('',(0.,-6.)); +#600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#601 = ORIENTED_EDGE('',*,*,#602,.T.); +#602 = EDGE_CURVE('',#577,#603,#605,.T.); +#603 = VERTEX_POINT('',#604); +#604 = CARTESIAN_POINT('',(-3.,1.802775637732,250.)); +#605 = SURFACE_CURVE('',#606,(#610,#616),.PCURVE_S1.); +#606 = LINE('',#607,#608); +#607 = CARTESIAN_POINT('',(-3.,-1.,250.)); +#608 = VECTOR('',#609,1.); +#609 = DIRECTION('',(-1.224646799147E-16,-1.,0.)); +#610 = PCURVE('',#88,#611); +#611 = DEFINITIONAL_REPRESENTATION('',(#612),#615); +#612 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#613,#614),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#613 = CARTESIAN_POINT('',(-3.,2.)); +#614 = CARTESIAN_POINT('',(-3.,-2.)); +#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#616 = PCURVE('',#513,#617); +#617 = DEFINITIONAL_REPRESENTATION('',(#618),#621); +#618 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#619,#620),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#619 = CARTESIAN_POINT('',(4.,-6.)); +#620 = CARTESIAN_POINT('',(0.,-6.)); +#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#622 = ORIENTED_EDGE('',*,*,#623,.F.); +#623 = EDGE_CURVE('',#624,#603,#626,.T.); +#624 = VERTEX_POINT('',#625); +#625 = CARTESIAN_POINT('',(-1.802775637732,3.,250.)); +#626 = SURFACE_CURVE('',#627,(#632,#639),.PCURVE_S1.); +#627 = CIRCLE('',#628,3.5); +#628 = AXIS2_PLACEMENT_3D('',#629,#630,#631); +#629 = CARTESIAN_POINT('',(0.,0.,250.)); +#630 = DIRECTION('',(0.,0.,1.)); +#631 = DIRECTION('',(1.,0.,0.)); +#632 = PCURVE('',#88,#633); +#633 = DEFINITIONAL_REPRESENTATION('',(#634),#638); +#634 = CIRCLE('',#635,3.5); +#635 = AXIS2_PLACEMENT_2D('',#636,#637); +#636 = CARTESIAN_POINT('',(4.375808424126E-16,-8.024730275931E-16)); +#637 = DIRECTION('',(1.,0.)); +#638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#639 = PCURVE('',#188,#640); +#640 = DEFINITIONAL_REPRESENTATION('',(#641),#645); +#641 = LINE('',#642,#643); +#642 = CARTESIAN_POINT('',(-0.,0.)); +#643 = VECTOR('',#644,1.); +#644 = DIRECTION('',(-1.,0.)); +#645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#646 = ORIENTED_EDGE('',*,*,#647,.T.); +#647 = EDGE_CURVE('',#624,#648,#650,.T.); +#648 = VERTEX_POINT('',#649); +#649 = CARTESIAN_POINT('',(-2.,3.,250.)); +#650 = SURFACE_CURVE('',#651,(#655,#661),.PCURVE_S1.); +#651 = LINE('',#652,#653); +#652 = CARTESIAN_POINT('',(-1.,3.,250.)); +#653 = VECTOR('',#654,1.); +#654 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#655 = PCURVE('',#88,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#660); +#657 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#658,#659),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#658 = CARTESIAN_POINT('',(2.,3.)); +#659 = CARTESIAN_POINT('',(-2.,3.)); +#660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#661 = PCURVE('',#662,#667); +#662 = PLANE('',#663); +#663 = AXIS2_PLACEMENT_3D('',#664,#665,#666); +#664 = CARTESIAN_POINT('',(-2.,3.,244.)); +#665 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#666 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#667 = DEFINITIONAL_REPRESENTATION('',(#668),#671); +#668 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#669,#670),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#669 = CARTESIAN_POINT('',(4.,-6.)); +#670 = CARTESIAN_POINT('',(0.,-6.)); +#671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#672 = ORIENTED_EDGE('',*,*,#673,.T.); +#673 = EDGE_CURVE('',#648,#674,#676,.T.); +#674 = VERTEX_POINT('',#675); +#675 = CARTESIAN_POINT('',(-2.,10.,250.)); +#676 = SURFACE_CURVE('',#677,(#681,#687),.PCURVE_S1.); +#677 = LINE('',#678,#679); +#678 = CARTESIAN_POINT('',(-2.,5.,250.)); +#679 = VECTOR('',#680,1.); +#680 = DIRECTION('',(1.110223024625E-16,1.,-0.)); +#681 = PCURVE('',#88,#682); +#682 = DEFINITIONAL_REPRESENTATION('',(#683),#686); +#683 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#684,#685),.UNSPECIFIED.,.F.,.F., + (2,2),(-2.,5.),.PIECEWISE_BEZIER_KNOTS.); +#684 = CARTESIAN_POINT('',(-2.,3.)); +#685 = CARTESIAN_POINT('',(-2.,10.)); +#686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#687 = PCURVE('',#688,#693); +#688 = PLANE('',#689); +#689 = AXIS2_PLACEMENT_3D('',#690,#691,#692); +#690 = CARTESIAN_POINT('',(-2.,10.,244.)); +#691 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#692 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#693 = DEFINITIONAL_REPRESENTATION('',(#694),#697); +#694 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#695,#696),.UNSPECIFIED.,.F.,.F., + (2,2),(-2.,5.),.PIECEWISE_BEZIER_KNOTS.); +#695 = CARTESIAN_POINT('',(7.,-6.)); +#696 = CARTESIAN_POINT('',(0.,-6.)); +#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#698 = ORIENTED_EDGE('',*,*,#699,.T.); +#699 = EDGE_CURVE('',#674,#700,#702,.T.); +#700 = VERTEX_POINT('',#701); +#701 = CARTESIAN_POINT('',(2.,10.,250.)); +#702 = SURFACE_CURVE('',#703,(#707,#713),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(1.,10.,250.)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#707 = PCURVE('',#88,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#712); +#709 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#710,#711),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#710 = CARTESIAN_POINT('',(-2.,10.)); +#711 = CARTESIAN_POINT('',(2.,10.)); +#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#713 = PCURVE('',#714,#719); +#714 = PLANE('',#715); +#715 = AXIS2_PLACEMENT_3D('',#716,#717,#718); +#716 = CARTESIAN_POINT('',(2.,10.,244.)); +#717 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#718 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#719 = DEFINITIONAL_REPRESENTATION('',(#720),#723); +#720 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#721,#722),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#721 = CARTESIAN_POINT('',(4.,-6.)); +#722 = CARTESIAN_POINT('',(0.,-6.)); +#723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#724 = ORIENTED_EDGE('',*,*,#725,.T.); +#725 = EDGE_CURVE('',#700,#726,#728,.T.); +#726 = VERTEX_POINT('',#727); +#727 = CARTESIAN_POINT('',(2.,3.,250.)); +#728 = SURFACE_CURVE('',#729,(#733,#739),.PCURVE_S1.); +#729 = LINE('',#730,#731); +#730 = CARTESIAN_POINT('',(2.,1.5,250.)); +#731 = VECTOR('',#732,1.); +#732 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#733 = PCURVE('',#88,#734); +#734 = DEFINITIONAL_REPRESENTATION('',(#735),#738); +#735 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#736,#737),.UNSPECIFIED.,.F.,.F., + (2,2),(-8.5,-1.5),.PIECEWISE_BEZIER_KNOTS.); +#736 = CARTESIAN_POINT('',(2.,10.)); +#737 = CARTESIAN_POINT('',(2.,3.)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = PCURVE('',#740,#745); +#740 = PLANE('',#741); +#741 = AXIS2_PLACEMENT_3D('',#742,#743,#744); +#742 = CARTESIAN_POINT('',(2.,3.,244.)); +#743 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#744 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#745 = DEFINITIONAL_REPRESENTATION('',(#746),#749); +#746 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#747,#748),.UNSPECIFIED.,.F.,.F., + (2,2),(-8.5,-1.5),.PIECEWISE_BEZIER_KNOTS.); +#747 = CARTESIAN_POINT('',(7.,-6.)); +#748 = CARTESIAN_POINT('',(0.,-6.)); +#749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#750 = ORIENTED_EDGE('',*,*,#751,.T.); +#751 = EDGE_CURVE('',#726,#172,#752,.T.); +#752 = SURFACE_CURVE('',#753,(#757,#763),.PCURVE_S1.); +#753 = LINE('',#754,#755); +#754 = CARTESIAN_POINT('',(-1.,3.,250.)); +#755 = VECTOR('',#756,1.); +#756 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#757 = PCURVE('',#88,#758); +#758 = DEFINITIONAL_REPRESENTATION('',(#759),#762); +#759 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#760,#761),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#760 = CARTESIAN_POINT('',(2.,3.)); +#761 = CARTESIAN_POINT('',(-2.,3.)); +#762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#763 = PCURVE('',#662,#764); +#764 = DEFINITIONAL_REPRESENTATION('',(#765),#768); +#765 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#766,#767),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.,1.),.PIECEWISE_BEZIER_KNOTS.); +#766 = CARTESIAN_POINT('',(4.,-6.)); +#767 = CARTESIAN_POINT('',(0.,-6.)); +#768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#769 = ADVANCED_FACE('',(#770),#151,.F.); +#770 = FACE_BOUND('',#771,.F.); +#771 = EDGE_LOOP('',(#772,#800,#821,#822)); +#772 = ORIENTED_EDGE('',*,*,#773,.F.); +#773 = EDGE_CURVE('',#774,#774,#776,.T.); +#774 = VERTEX_POINT('',#775); +#775 = CARTESIAN_POINT('',(10.5,-1.285879134693E-15,12.)); +#776 = SURFACE_CURVE('',#777,(#782,#788),.PCURVE_S1.); +#777 = CIRCLE('',#778,10.5); +#778 = AXIS2_PLACEMENT_3D('',#779,#780,#781); +#779 = CARTESIAN_POINT('',(0.,0.,12.)); +#780 = DIRECTION('',(0.,0.,1.)); +#781 = DIRECTION('',(1.,0.,0.)); +#782 = PCURVE('',#151,#783); +#783 = DEFINITIONAL_REPRESENTATION('',(#784),#787); +#784 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#785,#786),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#785 = CARTESIAN_POINT('',(0.,12.)); +#786 = CARTESIAN_POINT('',(6.28318530718,12.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = PCURVE('',#789,#794); +#789 = CYLINDRICAL_SURFACE('',#790,10.5); +#790 = AXIS2_PLACEMENT_3D('',#791,#792,#793); +#791 = CARTESIAN_POINT('',(0.,0.,12.)); +#792 = DIRECTION('',(-0.,-0.,-1.)); +#793 = DIRECTION('',(1.,0.,0.)); +#794 = DEFINITIONAL_REPRESENTATION('',(#795),#799); +#795 = LINE('',#796,#797); +#796 = CARTESIAN_POINT('',(-0.,0.)); +#797 = VECTOR('',#798,1.); +#798 = DIRECTION('',(-1.,0.)); +#799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#800 = ORIENTED_EDGE('',*,*,#801,.F.); +#801 = EDGE_CURVE('',#135,#774,#802,.T.); +#802 = SEAM_CURVE('',#803,(#807,#814),.PCURVE_S1.); +#803 = LINE('',#804,#805); +#804 = CARTESIAN_POINT('',(1.5,-3.673940397442E-16,0.)); +#805 = VECTOR('',#806,1.); +#806 = DIRECTION('',(0.6,-1.469576158977E-16,0.8)); +#807 = PCURVE('',#151,#808); +#808 = DEFINITIONAL_REPRESENTATION('',(#809),#813); +#809 = LINE('',#810,#811); +#810 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#811 = VECTOR('',#812,1.); +#812 = DIRECTION('',(0.,1.)); +#813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#814 = PCURVE('',#151,#815); +#815 = DEFINITIONAL_REPRESENTATION('',(#816),#820); +#816 = LINE('',#817,#818); +#817 = CARTESIAN_POINT('',(0.,-0.)); +#818 = VECTOR('',#819,1.); +#819 = DIRECTION('',(0.,1.)); +#820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#821 = ORIENTED_EDGE('',*,*,#134,.T.); +#822 = ORIENTED_EDGE('',*,*,#801,.T.); +#823 = ADVANCED_FACE('',(#824),#188,.T.); +#824 = FACE_BOUND('',#825,.F.); +#825 = EDGE_LOOP('',(#826,#847,#880,#903,#930,#931,#959,#978,#979,#1000, + #1033,#1052,#1053,#1074,#1107,#1126,#1127,#1148,#1181,#1200)); +#826 = ORIENTED_EDGE('',*,*,#827,.F.); +#827 = EDGE_CURVE('',#828,#170,#830,.T.); +#828 = VERTEX_POINT('',#829); +#829 = CARTESIAN_POINT('',(3.,1.802775637732,250.2)); +#830 = SURFACE_CURVE('',#831,(#835,#841),.PCURVE_S1.); +#831 = LINE('',#832,#833); +#832 = CARTESIAN_POINT('',(3.,1.802775637732,250.)); +#833 = VECTOR('',#834,1.); +#834 = DIRECTION('',(-0.,-0.,-1.)); +#835 = PCURVE('',#188,#836); +#836 = DEFINITIONAL_REPRESENTATION('',(#837),#840); +#837 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#838,#839),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#838 = CARTESIAN_POINT('',(-0.541099525957,-0.82)); +#839 = CARTESIAN_POINT('',(-0.541099525957,5.999999928008E-07)); +#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#841 = PCURVE('',#215,#842); +#842 = DEFINITIONAL_REPRESENTATION('',(#843),#846); +#843 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#844,#845),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#844 = CARTESIAN_POINT('',(0.197224362268,-6.82)); +#845 = CARTESIAN_POINT('',(0.197224362268,-5.9999994)); +#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#847 = ORIENTED_EDGE('',*,*,#848,.T.); +#848 = EDGE_CURVE('',#828,#849,#851,.T.); +#849 = VERTEX_POINT('',#850); +#850 = CARTESIAN_POINT('',(3.5,0.,250.2)); +#851 = SURFACE_CURVE('',#852,(#857,#864),.PCURVE_S1.); +#852 = CIRCLE('',#853,3.5); +#853 = AXIS2_PLACEMENT_3D('',#854,#855,#856); +#854 = CARTESIAN_POINT('',(0.,0.,250.2)); +#855 = DIRECTION('',(0.,0.,-1.)); +#856 = DIRECTION('',(1.,0.,0.)); +#857 = PCURVE('',#188,#858); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(-6.28318530718,-0.2)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(1.,-0.)); +#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#864 = PCURVE('',#865,#870); +#865 = PLANE('',#866); +#866 = AXIS2_PLACEMENT_3D('',#867,#868,#869); +#867 = CARTESIAN_POINT('',(6.5,0.,250.2)); +#868 = DIRECTION('',(0.,0.,1.)); +#869 = DIRECTION('',(1.,0.,0.)); +#870 = DEFINITIONAL_REPRESENTATION('',(#871),#879); +#871 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#872,#873,#874,#875,#876,#877 +,#878),.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( + '') ); +#872 = CARTESIAN_POINT('',(-3.,0.)); +#873 = CARTESIAN_POINT('',(-3.,-6.062177826491)); +#874 = CARTESIAN_POINT('',(-8.25,-3.031088913246)); +#875 = CARTESIAN_POINT('',(-13.5,-8.572527594031E-16)); +#876 = CARTESIAN_POINT('',(-8.25,3.031088913246)); +#877 = CARTESIAN_POINT('',(-3.,6.062177826491)); +#878 = CARTESIAN_POINT('',(-3.,0.)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = ORIENTED_EDGE('',*,*,#881,.T.); +#881 = EDGE_CURVE('',#849,#882,#884,.T.); +#882 = VERTEX_POINT('',#883); +#883 = CARTESIAN_POINT('',(3.5,0.,274.)); +#884 = SEAM_CURVE('',#885,(#889,#896),.PCURVE_S1.); +#885 = LINE('',#886,#887); +#886 = CARTESIAN_POINT('',(3.5,0.,250.)); +#887 = VECTOR('',#888,1.); +#888 = DIRECTION('',(0.,0.,1.)); +#889 = PCURVE('',#188,#890); +#890 = DEFINITIONAL_REPRESENTATION('',(#891),#895); +#891 = LINE('',#892,#893); +#892 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#893 = VECTOR('',#894,1.); +#894 = DIRECTION('',(-0.,-1.)); +#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#896 = PCURVE('',#188,#897); +#897 = DEFINITIONAL_REPRESENTATION('',(#898),#902); +#898 = LINE('',#899,#900); +#899 = CARTESIAN_POINT('',(-0.,0.)); +#900 = VECTOR('',#901,1.); +#901 = DIRECTION('',(-0.,-1.)); +#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#903 = ORIENTED_EDGE('',*,*,#904,.T.); +#904 = EDGE_CURVE('',#882,#882,#905,.T.); +#905 = SURFACE_CURVE('',#906,(#911,#918),.PCURVE_S1.); +#906 = CIRCLE('',#907,3.5); +#907 = AXIS2_PLACEMENT_3D('',#908,#909,#910); +#908 = CARTESIAN_POINT('',(0.,0.,274.)); +#909 = DIRECTION('',(0.,0.,1.)); +#910 = DIRECTION('',(1.,0.,0.)); +#911 = PCURVE('',#188,#912); +#912 = DEFINITIONAL_REPRESENTATION('',(#913),#917); +#913 = LINE('',#914,#915); +#914 = CARTESIAN_POINT('',(-0.,-24.)); +#915 = VECTOR('',#916,1.); +#916 = DIRECTION('',(-1.,0.)); +#917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#918 = PCURVE('',#919,#924); +#919 = PLANE('',#920); +#920 = AXIS2_PLACEMENT_3D('',#921,#922,#923); +#921 = CARTESIAN_POINT('',(-9.767429518139E-17,2.47821720825E-16,274.)); +#922 = DIRECTION('',(0.,0.,1.)); +#923 = DIRECTION('',(1.,0.,-0.)); +#924 = DEFINITIONAL_REPRESENTATION('',(#925),#929); +#925 = CIRCLE('',#926,3.5); +#926 = AXIS2_PLACEMENT_2D('',#927,#928); +#927 = CARTESIAN_POINT('',(9.767429518139E-17,-2.47821720825E-16)); +#928 = DIRECTION('',(1.,0.)); +#929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#930 = ORIENTED_EDGE('',*,*,#881,.F.); +#931 = ORIENTED_EDGE('',*,*,#932,.T.); +#932 = EDGE_CURVE('',#849,#933,#935,.T.); +#933 = VERTEX_POINT('',#934); +#934 = CARTESIAN_POINT('',(3.,-1.802775637732,250.2)); +#935 = SURFACE_CURVE('',#936,(#941,#948),.PCURVE_S1.); +#936 = CIRCLE('',#937,3.5); +#937 = AXIS2_PLACEMENT_3D('',#938,#939,#940); +#938 = CARTESIAN_POINT('',(0.,0.,250.2)); +#939 = DIRECTION('',(0.,0.,-1.)); +#940 = DIRECTION('',(1.,0.,0.)); +#941 = PCURVE('',#188,#942); +#942 = DEFINITIONAL_REPRESENTATION('',(#943),#947); +#943 = LINE('',#944,#945); +#944 = CARTESIAN_POINT('',(-6.28318530718,-0.2)); +#945 = VECTOR('',#946,1.); +#946 = DIRECTION('',(1.,-0.)); +#947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#948 = PCURVE('',#865,#949); +#949 = DEFINITIONAL_REPRESENTATION('',(#950),#958); +#950 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#951,#952,#953,#954,#955,#956 +,#957),.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( + '') ); +#951 = CARTESIAN_POINT('',(-3.,0.)); +#952 = CARTESIAN_POINT('',(-3.,-6.062177826491)); +#953 = CARTESIAN_POINT('',(-8.25,-3.031088913246)); +#954 = CARTESIAN_POINT('',(-13.5,-8.572527594031E-16)); +#955 = CARTESIAN_POINT('',(-8.25,3.031088913246)); +#956 = CARTESIAN_POINT('',(-3.,6.062177826491)); +#957 = CARTESIAN_POINT('',(-3.,0.)); +#958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#959 = ORIENTED_EDGE('',*,*,#960,.T.); +#960 = EDGE_CURVE('',#933,#305,#961,.T.); +#961 = SURFACE_CURVE('',#962,(#966,#972),.PCURVE_S1.); +#962 = LINE('',#963,#964); +#963 = CARTESIAN_POINT('',(3.,-1.802775637732,250.)); +#964 = VECTOR('',#965,1.); +#965 = DIRECTION('',(-0.,-0.,-1.)); +#966 = PCURVE('',#188,#967); +#967 = DEFINITIONAL_REPRESENTATION('',(#968),#971); +#968 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#969,#970),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#969 = CARTESIAN_POINT('',(-5.742085781222,-0.82)); +#970 = CARTESIAN_POINT('',(-5.742085781222,5.999999928008E-07)); +#971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#972 = PCURVE('',#215,#973); +#973 = DEFINITIONAL_REPRESENTATION('',(#974),#977); +#974 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#975,#976),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#975 = CARTESIAN_POINT('',(3.802775637732,-6.82)); +#976 = CARTESIAN_POINT('',(3.802775637732,-5.9999994)); +#977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#978 = ORIENTED_EDGE('',*,*,#325,.F.); +#979 = ORIENTED_EDGE('',*,*,#980,.F.); +#980 = EDGE_CURVE('',#981,#326,#983,.T.); +#981 = VERTEX_POINT('',#982); +#982 = CARTESIAN_POINT('',(1.802775637732,-3.,250.2)); +#983 = SURFACE_CURVE('',#984,(#988,#994),.PCURVE_S1.); +#984 = LINE('',#985,#986); +#985 = CARTESIAN_POINT('',(1.802775637732,-3.,250.)); +#986 = VECTOR('',#987,1.); +#987 = DIRECTION('',(-0.,-0.,-1.)); +#988 = PCURVE('',#188,#989); +#989 = DEFINITIONAL_REPRESENTATION('',(#990),#993); +#990 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#991,#992),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#991 = CARTESIAN_POINT('',(-5.253488506342,-0.82)); +#992 = CARTESIAN_POINT('',(-5.253488506342,5.999999928008E-07)); +#993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#994 = PCURVE('',#364,#995); +#995 = DEFINITIONAL_REPRESENTATION('',(#996),#999); +#996 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#997,#998),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#997 = CARTESIAN_POINT('',(0.197224362268,-6.82)); +#998 = CARTESIAN_POINT('',(0.197224362268,-5.9999994)); +#999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1000 = ORIENTED_EDGE('',*,*,#1001,.T.); +#1001 = EDGE_CURVE('',#981,#1002,#1004,.T.); +#1002 = VERTEX_POINT('',#1003); +#1003 = CARTESIAN_POINT('',(-1.802775637732,-3.,250.2)); +#1004 = SURFACE_CURVE('',#1005,(#1010,#1017),.PCURVE_S1.); +#1005 = CIRCLE('',#1006,3.5); +#1006 = AXIS2_PLACEMENT_3D('',#1007,#1008,#1009); +#1007 = CARTESIAN_POINT('',(0.,0.,250.2)); +#1008 = DIRECTION('',(0.,0.,-1.)); +#1009 = DIRECTION('',(1.,0.,0.)); +#1010 = PCURVE('',#188,#1011); +#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016); +#1012 = LINE('',#1013,#1014); +#1013 = CARTESIAN_POINT('',(-6.28318530718,-0.2)); +#1014 = VECTOR('',#1015,1.); +#1015 = DIRECTION('',(1.,-0.)); +#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1017 = PCURVE('',#1018,#1023); +#1018 = PLANE('',#1019); +#1019 = AXIS2_PLACEMENT_3D('',#1020,#1021,#1022); +#1020 = CARTESIAN_POINT('',(-1.443289932013E-15,-6.5,250.2)); +#1021 = DIRECTION('',(0.,0.,1.)); +#1022 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1023 = DEFINITIONAL_REPRESENTATION('',(#1024),#1032); +#1024 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1025,#1026,#1027,#1028, +#1029,#1030,#1031),.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('') ); +#1025 = CARTESIAN_POINT('',(-6.5,3.5)); +#1026 = CARTESIAN_POINT('',(-0.437822173509,3.5)); +#1027 = CARTESIAN_POINT('',(-3.468911086754,-1.75)); +#1028 = CARTESIAN_POINT('',(-6.5,-7.)); +#1029 = CARTESIAN_POINT('',(-9.531088913246,-1.75)); +#1030 = CARTESIAN_POINT('',(-12.56217782649,3.5)); +#1031 = CARTESIAN_POINT('',(-6.5,3.5)); +#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1033 = ORIENTED_EDGE('',*,*,#1034,.T.); +#1034 = EDGE_CURVE('',#1002,#454,#1035,.T.); +#1035 = SURFACE_CURVE('',#1036,(#1040,#1046),.PCURVE_S1.); +#1036 = LINE('',#1037,#1038); +#1037 = CARTESIAN_POINT('',(-1.802775637732,-3.,250.)); +#1038 = VECTOR('',#1039,1.); +#1039 = DIRECTION('',(-0.,-0.,-1.)); +#1040 = PCURVE('',#188,#1041); +#1041 = DEFINITIONAL_REPRESENTATION('',(#1042),#1045); +#1042 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1043,#1044),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#1043 = CARTESIAN_POINT('',(-4.171289454428,-0.82)); +#1044 = CARTESIAN_POINT('',(-4.171289454428,5.999999928008E-07)); +#1045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1046 = PCURVE('',#364,#1047); +#1047 = DEFINITIONAL_REPRESENTATION('',(#1048),#1051); +#1048 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1049,#1050),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#1049 = CARTESIAN_POINT('',(3.802775637732,-6.82)); +#1050 = CARTESIAN_POINT('',(3.802775637732,-5.9999994)); +#1051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1052 = ORIENTED_EDGE('',*,*,#474,.F.); +#1053 = ORIENTED_EDGE('',*,*,#1054,.F.); +#1054 = EDGE_CURVE('',#1055,#475,#1057,.T.); +#1055 = VERTEX_POINT('',#1056); +#1056 = CARTESIAN_POINT('',(-3.,-1.802775637732,250.2)); +#1057 = SURFACE_CURVE('',#1058,(#1062,#1068),.PCURVE_S1.); +#1058 = LINE('',#1059,#1060); +#1059 = CARTESIAN_POINT('',(-3.,-1.802775637732,250.)); +#1060 = VECTOR('',#1061,1.); +#1061 = DIRECTION('',(-0.,-0.,-1.)); +#1062 = PCURVE('',#188,#1063); +#1063 = DEFINITIONAL_REPRESENTATION('',(#1064),#1067); +#1064 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1065,#1066),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#1065 = CARTESIAN_POINT('',(-3.682692179547,-0.82)); +#1066 = CARTESIAN_POINT('',(-3.682692179547,5.999999928008E-07)); +#1067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1068 = PCURVE('',#513,#1069); +#1069 = DEFINITIONAL_REPRESENTATION('',(#1070),#1073); +#1070 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1071,#1072),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#1071 = CARTESIAN_POINT('',(0.197224362268,-6.82)); +#1072 = CARTESIAN_POINT('',(0.197224362268,-5.9999994)); +#1073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1074 = ORIENTED_EDGE('',*,*,#1075,.T.); +#1075 = EDGE_CURVE('',#1055,#1076,#1078,.T.); +#1076 = VERTEX_POINT('',#1077); +#1077 = CARTESIAN_POINT('',(-3.,1.802775637732,250.2)); +#1078 = SURFACE_CURVE('',#1079,(#1084,#1091),.PCURVE_S1.); +#1079 = CIRCLE('',#1080,3.5); +#1080 = AXIS2_PLACEMENT_3D('',#1081,#1082,#1083); +#1081 = CARTESIAN_POINT('',(0.,0.,250.2)); +#1082 = DIRECTION('',(0.,0.,-1.)); +#1083 = DIRECTION('',(1.,0.,0.)); +#1084 = PCURVE('',#188,#1085); +#1085 = DEFINITIONAL_REPRESENTATION('',(#1086),#1090); +#1086 = LINE('',#1087,#1088); +#1087 = CARTESIAN_POINT('',(-6.28318530718,-0.2)); +#1088 = VECTOR('',#1089,1.); +#1089 = DIRECTION('',(1.,-0.)); +#1090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1091 = PCURVE('',#1092,#1097); +#1092 = PLANE('',#1093); +#1093 = AXIS2_PLACEMENT_3D('',#1094,#1095,#1096); +#1094 = CARTESIAN_POINT('',(-6.5,7.960204194458E-16,250.2)); +#1095 = DIRECTION('',(0.,0.,1.)); +#1096 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1097 = DEFINITIONAL_REPRESENTATION('',(#1098),#1106); +#1098 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1099,#1100,#1101,#1102, +#1103,#1104,#1105),.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('') ); +#1099 = CARTESIAN_POINT('',(-10.,-4.286263797016E-16)); +#1100 = CARTESIAN_POINT('',(-10.,6.062177826491)); +#1101 = CARTESIAN_POINT('',(-4.75,3.031088913246)); +#1102 = CARTESIAN_POINT('',(0.5,1.714505518806E-15)); +#1103 = CARTESIAN_POINT('',(-4.75,-3.031088913246)); +#1104 = CARTESIAN_POINT('',(-10.,-6.062177826491)); +#1105 = CARTESIAN_POINT('',(-10.,-4.286263797016E-16)); +#1106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1107 = ORIENTED_EDGE('',*,*,#1108,.T.); +#1108 = EDGE_CURVE('',#1076,#603,#1109,.T.); +#1109 = SURFACE_CURVE('',#1110,(#1114,#1120),.PCURVE_S1.); +#1110 = LINE('',#1111,#1112); +#1111 = CARTESIAN_POINT('',(-3.,1.802775637732,250.)); +#1112 = VECTOR('',#1113,1.); +#1113 = DIRECTION('',(-0.,-0.,-1.)); +#1114 = PCURVE('',#188,#1115); +#1115 = DEFINITIONAL_REPRESENTATION('',(#1116),#1119); +#1116 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1117,#1118),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#1117 = CARTESIAN_POINT('',(-2.600493127633,-0.82)); +#1118 = CARTESIAN_POINT('',(-2.600493127633,5.999999928008E-07)); +#1119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1120 = PCURVE('',#513,#1121); +#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1125); +#1122 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1123,#1124),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#1123 = CARTESIAN_POINT('',(3.802775637732,-6.82)); +#1124 = CARTESIAN_POINT('',(3.802775637732,-5.9999994)); +#1125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1126 = ORIENTED_EDGE('',*,*,#623,.F.); +#1127 = ORIENTED_EDGE('',*,*,#1128,.F.); +#1128 = EDGE_CURVE('',#1129,#624,#1131,.T.); +#1129 = VERTEX_POINT('',#1130); +#1130 = CARTESIAN_POINT('',(-1.802775637732,3.,250.2)); +#1131 = SURFACE_CURVE('',#1132,(#1136,#1142),.PCURVE_S1.); +#1132 = LINE('',#1133,#1134); +#1133 = CARTESIAN_POINT('',(-1.802775637732,3.,250.)); +#1134 = VECTOR('',#1135,1.); +#1135 = DIRECTION('',(-0.,-0.,-1.)); +#1136 = PCURVE('',#188,#1137); +#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1141); +#1138 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1139,#1140),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#1139 = CARTESIAN_POINT('',(-2.111895852752,-0.82)); +#1140 = CARTESIAN_POINT('',(-2.111895852752,5.999999928008E-07)); +#1141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1142 = PCURVE('',#662,#1143); +#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1147); +#1144 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1145,#1146),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#1145 = CARTESIAN_POINT('',(0.197224362268,-6.82)); +#1146 = CARTESIAN_POINT('',(0.197224362268,-5.9999994)); +#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1148 = ORIENTED_EDGE('',*,*,#1149,.T.); +#1149 = EDGE_CURVE('',#1129,#1150,#1152,.T.); +#1150 = VERTEX_POINT('',#1151); +#1151 = CARTESIAN_POINT('',(1.802775637732,3.,250.2)); +#1152 = SURFACE_CURVE('',#1153,(#1158,#1165),.PCURVE_S1.); +#1153 = CIRCLE('',#1154,3.5); +#1154 = AXIS2_PLACEMENT_3D('',#1155,#1156,#1157); +#1155 = CARTESIAN_POINT('',(0.,0.,250.2)); +#1156 = DIRECTION('',(0.,0.,-1.)); +#1157 = DIRECTION('',(1.,0.,0.)); +#1158 = PCURVE('',#188,#1159); +#1159 = DEFINITIONAL_REPRESENTATION('',(#1160),#1164); +#1160 = LINE('',#1161,#1162); +#1161 = CARTESIAN_POINT('',(-6.28318530718,-0.2)); +#1162 = VECTOR('',#1163,1.); +#1163 = DIRECTION('',(1.,-0.)); +#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1165 = PCURVE('',#1166,#1171); +#1166 = PLANE('',#1167); +#1167 = AXIS2_PLACEMENT_3D('',#1168,#1169,#1170); +#1168 = CARTESIAN_POINT('',(7.216449660064E-16,6.5,250.2)); +#1169 = DIRECTION('',(0.,0.,1.)); +#1170 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1171 = DEFINITIONAL_REPRESENTATION('',(#1172),#1180); +#1172 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1173,#1174,#1175,#1176, +#1177,#1178,#1179),.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('') ); +#1173 = CARTESIAN_POINT('',(-6.5,-3.5)); +#1174 = CARTESIAN_POINT('',(-12.56217782649,-3.5)); +#1175 = CARTESIAN_POINT('',(-9.531088913246,1.75)); +#1176 = CARTESIAN_POINT('',(-6.5,7.)); +#1177 = CARTESIAN_POINT('',(-3.468911086754,1.75)); +#1178 = CARTESIAN_POINT('',(-0.437822173509,-3.5)); +#1179 = CARTESIAN_POINT('',(-6.5,-3.5)); +#1180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1181 = ORIENTED_EDGE('',*,*,#1182,.T.); +#1182 = EDGE_CURVE('',#1150,#172,#1183,.T.); +#1183 = SURFACE_CURVE('',#1184,(#1188,#1194),.PCURVE_S1.); +#1184 = LINE('',#1185,#1186); +#1185 = CARTESIAN_POINT('',(1.802775637732,3.,250.)); +#1186 = VECTOR('',#1187,1.); +#1187 = DIRECTION('',(-0.,-0.,-1.)); +#1188 = PCURVE('',#188,#1189); +#1189 = DEFINITIONAL_REPRESENTATION('',(#1190),#1193); +#1190 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1191,#1192),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#1191 = CARTESIAN_POINT('',(-1.029696800838,-0.82)); +#1192 = CARTESIAN_POINT('',(-1.029696800838,5.999999928008E-07)); +#1193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1194 = PCURVE('',#662,#1195); +#1195 = DEFINITIONAL_REPRESENTATION('',(#1196),#1199); +#1196 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1197,#1198),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.82,5.999999928008E-07),.PIECEWISE_BEZIER_KNOTS.); +#1197 = CARTESIAN_POINT('',(3.802775637732,-6.82)); +#1198 = CARTESIAN_POINT('',(3.802775637732,-5.9999994)); +#1199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1200 = ORIENTED_EDGE('',*,*,#169,.F.); +#1201 = ADVANCED_FACE('',(#1202),#662,.T.); +#1202 = FACE_BOUND('',#1203,.T.); +#1203 = EDGE_LOOP('',(#1204,#1234,#1255,#1256,#1257,#1278,#1279,#1280)); +#1204 = ORIENTED_EDGE('',*,*,#1205,.F.); +#1205 = EDGE_CURVE('',#1206,#1208,#1210,.T.); +#1206 = VERTEX_POINT('',#1207); +#1207 = CARTESIAN_POINT('',(-2.,3.,244.)); +#1208 = VERTEX_POINT('',#1209); +#1209 = CARTESIAN_POINT('',(2.,3.,244.)); +#1210 = SURFACE_CURVE('',#1211,(#1215,#1222),.PCURVE_S1.); +#1211 = LINE('',#1212,#1213); +#1212 = CARTESIAN_POINT('',(-2.,3.,244.)); +#1213 = VECTOR('',#1214,1.); +#1214 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#1215 = PCURVE('',#662,#1216); +#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221); +#1217 = LINE('',#1218,#1219); +#1218 = CARTESIAN_POINT('',(0.,0.)); +#1219 = VECTOR('',#1220,1.); +#1220 = DIRECTION('',(1.,0.)); +#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1222 = PCURVE('',#1223,#1228); +#1223 = PLANE('',#1224); +#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227); +#1225 = CARTESIAN_POINT('',(7.216449660064E-16,6.5,244.)); +#1226 = DIRECTION('',(0.,0.,1.)); +#1227 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233); +#1229 = LINE('',#1230,#1231); +#1230 = CARTESIAN_POINT('',(-3.5,2.)); +#1231 = VECTOR('',#1232,1.); +#1232 = DIRECTION('',(0.,-1.)); +#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1234 = ORIENTED_EDGE('',*,*,#1235,.T.); +#1235 = EDGE_CURVE('',#1206,#648,#1236,.T.); +#1236 = SURFACE_CURVE('',#1237,(#1241,#1248),.PCURVE_S1.); +#1237 = LINE('',#1238,#1239); +#1238 = CARTESIAN_POINT('',(-2.,3.,244.)); +#1239 = VECTOR('',#1240,1.); +#1240 = DIRECTION('',(0.,0.,1.)); +#1241 = PCURVE('',#662,#1242); +#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247); +#1243 = LINE('',#1244,#1245); +#1244 = CARTESIAN_POINT('',(0.,0.)); +#1245 = VECTOR('',#1246,1.); +#1246 = DIRECTION('',(0.,-1.)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = PCURVE('',#688,#1249); +#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254); +#1250 = LINE('',#1251,#1252); +#1251 = CARTESIAN_POINT('',(7.,0.)); +#1252 = VECTOR('',#1253,1.); +#1253 = DIRECTION('',(0.,-1.)); +#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1255 = ORIENTED_EDGE('',*,*,#647,.F.); +#1256 = ORIENTED_EDGE('',*,*,#1128,.F.); +#1257 = ORIENTED_EDGE('',*,*,#1258,.T.); +#1258 = EDGE_CURVE('',#1129,#1150,#1259,.T.); +#1259 = SURFACE_CURVE('',#1260,(#1264,#1271),.PCURVE_S1.); +#1260 = LINE('',#1261,#1262); +#1261 = CARTESIAN_POINT('',(-2.,3.,250.2)); +#1262 = VECTOR('',#1263,1.); +#1263 = DIRECTION('',(1.,-1.110223024625E-16,0.)); +#1264 = PCURVE('',#662,#1265); +#1265 = DEFINITIONAL_REPRESENTATION('',(#1266),#1270); +#1266 = LINE('',#1267,#1268); +#1267 = CARTESIAN_POINT('',(0.,-6.2)); +#1268 = VECTOR('',#1269,1.); +#1269 = DIRECTION('',(1.,0.)); +#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1271 = PCURVE('',#1166,#1272); +#1272 = DEFINITIONAL_REPRESENTATION('',(#1273),#1277); +#1273 = LINE('',#1274,#1275); +#1274 = CARTESIAN_POINT('',(-3.5,2.)); +#1275 = VECTOR('',#1276,1.); +#1276 = DIRECTION('',(0.,-1.)); +#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1278 = ORIENTED_EDGE('',*,*,#1182,.T.); +#1279 = ORIENTED_EDGE('',*,*,#751,.F.); +#1280 = ORIENTED_EDGE('',*,*,#1281,.F.); +#1281 = EDGE_CURVE('',#1208,#726,#1282,.T.); +#1282 = SURFACE_CURVE('',#1283,(#1287,#1294),.PCURVE_S1.); +#1283 = LINE('',#1284,#1285); +#1284 = CARTESIAN_POINT('',(2.,3.,244.)); +#1285 = VECTOR('',#1286,1.); +#1286 = DIRECTION('',(0.,0.,1.)); +#1287 = PCURVE('',#662,#1288); +#1288 = DEFINITIONAL_REPRESENTATION('',(#1289),#1293); +#1289 = LINE('',#1290,#1291); +#1290 = CARTESIAN_POINT('',(4.,0.)); +#1291 = VECTOR('',#1292,1.); +#1292 = DIRECTION('',(0.,-1.)); +#1293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1294 = PCURVE('',#740,#1295); +#1295 = DEFINITIONAL_REPRESENTATION('',(#1296),#1300); +#1296 = LINE('',#1297,#1298); +#1297 = CARTESIAN_POINT('',(0.,0.)); +#1298 = VECTOR('',#1299,1.); +#1299 = DIRECTION('',(0.,-1.)); +#1300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1301 = ADVANCED_FACE('',(#1302),#740,.T.); +#1302 = FACE_BOUND('',#1303,.T.); +#1303 = EDGE_LOOP('',(#1304,#1327,#1328,#1329,#1352)); +#1304 = ORIENTED_EDGE('',*,*,#1305,.F.); +#1305 = EDGE_CURVE('',#1208,#1306,#1308,.T.); +#1306 = VERTEX_POINT('',#1307); +#1307 = CARTESIAN_POINT('',(2.,3.464101615138,244.)); +#1308 = SURFACE_CURVE('',#1309,(#1313,#1320),.PCURVE_S1.); +#1309 = LINE('',#1310,#1311); +#1310 = CARTESIAN_POINT('',(2.,3.,244.)); +#1311 = VECTOR('',#1312,1.); +#1312 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1313 = PCURVE('',#740,#1314); +#1314 = DEFINITIONAL_REPRESENTATION('',(#1315),#1319); +#1315 = LINE('',#1316,#1317); +#1316 = CARTESIAN_POINT('',(0.,0.)); +#1317 = VECTOR('',#1318,1.); +#1318 = DIRECTION('',(1.,0.)); +#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1320 = PCURVE('',#1223,#1321); +#1321 = DEFINITIONAL_REPRESENTATION('',(#1322),#1326); +#1322 = LINE('',#1323,#1324); +#1323 = CARTESIAN_POINT('',(-3.5,-2.)); +#1324 = VECTOR('',#1325,1.); +#1325 = DIRECTION('',(1.,0.)); +#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1327 = ORIENTED_EDGE('',*,*,#1281,.T.); +#1328 = ORIENTED_EDGE('',*,*,#725,.F.); +#1329 = ORIENTED_EDGE('',*,*,#1330,.F.); +#1330 = EDGE_CURVE('',#1331,#700,#1333,.T.); +#1331 = VERTEX_POINT('',#1332); +#1332 = CARTESIAN_POINT('',(2.,10.,244.)); +#1333 = SURFACE_CURVE('',#1334,(#1338,#1345),.PCURVE_S1.); +#1334 = LINE('',#1335,#1336); +#1335 = CARTESIAN_POINT('',(2.,10.,244.)); +#1336 = VECTOR('',#1337,1.); +#1337 = DIRECTION('',(0.,0.,1.)); +#1338 = PCURVE('',#740,#1339); +#1339 = DEFINITIONAL_REPRESENTATION('',(#1340),#1344); +#1340 = LINE('',#1341,#1342); +#1341 = CARTESIAN_POINT('',(7.,0.)); +#1342 = VECTOR('',#1343,1.); +#1343 = DIRECTION('',(0.,-1.)); +#1344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1345 = PCURVE('',#714,#1346); +#1346 = DEFINITIONAL_REPRESENTATION('',(#1347),#1351); +#1347 = LINE('',#1348,#1349); +#1348 = CARTESIAN_POINT('',(0.,0.)); +#1349 = VECTOR('',#1350,1.); +#1350 = DIRECTION('',(0.,-1.)); +#1351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1352 = ORIENTED_EDGE('',*,*,#1353,.F.); +#1353 = EDGE_CURVE('',#1306,#1331,#1354,.T.); +#1354 = SURFACE_CURVE('',#1355,(#1359,#1366),.PCURVE_S1.); +#1355 = LINE('',#1356,#1357); +#1356 = CARTESIAN_POINT('',(2.,3.,244.)); +#1357 = VECTOR('',#1358,1.); +#1358 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1359 = PCURVE('',#740,#1360); +#1360 = DEFINITIONAL_REPRESENTATION('',(#1361),#1365); +#1361 = LINE('',#1362,#1363); +#1362 = CARTESIAN_POINT('',(0.,0.)); +#1363 = VECTOR('',#1364,1.); +#1364 = DIRECTION('',(1.,0.)); +#1365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1366 = PCURVE('',#1367,#1372); +#1367 = PLANE('',#1368); +#1368 = AXIS2_PLACEMENT_3D('',#1369,#1370,#1371); +#1369 = CARTESIAN_POINT('',(-5.209295743007E-16,9.230319459916E-17,244.) + ); +#1370 = DIRECTION('',(0.,0.,1.)); +#1371 = DIRECTION('',(1.,0.,-0.)); +#1372 = DEFINITIONAL_REPRESENTATION('',(#1373),#1377); +#1373 = LINE('',#1374,#1375); +#1374 = CARTESIAN_POINT('',(2.,3.)); +#1375 = VECTOR('',#1376,1.); +#1376 = DIRECTION('',(1.110223024625E-16,1.)); +#1377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1378 = ADVANCED_FACE('',(#1379),#714,.T.); +#1379 = FACE_BOUND('',#1380,.T.); +#1380 = EDGE_LOOP('',(#1381,#1404,#1405,#1406)); +#1381 = ORIENTED_EDGE('',*,*,#1382,.F.); +#1382 = EDGE_CURVE('',#1331,#1383,#1385,.T.); +#1383 = VERTEX_POINT('',#1384); +#1384 = CARTESIAN_POINT('',(-2.,10.,244.)); +#1385 = SURFACE_CURVE('',#1386,(#1390,#1397),.PCURVE_S1.); +#1386 = LINE('',#1387,#1388); +#1387 = CARTESIAN_POINT('',(2.,10.,244.)); +#1388 = VECTOR('',#1389,1.); +#1389 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#1390 = PCURVE('',#714,#1391); +#1391 = DEFINITIONAL_REPRESENTATION('',(#1392),#1396); +#1392 = LINE('',#1393,#1394); +#1393 = CARTESIAN_POINT('',(0.,0.)); +#1394 = VECTOR('',#1395,1.); +#1395 = DIRECTION('',(1.,0.)); +#1396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1397 = PCURVE('',#1367,#1398); +#1398 = DEFINITIONAL_REPRESENTATION('',(#1399),#1403); +#1399 = LINE('',#1400,#1401); +#1400 = CARTESIAN_POINT('',(2.,10.)); +#1401 = VECTOR('',#1402,1.); +#1402 = DIRECTION('',(-1.,1.110223024625E-16)); +#1403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1404 = ORIENTED_EDGE('',*,*,#1330,.T.); +#1405 = ORIENTED_EDGE('',*,*,#699,.F.); +#1406 = ORIENTED_EDGE('',*,*,#1407,.F.); +#1407 = EDGE_CURVE('',#1383,#674,#1408,.T.); +#1408 = SURFACE_CURVE('',#1409,(#1413,#1420),.PCURVE_S1.); +#1409 = LINE('',#1410,#1411); +#1410 = CARTESIAN_POINT('',(-2.,10.,244.)); +#1411 = VECTOR('',#1412,1.); +#1412 = DIRECTION('',(0.,0.,1.)); +#1413 = PCURVE('',#714,#1414); +#1414 = DEFINITIONAL_REPRESENTATION('',(#1415),#1419); +#1415 = LINE('',#1416,#1417); +#1416 = CARTESIAN_POINT('',(4.,0.)); +#1417 = VECTOR('',#1418,1.); +#1418 = DIRECTION('',(0.,-1.)); +#1419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1420 = PCURVE('',#688,#1421); +#1421 = DEFINITIONAL_REPRESENTATION('',(#1422),#1426); +#1422 = LINE('',#1423,#1424); +#1423 = CARTESIAN_POINT('',(0.,0.)); +#1424 = VECTOR('',#1425,1.); +#1425 = DIRECTION('',(0.,-1.)); +#1426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1427 = ADVANCED_FACE('',(#1428),#688,.T.); +#1428 = FACE_BOUND('',#1429,.T.); +#1429 = EDGE_LOOP('',(#1430,#1453,#1454,#1455,#1456)); +#1430 = ORIENTED_EDGE('',*,*,#1431,.F.); +#1431 = EDGE_CURVE('',#1383,#1432,#1434,.T.); +#1432 = VERTEX_POINT('',#1433); +#1433 = CARTESIAN_POINT('',(-2.,3.464101615138,244.)); +#1434 = SURFACE_CURVE('',#1435,(#1439,#1446),.PCURVE_S1.); +#1435 = LINE('',#1436,#1437); +#1436 = CARTESIAN_POINT('',(-2.,10.,244.)); +#1437 = VECTOR('',#1438,1.); +#1438 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#1439 = PCURVE('',#688,#1440); +#1440 = DEFINITIONAL_REPRESENTATION('',(#1441),#1445); +#1441 = LINE('',#1442,#1443); +#1442 = CARTESIAN_POINT('',(0.,0.)); +#1443 = VECTOR('',#1444,1.); +#1444 = DIRECTION('',(1.,0.)); +#1445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1446 = PCURVE('',#1367,#1447); +#1447 = DEFINITIONAL_REPRESENTATION('',(#1448),#1452); +#1448 = LINE('',#1449,#1450); +#1449 = CARTESIAN_POINT('',(-2.,10.)); +#1450 = VECTOR('',#1451,1.); +#1451 = DIRECTION('',(-1.110223024625E-16,-1.)); +#1452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1453 = ORIENTED_EDGE('',*,*,#1407,.T.); +#1454 = ORIENTED_EDGE('',*,*,#673,.F.); +#1455 = ORIENTED_EDGE('',*,*,#1235,.F.); +#1456 = ORIENTED_EDGE('',*,*,#1457,.F.); +#1457 = EDGE_CURVE('',#1432,#1206,#1458,.T.); +#1458 = SURFACE_CURVE('',#1459,(#1463,#1470),.PCURVE_S1.); +#1459 = LINE('',#1460,#1461); +#1460 = CARTESIAN_POINT('',(-2.,10.,244.)); +#1461 = VECTOR('',#1462,1.); +#1462 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#1463 = PCURVE('',#688,#1464); +#1464 = DEFINITIONAL_REPRESENTATION('',(#1465),#1469); +#1465 = LINE('',#1466,#1467); +#1466 = CARTESIAN_POINT('',(0.,0.)); +#1467 = VECTOR('',#1468,1.); +#1468 = DIRECTION('',(1.,0.)); +#1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1470 = PCURVE('',#1223,#1471); +#1471 = DEFINITIONAL_REPRESENTATION('',(#1472),#1476); +#1472 = LINE('',#1473,#1474); +#1473 = CARTESIAN_POINT('',(3.5,2.)); +#1474 = VECTOR('',#1475,1.); +#1475 = DIRECTION('',(-1.,0.)); +#1476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1477 = ADVANCED_FACE('',(#1478),#513,.T.); +#1478 = FACE_BOUND('',#1479,.T.); +#1479 = EDGE_LOOP('',(#1480,#1510,#1531,#1532,#1533,#1554,#1555,#1556)); +#1480 = ORIENTED_EDGE('',*,*,#1481,.F.); +#1481 = EDGE_CURVE('',#1482,#1484,#1486,.T.); +#1482 = VERTEX_POINT('',#1483); +#1483 = CARTESIAN_POINT('',(-3.,-2.,244.)); +#1484 = VERTEX_POINT('',#1485); +#1485 = CARTESIAN_POINT('',(-3.,2.,244.)); +#1486 = SURFACE_CURVE('',#1487,(#1491,#1498),.PCURVE_S1.); +#1487 = LINE('',#1488,#1489); +#1488 = CARTESIAN_POINT('',(-3.,-2.,244.)); +#1489 = VECTOR('',#1490,1.); +#1490 = DIRECTION('',(1.224646799147E-16,1.,0.)); +#1491 = PCURVE('',#513,#1492); +#1492 = DEFINITIONAL_REPRESENTATION('',(#1493),#1497); +#1493 = LINE('',#1494,#1495); +#1494 = CARTESIAN_POINT('',(0.,0.)); +#1495 = VECTOR('',#1496,1.); +#1496 = DIRECTION('',(1.,0.)); +#1497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1498 = PCURVE('',#1499,#1504); +#1499 = PLANE('',#1500); +#1500 = AXIS2_PLACEMENT_3D('',#1501,#1502,#1503); +#1501 = CARTESIAN_POINT('',(-6.5,7.960204194458E-16,244.)); +#1502 = DIRECTION('',(0.,0.,1.)); +#1503 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1504 = DEFINITIONAL_REPRESENTATION('',(#1505),#1509); +#1505 = LINE('',#1506,#1507); +#1506 = CARTESIAN_POINT('',(-3.5,2.)); +#1507 = VECTOR('',#1508,1.); +#1508 = DIRECTION('',(0.,-1.)); +#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1510 = ORIENTED_EDGE('',*,*,#1511,.T.); +#1511 = EDGE_CURVE('',#1482,#499,#1512,.T.); +#1512 = SURFACE_CURVE('',#1513,(#1517,#1524),.PCURVE_S1.); +#1513 = LINE('',#1514,#1515); +#1514 = CARTESIAN_POINT('',(-3.,-2.,244.)); +#1515 = VECTOR('',#1516,1.); +#1516 = DIRECTION('',(0.,0.,1.)); +#1517 = PCURVE('',#513,#1518); +#1518 = DEFINITIONAL_REPRESENTATION('',(#1519),#1523); +#1519 = LINE('',#1520,#1521); +#1520 = CARTESIAN_POINT('',(0.,0.)); +#1521 = VECTOR('',#1522,1.); +#1522 = DIRECTION('',(0.,-1.)); +#1523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1524 = PCURVE('',#539,#1525); +#1525 = DEFINITIONAL_REPRESENTATION('',(#1526),#1530); +#1526 = LINE('',#1527,#1528); +#1527 = CARTESIAN_POINT('',(7.,0.)); +#1528 = VECTOR('',#1529,1.); +#1529 = DIRECTION('',(0.,-1.)); +#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1531 = ORIENTED_EDGE('',*,*,#498,.F.); +#1532 = ORIENTED_EDGE('',*,*,#1054,.F.); +#1533 = ORIENTED_EDGE('',*,*,#1534,.T.); +#1534 = EDGE_CURVE('',#1055,#1076,#1535,.T.); +#1535 = SURFACE_CURVE('',#1536,(#1540,#1547),.PCURVE_S1.); +#1536 = LINE('',#1537,#1538); +#1537 = CARTESIAN_POINT('',(-3.,-2.,250.2)); +#1538 = VECTOR('',#1539,1.); +#1539 = DIRECTION('',(1.224646799147E-16,1.,0.)); +#1540 = PCURVE('',#513,#1541); +#1541 = DEFINITIONAL_REPRESENTATION('',(#1542),#1546); +#1542 = LINE('',#1543,#1544); +#1543 = CARTESIAN_POINT('',(0.,-6.2)); +#1544 = VECTOR('',#1545,1.); +#1545 = DIRECTION('',(1.,0.)); +#1546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1547 = PCURVE('',#1092,#1548); +#1548 = DEFINITIONAL_REPRESENTATION('',(#1549),#1553); +#1549 = LINE('',#1550,#1551); +#1550 = CARTESIAN_POINT('',(-3.5,2.)); +#1551 = VECTOR('',#1552,1.); +#1552 = DIRECTION('',(0.,-1.)); +#1553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1554 = ORIENTED_EDGE('',*,*,#1108,.T.); +#1555 = ORIENTED_EDGE('',*,*,#602,.F.); +#1556 = ORIENTED_EDGE('',*,*,#1557,.F.); +#1557 = EDGE_CURVE('',#1484,#577,#1558,.T.); +#1558 = SURFACE_CURVE('',#1559,(#1563,#1570),.PCURVE_S1.); +#1559 = LINE('',#1560,#1561); +#1560 = CARTESIAN_POINT('',(-3.,2.,244.)); +#1561 = VECTOR('',#1562,1.); +#1562 = DIRECTION('',(0.,0.,1.)); +#1563 = PCURVE('',#513,#1564); +#1564 = DEFINITIONAL_REPRESENTATION('',(#1565),#1569); +#1565 = LINE('',#1566,#1567); +#1566 = CARTESIAN_POINT('',(4.,0.)); +#1567 = VECTOR('',#1568,1.); +#1568 = DIRECTION('',(0.,-1.)); +#1569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1570 = PCURVE('',#591,#1571); +#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 = ADVANCED_FACE('',(#1578),#591,.T.); +#1578 = FACE_BOUND('',#1579,.T.); +#1579 = EDGE_LOOP('',(#1580,#1603,#1604,#1605,#1628)); +#1580 = ORIENTED_EDGE('',*,*,#1581,.F.); +#1581 = EDGE_CURVE('',#1484,#1582,#1584,.T.); +#1582 = VERTEX_POINT('',#1583); +#1583 = CARTESIAN_POINT('',(-3.464101615138,2.,244.)); +#1584 = SURFACE_CURVE('',#1585,(#1589,#1596),.PCURVE_S1.); +#1585 = LINE('',#1586,#1587); +#1586 = CARTESIAN_POINT('',(-3.,2.,244.)); +#1587 = VECTOR('',#1588,1.); +#1588 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1589 = PCURVE('',#591,#1590); +#1590 = DEFINITIONAL_REPRESENTATION('',(#1591),#1595); +#1591 = LINE('',#1592,#1593); +#1592 = CARTESIAN_POINT('',(0.,0.)); +#1593 = VECTOR('',#1594,1.); +#1594 = DIRECTION('',(1.,0.)); +#1595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1596 = PCURVE('',#1499,#1597); +#1597 = DEFINITIONAL_REPRESENTATION('',(#1598),#1602); +#1598 = LINE('',#1599,#1600); +#1599 = CARTESIAN_POINT('',(-3.5,-2.)); +#1600 = VECTOR('',#1601,1.); +#1601 = DIRECTION('',(1.,0.)); +#1602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1603 = ORIENTED_EDGE('',*,*,#1557,.T.); +#1604 = ORIENTED_EDGE('',*,*,#576,.F.); +#1605 = ORIENTED_EDGE('',*,*,#1606,.F.); +#1606 = EDGE_CURVE('',#1607,#551,#1609,.T.); +#1607 = VERTEX_POINT('',#1608); +#1608 = CARTESIAN_POINT('',(-10.,2.,244.)); +#1609 = SURFACE_CURVE('',#1610,(#1614,#1621),.PCURVE_S1.); +#1610 = LINE('',#1611,#1612); +#1611 = CARTESIAN_POINT('',(-10.,2.,244.)); +#1612 = VECTOR('',#1613,1.); +#1613 = DIRECTION('',(0.,0.,1.)); +#1614 = PCURVE('',#591,#1615); +#1615 = DEFINITIONAL_REPRESENTATION('',(#1616),#1620); +#1616 = LINE('',#1617,#1618); +#1617 = CARTESIAN_POINT('',(7.,0.)); +#1618 = VECTOR('',#1619,1.); +#1619 = DIRECTION('',(0.,-1.)); +#1620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1621 = PCURVE('',#565,#1622); +#1622 = DEFINITIONAL_REPRESENTATION('',(#1623),#1627); +#1623 = LINE('',#1624,#1625); +#1624 = CARTESIAN_POINT('',(0.,0.)); +#1625 = VECTOR('',#1626,1.); +#1626 = DIRECTION('',(0.,-1.)); +#1627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1628 = ORIENTED_EDGE('',*,*,#1629,.F.); +#1629 = EDGE_CURVE('',#1582,#1607,#1630,.T.); +#1630 = SURFACE_CURVE('',#1631,(#1635,#1642),.PCURVE_S1.); +#1631 = LINE('',#1632,#1633); +#1632 = CARTESIAN_POINT('',(-3.,2.,244.)); +#1633 = VECTOR('',#1634,1.); +#1634 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1635 = PCURVE('',#591,#1636); +#1636 = DEFINITIONAL_REPRESENTATION('',(#1637),#1641); +#1637 = LINE('',#1638,#1639); +#1638 = CARTESIAN_POINT('',(0.,0.)); +#1639 = VECTOR('',#1640,1.); +#1640 = DIRECTION('',(1.,0.)); +#1641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1642 = PCURVE('',#1367,#1643); +#1643 = DEFINITIONAL_REPRESENTATION('',(#1644),#1648); +#1644 = LINE('',#1645,#1646); +#1645 = CARTESIAN_POINT('',(-3.,2.)); +#1646 = VECTOR('',#1647,1.); +#1647 = DIRECTION('',(-1.,1.224646799147E-16)); +#1648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1649 = ADVANCED_FACE('',(#1650),#565,.T.); +#1650 = FACE_BOUND('',#1651,.T.); +#1651 = EDGE_LOOP('',(#1652,#1675,#1676,#1677)); +#1652 = ORIENTED_EDGE('',*,*,#1653,.F.); +#1653 = EDGE_CURVE('',#1607,#1654,#1656,.T.); +#1654 = VERTEX_POINT('',#1655); +#1655 = CARTESIAN_POINT('',(-10.,-2.,244.)); +#1656 = SURFACE_CURVE('',#1657,(#1661,#1668),.PCURVE_S1.); +#1657 = LINE('',#1658,#1659); +#1658 = CARTESIAN_POINT('',(-10.,2.,244.)); +#1659 = VECTOR('',#1660,1.); +#1660 = DIRECTION('',(-1.224646799147E-16,-1.,0.)); +#1661 = PCURVE('',#565,#1662); +#1662 = DEFINITIONAL_REPRESENTATION('',(#1663),#1667); +#1663 = LINE('',#1664,#1665); +#1664 = CARTESIAN_POINT('',(0.,0.)); +#1665 = VECTOR('',#1666,1.); +#1666 = DIRECTION('',(1.,0.)); +#1667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1668 = PCURVE('',#1367,#1669); +#1669 = DEFINITIONAL_REPRESENTATION('',(#1670),#1674); +#1670 = LINE('',#1671,#1672); +#1671 = CARTESIAN_POINT('',(-10.,2.)); +#1672 = VECTOR('',#1673,1.); +#1673 = DIRECTION('',(-1.224646799147E-16,-1.)); +#1674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1675 = ORIENTED_EDGE('',*,*,#1606,.T.); +#1676 = ORIENTED_EDGE('',*,*,#550,.F.); +#1677 = ORIENTED_EDGE('',*,*,#1678,.F.); +#1678 = EDGE_CURVE('',#1654,#525,#1679,.T.); +#1679 = SURFACE_CURVE('',#1680,(#1684,#1691),.PCURVE_S1.); +#1680 = LINE('',#1681,#1682); +#1681 = CARTESIAN_POINT('',(-10.,-2.,244.)); +#1682 = VECTOR('',#1683,1.); +#1683 = DIRECTION('',(0.,0.,1.)); +#1684 = PCURVE('',#565,#1685); +#1685 = DEFINITIONAL_REPRESENTATION('',(#1686),#1690); +#1686 = LINE('',#1687,#1688); +#1687 = CARTESIAN_POINT('',(4.,-0.)); +#1688 = VECTOR('',#1689,1.); +#1689 = DIRECTION('',(0.,-1.)); +#1690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1691 = PCURVE('',#539,#1692); +#1692 = DEFINITIONAL_REPRESENTATION('',(#1693),#1697); +#1693 = LINE('',#1694,#1695); +#1694 = CARTESIAN_POINT('',(0.,0.)); +#1695 = VECTOR('',#1696,1.); +#1696 = DIRECTION('',(0.,-1.)); +#1697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1698 = ADVANCED_FACE('',(#1699),#539,.T.); +#1699 = FACE_BOUND('',#1700,.T.); +#1700 = EDGE_LOOP('',(#1701,#1724,#1725,#1726,#1727)); +#1701 = ORIENTED_EDGE('',*,*,#1702,.F.); +#1702 = EDGE_CURVE('',#1654,#1703,#1705,.T.); +#1703 = VERTEX_POINT('',#1704); +#1704 = CARTESIAN_POINT('',(-3.464101615138,-2.,244.)); +#1705 = SURFACE_CURVE('',#1706,(#1710,#1717),.PCURVE_S1.); +#1706 = LINE('',#1707,#1708); +#1707 = CARTESIAN_POINT('',(-10.,-2.,244.)); +#1708 = VECTOR('',#1709,1.); +#1709 = DIRECTION('',(1.,-1.224646799147E-16,0.)); +#1710 = PCURVE('',#539,#1711); +#1711 = DEFINITIONAL_REPRESENTATION('',(#1712),#1716); +#1712 = LINE('',#1713,#1714); +#1713 = CARTESIAN_POINT('',(0.,0.)); +#1714 = VECTOR('',#1715,1.); +#1715 = DIRECTION('',(1.,0.)); +#1716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1717 = PCURVE('',#1367,#1718); +#1718 = DEFINITIONAL_REPRESENTATION('',(#1719),#1723); +#1719 = LINE('',#1720,#1721); +#1720 = CARTESIAN_POINT('',(-10.,-2.)); +#1721 = VECTOR('',#1722,1.); +#1722 = DIRECTION('',(1.,-1.224646799147E-16)); +#1723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1724 = ORIENTED_EDGE('',*,*,#1678,.T.); +#1725 = ORIENTED_EDGE('',*,*,#524,.F.); +#1726 = ORIENTED_EDGE('',*,*,#1511,.F.); +#1727 = ORIENTED_EDGE('',*,*,#1728,.F.); +#1728 = EDGE_CURVE('',#1703,#1482,#1729,.T.); +#1729 = SURFACE_CURVE('',#1730,(#1734,#1741),.PCURVE_S1.); +#1730 = LINE('',#1731,#1732); +#1731 = CARTESIAN_POINT('',(-10.,-2.,244.)); +#1732 = VECTOR('',#1733,1.); +#1733 = DIRECTION('',(1.,-1.224646799147E-16,0.)); +#1734 = PCURVE('',#539,#1735); +#1735 = DEFINITIONAL_REPRESENTATION('',(#1736),#1740); +#1736 = LINE('',#1737,#1738); +#1737 = CARTESIAN_POINT('',(0.,0.)); +#1738 = VECTOR('',#1739,1.); +#1739 = DIRECTION('',(1.,0.)); +#1740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1741 = PCURVE('',#1499,#1742); +#1742 = DEFINITIONAL_REPRESENTATION('',(#1743),#1747); +#1743 = LINE('',#1744,#1745); +#1744 = CARTESIAN_POINT('',(3.5,2.)); +#1745 = VECTOR('',#1746,1.); +#1746 = DIRECTION('',(-1.,0.)); +#1747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1748 = ADVANCED_FACE('',(#1749),#364,.T.); +#1749 = FACE_BOUND('',#1750,.T.); +#1750 = EDGE_LOOP('',(#1751,#1781,#1802,#1803,#1804,#1825,#1826,#1827)); +#1751 = ORIENTED_EDGE('',*,*,#1752,.F.); +#1752 = EDGE_CURVE('',#1753,#1755,#1757,.T.); +#1753 = VERTEX_POINT('',#1754); +#1754 = CARTESIAN_POINT('',(2.,-3.,244.)); +#1755 = VERTEX_POINT('',#1756); +#1756 = CARTESIAN_POINT('',(-2.,-3.,244.)); +#1757 = SURFACE_CURVE('',#1758,(#1762,#1769),.PCURVE_S1.); +#1758 = LINE('',#1759,#1760); +#1759 = CARTESIAN_POINT('',(2.,-3.,244.)); +#1760 = VECTOR('',#1761,1.); +#1761 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#1762 = PCURVE('',#364,#1763); +#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1768); +#1764 = LINE('',#1765,#1766); +#1765 = CARTESIAN_POINT('',(0.,0.)); +#1766 = VECTOR('',#1767,1.); +#1767 = DIRECTION('',(1.,0.)); +#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1769 = PCURVE('',#1770,#1775); +#1770 = PLANE('',#1771); +#1771 = AXIS2_PLACEMENT_3D('',#1772,#1773,#1774); +#1772 = CARTESIAN_POINT('',(-1.443289932013E-15,-6.5,244.)); +#1773 = DIRECTION('',(0.,0.,1.)); +#1774 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1775 = DEFINITIONAL_REPRESENTATION('',(#1776),#1780); +#1776 = LINE('',#1777,#1778); +#1777 = CARTESIAN_POINT('',(-3.5,2.)); +#1778 = VECTOR('',#1779,1.); +#1779 = DIRECTION('',(0.,-1.)); +#1780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1781 = ORIENTED_EDGE('',*,*,#1782,.T.); +#1782 = EDGE_CURVE('',#1753,#350,#1783,.T.); +#1783 = SURFACE_CURVE('',#1784,(#1788,#1795),.PCURVE_S1.); +#1784 = LINE('',#1785,#1786); +#1785 = CARTESIAN_POINT('',(2.,-3.,244.)); +#1786 = VECTOR('',#1787,1.); +#1787 = DIRECTION('',(0.,0.,1.)); +#1788 = PCURVE('',#364,#1789); +#1789 = DEFINITIONAL_REPRESENTATION('',(#1790),#1794); +#1790 = LINE('',#1791,#1792); +#1791 = CARTESIAN_POINT('',(0.,0.)); +#1792 = VECTOR('',#1793,1.); +#1793 = DIRECTION('',(0.,-1.)); +#1794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1795 = PCURVE('',#390,#1796); +#1796 = DEFINITIONAL_REPRESENTATION('',(#1797),#1801); +#1797 = LINE('',#1798,#1799); +#1798 = CARTESIAN_POINT('',(7.,0.)); +#1799 = VECTOR('',#1800,1.); +#1800 = DIRECTION('',(0.,-1.)); +#1801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1802 = ORIENTED_EDGE('',*,*,#349,.F.); +#1803 = ORIENTED_EDGE('',*,*,#980,.F.); +#1804 = ORIENTED_EDGE('',*,*,#1805,.T.); +#1805 = EDGE_CURVE('',#981,#1002,#1806,.T.); +#1806 = SURFACE_CURVE('',#1807,(#1811,#1818),.PCURVE_S1.); +#1807 = LINE('',#1808,#1809); +#1808 = CARTESIAN_POINT('',(2.,-3.,250.2)); +#1809 = VECTOR('',#1810,1.); +#1810 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#1811 = PCURVE('',#364,#1812); +#1812 = DEFINITIONAL_REPRESENTATION('',(#1813),#1817); +#1813 = LINE('',#1814,#1815); +#1814 = CARTESIAN_POINT('',(0.,-6.2)); +#1815 = VECTOR('',#1816,1.); +#1816 = DIRECTION('',(1.,0.)); +#1817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1818 = PCURVE('',#1018,#1819); +#1819 = DEFINITIONAL_REPRESENTATION('',(#1820),#1824); +#1820 = LINE('',#1821,#1822); +#1821 = CARTESIAN_POINT('',(-3.5,2.)); +#1822 = VECTOR('',#1823,1.); +#1823 = DIRECTION('',(0.,-1.)); +#1824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1825 = ORIENTED_EDGE('',*,*,#1034,.T.); +#1826 = ORIENTED_EDGE('',*,*,#453,.F.); +#1827 = ORIENTED_EDGE('',*,*,#1828,.F.); +#1828 = EDGE_CURVE('',#1755,#428,#1829,.T.); +#1829 = SURFACE_CURVE('',#1830,(#1834,#1841),.PCURVE_S1.); +#1830 = LINE('',#1831,#1832); +#1831 = CARTESIAN_POINT('',(-2.,-3.,244.)); +#1832 = VECTOR('',#1833,1.); +#1833 = DIRECTION('',(0.,0.,1.)); +#1834 = PCURVE('',#364,#1835); +#1835 = DEFINITIONAL_REPRESENTATION('',(#1836),#1840); +#1836 = LINE('',#1837,#1838); +#1837 = CARTESIAN_POINT('',(4.,0.)); +#1838 = VECTOR('',#1839,1.); +#1839 = DIRECTION('',(0.,-1.)); +#1840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1841 = PCURVE('',#442,#1842); +#1842 = DEFINITIONAL_REPRESENTATION('',(#1843),#1847); +#1843 = LINE('',#1844,#1845); +#1844 = CARTESIAN_POINT('',(0.,0.)); +#1845 = VECTOR('',#1846,1.); +#1846 = DIRECTION('',(0.,-1.)); +#1847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1848 = ADVANCED_FACE('',(#1849),#442,.T.); +#1849 = FACE_BOUND('',#1850,.T.); +#1850 = EDGE_LOOP('',(#1851,#1874,#1875,#1876,#1899)); +#1851 = ORIENTED_EDGE('',*,*,#1852,.F.); +#1852 = EDGE_CURVE('',#1755,#1853,#1855,.T.); +#1853 = VERTEX_POINT('',#1854); +#1854 = CARTESIAN_POINT('',(-2.,-3.464101615138,244.)); +#1855 = SURFACE_CURVE('',#1856,(#1860,#1867),.PCURVE_S1.); +#1856 = LINE('',#1857,#1858); +#1857 = CARTESIAN_POINT('',(-2.,-3.,244.)); +#1858 = VECTOR('',#1859,1.); +#1859 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1860 = PCURVE('',#442,#1861); +#1861 = DEFINITIONAL_REPRESENTATION('',(#1862),#1866); +#1862 = LINE('',#1863,#1864); +#1863 = CARTESIAN_POINT('',(0.,0.)); +#1864 = VECTOR('',#1865,1.); +#1865 = DIRECTION('',(1.,0.)); +#1866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1867 = PCURVE('',#1770,#1868); +#1868 = DEFINITIONAL_REPRESENTATION('',(#1869),#1873); +#1869 = LINE('',#1870,#1871); +#1870 = CARTESIAN_POINT('',(-3.5,-2.)); +#1871 = VECTOR('',#1872,1.); +#1872 = DIRECTION('',(1.,0.)); +#1873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1874 = ORIENTED_EDGE('',*,*,#1828,.T.); +#1875 = ORIENTED_EDGE('',*,*,#427,.F.); +#1876 = ORIENTED_EDGE('',*,*,#1877,.F.); +#1877 = EDGE_CURVE('',#1878,#402,#1880,.T.); +#1878 = VERTEX_POINT('',#1879); +#1879 = CARTESIAN_POINT('',(-2.,-10.,244.)); +#1880 = SURFACE_CURVE('',#1881,(#1885,#1892),.PCURVE_S1.); +#1881 = LINE('',#1882,#1883); +#1882 = CARTESIAN_POINT('',(-2.,-10.,244.)); +#1883 = VECTOR('',#1884,1.); +#1884 = DIRECTION('',(0.,0.,1.)); +#1885 = PCURVE('',#442,#1886); +#1886 = DEFINITIONAL_REPRESENTATION('',(#1887),#1891); +#1887 = LINE('',#1888,#1889); +#1888 = CARTESIAN_POINT('',(7.,0.)); +#1889 = VECTOR('',#1890,1.); +#1890 = DIRECTION('',(0.,-1.)); +#1891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1892 = PCURVE('',#416,#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('',*,*,#1900,.F.); +#1900 = EDGE_CURVE('',#1853,#1878,#1901,.T.); +#1901 = SURFACE_CURVE('',#1902,(#1906,#1913),.PCURVE_S1.); +#1902 = LINE('',#1903,#1904); +#1903 = CARTESIAN_POINT('',(-2.,-3.,244.)); +#1904 = VECTOR('',#1905,1.); +#1905 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1906 = PCURVE('',#442,#1907); +#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912); +#1908 = LINE('',#1909,#1910); +#1909 = CARTESIAN_POINT('',(0.,0.)); +#1910 = VECTOR('',#1911,1.); +#1911 = DIRECTION('',(1.,0.)); +#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1913 = PCURVE('',#1367,#1914); +#1914 = DEFINITIONAL_REPRESENTATION('',(#1915),#1919); +#1915 = LINE('',#1916,#1917); +#1916 = CARTESIAN_POINT('',(-2.,-3.)); +#1917 = VECTOR('',#1918,1.); +#1918 = DIRECTION('',(-2.22044604925E-16,-1.)); +#1919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1920 = ADVANCED_FACE('',(#1921),#416,.T.); +#1921 = FACE_BOUND('',#1922,.T.); +#1922 = EDGE_LOOP('',(#1923,#1946,#1947,#1948)); +#1923 = ORIENTED_EDGE('',*,*,#1924,.F.); +#1924 = EDGE_CURVE('',#1878,#1925,#1927,.T.); +#1925 = VERTEX_POINT('',#1926); +#1926 = CARTESIAN_POINT('',(2.,-10.,244.)); +#1927 = SURFACE_CURVE('',#1928,(#1932,#1939),.PCURVE_S1.); +#1928 = LINE('',#1929,#1930); +#1929 = CARTESIAN_POINT('',(-2.,-10.,244.)); +#1930 = VECTOR('',#1931,1.); +#1931 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#1932 = PCURVE('',#416,#1933); +#1933 = DEFINITIONAL_REPRESENTATION('',(#1934),#1938); +#1934 = LINE('',#1935,#1936); +#1935 = CARTESIAN_POINT('',(0.,0.)); +#1936 = VECTOR('',#1937,1.); +#1937 = DIRECTION('',(1.,0.)); +#1938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1939 = PCURVE('',#1367,#1940); +#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945); +#1941 = LINE('',#1942,#1943); +#1942 = CARTESIAN_POINT('',(-2.,-10.)); +#1943 = VECTOR('',#1944,1.); +#1944 = DIRECTION('',(1.,-2.22044604925E-16)); +#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1946 = ORIENTED_EDGE('',*,*,#1877,.T.); +#1947 = ORIENTED_EDGE('',*,*,#401,.F.); +#1948 = ORIENTED_EDGE('',*,*,#1949,.F.); +#1949 = EDGE_CURVE('',#1925,#376,#1950,.T.); +#1950 = SURFACE_CURVE('',#1951,(#1955,#1962),.PCURVE_S1.); +#1951 = LINE('',#1952,#1953); +#1952 = CARTESIAN_POINT('',(2.,-10.,244.)); +#1953 = VECTOR('',#1954,1.); +#1954 = DIRECTION('',(0.,0.,1.)); +#1955 = PCURVE('',#416,#1956); +#1956 = DEFINITIONAL_REPRESENTATION('',(#1957),#1961); +#1957 = LINE('',#1958,#1959); +#1958 = CARTESIAN_POINT('',(4.,0.)); +#1959 = VECTOR('',#1960,1.); +#1960 = DIRECTION('',(0.,-1.)); +#1961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1962 = PCURVE('',#390,#1963); +#1963 = DEFINITIONAL_REPRESENTATION('',(#1964),#1968); +#1964 = LINE('',#1965,#1966); +#1965 = CARTESIAN_POINT('',(0.,0.)); +#1966 = VECTOR('',#1967,1.); +#1967 = DIRECTION('',(0.,-1.)); +#1968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1969 = ADVANCED_FACE('',(#1970),#390,.T.); +#1970 = FACE_BOUND('',#1971,.T.); +#1971 = EDGE_LOOP('',(#1972,#1995,#1996,#1997,#1998)); +#1972 = ORIENTED_EDGE('',*,*,#1973,.F.); +#1973 = EDGE_CURVE('',#1925,#1974,#1976,.T.); +#1974 = VERTEX_POINT('',#1975); +#1975 = CARTESIAN_POINT('',(2.,-3.464101615138,244.)); +#1976 = SURFACE_CURVE('',#1977,(#1981,#1988),.PCURVE_S1.); +#1977 = LINE('',#1978,#1979); +#1978 = CARTESIAN_POINT('',(2.,-10.,244.)); +#1979 = VECTOR('',#1980,1.); +#1980 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#1981 = PCURVE('',#390,#1982); +#1982 = DEFINITIONAL_REPRESENTATION('',(#1983),#1987); +#1983 = LINE('',#1984,#1985); +#1984 = CARTESIAN_POINT('',(0.,0.)); +#1985 = VECTOR('',#1986,1.); +#1986 = DIRECTION('',(1.,0.)); +#1987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1988 = PCURVE('',#1367,#1989); +#1989 = DEFINITIONAL_REPRESENTATION('',(#1990),#1994); +#1990 = LINE('',#1991,#1992); +#1991 = CARTESIAN_POINT('',(2.,-10.)); +#1992 = VECTOR('',#1993,1.); +#1993 = DIRECTION('',(2.22044604925E-16,1.)); +#1994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1995 = ORIENTED_EDGE('',*,*,#1949,.T.); +#1996 = ORIENTED_EDGE('',*,*,#375,.F.); +#1997 = ORIENTED_EDGE('',*,*,#1782,.F.); +#1998 = ORIENTED_EDGE('',*,*,#1999,.F.); +#1999 = EDGE_CURVE('',#1974,#1753,#2000,.T.); +#2000 = SURFACE_CURVE('',#2001,(#2005,#2012),.PCURVE_S1.); +#2001 = LINE('',#2002,#2003); +#2002 = CARTESIAN_POINT('',(2.,-10.,244.)); +#2003 = VECTOR('',#2004,1.); +#2004 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2005 = PCURVE('',#390,#2006); +#2006 = DEFINITIONAL_REPRESENTATION('',(#2007),#2011); +#2007 = LINE('',#2008,#2009); +#2008 = CARTESIAN_POINT('',(0.,0.)); +#2009 = VECTOR('',#2010,1.); +#2010 = DIRECTION('',(1.,0.)); +#2011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2012 = PCURVE('',#1770,#2013); +#2013 = DEFINITIONAL_REPRESENTATION('',(#2014),#2018); +#2014 = LINE('',#2015,#2016); +#2015 = CARTESIAN_POINT('',(3.5,2.)); +#2016 = VECTOR('',#2017,1.); +#2017 = DIRECTION('',(-1.,0.)); +#2018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2019 = ADVANCED_FACE('',(#2020),#215,.T.); +#2020 = FACE_BOUND('',#2021,.T.); +#2021 = EDGE_LOOP('',(#2022,#2052,#2073,#2074,#2075,#2096,#2097,#2098)); +#2022 = ORIENTED_EDGE('',*,*,#2023,.F.); +#2023 = EDGE_CURVE('',#2024,#2026,#2028,.T.); +#2024 = VERTEX_POINT('',#2025); +#2025 = CARTESIAN_POINT('',(3.,2.,244.)); +#2026 = VERTEX_POINT('',#2027); +#2027 = CARTESIAN_POINT('',(3.,-2.,244.)); +#2028 = SURFACE_CURVE('',#2029,(#2033,#2040),.PCURVE_S1.); +#2029 = LINE('',#2030,#2031); +#2030 = CARTESIAN_POINT('',(3.,2.,244.)); +#2031 = VECTOR('',#2032,1.); +#2032 = DIRECTION('',(0.,-1.,0.)); +#2033 = PCURVE('',#215,#2034); +#2034 = DEFINITIONAL_REPRESENTATION('',(#2035),#2039); +#2035 = LINE('',#2036,#2037); +#2036 = CARTESIAN_POINT('',(0.,0.)); +#2037 = VECTOR('',#2038,1.); +#2038 = DIRECTION('',(1.,0.)); +#2039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2040 = PCURVE('',#2041,#2046); +#2041 = PLANE('',#2042); +#2042 = AXIS2_PLACEMENT_3D('',#2043,#2044,#2045); +#2043 = CARTESIAN_POINT('',(6.5,0.,244.)); +#2044 = DIRECTION('',(0.,0.,1.)); +#2045 = DIRECTION('',(1.,0.,0.)); +#2046 = DEFINITIONAL_REPRESENTATION('',(#2047),#2051); +#2047 = LINE('',#2048,#2049); +#2048 = CARTESIAN_POINT('',(-3.5,2.)); +#2049 = VECTOR('',#2050,1.); +#2050 = DIRECTION('',(0.,-1.)); +#2051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2052 = ORIENTED_EDGE('',*,*,#2053,.T.); +#2053 = EDGE_CURVE('',#2024,#201,#2054,.T.); +#2054 = SURFACE_CURVE('',#2055,(#2059,#2066),.PCURVE_S1.); +#2055 = LINE('',#2056,#2057); +#2056 = CARTESIAN_POINT('',(3.,2.,244.)); +#2057 = VECTOR('',#2058,1.); +#2058 = DIRECTION('',(0.,0.,1.)); +#2059 = PCURVE('',#215,#2060); +#2060 = DEFINITIONAL_REPRESENTATION('',(#2061),#2065); +#2061 = LINE('',#2062,#2063); +#2062 = CARTESIAN_POINT('',(0.,0.)); +#2063 = VECTOR('',#2064,1.); +#2064 = DIRECTION('',(0.,-1.)); +#2065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2066 = PCURVE('',#241,#2067); +#2067 = DEFINITIONAL_REPRESENTATION('',(#2068),#2072); +#2068 = LINE('',#2069,#2070); +#2069 = CARTESIAN_POINT('',(7.,0.)); +#2070 = VECTOR('',#2071,1.); +#2071 = DIRECTION('',(0.,-1.)); +#2072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2073 = ORIENTED_EDGE('',*,*,#200,.F.); +#2074 = ORIENTED_EDGE('',*,*,#827,.F.); +#2075 = ORIENTED_EDGE('',*,*,#2076,.T.); +#2076 = EDGE_CURVE('',#828,#933,#2077,.T.); +#2077 = SURFACE_CURVE('',#2078,(#2082,#2089),.PCURVE_S1.); +#2078 = LINE('',#2079,#2080); +#2079 = CARTESIAN_POINT('',(3.,2.,250.2)); +#2080 = VECTOR('',#2081,1.); +#2081 = DIRECTION('',(0.,-1.,0.)); +#2082 = PCURVE('',#215,#2083); +#2083 = DEFINITIONAL_REPRESENTATION('',(#2084),#2088); +#2084 = LINE('',#2085,#2086); +#2085 = CARTESIAN_POINT('',(0.,-6.2)); +#2086 = VECTOR('',#2087,1.); +#2087 = DIRECTION('',(1.,0.)); +#2088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2089 = PCURVE('',#865,#2090); +#2090 = DEFINITIONAL_REPRESENTATION('',(#2091),#2095); +#2091 = LINE('',#2092,#2093); +#2092 = CARTESIAN_POINT('',(-3.5,2.)); +#2093 = VECTOR('',#2094,1.); +#2094 = DIRECTION('',(0.,-1.)); +#2095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2096 = ORIENTED_EDGE('',*,*,#960,.T.); +#2097 = ORIENTED_EDGE('',*,*,#304,.F.); +#2098 = ORIENTED_EDGE('',*,*,#2099,.F.); +#2099 = EDGE_CURVE('',#2026,#279,#2100,.T.); +#2100 = SURFACE_CURVE('',#2101,(#2105,#2112),.PCURVE_S1.); +#2101 = LINE('',#2102,#2103); +#2102 = CARTESIAN_POINT('',(3.,-2.,244.)); +#2103 = VECTOR('',#2104,1.); +#2104 = DIRECTION('',(0.,0.,1.)); +#2105 = PCURVE('',#215,#2106); +#2106 = DEFINITIONAL_REPRESENTATION('',(#2107),#2111); +#2107 = LINE('',#2108,#2109); +#2108 = CARTESIAN_POINT('',(4.,0.)); +#2109 = VECTOR('',#2110,1.); +#2110 = DIRECTION('',(0.,-1.)); +#2111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2112 = PCURVE('',#293,#2113); +#2113 = DEFINITIONAL_REPRESENTATION('',(#2114),#2118); +#2114 = LINE('',#2115,#2116); +#2115 = CARTESIAN_POINT('',(0.,0.)); +#2116 = VECTOR('',#2117,1.); +#2117 = DIRECTION('',(0.,-1.)); +#2118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2119 = ADVANCED_FACE('',(#2120),#293,.T.); +#2120 = FACE_BOUND('',#2121,.T.); +#2121 = EDGE_LOOP('',(#2122,#2145,#2146,#2147,#2170)); +#2122 = ORIENTED_EDGE('',*,*,#2123,.F.); +#2123 = EDGE_CURVE('',#2026,#2124,#2126,.T.); +#2124 = VERTEX_POINT('',#2125); +#2125 = CARTESIAN_POINT('',(3.464101615138,-2.,244.)); +#2126 = SURFACE_CURVE('',#2127,(#2131,#2138),.PCURVE_S1.); +#2127 = LINE('',#2128,#2129); +#2128 = CARTESIAN_POINT('',(3.,-2.,244.)); +#2129 = VECTOR('',#2130,1.); +#2130 = DIRECTION('',(1.,0.,0.)); +#2131 = PCURVE('',#293,#2132); +#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137); +#2133 = LINE('',#2134,#2135); +#2134 = CARTESIAN_POINT('',(0.,0.)); +#2135 = VECTOR('',#2136,1.); +#2136 = DIRECTION('',(1.,0.)); +#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2138 = PCURVE('',#2041,#2139); +#2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2144); +#2140 = LINE('',#2141,#2142); +#2141 = CARTESIAN_POINT('',(-3.5,-2.)); +#2142 = VECTOR('',#2143,1.); +#2143 = DIRECTION('',(1.,0.)); +#2144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2145 = ORIENTED_EDGE('',*,*,#2099,.T.); +#2146 = ORIENTED_EDGE('',*,*,#278,.F.); +#2147 = ORIENTED_EDGE('',*,*,#2148,.F.); +#2148 = EDGE_CURVE('',#2149,#253,#2151,.T.); +#2149 = VERTEX_POINT('',#2150); +#2150 = CARTESIAN_POINT('',(10.,-2.,244.)); +#2151 = SURFACE_CURVE('',#2152,(#2156,#2163),.PCURVE_S1.); +#2152 = LINE('',#2153,#2154); +#2153 = CARTESIAN_POINT('',(10.,-2.,244.)); +#2154 = VECTOR('',#2155,1.); +#2155 = DIRECTION('',(0.,0.,1.)); +#2156 = PCURVE('',#293,#2157); +#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162); +#2158 = LINE('',#2159,#2160); +#2159 = CARTESIAN_POINT('',(7.,0.)); +#2160 = VECTOR('',#2161,1.); +#2161 = DIRECTION('',(0.,-1.)); +#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2163 = PCURVE('',#267,#2164); +#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169); +#2165 = LINE('',#2166,#2167); +#2166 = CARTESIAN_POINT('',(0.,0.)); +#2167 = VECTOR('',#2168,1.); +#2168 = DIRECTION('',(0.,-1.)); +#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2170 = ORIENTED_EDGE('',*,*,#2171,.F.); +#2171 = EDGE_CURVE('',#2124,#2149,#2172,.T.); +#2172 = SURFACE_CURVE('',#2173,(#2177,#2184),.PCURVE_S1.); +#2173 = LINE('',#2174,#2175); +#2174 = CARTESIAN_POINT('',(3.,-2.,244.)); +#2175 = VECTOR('',#2176,1.); +#2176 = DIRECTION('',(1.,0.,0.)); +#2177 = PCURVE('',#293,#2178); +#2178 = DEFINITIONAL_REPRESENTATION('',(#2179),#2183); +#2179 = LINE('',#2180,#2181); +#2180 = CARTESIAN_POINT('',(0.,0.)); +#2181 = VECTOR('',#2182,1.); +#2182 = DIRECTION('',(1.,0.)); +#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2184 = PCURVE('',#1367,#2185); +#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190); +#2186 = LINE('',#2187,#2188); +#2187 = CARTESIAN_POINT('',(3.,-2.)); +#2188 = VECTOR('',#2189,1.); +#2189 = DIRECTION('',(1.,0.)); +#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2191 = ADVANCED_FACE('',(#2192),#267,.T.); +#2192 = FACE_BOUND('',#2193,.T.); +#2193 = EDGE_LOOP('',(#2194,#2217,#2218,#2219)); +#2194 = ORIENTED_EDGE('',*,*,#2195,.F.); +#2195 = EDGE_CURVE('',#2149,#2196,#2198,.T.); +#2196 = VERTEX_POINT('',#2197); +#2197 = CARTESIAN_POINT('',(10.,2.,244.)); +#2198 = SURFACE_CURVE('',#2199,(#2203,#2210),.PCURVE_S1.); +#2199 = LINE('',#2200,#2201); +#2200 = CARTESIAN_POINT('',(10.,-2.,244.)); +#2201 = VECTOR('',#2202,1.); +#2202 = DIRECTION('',(0.,1.,0.)); +#2203 = PCURVE('',#267,#2204); +#2204 = DEFINITIONAL_REPRESENTATION('',(#2205),#2209); +#2205 = LINE('',#2206,#2207); +#2206 = CARTESIAN_POINT('',(0.,0.)); +#2207 = VECTOR('',#2208,1.); +#2208 = DIRECTION('',(1.,0.)); +#2209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2210 = PCURVE('',#1367,#2211); +#2211 = DEFINITIONAL_REPRESENTATION('',(#2212),#2216); +#2212 = LINE('',#2213,#2214); +#2213 = CARTESIAN_POINT('',(10.,-2.)); +#2214 = VECTOR('',#2215,1.); +#2215 = DIRECTION('',(0.,1.)); +#2216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2217 = ORIENTED_EDGE('',*,*,#2148,.T.); +#2218 = ORIENTED_EDGE('',*,*,#252,.F.); +#2219 = ORIENTED_EDGE('',*,*,#2220,.F.); +#2220 = EDGE_CURVE('',#2196,#227,#2221,.T.); +#2221 = SURFACE_CURVE('',#2222,(#2226,#2233),.PCURVE_S1.); +#2222 = LINE('',#2223,#2224); +#2223 = CARTESIAN_POINT('',(10.,2.,244.)); +#2224 = VECTOR('',#2225,1.); +#2225 = DIRECTION('',(0.,0.,1.)); +#2226 = PCURVE('',#267,#2227); +#2227 = DEFINITIONAL_REPRESENTATION('',(#2228),#2232); +#2228 = LINE('',#2229,#2230); +#2229 = CARTESIAN_POINT('',(4.,0.)); +#2230 = VECTOR('',#2231,1.); +#2231 = DIRECTION('',(0.,-1.)); +#2232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2233 = PCURVE('',#241,#2234); +#2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239); +#2235 = LINE('',#2236,#2237); +#2236 = CARTESIAN_POINT('',(0.,-0.)); +#2237 = VECTOR('',#2238,1.); +#2238 = DIRECTION('',(0.,-1.)); +#2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2240 = ADVANCED_FACE('',(#2241),#241,.T.); +#2241 = FACE_BOUND('',#2242,.T.); +#2242 = EDGE_LOOP('',(#2243,#2266,#2267,#2268,#2269)); +#2243 = ORIENTED_EDGE('',*,*,#2244,.F.); +#2244 = EDGE_CURVE('',#2196,#2245,#2247,.T.); +#2245 = VERTEX_POINT('',#2246); +#2246 = CARTESIAN_POINT('',(3.464101615138,2.,244.)); +#2247 = SURFACE_CURVE('',#2248,(#2252,#2259),.PCURVE_S1.); +#2248 = LINE('',#2249,#2250); +#2249 = CARTESIAN_POINT('',(10.,2.,244.)); +#2250 = VECTOR('',#2251,1.); +#2251 = DIRECTION('',(-1.,0.,0.)); +#2252 = PCURVE('',#241,#2253); +#2253 = DEFINITIONAL_REPRESENTATION('',(#2254),#2258); +#2254 = LINE('',#2255,#2256); +#2255 = CARTESIAN_POINT('',(0.,-0.)); +#2256 = VECTOR('',#2257,1.); +#2257 = DIRECTION('',(1.,0.)); +#2258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2259 = PCURVE('',#1367,#2260); +#2260 = DEFINITIONAL_REPRESENTATION('',(#2261),#2265); +#2261 = LINE('',#2262,#2263); +#2262 = CARTESIAN_POINT('',(10.,2.)); +#2263 = VECTOR('',#2264,1.); +#2264 = DIRECTION('',(-1.,0.)); +#2265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2266 = ORIENTED_EDGE('',*,*,#2220,.T.); +#2267 = ORIENTED_EDGE('',*,*,#226,.F.); +#2268 = ORIENTED_EDGE('',*,*,#2053,.F.); +#2269 = ORIENTED_EDGE('',*,*,#2270,.F.); +#2270 = EDGE_CURVE('',#2245,#2024,#2271,.T.); +#2271 = SURFACE_CURVE('',#2272,(#2276,#2283),.PCURVE_S1.); +#2272 = LINE('',#2273,#2274); +#2273 = CARTESIAN_POINT('',(10.,2.,244.)); +#2274 = VECTOR('',#2275,1.); +#2275 = DIRECTION('',(-1.,0.,0.)); +#2276 = PCURVE('',#241,#2277); +#2277 = DEFINITIONAL_REPRESENTATION('',(#2278),#2282); +#2278 = LINE('',#2279,#2280); +#2279 = CARTESIAN_POINT('',(0.,-0.)); +#2280 = VECTOR('',#2281,1.); +#2281 = DIRECTION('',(1.,0.)); +#2282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2283 = PCURVE('',#2041,#2284); +#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289); +#2285 = LINE('',#2286,#2287); +#2286 = CARTESIAN_POINT('',(3.5,2.)); +#2287 = VECTOR('',#2288,1.); +#2288 = DIRECTION('',(-1.,0.)); +#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2290 = ADVANCED_FACE('',(#2291),#789,.F.); +#2291 = FACE_BOUND('',#2292,.T.); +#2292 = EDGE_LOOP('',(#2293,#2316,#2338,#2339)); +#2293 = ORIENTED_EDGE('',*,*,#2294,.T.); +#2294 = EDGE_CURVE('',#774,#2295,#2297,.T.); +#2295 = VERTEX_POINT('',#2296); +#2296 = CARTESIAN_POINT('',(10.5,0.,244.)); +#2297 = SEAM_CURVE('',#2298,(#2302,#2309),.PCURVE_S1.); +#2298 = LINE('',#2299,#2300); +#2299 = CARTESIAN_POINT('',(10.5,0.,12.)); +#2300 = VECTOR('',#2301,1.); +#2301 = DIRECTION('',(0.,0.,1.)); +#2302 = PCURVE('',#789,#2303); +#2303 = DEFINITIONAL_REPRESENTATION('',(#2304),#2308); +#2304 = LINE('',#2305,#2306); +#2305 = CARTESIAN_POINT('',(-0.,0.)); +#2306 = VECTOR('',#2307,1.); +#2307 = DIRECTION('',(-0.,-1.)); +#2308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2309 = PCURVE('',#789,#2310); +#2310 = DEFINITIONAL_REPRESENTATION('',(#2311),#2315); +#2311 = LINE('',#2312,#2313); +#2312 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2313 = VECTOR('',#2314,1.); +#2314 = DIRECTION('',(-0.,-1.)); +#2315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2316 = ORIENTED_EDGE('',*,*,#2317,.T.); +#2317 = EDGE_CURVE('',#2295,#2295,#2318,.T.); +#2318 = SURFACE_CURVE('',#2319,(#2324,#2331),.PCURVE_S1.); +#2319 = CIRCLE('',#2320,10.5); +#2320 = AXIS2_PLACEMENT_3D('',#2321,#2322,#2323); +#2321 = CARTESIAN_POINT('',(0.,0.,244.)); +#2322 = DIRECTION('',(0.,0.,1.)); +#2323 = DIRECTION('',(1.,0.,0.)); +#2324 = PCURVE('',#789,#2325); +#2325 = DEFINITIONAL_REPRESENTATION('',(#2326),#2330); +#2326 = LINE('',#2327,#2328); +#2327 = CARTESIAN_POINT('',(-0.,-232.)); +#2328 = VECTOR('',#2329,1.); +#2329 = DIRECTION('',(-1.,0.)); +#2330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2331 = PCURVE('',#1367,#2332); +#2332 = DEFINITIONAL_REPRESENTATION('',(#2333),#2337); +#2333 = CIRCLE('',#2334,10.5); +#2334 = AXIS2_PLACEMENT_2D('',#2335,#2336); +#2335 = CARTESIAN_POINT('',(5.209295743007E-16,-9.230319459916E-17)); +#2336 = DIRECTION('',(1.,0.)); +#2337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2338 = ORIENTED_EDGE('',*,*,#2294,.F.); +#2339 = ORIENTED_EDGE('',*,*,#773,.F.); +#2340 = ADVANCED_FACE('',(#2341),#1166,.F.); +#2341 = FACE_BOUND('',#2342,.F.); +#2342 = EDGE_LOOP('',(#2343,#2344)); +#2343 = ORIENTED_EDGE('',*,*,#1258,.T.); +#2344 = ORIENTED_EDGE('',*,*,#1149,.F.); +#2345 = ADVANCED_FACE('',(#2346),#1092,.F.); +#2346 = FACE_BOUND('',#2347,.F.); +#2347 = EDGE_LOOP('',(#2348,#2349)); +#2348 = ORIENTED_EDGE('',*,*,#1534,.T.); +#2349 = ORIENTED_EDGE('',*,*,#1075,.F.); +#2350 = ADVANCED_FACE('',(#2351),#1018,.F.); +#2351 = FACE_BOUND('',#2352,.F.); +#2352 = EDGE_LOOP('',(#2353,#2354)); +#2353 = ORIENTED_EDGE('',*,*,#1805,.T.); +#2354 = ORIENTED_EDGE('',*,*,#1001,.F.); +#2355 = ADVANCED_FACE('',(#2356),#865,.F.); +#2356 = FACE_BOUND('',#2357,.F.); +#2357 = EDGE_LOOP('',(#2358,#2359,#2360)); +#2358 = ORIENTED_EDGE('',*,*,#2076,.T.); +#2359 = ORIENTED_EDGE('',*,*,#932,.F.); +#2360 = ORIENTED_EDGE('',*,*,#848,.F.); +#2361 = ADVANCED_FACE('',(#2362),#919,.T.); +#2362 = FACE_BOUND('',#2363,.T.); +#2363 = EDGE_LOOP('',(#2364)); +#2364 = ORIENTED_EDGE('',*,*,#904,.T.); +#2365 = ADVANCED_FACE('',(#2366),#1223,.T.); +#2366 = FACE_BOUND('',#2367,.T.); +#2367 = EDGE_LOOP('',(#2368,#2369,#2370,#2397)); +#2368 = ORIENTED_EDGE('',*,*,#1205,.T.); +#2369 = ORIENTED_EDGE('',*,*,#1305,.T.); +#2370 = ORIENTED_EDGE('',*,*,#2371,.T.); +#2371 = EDGE_CURVE('',#1306,#1432,#2372,.T.); +#2372 = SURFACE_CURVE('',#2373,(#2378,#2385),.PCURVE_S1.); +#2373 = CIRCLE('',#2374,4.); +#2374 = AXIS2_PLACEMENT_3D('',#2375,#2376,#2377); +#2375 = CARTESIAN_POINT('',(0.,0.,244.)); +#2376 = DIRECTION('',(0.,0.,1.)); +#2377 = DIRECTION('',(1.,0.,0.)); +#2378 = PCURVE('',#1223,#2379); +#2379 = DEFINITIONAL_REPRESENTATION('',(#2380),#2384); +#2380 = CIRCLE('',#2381,4.); +#2381 = AXIS2_PLACEMENT_2D('',#2382,#2383); +#2382 = CARTESIAN_POINT('',(-6.5,0.)); +#2383 = DIRECTION('',(1.110223024625E-16,-1.)); +#2384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2385 = PCURVE('',#2386,#2391); +#2386 = CYLINDRICAL_SURFACE('',#2387,4.); +#2387 = AXIS2_PLACEMENT_3D('',#2388,#2389,#2390); +#2388 = CARTESIAN_POINT('',(0.,0.,238.)); +#2389 = DIRECTION('',(-0.,-0.,-1.)); +#2390 = DIRECTION('',(1.,0.,0.)); +#2391 = DEFINITIONAL_REPRESENTATION('',(#2392),#2396); +#2392 = LINE('',#2393,#2394); +#2393 = CARTESIAN_POINT('',(-0.,-6.)); +#2394 = VECTOR('',#2395,1.); +#2395 = DIRECTION('',(-1.,0.)); +#2396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2397 = ORIENTED_EDGE('',*,*,#1457,.T.); +#2398 = ADVANCED_FACE('',(#2399,#2402),#1367,.F.); +#2399 = FACE_BOUND('',#2400,.F.); +#2400 = EDGE_LOOP('',(#2401)); +#2401 = ORIENTED_EDGE('',*,*,#2317,.T.); +#2402 = FACE_BOUND('',#2403,.F.); +#2403 = EDGE_LOOP('',(#2404,#2426,#2427,#2428,#2429,#2451,#2452,#2453, + #2454,#2476,#2477,#2478,#2479,#2501,#2502,#2503)); +#2404 = ORIENTED_EDGE('',*,*,#2405,.F.); +#2405 = EDGE_CURVE('',#2245,#1306,#2406,.T.); +#2406 = SURFACE_CURVE('',#2407,(#2412,#2419),.PCURVE_S1.); +#2407 = CIRCLE('',#2408,4.); +#2408 = AXIS2_PLACEMENT_3D('',#2409,#2410,#2411); +#2409 = CARTESIAN_POINT('',(0.,0.,244.)); +#2410 = DIRECTION('',(0.,0.,1.)); +#2411 = DIRECTION('',(1.,0.,0.)); +#2412 = PCURVE('',#1367,#2413); +#2413 = DEFINITIONAL_REPRESENTATION('',(#2414),#2418); +#2414 = CIRCLE('',#2415,4.); +#2415 = AXIS2_PLACEMENT_2D('',#2416,#2417); +#2416 = CARTESIAN_POINT('',(5.209295743007E-16,-9.230319459916E-17)); +#2417 = DIRECTION('',(1.,0.)); +#2418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2419 = PCURVE('',#2386,#2420); +#2420 = DEFINITIONAL_REPRESENTATION('',(#2421),#2425); +#2421 = LINE('',#2422,#2423); +#2422 = CARTESIAN_POINT('',(-0.,-6.)); +#2423 = VECTOR('',#2424,1.); +#2424 = DIRECTION('',(-1.,0.)); +#2425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2426 = ORIENTED_EDGE('',*,*,#2244,.F.); +#2427 = ORIENTED_EDGE('',*,*,#2195,.F.); +#2428 = ORIENTED_EDGE('',*,*,#2171,.F.); +#2429 = ORIENTED_EDGE('',*,*,#2430,.F.); +#2430 = EDGE_CURVE('',#1974,#2124,#2431,.T.); +#2431 = SURFACE_CURVE('',#2432,(#2437,#2444),.PCURVE_S1.); +#2432 = CIRCLE('',#2433,4.); +#2433 = AXIS2_PLACEMENT_3D('',#2434,#2435,#2436); +#2434 = CARTESIAN_POINT('',(0.,0.,244.)); +#2435 = DIRECTION('',(0.,0.,1.)); +#2436 = DIRECTION('',(1.,0.,0.)); +#2437 = PCURVE('',#1367,#2438); +#2438 = DEFINITIONAL_REPRESENTATION('',(#2439),#2443); +#2439 = CIRCLE('',#2440,4.); +#2440 = AXIS2_PLACEMENT_2D('',#2441,#2442); +#2441 = CARTESIAN_POINT('',(5.209295743007E-16,-9.230319459916E-17)); +#2442 = DIRECTION('',(1.,0.)); +#2443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2444 = PCURVE('',#2386,#2445); +#2445 = DEFINITIONAL_REPRESENTATION('',(#2446),#2450); +#2446 = LINE('',#2447,#2448); +#2447 = CARTESIAN_POINT('',(-0.,-6.)); +#2448 = VECTOR('',#2449,1.); +#2449 = DIRECTION('',(-1.,0.)); +#2450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2451 = ORIENTED_EDGE('',*,*,#1973,.F.); +#2452 = ORIENTED_EDGE('',*,*,#1924,.F.); +#2453 = ORIENTED_EDGE('',*,*,#1900,.F.); +#2454 = ORIENTED_EDGE('',*,*,#2455,.F.); +#2455 = EDGE_CURVE('',#1703,#1853,#2456,.T.); +#2456 = SURFACE_CURVE('',#2457,(#2462,#2469),.PCURVE_S1.); +#2457 = CIRCLE('',#2458,4.); +#2458 = AXIS2_PLACEMENT_3D('',#2459,#2460,#2461); +#2459 = CARTESIAN_POINT('',(0.,0.,244.)); +#2460 = DIRECTION('',(0.,0.,1.)); +#2461 = DIRECTION('',(1.,0.,0.)); +#2462 = PCURVE('',#1367,#2463); +#2463 = DEFINITIONAL_REPRESENTATION('',(#2464),#2468); +#2464 = CIRCLE('',#2465,4.); +#2465 = AXIS2_PLACEMENT_2D('',#2466,#2467); +#2466 = CARTESIAN_POINT('',(5.209295743007E-16,-9.230319459916E-17)); +#2467 = DIRECTION('',(1.,0.)); +#2468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2469 = PCURVE('',#2386,#2470); +#2470 = DEFINITIONAL_REPRESENTATION('',(#2471),#2475); +#2471 = LINE('',#2472,#2473); +#2472 = CARTESIAN_POINT('',(-0.,-6.)); +#2473 = VECTOR('',#2474,1.); +#2474 = DIRECTION('',(-1.,0.)); +#2475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2476 = ORIENTED_EDGE('',*,*,#1702,.F.); +#2477 = ORIENTED_EDGE('',*,*,#1653,.F.); +#2478 = ORIENTED_EDGE('',*,*,#1629,.F.); +#2479 = ORIENTED_EDGE('',*,*,#2480,.F.); +#2480 = EDGE_CURVE('',#1432,#1582,#2481,.T.); +#2481 = SURFACE_CURVE('',#2482,(#2487,#2494),.PCURVE_S1.); +#2482 = CIRCLE('',#2483,4.); +#2483 = AXIS2_PLACEMENT_3D('',#2484,#2485,#2486); +#2484 = CARTESIAN_POINT('',(0.,0.,244.)); +#2485 = DIRECTION('',(0.,0.,1.)); +#2486 = DIRECTION('',(1.,0.,0.)); +#2487 = PCURVE('',#1367,#2488); +#2488 = DEFINITIONAL_REPRESENTATION('',(#2489),#2493); +#2489 = CIRCLE('',#2490,4.); +#2490 = AXIS2_PLACEMENT_2D('',#2491,#2492); +#2491 = CARTESIAN_POINT('',(5.209295743007E-16,-9.230319459916E-17)); +#2492 = DIRECTION('',(1.,0.)); +#2493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2494 = PCURVE('',#2386,#2495); +#2495 = DEFINITIONAL_REPRESENTATION('',(#2496),#2500); +#2496 = LINE('',#2497,#2498); +#2497 = CARTESIAN_POINT('',(-0.,-6.)); +#2498 = VECTOR('',#2499,1.); +#2499 = DIRECTION('',(-1.,0.)); +#2500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2501 = ORIENTED_EDGE('',*,*,#1431,.F.); +#2502 = ORIENTED_EDGE('',*,*,#1382,.F.); +#2503 = ORIENTED_EDGE('',*,*,#1353,.F.); +#2504 = ADVANCED_FACE('',(#2505),#1499,.T.); +#2505 = FACE_BOUND('',#2506,.T.); +#2506 = EDGE_LOOP('',(#2507,#2508,#2509,#2531)); +#2507 = ORIENTED_EDGE('',*,*,#1481,.T.); +#2508 = ORIENTED_EDGE('',*,*,#1581,.T.); +#2509 = ORIENTED_EDGE('',*,*,#2510,.T.); +#2510 = EDGE_CURVE('',#1582,#1703,#2511,.T.); +#2511 = SURFACE_CURVE('',#2512,(#2517,#2524),.PCURVE_S1.); +#2512 = CIRCLE('',#2513,4.); +#2513 = AXIS2_PLACEMENT_3D('',#2514,#2515,#2516); +#2514 = CARTESIAN_POINT('',(0.,0.,244.)); +#2515 = DIRECTION('',(0.,0.,1.)); +#2516 = DIRECTION('',(1.,0.,0.)); +#2517 = PCURVE('',#1499,#2518); +#2518 = DEFINITIONAL_REPRESENTATION('',(#2519),#2523); +#2519 = CIRCLE('',#2520,4.); +#2520 = AXIS2_PLACEMENT_2D('',#2521,#2522); +#2521 = CARTESIAN_POINT('',(-6.5,0.)); +#2522 = DIRECTION('',(-1.,-1.224646799147E-16)); +#2523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2524 = PCURVE('',#2386,#2525); +#2525 = DEFINITIONAL_REPRESENTATION('',(#2526),#2530); +#2526 = LINE('',#2527,#2528); +#2527 = CARTESIAN_POINT('',(-0.,-6.)); +#2528 = VECTOR('',#2529,1.); +#2529 = DIRECTION('',(-1.,0.)); +#2530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2531 = ORIENTED_EDGE('',*,*,#1728,.T.); +#2532 = ADVANCED_FACE('',(#2533),#1770,.T.); +#2533 = FACE_BOUND('',#2534,.T.); +#2534 = EDGE_LOOP('',(#2535,#2536,#2537,#2559)); +#2535 = ORIENTED_EDGE('',*,*,#1752,.T.); +#2536 = ORIENTED_EDGE('',*,*,#1852,.T.); +#2537 = ORIENTED_EDGE('',*,*,#2538,.T.); +#2538 = EDGE_CURVE('',#1853,#1974,#2539,.T.); +#2539 = SURFACE_CURVE('',#2540,(#2545,#2552),.PCURVE_S1.); +#2540 = CIRCLE('',#2541,4.); +#2541 = AXIS2_PLACEMENT_3D('',#2542,#2543,#2544); +#2542 = CARTESIAN_POINT('',(0.,0.,244.)); +#2543 = DIRECTION('',(0.,0.,1.)); +#2544 = DIRECTION('',(1.,0.,0.)); +#2545 = PCURVE('',#1770,#2546); +#2546 = DEFINITIONAL_REPRESENTATION('',(#2547),#2551); +#2547 = CIRCLE('',#2548,4.); +#2548 = AXIS2_PLACEMENT_2D('',#2549,#2550); +#2549 = CARTESIAN_POINT('',(-6.5,0.)); +#2550 = DIRECTION('',(-2.22044604925E-16,1.)); +#2551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2552 = PCURVE('',#2386,#2553); +#2553 = DEFINITIONAL_REPRESENTATION('',(#2554),#2558); +#2554 = LINE('',#2555,#2556); +#2555 = CARTESIAN_POINT('',(-0.,-6.)); +#2556 = VECTOR('',#2557,1.); +#2557 = DIRECTION('',(-1.,0.)); +#2558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2559 = ORIENTED_EDGE('',*,*,#1999,.T.); +#2560 = ADVANCED_FACE('',(#2561),#2041,.T.); +#2561 = FACE_BOUND('',#2562,.T.); +#2562 = EDGE_LOOP('',(#2563,#2564,#2565,#2589,#2611)); +#2563 = ORIENTED_EDGE('',*,*,#2023,.T.); +#2564 = ORIENTED_EDGE('',*,*,#2123,.T.); +#2565 = ORIENTED_EDGE('',*,*,#2566,.T.); +#2566 = EDGE_CURVE('',#2124,#2567,#2569,.T.); +#2567 = VERTEX_POINT('',#2568); +#2568 = CARTESIAN_POINT('',(4.,0.,244.)); +#2569 = SURFACE_CURVE('',#2570,(#2575,#2582),.PCURVE_S1.); +#2570 = CIRCLE('',#2571,4.); +#2571 = AXIS2_PLACEMENT_3D('',#2572,#2573,#2574); +#2572 = CARTESIAN_POINT('',(0.,0.,244.)); +#2573 = DIRECTION('',(0.,0.,1.)); +#2574 = DIRECTION('',(1.,0.,0.)); +#2575 = PCURVE('',#2041,#2576); +#2576 = DEFINITIONAL_REPRESENTATION('',(#2577),#2581); +#2577 = CIRCLE('',#2578,4.); +#2578 = AXIS2_PLACEMENT_2D('',#2579,#2580); +#2579 = CARTESIAN_POINT('',(-6.5,0.)); +#2580 = DIRECTION('',(1.,0.)); +#2581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2582 = PCURVE('',#2386,#2583); +#2583 = DEFINITIONAL_REPRESENTATION('',(#2584),#2588); +#2584 = LINE('',#2585,#2586); +#2585 = CARTESIAN_POINT('',(-0.,-6.)); +#2586 = VECTOR('',#2587,1.); +#2587 = DIRECTION('',(-1.,0.)); +#2588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2589 = ORIENTED_EDGE('',*,*,#2590,.T.); +#2590 = EDGE_CURVE('',#2567,#2245,#2591,.T.); +#2591 = SURFACE_CURVE('',#2592,(#2597,#2604),.PCURVE_S1.); +#2592 = CIRCLE('',#2593,4.); +#2593 = AXIS2_PLACEMENT_3D('',#2594,#2595,#2596); +#2594 = CARTESIAN_POINT('',(0.,0.,244.)); +#2595 = DIRECTION('',(0.,0.,1.)); +#2596 = DIRECTION('',(1.,0.,0.)); +#2597 = PCURVE('',#2041,#2598); +#2598 = DEFINITIONAL_REPRESENTATION('',(#2599),#2603); +#2599 = CIRCLE('',#2600,4.); +#2600 = AXIS2_PLACEMENT_2D('',#2601,#2602); +#2601 = CARTESIAN_POINT('',(-6.5,0.)); +#2602 = DIRECTION('',(1.,0.)); +#2603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2604 = PCURVE('',#2386,#2605); +#2605 = DEFINITIONAL_REPRESENTATION('',(#2606),#2610); +#2606 = LINE('',#2607,#2608); +#2607 = CARTESIAN_POINT('',(-0.,-6.)); +#2608 = VECTOR('',#2609,1.); +#2609 = DIRECTION('',(-1.,0.)); +#2610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2611 = ORIENTED_EDGE('',*,*,#2270,.T.); +#2612 = ADVANCED_FACE('',(#2613),#2386,.T.); +#2613 = FACE_BOUND('',#2614,.F.); +#2614 = EDGE_LOOP('',(#2615,#2638,#2665,#2666,#2667,#2668,#2669,#2670, + #2671,#2672,#2673,#2674)); +#2615 = ORIENTED_EDGE('',*,*,#2616,.F.); +#2616 = EDGE_CURVE('',#2617,#2567,#2619,.T.); +#2617 = VERTEX_POINT('',#2618); +#2618 = CARTESIAN_POINT('',(4.,0.,238.)); +#2619 = SEAM_CURVE('',#2620,(#2624,#2631),.PCURVE_S1.); +#2620 = LINE('',#2621,#2622); +#2621 = CARTESIAN_POINT('',(4.,0.,238.)); +#2622 = VECTOR('',#2623,1.); +#2623 = DIRECTION('',(0.,0.,1.)); +#2624 = PCURVE('',#2386,#2625); +#2625 = DEFINITIONAL_REPRESENTATION('',(#2626),#2630); +#2626 = LINE('',#2627,#2628); +#2627 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2628 = VECTOR('',#2629,1.); +#2629 = DIRECTION('',(-0.,-1.)); +#2630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2631 = PCURVE('',#2386,#2632); +#2632 = DEFINITIONAL_REPRESENTATION('',(#2633),#2637); +#2633 = LINE('',#2634,#2635); +#2634 = CARTESIAN_POINT('',(-0.,0.)); +#2635 = VECTOR('',#2636,1.); +#2636 = DIRECTION('',(-0.,-1.)); +#2637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2638 = ORIENTED_EDGE('',*,*,#2639,.F.); +#2639 = EDGE_CURVE('',#2617,#2617,#2640,.T.); +#2640 = SURFACE_CURVE('',#2641,(#2646,#2653),.PCURVE_S1.); +#2641 = CIRCLE('',#2642,4.); +#2642 = AXIS2_PLACEMENT_3D('',#2643,#2644,#2645); +#2643 = CARTESIAN_POINT('',(0.,0.,238.)); +#2644 = DIRECTION('',(0.,0.,1.)); +#2645 = DIRECTION('',(1.,0.,0.)); +#2646 = PCURVE('',#2386,#2647); +#2647 = DEFINITIONAL_REPRESENTATION('',(#2648),#2652); +#2648 = LINE('',#2649,#2650); +#2649 = CARTESIAN_POINT('',(-0.,0.)); +#2650 = VECTOR('',#2651,1.); +#2651 = DIRECTION('',(-1.,0.)); +#2652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2653 = PCURVE('',#2654,#2659); +#2654 = PLANE('',#2655); +#2655 = AXIS2_PLACEMENT_3D('',#2656,#2657,#2658); +#2656 = CARTESIAN_POINT('',(-2.563950248511E-16,3.49503809816E-16,238.) + ); +#2657 = DIRECTION('',(0.,0.,1.)); +#2658 = DIRECTION('',(1.,0.,-0.)); +#2659 = DEFINITIONAL_REPRESENTATION('',(#2660),#2664); +#2660 = CIRCLE('',#2661,4.); +#2661 = AXIS2_PLACEMENT_2D('',#2662,#2663); +#2662 = CARTESIAN_POINT('',(2.563950248511E-16,-3.49503809816E-16)); +#2663 = DIRECTION('',(1.,0.)); +#2664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2665 = ORIENTED_EDGE('',*,*,#2616,.T.); +#2666 = ORIENTED_EDGE('',*,*,#2590,.T.); +#2667 = ORIENTED_EDGE('',*,*,#2405,.T.); +#2668 = ORIENTED_EDGE('',*,*,#2371,.T.); +#2669 = ORIENTED_EDGE('',*,*,#2480,.T.); +#2670 = ORIENTED_EDGE('',*,*,#2510,.T.); +#2671 = ORIENTED_EDGE('',*,*,#2455,.T.); +#2672 = ORIENTED_EDGE('',*,*,#2538,.T.); +#2673 = ORIENTED_EDGE('',*,*,#2430,.T.); +#2674 = ORIENTED_EDGE('',*,*,#2566,.T.); +#2675 = ADVANCED_FACE('',(#2676,#2679),#2654,.F.); +#2676 = FACE_BOUND('',#2677,.F.); +#2677 = EDGE_LOOP('',(#2678)); +#2678 = ORIENTED_EDGE('',*,*,#2639,.T.); +#2679 = FACE_BOUND('',#2680,.F.); +#2680 = EDGE_LOOP('',(#2681)); +#2681 = ORIENTED_EDGE('',*,*,#2682,.T.); +#2682 = EDGE_CURVE('',#2683,#2683,#2685,.T.); +#2683 = VERTEX_POINT('',#2684); +#2684 = CARTESIAN_POINT('',(3.,0.,238.)); +#2685 = SURFACE_CURVE('',#2686,(#2691,#2702),.PCURVE_S1.); +#2686 = CIRCLE('',#2687,3.); +#2687 = AXIS2_PLACEMENT_3D('',#2688,#2689,#2690); +#2688 = CARTESIAN_POINT('',(0.,0.,238.)); +#2689 = DIRECTION('',(0.,0.,-1.)); +#2690 = DIRECTION('',(1.,0.,0.)); +#2691 = PCURVE('',#2654,#2692); +#2692 = DEFINITIONAL_REPRESENTATION('',(#2693),#2701); +#2693 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2694,#2695,#2696,#2697, +#2698,#2699,#2700),.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('') ); +#2694 = CARTESIAN_POINT('',(3.,-3.49503809816E-16)); +#2695 = CARTESIAN_POINT('',(3.,-5.196152422707)); +#2696 = CARTESIAN_POINT('',(-1.5,-2.598076211353)); +#2697 = CARTESIAN_POINT('',(-6.,-1.084291889304E-15)); +#2698 = CARTESIAN_POINT('',(-1.5,2.598076211353)); +#2699 = CARTESIAN_POINT('',(3.,5.196152422707)); +#2700 = CARTESIAN_POINT('',(3.,-3.49503809816E-16)); +#2701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2702 = PCURVE('',#2703,#2708); +#2703 = CYLINDRICAL_SURFACE('',#2704,3.); +#2704 = AXIS2_PLACEMENT_3D('',#2705,#2706,#2707); +#2705 = CARTESIAN_POINT('',(0.,0.,12.)); +#2706 = DIRECTION('',(-0.,-0.,-1.)); +#2707 = DIRECTION('',(1.,0.,0.)); +#2708 = DEFINITIONAL_REPRESENTATION('',(#2709),#2713); +#2709 = LINE('',#2710,#2711); +#2710 = CARTESIAN_POINT('',(-6.28318530718,-226.)); +#2711 = VECTOR('',#2712,1.); +#2712 = DIRECTION('',(1.,-0.)); +#2713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2714 = ADVANCED_FACE('',(#2715),#2703,.T.); +#2715 = FACE_BOUND('',#2716,.F.); +#2716 = EDGE_LOOP('',(#2717,#2746,#2767,#2768)); +#2717 = ORIENTED_EDGE('',*,*,#2718,.F.); +#2718 = EDGE_CURVE('',#2719,#2719,#2721,.T.); +#2719 = VERTEX_POINT('',#2720); +#2720 = CARTESIAN_POINT('',(3.,0.,12.)); +#2721 = SURFACE_CURVE('',#2722,(#2727,#2734),.PCURVE_S1.); +#2722 = CIRCLE('',#2723,3.); +#2723 = AXIS2_PLACEMENT_3D('',#2724,#2725,#2726); +#2724 = CARTESIAN_POINT('',(0.,0.,12.)); +#2725 = DIRECTION('',(0.,0.,1.)); +#2726 = DIRECTION('',(1.,0.,0.)); +#2727 = PCURVE('',#2703,#2728); +#2728 = DEFINITIONAL_REPRESENTATION('',(#2729),#2733); +#2729 = LINE('',#2730,#2731); +#2730 = CARTESIAN_POINT('',(-0.,0.)); +#2731 = VECTOR('',#2732,1.); +#2732 = DIRECTION('',(-1.,0.)); +#2733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2734 = PCURVE('',#2735,#2740); +#2735 = PLANE('',#2736); +#2736 = AXIS2_PLACEMENT_3D('',#2737,#2738,#2739); +#2737 = CARTESIAN_POINT('',(-1.709300165674E-16,-8.51133553645E-18,12.) + ); +#2738 = DIRECTION('',(0.,0.,1.)); +#2739 = DIRECTION('',(1.,0.,-0.)); +#2740 = DEFINITIONAL_REPRESENTATION('',(#2741),#2745); +#2741 = CIRCLE('',#2742,3.); +#2742 = AXIS2_PLACEMENT_2D('',#2743,#2744); +#2743 = CARTESIAN_POINT('',(1.709300165674E-16,8.51133553645E-18)); +#2744 = DIRECTION('',(1.,0.)); +#2745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2746 = ORIENTED_EDGE('',*,*,#2747,.T.); +#2747 = EDGE_CURVE('',#2719,#2683,#2748,.T.); +#2748 = SEAM_CURVE('',#2749,(#2753,#2760),.PCURVE_S1.); +#2749 = LINE('',#2750,#2751); +#2750 = CARTESIAN_POINT('',(3.,0.,12.)); +#2751 = VECTOR('',#2752,1.); +#2752 = DIRECTION('',(0.,0.,1.)); +#2753 = PCURVE('',#2703,#2754); +#2754 = DEFINITIONAL_REPRESENTATION('',(#2755),#2759); +#2755 = LINE('',#2756,#2757); +#2756 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2757 = VECTOR('',#2758,1.); +#2758 = DIRECTION('',(-0.,-1.)); +#2759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2760 = PCURVE('',#2703,#2761); +#2761 = DEFINITIONAL_REPRESENTATION('',(#2762),#2766); +#2762 = LINE('',#2763,#2764); +#2763 = CARTESIAN_POINT('',(-0.,0.)); +#2764 = VECTOR('',#2765,1.); +#2765 = DIRECTION('',(-0.,-1.)); +#2766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2767 = ORIENTED_EDGE('',*,*,#2682,.F.); +#2768 = ORIENTED_EDGE('',*,*,#2747,.F.); +#2769 = ADVANCED_FACE('',(#2770),#2735,.F.); +#2770 = FACE_BOUND('',#2771,.F.); +#2771 = EDGE_LOOP('',(#2772)); +#2772 = ORIENTED_EDGE('',*,*,#2718,.T.); +#2773 = ORIENTED_CLOSED_SHELL('',*,#2774,.F.); +#2774 = CLOSED_SHELL('',(#2775,#2863,#2867)); +#2775 = ADVANCED_FACE('',(#2776),#2790,.T.); +#2776 = FACE_BOUND('',#2777,.F.); +#2777 = EDGE_LOOP('',(#2778,#2808,#2835,#2836)); +#2778 = ORIENTED_EDGE('',*,*,#2779,.T.); +#2779 = EDGE_CURVE('',#2780,#2782,#2784,.T.); +#2780 = VERTEX_POINT('',#2781); +#2781 = CARTESIAN_POINT('',(1.25,0.,238.)); +#2782 = VERTEX_POINT('',#2783); +#2783 = CARTESIAN_POINT('',(1.25,0.,250.1)); +#2784 = SEAM_CURVE('',#2785,(#2789,#2801),.PCURVE_S1.); +#2785 = LINE('',#2786,#2787); +#2786 = CARTESIAN_POINT('',(1.25,0.,238.)); +#2787 = VECTOR('',#2788,1.); +#2788 = DIRECTION('',(0.,0.,1.)); +#2789 = PCURVE('',#2790,#2795); +#2790 = CYLINDRICAL_SURFACE('',#2791,1.25); +#2791 = AXIS2_PLACEMENT_3D('',#2792,#2793,#2794); +#2792 = CARTESIAN_POINT('',(0.,0.,238.)); +#2793 = DIRECTION('',(-0.,-0.,-1.)); +#2794 = DIRECTION('',(1.,0.,0.)); +#2795 = DEFINITIONAL_REPRESENTATION('',(#2796),#2800); +#2796 = LINE('',#2797,#2798); +#2797 = CARTESIAN_POINT('',(-0.,0.)); +#2798 = VECTOR('',#2799,1.); +#2799 = DIRECTION('',(-0.,-1.)); +#2800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2801 = PCURVE('',#2790,#2802); +#2802 = DEFINITIONAL_REPRESENTATION('',(#2803),#2807); +#2803 = LINE('',#2804,#2805); +#2804 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2805 = VECTOR('',#2806,1.); +#2806 = DIRECTION('',(-0.,-1.)); +#2807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2808 = ORIENTED_EDGE('',*,*,#2809,.T.); +#2809 = EDGE_CURVE('',#2782,#2782,#2810,.T.); +#2810 = SURFACE_CURVE('',#2811,(#2816,#2823),.PCURVE_S1.); +#2811 = CIRCLE('',#2812,1.25); +#2812 = AXIS2_PLACEMENT_3D('',#2813,#2814,#2815); +#2813 = CARTESIAN_POINT('',(0.,0.,250.1)); +#2814 = DIRECTION('',(0.,0.,1.)); +#2815 = DIRECTION('',(1.,0.,0.)); +#2816 = PCURVE('',#2790,#2817); +#2817 = DEFINITIONAL_REPRESENTATION('',(#2818),#2822); +#2818 = LINE('',#2819,#2820); +#2819 = CARTESIAN_POINT('',(-0.,-12.1)); +#2820 = VECTOR('',#2821,1.); +#2821 = DIRECTION('',(-1.,0.)); +#2822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2823 = PCURVE('',#2824,#2829); +#2824 = PLANE('',#2825); +#2825 = AXIS2_PLACEMENT_3D('',#2826,#2827,#2828); +#2826 = CARTESIAN_POINT('',(-6.837200662697E-17,8.571706328947E-17,250.1 + )); +#2827 = DIRECTION('',(0.,0.,1.)); +#2828 = DIRECTION('',(1.,0.,-0.)); +#2829 = DEFINITIONAL_REPRESENTATION('',(#2830),#2834); +#2830 = CIRCLE('',#2831,1.25); +#2831 = AXIS2_PLACEMENT_2D('',#2832,#2833); +#2832 = CARTESIAN_POINT('',(6.837200662697E-17,-8.571706328947E-17)); +#2833 = DIRECTION('',(1.,0.)); +#2834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2835 = ORIENTED_EDGE('',*,*,#2779,.F.); +#2836 = ORIENTED_EDGE('',*,*,#2837,.F.); +#2837 = EDGE_CURVE('',#2780,#2780,#2838,.T.); +#2838 = SURFACE_CURVE('',#2839,(#2844,#2851),.PCURVE_S1.); +#2839 = CIRCLE('',#2840,1.25); +#2840 = AXIS2_PLACEMENT_3D('',#2841,#2842,#2843); +#2841 = CARTESIAN_POINT('',(0.,0.,238.)); +#2842 = DIRECTION('',(0.,0.,1.)); +#2843 = DIRECTION('',(1.,0.,0.)); +#2844 = PCURVE('',#2790,#2845); +#2845 = DEFINITIONAL_REPRESENTATION('',(#2846),#2850); +#2846 = LINE('',#2847,#2848); +#2847 = CARTESIAN_POINT('',(-0.,0.)); +#2848 = VECTOR('',#2849,1.); +#2849 = DIRECTION('',(-1.,0.)); +#2850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2851 = PCURVE('',#2852,#2857); +#2852 = PLANE('',#2853); +#2853 = AXIS2_PLACEMENT_3D('',#2854,#2855,#2856); +#2854 = CARTESIAN_POINT('',(-6.837200662697E-17,8.571706328947E-17,238.) + ); +#2855 = DIRECTION('',(0.,0.,1.)); +#2856 = DIRECTION('',(1.,0.,-0.)); +#2857 = DEFINITIONAL_REPRESENTATION('',(#2858),#2862); +#2858 = CIRCLE('',#2859,1.25); +#2859 = AXIS2_PLACEMENT_2D('',#2860,#2861); +#2860 = CARTESIAN_POINT('',(6.837200662697E-17,-8.571706328947E-17)); +#2861 = DIRECTION('',(1.,0.)); +#2862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2863 = ADVANCED_FACE('',(#2864),#2852,.F.); +#2864 = FACE_BOUND('',#2865,.F.); +#2865 = EDGE_LOOP('',(#2866)); +#2866 = ORIENTED_EDGE('',*,*,#2837,.T.); +#2867 = ADVANCED_FACE('',(#2868),#2824,.T.); +#2868 = FACE_BOUND('',#2869,.T.); +#2869 = EDGE_LOOP('',(#2870)); +#2870 = ORIENTED_EDGE('',*,*,#2809,.T.); +#2871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2875)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2872,#2873,#2874)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2872 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2873 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2874 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2875 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2872, + 'distance_accuracy_value','confusion accuracy'); +#2876 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2877,#2879); +#2877 = ( REPRESENTATION_RELATIONSHIP('','',#36,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2878) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2878 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#2879 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2880); +#2880 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','','',#5,#31,$); +#2881 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33)); +#2882 = SHAPE_DEFINITION_REPRESENTATION(#2883,#2889); +#2883 = PRODUCT_DEFINITION_SHAPE('','',#2884); +#2884 = PRODUCT_DEFINITION('design','',#2885,#2888); +#2885 = PRODUCT_DEFINITION_FORMATION('','',#2886); +#2886 = PRODUCT('Open CASCADE STEP translator 7.8 4.2', + 'Open CASCADE STEP translator 7.8 4.2','',(#2887)); +#2887 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2888 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2889 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2890),#6640); +#2890 = MANIFOLD_SOLID_BREP('',#2891); +#2891 = CLOSED_SHELL('',(#2892,#5300,#6231,#6583,#6626,#6633)); +#2892 = ADVANCED_FACE('',(#2893),#3193,.T.); +#2893 = FACE_BOUND('',#2894,.T.); +#2894 = EDGE_LOOP('',(#2895,#4363,#4389,#5276)); +#2895 = ORIENTED_EDGE('',*,*,#2896,.F.); +#2896 = EDGE_CURVE('',#2897,#2899,#2901,.T.); +#2897 = VERTEX_POINT('',#2898); +#2898 = CARTESIAN_POINT('',(3.,-0.223221722725,12.974767696687)); +#2899 = VERTEX_POINT('',#2900); +#2900 = CARTESIAN_POINT('',(1.139343328781,2.784187801925, + 244.97475384551)); +#2901 = SURFACE_CURVE('',#2902,(#3192,#3778),.PCURVE_S1.); +#2902 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#2903,#2904,#2905,#2906,#2907, + #2908,#2909,#2910,#2911,#2912,#2913,#2914,#2915,#2916,#2917,#2918, + #2919,#2920,#2921,#2922,#2923,#2924,#2925,#2926,#2927,#2928,#2929, + #2930,#2931,#2932,#2933,#2934,#2935,#2936,#2937,#2938,#2939,#2940, + #2941,#2942,#2943,#2944,#2945,#2946,#2947,#2948,#2949,#2950,#2951, + #2952,#2953,#2954,#2955,#2956,#2957,#2958,#2959,#2960,#2961,#2962, + #2963,#2964,#2965,#2966,#2967,#2968,#2969,#2970,#2971,#2972,#2973, + #2974,#2975,#2976,#2977,#2978,#2979,#2980,#2981,#2982,#2983,#2984, + #2985,#2986,#2987,#2988,#2989,#2990,#2991,#2992,#2993,#2994,#2995, + #2996,#2997,#2998,#2999,#3000,#3001,#3002,#3003,#3004,#3005,#3006, + #3007,#3008,#3009,#3010,#3011,#3012,#3013,#3014,#3015,#3016,#3017, + #3018,#3019,#3020,#3021,#3022,#3023,#3024,#3025,#3026,#3027,#3028, + #3029,#3030,#3031,#3032,#3033,#3034,#3035,#3036,#3037,#3038,#3039, + #3040,#3041,#3042,#3043,#3044,#3045,#3046,#3047,#3048,#3049,#3050, + #3051,#3052,#3053,#3054,#3055,#3056,#3057,#3058,#3059,#3060,#3061, + #3062,#3063,#3064,#3065,#3066,#3067,#3068,#3069,#3070,#3071,#3072, + #3073,#3074,#3075,#3076,#3077,#3078,#3079,#3080,#3081,#3082,#3083, + #3084,#3085,#3086,#3087,#3088,#3089,#3090,#3091,#3092,#3093,#3094, + #3095,#3096,#3097,#3098,#3099,#3100,#3101,#3102,#3103,#3104,#3105, + #3106,#3107,#3108,#3109,#3110,#3111,#3112,#3113,#3114,#3115,#3116, + #3117,#3118,#3119,#3120,#3121,#3122,#3123,#3124,#3125,#3126,#3127, + #3128,#3129,#3130,#3131,#3132,#3133,#3134,#3135,#3136,#3137,#3138, + #3139,#3140,#3141,#3142,#3143,#3144,#3145,#3146,#3147,#3148,#3149, + #3150,#3151,#3152,#3153,#3154,#3155,#3156,#3157,#3158,#3159,#3160, + #3161,#3162,#3163,#3164,#3165,#3166,#3167,#3168,#3169,#3170,#3171, + #3172,#3173,#3174,#3175,#3176,#3177,#3178,#3179,#3180,#3181,#3182, + #3183,#3184,#3185,#3186,#3187,#3188,#3189,#3190,#3191), + .UNSPECIFIED.,.F.,.F.,(10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9, + 9,9,9,9,9,9,9,9,9,10),(0.,8.56232113701,17.12464227402, + 25.68696341103,34.24928454804,42.811605685051,51.373926822061, + 59.936247959071,68.498569096081,77.060890233091,85.623211370101, + 94.185532507111,102.74785364412,111.31017478113,119.87249591814, + 128.43481705515,136.99713819216,145.55945932917,154.12178046618, + 162.68410160319,171.2464227402,179.80874387721,188.37106501422, + 196.93338615123,205.49570728824,214.05802842525,222.62034956226, + 231.18267069927,239.74499183628,248.30731297329,256.8696341103, + 265.43195524731,273.99427638432),.PIECEWISE_BEZIER_KNOTS.); +#2903 = CARTESIAN_POINT('',(3.,-0.223221722725,12.974767696687)); +#2904 = CARTESIAN_POINT('',(3.112965147132,1.295238790635, + 13.780261050134)); +#2905 = CARTESIAN_POINT('',(2.361186318877,2.878273098306,14.58606904469 + )); +#2906 = CARTESIAN_POINT('',(0.704164638368,3.960480535333, + 15.391002642353)); +#2907 = CARTESIAN_POINT('',(-1.478422683718,3.960342752489, + 16.197591374081)); +#2908 = CARTESIAN_POINT('',(-3.332083933023,2.601720178083, + 17.001941320806)); +#2909 = CARTESIAN_POINT('',(-3.988805626357,0.519933048267, + 17.808491346925)); +#2910 = CARTESIAN_POINT('',(-3.45533417289,-1.385647505087, + 18.613483627764)); +#2911 = CARTESIAN_POINT('',(-2.171860968289,-2.579024027284, + 19.419236301487)); +#2912 = CARTESIAN_POINT('',(-0.689776888025,-2.928145451007, + 20.224767696693)); +#2913 = CARTESIAN_POINT('',(0.79231721432,-3.277259367808, + 21.030261050111)); +#2914 = CARTESIAN_POINT('',(2.473465861584,-2.78237730951,21.83606904474 + )); +#2915 = CARTESIAN_POINT('',(3.801564829412,-1.315050857015, + 22.641002642278)); +#2916 = CARTESIAN_POINT('',(4.142860623008,0.84068674732,23.447591374166 + )); +#2917 = CARTESIAN_POINT('',(3.090941452931,2.884061746275, + 24.251941320736)); +#2918 = CARTESIAN_POINT('',(1.137518483962,3.858361361807, + 25.058491346963)); +#2919 = CARTESIAN_POINT('',(-0.828054532075,3.629556301607, + 25.863483627756)); +#2920 = CARTESIAN_POINT('',(-2.207518053146,2.548569999808, + 26.669236301479)); +#2921 = CARTESIAN_POINT('',(-2.784190243053,1.139347457105, + 27.474767696703)); +#2922 = CARTESIAN_POINT('',(-3.360856586249,-0.269886158644, + 28.280261050076)); +#2923 = CARTESIAN_POINT('',(-3.135056936598,-2.007753686372, + 29.086069044823)); +#2924 = CARTESIAN_POINT('',(-1.893556159166,-3.549041980746, + 29.891002642136)); +#2925 = CARTESIAN_POINT('',(0.182250313137,-4.22336751559, + 30.697591374349)); +#2926 = CARTESIAN_POINT('',(2.365024387666,-3.50405349099, + 31.501941320554)); +#2927 = CARTESIAN_POINT('',(3.632911435377,-1.727094439355, + 32.308491347101)); +#2928 = CARTESIAN_POINT('',(3.714406708359,0.250072108317, + 33.113483627678)); +#2929 = CARTESIAN_POINT('',(2.862524779721,1.781655658213, + 33.919236301509)); +#2930 = CARTESIAN_POINT('',(1.56086351051,2.571679031114,34.724767696697 + )); +#2931 = CARTESIAN_POINT('',(0.259190389974,3.361698361505, + 35.530261050102)); +#2932 = CARTESIAN_POINT('',(-1.492603952089,3.410541057231, + 36.33606904476)); +#2933 = CARTESIAN_POINT('',(-3.209129939849,2.425435824341, + 37.141002642242)); +#2934 = CARTESIAN_POINT('',(-4.19988108348,0.480673728616, + 37.947591374217)); +#2935 = CARTESIAN_POINT('',(-3.830884102722,-1.787752279597, + 38.751941320674)); +#2936 = CARTESIAN_POINT('',(-2.274143597816,-3.318007172429, + 39.55849134703)); +#2937 = CARTESIAN_POINT('',(-0.334067920661,-3.707796094566, + 40.363483627697)); +#2938 = CARTESIAN_POINT('',(1.311922987991,-3.105994699377, + 41.169236301522)); +#2939 = CARTESIAN_POINT('',(2.295844546515,-1.943945924073, + 41.974767696679)); +#2940 = CARTESIAN_POINT('',(3.279764498106,-0.781884777573, + 42.780259511138)); +#2941 = CARTESIAN_POINT('',(3.602044149471,0.940701217302,43.58607537799 + )); +#2942 = CARTESIAN_POINT('',(2.897598570805,2.790198806242, + 44.390987129469)); +#2943 = CARTESIAN_POINT('',(1.131752476356,4.072979042713, + 45.197618898047)); +#2944 = CARTESIAN_POINT('',(-1.166446716823,4.063386454701, + 46.001903527472)); +#2945 = CARTESIAN_POINT('',(-2.921416828416,2.765194896747, + 46.808532632941)); +#2946 = CARTESIAN_POINT('',(-3.609874726772,0.909982874898, + 47.613447430896)); +#2947 = CARTESIAN_POINT('',(-3.272993475879,-0.809886970008, + 48.419261634877)); +#2948 = CARTESIAN_POINT('',(-2.279157150791,-1.963478448872, + 49.224753845493)); +#2949 = CARTESIAN_POINT('',(-1.2853353876,-3.11707144747,50.030286383553 + )); +#2950 = CARTESIAN_POINT('',(0.365648076939,-3.704856497486, + 50.83603284773)); +#2951 = CARTESIAN_POINT('',(2.302548784984,-3.298403130818, + 51.641043928531)); +#2952 = CARTESIAN_POINT('',(3.845800981698,-1.754981690201, + 52.447553580546)); +#2953 = CARTESIAN_POINT('',(4.195823613562,0.516444566102, + 53.251968844969)); +#2954 = CARTESIAN_POINT('',(3.188165052315,2.452863659933,54.05847583388 + )); +#2955 = CARTESIAN_POINT('',(1.46348728909,3.423090834562,54.863489961172 + )); +#2956 = CARTESIAN_POINT('',(-0.287907228218,3.359383030423, + 55.669234762432)); +#2957 = CARTESIAN_POINT('',(-1.582765589679,2.558257419741, + 56.474767696708)); +#2958 = CARTESIAN_POINT('',(-2.877625197784,1.757119447572, + 57.280261050055)); +#2959 = CARTESIAN_POINT('',(-3.716442347116,0.218433379644, + 58.086069044864)); +#2960 = CARTESIAN_POINT('',(-3.617993648641,-1.758230891433, + 58.891002642083)); +#2961 = CARTESIAN_POINT('',(-2.334989540084,-3.523900139895, + 59.697591374406)); +#2962 = CARTESIAN_POINT('',(-0.14628604355,-4.224965279779, + 60.501941320495)); +#2963 = CARTESIAN_POINT('',(1.92392644954,-3.532620516942, + 61.308491347163)); +#2964 = CARTESIAN_POINT('',(3.152006848339,-1.980960898731, + 62.11348362762)); +#2965 = CARTESIAN_POINT('',(3.36306211419,-0.241160144229, + 62.919236301553)); +#2966 = CARTESIAN_POINT('',(2.774360114013,1.163079487932, + 63.724767696673)); +#2967 = CARTESIAN_POINT('',(2.185646149845,2.567322815648, + 64.530261050193)); +#2968 = CARTESIAN_POINT('',(0.797123772608,3.636516265895, + 65.336069044559)); +#2969 = CARTESIAN_POINT('',(-1.170605250481,3.848498051924, + 66.141002642555)); +#2970 = CARTESIAN_POINT('',(-3.115242242127,2.857501377553, + 66.947591373857)); +#2971 = CARTESIAN_POINT('',(-4.150064767228,0.805415202789, + 67.75194132099)); +#2972 = CARTESIAN_POINT('',(-3.790096501256,-1.347616121485, + 68.558491346818)); +#2973 = CARTESIAN_POINT('',(-2.449654487983,-2.80330985519, + 69.363483627798)); +#2974 = CARTESIAN_POINT('',(-0.764289885394,-3.283931480709, + 70.169236301495)); +#2975 = CARTESIAN_POINT('',(0.71475450915,-2.922148854718, + 70.974767696676)); +#2976 = CARTESIAN_POINT('',(2.193804425346,-2.560354990113, + 71.78026105017)); +#2977 = CARTESIAN_POINT('',(3.467047085258,-1.356186332894, + 72.586069044603)); +#2978 = CARTESIAN_POINT('',(3.98423966084,0.554155423394,73.391002642513 + )); +#2979 = CARTESIAN_POINT('',(3.309652047449,2.629876741312, + 74.197591373867)); +#2980 = CARTESIAN_POINT('',(1.444712366873,3.972975886939, + 75.001941321017)); +#2981 = CARTESIAN_POINT('',(-0.738123012148,3.954247731052, + 75.808491346777)); +#2982 = CARTESIAN_POINT('',(-2.385586069699,2.858029453815, + 76.61348362783)); +#2983 = CARTESIAN_POINT('',(-3.123939555447,1.268600273048, + 77.41923630148)); +#2984 = CARTESIAN_POINT('',(-2.997984592563,-0.248829902219, + 78.224767696677)); +#2985 = CARTESIAN_POINT('',(-2.872019745633,-1.766267688978, + 79.030259511131)); +#2986 = CARTESIAN_POINT('',(-1.881853634399,-3.212206054051, + 79.836075377999)); +#2987 = CARTESIAN_POINT('',(-7.594310182785E-02,-4.021880095312, + 80.640987129483)); +#2988 = CARTESIAN_POINT('',(2.07976125009,-3.680300951421, + 81.447618897984)); +#2989 = CARTESIAN_POINT('',(3.698050500049,-2.048445733293, + 82.251903527582)); +#2990 = CARTESIAN_POINT('',(4.021041712838,0.110465587204,83.05853263282 + )); +#2991 = CARTESIAN_POINT('',(3.196021960147,1.909111836963, + 83.863447430988)); +#2992 = CARTESIAN_POINT('',(1.741679313077,2.887032450046, + 84.669261634828)); +#2993 = CARTESIAN_POINT('',(0.223218550807,2.99999640263,85.474753845511 + )); +#2994 = CARTESIAN_POINT('',(-1.295232989273,3.112971726622, + 86.280286383585)); +#2995 = CARTESIAN_POINT('',(-2.878281387462,2.361176917959, + 87.086032847571)); +#2996 = CARTESIAN_POINT('',(-3.960471080679,0.704175361002, + 87.891043928858)); +#2997 = CARTESIAN_POINT('',(-3.960351407377,-1.478432499201, + 88.697553580095)); +#2998 = CARTESIAN_POINT('',(-2.601713874887,-3.332076784703, + 89.501968845431)); +#2999 = CARTESIAN_POINT('',(-0.519936600866,-3.988809655199, + 90.308475833514)); +#3000 = CARTESIAN_POINT('',(1.385648955496,-3.455332528105, + 91.113489961403)); +#3001 = CARTESIAN_POINT('',(2.579023674815,-2.171861367954, + 91.919234762317)); +#3002 = CARTESIAN_POINT('',(2.92814545102,-0.689776888041, + 92.724767696752)); +#3003 = CARTESIAN_POINT('',(3.277259367765,0.792317214375, + 93.530261049904)); +#3004 = CARTESIAN_POINT('',(2.782377309581,2.473465861455, + 94.336069045177)); +#3005 = CARTESIAN_POINT('',(1.315050856949,3.801564829623, + 95.141002641626)); +#3006 = CARTESIAN_POINT('',(-0.840686747299,4.142860622761, + 95.947591374882)); +#3007 = CARTESIAN_POINT('',(-2.884061746248,3.090941453136, + 96.751941320165)); +#3008 = CARTESIAN_POINT('',(-3.858361361843,1.137518483847, + 97.55849134727)); +#3009 = CARTESIAN_POINT('',(-3.629556301594,-0.82805453204, + 98.36348362768)); +#3010 = CARTESIAN_POINT('',(-2.548569999799,-2.207518053144, + 99.169236301443)); +#3011 = CARTESIAN_POINT('',(-1.139347457119,-2.784190243062, + 99.974767696752)); +#3012 = CARTESIAN_POINT('',(0.269886158696,-3.360856586225, + 100.78026104988)); +#3013 = CARTESIAN_POINT('',(2.007753686248,-3.135056936627, + 101.58606904528)); +#3014 = CARTESIAN_POINT('',(3.549041980953,-1.893556159178, + 102.39100264133)); +#3015 = CARTESIAN_POINT('',(4.223367515342,0.182250313237, + 103.19759137537)); +#3016 = CARTESIAN_POINT('',(3.504053491208,2.365024387484, + 104.00194131954)); +#3017 = CARTESIAN_POINT('',(1.727094439213,3.632911435569, + 104.80849134786)); +#3018 = CARTESIAN_POINT('',(-0.250072108249,3.714406708223, + 105.61348362723)); +#3019 = CARTESIAN_POINT('',(-1.781655658238,2.862524779786, + 106.4192363017)); +#3020 = CARTESIAN_POINT('',(-2.571679031106,1.56086351049, + 107.22476769663)); +#3021 = CARTESIAN_POINT('',(-3.361698361545,0.259190390056, + 108.03026105034)); +#3022 = CARTESIAN_POINT('',(-3.410541057155,-1.492603952297, + 108.83606904418)); +#3023 = CARTESIAN_POINT('',(-2.425435824408,-3.209129939479, + 109.6410026432)); +#3024 = CARTESIAN_POINT('',(-0.480673728629,-4.199881083952, + 110.44759137305)); +#3025 = CARTESIAN_POINT('',(1.787752279693,-3.830884102293, + 111.25194132168)); +#3026 = CARTESIAN_POINT('',(3.318007172331,-2.274143598082, + 112.05849134645)); +#3027 = CARTESIAN_POINT('',(3.707796094592,-0.334067920564, + 112.86348362781)); +#3028 = CARTESIAN_POINT('',(3.105994699418,1.311922987986, + 113.66923630165)); +#3029 = CARTESIAN_POINT('',(1.943945924018,2.295844546501, + 114.47476769651)); +#3030 = CARTESIAN_POINT('',(0.781884777749,3.279764498132,115.2802595117 + )); +#3031 = CARTESIAN_POINT('',(-0.940701217676,3.602044149493, + 116.08607537676)); +#3032 = CARTESIAN_POINT('',(-2.790198805673,2.897598570618, + 116.89098713142)); +#3033 = CARTESIAN_POINT('',(-4.072979043343,1.131752476779, + 117.69761889567)); +#3034 = CARTESIAN_POINT('',(-4.063386454196,-1.166446717394, + 118.50190352971)); +#3035 = CARTESIAN_POINT('',(-2.76519489703,-2.921416827894, + 119.30853263128)); +#3036 = CARTESIAN_POINT('',(-0.909982874797,-3.609874727107, + 120.11344743184)); +#3037 = CARTESIAN_POINT('',(0.809886969989,-3.272993475731, + 120.91926163447)); +#3038 = CARTESIAN_POINT('',(1.963478448874,-2.279157150831, + 121.7247538456)); +#3039 = CARTESIAN_POINT('',(3.117071447463,-1.285335387544, + 122.5302863834)); +#3040 = CARTESIAN_POINT('',(3.704856497523,0.365648076891, + 123.33603284784)); +#3041 = CARTESIAN_POINT('',(3.298403130715,2.302548784999, + 124.14104392853)); +#3042 = CARTESIAN_POINT('',(1.75498169038,3.845800981715,124.94755358038 + )); +#3043 = CARTESIAN_POINT('',(-0.516444566316,4.195823613542, + 125.75196884523)); +#3044 = CARTESIAN_POINT('',(-2.452863659753,3.188165052319, + 126.55847583361)); +#3045 = CARTESIAN_POINT('',(-3.423090834668,1.463487289099, + 127.36348996135)); +#3046 = CARTESIAN_POINT('',(-3.359383030383,-0.287907228226, + 128.16923476235)); +#3047 = CARTESIAN_POINT('',(-2.558257419746,-1.582765589678, + 128.97476769672)); +#3048 = CARTESIAN_POINT('',(-1.757119447546,-2.877625197792, + 129.78026104995)); +#3049 = CARTESIAN_POINT('',(-0.218433379699,-3.716442347082, + 130.58606904515)); +#3050 = CARTESIAN_POINT('',(1.758230891497,-3.617993648721, + 131.39100264156)); +#3051 = CARTESIAN_POINT('',(3.52390013986,-2.334989539956, + 132.19759137509)); +#3052 = CARTESIAN_POINT('',(4.224965279764,-0.146286043701, + 133.00194131981)); +#3053 = CARTESIAN_POINT('',(3.532620516986,1.923926449679, + 133.80849134769)); +#3054 = CARTESIAN_POINT('',(1.980960898692,3.152006848235, + 134.61348362726)); +#3055 = CARTESIAN_POINT('',(0.24116014425,3.363062114254,135.41923630175 + )); +#3056 = CARTESIAN_POINT('',(-1.163079487939,2.77436011398, + 136.22476769657)); +#3057 = CARTESIAN_POINT('',(-2.567322815616,2.185646149958, + 137.03026105054)); +#3058 = CARTESIAN_POINT('',(-3.636516266009,0.797123772374, + 137.83606904375)); +#3059 = CARTESIAN_POINT('',(-3.84849805165,-1.170605250155, + 138.64100264388)); +#3060 = CARTESIAN_POINT('',(-2.857501378004,-3.115242242433, + 139.44759137218)); +#3061 = CARTESIAN_POINT('',(-0.805415202271,-4.15006476705, + 140.25194132257)); +#3062 = CARTESIAN_POINT('',(1.347616121071,-3.790096501299, + 141.05849134569)); +#3063 = CARTESIAN_POINT('',(2.803309855408,-2.449654488004, + 141.86348362835)); +#3064 = CARTESIAN_POINT('',(3.283931480648,-0.764289885376, + 142.66923630133)); +#3065 = CARTESIAN_POINT('',(2.922148854712,0.714754509152, + 143.47476769665)); +#3066 = CARTESIAN_POINT('',(2.560354990107,2.19380442534,144.28026105017 + )); +#3067 = CARTESIAN_POINT('',(1.35618633293,3.467047085264,145.08606904467 + )); +#3068 = CARTESIAN_POINT('',(-0.554155423468,3.984239660853, + 145.89100264232)); +#3069 = CARTESIAN_POINT('',(-2.629876741223,3.309652047392, + 146.69759137416)); +#3070 = CARTESIAN_POINT('',(-3.972975887009,1.444712366965, + 147.5019413207)); +#3071 = CARTESIAN_POINT('',(-3.954247731017,-0.73812301223, + 148.30849134698)); +#3072 = CARTESIAN_POINT('',(-2.858029453827,-2.385586069663, + 149.11348362776)); +#3073 = CARTESIAN_POINT('',(-1.26860027304,-3.123939555443, + 149.91923630145)); +#3074 = CARTESIAN_POINT('',(0.24882990221,-2.997984592578, + 150.72476769673)); +#3075 = CARTESIAN_POINT('',(1.766267689011,-2.872019745588, + 151.53025951095)); +#3076 = CARTESIAN_POINT('',(3.212206053967,-1.881853634475, + 152.33607537838)); +#3077 = CARTESIAN_POINT('',(4.021880095458,-7.594310174806E-02, + 153.14098712887)); +#3078 = CARTESIAN_POINT('',(3.680300951242,2.079761250051, + 153.94761889868)); +#3079 = CARTESIAN_POINT('',(2.048445733448,3.69805050003,154.75190352698 + )); +#3080 = CARTESIAN_POINT('',(-0.110465587294,4.021041712884, + 155.55853263318)); +#3081 = CARTESIAN_POINT('',(-1.909111836935,3.196021960116, + 156.36344743085)); +#3082 = CARTESIAN_POINT('',(-2.887032450043,1.741679313081, + 157.16926163483)); +#3083 = CARTESIAN_POINT('',(-2.999996402639,0.223218550818, + 157.97475384554)); +#3084 = CARTESIAN_POINT('',(-3.112971726685,-1.295232989217, + 158.78028638384)); +#3085 = CARTESIAN_POINT('',(-2.361176917798,-2.878281387706, + 159.58603284671)); +#3086 = CARTESIAN_POINT('',(-0.704175361188,-3.960471080145, + 160.3910439304)); +#3087 = CARTESIAN_POINT('',(1.478432499282,-3.960351408142, + 161.19755357818)); +#3088 = CARTESIAN_POINT('',(3.332076784773,-2.601713874135, + 162.00196884712)); +#3089 = CARTESIAN_POINT('',(3.988809655067,-0.519936601361, + 162.80847583248)); +#3090 = CARTESIAN_POINT('',(3.455332528182,1.385648955685, + 163.61348996174)); +#3091 = CARTESIAN_POINT('',(2.171861367962,2.57902367481,164.41923476239 + )); +#3092 = CARTESIAN_POINT('',(0.689776887995,2.928145450979, + 165.22476769656)); +#3093 = CARTESIAN_POINT('',(-0.792317214227,3.277259367869, + 166.03026105045)); +#3094 = CARTESIAN_POINT('',(-2.473465861796,2.782377309435, + 166.83606904403)); +#3095 = CARTESIAN_POINT('',(-3.801564829054,1.315050857039, + 167.64100264336)); +#3096 = CARTESIAN_POINT('',(-4.142860623455,-0.840686747232, + 168.44759137285)); +#3097 = CARTESIAN_POINT('',(-3.090941452517,-2.884061746469, + 169.25194132199)); +#3098 = CARTESIAN_POINT('',(-1.137518484242,-3.858361361588, + 170.05849134601)); +#3099 = CARTESIAN_POINT('',(0.828054532213,-3.629556301767, + 170.86348362832)); +#3100 = CARTESIAN_POINT('',(2.207518053097,-2.548569999731, + 171.66923630123)); +#3101 = CARTESIAN_POINT('',(2.784190243065,-1.139347457126, + 172.47476769677)); +#3102 = CARTESIAN_POINT('',(3.360857081693,0.269886354871, + 173.28025951074)); +#3103 = CARTESIAN_POINT('',(3.135054897638,2.00775287901,174.08607537891 + )); +#3104 = CARTESIAN_POINT('',(1.89356115355,3.549043958138,174.89098712793 + )); +#3105 = CARTESIAN_POINT('',(-0.18225917461,4.223364007388, + 175.69761889994)); +#3106 = CARTESIAN_POINT('',(-2.365012219867,3.504058307904, + 176.50190352569)); +#3107 = CARTESIAN_POINT('',(-3.632924727644,1.727089177458, + 177.30853263421)); +#3108 = CARTESIAN_POINT('',(-3.714395054634,-0.25006749513, + 178.11344743021)); +#3109 = CARTESIAN_POINT('',(-2.862532935851,-1.781658886844, + 178.91926163511)); +#3110 = CARTESIAN_POINT('',(-1.560859051123,-2.571677265847, + 179.72475384547)); +#3111 = CARTESIAN_POINT('',(-0.259198546184,-3.361701590162, + 180.53028638399)); +#3112 = CARTESIAN_POINT('',(1.49261560608,-3.410536444092, + 181.33603284648)); +#3113 = CARTESIAN_POINT('',(3.209116647061,-2.425441085896, + 182.14104393068)); +#3114 = CARTESIAN_POINT('',(4.199893251983,-0.480668912477, + 182.94755357787)); +#3115 = CARTESIAN_POINT('',(3.830875240566,1.787748772431, + 183.75196884741)); +#3116 = CARTESIAN_POINT('',(2.274148592675,3.318009148909, + 184.55847583224)); +#3117 = CARTESIAN_POINT('',(0.334065881471,3.707795287729, + 185.36348996189)); +#3118 = CARTESIAN_POINT('',(-1.311922492478,3.105994895432, + 186.1692347623)); +#3119 = CARTESIAN_POINT('',(-2.295844546509,1.943945924052, + 186.97476769661)); +#3120 = CARTESIAN_POINT('',(-3.279764498108,0.781884777612, + 187.78025951126)); +#3121 = CARTESIAN_POINT('',(-3.602044149486,-0.940701217359, + 188.58607537782)); +#3122 = CARTESIAN_POINT('',(-2.897598570768,-2.790198806184, + 189.3909871296)); +#3123 = CARTESIAN_POINT('',(-1.131752476393,-4.072979042748, + 190.19761889801)); +#3124 = CARTESIAN_POINT('',(1.166446716829,-4.063386454697, + 191.00190352739)); +#3125 = CARTESIAN_POINT('',(2.921416828444,-2.765194896734, + 191.80853263307)); +#3126 = CARTESIAN_POINT('',(3.609874726735,-0.909982874911, + 192.61344743078)); +#3127 = CARTESIAN_POINT('',(3.272993475905,0.809886970013, + 193.41926163494)); +#3128 = CARTESIAN_POINT('',(2.279157150778,1.963478448872, + 194.22475384545)); +#3129 = CARTESIAN_POINT('',(1.285335387573,3.117071447493, + 195.03028638339)); +#3130 = CARTESIAN_POINT('',(-0.365648076838,3.704856497369, + 195.83603284832)); +#3131 = CARTESIAN_POINT('',(-2.302548785136,3.298403131122, + 196.64104392733)); +#3132 = CARTESIAN_POINT('',(-3.845800981578,1.754981689687, + 197.44755358223)); +#3133 = CARTESIAN_POINT('',(-4.195823613584,-0.516444565478, + 198.25196884313)); +#3134 = CARTESIAN_POINT('',(-3.188165052374,-2.452863660507, + 199.05847583548)); +#3135 = CARTESIAN_POINT('',(-1.463487289021,-3.423090834147,199.86348996 + )); +#3136 = CARTESIAN_POINT('',(0.287907228181,-3.359383030664, + 200.66923476312)); +#3137 = CARTESIAN_POINT('',(1.582765589687,-2.558257419631, + 201.47476769638)); +#3138 = CARTESIAN_POINT('',(2.877625713867,-1.757119580513, + 202.28025951224)); +#3139 = CARTESIAN_POINT('',(3.716440223388,-0.218432833349, + 203.08607537545)); +#3140 = CARTESIAN_POINT('',(3.617998850452,1.758229554148,203.8909871336 + )); +#3141 = CARTESIAN_POINT('',(2.334980310658,3.52390251171,204.69761889294 + )); +#3142 = CARTESIAN_POINT('',(0.146298716786,4.22496202382,205.50190353233 + )); +#3143 = CARTESIAN_POINT('',(-1.923940294378,3.532624073262, + 206.30853262933)); +#3144 = CARTESIAN_POINT('',(-3.151994709725,1.980957781033, + 207.11344743296)); +#3145 = CARTESIAN_POINT('',(-3.363070609963,0.241162326178, + 207.91926163399)); +#3146 = CARTESIAN_POINT('',(-2.774355468797,-1.163080680934, + 208.72475384574)); +#3147 = CARTESIAN_POINT('',(-2.185654645851,-2.567320633655, + 209.53028638327)); +#3148 = CARTESIAN_POINT('',(-0.79711163326,-3.636519383658, + 210.33603284784)); +#3149 = CARTESIAN_POINT('',(1.170591404319,-3.848494495663, + 211.14104392873)); +#3150 = CARTESIAN_POINT('',(3.115254916963,-2.857504633139, + 211.94755358008)); +#3151 = CARTESIAN_POINT('',(4.150055536473,-0.805412831698, + 212.75196884543)); +#3152 = CARTESIAN_POINT('',(3.790101703811,1.347614785058, + 213.55847583363)); +#3153 = CARTESIAN_POINT('',(2.449652363991,2.80331040079,214.36348996115 + )); +#3154 = CARTESIAN_POINT('',(0.764290401536,3.28393134816,215.16923476257 + )); +#3155 = CARTESIAN_POINT('',(-0.714754509164,2.922148854683, + 215.97476769656)); +#3156 = CARTESIAN_POINT('',(-2.193804425307,2.560354990213, + 216.78026105045)); +#3157 = CARTESIAN_POINT('',(-3.467047085344,1.356186332712, + 217.58606904417)); +#3158 = CARTESIAN_POINT('',(-3.984239660711,-0.554155423142, + 218.39100264286)); +#3159 = CARTESIAN_POINT('',(-3.309652047557,-2.629876741603, + 219.19759137386)); +#3160 = CARTESIAN_POINT('',(-1.444712366871,-3.972975886647, + 220.00194132056)); +#3161 = CARTESIAN_POINT('',(0.738123012269,-3.954247731303, + 220.80849134751)); +#3162 = CARTESIAN_POINT('',(2.385586069525,-2.858029453634, + 221.61348362709)); +#3163 = CARTESIAN_POINT('',(3.123939555591,-1.268600273154,222.419236302 + )); +#3164 = CARTESIAN_POINT('',(2.99798459248,0.248829902269,223.22476769639 + )); +#3165 = CARTESIAN_POINT('',(2.872019745885,1.766267688791, + 224.03025951213)); +#3166 = CARTESIAN_POINT('',(1.881853633964,3.212206054541, + 224.83607537584)); +#3167 = CARTESIAN_POINT('',(7.594310229543E-02,4.021880094398, + 225.6409871328)); +#3168 = CARTESIAN_POINT('',(-2.079761250362,3.680300952655, + 226.4476188941)); +#3169 = CARTESIAN_POINT('',(-3.698050500074,2.048445732073, + 227.25190353109)); +#3170 = CARTESIAN_POINT('',(-4.02104171262,-0.110465586314, + 228.05853263031)); +#3171 = CARTESIAN_POINT('',(-3.196021960378,-1.909111837445, + 228.86344743242)); +#3172 = CARTESIAN_POINT('',(-1.741679312934,-2.88703244985, + 229.66926163417)); +#3173 = CARTESIAN_POINT('',(-0.223218550867,-2.999996402691, + 230.47475384574)); +#3174 = CARTESIAN_POINT('',(1.295232989223,-3.112971726656, + 231.28028638381)); +#3175 = CARTESIAN_POINT('',(2.878281387885,-2.361176917788, + 232.08603284623)); +#3176 = CARTESIAN_POINT('',(3.960471079651,-0.704175361174, + 232.89104393162)); +#3177 = CARTESIAN_POINT('',(3.960351408907,1.478432499145, + 233.69755357641)); +#3178 = CARTESIAN_POINT('',(2.601713873351,3.33207678505,234.50196884892 + )); +#3179 = CARTESIAN_POINT('',(0.519936601907,3.98880965476,235.30847583114 + )); +#3180 = CARTESIAN_POINT('',(-1.385648955933,3.455332528388, + 236.11348996242)); +#3181 = CARTESIAN_POINT('',(-2.579023674751,2.171861367891, + 236.9192347622)); +#3182 = CARTESIAN_POINT('',(-2.928145450972,0.689776887988, + 237.72476769653)); +#3183 = CARTESIAN_POINT('',(-3.277259826572,-0.792317485462, + 238.53025951144)); +#3184 = CARTESIAN_POINT('',(-2.782375421807,-2.47346474558, + 239.33607537752)); +#3185 = CARTESIAN_POINT('',(-1.315055480633,-3.801567563131,240.14098713 + )); +#3186 = CARTESIAN_POINT('',(0.840694950759,-4.142855772499, + 240.94761889756)); +#3187 = CARTESIAN_POINT('',(2.884050482101,-3.090948113356, + 241.75190352782)); +#3188 = CARTESIAN_POINT('',(3.858373666975,-1.137511207885, + 242.55853263271)); +#3189 = CARTESIAN_POINT('',(3.629545513228,0.828048152816, + 243.36344743102)); +#3190 = CARTESIAN_POINT('',(2.548577550368,2.207522517877, + 244.16926163481)); +#3191 = CARTESIAN_POINT('',(1.139343328781,2.784187801925, + 244.97475384551)); +#3192 = PCURVE('',#3193,#3772); +#3193 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,( + (#3194,#3195,#3196,#3197,#3198,#3199,#3200,#3201,#3202,#3203,#3204 + ,#3205,#3206,#3207,#3208,#3209,#3210,#3211,#3212,#3213,#3214,#3215 + ,#3216,#3217,#3218,#3219,#3220,#3221,#3222,#3223,#3224,#3225,#3226 + ,#3227,#3228,#3229,#3230,#3231,#3232,#3233,#3234,#3235,#3236,#3237 + ,#3238,#3239,#3240,#3241,#3242,#3243,#3244,#3245,#3246,#3247,#3248 + ,#3249,#3250,#3251,#3252,#3253,#3254,#3255,#3256,#3257,#3258,#3259 + ,#3260,#3261,#3262,#3263,#3264,#3265,#3266,#3267,#3268,#3269,#3270 + ,#3271,#3272,#3273,#3274,#3275,#3276,#3277,#3278,#3279,#3280,#3281 + ,#3282,#3283,#3284,#3285,#3286,#3287,#3288,#3289,#3290,#3291,#3292 + ,#3293,#3294,#3295,#3296,#3297,#3298,#3299,#3300,#3301,#3302,#3303 + ,#3304,#3305,#3306,#3307,#3308,#3309,#3310,#3311,#3312,#3313,#3314 + ,#3315,#3316,#3317,#3318,#3319,#3320,#3321,#3322,#3323,#3324,#3325 + ,#3326,#3327,#3328,#3329,#3330,#3331,#3332,#3333,#3334,#3335,#3336 + ,#3337,#3338,#3339,#3340,#3341,#3342,#3343,#3344,#3345,#3346,#3347 + ,#3348,#3349,#3350,#3351,#3352,#3353,#3354,#3355,#3356,#3357,#3358 + ,#3359,#3360,#3361,#3362,#3363,#3364,#3365,#3366,#3367,#3368,#3369 + ,#3370,#3371,#3372,#3373,#3374,#3375,#3376,#3377,#3378,#3379,#3380 + ,#3381,#3382,#3383,#3384,#3385,#3386,#3387,#3388,#3389,#3390,#3391 + ,#3392,#3393,#3394,#3395,#3396,#3397,#3398,#3399,#3400,#3401,#3402 + ,#3403,#3404,#3405,#3406,#3407,#3408,#3409,#3410,#3411,#3412,#3413 + ,#3414,#3415,#3416,#3417,#3418,#3419,#3420,#3421,#3422,#3423,#3424 + ,#3425,#3426,#3427,#3428,#3429,#3430,#3431,#3432,#3433,#3434,#3435 + ,#3436,#3437,#3438,#3439,#3440,#3441,#3442,#3443,#3444,#3445,#3446 + ,#3447,#3448,#3449,#3450,#3451,#3452,#3453,#3454,#3455,#3456,#3457 + ,#3458,#3459,#3460,#3461,#3462,#3463,#3464,#3465,#3466,#3467,#3468 + ,#3469,#3470,#3471,#3472,#3473,#3474,#3475,#3476,#3477,#3478,#3479 + ,#3480,#3481,#3482) + ,(#3483,#3484,#3485,#3486,#3487,#3488,#3489,#3490,#3491,#3492,#3493 + ,#3494,#3495,#3496,#3497,#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,#3523,#3524,#3525,#3526 + ,#3527,#3528,#3529,#3530,#3531,#3532,#3533,#3534,#3535,#3536,#3537 + ,#3538,#3539,#3540,#3541,#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,#3567,#3568,#3569,#3570 + ,#3571,#3572,#3573,#3574,#3575,#3576,#3577,#3578,#3579,#3580,#3581 + ,#3582,#3583,#3584,#3585,#3586,#3587,#3588,#3589,#3590,#3591,#3592 + ,#3593,#3594,#3595,#3596,#3597,#3598,#3599,#3600,#3601,#3602,#3603 + ,#3604,#3605,#3606,#3607,#3608,#3609,#3610,#3611,#3612,#3613,#3614 + ,#3615,#3616,#3617,#3618,#3619,#3620,#3621,#3622,#3623,#3624,#3625 + ,#3626,#3627,#3628,#3629,#3630,#3631,#3632,#3633,#3634,#3635,#3636 + ,#3637,#3638,#3639,#3640,#3641,#3642,#3643,#3644,#3645,#3646,#3647 + ,#3648,#3649,#3650,#3651,#3652,#3653,#3654,#3655,#3656,#3657,#3658 + ,#3659,#3660,#3661,#3662,#3663,#3664,#3665,#3666,#3667,#3668,#3669 + ,#3670,#3671,#3672,#3673,#3674,#3675,#3676,#3677,#3678,#3679,#3680 + ,#3681,#3682,#3683,#3684,#3685,#3686,#3687,#3688,#3689,#3690,#3691 + ,#3692,#3693,#3694,#3695,#3696,#3697,#3698,#3699,#3700,#3701,#3702 + ,#3703,#3704,#3705,#3706,#3707,#3708,#3709,#3710,#3711,#3712,#3713 + ,#3714,#3715,#3716,#3717,#3718,#3719,#3720,#3721,#3722,#3723,#3724 + ,#3725,#3726,#3727,#3728,#3729,#3730,#3731,#3732,#3733,#3734,#3735 + ,#3736,#3737,#3738,#3739,#3740,#3741,#3742,#3743,#3744,#3745,#3746 + ,#3747,#3748,#3749,#3750,#3751,#3752,#3753,#3754,#3755,#3756,#3757 + ,#3758,#3759,#3760,#3761,#3762,#3763,#3764,#3765,#3766,#3767,#3768 + ,#3769,#3770,#3771 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9 + ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10),(0.,7.9),(0.,8.56232113701, + 17.12464227402,25.68696341103,34.24928454804,42.811605685051, + 51.373926822061,59.936247959071,68.498569096081,77.060890233091, + 85.623211370101,94.185532507111,102.74785364412,111.31017478113, + 119.87249591814,128.43481705515,136.99713819216,145.55945932917, + 154.12178046618,162.68410160319,171.2464227402,179.80874387721, + 188.37106501422,196.93338615123,205.49570728824,214.05802842525, + 222.62034956226,231.18267069927,239.74499183628,248.30731297329, + 256.8696341103,265.43195524731,273.99427638432), + .PIECEWISE_BEZIER_KNOTS.); +#3194 = CARTESIAN_POINT('',(3.,-0.223221722725,12.974767696687)); +#3195 = CARTESIAN_POINT('',(3.112965147132,1.295238790635, + 13.780261050134)); +#3196 = CARTESIAN_POINT('',(2.361186318877,2.878273098306,14.58606904469 + )); +#3197 = CARTESIAN_POINT('',(0.704164638368,3.960480535333, + 15.391002642353)); +#3198 = CARTESIAN_POINT('',(-1.478422683718,3.960342752489, + 16.197591374081)); +#3199 = CARTESIAN_POINT('',(-3.332083933023,2.601720178083, + 17.001941320806)); +#3200 = CARTESIAN_POINT('',(-3.988805626357,0.519933048267, + 17.808491346925)); +#3201 = CARTESIAN_POINT('',(-3.45533417289,-1.385647505087, + 18.613483627764)); +#3202 = CARTESIAN_POINT('',(-2.171860968289,-2.579024027284, + 19.419236301487)); +#3203 = CARTESIAN_POINT('',(-0.689776888025,-2.928145451007, + 20.224767696693)); +#3204 = CARTESIAN_POINT('',(0.79231721432,-3.277259367808, + 21.030261050111)); +#3205 = CARTESIAN_POINT('',(2.473465861584,-2.78237730951,21.83606904474 + )); +#3206 = CARTESIAN_POINT('',(3.801564829412,-1.315050857015, + 22.641002642278)); +#3207 = CARTESIAN_POINT('',(4.142860623008,0.84068674732,23.447591374166 + )); +#3208 = CARTESIAN_POINT('',(3.090941452931,2.884061746275, + 24.251941320736)); +#3209 = CARTESIAN_POINT('',(1.137518483962,3.858361361807, + 25.058491346963)); +#3210 = CARTESIAN_POINT('',(-0.828054532075,3.629556301607, + 25.863483627756)); +#3211 = CARTESIAN_POINT('',(-2.207518053146,2.548569999808, + 26.669236301479)); +#3212 = CARTESIAN_POINT('',(-2.784190243053,1.139347457105, + 27.474767696703)); +#3213 = CARTESIAN_POINT('',(-3.360856586249,-0.269886158644, + 28.280261050076)); +#3214 = CARTESIAN_POINT('',(-3.135056936598,-2.007753686372, + 29.086069044823)); +#3215 = CARTESIAN_POINT('',(-1.893556159166,-3.549041980746, + 29.891002642136)); +#3216 = CARTESIAN_POINT('',(0.182250313137,-4.22336751559, + 30.697591374349)); +#3217 = CARTESIAN_POINT('',(2.365024387666,-3.50405349099, + 31.501941320554)); +#3218 = CARTESIAN_POINT('',(3.632911435377,-1.727094439355, + 32.308491347101)); +#3219 = CARTESIAN_POINT('',(3.714406708359,0.250072108317, + 33.113483627678)); +#3220 = CARTESIAN_POINT('',(2.862524779721,1.781655658213, + 33.919236301509)); +#3221 = CARTESIAN_POINT('',(1.56086351051,2.571679031114,34.724767696697 + )); +#3222 = CARTESIAN_POINT('',(0.259190389974,3.361698361505, + 35.530261050102)); +#3223 = CARTESIAN_POINT('',(-1.492603952089,3.410541057231, + 36.33606904476)); +#3224 = CARTESIAN_POINT('',(-3.209129939849,2.425435824341, + 37.141002642242)); +#3225 = CARTESIAN_POINT('',(-4.19988108348,0.480673728616, + 37.947591374217)); +#3226 = CARTESIAN_POINT('',(-3.830884102722,-1.787752279597, + 38.751941320674)); +#3227 = CARTESIAN_POINT('',(-2.274143597816,-3.318007172429, + 39.55849134703)); +#3228 = CARTESIAN_POINT('',(-0.334067920661,-3.707796094566, + 40.363483627697)); +#3229 = CARTESIAN_POINT('',(1.311922987991,-3.105994699377, + 41.169236301522)); +#3230 = CARTESIAN_POINT('',(2.295844546515,-1.943945924073, + 41.974767696679)); +#3231 = CARTESIAN_POINT('',(3.279764498106,-0.781884777573, + 42.780259511138)); +#3232 = CARTESIAN_POINT('',(3.602044149471,0.940701217302,43.58607537799 + )); +#3233 = CARTESIAN_POINT('',(2.897598570805,2.790198806242, + 44.390987129469)); +#3234 = CARTESIAN_POINT('',(1.131752476356,4.072979042713, + 45.197618898047)); +#3235 = CARTESIAN_POINT('',(-1.166446716823,4.063386454701, + 46.001903527472)); +#3236 = CARTESIAN_POINT('',(-2.921416828416,2.765194896747, + 46.808532632941)); +#3237 = CARTESIAN_POINT('',(-3.609874726772,0.909982874898, + 47.613447430896)); +#3238 = CARTESIAN_POINT('',(-3.272993475879,-0.809886970008, + 48.419261634877)); +#3239 = CARTESIAN_POINT('',(-2.279157150791,-1.963478448872, + 49.224753845493)); +#3240 = CARTESIAN_POINT('',(-1.2853353876,-3.11707144747,50.030286383553 + )); +#3241 = CARTESIAN_POINT('',(0.365648076939,-3.704856497486, + 50.83603284773)); +#3242 = CARTESIAN_POINT('',(2.302548784984,-3.298403130818, + 51.641043928531)); +#3243 = CARTESIAN_POINT('',(3.845800981698,-1.754981690201, + 52.447553580546)); +#3244 = CARTESIAN_POINT('',(4.195823613562,0.516444566102, + 53.251968844969)); +#3245 = CARTESIAN_POINT('',(3.188165052315,2.452863659933,54.05847583388 + )); +#3246 = CARTESIAN_POINT('',(1.46348728909,3.423090834562,54.863489961172 + )); +#3247 = CARTESIAN_POINT('',(-0.287907228218,3.359383030423, + 55.669234762432)); +#3248 = CARTESIAN_POINT('',(-1.582765589679,2.558257419741, + 56.474767696708)); +#3249 = CARTESIAN_POINT('',(-2.877625197784,1.757119447572, + 57.280261050055)); +#3250 = CARTESIAN_POINT('',(-3.716442347116,0.218433379644, + 58.086069044864)); +#3251 = CARTESIAN_POINT('',(-3.617993648641,-1.758230891433, + 58.891002642083)); +#3252 = CARTESIAN_POINT('',(-2.334989540084,-3.523900139895, + 59.697591374406)); +#3253 = CARTESIAN_POINT('',(-0.14628604355,-4.224965279779, + 60.501941320495)); +#3254 = CARTESIAN_POINT('',(1.92392644954,-3.532620516942, + 61.308491347163)); +#3255 = CARTESIAN_POINT('',(3.152006848339,-1.980960898731, + 62.11348362762)); +#3256 = CARTESIAN_POINT('',(3.36306211419,-0.241160144229, + 62.919236301553)); +#3257 = CARTESIAN_POINT('',(2.774360114013,1.163079487932, + 63.724767696673)); +#3258 = CARTESIAN_POINT('',(2.185646149845,2.567322815648, + 64.530261050193)); +#3259 = CARTESIAN_POINT('',(0.797123772608,3.636516265895, + 65.336069044559)); +#3260 = CARTESIAN_POINT('',(-1.170605250481,3.848498051924, + 66.141002642555)); +#3261 = CARTESIAN_POINT('',(-3.115242242127,2.857501377553, + 66.947591373857)); +#3262 = CARTESIAN_POINT('',(-4.150064767228,0.805415202789, + 67.75194132099)); +#3263 = CARTESIAN_POINT('',(-3.790096501256,-1.347616121485, + 68.558491346818)); +#3264 = CARTESIAN_POINT('',(-2.449654487983,-2.80330985519, + 69.363483627798)); +#3265 = CARTESIAN_POINT('',(-0.764289885394,-3.283931480709, + 70.169236301495)); +#3266 = CARTESIAN_POINT('',(0.71475450915,-2.922148854718, + 70.974767696676)); +#3267 = CARTESIAN_POINT('',(2.193804425346,-2.560354990113, + 71.78026105017)); +#3268 = CARTESIAN_POINT('',(3.467047085258,-1.356186332894, + 72.586069044603)); +#3269 = CARTESIAN_POINT('',(3.98423966084,0.554155423394,73.391002642513 + )); +#3270 = CARTESIAN_POINT('',(3.309652047449,2.629876741312, + 74.197591373867)); +#3271 = CARTESIAN_POINT('',(1.444712366873,3.972975886939, + 75.001941321017)); +#3272 = CARTESIAN_POINT('',(-0.738123012148,3.954247731052, + 75.808491346777)); +#3273 = CARTESIAN_POINT('',(-2.385586069699,2.858029453815, + 76.61348362783)); +#3274 = CARTESIAN_POINT('',(-3.123939555447,1.268600273048, + 77.41923630148)); +#3275 = CARTESIAN_POINT('',(-2.997984592563,-0.248829902219, + 78.224767696677)); +#3276 = CARTESIAN_POINT('',(-2.872019745633,-1.766267688978, + 79.030259511131)); +#3277 = CARTESIAN_POINT('',(-1.881853634399,-3.212206054051, + 79.836075377999)); +#3278 = CARTESIAN_POINT('',(-7.594310182785E-02,-4.021880095312, + 80.640987129483)); +#3279 = CARTESIAN_POINT('',(2.07976125009,-3.680300951421, + 81.447618897984)); +#3280 = CARTESIAN_POINT('',(3.698050500049,-2.048445733293, + 82.251903527582)); +#3281 = CARTESIAN_POINT('',(4.021041712838,0.110465587204,83.05853263282 + )); +#3282 = CARTESIAN_POINT('',(3.196021960147,1.909111836963, + 83.863447430988)); +#3283 = CARTESIAN_POINT('',(1.741679313077,2.887032450046, + 84.669261634828)); +#3284 = CARTESIAN_POINT('',(0.223218550807,2.99999640263,85.474753845511 + )); +#3285 = CARTESIAN_POINT('',(-1.295232989273,3.112971726622, + 86.280286383585)); +#3286 = CARTESIAN_POINT('',(-2.878281387462,2.361176917959, + 87.086032847571)); +#3287 = CARTESIAN_POINT('',(-3.960471080679,0.704175361002, + 87.891043928858)); +#3288 = CARTESIAN_POINT('',(-3.960351407377,-1.478432499201, + 88.697553580095)); +#3289 = CARTESIAN_POINT('',(-2.601713874887,-3.332076784703, + 89.501968845431)); +#3290 = CARTESIAN_POINT('',(-0.519936600866,-3.988809655199, + 90.308475833514)); +#3291 = CARTESIAN_POINT('',(1.385648955496,-3.455332528105, + 91.113489961403)); +#3292 = CARTESIAN_POINT('',(2.579023674815,-2.171861367954, + 91.919234762317)); +#3293 = CARTESIAN_POINT('',(2.92814545102,-0.689776888041, + 92.724767696752)); +#3294 = CARTESIAN_POINT('',(3.277259367765,0.792317214375, + 93.530261049904)); +#3295 = CARTESIAN_POINT('',(2.782377309581,2.473465861455, + 94.336069045177)); +#3296 = CARTESIAN_POINT('',(1.315050856949,3.801564829623, + 95.141002641626)); +#3297 = CARTESIAN_POINT('',(-0.840686747299,4.142860622761, + 95.947591374882)); +#3298 = CARTESIAN_POINT('',(-2.884061746248,3.090941453136, + 96.751941320165)); +#3299 = CARTESIAN_POINT('',(-3.858361361843,1.137518483847, + 97.55849134727)); +#3300 = CARTESIAN_POINT('',(-3.629556301594,-0.82805453204, + 98.36348362768)); +#3301 = CARTESIAN_POINT('',(-2.548569999799,-2.207518053144, + 99.169236301443)); +#3302 = CARTESIAN_POINT('',(-1.139347457119,-2.784190243062, + 99.974767696752)); +#3303 = CARTESIAN_POINT('',(0.269886158696,-3.360856586225, + 100.78026104988)); +#3304 = CARTESIAN_POINT('',(2.007753686248,-3.135056936627, + 101.58606904528)); +#3305 = CARTESIAN_POINT('',(3.549041980953,-1.893556159178, + 102.39100264133)); +#3306 = CARTESIAN_POINT('',(4.223367515342,0.182250313237, + 103.19759137537)); +#3307 = CARTESIAN_POINT('',(3.504053491208,2.365024387484, + 104.00194131954)); +#3308 = CARTESIAN_POINT('',(1.727094439213,3.632911435569, + 104.80849134786)); +#3309 = CARTESIAN_POINT('',(-0.250072108249,3.714406708223, + 105.61348362723)); +#3310 = CARTESIAN_POINT('',(-1.781655658238,2.862524779786, + 106.4192363017)); +#3311 = CARTESIAN_POINT('',(-2.571679031106,1.56086351049, + 107.22476769663)); +#3312 = CARTESIAN_POINT('',(-3.361698361545,0.259190390056, + 108.03026105034)); +#3313 = CARTESIAN_POINT('',(-3.410541057155,-1.492603952297, + 108.83606904418)); +#3314 = CARTESIAN_POINT('',(-2.425435824408,-3.209129939479, + 109.6410026432)); +#3315 = CARTESIAN_POINT('',(-0.480673728629,-4.199881083952, + 110.44759137305)); +#3316 = CARTESIAN_POINT('',(1.787752279693,-3.830884102293, + 111.25194132168)); +#3317 = CARTESIAN_POINT('',(3.318007172331,-2.274143598082, + 112.05849134645)); +#3318 = CARTESIAN_POINT('',(3.707796094592,-0.334067920564, + 112.86348362781)); +#3319 = CARTESIAN_POINT('',(3.105994699418,1.311922987986, + 113.66923630165)); +#3320 = CARTESIAN_POINT('',(1.943945924018,2.295844546501, + 114.47476769651)); +#3321 = CARTESIAN_POINT('',(0.781884777749,3.279764498132,115.2802595117 + )); +#3322 = CARTESIAN_POINT('',(-0.940701217676,3.602044149493, + 116.08607537676)); +#3323 = CARTESIAN_POINT('',(-2.790198805673,2.897598570618, + 116.89098713142)); +#3324 = CARTESIAN_POINT('',(-4.072979043343,1.131752476779, + 117.69761889567)); +#3325 = CARTESIAN_POINT('',(-4.063386454196,-1.166446717394, + 118.50190352971)); +#3326 = CARTESIAN_POINT('',(-2.76519489703,-2.921416827894, + 119.30853263128)); +#3327 = CARTESIAN_POINT('',(-0.909982874797,-3.609874727107, + 120.11344743184)); +#3328 = CARTESIAN_POINT('',(0.809886969989,-3.272993475731, + 120.91926163447)); +#3329 = CARTESIAN_POINT('',(1.963478448874,-2.279157150831, + 121.7247538456)); +#3330 = CARTESIAN_POINT('',(3.117071447463,-1.285335387544, + 122.5302863834)); +#3331 = CARTESIAN_POINT('',(3.704856497523,0.365648076891, + 123.33603284784)); +#3332 = CARTESIAN_POINT('',(3.298403130715,2.302548784999, + 124.14104392853)); +#3333 = CARTESIAN_POINT('',(1.75498169038,3.845800981715,124.94755358038 + )); +#3334 = CARTESIAN_POINT('',(-0.516444566316,4.195823613542, + 125.75196884523)); +#3335 = CARTESIAN_POINT('',(-2.452863659753,3.188165052319, + 126.55847583361)); +#3336 = CARTESIAN_POINT('',(-3.423090834668,1.463487289099, + 127.36348996135)); +#3337 = CARTESIAN_POINT('',(-3.359383030383,-0.287907228226, + 128.16923476235)); +#3338 = CARTESIAN_POINT('',(-2.558257419746,-1.582765589678, + 128.97476769672)); +#3339 = CARTESIAN_POINT('',(-1.757119447546,-2.877625197792, + 129.78026104995)); +#3340 = CARTESIAN_POINT('',(-0.218433379699,-3.716442347082, + 130.58606904515)); +#3341 = CARTESIAN_POINT('',(1.758230891497,-3.617993648721, + 131.39100264156)); +#3342 = CARTESIAN_POINT('',(3.52390013986,-2.334989539956, + 132.19759137509)); +#3343 = CARTESIAN_POINT('',(4.224965279764,-0.146286043701, + 133.00194131981)); +#3344 = CARTESIAN_POINT('',(3.532620516986,1.923926449679, + 133.80849134769)); +#3345 = CARTESIAN_POINT('',(1.980960898692,3.152006848235, + 134.61348362726)); +#3346 = CARTESIAN_POINT('',(0.24116014425,3.363062114254,135.41923630175 + )); +#3347 = CARTESIAN_POINT('',(-1.163079487939,2.77436011398, + 136.22476769657)); +#3348 = CARTESIAN_POINT('',(-2.567322815616,2.185646149958, + 137.03026105054)); +#3349 = CARTESIAN_POINT('',(-3.636516266009,0.797123772374, + 137.83606904375)); +#3350 = CARTESIAN_POINT('',(-3.84849805165,-1.170605250155, + 138.64100264388)); +#3351 = CARTESIAN_POINT('',(-2.857501378004,-3.115242242433, + 139.44759137218)); +#3352 = CARTESIAN_POINT('',(-0.805415202271,-4.15006476705, + 140.25194132257)); +#3353 = CARTESIAN_POINT('',(1.347616121071,-3.790096501299, + 141.05849134569)); +#3354 = CARTESIAN_POINT('',(2.803309855408,-2.449654488004, + 141.86348362835)); +#3355 = CARTESIAN_POINT('',(3.283931480648,-0.764289885376, + 142.66923630133)); +#3356 = CARTESIAN_POINT('',(2.922148854712,0.714754509152, + 143.47476769665)); +#3357 = CARTESIAN_POINT('',(2.560354990107,2.19380442534,144.28026105017 + )); +#3358 = CARTESIAN_POINT('',(1.35618633293,3.467047085264,145.08606904467 + )); +#3359 = CARTESIAN_POINT('',(-0.554155423468,3.984239660853, + 145.89100264232)); +#3360 = CARTESIAN_POINT('',(-2.629876741223,3.309652047392, + 146.69759137416)); +#3361 = CARTESIAN_POINT('',(-3.972975887009,1.444712366965, + 147.5019413207)); +#3362 = CARTESIAN_POINT('',(-3.954247731017,-0.73812301223, + 148.30849134698)); +#3363 = CARTESIAN_POINT('',(-2.858029453827,-2.385586069663, + 149.11348362776)); +#3364 = CARTESIAN_POINT('',(-1.26860027304,-3.123939555443, + 149.91923630145)); +#3365 = CARTESIAN_POINT('',(0.24882990221,-2.997984592578, + 150.72476769673)); +#3366 = CARTESIAN_POINT('',(1.766267689011,-2.872019745588, + 151.53025951095)); +#3367 = CARTESIAN_POINT('',(3.212206053967,-1.881853634475, + 152.33607537838)); +#3368 = CARTESIAN_POINT('',(4.021880095458,-7.594310174806E-02, + 153.14098712887)); +#3369 = CARTESIAN_POINT('',(3.680300951242,2.079761250051, + 153.94761889868)); +#3370 = CARTESIAN_POINT('',(2.048445733448,3.69805050003,154.75190352698 + )); +#3371 = CARTESIAN_POINT('',(-0.110465587294,4.021041712884, + 155.55853263318)); +#3372 = CARTESIAN_POINT('',(-1.909111836935,3.196021960116, + 156.36344743085)); +#3373 = CARTESIAN_POINT('',(-2.887032450043,1.741679313081, + 157.16926163483)); +#3374 = CARTESIAN_POINT('',(-2.999996402639,0.223218550818, + 157.97475384554)); +#3375 = CARTESIAN_POINT('',(-3.112971726685,-1.295232989217, + 158.78028638384)); +#3376 = CARTESIAN_POINT('',(-2.361176917798,-2.878281387706, + 159.58603284671)); +#3377 = CARTESIAN_POINT('',(-0.704175361188,-3.960471080145, + 160.3910439304)); +#3378 = CARTESIAN_POINT('',(1.478432499282,-3.960351408142, + 161.19755357818)); +#3379 = CARTESIAN_POINT('',(3.332076784773,-2.601713874135, + 162.00196884712)); +#3380 = CARTESIAN_POINT('',(3.988809655067,-0.519936601361, + 162.80847583248)); +#3381 = CARTESIAN_POINT('',(3.455332528182,1.385648955685, + 163.61348996174)); +#3382 = CARTESIAN_POINT('',(2.171861367962,2.57902367481,164.41923476239 + )); +#3383 = CARTESIAN_POINT('',(0.689776887995,2.928145450979, + 165.22476769656)); +#3384 = CARTESIAN_POINT('',(-0.792317214227,3.277259367869, + 166.03026105045)); +#3385 = CARTESIAN_POINT('',(-2.473465861796,2.782377309435, + 166.83606904403)); +#3386 = CARTESIAN_POINT('',(-3.801564829054,1.315050857039, + 167.64100264336)); +#3387 = CARTESIAN_POINT('',(-4.142860623455,-0.840686747232, + 168.44759137285)); +#3388 = CARTESIAN_POINT('',(-3.090941452517,-2.884061746469, + 169.25194132199)); +#3389 = CARTESIAN_POINT('',(-1.137518484242,-3.858361361588, + 170.05849134601)); +#3390 = CARTESIAN_POINT('',(0.828054532213,-3.629556301767, + 170.86348362832)); +#3391 = CARTESIAN_POINT('',(2.207518053097,-2.548569999731, + 171.66923630123)); +#3392 = CARTESIAN_POINT('',(2.784190243065,-1.139347457126, + 172.47476769677)); +#3393 = CARTESIAN_POINT('',(3.360857081693,0.269886354871, + 173.28025951074)); +#3394 = CARTESIAN_POINT('',(3.135054897638,2.00775287901,174.08607537891 + )); +#3395 = CARTESIAN_POINT('',(1.89356115355,3.549043958138,174.89098712793 + )); +#3396 = CARTESIAN_POINT('',(-0.18225917461,4.223364007388, + 175.69761889994)); +#3397 = CARTESIAN_POINT('',(-2.365012219867,3.504058307904, + 176.50190352569)); +#3398 = CARTESIAN_POINT('',(-3.632924727644,1.727089177458, + 177.30853263421)); +#3399 = CARTESIAN_POINT('',(-3.714395054634,-0.25006749513, + 178.11344743021)); +#3400 = CARTESIAN_POINT('',(-2.862532935851,-1.781658886844, + 178.91926163511)); +#3401 = CARTESIAN_POINT('',(-1.560859051123,-2.571677265847, + 179.72475384547)); +#3402 = CARTESIAN_POINT('',(-0.259198546184,-3.361701590162, + 180.53028638399)); +#3403 = CARTESIAN_POINT('',(1.49261560608,-3.410536444092, + 181.33603284648)); +#3404 = CARTESIAN_POINT('',(3.209116647061,-2.425441085896, + 182.14104393068)); +#3405 = CARTESIAN_POINT('',(4.199893251983,-0.480668912477, + 182.94755357787)); +#3406 = CARTESIAN_POINT('',(3.830875240566,1.787748772431, + 183.75196884741)); +#3407 = CARTESIAN_POINT('',(2.274148592675,3.318009148909, + 184.55847583224)); +#3408 = CARTESIAN_POINT('',(0.334065881471,3.707795287729, + 185.36348996189)); +#3409 = CARTESIAN_POINT('',(-1.311922492478,3.105994895432, + 186.1692347623)); +#3410 = CARTESIAN_POINT('',(-2.295844546509,1.943945924052, + 186.97476769661)); +#3411 = CARTESIAN_POINT('',(-3.279764498108,0.781884777612, + 187.78025951126)); +#3412 = CARTESIAN_POINT('',(-3.602044149486,-0.940701217359, + 188.58607537782)); +#3413 = CARTESIAN_POINT('',(-2.897598570768,-2.790198806184, + 189.3909871296)); +#3414 = CARTESIAN_POINT('',(-1.131752476393,-4.072979042748, + 190.19761889801)); +#3415 = CARTESIAN_POINT('',(1.166446716829,-4.063386454697, + 191.00190352739)); +#3416 = CARTESIAN_POINT('',(2.921416828444,-2.765194896734, + 191.80853263307)); +#3417 = CARTESIAN_POINT('',(3.609874726735,-0.909982874911, + 192.61344743078)); +#3418 = CARTESIAN_POINT('',(3.272993475905,0.809886970013, + 193.41926163494)); +#3419 = CARTESIAN_POINT('',(2.279157150778,1.963478448872, + 194.22475384545)); +#3420 = CARTESIAN_POINT('',(1.285335387573,3.117071447493, + 195.03028638339)); +#3421 = CARTESIAN_POINT('',(-0.365648076838,3.704856497369, + 195.83603284832)); +#3422 = CARTESIAN_POINT('',(-2.302548785136,3.298403131122, + 196.64104392733)); +#3423 = CARTESIAN_POINT('',(-3.845800981578,1.754981689687, + 197.44755358223)); +#3424 = CARTESIAN_POINT('',(-4.195823613584,-0.516444565478, + 198.25196884313)); +#3425 = CARTESIAN_POINT('',(-3.188165052374,-2.452863660507, + 199.05847583548)); +#3426 = CARTESIAN_POINT('',(-1.463487289021,-3.423090834147,199.86348996 + )); +#3427 = CARTESIAN_POINT('',(0.287907228181,-3.359383030664, + 200.66923476312)); +#3428 = CARTESIAN_POINT('',(1.582765589687,-2.558257419631, + 201.47476769638)); +#3429 = CARTESIAN_POINT('',(2.877625713867,-1.757119580513, + 202.28025951224)); +#3430 = CARTESIAN_POINT('',(3.716440223388,-0.218432833349, + 203.08607537545)); +#3431 = CARTESIAN_POINT('',(3.617998850452,1.758229554148,203.8909871336 + )); +#3432 = CARTESIAN_POINT('',(2.334980310658,3.52390251171,204.69761889294 + )); +#3433 = CARTESIAN_POINT('',(0.146298716786,4.22496202382,205.50190353233 + )); +#3434 = CARTESIAN_POINT('',(-1.923940294378,3.532624073262, + 206.30853262933)); +#3435 = CARTESIAN_POINT('',(-3.151994709725,1.980957781033, + 207.11344743296)); +#3436 = CARTESIAN_POINT('',(-3.363070609963,0.241162326178, + 207.91926163399)); +#3437 = CARTESIAN_POINT('',(-2.774355468797,-1.163080680934, + 208.72475384574)); +#3438 = CARTESIAN_POINT('',(-2.185654645851,-2.567320633655, + 209.53028638327)); +#3439 = CARTESIAN_POINT('',(-0.79711163326,-3.636519383658, + 210.33603284784)); +#3440 = CARTESIAN_POINT('',(1.170591404319,-3.848494495663, + 211.14104392873)); +#3441 = CARTESIAN_POINT('',(3.115254916963,-2.857504633139, + 211.94755358008)); +#3442 = CARTESIAN_POINT('',(4.150055536473,-0.805412831698, + 212.75196884543)); +#3443 = CARTESIAN_POINT('',(3.790101703811,1.347614785058, + 213.55847583363)); +#3444 = CARTESIAN_POINT('',(2.449652363991,2.80331040079,214.36348996115 + )); +#3445 = CARTESIAN_POINT('',(0.764290401536,3.28393134816,215.16923476257 + )); +#3446 = CARTESIAN_POINT('',(-0.714754509164,2.922148854683, + 215.97476769656)); +#3447 = CARTESIAN_POINT('',(-2.193804425307,2.560354990213, + 216.78026105045)); +#3448 = CARTESIAN_POINT('',(-3.467047085344,1.356186332712, + 217.58606904417)); +#3449 = CARTESIAN_POINT('',(-3.984239660711,-0.554155423142, + 218.39100264286)); +#3450 = CARTESIAN_POINT('',(-3.309652047557,-2.629876741603, + 219.19759137386)); +#3451 = CARTESIAN_POINT('',(-1.444712366871,-3.972975886647, + 220.00194132056)); +#3452 = CARTESIAN_POINT('',(0.738123012269,-3.954247731303, + 220.80849134751)); +#3453 = CARTESIAN_POINT('',(2.385586069525,-2.858029453634, + 221.61348362709)); +#3454 = CARTESIAN_POINT('',(3.123939555591,-1.268600273154,222.419236302 + )); +#3455 = CARTESIAN_POINT('',(2.99798459248,0.248829902269,223.22476769639 + )); +#3456 = CARTESIAN_POINT('',(2.872019745885,1.766267688791, + 224.03025951213)); +#3457 = CARTESIAN_POINT('',(1.881853633964,3.212206054541, + 224.83607537584)); +#3458 = CARTESIAN_POINT('',(7.594310229543E-02,4.021880094398, + 225.6409871328)); +#3459 = CARTESIAN_POINT('',(-2.079761250362,3.680300952655, + 226.4476188941)); +#3460 = CARTESIAN_POINT('',(-3.698050500074,2.048445732073, + 227.25190353109)); +#3461 = CARTESIAN_POINT('',(-4.02104171262,-0.110465586314, + 228.05853263031)); +#3462 = CARTESIAN_POINT('',(-3.196021960378,-1.909111837445, + 228.86344743242)); +#3463 = CARTESIAN_POINT('',(-1.741679312934,-2.88703244985, + 229.66926163417)); +#3464 = CARTESIAN_POINT('',(-0.223218550867,-2.999996402691, + 230.47475384574)); +#3465 = CARTESIAN_POINT('',(1.295232989223,-3.112971726656, + 231.28028638381)); +#3466 = CARTESIAN_POINT('',(2.878281387885,-2.361176917788, + 232.08603284623)); +#3467 = CARTESIAN_POINT('',(3.960471079651,-0.704175361174, + 232.89104393162)); +#3468 = CARTESIAN_POINT('',(3.960351408907,1.478432499145, + 233.69755357641)); +#3469 = CARTESIAN_POINT('',(2.601713873351,3.33207678505,234.50196884892 + )); +#3470 = CARTESIAN_POINT('',(0.519936601907,3.98880965476,235.30847583114 + )); +#3471 = CARTESIAN_POINT('',(-1.385648955933,3.455332528388, + 236.11348996242)); +#3472 = CARTESIAN_POINT('',(-2.579023674751,2.171861367891, + 236.9192347622)); +#3473 = CARTESIAN_POINT('',(-2.928145450972,0.689776887988, + 237.72476769653)); +#3474 = CARTESIAN_POINT('',(-3.277259826572,-0.792317485462, + 238.53025951144)); +#3475 = CARTESIAN_POINT('',(-2.782375421807,-2.47346474558, + 239.33607537752)); +#3476 = CARTESIAN_POINT('',(-1.315055480633,-3.801567563131,240.14098713 + )); +#3477 = CARTESIAN_POINT('',(0.840694950759,-4.142855772499, + 240.94761889756)); +#3478 = CARTESIAN_POINT('',(2.884050482101,-3.090948113356, + 241.75190352782)); +#3479 = CARTESIAN_POINT('',(3.858373666975,-1.137511207885, + 242.55853263271)); +#3480 = CARTESIAN_POINT('',(3.629545513228,0.828048152816, + 243.36344743102)); +#3481 = CARTESIAN_POINT('',(2.548577550368,2.207522517877, + 244.16926163481)); +#3482 = CARTESIAN_POINT('',(1.139343328781,2.784187801925, + 244.97475384551)); +#3483 = CARTESIAN_POINT('',(10.9,-0.223221722725,12.974767696687)); +#3484 = CARTESIAN_POINT('',(11.012965843326,5.293737459049, + 13.780385058164)); +#3485 = CARTESIAN_POINT('',(7.983797398522,10.876461296995, + 14.585689837783)); +#3486 = CARTESIAN_POINT('',(1.776558346699,14.468854801871, + 15.391864304222)); +#3487 = CARTESIAN_POINT('',(-6.121638066165,14.044560744469, + 16.19638934764)); +#3488 = CARTESIAN_POINT('',(-12.56576750863,8.765281224221, + 17.003150510921)); +#3489 = CARTESIAN_POINT('',(-14.53558191058,1.104632723163, + 17.807708933737)); +#3490 = CARTESIAN_POINT('',(-12.23460863955,-5.687841063085, + 18.613830809931)); +#3491 = CARTESIAN_POINT('',(-7.356981089069,-9.756252922074, + 19.419187584669)); +#3492 = CARTESIAN_POINT('',(-1.925609161841,-10.7308833417, + 20.22476769668)); +#3493 = CARTESIAN_POINT('',(3.505755346264,-11.70550094628, + 21.030385058187)); +#3494 = CARTESIAN_POINT('',(9.493612934954,-9.586957008738, + 21.835689837736)); +#3495 = CARTESIAN_POINT('',(14.012804234989,-4.018113526066, + 22.641864304291)); +#3496 = CARTESIAN_POINT('',(14.829284072145,3.849217196466, + 23.446389347565)); +#3497 = CARTESIAN_POINT('',(10.623085185233,11.039869979712, + 24.253150510981)); +#3498 = CARTESIAN_POINT('',(3.364898841539,14.183822147707, + 25.057708933705)); +#3499 = CARTESIAN_POINT('',(-3.703899843663,12.973754678985, + 25.863830809938)); +#3500 = CARTESIAN_POINT('',(-8.485251858047,8.792618650312, + 26.669187584677)); +#3501 = CARTESIAN_POINT('',(-10.29753672178,3.580581712661, + 27.47476769667)); +#3502 = CARTESIAN_POINT('',(-12.10980776761,-1.631449901921, + 28.28038505822)); +#3503 = CARTESIAN_POINT('',(-10.95405392012,-7.877000314952, + 29.085689837662)); +#3504 = CARTESIAN_POINT('',(-6.160729415058,-13.21171192202, + 29.891864304414)); +#3505 = CARTESIAN_POINT('',(1.482015824567,-15.24886121036, + 30.696389347406)); +#3506 = CARTESIAN_POINT('',(9.242134212656,-12.21931353302, + 31.50315051114)); +#3507 = CARTESIAN_POINT('',(13.482809610154,-5.542309982942, + 32.307708933582)); +#3508 = CARTESIAN_POINT('',(13.393443820789,1.628756317528, + 33.113830810009)); +#3509 = CARTESIAN_POINT('',(10.011752759356,7.005315732351, + 33.919187584648)); +#3510 = CARTESIAN_POINT('',(5.147388458449,9.610630572204, + 34.724767696676)); +#3511 = CARTESIAN_POINT('',(0.283027253472,12.215930931582, + 35.530385058194)); +#3512 = CARTESIAN_POINT('',(-6.066429804922,12.051425669519, + 36.33568983772)); +#3513 = CARTESIAN_POINT('',(-12.08530341438,8.151647699645, + 37.141864304322)); +#3514 = CARTESIAN_POINT('',(-15.29296077752,0.921677695361, + 37.946389347517)); +#3515 = CARTESIAN_POINT('',(-13.51466182802,-7.216826428313, + 38.753150511044)); +#3516 = CARTESIAN_POINT('',(-7.583251058727,-12.44980555317, + 39.557708933636)); +#3517 = CARTESIAN_POINT('',(-0.486492594659,-13.48334192541, + 40.363830809999)); +#3518 = CARTESIAN_POINT('',(5.352885484012,-10.98436428836, + 41.169187584633)); +#3519 = CARTESIAN_POINT('',(8.687078802075,-6.587449417187, + 41.974767696694)); +#3520 = CARTESIAN_POINT('',(12.021257367103,-2.190534806724, + 42.780386597161)); +#3521 = CARTESIAN_POINT('',(12.852051184948,4.106481471124, + 43.585683504483)); +#3522 = CARTESIAN_POINT('',(9.941845701108,10.661319988748, + 44.391879817106)); +#3523 = CARTESIAN_POINT('',(3.302675853638,14.960487384309, + 45.196361823679)); +#3524 = CARTESIAN_POINT('',(-5.013815605049,14.47724735669, + 46.003188304239)); +#3525 = CARTESIAN_POINT('',(-11.11024686177,9.437453058621, + 46.807667647747)); +#3526 = CARTESIAN_POINT('',(-13.2412346169,2.58977495336,47.613867006772 + )); +#3527 = CARTESIAN_POINT('',(-11.68650486388,-3.56865818446,48.4191622513 + )); +#3528 = CARTESIAN_POINT('',(-7.865305207903,-7.549617534436, + 49.224781547868)); +#3529 = CARTESIAN_POINT('',(-4.044105723975,-11.53058923855, + 50.030359724772)); +#3530 = CARTESIAN_POINT('',(2.045423044589,-13.33620430969, + 50.835726034702)); +#3531 = CARTESIAN_POINT('',(8.974807995431,-11.48725606808, + 51.641823018095)); +#3532 = CARTESIAN_POINT('',(14.259656750755,-5.602339292079, + 52.446427141127)); +#3533 = CARTESIAN_POINT('',(15.083328610893,2.687340111826, + 53.253122986788)); +#3534 = CARTESIAN_POINT('',(11.059302163748,9.497120609113, + 54.057724446769)); +#3535 = CARTESIAN_POINT('',(4.629263610579,12.673083531562, + 54.863824476526)); +#3536 = CARTESIAN_POINT('',(-1.696541349586,12.100884349157, + 55.669189123725)); +#3537 = CARTESIAN_POINT('',(-6.226269082797,8.949491675298, + 56.474767696664)); +#3538 = CARTESIAN_POINT('',(-10.75598247481,5.798095717774, + 57.280385058241)); +#3539 = CARTESIAN_POINT('',(-13.49200039612,6.600422758132E-02, + 58.085689837622)); +#3540 = CARTESIAN_POINT('',(-12.74978421982,-7.067313576196, + 58.891864304467)); +#3541 = CARTESIAN_POINT('',(-7.764079745702,-13.20769490935, + 59.696389347344)); +#3542 = CARTESIAN_POINT('',(0.294711354479,-15.31802249775, + 60.503150511209)); +#3543 = CARTESIAN_POINT('',(7.650134034938,-12.40881961257, + 61.307708933509)); +#3544 = CARTESIAN_POINT('',(11.792882607237,-6.554777214716, + 62.113830810075)); +#3545 = CARTESIAN_POINT('',(12.217299400934,-0.217341143098, + 62.919187584601)); +#3546 = CARTESIAN_POINT('',(9.813311655104,4.749604435867, + 63.724767696701)); +#3547 = CARTESIAN_POINT('',(7.409317902551,9.716536480204, + 64.530385058108)); +#3548 = CARTESIAN_POINT('',(2.175805470238,13.315566146423, + 65.335689837904)); +#3549 = CARTESIAN_POINT('',(-4.985797544604,13.698384637718, + 66.141864304043)); +#3550 = CARTESIAN_POINT('',(-11.83051660673,9.734629727718, + 66.946389347832)); +#3551 = CARTESIAN_POINT('',(-15.17553523491,2.105183686324, + 67.753150510765)); +#3552 = CARTESIAN_POINT('',(-13.45279107725,-5.614781132443, + 68.557708933827)); +#3553 = CARTESIAN_POINT('',(-8.318890312061,-10.62229958614, + 69.363830809904)); +#3554 = CARTESIAN_POINT('',(-2.125872009008,-12.0328845264, + 70.16918758466)); +#3555 = CARTESIAN_POINT('',(3.155988764707,-10.43549533345, + 70.974767696697)); +#3556 = CARTESIAN_POINT('',(8.437837110057,-8.838098090433, + 71.780385058129)); +#3557 = CARTESIAN_POINT('',(12.811258466493,-4.232031161191, + 72.585689837869)); +#3558 = CARTESIAN_POINT('',(14.309685363332,2.78151463067, + 73.391864304067)); +#3559 = CARTESIAN_POINT('',(11.465480818616,10.162031721864, + 74.196389347842)); +#3560 = CARTESIAN_POINT('',(4.453242117959,14.65937593003, + 75.003150510726)); +#3561 = CARTESIAN_POINT('',(-3.441173684035,14.16551017825, + 75.807708933873)); +#3562 = CARTESIAN_POINT('',(-9.190160295847,9.878164721156, + 76.613830809871)); +#3563 = CARTESIAN_POINT('',(-11.55218009998,3.982056850679, + 77.419187584675)); +#3564 = CARTESIAN_POINT('',(-10.80072248326,-1.484662176032, + 78.224767696695)); +#3565 = CARTESIAN_POINT('',(-10.04925461892,-6.951370586405, + 79.030386597163)); +#3566 = CARTESIAN_POINT('',(-6.184051649985,-11.99149344008, + 79.835683504493)); +#3567 = CARTESIAN_POINT('',(0.508745147677,-14.5686381732,80.64187981706 + )); +#3568 = CARTESIAN_POINT('',(8.243317587143,-12.91400657147, + 81.446361823776)); +#3569 = CARTESIAN_POINT('',(13.782262792756,-6.691656764867, + 82.253188304106)); +#3570 = CARTESIAN_POINT('',(14.529417951522,1.182843841715, + 83.057667647876)); +#3571 = CARTESIAN_POINT('',(11.194214220145,7.531719357646, + 83.863867006679)); +#3572 = CARTESIAN_POINT('',(5.740184435661,10.787029239577, + 84.669162251349)); +#3573 = CARTESIAN_POINT('',(0.223224894642,10.899996402579, + 85.47478154785)); +#3574 = CARTESIAN_POINT('',(-5.293743260399,11.012972422925, + 86.280359724743)); +#3575 = CARTESIAN_POINT('',(-10.87645300789,7.983787997395, + 87.085726034844)); +#3576 = CARTESIAN_POINT('',(-14.46886425637,1.776569069668, + 87.891823017805)); +#3577 = CARTESIAN_POINT('',(-14.04455208984,-6.121647882067, + 88.696427141533)); +#3578 = CARTESIAN_POINT('',(-8.765287527111,-12.56576035991, + 89.503122986361)); +#3579 = CARTESIAN_POINT('',(-1.104629170823,-14.53558593972, + 90.307724447122)); +#3580 = CARTESIAN_POINT('',(5.687839612842,-12.2346069946, + 91.113824476296)); +#3581 = CARTESIAN_POINT('',(9.756253274462,-7.356981488809, + 91.919189123842)); +#3582 = CARTESIAN_POINT('',(10.730883341727,-1.925609161829, + 92.724767696619)); +#3583 = CARTESIAN_POINT('',(11.70550094622,3.505755346224, + 93.530385058388)); +#3584 = CARTESIAN_POINT('',(9.586957008896,9.49361293502,94.335689837329 + )); +#3585 = CARTESIAN_POINT('',(4.018113525814,14.012804234927, + 95.141864304879)); +#3586 = CARTESIAN_POINT('',(-3.849217196183,14.829284072168, + 95.946389346931)); +#3587 = CARTESIAN_POINT('',(-11.03986997993,10.623085185252, + 96.753150511483)); +#3588 = CARTESIAN_POINT('',(-14.18382214759,3.364898841514, + 97.557708933435)); +#3589 = CARTESIAN_POINT('',(-12.97375467901,-3.703899843659, + 98.363830810002)); +#3590 = CARTESIAN_POINT('',(-8.792618650314,-8.485251858033, + 99.169187584714)); +#3591 = CARTESIAN_POINT('',(-3.580581712654,-10.2975367218, + 99.97476769662)); +#3592 = CARTESIAN_POINT('',(1.631449901901,-12.10980776755, + 100.78038505839)); +#3593 = CARTESIAN_POINT('',(7.877000314973,-10.95405392026, + 101.58568983725)); +#3594 = CARTESIAN_POINT('',(13.211711922045,-6.160729414813, + 102.3918643051)); +#3595 = CARTESIAN_POINT('',(15.248861210267,1.482015824283, + 103.19638934652)); +#3596 = CARTESIAN_POINT('',(12.21931353319,9.242134212892, + 104.00315051201)); +#3597 = CARTESIAN_POINT('',(5.542309982768,13.482809610014, + 104.8077089329)); +#3598 = CARTESIAN_POINT('',(-1.628756317401,13.393443820848, + 105.61383081042)); +#3599 = CARTESIAN_POINT('',(-7.005315732415,10.011752759337, + 106.41918758445)); +#3600 = CARTESIAN_POINT('',(-9.610630572182,5.147388458455, + 107.22476769674)); +#3601 = CARTESIAN_POINT('',(-12.21593093167,0.283027253442, + 108.03038505795)); +#3602 = CARTESIAN_POINT('',(-12.05142566927,-6.066429804865, + 108.83568983824)); +#3603 = CARTESIAN_POINT('',(-8.151647700066,-12.08530341443, + 109.64186430348)); +#3604 = CARTESIAN_POINT('',(-0.921677694852,-15.29296077754, + 110.44638934848)); +#3605 = CARTESIAN_POINT('',(7.21682642788,-13.51466182796, + 111.25315051023)); +#3606 = CARTESIAN_POINT('',(12.44980555342,-7.583251058776, + 112.05770893407)); +#3607 = CARTESIAN_POINT('',(13.483341925327,-0.48649259467, + 112.86383080994)); +#3608 = CARTESIAN_POINT('',(10.984364288374,5.352885484071, + 113.66918758448)); +#3609 = CARTESIAN_POINT('',(6.587449417194,8.687078802015, + 114.47476769686)); +#3610 = CARTESIAN_POINT('',(2.190534806724,12.021257367305, + 115.28038659662)); +#3611 = CARTESIAN_POINT('',(-4.1064814712,12.852051184511, + 116.08568350561)); +#3612 = CARTESIAN_POINT('',(-10.66131998849,9.941845701767, + 116.89187981535)); +#3613 = CARTESIAN_POINT('',(-14.96048738477,3.302675852935, + 117.69636182578)); +#3614 = CARTESIAN_POINT('',(-14.47724735612,-5.013815604522, + 118.50318830222)); +#3615 = CARTESIAN_POINT('',(-9.437453059104,-11.11024686203, + 119.30766764927)); +#3616 = CARTESIAN_POINT('',(-2.589774953061,-13.24123461683, + 120.11386700586)); +#3617 = CARTESIAN_POINT('',(3.568658184328,-11.68650486388, + 120.91916225169)); +#3618 = CARTESIAN_POINT('',(7.549617534474,-7.865305207906, + 121.72478154775)); +#3619 = CARTESIAN_POINT('',(11.530589238502,-4.044105723979, + 122.53035972492)); +#3620 = CARTESIAN_POINT('',(13.336204309729,2.045423044629, + 123.33572603458)); +#3621 = CARTESIAN_POINT('',(11.487256068083,8.974807995322, + 124.1418230181)); +#3622 = CARTESIAN_POINT('',(5.602339292061,14.259656750932, + 124.94642714127)); +#3623 = CARTESIAN_POINT('',(-2.687340111815,15.083328610698, + 125.75312298653)); +#3624 = CARTESIAN_POINT('',(-9.497120609104,11.059302163902, + 126.55772444703)); +#3625 = CARTESIAN_POINT('',(-12.67308353158,4.629263610492, + 127.36382447633)); +#3626 = CARTESIAN_POINT('',(-12.10088434914,-1.696541349553, + 128.16918912381)); +#3627 = CARTESIAN_POINT('',(-8.949491675299,-6.226269082802, + 128.97476769664)); +#3628 = CARTESIAN_POINT('',(-5.798095717763,-10.75598247478, + 129.78038505833)); +#3629 = CARTESIAN_POINT('',(-6.600422762486E-02,-13.49200039618, + 130.58568983737)); +#3630 = CARTESIAN_POINT('',(7.067313576289,-12.74978421974, + 131.39186430491)); +#3631 = CARTESIAN_POINT('',(13.207694909214,-7.76407974575, + 132.19638934674)); +#3632 = CARTESIAN_POINT('',(15.318022497921,0.29471135447, + 133.00315051182)); +#3633 = CARTESIAN_POINT('',(12.408819612432,7.650134034986,133.807708933 + )); +#3634 = CARTESIAN_POINT('',(6.554777214822,11.792882607188, + 134.61383081041)); +#3635 = CARTESIAN_POINT('',(0.217341143033,12.217299400963, + 135.4191875844)); +#3636 = CARTESIAN_POINT('',(-4.749604435834,9.813311655092, + 136.2247676968)); +#3637 = CARTESIAN_POINT('',(-9.716536480324,7.409317902605, + 137.03038505776)); +#3638 = CARTESIAN_POINT('',(-13.31556614616,2.175805470074, + 137.83568983865)); +#3639 = CARTESIAN_POINT('',(-13.69838463808,-4.985797544267, + 138.64186430283)); +#3640 = CARTESIAN_POINT('',(-9.734629727365,-11.83051660722, + 139.44638934933)); +#3641 = CARTESIAN_POINT('',(-2.10518368654,-15.17553523441, + 140.25315050934)); +#3642 = CARTESIAN_POINT('',(5.614781132506,-13.45279107761, + 141.05770893485)); +#3643 = CARTESIAN_POINT('',(10.622299586153,-8.318890311882, + 141.86383080937)); +#3644 = CARTESIAN_POINT('',(12.032884526388,-2.125872009054, + 142.66918758481)); +#3645 = CARTESIAN_POINT('',(10.435495333448,3.1559887647,143.47476769671 + )); +#3646 = CARTESIAN_POINT('',(8.838098090437,8.437837110053, + 144.28038505812)); +#3647 = CARTESIAN_POINT('',(4.232031161192,12.811258466531, + 145.08568983781)); +#3648 = CARTESIAN_POINT('',(-2.781514630696,14.309685363248, + 145.8918643042)); +#3649 = CARTESIAN_POINT('',(-10.1620317218,11.465480818725, + 146.69638934763)); +#3650 = CARTESIAN_POINT('',(-14.65937593011,4.453242117867, + 147.50315051093)); +#3651 = CARTESIAN_POINT('',(-14.16551017818,-3.441173683984, + 148.30770893373)); +#3652 = CARTESIAN_POINT('',(-9.878164721177,-9.190160295869, + 149.1138308099)); +#3653 = CARTESIAN_POINT('',(-3.982056850687,-11.55218009996, + 149.91918758471)); +#3654 = CARTESIAN_POINT('',(1.484662176047,-10.80072248327, + 150.72476769664)); +#3655 = CARTESIAN_POINT('',(6.95137058636,-10.04925461888, + 151.53038659732)); +#3656 = CARTESIAN_POINT('',(11.991493440164,-6.184051650094, + 152.33568350415)); +#3657 = CARTESIAN_POINT('',(14.568638173121,0.508745147857, + 153.14187981757)); +#3658 = CARTESIAN_POINT('',(12.914006571514,8.243317586933, + 153.94636182317)); +#3659 = CARTESIAN_POINT('',(6.691656764892,13.782262792925, + 154.75318830463)); +#3660 = CARTESIAN_POINT('',(-1.182843841766,14.529417951432, + 155.55766764753)); +#3661 = CARTESIAN_POINT('',(-7.531719357612,11.194214220171, + 156.36386700682)); +#3662 = CARTESIAN_POINT('',(-10.78702923958,5.740184435663, + 157.16916225133)); +#3663 = CARTESIAN_POINT('',(-10.89999640258,0.223224894636, + 157.97478154781)); +#3664 = CARTESIAN_POINT('',(-11.01297242301,-5.293743260471, + 158.78035972451)); +#3665 = CARTESIAN_POINT('',(-7.983787997059,-10.87645300771, + 159.58572603555)); +#3666 = CARTESIAN_POINT('',(-1.776569070334,-14.46886425658, + 160.39182301657)); +#3667 = CARTESIAN_POINT('',(6.12164788293,-14.04455208971, + 161.19642714302)); +#3668 = CARTESIAN_POINT('',(12.565760359149,-8.765287527108, + 162.00312298504)); +#3669 = CARTESIAN_POINT('',(14.53558594017,-1.104629170889, + 162.80772444792)); +#3670 = CARTESIAN_POINT('',(12.234606994458,5.687839612871, + 163.61382447604)); +#3671 = CARTESIAN_POINT('',(7.356981488801,9.756253274493, + 164.41918912374)); +#3672 = CARTESIAN_POINT('',(1.925609161866,10.730883341673, + 165.2247676968)); +#3673 = CARTESIAN_POINT('',(-3.50575534632,11.705500946402, + 166.03038505785)); +#3674 = CARTESIAN_POINT('',(-9.493612934889,9.586957008482, + 166.8356898384)); +#3675 = CARTESIAN_POINT('',(-14.012804235,4.018113526478,167.64186430325 + )); +#3676 = CARTESIAN_POINT('',(-14.82928407224,-3.84921719695, + 168.44638934882)); +#3677 = CARTESIAN_POINT('',(-10.62308518504,-11.0398699793, + 169.25315050975)); +#3678 = CARTESIAN_POINT('',(-3.364898841749,-14.18382214796, + 170.05770893465)); +#3679 = CARTESIAN_POINT('',(3.703899843817,-12.97375467887, + 170.86383080935)); +#3680 = CARTESIAN_POINT('',(8.485251857971,-8.792618650349, + 171.66918758493)); +#3681 = CARTESIAN_POINT('',(10.297536721809,-3.580581712651, + 172.47476769659)); +#3682 = CARTESIAN_POINT('',(12.10980763496,1.631450418035, + 173.28038659752)); +#3683 = CARTESIAN_POINT('',(10.954054465861,7.876998190946, + 174.08568350366)); +#3684 = CARTESIAN_POINT('',(6.160728078522,13.211717124706, + 174.89187981841)); +#3685 = CARTESIAN_POINT('',(-1.482013453462,15.248851979335, + 175.69636182207)); +#3686 = CARTESIAN_POINT('',(-9.242137468166,12.21932620825, + 176.50318830577)); +#3687 = CARTESIAN_POINT('',(-13.48280605398,5.542296136358, + 177.3076676466)); +#3688 = CARTESIAN_POINT('',(-13.39344693849,-1.62874417781, + 178.1138670074)); +#3689 = CARTESIAN_POINT('',(-10.01175057737,-7.005324228621, + 178.91916225106)); +#3690 = CARTESIAN_POINT('',(-5.147389651458,-9.61062592684, + 179.72478154789)); +#3691 = CARTESIAN_POINT('',(-0.283025071471,-12.21593942797, + 180.53035972436)); +#3692 = CARTESIAN_POINT('',(6.066426687281,-12.05141352942, + 181.33572603577)); +#3693 = CARTESIAN_POINT('',(12.085306970182,-8.151661546914, + 182.14182301629)); +#3694 = CARTESIAN_POINT('',(15.292957522817,-0.921665019302, + 182.94642714331)); +#3695 = CARTESIAN_POINT('',(13.514664198096,7.216817196568, + 183.75312298477)); +#3696 = CARTESIAN_POINT('',(7.583249723078,12.449810756288, + 184.55772444813)); +#3697 = CARTESIAN_POINT('',(0.486493139896,13.483339801221, + 185.3638244759)); +#3698 = CARTESIAN_POINT('',(-5.352885616507,10.984364804532, + 186.16918912383)); +#3699 = CARTESIAN_POINT('',(-8.687078802051,6.587449417191, + 186.97476769675)); +#3700 = CARTESIAN_POINT('',(-12.02125736714,2.190534806728, + 187.78038659704)); +#3701 = CARTESIAN_POINT('',(-12.85205118488,-4.106481471153, + 188.58568350463)); +#3702 = CARTESIAN_POINT('',(-9.941845701172,-10.66131998869, + 189.39187981698)); +#3703 = CARTESIAN_POINT('',(-3.302675853605,-14.96048738436, + 190.1963618237)); +#3704 = CARTESIAN_POINT('',(5.01381560505,-14.47724735666, + 191.00318830431)); +#3705 = CARTESIAN_POINT('',(11.110246861755,-9.437453058609, + 191.80766764763)); +#3706 = CARTESIAN_POINT('',(13.241234616918,-2.589774953388, + 192.61386700686)); +#3707 = CARTESIAN_POINT('',(11.686504863878,3.568658184483, + 193.41916225123)); +#3708 = CARTESIAN_POINT('',(7.865305207901,7.549617534425,194.2247815479 + )); +#3709 = CARTESIAN_POINT('',(4.04410572395,11.53058923851,195.03035972489 + )); +#3710 = CARTESIAN_POINT('',(-2.045423044461,13.336204309826, + 195.83572603421)); +#3711 = CARTESIAN_POINT('',(-8.974807995749,11.487256067891, + 196.64182301909)); +#3712 = CARTESIAN_POINT('',(-14.25965675023,5.602339292232, + 197.44642713967)); +#3713 = CARTESIAN_POINT('',(-15.08332861151,-2.687340111849, + 198.25312298844)); +#3714 = CARTESIAN_POINT('',(-11.05930216318,-9.497120609198, + 199.05772444524)); +#3715 = CARTESIAN_POINT('',(-4.629263610986,-12.67308353145, + 199.86382447767)); +#3716 = CARTESIAN_POINT('',(1.696541349825,-12.10088434922, + 200.66918912302)); +#3717 = CARTESIAN_POINT('',(6.226269082684,-8.949491675275, + 201.47476769699)); +#3718 = CARTESIAN_POINT('',(10.755982671378,-5.79809522241, + 202.2803865961)); +#3719 = CARTESIAN_POINT('',(13.491999588055,-6.600626617076E-02, + 203.08568350677)); +#3720 = CARTESIAN_POINT('',(12.749786198189,7.067318569631, + 203.89187981347)); +#3721 = CARTESIAN_POINT('',(7.764076236574,13.207686049444, + 204.69636182811)); +#3722 = CARTESIAN_POINT('',(-0.294706536992,15.318034663782, + 205.50318829997)); +#3723 = CARTESIAN_POINT('',(-7.650139297024,12.40880632175, + 206.30766765098)); +#3724 = CARTESIAN_POINT('',(-11.79287799405,6.554788867607, + 207.11386700484)); +#3725 = CARTESIAN_POINT('',(-12.21730262954,0.217332987298, + 207.91916225215)); +#3726 = CARTESIAN_POINT('',(-9.813309889831,-4.749599976552, + 208.72478154761)); +#3727 = CARTESIAN_POINT('',(-7.409321131223,-9.716544636212, + 209.53035972507)); +#3728 = CARTESIAN_POINT('',(-2.175800856937,-13.31555449285, + 210.33572603451)); +#3729 = CARTESIAN_POINT('',(4.985792282529,-13.6983979298, + 211.14182301802)); +#3730 = CARTESIAN_POINT('',(11.830521423813,-9.734617560087, + 211.94642714142)); +#3731 = CARTESIAN_POINT('',(15.175531726667,-2.105192547687, + 212.75312298645)); +#3732 = CARTESIAN_POINT('',(13.452793054566,5.614786126801, + 213.55772444694)); +#3733 = CARTESIAN_POINT('',(8.318889504827,10.622297547145, + 214.36382447655)); +#3734 = CARTESIAN_POINT('',(2.125872205131,12.032885021896, + 215.16918912357)); +#3735 = CARTESIAN_POINT('',(-3.155988764672,10.435495333432, + 215.9747676968)); +#3736 = CARTESIAN_POINT('',(-8.437837110164,8.838098090492, + 216.78038505785)); +#3737 = CARTESIAN_POINT('',(-12.81125846629,4.232031161061, + 217.58568983826)); +#3738 = CARTESIAN_POINT('',(-14.30968536361,-2.78151463048, + 218.39186430378)); +#3739 = CARTESIAN_POINT('',(-11.4654808183,-10.16203172202, + 219.19638934776)); +#3740 = CARTESIAN_POINT('',(-4.453242118263,-14.65937592999, + 220.00315051124)); +#3741 = CARTESIAN_POINT('',(3.441173684304,-14.16551017814, + 220.80770893309)); +#3742 = CARTESIAN_POINT('',(9.190160295642,-9.878164721324, + 221.61383081062)); +#3743 = CARTESIAN_POINT('',(11.552180100108,-3.98205685054, + 222.41918758413)); +#3744 = CARTESIAN_POINT('',(10.800722483203,1.484662175953, + 223.22476769698)); +#3745 = CARTESIAN_POINT('',(10.049254619175,6.951370586663, + 224.03038659622)); +#3746 = CARTESIAN_POINT('',(6.184051649356,11.991493439625, + 224.83568350638)); +#3747 = CARTESIAN_POINT('',(-0.508745146572,14.568638173723, + 225.64187981426)); +#3748 = CARTESIAN_POINT('',(-8.243317588531,12.914006571137, + 226.44636182696)); +#3749 = CARTESIAN_POINT('',(-13.78226279149,6.691656764905, + 227.25318830121)); +#3750 = CARTESIAN_POINT('',(-14.52941795236,-1.182843841537,228.05766765 + )); +#3751 = CARTESIAN_POINT('',(-11.19421421972,-7.53171935786, + 228.8638670054)); +#3752 = CARTESIAN_POINT('',(-5.74018443582,-10.78702923943, + 229.66916225196)); +#3753 = CARTESIAN_POINT('',(-0.223224894594,-10.89999640264, + 230.47478154761)); +#3754 = CARTESIAN_POINT('',(5.293743260465,-11.01297242303, + 231.28035972459)); +#3755 = CARTESIAN_POINT('',(10.876453007667,-7.983787996822, + 232.08572603586)); +#3756 = CARTESIAN_POINT('',(14.468864256629,-1.776569070898, + 232.89182301571)); +#3757 = CARTESIAN_POINT('',(14.044552089794,6.121647883718, + 233.69642714432)); +#3758 = CARTESIAN_POINT('',(8.765287526872,12.565760358422, + 234.50312298366)); +#3759 = CARTESIAN_POINT('',(1.104629171166,14.535585940621,235.307724449 + )); +#3760 = CARTESIAN_POINT('',(-5.687839613057,12.234606994281, + 236.11382447545)); +#3761 = CARTESIAN_POINT('',(-9.756253274432,7.356981488834, + 236.91918912392)); +#3762 = CARTESIAN_POINT('',(-10.73088334166,1.925609161874, + 237.72476769683)); +#3763 = CARTESIAN_POINT('',(-11.70550073473,-3.50575583538, + 238.53038659688)); +#3764 = CARTESIAN_POINT('',(-9.586957879556,-9.493610922333, + 239.33568350488)); +#3765 = CARTESIAN_POINT('',(-4.01811139285,-14.01280916459, + 240.14187981666)); +#3766 = CARTESIAN_POINT('',(3.849213411349,-14.8292753258, + 240.94636182404)); +#3767 = CARTESIAN_POINT('',(11.039875177291,-10.62309719486, + 241.75318830396)); +#3768 = CARTESIAN_POINT('',(14.183816469637,-3.364885722018, + 242.55766764794)); +#3769 = CARTESIAN_POINT('',(12.973759657225,3.703888341313, + 243.36386700664)); +#3770 = CARTESIAN_POINT('',(8.792615166124,8.485259908296, + 244.16916225136)); +#3771 = CARTESIAN_POINT('',(3.58058361767,10.297532320256, + 244.97478154784)); +#3772 = DEFINITIONAL_REPRESENTATION('',(#3773),#3777); +#3773 = LINE('',#3774,#3775); +#3774 = CARTESIAN_POINT('',(0.,0.)); +#3775 = VECTOR('',#3776,1.); +#3776 = DIRECTION('',(0.,1.)); +#3777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3778 = PCURVE('',#3779,#4358); +#3779 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,( + (#3780,#3781,#3782,#3783,#3784,#3785,#3786,#3787,#3788,#3789,#3790 + ,#3791,#3792,#3793,#3794,#3795,#3796,#3797,#3798,#3799,#3800,#3801 + ,#3802,#3803,#3804,#3805,#3806,#3807,#3808,#3809,#3810,#3811,#3812 + ,#3813,#3814,#3815,#3816,#3817,#3818,#3819,#3820,#3821,#3822,#3823 + ,#3824,#3825,#3826,#3827,#3828,#3829,#3830,#3831,#3832,#3833,#3834 + ,#3835,#3836,#3837,#3838,#3839,#3840,#3841,#3842,#3843,#3844,#3845 + ,#3846,#3847,#3848,#3849,#3850,#3851,#3852,#3853,#3854,#3855,#3856 + ,#3857,#3858,#3859,#3860,#3861,#3862,#3863,#3864,#3865,#3866,#3867 + ,#3868,#3869,#3870,#3871,#3872,#3873,#3874,#3875,#3876,#3877,#3878 + ,#3879,#3880,#3881,#3882,#3883,#3884,#3885,#3886,#3887,#3888,#3889 + ,#3890,#3891,#3892,#3893,#3894,#3895,#3896,#3897,#3898,#3899,#3900 + ,#3901,#3902,#3903,#3904,#3905,#3906,#3907,#3908,#3909,#3910,#3911 + ,#3912,#3913,#3914,#3915,#3916,#3917,#3918,#3919,#3920,#3921,#3922 + ,#3923,#3924,#3925,#3926,#3927,#3928,#3929,#3930,#3931,#3932,#3933 + ,#3934,#3935,#3936,#3937,#3938,#3939,#3940,#3941,#3942,#3943,#3944 + ,#3945,#3946,#3947,#3948,#3949,#3950,#3951,#3952,#3953,#3954,#3955 + ,#3956,#3957,#3958,#3959,#3960,#3961,#3962,#3963,#3964,#3965,#3966 + ,#3967,#3968,#3969,#3970,#3971,#3972,#3973,#3974,#3975,#3976,#3977 + ,#3978,#3979,#3980,#3981,#3982,#3983,#3984,#3985,#3986,#3987,#3988 + ,#3989,#3990,#3991,#3992,#3993,#3994,#3995,#3996,#3997,#3998,#3999 + ,#4000,#4001,#4002,#4003,#4004,#4005,#4006,#4007,#4008,#4009,#4010 + ,#4011,#4012,#4013,#4014,#4015,#4016,#4017,#4018,#4019,#4020,#4021 + ,#4022,#4023,#4024,#4025,#4026,#4027,#4028,#4029,#4030,#4031,#4032 + ,#4033,#4034,#4035,#4036,#4037,#4038,#4039,#4040,#4041,#4042,#4043 + ,#4044,#4045,#4046,#4047,#4048,#4049,#4050,#4051,#4052,#4053,#4054 + ,#4055,#4056,#4057,#4058,#4059,#4060,#4061,#4062,#4063,#4064,#4065 + ,#4066,#4067,#4068) + ,(#4069,#4070,#4071,#4072,#4073,#4074,#4075,#4076,#4077,#4078,#4079 + ,#4080,#4081,#4082,#4083,#4084,#4085,#4086,#4087,#4088,#4089,#4090 + ,#4091,#4092,#4093,#4094,#4095,#4096,#4097,#4098,#4099,#4100,#4101 + ,#4102,#4103,#4104,#4105,#4106,#4107,#4108,#4109,#4110,#4111,#4112 + ,#4113,#4114,#4115,#4116,#4117,#4118,#4119,#4120,#4121,#4122,#4123 + ,#4124,#4125,#4126,#4127,#4128,#4129,#4130,#4131,#4132,#4133,#4134 + ,#4135,#4136,#4137,#4138,#4139,#4140,#4141,#4142,#4143,#4144,#4145 + ,#4146,#4147,#4148,#4149,#4150,#4151,#4152,#4153,#4154,#4155,#4156 + ,#4157,#4158,#4159,#4160,#4161,#4162,#4163,#4164,#4165,#4166,#4167 + ,#4168,#4169,#4170,#4171,#4172,#4173,#4174,#4175,#4176,#4177,#4178 + ,#4179,#4180,#4181,#4182,#4183,#4184,#4185,#4186,#4187,#4188,#4189 + ,#4190,#4191,#4192,#4193,#4194,#4195,#4196,#4197,#4198,#4199,#4200 + ,#4201,#4202,#4203,#4204,#4205,#4206,#4207,#4208,#4209,#4210,#4211 + ,#4212,#4213,#4214,#4215,#4216,#4217,#4218,#4219,#4220,#4221,#4222 + ,#4223,#4224,#4225,#4226,#4227,#4228,#4229,#4230,#4231,#4232,#4233 + ,#4234,#4235,#4236,#4237,#4238,#4239,#4240,#4241,#4242,#4243,#4244 + ,#4245,#4246,#4247,#4248,#4249,#4250,#4251,#4252,#4253,#4254,#4255 + ,#4256,#4257,#4258,#4259,#4260,#4261,#4262,#4263,#4264,#4265,#4266 + ,#4267,#4268,#4269,#4270,#4271,#4272,#4273,#4274,#4275,#4276,#4277 + ,#4278,#4279,#4280,#4281,#4282,#4283,#4284,#4285,#4286,#4287,#4288 + ,#4289,#4290,#4291,#4292,#4293,#4294,#4295,#4296,#4297,#4298,#4299 + ,#4300,#4301,#4302,#4303,#4304,#4305,#4306,#4307,#4308,#4309,#4310 + ,#4311,#4312,#4313,#4314,#4315,#4316,#4317,#4318,#4319,#4320,#4321 + ,#4322,#4323,#4324,#4325,#4326,#4327,#4328,#4329,#4330,#4331,#4332 + ,#4333,#4334,#4335,#4336,#4337,#4338,#4339,#4340,#4341,#4342,#4343 + ,#4344,#4345,#4346,#4347,#4348,#4349,#4350,#4351,#4352,#4353,#4354 + ,#4355,#4356,#4357 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9 + ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10),(0.,2.),(0.,8.56232113701, + 17.12464227402,25.68696341103,34.24928454804,42.811605685051, + 51.373926822061,59.936247959071,68.498569096081,77.060890233091, + 85.623211370101,94.185532507111,102.74785364412,111.31017478113, + 119.87249591814,128.43481705515,136.99713819216,145.55945932917, + 154.12178046618,162.68410160319,171.2464227402,179.80874387721, + 188.37106501422,196.93338615123,205.49570728824,214.05802842525, + 222.62034956226,231.18267069927,239.74499183628,248.30731297329, + 256.8696341103,265.43195524731,273.99427638432), + .PIECEWISE_BEZIER_KNOTS.); +#3780 = CARTESIAN_POINT('',(3.,0.223221722725,11.025232303313)); +#3781 = CARTESIAN_POINT('',(2.887034156673,1.74168475574,11.830726052947 + )); +#3782 = CARTESIAN_POINT('',(1.909112360473,3.196026008297,12.63653238444 + )); +#3783 = CARTESIAN_POINT('',(0.11045897896,4.021051463447,13.441469029109 + )); +#3784 = CARTESIAN_POINT('',(-2.048446790555,3.698045182,14.248055096808) + ); +#3785 = CARTESIAN_POINT('',(-3.680314642829,2.079771396977, + 15.052405044631)); +#3786 = CARTESIAN_POINT('',(-4.021877472222,-7.595913897083E-02, + 15.858957732932)); +#3787 = CARTESIAN_POINT('',(-3.212215040895,-1.88184853704, + 16.663946967845)); +#3788 = CARTESIAN_POINT('',(-1.766262467701,-2.872032501696, + 17.46970130422)); +#3789 = CARTESIAN_POINT('',(-0.248829902219,-2.997984592563, + 18.27523230332)); +#3790 = CARTESIAN_POINT('',(1.268610082387,-3.123949498487, + 19.080726052924)); +#3791 = CARTESIAN_POINT('',(2.858026653819,-2.385576638168, + 19.886532384489)); +#3792 = CARTESIAN_POINT('',(3.954266056094,-0.738130080252, + 20.691469029034)); +#3793 = CARTESIAN_POINT('',(3.972963787109,1.444725291668, + 21.498055096893)); +#3794 = CARTESIAN_POINT('',(2.629894012215,3.309655936505, + 22.302405044562)); +#3795 = CARTESIAN_POINT('',(0.554136294911,3.984244113918, + 23.108957732971)); +#3796 = CARTESIAN_POINT('',(-1.356178717287,3.467053312541, + 23.913946967836)); +#3797 = CARTESIAN_POINT('',(-2.560368691482,2.193801713762, + 24.719701304213)); +#3798 = CARTESIAN_POINT('',(-2.922148854716,0.71475450915,25.52523230333 + )); +#3799 = CARTESIAN_POINT('',(-3.283942835858,-0.76429801853, + 26.330726052889)); +#3800 = CARTESIAN_POINT('',(-2.803300101748,-2.449653197882, + 27.136532384571)); +#3801 = CARTESIAN_POINT('',(-1.347625969264,-3.790113494975, + 27.941469028894)); +#3802 = CARTESIAN_POINT('',(0.805429861335,-4.150054838286, + 28.748055097077)); +#3803 = CARTESIAN_POINT('',(2.85750251691,-3.11525990873,29.552405044378 + )); +#3804 = CARTESIAN_POINT('',(3.848505442574,-1.170587054165, + 30.35895773311)); +#3805 = CARTESIAN_POINT('',(3.636521225146,0.797115276634, + 31.163946967757)); +#3806 = CARTESIAN_POINT('',(2.567322280821,2.185660106696, + 31.969701304244)); +#3807 = CARTESIAN_POINT('',(1.163079487931,2.774360114014, + 32.775232303324)); +#3808 = CARTESIAN_POINT('',(-0.241166400889,3.363074601808, + 33.580726052916)); +#3809 = CARTESIAN_POINT('',(-1.980961150288,3.151997013257, + 34.386532384507)); +#3810 = CARTESIAN_POINT('',(-3.532635760944,1.923938834309, + 35.191469029004)); +#3811 = CARTESIAN_POINT('',(-4.224957766081,-0.146302074639, + 35.998055096937)); +#3812 = CARTESIAN_POINT('',(-3.523917767374,-2.334987901937, + 36.802405044506)); +#3813 = CARTESIAN_POINT('',(-1.758214075153,-3.618003794717, + 37.608957733032)); +#3814 = CARTESIAN_POINT('',(0.218424212378,-3.716445916289, + 38.413946967779)); +#3815 = CARTESIAN_POINT('',(1.757133316296,-2.877626852867, + 39.219701304255)); +#3816 = CARTESIAN_POINT('',(2.558257419737,-1.582765589678, + 40.025232303306)); +#3817 = CARTESIAN_POINT('',(3.359396276214,-0.287904065774, + 40.830724513951)); +#3818 = CARTESIAN_POINT('',(3.423081435015,1.463493453387, + 41.636538717734)); +#3819 = CARTESIAN_POINT('',(2.452877603064,3.188167449447,42.44145351624 + )); +#3820 = CARTESIAN_POINT('',(0.516428752593,4.195837723469, + 43.248082620745)); +#3821 = CARTESIAN_POINT('',(-1.754978956411,3.845792014903, + 44.052367251338)); +#3822 = CARTESIAN_POINT('',(-3.298413989137,2.302562297893, + 44.858999018904)); +#3823 = CARTESIAN_POINT('',(-3.704860161075,0.365632672124, + 45.663910771014)); +#3824 = CARTESIAN_POINT('',(-3.1170741512,-1.285331317445, + 46.469726637587)); +#3825 = CARTESIAN_POINT('',(-1.963479050591,-2.279166724058, + 47.275218452132)); +#3826 = CARTESIAN_POINT('',(-0.809883777931,-3.272989776531, + 48.080751386341)); +#3827 = CARTESIAN_POINT('',(0.909984580897,-3.609890468286, + 48.886496187516)); +#3828 = CARTESIAN_POINT('',(2.765207361079,-2.921404782822, + 49.691510315244)); +#3829 = CARTESIAN_POINT('',(4.063382620844,-1.166455269384, + 50.498017303313)); +#3830 = CARTESIAN_POINT('',(4.072996496877,1.131764494409, + 51.302432568767)); +#3831 = CARTESIAN_POINT('',(2.790185274451,2.897602695057, + 52.108942219902)); +#3832 = CARTESIAN_POINT('',(0.94071131393,3.602049088402,52.913953301247 + )); +#3833 = CARTESIAN_POINT('',(-0.781897522912,3.279769294159, + 53.719699765167)); +#3834 = CARTESIAN_POINT('',(-1.943945924068,2.295844546514, + 54.525232303335)); +#3835 = CARTESIAN_POINT('',(-3.106008666419,1.311923082534, + 55.330726052867)); +#3836 = CARTESIAN_POINT('',(-3.707787445583,-0.334072609864, + 56.136532384613)); +#3837 = CARTESIAN_POINT('',(-3.318025128066,-2.274151557681, + 56.941469028837)); +#3838 = CARTESIAN_POINT('',(-1.787734584549,-3.830884686045, + 57.748055097139)); +#3839 = CARTESIAN_POINT('',(0.480664266244,-4.199896045848, + 58.552405044312)); +#3840 = CARTESIAN_POINT('',(2.425452499015,-3.209119562759, + 59.358957733179)); +#3841 = CARTESIAN_POINT('',(3.41054007554,-1.492613740492, + 60.163946967695)); +#3842 = CARTESIAN_POINT('',(3.361706132455,0.25920199568,60.969701304288 + )); +#3843 = CARTESIAN_POINT('',(2.571679031114,1.560863510512,61.7752323033) + ); +#3844 = CARTESIAN_POINT('',(1.781657936497,2.862538559973, + 62.580726053004)); +#3845 = CARTESIAN_POINT('',(0.250066123921,3.714398899513, + 63.386532384312)); +#3846 = CARTESIAN_POINT('',(-1.727099492497,3.632930415008, + 64.191469029306)); +#3847 = CARTESIAN_POINT('',(-3.504056835025,2.365007001849, + 64.998055096587)); +#3848 = CARTESIAN_POINT('',(-4.223380813724,0.182261999579, + 65.802405044815)); +#3849 = CARTESIAN_POINT('',(-3.549034339755,-1.893574251879, + 66.608957732824)); +#3850 = CARTESIAN_POINT('',(-2.007763200771,-3.135054435729, + 67.41394696788)); +#3851 = CARTESIAN_POINT('',(-0.269875911443,-3.360866077072, + 68.219701304227)); +#3852 = CARTESIAN_POINT('',(1.139347457105,-2.784190243051, + 69.025232303303)); +#3853 = CARTESIAN_POINT('',(2.548583254017,-2.207522459097, + 69.830726052982)); +#3854 = CARTESIAN_POINT('',(3.629549525031,-0.828047399758, + 70.636532384353)); +#3855 = CARTESIAN_POINT('',(3.858380898296,1.137520505778, + 71.441469029269)); +#3856 = CARTESIAN_POINT('',(2.884045097596,3.090947475586,72.24805509659 + )); +#3857 = CARTESIAN_POINT('',(0.840700370181,4.142871929223,73.05240504485 + )); +#3858 = CARTESIAN_POINT('',(-1.315069922287,3.801560112833, + 73.858957732775)); +#3859 = CARTESIAN_POINT('',(-2.782373351057,2.473474867617, + 74.663946967917)); +#3860 = CARTESIAN_POINT('',(-3.277270344795,0.792308577973, + 75.469701304211)); +#3861 = CARTESIAN_POINT('',(-2.928145451007,-0.689776888027, + 76.275232303304)); +#3862 = CARTESIAN_POINT('',(-2.579030804844,-2.171872970365, + 77.080724513944)); +#3863 = CARTESIAN_POINT('',(-1.385637950141,-3.455330240365, + 77.886538717746)); +#3864 = CARTESIAN_POINT('',(0.519928436518,-3.988821209605, + 78.691453516248)); +#3865 = CARTESIAN_POINT('',(2.601735034053,-3.332075579987, + 79.49808262069)); +#3866 = CARTESIAN_POINT('',(3.96034313371,-1.478428091853, + 80.302367251441)); +#3867 = CARTESIAN_POINT('',(3.960488313801,0.704173483944, + 81.108999018788)); +#3868 = CARTESIAN_POINT('',(2.878273085144,2.361190401348, + 81.913910771103)); +#3869 = CARTESIAN_POINT('',(1.295237779129,3.112970760422, + 82.719726637537)); +#3870 = CARTESIAN_POINT('',(-0.223224894642,3.000003597421, + 83.525218452151)); +#3871 = CARTESIAN_POINT('',(-1.74167895439,2.887027577075, + 84.330751386372)); +#3872 = CARTESIAN_POINT('',(-3.196034297395,1.909121761596, + 85.136496187361)); +#3873 = CARTESIAN_POINT('',(-4.021042008949,0.110448256,85.941510315567) + ); +#3874 = CARTESIAN_POINT('',(-3.698053836624,-2.048436974667, + 86.748017302864)); +#3875 = CARTESIAN_POINT('',(-2.079765094087,-3.680321791536, + 87.552432569228)); +#3876 = CARTESIAN_POINT('',(7.595558662963E-02,-4.021873443094, + 88.358942219534)); +#3877 = CARTESIAN_POINT('',(1.881849987285,-3.212216685845, + 89.163953301479)); +#3878 = CARTESIAN_POINT('',(2.872032149308,-1.766262067961, + 89.969699765051)); +#3879 = CARTESIAN_POINT('',(2.997984592546,-0.24882990223, + 90.775232303378)); +#3880 = CARTESIAN_POINT('',(3.123949498555,1.268610082427, + 91.580726052719)); +#3881 = CARTESIAN_POINT('',(2.385576638008,2.858026653751, + 92.386532384922)); +#3882 = CARTESIAN_POINT('',(0.738130080508,3.95426605616,93.191469028386 + )); +#3883 = CARTESIAN_POINT('',(-1.444725291955,3.972963787081, + 93.998055097612)); +#3884 = CARTESIAN_POINT('',(-3.30965593628,2.629894012201, + 94.802405043979)); +#3885 = CARTESIAN_POINT('',(-3.984244114035,0.554136294934, + 95.608957733291)); +#3886 = CARTESIAN_POINT('',(-3.467053312507,-1.35617871729, + 96.413946967751)); +#3887 = CARTESIAN_POINT('',(-2.19380171376,-2.560368691496, + 97.21970130418)); +#3888 = CARTESIAN_POINT('',(-0.714754509158,-2.9221488547, + 98.025232303379)); +#3889 = CARTESIAN_POINT('',(0.764298018549,-3.28394283592, + 98.830726052701)); +#3890 = CARTESIAN_POINT('',(2.449653197864,-2.803300101599, + 99.636532385024)); +#3891 = CARTESIAN_POINT('',(3.790113494952,-1.347625969509, + 100.44146902811)); +#3892 = CARTESIAN_POINT('',(4.15005483839,0.805429861619,101.24805509807 + )); +#3893 = CARTESIAN_POINT('',(3.115259908554,2.857502516674, + 102.05240504339)); +#3894 = CARTESIAN_POINT('',(1.170587054347,3.848505442714, + 102.85895773385)); +#3895 = CARTESIAN_POINT('',(-0.797115276764,3.636521225086, + 103.66394696731)); +#3896 = CARTESIAN_POINT('',(-2.185660106632,2.56732228084, + 104.46970130444)); +#3897 = CARTESIAN_POINT('',(-2.774360114036,1.163079487925, + 105.27523230326)); +#3898 = CARTESIAN_POINT('',(-3.363074601711,-0.241166400859, + 106.08072605315)); +#3899 = CARTESIAN_POINT('',(-3.151997013503,-1.980961150344, + 106.88653238393)); +#3900 = CARTESIAN_POINT('',(-1.923938833886,-3.532635760899, + 107.69146902995)); +#3901 = CARTESIAN_POINT('',(0.146302074129,-4.224957766069, + 108.49805509577)); +#3902 = CARTESIAN_POINT('',(2.33498790237,-3.523917767439, + 109.30240504553)); +#3903 = CARTESIAN_POINT('',(3.618003794469,-1.758214075101, + 110.10895773243)); +#3904 = CARTESIAN_POINT('',(3.716445916374,0.218424212388, + 110.91394696791)); +#3905 = CARTESIAN_POINT('',(2.87762685286,1.757133316237,111.71970130438 + )); +#3906 = CARTESIAN_POINT('',(1.582765589671,2.558257419797, + 112.52523230313)); +#3907 = CARTESIAN_POINT('',(0.287904065774,3.359396276011,113.3307245145 + )); +#3908 = CARTESIAN_POINT('',(-1.463493453306,3.423081435453, + 114.13653871652)); +#3909 = CARTESIAN_POINT('',(-3.188167449715,2.452877602406, + 114.94145351817)); +#3910 = CARTESIAN_POINT('',(-4.195837722983,0.516428753296, + 115.74808261837)); +#3911 = CARTESIAN_POINT('',(-3.845792015485,-1.75497895694, + 116.55236725359)); +#3912 = CARTESIAN_POINT('',(-2.3025622974,-3.298413988874, + 117.35899901722)); +#3913 = CARTESIAN_POINT('',(-0.365632672427,-3.704860161149, + 118.16391077197)); +#3914 = CARTESIAN_POINT('',(1.285331317578,-3.117074151197, + 118.96972663717)); +#3915 = CARTESIAN_POINT('',(2.279166724019,-1.963479050587, + 119.77521845224)); +#3916 = CARTESIAN_POINT('',(3.272989776579,-0.809883777927, + 120.58075138618)); +#3917 = CARTESIAN_POINT('',(3.609890468256,0.909984580859, + 121.38649618763)); +#3918 = CARTESIAN_POINT('',(2.921404782815,2.765207361181, + 122.19151031524)); +#3919 = CARTESIAN_POINT('',(1.166455269415,4.063382620675, + 122.99801730315)); +#3920 = CARTESIAN_POINT('',(-1.131764494432,4.072996497067, + 123.80243256903)); +#3921 = CARTESIAN_POINT('',(-2.89760269506,2.790185274298, + 124.60894221963)); +#3922 = CARTESIAN_POINT('',(-3.602049088386,0.940711314018, + 125.41395330143)); +#3923 = CARTESIAN_POINT('',(-3.27976929417,-0.781897522945, + 126.21969976508)); +#3924 = CARTESIAN_POINT('',(-2.295844546513,-1.943945924064, + 127.02523230334)); +#3925 = CARTESIAN_POINT('',(-1.311923082546,-3.106008666447, + 127.83072605276)); +#3926 = CARTESIAN_POINT('',(0.334072609908,-3.707787445524, + 128.63653238489)); +#3927 = CARTESIAN_POINT('',(2.274151557586,-3.318025128136, + 129.44146902832)); +#3928 = CARTESIAN_POINT('',(3.830884686188,-1.787734584514, + 130.24805509781)); +#3929 = CARTESIAN_POINT('',(4.199896045686,0.480664266267, + 131.05240504363)); +#3930 = CARTESIAN_POINT('',(3.209119562904,2.425452498958,131.8589577337 + )); +#3931 = CARTESIAN_POINT('',(1.492613740386,3.410540075591, + 132.66394696734)); +#3932 = CARTESIAN_POINT('',(-0.259201995615,3.361706132426, + 133.46970130448)); +#3933 = CARTESIAN_POINT('',(-1.560863510546,2.571679031126, + 134.2752323032)); +#3934 = CARTESIAN_POINT('',(-2.862538559852,1.781657936443, + 135.08072605335)); +#3935 = CARTESIAN_POINT('',(-3.71439889977,0.250066124088, + 135.88653238351)); +#3936 = CARTESIAN_POINT('',(-3.632930414639,-1.727099492842, + 136.69146903062)); +#3937 = CARTESIAN_POINT('',(-2.365007002209,-3.504056834524, + 137.49805509492)); +#3938 = CARTESIAN_POINT('',(-0.182261999355,-4.223380814244, + 138.30240504641)); +#3939 = CARTESIAN_POINT('',(1.893574251811,-3.549034339377, + 139.10895773168)); +#3940 = CARTESIAN_POINT('',(3.135054435717,-2.007763200954, + 139.91394696845)); +#3941 = CARTESIAN_POINT('',(3.360866077088,-0.269875911396, + 140.71970130406)); +#3942 = CARTESIAN_POINT('',(2.784190243054,1.139347457112, + 141.52523230328)); +#3943 = CARTESIAN_POINT('',(2.207522459093,2.548583254021, + 142.33072605298)); +#3944 = CARTESIAN_POINT('',(0.828047399753,3.629549524997, + 143.13653238442)); +#3945 = CARTESIAN_POINT('',(-1.137520505745,3.858380898369, + 143.94146902906)); +#3946 = CARTESIAN_POINT('',(-3.090947475659,2.884045097504, + 144.7480550969)); +#3947 = CARTESIAN_POINT('',(-4.142871929129,0.840700370256, + 145.55240504451)); +#3948 = CARTESIAN_POINT('',(-3.801560112904,-1.315069922329, + 146.358957733)); +#3949 = CARTESIAN_POINT('',(-2.473474867592,-2.782373351038, + 147.16394696783)); +#3950 = CARTESIAN_POINT('',(-0.792308577965,-3.277270344808, + 147.96970130418)); +#3951 = CARTESIAN_POINT('',(0.689776888012,-2.928145450996, + 148.77523230335)); +#3952 = CARTESIAN_POINT('',(2.17187297041,-2.579030804888, + 149.58072451377)); +#3953 = CARTESIAN_POINT('',(3.455330240286,-1.385637950033, + 150.38653871812)); +#3954 = CARTESIAN_POINT('',(3.988821209688,0.519928436341, + 151.19145351565)); +#3955 = CARTESIAN_POINT('',(3.332075579948,2.601735034255, + 151.99808262137)); +#3956 = CARTESIAN_POINT('',(1.478428091832,3.96034313355,152.80236725085 + )); +#3957 = CARTESIAN_POINT('',(-0.704173483897,3.960488313884, + 153.60899901914)); +#3958 = CARTESIAN_POINT('',(-2.361190401381,2.87827308512, + 154.41391077096)); +#3959 = CARTESIAN_POINT('',(-3.112970760417,1.295237779127, + 155.21972663754)); +#3960 = CARTESIAN_POINT('',(-3.000003597412,-0.223224894636, + 156.02521845218)); +#3961 = CARTESIAN_POINT('',(-2.887027576985,-1.741678954319, + 156.83075138662)); +#3962 = CARTESIAN_POINT('',(-1.909121761935,-3.19603429757, + 157.63649618652)); +#3963 = CARTESIAN_POINT('',(-0.110448255326,-4.021042008739, + 158.44151031707)); +#3964 = CARTESIAN_POINT('',(2.048436973785,-3.698053836748, + 159.24801730097)); +#3965 = CARTESIAN_POINT('',(3.680321792322,-2.079765094098, + 160.05243257093)); +#3966 = CARTESIAN_POINT('',(4.021873442632,7.59555867011E-02, + 160.85894221847)); +#3967 = CARTESIAN_POINT('',(3.212216685995,1.881849987252, + 161.66395330184)); +#3968 = CARTESIAN_POINT('',(1.766262067969,2.872032149277, + 162.46969976511)); +#3969 = CARTESIAN_POINT('',(0.248829902193,2.9979845926,163.27523230319) + ); +#3970 = CARTESIAN_POINT('',(-1.268610082331,3.123949498372, + 164.08072605326)); +#3971 = CARTESIAN_POINT('',(-2.858026653887,2.385576638423, + 164.8865323838)); +#3972 = CARTESIAN_POINT('',(-3.954266056075,0.738130079841, + 165.69146903009)); +#3973 = CARTESIAN_POINT('',(-3.972963787023,-1.444725291186, + 166.49805509561)); +#3974 = CARTESIAN_POINT('',(-2.629894012398,-3.309655936916, + 167.30240504579)); +#3975 = CARTESIAN_POINT('',(-0.554136294706,-3.984244113665, + 168.10895773202)); +#3976 = CARTESIAN_POINT('',(1.356178717135,-3.467053312653, + 168.9139469684)); +#3977 = CARTESIAN_POINT('',(2.560368691558,-2.193801713725, + 169.71970130396)); +#3978 = CARTESIAN_POINT('',(2.922148854693,-0.71475450916, + 170.52523230339)); +#3979 = CARTESIAN_POINT('',(3.283942968515,0.764297502415, + 171.33072451356)); +#3980 = CARTESIAN_POINT('',(2.80329955601,2.449655321888,172.13653871865 + )); +#3981 = CARTESIAN_POINT('',(1.347627305792,3.790108292296,172.9414535147 + )); +#3982 = CARTESIAN_POINT('',(-0.805432232425,4.150064069312, + 173.74808262264)); +#3983 = CARTESIAN_POINT('',(-2.857499261415,3.115247233507, + 174.55236724953)); +#3984 = CARTESIAN_POINT('',(-3.848508998732,1.170600900748, + 175.3589990202)); +#3985 = CARTESIAN_POINT('',(-3.636518107439,-0.797127416352, + 176.16391077031)); +#3986 = CARTESIAN_POINT('',(-2.567324462803,-2.185651610425, + 176.96972663782)); +#3987 = CARTESIAN_POINT('',(-1.163078294922,-2.774364759379, + 177.77521845211)); +#3988 = CARTESIAN_POINT('',(0.241164218889,-3.363066105416, + 178.58075138677)); +#3989 = CARTESIAN_POINT('',(1.980964267925,-3.152009153355, + 179.3864961863)); +#3990 = CARTESIAN_POINT('',(3.532632205159,-1.923924987038, + 180.19151031736)); +#3991 = CARTESIAN_POINT('',(4.224961020782,0.146289398575, + 180.99801730066)); +#3992 = CARTESIAN_POINT('',(3.523915397315,2.334997133688, + 181.80243257121)); +#3993 = CARTESIAN_POINT('',(1.758215410791,3.617998591597, + 182.60894221824)); +#3994 = CARTESIAN_POINT('',(-0.21842475761,3.716448040482, + 183.41395330199)); +#3995 = CARTESIAN_POINT('',(-1.757133183802,2.877626336701, + 184.21969976503)); +#3996 = CARTESIAN_POINT('',(-2.558257419761,1.582765589675, + 185.02523230323)); +#3997 = CARTESIAN_POINT('',(-3.359396276166,0.28790406577, + 185.83072451407)); +#3998 = CARTESIAN_POINT('',(-3.423081435086,-1.463493453362, + 186.63653871757)); +#3999 = CARTESIAN_POINT('',(-2.452877602991,-3.188167449495, + 187.44145351636)); +#4000 = CARTESIAN_POINT('',(-0.516428752641,-4.195837723422, + 188.24808262072)); +#4001 = CARTESIAN_POINT('',(1.754978956425,-3.845792014916, + 189.05236725124)); +#4002 = CARTESIAN_POINT('',(3.298413989146,-2.302562297914, + 189.85899901904)); +#4003 = CARTESIAN_POINT('',(3.704860161066,-0.365632672092, + 190.66391077089)); +#4004 = CARTESIAN_POINT('',(3.117074151203,1.285331317422, + 191.46972663765)); +#4005 = CARTESIAN_POINT('',(1.963479050592,2.279166724068, + 192.27521845209)); +#4006 = CARTESIAN_POINT('',(0.809883777956,3.27298977657,193.08075138619 + )); +#4007 = CARTESIAN_POINT('',(-0.909984581024,3.609890468159, + 193.8864961881)); +#4008 = CARTESIAN_POINT('',(-2.765207360762,2.921404783008, + 194.69151031405)); +#4009 = CARTESIAN_POINT('',(-4.063382621361,1.166455269245, + 195.49801730499)); +#4010 = CARTESIAN_POINT('',(-4.072996496265,-1.131764494399, + 196.30243256693)); +#4011 = CARTESIAN_POINT('',(-2.790185275008,-2.897602694964, + 197.10894222151)); +#4012 = CARTESIAN_POINT('',(-0.940711313525,-3.602049088509, + 197.91395330008)); +#4013 = CARTESIAN_POINT('',(0.781897522672,-3.279769294095, + 198.71969976585)); +#4014 = CARTESIAN_POINT('',(1.943945924181,-2.295844546536, + 199.52523230301)); +#4015 = CARTESIAN_POINT('',(3.106008469856,-1.311923577897, + 200.33072451504)); +#4016 = CARTESIAN_POINT('',(3.707788253645,0.334074648448, + 201.13653871524)); +#4017 = CARTESIAN_POINT('',(3.318023149703,2.274146564258, + 201.94145352031)); +#4018 = CARTESIAN_POINT('',(1.787738093673,3.83089354594,202.74808261568 + )); +#4019 = CARTESIAN_POINT('',(-0.480669083728,4.199883879844, + 203.5523672562)); +#4020 = CARTESIAN_POINT('',(-2.425447236933,3.209132853572, + 204.35899901527)); +#4021 = CARTESIAN_POINT('',(-3.41054468872,1.492602087607,205.1639107731 + )); +#4022 = CARTESIAN_POINT('',(-3.36170290385,-0.259193839882, + 205.96972663669)); +#4023 = CARTESIAN_POINT('',(-2.571680796387,-1.560867969828, + 206.77521845238)); +#4024 = CARTESIAN_POINT('',(-1.781654707824,-2.862530403963, + 207.58075138605)); +#4025 = CARTESIAN_POINT('',(-0.250070737223,-3.714410553081, + 208.38649618765)); +#4026 = CARTESIAN_POINT('',(1.727104754573,-3.632917122911, + 209.19151031542)); +#4027 = CARTESIAN_POINT('',(3.50405201795,-2.365019169498, + 209.99801730286)); +#4028 = CARTESIAN_POINT('',(4.223384321972,-0.182253138198, + 210.80243256924)); +#4029 = CARTESIAN_POINT('',(3.549032362444,1.893569257512, + 211.60894221963)); +#4030 = CARTESIAN_POINT('',(2.007764008002,3.135056474728, + 212.41395330125)); +#4031 = CARTESIAN_POINT('',(0.26987571532,3.360865581579,213.2196997653) + ); +#4032 = CARTESIAN_POINT('',(-1.13934745714,2.78419024307,214.02523230319 + )); +#4033 = CARTESIAN_POINT('',(-2.54858325391,2.207522459038, + 214.83072605325)); +#4034 = CARTESIAN_POINT('',(-3.629549525234,0.828047399886, + 215.63653238394)); +#4035 = CARTESIAN_POINT('',(-3.858380898015,-1.137520505962, + 216.44146902958)); +#4036 = CARTESIAN_POINT('',(-2.884045097914,-3.09094747543, + 217.24805509663)); +#4037 = CARTESIAN_POINT('',(-0.840700369867,-4.14287192925, + 218.05240504435)); +#4038 = CARTESIAN_POINT('',(1.315069922013,-3.801560112945, + 218.85895773353)); +#4039 = CARTESIAN_POINT('',(2.782373351262,-2.473474867447, + 219.66394696717)); +#4040 = CARTESIAN_POINT('',(3.277270344668,-0.792308578114, + 220.46970130473)); +#4041 = CARTESIAN_POINT('',(2.92814545107,0.689776888106,221.27523230302 + )); +#4042 = CARTESIAN_POINT('',(2.579030804595,2.171872970109, + 222.08072451493)); +#4043 = CARTESIAN_POINT('',(1.385637950774,3.455330240817, + 222.88653871562)); +#4044 = CARTESIAN_POINT('',(-0.519928437634,3.988821209105, + 223.69145351953)); +#4045 = CARTESIAN_POINT('',(-2.601735032647,3.332075580298, + 224.49808261683)); +#4046 = CARTESIAN_POINT('',(-3.960343134995,1.478428091843, + 225.30236725496)); +#4047 = CARTESIAN_POINT('',(-3.960488312942,-0.70417348414, + 226.10899901624)); +#4048 = CARTESIAN_POINT('',(-2.878273085568,-2.361190401128, + 226.91391077256)); +#4049 = CARTESIAN_POINT('',(-1.29523777897,-3.112970760564, + 227.71972663687)); +#4050 = CARTESIAN_POINT('',(0.223224894594,-3.00000359736, + 228.52521845239)); +#4051 = CARTESIAN_POINT('',(1.741678954325,-2.88702757697, + 229.33075138657)); +#4052 = CARTESIAN_POINT('',(3.196034297623,-1.90912176217, + 230.13649618607)); +#4053 = CARTESIAN_POINT('',(4.021042008693,-0.110448254769, + 230.94151031825)); +#4054 = CARTESIAN_POINT('',(3.698053836672,2.048436973017, + 231.74801729923)); +#4055 = CARTESIAN_POINT('',(2.079765094324,3.680321793029, + 232.55243257273)); +#4056 = CARTESIAN_POINT('',(-7.595558697091E-02,4.021873442193, + 233.35894221712)); +#4057 = CARTESIAN_POINT('',(-1.881849987069,3.212216686169, + 234.16395330254)); +#4058 = CARTESIAN_POINT('',(-2.872032149338,1.766262067936, + 234.96969976492)); +#4059 = CARTESIAN_POINT('',(-2.99798459261,0.248829902185, + 235.77523230316)); +#4060 = CARTESIAN_POINT('',(-3.123949710036,-1.268609593271, + 236.58072451424)); +#4061 = CARTESIAN_POINT('',(-2.385575767351,-2.858028666433, + 237.38653871727)); +#4062 = CARTESIAN_POINT('',(-0.738132213463,-3.954261126509, + 238.19145351676)); +#4063 = CARTESIAN_POINT('',(1.444729076775,-3.972972533428, + 238.99808262027)); +#4064 = CARTESIAN_POINT('',(3.309650738935,-2.629882002594, + 239.80236725168)); +#4065 = CARTESIAN_POINT('',(3.984249791982,-0.554149414426, + 240.60899901867)); +#4066 = CARTESIAN_POINT('',(3.467048334303,1.356190219634, + 241.41391077114)); +#4067 = CARTESIAN_POINT('',(2.193805197951,2.560360641234, + 242.21972663752)); +#4068 = CARTESIAN_POINT('',(0.714752604141,2.922153256247, + 243.02521845215)); +#4069 = CARTESIAN_POINT('',(3.,-0.223221722725,12.974767696687)); +#4070 = CARTESIAN_POINT('',(3.112965147132,1.295238790635, + 13.780261050135)); +#4071 = CARTESIAN_POINT('',(2.361186318877,2.878273098306,14.58606904469 + )); +#4072 = CARTESIAN_POINT('',(0.704164638367,3.960480535333, + 15.391002642354)); +#4073 = CARTESIAN_POINT('',(-1.478422683718,3.960342752489, + 16.19759137408)); +#4074 = CARTESIAN_POINT('',(-3.332083933023,2.601720178082, + 17.001941320807)); +#4075 = CARTESIAN_POINT('',(-3.988805626357,0.519933048267, + 17.808491346925)); +#4076 = CARTESIAN_POINT('',(-3.45533417289,-1.385647505087, + 18.613483627764)); +#4077 = CARTESIAN_POINT('',(-2.17186096829,-2.579024027284, + 19.419236301486)); +#4078 = CARTESIAN_POINT('',(-0.689776888025,-2.928145451007, + 20.224767696693)); +#4079 = CARTESIAN_POINT('',(0.79231721432,-3.277259367808, + 21.030261050111)); +#4080 = CARTESIAN_POINT('',(2.473465861584,-2.78237730951,21.83606904474 + )); +#4081 = CARTESIAN_POINT('',(3.801564829412,-1.315050857015, + 22.641002642279)); +#4082 = CARTESIAN_POINT('',(4.142860623008,0.84068674732,23.447591374164 + )); +#4083 = CARTESIAN_POINT('',(3.090941452931,2.884061746275, + 24.251941320738)); +#4084 = CARTESIAN_POINT('',(1.137518483962,3.858361361807, + 25.058491346963)); +#4085 = CARTESIAN_POINT('',(-0.828054532075,3.629556301607, + 25.863483627756)); +#4086 = CARTESIAN_POINT('',(-2.207518053146,2.548569999808, + 26.669236301479)); +#4087 = CARTESIAN_POINT('',(-2.784190243053,1.139347457105, + 27.474767696703)); +#4088 = CARTESIAN_POINT('',(-3.360856586249,-0.269886158644, + 28.280261050076)); +#4089 = CARTESIAN_POINT('',(-3.135056936598,-2.007753686372, + 29.086069044823)); +#4090 = CARTESIAN_POINT('',(-1.893556159166,-3.549041980746, + 29.891002642137)); +#4091 = CARTESIAN_POINT('',(0.182250313136,-4.22336751559, + 30.697591374349)); +#4092 = CARTESIAN_POINT('',(2.365024387666,-3.50405349099, + 31.501941320555)); +#4093 = CARTESIAN_POINT('',(3.632911435377,-1.727094439355,32.3084913471 + )); +#4094 = CARTESIAN_POINT('',(3.714406708359,0.250072108317, + 33.113483627679)); +#4095 = CARTESIAN_POINT('',(2.862524779721,1.781655658213, + 33.919236301509)); +#4096 = CARTESIAN_POINT('',(1.56086351051,2.571679031114,34.724767696697 + )); +#4097 = CARTESIAN_POINT('',(0.259190389974,3.361698361505, + 35.530261050102)); +#4098 = CARTESIAN_POINT('',(-1.492603952089,3.410541057231, + 36.33606904476)); +#4099 = CARTESIAN_POINT('',(-3.209129939848,2.425435824341, + 37.141002642243)); +#4100 = CARTESIAN_POINT('',(-4.19988108348,0.480673728617, + 37.947591374217)); +#4101 = CARTESIAN_POINT('',(-3.830884102722,-1.787752279598, + 38.751941320673)); +#4102 = CARTESIAN_POINT('',(-2.274143597816,-3.318007172429, + 39.55849134703)); +#4103 = CARTESIAN_POINT('',(-0.334067920661,-3.707796094566, + 40.363483627696)); +#4104 = CARTESIAN_POINT('',(1.311922987991,-3.105994699377, + 41.169236301522)); +#4105 = CARTESIAN_POINT('',(2.295844546515,-1.943945924073, + 41.974767696679)); +#4106 = CARTESIAN_POINT('',(3.279764498106,-0.781884777573, + 42.780259511138)); +#4107 = CARTESIAN_POINT('',(3.602044149471,0.940701217302, + 43.586075377988)); +#4108 = CARTESIAN_POINT('',(2.897598570805,2.790198806241, + 44.390987129474)); +#4109 = CARTESIAN_POINT('',(1.131752476356,4.072979042713, + 45.197618898041)); +#4110 = CARTESIAN_POINT('',(-1.166446716824,4.063386454701, + 46.001903527478)); +#4111 = CARTESIAN_POINT('',(-2.921416828416,2.765194896747, + 46.808532632937)); +#4112 = CARTESIAN_POINT('',(-3.609874726772,0.909982874898, + 47.613447430898)); +#4113 = CARTESIAN_POINT('',(-3.272993475879,-0.809886970008, + 48.419261634877)); +#4114 = CARTESIAN_POINT('',(-2.279157150791,-1.963478448872, + 49.224753845492)); +#4115 = CARTESIAN_POINT('',(-1.2853353876,-3.11707144747,50.030286383553 + )); +#4116 = CARTESIAN_POINT('',(0.365648076939,-3.704856497486, + 50.83603284773)); +#4117 = CARTESIAN_POINT('',(2.302548784984,-3.298403130818, + 51.641043928531)); +#4118 = CARTESIAN_POINT('',(3.845800981698,-1.754981690201, + 52.447553580545)); +#4119 = CARTESIAN_POINT('',(4.195823613562,0.516444566102, + 53.251968844971)); +#4120 = CARTESIAN_POINT('',(3.188165052315,2.452863659933, + 54.058475833879)); +#4121 = CARTESIAN_POINT('',(1.46348728909,3.423090834562,54.863489961173 + )); +#4122 = CARTESIAN_POINT('',(-0.287907228218,3.359383030423, + 55.669234762431)); +#4123 = CARTESIAN_POINT('',(-1.582765589679,2.558257419741, + 56.474767696708)); +#4124 = CARTESIAN_POINT('',(-2.877625197784,1.757119447572, + 57.280261050054)); +#4125 = CARTESIAN_POINT('',(-3.716442347116,0.218433379644, + 58.086069044864)); +#4126 = CARTESIAN_POINT('',(-3.617993648641,-1.758230891433, + 58.891002642082)); +#4127 = CARTESIAN_POINT('',(-2.334989540084,-3.523900139896, + 59.697591374408)); +#4128 = CARTESIAN_POINT('',(-0.14628604355,-4.224965279779, + 60.501941320493)); +#4129 = CARTESIAN_POINT('',(1.92392644954,-3.532620516942, + 61.308491347165)); +#4130 = CARTESIAN_POINT('',(3.152006848339,-1.980960898731, + 62.113483627619)); +#4131 = CARTESIAN_POINT('',(3.36306211419,-0.241160144229, + 62.919236301553)); +#4132 = CARTESIAN_POINT('',(2.774360114013,1.163079487932, + 63.724767696673)); +#4133 = CARTESIAN_POINT('',(2.185646149845,2.567322815648, + 64.530261050193)); +#4134 = CARTESIAN_POINT('',(0.797123772608,3.636516265895, + 65.336069044559)); +#4135 = CARTESIAN_POINT('',(-1.170605250481,3.848498051924, + 66.141002642554)); +#4136 = CARTESIAN_POINT('',(-3.115242242127,2.857501377553, + 66.947591373857)); +#4137 = CARTESIAN_POINT('',(-4.150064767228,0.805415202789, + 67.751941320989)); +#4138 = CARTESIAN_POINT('',(-3.790096501256,-1.347616121484, + 68.558491346819)); +#4139 = CARTESIAN_POINT('',(-2.449654487983,-2.80330985519, + 69.363483627797)); +#4140 = CARTESIAN_POINT('',(-0.764289885394,-3.283931480709, + 70.169236301495)); +#4141 = CARTESIAN_POINT('',(0.71475450915,-2.922148854718, + 70.974767696676)); +#4142 = CARTESIAN_POINT('',(2.193804425346,-2.560354990113, + 71.78026105017)); +#4143 = CARTESIAN_POINT('',(3.467047085258,-1.356186332894, + 72.586069044601)); +#4144 = CARTESIAN_POINT('',(3.98423966084,0.554155423394,73.391002642518 + )); +#4145 = CARTESIAN_POINT('',(3.309652047449,2.629876741313, + 74.197591373861)); +#4146 = CARTESIAN_POINT('',(1.444712366873,3.972975886938, + 75.001941321023)); +#4147 = CARTESIAN_POINT('',(-0.738123012148,3.954247731052, + 75.808491346772)); +#4148 = CARTESIAN_POINT('',(-2.385586069699,2.858029453814, + 76.613483627833)); +#4149 = CARTESIAN_POINT('',(-3.123939555447,1.268600273048, + 77.419236301479)); +#4150 = CARTESIAN_POINT('',(-2.997984592563,-0.248829902219, + 78.224767696677)); +#4151 = CARTESIAN_POINT('',(-2.872019745633,-1.766267688978, + 79.030259511131)); +#4152 = CARTESIAN_POINT('',(-1.881853634399,-3.212206054051, + 79.836075377999)); +#4153 = CARTESIAN_POINT('',(-7.594310182776E-02,-4.021880095312, + 80.640987129483)); +#4154 = CARTESIAN_POINT('',(2.07976125009,-3.680300951421, + 81.447618897984)); +#4155 = CARTESIAN_POINT('',(3.698050500049,-2.048445733293, + 82.251903527582)); +#4156 = CARTESIAN_POINT('',(4.021041712838,0.110465587204,83.05853263282 + )); +#4157 = CARTESIAN_POINT('',(3.196021960147,1.909111836963, + 83.863447430988)); +#4158 = CARTESIAN_POINT('',(1.741679313077,2.887032450046, + 84.669261634828)); +#4159 = CARTESIAN_POINT('',(0.223218550807,2.99999640263,85.474753845511 + )); +#4160 = CARTESIAN_POINT('',(-1.295232989273,3.112971726622, + 86.280286383584)); +#4161 = CARTESIAN_POINT('',(-2.878281387462,2.361176917959, + 87.086032847573)); +#4162 = CARTESIAN_POINT('',(-3.960471080679,0.704175361002, + 87.891043928854)); +#4163 = CARTESIAN_POINT('',(-3.960351407376,-1.478432499201, + 88.6975535801)); +#4164 = CARTESIAN_POINT('',(-2.601713874888,-3.332076784703, + 89.501968845426)); +#4165 = CARTESIAN_POINT('',(-0.519936600865,-3.988809655199, + 90.308475833518)); +#4166 = CARTESIAN_POINT('',(1.385648955496,-3.455332528105, + 91.113489961401)); +#4167 = CARTESIAN_POINT('',(2.579023674815,-2.171861367954, + 91.919234762317)); +#4168 = CARTESIAN_POINT('',(2.92814545102,-0.689776888041, + 92.724767696752)); +#4169 = CARTESIAN_POINT('',(3.277259367765,0.792317214375, + 93.530261049904)); +#4170 = CARTESIAN_POINT('',(2.782377309581,2.473465861455, + 94.336069045177)); +#4171 = CARTESIAN_POINT('',(1.315050856949,3.801564829623, + 95.141002641627)); +#4172 = CARTESIAN_POINT('',(-0.840686747299,4.142860622761, + 95.94759137488)); +#4173 = CARTESIAN_POINT('',(-2.884061746249,3.090941453136, + 96.751941320167)); +#4174 = CARTESIAN_POINT('',(-3.858361361843,1.137518483846, + 97.558491347268)); +#4175 = CARTESIAN_POINT('',(-3.629556301594,-0.828054532039, + 98.363483627681)); +#4176 = CARTESIAN_POINT('',(-2.548569999799,-2.207518053144, + 99.169236301443)); +#4177 = CARTESIAN_POINT('',(-1.139347457119,-2.784190243062, + 99.974767696752)); +#4178 = CARTESIAN_POINT('',(0.269886158696,-3.360856586225, + 100.78026104988)); +#4179 = CARTESIAN_POINT('',(2.007753686248,-3.135056936627, + 101.58606904528)); +#4180 = CARTESIAN_POINT('',(3.549041980953,-1.893556159178, + 102.39100264134)); +#4181 = CARTESIAN_POINT('',(4.223367515342,0.182250313237, + 103.19759137536)); +#4182 = CARTESIAN_POINT('',(3.504053491208,2.365024387484, + 104.00194131955)); +#4183 = CARTESIAN_POINT('',(1.727094439213,3.632911435569, + 104.80849134785)); +#4184 = CARTESIAN_POINT('',(-0.250072108249,3.714406708223, + 105.61348362723)); +#4185 = CARTESIAN_POINT('',(-1.781655658238,2.862524779786, + 106.4192363017)); +#4186 = CARTESIAN_POINT('',(-2.571679031106,1.56086351049, + 107.22476769663)); +#4187 = CARTESIAN_POINT('',(-3.361698361545,0.259190390056, + 108.03026105034)); +#4188 = CARTESIAN_POINT('',(-3.410541057155,-1.492603952297, + 108.83606904418)); +#4189 = CARTESIAN_POINT('',(-2.425435824408,-3.209129939479, + 109.6410026432)); +#4190 = CARTESIAN_POINT('',(-0.480673728629,-4.199881083952, + 110.44759137305)); +#4191 = CARTESIAN_POINT('',(1.787752279693,-3.830884102292, + 111.25194132168)); +#4192 = CARTESIAN_POINT('',(3.318007172331,-2.274143598082, + 112.05849134645)); +#4193 = CARTESIAN_POINT('',(3.707796094592,-0.334067920564, + 112.86348362781)); +#4194 = CARTESIAN_POINT('',(3.105994699418,1.311922987986, + 113.66923630165)); +#4195 = CARTESIAN_POINT('',(1.943945924018,2.295844546501, + 114.47476769651)); +#4196 = CARTESIAN_POINT('',(0.781884777749,3.279764498132,115.2802595117 + )); +#4197 = CARTESIAN_POINT('',(-0.940701217676,3.602044149493, + 116.08607537676)); +#4198 = CARTESIAN_POINT('',(-2.790198805673,2.897598570618, + 116.89098713142)); +#4199 = CARTESIAN_POINT('',(-4.072979043343,1.131752476779, + 117.69761889567)); +#4200 = CARTESIAN_POINT('',(-4.063386454196,-1.166446717394, + 118.50190352971)); +#4201 = CARTESIAN_POINT('',(-2.76519489703,-2.921416827893, + 119.30853263128)); +#4202 = CARTESIAN_POINT('',(-0.909982874797,-3.609874727108, + 120.11344743184)); +#4203 = CARTESIAN_POINT('',(0.809886969989,-3.272993475731, + 120.91926163447)); +#4204 = CARTESIAN_POINT('',(1.963478448874,-2.279157150831, + 121.7247538456)); +#4205 = CARTESIAN_POINT('',(3.117071447463,-1.285335387544, + 122.5302863834)); +#4206 = CARTESIAN_POINT('',(3.704856497523,0.365648076891, + 123.33603284784)); +#4207 = CARTESIAN_POINT('',(3.298403130715,2.302548784999, + 124.14104392853)); +#4208 = CARTESIAN_POINT('',(1.75498169038,3.845800981715,124.94755358039 + )); +#4209 = CARTESIAN_POINT('',(-0.516444566316,4.195823613542, + 125.75196884522)); +#4210 = CARTESIAN_POINT('',(-2.452863659753,3.188165052319, + 126.55847583362)); +#4211 = CARTESIAN_POINT('',(-3.423090834668,1.463487289099, + 127.36348996135)); +#4212 = CARTESIAN_POINT('',(-3.359383030383,-0.287907228226, + 128.16923476235)); +#4213 = CARTESIAN_POINT('',(-2.558257419746,-1.582765589678, + 128.97476769672)); +#4214 = CARTESIAN_POINT('',(-1.757119447546,-2.877625197792, + 129.78026104995)); +#4215 = CARTESIAN_POINT('',(-0.218433379699,-3.716442347082, + 130.58606904515)); +#4216 = CARTESIAN_POINT('',(1.758230891498,-3.617993648721, + 131.39100264155)); +#4217 = CARTESIAN_POINT('',(3.52390013986,-2.334989539956, + 132.19759137509)); +#4218 = CARTESIAN_POINT('',(4.224965279764,-0.146286043701, + 133.00194131981)); +#4219 = CARTESIAN_POINT('',(3.532620516986,1.923926449679,133.8084913477 + )); +#4220 = CARTESIAN_POINT('',(1.980960898692,3.152006848235, + 134.61348362726)); +#4221 = CARTESIAN_POINT('',(0.24116014425,3.363062114254,135.41923630175 + )); +#4222 = CARTESIAN_POINT('',(-1.163079487939,2.77436011398, + 136.22476769657)); +#4223 = CARTESIAN_POINT('',(-2.567322815616,2.185646149958, + 137.03026105054)); +#4224 = CARTESIAN_POINT('',(-3.636516266009,0.797123772374, + 137.83606904375)); +#4225 = CARTESIAN_POINT('',(-3.84849805165,-1.170605250155, + 138.64100264388)); +#4226 = CARTESIAN_POINT('',(-2.857501378004,-3.115242242433, + 139.44759137218)); +#4227 = CARTESIAN_POINT('',(-0.805415202271,-4.150064767049, + 140.25194132257)); +#4228 = CARTESIAN_POINT('',(1.347616121071,-3.790096501299, + 141.05849134569)); +#4229 = CARTESIAN_POINT('',(2.803309855408,-2.449654488004, + 141.86348362835)); +#4230 = CARTESIAN_POINT('',(3.283931480648,-0.764289885376, + 142.66923630133)); +#4231 = CARTESIAN_POINT('',(2.922148854712,0.714754509152, + 143.47476769665)); +#4232 = CARTESIAN_POINT('',(2.560354990107,2.19380442534,144.28026105017 + )); +#4233 = CARTESIAN_POINT('',(1.35618633293,3.467047085264,145.08606904467 + )); +#4234 = CARTESIAN_POINT('',(-0.554155423468,3.984239660853, + 145.89100264232)); +#4235 = CARTESIAN_POINT('',(-2.629876741223,3.309652047392, + 146.69759137416)); +#4236 = CARTESIAN_POINT('',(-3.972975887009,1.444712366965, + 147.5019413207)); +#4237 = CARTESIAN_POINT('',(-3.954247731017,-0.73812301223, + 148.30849134698)); +#4238 = CARTESIAN_POINT('',(-2.858029453827,-2.385586069663, + 149.11348362776)); +#4239 = CARTESIAN_POINT('',(-1.26860027304,-3.123939555443, + 149.91923630145)); +#4240 = CARTESIAN_POINT('',(0.24882990221,-2.997984592578, + 150.72476769673)); +#4241 = CARTESIAN_POINT('',(1.766267689011,-2.872019745588, + 151.53025951095)); +#4242 = CARTESIAN_POINT('',(3.212206053967,-1.881853634475, + 152.33607537838)); +#4243 = CARTESIAN_POINT('',(4.021880095458,-7.594310174804E-02, + 153.14098712887)); +#4244 = CARTESIAN_POINT('',(3.680300951242,2.079761250051, + 153.94761889868)); +#4245 = CARTESIAN_POINT('',(2.048445733447,3.69805050003,154.75190352698 + )); +#4246 = CARTESIAN_POINT('',(-0.110465587293,4.021041712884, + 155.55853263318)); +#4247 = CARTESIAN_POINT('',(-1.909111836935,3.196021960116, + 156.36344743085)); +#4248 = CARTESIAN_POINT('',(-2.887032450043,1.741679313081, + 157.16926163483)); +#4249 = CARTESIAN_POINT('',(-2.999996402639,0.223218550818, + 157.97475384554)); +#4250 = CARTESIAN_POINT('',(-3.112971726685,-1.295232989217, + 158.78028638384)); +#4251 = CARTESIAN_POINT('',(-2.361176917798,-2.878281387706, + 159.58603284671)); +#4252 = CARTESIAN_POINT('',(-0.704175361188,-3.960471080145, + 160.3910439304)); +#4253 = CARTESIAN_POINT('',(1.478432499282,-3.960351408142, + 161.19755357818)); +#4254 = CARTESIAN_POINT('',(3.332076784773,-2.601713874135, + 162.00196884712)); +#4255 = CARTESIAN_POINT('',(3.988809655067,-0.519936601361, + 162.80847583248)); +#4256 = CARTESIAN_POINT('',(3.455332528182,1.385648955685, + 163.61348996174)); +#4257 = CARTESIAN_POINT('',(2.171861367962,2.57902367481,164.41923476239 + )); +#4258 = CARTESIAN_POINT('',(0.689776887995,2.928145450979, + 165.22476769656)); +#4259 = CARTESIAN_POINT('',(-0.792317214227,3.277259367869, + 166.03026105046)); +#4260 = CARTESIAN_POINT('',(-2.473465861796,2.782377309435, + 166.83606904403)); +#4261 = CARTESIAN_POINT('',(-3.801564829054,1.315050857039, + 167.64100264336)); +#4262 = CARTESIAN_POINT('',(-4.142860623455,-0.840686747232, + 168.44759137285)); +#4263 = CARTESIAN_POINT('',(-3.090941452517,-2.884061746469, + 169.25194132199)); +#4264 = CARTESIAN_POINT('',(-1.137518484242,-3.858361361588, + 170.058491346)); +#4265 = CARTESIAN_POINT('',(0.828054532213,-3.629556301767, + 170.86348362832)); +#4266 = CARTESIAN_POINT('',(2.207518053097,-2.548569999731, + 171.66923630123)); +#4267 = CARTESIAN_POINT('',(2.784190243065,-1.139347457126, + 172.47476769677)); +#4268 = CARTESIAN_POINT('',(3.360857081693,0.269886354871, + 173.28025951074)); +#4269 = CARTESIAN_POINT('',(3.135054897638,2.00775287901,174.08607537891 + )); +#4270 = CARTESIAN_POINT('',(1.89356115355,3.549043958138,174.89098712793 + )); +#4271 = CARTESIAN_POINT('',(-0.18225917461,4.223364007388, + 175.69761889994)); +#4272 = CARTESIAN_POINT('',(-2.365012219867,3.504058307904, + 176.50190352569)); +#4273 = CARTESIAN_POINT('',(-3.632924727644,1.727089177458, + 177.30853263421)); +#4274 = CARTESIAN_POINT('',(-3.714395054634,-0.25006749513, + 178.11344743021)); +#4275 = CARTESIAN_POINT('',(-2.862532935851,-1.781658886844, + 178.91926163511)); +#4276 = CARTESIAN_POINT('',(-1.560859051123,-2.571677265847, + 179.72475384547)); +#4277 = CARTESIAN_POINT('',(-0.259198546184,-3.361701590162, + 180.53028638399)); +#4278 = CARTESIAN_POINT('',(1.49261560608,-3.410536444092, + 181.33603284648)); +#4279 = CARTESIAN_POINT('',(3.209116647061,-2.425441085896, + 182.14104393068)); +#4280 = CARTESIAN_POINT('',(4.199893251983,-0.480668912477, + 182.94755357787)); +#4281 = CARTESIAN_POINT('',(3.830875240566,1.787748772431, + 183.75196884741)); +#4282 = CARTESIAN_POINT('',(2.274148592675,3.318009148909, + 184.55847583225)); +#4283 = CARTESIAN_POINT('',(0.334065881471,3.707795287729, + 185.36348996189)); +#4284 = CARTESIAN_POINT('',(-1.311922492478,3.105994895432, + 186.1692347623)); +#4285 = CARTESIAN_POINT('',(-2.295844546509,1.943945924052, + 186.97476769661)); +#4286 = CARTESIAN_POINT('',(-3.279764498108,0.781884777612, + 187.78025951126)); +#4287 = CARTESIAN_POINT('',(-3.602044149486,-0.940701217359, + 188.58607537782)); +#4288 = CARTESIAN_POINT('',(-2.897598570768,-2.790198806184, + 189.3909871296)); +#4289 = CARTESIAN_POINT('',(-1.131752476393,-4.072979042748, + 190.19761889801)); +#4290 = CARTESIAN_POINT('',(1.166446716829,-4.063386454697, + 191.00190352739)); +#4291 = CARTESIAN_POINT('',(2.921416828444,-2.765194896734, + 191.80853263307)); +#4292 = CARTESIAN_POINT('',(3.609874726736,-0.909982874911, + 192.61344743078)); +#4293 = CARTESIAN_POINT('',(3.272993475905,0.809886970013, + 193.41926163494)); +#4294 = CARTESIAN_POINT('',(2.279157150778,1.963478448872, + 194.22475384545)); +#4295 = CARTESIAN_POINT('',(1.285335387573,3.117071447493, + 195.03028638339)); +#4296 = CARTESIAN_POINT('',(-0.365648076838,3.704856497369, + 195.83603284832)); +#4297 = CARTESIAN_POINT('',(-2.302548785137,3.298403131122, + 196.64104392733)); +#4298 = CARTESIAN_POINT('',(-3.845800981577,1.754981689687, + 197.44755358223)); +#4299 = CARTESIAN_POINT('',(-4.195823613585,-0.516444565478, + 198.25196884313)); +#4300 = CARTESIAN_POINT('',(-3.188165052374,-2.452863660506, + 199.05847583549)); +#4301 = CARTESIAN_POINT('',(-1.463487289021,-3.423090834147,199.86348996 + )); +#4302 = CARTESIAN_POINT('',(0.287907228181,-3.359383030664, + 200.66923476312)); +#4303 = CARTESIAN_POINT('',(1.582765589687,-2.558257419631, + 201.47476769638)); +#4304 = CARTESIAN_POINT('',(2.877625713867,-1.757119580513, + 202.28025951224)); +#4305 = CARTESIAN_POINT('',(3.716440223388,-0.218432833349, + 203.08607537546)); +#4306 = CARTESIAN_POINT('',(3.617998850452,1.758229554148,203.8909871336 + )); +#4307 = CARTESIAN_POINT('',(2.334980310658,3.52390251171,204.69761889295 + )); +#4308 = CARTESIAN_POINT('',(0.146298716786,4.22496202382,205.50190353232 + )); +#4309 = CARTESIAN_POINT('',(-1.923940294378,3.532624073262, + 206.30853262934)); +#4310 = CARTESIAN_POINT('',(-3.151994709725,1.980957781032, + 207.11344743295)); +#4311 = CARTESIAN_POINT('',(-3.363070609963,0.241162326178, + 207.91926163399)); +#4312 = CARTESIAN_POINT('',(-2.774355468797,-1.163080680934, + 208.72475384574)); +#4313 = CARTESIAN_POINT('',(-2.185654645851,-2.567320633655, + 209.53028638327)); +#4314 = CARTESIAN_POINT('',(-0.79711163326,-3.636519383658, + 210.33603284784)); +#4315 = CARTESIAN_POINT('',(1.170591404319,-3.848494495663, + 211.14104392873)); +#4316 = CARTESIAN_POINT('',(3.115254916963,-2.857504633139, + 211.94755358007)); +#4317 = CARTESIAN_POINT('',(4.150055536473,-0.805412831698, + 212.75196884544)); +#4318 = CARTESIAN_POINT('',(3.790101703811,1.347614785058, + 213.55847583362)); +#4319 = CARTESIAN_POINT('',(2.449652363991,2.80331040079,214.36348996116 + )); +#4320 = CARTESIAN_POINT('',(0.764290401536,3.28393134816,215.16923476257 + )); +#4321 = CARTESIAN_POINT('',(-0.714754509164,2.922148854683, + 215.97476769656)); +#4322 = CARTESIAN_POINT('',(-2.193804425307,2.560354990213, + 216.78026105045)); +#4323 = CARTESIAN_POINT('',(-3.467047085344,1.356186332712, + 217.58606904417)); +#4324 = CARTESIAN_POINT('',(-3.984239660711,-0.554155423142, + 218.39100264287)); +#4325 = CARTESIAN_POINT('',(-3.309652047557,-2.629876741603, + 219.19759137386)); +#4326 = CARTESIAN_POINT('',(-1.444712366871,-3.972975886647, + 220.00194132056)); +#4327 = CARTESIAN_POINT('',(0.738123012269,-3.954247731303, + 220.80849134751)); +#4328 = CARTESIAN_POINT('',(2.385586069525,-2.858029453634, + 221.61348362709)); +#4329 = CARTESIAN_POINT('',(3.123939555591,-1.268600273154,222.419236302 + )); +#4330 = CARTESIAN_POINT('',(2.99798459248,0.248829902269,223.22476769639 + )); +#4331 = CARTESIAN_POINT('',(2.872019745885,1.766267688791, + 224.03025951213)); +#4332 = CARTESIAN_POINT('',(1.881853633964,3.212206054541, + 224.83607537583)); +#4333 = CARTESIAN_POINT('',(7.594310229541E-02,4.021880094398, + 225.64098713281)); +#4334 = CARTESIAN_POINT('',(-2.079761250362,3.680300952655, + 226.44761889409)); +#4335 = CARTESIAN_POINT('',(-3.698050500074,2.048445732073, + 227.2519035311)); +#4336 = CARTESIAN_POINT('',(-4.02104171262,-0.110465586314, + 228.0585326303)); +#4337 = CARTESIAN_POINT('',(-3.196021960378,-1.909111837445, + 228.86344743242)); +#4338 = CARTESIAN_POINT('',(-1.741679312934,-2.88703244985, + 229.66926163417)); +#4339 = CARTESIAN_POINT('',(-0.223218550867,-2.999996402691, + 230.47475384574)); +#4340 = CARTESIAN_POINT('',(1.295232989223,-3.112971726656, + 231.28028638381)); +#4341 = CARTESIAN_POINT('',(2.878281387885,-2.361176917788, + 232.08603284623)); +#4342 = CARTESIAN_POINT('',(3.960471079651,-0.704175361174, + 232.89104393162)); +#4343 = CARTESIAN_POINT('',(3.960351408907,1.478432499145, + 233.69755357641)); +#4344 = CARTESIAN_POINT('',(2.601713873351,3.33207678505,234.50196884892 + )); +#4345 = CARTESIAN_POINT('',(0.519936601907,3.98880965476,235.30847583114 + )); +#4346 = CARTESIAN_POINT('',(-1.385648955933,3.455332528388, + 236.11348996242)); +#4347 = CARTESIAN_POINT('',(-2.579023674751,2.171861367891, + 236.9192347622)); +#4348 = CARTESIAN_POINT('',(-2.928145450972,0.689776887988, + 237.72476769653)); +#4349 = CARTESIAN_POINT('',(-3.277259826572,-0.792317485462, + 238.53025951144)); +#4350 = CARTESIAN_POINT('',(-2.782375421807,-2.47346474558, + 239.33607537752)); +#4351 = CARTESIAN_POINT('',(-1.315055480633,-3.801567563131,240.14098713 + )); +#4352 = CARTESIAN_POINT('',(0.84069495076,-4.142855772499, + 240.94761889756)); +#4353 = CARTESIAN_POINT('',(2.8840504821,-3.090948113356,241.75190352782 + )); +#4354 = CARTESIAN_POINT('',(3.858373666975,-1.137511207885, + 242.55853263271)); +#4355 = CARTESIAN_POINT('',(3.629545513227,0.828048152816, + 243.36344743102)); +#4356 = CARTESIAN_POINT('',(2.548577550368,2.207522517877, + 244.16926163481)); +#4357 = CARTESIAN_POINT('',(1.139343328781,2.784187801925, + 244.97475384551)); +#4358 = DEFINITIONAL_REPRESENTATION('',(#4359),#4362); +#4359 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4360,#4361),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,273.99427638432),.PIECEWISE_BEZIER_KNOTS.); +#4360 = CARTESIAN_POINT('',(2.,0.)); +#4361 = CARTESIAN_POINT('',(2.,273.99427638432)); +#4362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4363 = ORIENTED_EDGE('',*,*,#4364,.T.); +#4364 = EDGE_CURVE('',#2897,#4365,#4367,.T.); +#4365 = VERTEX_POINT('',#4366); +#4366 = CARTESIAN_POINT('',(10.9,-0.223221722725,12.974767696687)); +#4367 = SURFACE_CURVE('',#4368,(#4371,#4378),.PCURVE_S1.); +#4368 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4369,#4370),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,7.9),.PIECEWISE_BEZIER_KNOTS.); +#4369 = CARTESIAN_POINT('',(3.,-0.223221722725,12.974767696687)); +#4370 = CARTESIAN_POINT('',(10.9,-0.223221722725,12.974767696687)); +#4371 = PCURVE('',#3193,#4372); +#4372 = DEFINITIONAL_REPRESENTATION('',(#4373),#4377); +#4373 = LINE('',#4374,#4375); +#4374 = CARTESIAN_POINT('',(0.,0.)); +#4375 = VECTOR('',#4376,1.); +#4376 = DIRECTION('',(1.,0.)); +#4377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4378 = PCURVE('',#4379,#4384); +#4379 = PLANE('',#4380); +#4380 = AXIS2_PLACEMENT_3D('',#4381,#4382,#4383); +#4381 = CARTESIAN_POINT('',(6.95,1.682156097917E-16,12.)); +#4382 = DIRECTION('',(-1.914408469869E-16,0.974767696687,0.223221722725) + ); +#4383 = DIRECTION('',(0.,-0.223221722725,0.974767696687)); +#4384 = DEFINITIONAL_REPRESENTATION('',(#4385),#4388); +#4385 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4386,#4387),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,7.9),.PIECEWISE_BEZIER_KNOTS.); +#4386 = CARTESIAN_POINT('',(1.,-3.95)); +#4387 = CARTESIAN_POINT('',(1.,3.95)); +#4388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4389 = ORIENTED_EDGE('',*,*,#4390,.T.); +#4390 = EDGE_CURVE('',#4365,#4391,#4393,.T.); +#4391 = VERTEX_POINT('',#4392); +#4392 = CARTESIAN_POINT('',(3.58058361767,10.297532320256, + 244.97478154784)); +#4393 = SURFACE_CURVE('',#4394,(#4684,#4691),.PCURVE_S1.); +#4394 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#4395,#4396,#4397,#4398,#4399, + #4400,#4401,#4402,#4403,#4404,#4405,#4406,#4407,#4408,#4409,#4410, + #4411,#4412,#4413,#4414,#4415,#4416,#4417,#4418,#4419,#4420,#4421, + #4422,#4423,#4424,#4425,#4426,#4427,#4428,#4429,#4430,#4431,#4432, + #4433,#4434,#4435,#4436,#4437,#4438,#4439,#4440,#4441,#4442,#4443, + #4444,#4445,#4446,#4447,#4448,#4449,#4450,#4451,#4452,#4453,#4454, + #4455,#4456,#4457,#4458,#4459,#4460,#4461,#4462,#4463,#4464,#4465, + #4466,#4467,#4468,#4469,#4470,#4471,#4472,#4473,#4474,#4475,#4476, + #4477,#4478,#4479,#4480,#4481,#4482,#4483,#4484,#4485,#4486,#4487, + #4488,#4489,#4490,#4491,#4492,#4493,#4494,#4495,#4496,#4497,#4498, + #4499,#4500,#4501,#4502,#4503,#4504,#4505,#4506,#4507,#4508,#4509, + #4510,#4511,#4512,#4513,#4514,#4515,#4516,#4517,#4518,#4519,#4520, + #4521,#4522,#4523,#4524,#4525,#4526,#4527,#4528,#4529,#4530,#4531, + #4532,#4533,#4534,#4535,#4536,#4537,#4538,#4539,#4540,#4541,#4542, + #4543,#4544,#4545,#4546,#4547,#4548,#4549,#4550,#4551,#4552,#4553, + #4554,#4555,#4556,#4557,#4558,#4559,#4560,#4561,#4562,#4563,#4564, + #4565,#4566,#4567,#4568,#4569,#4570,#4571,#4572,#4573,#4574,#4575, + #4576,#4577,#4578,#4579,#4580,#4581,#4582,#4583,#4584,#4585,#4586, + #4587,#4588,#4589,#4590,#4591,#4592,#4593,#4594,#4595,#4596,#4597, + #4598,#4599,#4600,#4601,#4602,#4603,#4604,#4605,#4606,#4607,#4608, + #4609,#4610,#4611,#4612,#4613,#4614,#4615,#4616,#4617,#4618,#4619, + #4620,#4621,#4622,#4623,#4624,#4625,#4626,#4627,#4628,#4629,#4630, + #4631,#4632,#4633,#4634,#4635,#4636,#4637,#4638,#4639,#4640,#4641, + #4642,#4643,#4644,#4645,#4646,#4647,#4648,#4649,#4650,#4651,#4652, + #4653,#4654,#4655,#4656,#4657,#4658,#4659,#4660,#4661,#4662,#4663, + #4664,#4665,#4666,#4667,#4668,#4669,#4670,#4671,#4672,#4673,#4674, + #4675,#4676,#4677,#4678,#4679,#4680,#4681,#4682,#4683), + .UNSPECIFIED.,.F.,.F.,(10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9, + 9,9,9,9,9,9,9,9,9,10),(0.,8.56232113701,17.12464227402, + 25.68696341103,34.24928454804,42.811605685051,51.373926822061, + 59.936247959071,68.498569096081,77.060890233091,85.623211370101, + 94.185532507111,102.74785364412,111.31017478113,119.87249591814, + 128.43481705515,136.99713819216,145.55945932917,154.12178046618, + 162.68410160319,171.2464227402,179.80874387721,188.37106501422, + 196.93338615123,205.49570728824,214.05802842525,222.62034956226, + 231.18267069927,239.74499183628,248.30731297329,256.8696341103, + 265.43195524731,273.99427638432),.PIECEWISE_BEZIER_KNOTS.); +#4395 = CARTESIAN_POINT('',(10.9,-0.223221722725,12.974767696687)); +#4396 = CARTESIAN_POINT('',(11.012965843326,5.293737459049, + 13.780385058164)); +#4397 = CARTESIAN_POINT('',(7.983797398522,10.876461296995, + 14.585689837783)); +#4398 = CARTESIAN_POINT('',(1.776558346699,14.468854801871, + 15.391864304222)); +#4399 = CARTESIAN_POINT('',(-6.121638066165,14.044560744469, + 16.19638934764)); +#4400 = CARTESIAN_POINT('',(-12.56576750863,8.765281224221, + 17.003150510921)); +#4401 = CARTESIAN_POINT('',(-14.53558191058,1.104632723163, + 17.807708933737)); +#4402 = CARTESIAN_POINT('',(-12.23460863955,-5.687841063085, + 18.613830809931)); +#4403 = CARTESIAN_POINT('',(-7.356981089069,-9.756252922074, + 19.419187584669)); +#4404 = CARTESIAN_POINT('',(-1.925609161841,-10.7308833417, + 20.22476769668)); +#4405 = CARTESIAN_POINT('',(3.505755346264,-11.70550094628, + 21.030385058187)); +#4406 = CARTESIAN_POINT('',(9.493612934954,-9.586957008738, + 21.835689837736)); +#4407 = CARTESIAN_POINT('',(14.012804234989,-4.018113526066, + 22.641864304291)); +#4408 = CARTESIAN_POINT('',(14.829284072145,3.849217196466, + 23.446389347565)); +#4409 = CARTESIAN_POINT('',(10.623085185233,11.039869979712, + 24.253150510981)); +#4410 = CARTESIAN_POINT('',(3.364898841539,14.183822147707, + 25.057708933705)); +#4411 = CARTESIAN_POINT('',(-3.703899843663,12.973754678985, + 25.863830809938)); +#4412 = CARTESIAN_POINT('',(-8.485251858047,8.792618650312, + 26.669187584677)); +#4413 = CARTESIAN_POINT('',(-10.29753672178,3.580581712661, + 27.47476769667)); +#4414 = CARTESIAN_POINT('',(-12.10980776761,-1.631449901921, + 28.28038505822)); +#4415 = CARTESIAN_POINT('',(-10.95405392012,-7.877000314952, + 29.085689837662)); +#4416 = CARTESIAN_POINT('',(-6.160729415058,-13.21171192202, + 29.891864304414)); +#4417 = CARTESIAN_POINT('',(1.482015824567,-15.24886121036, + 30.696389347406)); +#4418 = CARTESIAN_POINT('',(9.242134212656,-12.21931353302, + 31.50315051114)); +#4419 = CARTESIAN_POINT('',(13.482809610154,-5.542309982942, + 32.307708933582)); +#4420 = CARTESIAN_POINT('',(13.393443820789,1.628756317528, + 33.113830810009)); +#4421 = CARTESIAN_POINT('',(10.011752759356,7.005315732351, + 33.919187584648)); +#4422 = CARTESIAN_POINT('',(5.147388458449,9.610630572204, + 34.724767696676)); +#4423 = CARTESIAN_POINT('',(0.283027253472,12.215930931582, + 35.530385058194)); +#4424 = CARTESIAN_POINT('',(-6.066429804922,12.051425669519, + 36.33568983772)); +#4425 = CARTESIAN_POINT('',(-12.08530341438,8.151647699645, + 37.141864304322)); +#4426 = CARTESIAN_POINT('',(-15.29296077752,0.921677695361, + 37.946389347517)); +#4427 = CARTESIAN_POINT('',(-13.51466182802,-7.216826428313, + 38.753150511044)); +#4428 = CARTESIAN_POINT('',(-7.583251058727,-12.44980555317, + 39.557708933636)); +#4429 = CARTESIAN_POINT('',(-0.486492594659,-13.48334192541, + 40.363830809999)); +#4430 = CARTESIAN_POINT('',(5.352885484012,-10.98436428836, + 41.169187584633)); +#4431 = CARTESIAN_POINT('',(8.687078802075,-6.587449417187, + 41.974767696694)); +#4432 = CARTESIAN_POINT('',(12.021257367103,-2.190534806724, + 42.780386597161)); +#4433 = CARTESIAN_POINT('',(12.852051184948,4.106481471124, + 43.585683504483)); +#4434 = CARTESIAN_POINT('',(9.941845701108,10.661319988748, + 44.391879817106)); +#4435 = CARTESIAN_POINT('',(3.302675853638,14.960487384309, + 45.196361823679)); +#4436 = CARTESIAN_POINT('',(-5.013815605049,14.47724735669, + 46.003188304239)); +#4437 = CARTESIAN_POINT('',(-11.11024686177,9.437453058621, + 46.807667647747)); +#4438 = CARTESIAN_POINT('',(-13.2412346169,2.58977495336,47.613867006772 + )); +#4439 = CARTESIAN_POINT('',(-11.68650486388,-3.56865818446,48.4191622513 + )); +#4440 = CARTESIAN_POINT('',(-7.865305207903,-7.549617534436, + 49.224781547868)); +#4441 = CARTESIAN_POINT('',(-4.044105723975,-11.53058923855, + 50.030359724772)); +#4442 = CARTESIAN_POINT('',(2.045423044589,-13.33620430969, + 50.835726034702)); +#4443 = CARTESIAN_POINT('',(8.974807995431,-11.48725606808, + 51.641823018095)); +#4444 = CARTESIAN_POINT('',(14.259656750755,-5.602339292079, + 52.446427141127)); +#4445 = CARTESIAN_POINT('',(15.083328610893,2.687340111826, + 53.253122986788)); +#4446 = CARTESIAN_POINT('',(11.059302163748,9.497120609113, + 54.057724446769)); +#4447 = CARTESIAN_POINT('',(4.629263610579,12.673083531562, + 54.863824476526)); +#4448 = CARTESIAN_POINT('',(-1.696541349586,12.100884349157, + 55.669189123725)); +#4449 = CARTESIAN_POINT('',(-6.226269082797,8.949491675298, + 56.474767696664)); +#4450 = CARTESIAN_POINT('',(-10.75598247481,5.798095717774, + 57.280385058241)); +#4451 = CARTESIAN_POINT('',(-13.49200039612,6.600422758132E-02, + 58.085689837622)); +#4452 = CARTESIAN_POINT('',(-12.74978421982,-7.067313576196, + 58.891864304467)); +#4453 = CARTESIAN_POINT('',(-7.764079745702,-13.20769490935, + 59.696389347344)); +#4454 = CARTESIAN_POINT('',(0.294711354479,-15.31802249775, + 60.503150511209)); +#4455 = CARTESIAN_POINT('',(7.650134034938,-12.40881961257, + 61.307708933509)); +#4456 = CARTESIAN_POINT('',(11.792882607237,-6.554777214716, + 62.113830810075)); +#4457 = CARTESIAN_POINT('',(12.217299400934,-0.217341143098, + 62.919187584601)); +#4458 = CARTESIAN_POINT('',(9.813311655104,4.749604435867, + 63.724767696701)); +#4459 = CARTESIAN_POINT('',(7.409317902551,9.716536480204, + 64.530385058108)); +#4460 = CARTESIAN_POINT('',(2.175805470238,13.315566146423, + 65.335689837904)); +#4461 = CARTESIAN_POINT('',(-4.985797544604,13.698384637718, + 66.141864304043)); +#4462 = CARTESIAN_POINT('',(-11.83051660673,9.734629727718, + 66.946389347832)); +#4463 = CARTESIAN_POINT('',(-15.17553523491,2.105183686324, + 67.753150510765)); +#4464 = CARTESIAN_POINT('',(-13.45279107725,-5.614781132443, + 68.557708933827)); +#4465 = CARTESIAN_POINT('',(-8.318890312061,-10.62229958614, + 69.363830809904)); +#4466 = CARTESIAN_POINT('',(-2.125872009008,-12.0328845264, + 70.16918758466)); +#4467 = CARTESIAN_POINT('',(3.155988764707,-10.43549533345, + 70.974767696697)); +#4468 = CARTESIAN_POINT('',(8.437837110057,-8.838098090433, + 71.780385058129)); +#4469 = CARTESIAN_POINT('',(12.811258466493,-4.232031161191, + 72.585689837869)); +#4470 = CARTESIAN_POINT('',(14.309685363332,2.78151463067, + 73.391864304067)); +#4471 = CARTESIAN_POINT('',(11.465480818616,10.162031721864, + 74.196389347842)); +#4472 = CARTESIAN_POINT('',(4.453242117959,14.65937593003, + 75.003150510726)); +#4473 = CARTESIAN_POINT('',(-3.441173684035,14.16551017825, + 75.807708933873)); +#4474 = CARTESIAN_POINT('',(-9.190160295847,9.878164721156, + 76.613830809871)); +#4475 = CARTESIAN_POINT('',(-11.55218009998,3.982056850679, + 77.419187584675)); +#4476 = CARTESIAN_POINT('',(-10.80072248326,-1.484662176032, + 78.224767696695)); +#4477 = CARTESIAN_POINT('',(-10.04925461892,-6.951370586405, + 79.030386597163)); +#4478 = CARTESIAN_POINT('',(-6.184051649985,-11.99149344008, + 79.835683504493)); +#4479 = CARTESIAN_POINT('',(0.508745147677,-14.5686381732,80.64187981706 + )); +#4480 = CARTESIAN_POINT('',(8.243317587143,-12.91400657147, + 81.446361823776)); +#4481 = CARTESIAN_POINT('',(13.782262792756,-6.691656764867, + 82.253188304106)); +#4482 = CARTESIAN_POINT('',(14.529417951522,1.182843841715, + 83.057667647876)); +#4483 = CARTESIAN_POINT('',(11.194214220145,7.531719357646, + 83.863867006679)); +#4484 = CARTESIAN_POINT('',(5.740184435661,10.787029239577, + 84.669162251349)); +#4485 = CARTESIAN_POINT('',(0.223224894642,10.899996402579, + 85.47478154785)); +#4486 = CARTESIAN_POINT('',(-5.293743260399,11.012972422925, + 86.280359724743)); +#4487 = CARTESIAN_POINT('',(-10.87645300789,7.983787997395, + 87.085726034844)); +#4488 = CARTESIAN_POINT('',(-14.46886425637,1.776569069668, + 87.891823017805)); +#4489 = CARTESIAN_POINT('',(-14.04455208984,-6.121647882067, + 88.696427141533)); +#4490 = CARTESIAN_POINT('',(-8.765287527111,-12.56576035991, + 89.503122986361)); +#4491 = CARTESIAN_POINT('',(-1.104629170823,-14.53558593972, + 90.307724447122)); +#4492 = CARTESIAN_POINT('',(5.687839612842,-12.2346069946, + 91.113824476296)); +#4493 = CARTESIAN_POINT('',(9.756253274462,-7.356981488809, + 91.919189123842)); +#4494 = CARTESIAN_POINT('',(10.730883341727,-1.925609161829, + 92.724767696619)); +#4495 = CARTESIAN_POINT('',(11.70550094622,3.505755346224, + 93.530385058388)); +#4496 = CARTESIAN_POINT('',(9.586957008896,9.49361293502,94.335689837329 + )); +#4497 = CARTESIAN_POINT('',(4.018113525814,14.012804234927, + 95.141864304879)); +#4498 = CARTESIAN_POINT('',(-3.849217196183,14.829284072168, + 95.946389346931)); +#4499 = CARTESIAN_POINT('',(-11.03986997993,10.623085185252, + 96.753150511483)); +#4500 = CARTESIAN_POINT('',(-14.18382214759,3.364898841514, + 97.557708933435)); +#4501 = CARTESIAN_POINT('',(-12.97375467901,-3.703899843659, + 98.363830810002)); +#4502 = CARTESIAN_POINT('',(-8.792618650314,-8.485251858033, + 99.169187584714)); +#4503 = CARTESIAN_POINT('',(-3.580581712654,-10.2975367218, + 99.97476769662)); +#4504 = CARTESIAN_POINT('',(1.631449901901,-12.10980776755, + 100.78038505839)); +#4505 = CARTESIAN_POINT('',(7.877000314973,-10.95405392026, + 101.58568983725)); +#4506 = CARTESIAN_POINT('',(13.211711922045,-6.160729414813, + 102.3918643051)); +#4507 = CARTESIAN_POINT('',(15.248861210267,1.482015824283, + 103.19638934652)); +#4508 = CARTESIAN_POINT('',(12.21931353319,9.242134212892, + 104.00315051201)); +#4509 = CARTESIAN_POINT('',(5.542309982768,13.482809610014, + 104.8077089329)); +#4510 = CARTESIAN_POINT('',(-1.628756317401,13.393443820848, + 105.61383081042)); +#4511 = CARTESIAN_POINT('',(-7.005315732415,10.011752759337, + 106.41918758445)); +#4512 = CARTESIAN_POINT('',(-9.610630572182,5.147388458455, + 107.22476769674)); +#4513 = CARTESIAN_POINT('',(-12.21593093167,0.283027253442, + 108.03038505795)); +#4514 = CARTESIAN_POINT('',(-12.05142566927,-6.066429804865, + 108.83568983824)); +#4515 = CARTESIAN_POINT('',(-8.151647700066,-12.08530341443, + 109.64186430348)); +#4516 = CARTESIAN_POINT('',(-0.921677694852,-15.29296077754, + 110.44638934848)); +#4517 = CARTESIAN_POINT('',(7.21682642788,-13.51466182796, + 111.25315051023)); +#4518 = CARTESIAN_POINT('',(12.44980555342,-7.583251058776, + 112.05770893407)); +#4519 = CARTESIAN_POINT('',(13.483341925327,-0.48649259467, + 112.86383080994)); +#4520 = CARTESIAN_POINT('',(10.984364288374,5.352885484071, + 113.66918758448)); +#4521 = CARTESIAN_POINT('',(6.587449417194,8.687078802015, + 114.47476769686)); +#4522 = CARTESIAN_POINT('',(2.190534806724,12.021257367305, + 115.28038659662)); +#4523 = CARTESIAN_POINT('',(-4.1064814712,12.852051184511, + 116.08568350561)); +#4524 = CARTESIAN_POINT('',(-10.66131998849,9.941845701767, + 116.89187981535)); +#4525 = CARTESIAN_POINT('',(-14.96048738477,3.302675852935, + 117.69636182578)); +#4526 = CARTESIAN_POINT('',(-14.47724735612,-5.013815604522, + 118.50318830222)); +#4527 = CARTESIAN_POINT('',(-9.437453059104,-11.11024686203, + 119.30766764927)); +#4528 = CARTESIAN_POINT('',(-2.589774953061,-13.24123461683, + 120.11386700586)); +#4529 = CARTESIAN_POINT('',(3.568658184328,-11.68650486388, + 120.91916225169)); +#4530 = CARTESIAN_POINT('',(7.549617534474,-7.865305207906, + 121.72478154775)); +#4531 = CARTESIAN_POINT('',(11.530589238502,-4.044105723979, + 122.53035972492)); +#4532 = CARTESIAN_POINT('',(13.336204309729,2.045423044629, + 123.33572603458)); +#4533 = CARTESIAN_POINT('',(11.487256068083,8.974807995322, + 124.1418230181)); +#4534 = CARTESIAN_POINT('',(5.602339292061,14.259656750932, + 124.94642714127)); +#4535 = CARTESIAN_POINT('',(-2.687340111815,15.083328610698, + 125.75312298653)); +#4536 = CARTESIAN_POINT('',(-9.497120609104,11.059302163902, + 126.55772444703)); +#4537 = CARTESIAN_POINT('',(-12.67308353158,4.629263610492, + 127.36382447633)); +#4538 = CARTESIAN_POINT('',(-12.10088434914,-1.696541349553, + 128.16918912381)); +#4539 = CARTESIAN_POINT('',(-8.949491675299,-6.226269082802, + 128.97476769664)); +#4540 = CARTESIAN_POINT('',(-5.798095717763,-10.75598247478, + 129.78038505833)); +#4541 = CARTESIAN_POINT('',(-6.600422762486E-02,-13.49200039618, + 130.58568983737)); +#4542 = CARTESIAN_POINT('',(7.067313576289,-12.74978421974, + 131.39186430491)); +#4543 = CARTESIAN_POINT('',(13.207694909214,-7.76407974575, + 132.19638934674)); +#4544 = CARTESIAN_POINT('',(15.318022497921,0.29471135447, + 133.00315051182)); +#4545 = CARTESIAN_POINT('',(12.408819612432,7.650134034986,133.807708933 + )); +#4546 = CARTESIAN_POINT('',(6.554777214822,11.792882607188, + 134.61383081041)); +#4547 = CARTESIAN_POINT('',(0.217341143033,12.217299400963, + 135.4191875844)); +#4548 = CARTESIAN_POINT('',(-4.749604435834,9.813311655092, + 136.2247676968)); +#4549 = CARTESIAN_POINT('',(-9.716536480324,7.409317902605, + 137.03038505776)); +#4550 = CARTESIAN_POINT('',(-13.31556614616,2.175805470074, + 137.83568983865)); +#4551 = CARTESIAN_POINT('',(-13.69838463808,-4.985797544267, + 138.64186430283)); +#4552 = CARTESIAN_POINT('',(-9.734629727365,-11.83051660722, + 139.44638934933)); +#4553 = CARTESIAN_POINT('',(-2.10518368654,-15.17553523441, + 140.25315050934)); +#4554 = CARTESIAN_POINT('',(5.614781132506,-13.45279107761, + 141.05770893485)); +#4555 = CARTESIAN_POINT('',(10.622299586153,-8.318890311882, + 141.86383080937)); +#4556 = CARTESIAN_POINT('',(12.032884526388,-2.125872009054, + 142.66918758481)); +#4557 = CARTESIAN_POINT('',(10.435495333448,3.1559887647,143.47476769671 + )); +#4558 = CARTESIAN_POINT('',(8.838098090437,8.437837110053, + 144.28038505812)); +#4559 = CARTESIAN_POINT('',(4.232031161192,12.811258466531, + 145.08568983781)); +#4560 = CARTESIAN_POINT('',(-2.781514630696,14.309685363248, + 145.8918643042)); +#4561 = CARTESIAN_POINT('',(-10.1620317218,11.465480818725, + 146.69638934763)); +#4562 = CARTESIAN_POINT('',(-14.65937593011,4.453242117867, + 147.50315051093)); +#4563 = CARTESIAN_POINT('',(-14.16551017818,-3.441173683984, + 148.30770893373)); +#4564 = CARTESIAN_POINT('',(-9.878164721177,-9.190160295869, + 149.1138308099)); +#4565 = CARTESIAN_POINT('',(-3.982056850687,-11.55218009996, + 149.91918758471)); +#4566 = CARTESIAN_POINT('',(1.484662176047,-10.80072248327, + 150.72476769664)); +#4567 = CARTESIAN_POINT('',(6.95137058636,-10.04925461888, + 151.53038659732)); +#4568 = CARTESIAN_POINT('',(11.991493440164,-6.184051650094, + 152.33568350415)); +#4569 = CARTESIAN_POINT('',(14.568638173121,0.508745147857, + 153.14187981757)); +#4570 = CARTESIAN_POINT('',(12.914006571514,8.243317586933, + 153.94636182317)); +#4571 = CARTESIAN_POINT('',(6.691656764892,13.782262792925, + 154.75318830463)); +#4572 = CARTESIAN_POINT('',(-1.182843841766,14.529417951432, + 155.55766764753)); +#4573 = CARTESIAN_POINT('',(-7.531719357612,11.194214220171, + 156.36386700682)); +#4574 = CARTESIAN_POINT('',(-10.78702923958,5.740184435663, + 157.16916225133)); +#4575 = CARTESIAN_POINT('',(-10.89999640258,0.223224894636, + 157.97478154781)); +#4576 = CARTESIAN_POINT('',(-11.01297242301,-5.293743260471, + 158.78035972451)); +#4577 = CARTESIAN_POINT('',(-7.983787997059,-10.87645300771, + 159.58572603555)); +#4578 = CARTESIAN_POINT('',(-1.776569070334,-14.46886425658, + 160.39182301657)); +#4579 = CARTESIAN_POINT('',(6.12164788293,-14.04455208971, + 161.19642714302)); +#4580 = CARTESIAN_POINT('',(12.565760359149,-8.765287527108, + 162.00312298504)); +#4581 = CARTESIAN_POINT('',(14.53558594017,-1.104629170889, + 162.80772444792)); +#4582 = CARTESIAN_POINT('',(12.234606994458,5.687839612871, + 163.61382447604)); +#4583 = CARTESIAN_POINT('',(7.356981488801,9.756253274493, + 164.41918912374)); +#4584 = CARTESIAN_POINT('',(1.925609161866,10.730883341673, + 165.2247676968)); +#4585 = CARTESIAN_POINT('',(-3.50575534632,11.705500946402, + 166.03038505785)); +#4586 = CARTESIAN_POINT('',(-9.493612934889,9.586957008482, + 166.8356898384)); +#4587 = CARTESIAN_POINT('',(-14.012804235,4.018113526478,167.64186430325 + )); +#4588 = CARTESIAN_POINT('',(-14.82928407224,-3.84921719695, + 168.44638934882)); +#4589 = CARTESIAN_POINT('',(-10.62308518504,-11.0398699793, + 169.25315050975)); +#4590 = CARTESIAN_POINT('',(-3.364898841749,-14.18382214796, + 170.05770893465)); +#4591 = CARTESIAN_POINT('',(3.703899843817,-12.97375467887, + 170.86383080935)); +#4592 = CARTESIAN_POINT('',(8.485251857971,-8.792618650349, + 171.66918758493)); +#4593 = CARTESIAN_POINT('',(10.297536721809,-3.580581712651, + 172.47476769659)); +#4594 = CARTESIAN_POINT('',(12.10980763496,1.631450418035, + 173.28038659752)); +#4595 = CARTESIAN_POINT('',(10.954054465861,7.876998190946, + 174.08568350366)); +#4596 = CARTESIAN_POINT('',(6.160728078522,13.211717124706, + 174.89187981841)); +#4597 = CARTESIAN_POINT('',(-1.482013453462,15.248851979335, + 175.69636182207)); +#4598 = CARTESIAN_POINT('',(-9.242137468166,12.21932620825, + 176.50318830577)); +#4599 = CARTESIAN_POINT('',(-13.48280605398,5.542296136358, + 177.3076676466)); +#4600 = CARTESIAN_POINT('',(-13.39344693849,-1.62874417781, + 178.1138670074)); +#4601 = CARTESIAN_POINT('',(-10.01175057737,-7.005324228621, + 178.91916225106)); +#4602 = CARTESIAN_POINT('',(-5.147389651458,-9.61062592684, + 179.72478154789)); +#4603 = CARTESIAN_POINT('',(-0.283025071471,-12.21593942797, + 180.53035972436)); +#4604 = CARTESIAN_POINT('',(6.066426687281,-12.05141352942, + 181.33572603577)); +#4605 = CARTESIAN_POINT('',(12.085306970182,-8.151661546914, + 182.14182301629)); +#4606 = CARTESIAN_POINT('',(15.292957522817,-0.921665019302, + 182.94642714331)); +#4607 = CARTESIAN_POINT('',(13.514664198096,7.216817196568, + 183.75312298477)); +#4608 = CARTESIAN_POINT('',(7.583249723078,12.449810756288, + 184.55772444813)); +#4609 = CARTESIAN_POINT('',(0.486493139896,13.483339801221, + 185.3638244759)); +#4610 = CARTESIAN_POINT('',(-5.352885616507,10.984364804532, + 186.16918912383)); +#4611 = CARTESIAN_POINT('',(-8.687078802051,6.587449417191, + 186.97476769675)); +#4612 = CARTESIAN_POINT('',(-12.02125736714,2.190534806728, + 187.78038659704)); +#4613 = CARTESIAN_POINT('',(-12.85205118488,-4.106481471153, + 188.58568350463)); +#4614 = CARTESIAN_POINT('',(-9.941845701172,-10.66131998869, + 189.39187981698)); +#4615 = CARTESIAN_POINT('',(-3.302675853605,-14.96048738436, + 190.1963618237)); +#4616 = CARTESIAN_POINT('',(5.01381560505,-14.47724735666, + 191.00318830431)); +#4617 = CARTESIAN_POINT('',(11.110246861755,-9.437453058609, + 191.80766764763)); +#4618 = CARTESIAN_POINT('',(13.241234616918,-2.589774953388, + 192.61386700686)); +#4619 = CARTESIAN_POINT('',(11.686504863878,3.568658184483, + 193.41916225123)); +#4620 = CARTESIAN_POINT('',(7.865305207901,7.549617534425,194.2247815479 + )); +#4621 = CARTESIAN_POINT('',(4.04410572395,11.53058923851,195.03035972489 + )); +#4622 = CARTESIAN_POINT('',(-2.045423044461,13.336204309826, + 195.83572603421)); +#4623 = CARTESIAN_POINT('',(-8.974807995749,11.487256067891, + 196.64182301909)); +#4624 = CARTESIAN_POINT('',(-14.25965675023,5.602339292232, + 197.44642713967)); +#4625 = CARTESIAN_POINT('',(-15.08332861151,-2.687340111849, + 198.25312298844)); +#4626 = CARTESIAN_POINT('',(-11.05930216318,-9.497120609198, + 199.05772444524)); +#4627 = CARTESIAN_POINT('',(-4.629263610986,-12.67308353145, + 199.86382447767)); +#4628 = CARTESIAN_POINT('',(1.696541349825,-12.10088434922, + 200.66918912302)); +#4629 = CARTESIAN_POINT('',(6.226269082684,-8.949491675275, + 201.47476769699)); +#4630 = CARTESIAN_POINT('',(10.755982671378,-5.79809522241, + 202.2803865961)); +#4631 = CARTESIAN_POINT('',(13.491999588055,-6.600626617076E-02, + 203.08568350677)); +#4632 = CARTESIAN_POINT('',(12.749786198189,7.067318569631, + 203.89187981347)); +#4633 = CARTESIAN_POINT('',(7.764076236574,13.207686049444, + 204.69636182811)); +#4634 = CARTESIAN_POINT('',(-0.294706536992,15.318034663782, + 205.50318829997)); +#4635 = CARTESIAN_POINT('',(-7.650139297024,12.40880632175, + 206.30766765098)); +#4636 = CARTESIAN_POINT('',(-11.79287799405,6.554788867607, + 207.11386700484)); +#4637 = CARTESIAN_POINT('',(-12.21730262954,0.217332987298, + 207.91916225215)); +#4638 = CARTESIAN_POINT('',(-9.813309889831,-4.749599976552, + 208.72478154761)); +#4639 = CARTESIAN_POINT('',(-7.409321131223,-9.716544636212, + 209.53035972507)); +#4640 = CARTESIAN_POINT('',(-2.175800856937,-13.31555449285, + 210.33572603451)); +#4641 = CARTESIAN_POINT('',(4.985792282529,-13.6983979298, + 211.14182301802)); +#4642 = CARTESIAN_POINT('',(11.830521423813,-9.734617560087, + 211.94642714142)); +#4643 = CARTESIAN_POINT('',(15.175531726667,-2.105192547687, + 212.75312298645)); +#4644 = CARTESIAN_POINT('',(13.452793054566,5.614786126801, + 213.55772444694)); +#4645 = CARTESIAN_POINT('',(8.318889504827,10.622297547145, + 214.36382447655)); +#4646 = CARTESIAN_POINT('',(2.125872205131,12.032885021896, + 215.16918912357)); +#4647 = CARTESIAN_POINT('',(-3.155988764672,10.435495333432, + 215.9747676968)); +#4648 = CARTESIAN_POINT('',(-8.437837110164,8.838098090492, + 216.78038505785)); +#4649 = CARTESIAN_POINT('',(-12.81125846629,4.232031161061, + 217.58568983826)); +#4650 = CARTESIAN_POINT('',(-14.30968536361,-2.78151463048, + 218.39186430378)); +#4651 = CARTESIAN_POINT('',(-11.4654808183,-10.16203172202, + 219.19638934776)); +#4652 = CARTESIAN_POINT('',(-4.453242118263,-14.65937592999, + 220.00315051124)); +#4653 = CARTESIAN_POINT('',(3.441173684304,-14.16551017814, + 220.80770893309)); +#4654 = CARTESIAN_POINT('',(9.190160295642,-9.878164721324, + 221.61383081062)); +#4655 = CARTESIAN_POINT('',(11.552180100108,-3.98205685054, + 222.41918758413)); +#4656 = CARTESIAN_POINT('',(10.800722483203,1.484662175953, + 223.22476769698)); +#4657 = CARTESIAN_POINT('',(10.049254619175,6.951370586663, + 224.03038659622)); +#4658 = CARTESIAN_POINT('',(6.184051649356,11.991493439625, + 224.83568350638)); +#4659 = CARTESIAN_POINT('',(-0.508745146572,14.568638173723, + 225.64187981426)); +#4660 = CARTESIAN_POINT('',(-8.243317588531,12.914006571137, + 226.44636182696)); +#4661 = CARTESIAN_POINT('',(-13.78226279149,6.691656764905, + 227.25318830121)); +#4662 = CARTESIAN_POINT('',(-14.52941795236,-1.182843841537,228.05766765 + )); +#4663 = CARTESIAN_POINT('',(-11.19421421972,-7.53171935786, + 228.8638670054)); +#4664 = CARTESIAN_POINT('',(-5.74018443582,-10.78702923943, + 229.66916225196)); +#4665 = CARTESIAN_POINT('',(-0.223224894594,-10.89999640264, + 230.47478154761)); +#4666 = CARTESIAN_POINT('',(5.293743260465,-11.01297242303, + 231.28035972459)); +#4667 = CARTESIAN_POINT('',(10.876453007667,-7.983787996822, + 232.08572603586)); +#4668 = CARTESIAN_POINT('',(14.468864256629,-1.776569070898, + 232.89182301571)); +#4669 = CARTESIAN_POINT('',(14.044552089794,6.121647883718, + 233.69642714432)); +#4670 = CARTESIAN_POINT('',(8.765287526872,12.565760358422, + 234.50312298366)); +#4671 = CARTESIAN_POINT('',(1.104629171166,14.535585940621,235.307724449 + )); +#4672 = CARTESIAN_POINT('',(-5.687839613057,12.234606994281, + 236.11382447545)); +#4673 = CARTESIAN_POINT('',(-9.756253274432,7.356981488834, + 236.91918912392)); +#4674 = CARTESIAN_POINT('',(-10.73088334166,1.925609161874, + 237.72476769683)); +#4675 = CARTESIAN_POINT('',(-11.70550073473,-3.50575583538, + 238.53038659688)); +#4676 = CARTESIAN_POINT('',(-9.586957879556,-9.493610922333, + 239.33568350488)); +#4677 = CARTESIAN_POINT('',(-4.01811139285,-14.01280916459, + 240.14187981666)); +#4678 = CARTESIAN_POINT('',(3.849213411349,-14.8292753258, + 240.94636182404)); +#4679 = CARTESIAN_POINT('',(11.039875177291,-10.62309719486, + 241.75318830396)); +#4680 = CARTESIAN_POINT('',(14.183816469637,-3.364885722018, + 242.55766764794)); +#4681 = CARTESIAN_POINT('',(12.973759657225,3.703888341313, + 243.36386700664)); +#4682 = CARTESIAN_POINT('',(8.792615166124,8.485259908296, + 244.16916225136)); +#4683 = CARTESIAN_POINT('',(3.58058361767,10.297532320256, + 244.97478154784)); +#4684 = PCURVE('',#3193,#4685); +#4685 = DEFINITIONAL_REPRESENTATION('',(#4686),#4690); +#4686 = LINE('',#4687,#4688); +#4687 = CARTESIAN_POINT('',(7.9,0.)); +#4688 = VECTOR('',#4689,1.); +#4689 = DIRECTION('',(0.,1.)); +#4690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4691 = PCURVE('',#4692,#5271); +#4692 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,( + (#4693,#4694,#4695,#4696,#4697,#4698,#4699,#4700,#4701,#4702,#4703 + ,#4704,#4705,#4706,#4707,#4708,#4709,#4710,#4711,#4712,#4713,#4714 + ,#4715,#4716,#4717,#4718,#4719,#4720,#4721,#4722,#4723,#4724,#4725 + ,#4726,#4727,#4728,#4729,#4730,#4731,#4732,#4733,#4734,#4735,#4736 + ,#4737,#4738,#4739,#4740,#4741,#4742,#4743,#4744,#4745,#4746,#4747 + ,#4748,#4749,#4750,#4751,#4752,#4753,#4754,#4755,#4756,#4757,#4758 + ,#4759,#4760,#4761,#4762,#4763,#4764,#4765,#4766,#4767,#4768,#4769 + ,#4770,#4771,#4772,#4773,#4774,#4775,#4776,#4777,#4778,#4779,#4780 + ,#4781,#4782,#4783,#4784,#4785,#4786,#4787,#4788,#4789,#4790,#4791 + ,#4792,#4793,#4794,#4795,#4796,#4797,#4798,#4799,#4800,#4801,#4802 + ,#4803,#4804,#4805,#4806,#4807,#4808,#4809,#4810,#4811,#4812,#4813 + ,#4814,#4815,#4816,#4817,#4818,#4819,#4820,#4821,#4822,#4823,#4824 + ,#4825,#4826,#4827,#4828,#4829,#4830,#4831,#4832,#4833,#4834,#4835 + ,#4836,#4837,#4838,#4839,#4840,#4841,#4842,#4843,#4844,#4845,#4846 + ,#4847,#4848,#4849,#4850,#4851,#4852,#4853,#4854,#4855,#4856,#4857 + ,#4858,#4859,#4860,#4861,#4862,#4863,#4864,#4865,#4866,#4867,#4868 + ,#4869,#4870,#4871,#4872,#4873,#4874,#4875,#4876,#4877,#4878,#4879 + ,#4880,#4881,#4882,#4883,#4884,#4885,#4886,#4887,#4888,#4889,#4890 + ,#4891,#4892,#4893,#4894,#4895,#4896,#4897,#4898,#4899,#4900,#4901 + ,#4902,#4903,#4904,#4905,#4906,#4907,#4908,#4909,#4910,#4911,#4912 + ,#4913,#4914,#4915,#4916,#4917,#4918,#4919,#4920,#4921,#4922,#4923 + ,#4924,#4925,#4926,#4927,#4928,#4929,#4930,#4931,#4932,#4933,#4934 + ,#4935,#4936,#4937,#4938,#4939,#4940,#4941,#4942,#4943,#4944,#4945 + ,#4946,#4947,#4948,#4949,#4950,#4951,#4952,#4953,#4954,#4955,#4956 + ,#4957,#4958,#4959,#4960,#4961,#4962,#4963,#4964,#4965,#4966,#4967 + ,#4968,#4969,#4970,#4971,#4972,#4973,#4974,#4975,#4976,#4977,#4978 + ,#4979,#4980,#4981) + ,(#4982,#4983,#4984,#4985,#4986,#4987,#4988,#4989,#4990,#4991,#4992 + ,#4993,#4994,#4995,#4996,#4997,#4998,#4999,#5000,#5001,#5002,#5003 + ,#5004,#5005,#5006,#5007,#5008,#5009,#5010,#5011,#5012,#5013,#5014 + ,#5015,#5016,#5017,#5018,#5019,#5020,#5021,#5022,#5023,#5024,#5025 + ,#5026,#5027,#5028,#5029,#5030,#5031,#5032,#5033,#5034,#5035,#5036 + ,#5037,#5038,#5039,#5040,#5041,#5042,#5043,#5044,#5045,#5046,#5047 + ,#5048,#5049,#5050,#5051,#5052,#5053,#5054,#5055,#5056,#5057,#5058 + ,#5059,#5060,#5061,#5062,#5063,#5064,#5065,#5066,#5067,#5068,#5069 + ,#5070,#5071,#5072,#5073,#5074,#5075,#5076,#5077,#5078,#5079,#5080 + ,#5081,#5082,#5083,#5084,#5085,#5086,#5087,#5088,#5089,#5090,#5091 + ,#5092,#5093,#5094,#5095,#5096,#5097,#5098,#5099,#5100,#5101,#5102 + ,#5103,#5104,#5105,#5106,#5107,#5108,#5109,#5110,#5111,#5112,#5113 + ,#5114,#5115,#5116,#5117,#5118,#5119,#5120,#5121,#5122,#5123,#5124 + ,#5125,#5126,#5127,#5128,#5129,#5130,#5131,#5132,#5133,#5134,#5135 + ,#5136,#5137,#5138,#5139,#5140,#5141,#5142,#5143,#5144,#5145,#5146 + ,#5147,#5148,#5149,#5150,#5151,#5152,#5153,#5154,#5155,#5156,#5157 + ,#5158,#5159,#5160,#5161,#5162,#5163,#5164,#5165,#5166,#5167,#5168 + ,#5169,#5170,#5171,#5172,#5173,#5174,#5175,#5176,#5177,#5178,#5179 + ,#5180,#5181,#5182,#5183,#5184,#5185,#5186,#5187,#5188,#5189,#5190 + ,#5191,#5192,#5193,#5194,#5195,#5196,#5197,#5198,#5199,#5200,#5201 + ,#5202,#5203,#5204,#5205,#5206,#5207,#5208,#5209,#5210,#5211,#5212 + ,#5213,#5214,#5215,#5216,#5217,#5218,#5219,#5220,#5221,#5222,#5223 + ,#5224,#5225,#5226,#5227,#5228,#5229,#5230,#5231,#5232,#5233,#5234 + ,#5235,#5236,#5237,#5238,#5239,#5240,#5241,#5242,#5243,#5244,#5245 + ,#5246,#5247,#5248,#5249,#5250,#5251,#5252,#5253,#5254,#5255,#5256 + ,#5257,#5258,#5259,#5260,#5261,#5262,#5263,#5264,#5265,#5266,#5267 + ,#5268,#5269,#5270 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9 + ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10),(0.,2.),(0.,8.56232113701, + 17.12464227402,25.68696341103,34.24928454804,42.811605685051, + 51.373926822061,59.936247959071,68.498569096081,77.060890233091, + 85.623211370101,94.185532507111,102.74785364412,111.31017478113, + 119.87249591814,128.43481705515,136.99713819216,145.55945932917, + 154.12178046618,162.68410160319,171.2464227402,179.80874387721, + 188.37106501422,196.93338615123,205.49570728824,214.05802842525, + 222.62034956226,231.18267069927,239.74499183628,248.30731297329, + 256.8696341103,265.43195524731,273.99427638432), + .PIECEWISE_BEZIER_KNOTS.); +#4693 = CARTESIAN_POINT('',(10.9,-0.223221722725,12.974767696687)); +#4694 = CARTESIAN_POINT('',(11.012965843326,5.293737459049, + 13.780385058164)); +#4695 = CARTESIAN_POINT('',(7.983797398522,10.876461296995, + 14.585689837783)); +#4696 = CARTESIAN_POINT('',(1.7765583467,14.468854801871,15.391864304222 + )); +#4697 = CARTESIAN_POINT('',(-6.121638066166,14.044560744469, + 16.19638934764)); +#4698 = CARTESIAN_POINT('',(-12.56576750863,8.765281224221, + 17.003150510921)); +#4699 = CARTESIAN_POINT('',(-14.53558191058,1.104632723163, + 17.807708933737)); +#4700 = CARTESIAN_POINT('',(-12.23460863955,-5.687841063085, + 18.613830809931)); +#4701 = CARTESIAN_POINT('',(-7.356981089069,-9.756252922074, + 19.419187584669)); +#4702 = CARTESIAN_POINT('',(-1.925609161841,-10.7308833417, + 20.22476769668)); +#4703 = CARTESIAN_POINT('',(3.505755346264,-11.70550094628, + 21.030385058187)); +#4704 = CARTESIAN_POINT('',(9.493612934953,-9.586957008738, + 21.835689837736)); +#4705 = CARTESIAN_POINT('',(14.012804234989,-4.018113526066, + 22.641864304291)); +#4706 = CARTESIAN_POINT('',(14.829284072145,3.849217196466, + 23.446389347565)); +#4707 = CARTESIAN_POINT('',(10.623085185234,11.039869979712, + 24.253150510981)); +#4708 = CARTESIAN_POINT('',(3.364898841539,14.183822147707, + 25.057708933705)); +#4709 = CARTESIAN_POINT('',(-3.703899843663,12.973754678985, + 25.863830809938)); +#4710 = CARTESIAN_POINT('',(-8.485251858047,8.792618650312, + 26.669187584677)); +#4711 = CARTESIAN_POINT('',(-10.29753672178,3.580581712661, + 27.47476769667)); +#4712 = CARTESIAN_POINT('',(-12.10980776761,-1.631449901921, + 28.28038505822)); +#4713 = CARTESIAN_POINT('',(-10.95405392012,-7.877000314952, + 29.085689837662)); +#4714 = CARTESIAN_POINT('',(-6.160729415058,-13.21171192202, + 29.891864304414)); +#4715 = CARTESIAN_POINT('',(1.482015824567,-15.24886121036, + 30.696389347406)); +#4716 = CARTESIAN_POINT('',(9.242134212656,-12.21931353302, + 31.50315051114)); +#4717 = CARTESIAN_POINT('',(13.482809610154,-5.542309982942, + 32.307708933582)); +#4718 = CARTESIAN_POINT('',(13.393443820789,1.628756317527, + 33.113830810009)); +#4719 = CARTESIAN_POINT('',(10.011752759356,7.005315732351, + 33.919187584648)); +#4720 = CARTESIAN_POINT('',(5.147388458449,9.610630572204, + 34.724767696676)); +#4721 = CARTESIAN_POINT('',(0.283027253472,12.215930931582, + 35.530385058194)); +#4722 = CARTESIAN_POINT('',(-6.066429804921,12.051425669519, + 36.33568983772)); +#4723 = CARTESIAN_POINT('',(-12.08530341438,8.151647699645, + 37.141864304322)); +#4724 = CARTESIAN_POINT('',(-15.29296077752,0.921677695361, + 37.946389347517)); +#4725 = CARTESIAN_POINT('',(-13.51466182802,-7.216826428313, + 38.753150511044)); +#4726 = CARTESIAN_POINT('',(-7.583251058726,-12.44980555317, + 39.557708933636)); +#4727 = CARTESIAN_POINT('',(-0.486492594659,-13.48334192541, + 40.363830809999)); +#4728 = CARTESIAN_POINT('',(5.352885484012,-10.98436428836, + 41.169187584633)); +#4729 = CARTESIAN_POINT('',(8.687078802075,-6.587449417187, + 41.974767696694)); +#4730 = CARTESIAN_POINT('',(12.021257367103,-2.190534806724, + 42.780386597161)); +#4731 = CARTESIAN_POINT('',(12.852051184948,4.106481471124, + 43.585683504483)); +#4732 = CARTESIAN_POINT('',(9.941845701108,10.661319988749, + 44.391879817106)); +#4733 = CARTESIAN_POINT('',(3.302675853639,14.960487384308, + 45.196361823679)); +#4734 = CARTESIAN_POINT('',(-5.013815605049,14.47724735669, + 46.003188304239)); +#4735 = CARTESIAN_POINT('',(-11.11024686177,9.437453058621, + 46.807667647747)); +#4736 = CARTESIAN_POINT('',(-13.2412346169,2.58977495336,47.613867006772 + )); +#4737 = CARTESIAN_POINT('',(-11.68650486388,-3.568658184461, + 48.4191622513)); +#4738 = CARTESIAN_POINT('',(-7.865305207903,-7.549617534436, + 49.224781547868)); +#4739 = CARTESIAN_POINT('',(-4.044105723975,-11.53058923855, + 50.030359724772)); +#4740 = CARTESIAN_POINT('',(2.045423044589,-13.33620430969, + 50.835726034702)); +#4741 = CARTESIAN_POINT('',(8.974807995431,-11.48725606808, + 51.641823018095)); +#4742 = CARTESIAN_POINT('',(14.259656750755,-5.602339292079, + 52.446427141127)); +#4743 = CARTESIAN_POINT('',(15.083328610893,2.687340111825, + 53.253122986788)); +#4744 = CARTESIAN_POINT('',(11.059302163748,9.497120609113, + 54.057724446769)); +#4745 = CARTESIAN_POINT('',(4.629263610579,12.673083531562, + 54.863824476526)); +#4746 = CARTESIAN_POINT('',(-1.696541349586,12.100884349157, + 55.669189123725)); +#4747 = CARTESIAN_POINT('',(-6.226269082797,8.949491675298, + 56.474767696664)); +#4748 = CARTESIAN_POINT('',(-10.75598247481,5.798095717774, + 57.280385058241)); +#4749 = CARTESIAN_POINT('',(-13.49200039611,6.600422758111E-02, + 58.085689837622)); +#4750 = CARTESIAN_POINT('',(-12.74978421982,-7.067313576195, + 58.891864304467)); +#4751 = CARTESIAN_POINT('',(-7.764079745702,-13.20769490935, + 59.696389347344)); +#4752 = CARTESIAN_POINT('',(0.294711354479,-15.31802249775, + 60.503150511209)); +#4753 = CARTESIAN_POINT('',(7.650134034938,-12.40881961257, + 61.307708933509)); +#4754 = CARTESIAN_POINT('',(11.792882607237,-6.554777214716, + 62.113830810075)); +#4755 = CARTESIAN_POINT('',(12.217299400934,-0.217341143098, + 62.919187584601)); +#4756 = CARTESIAN_POINT('',(9.813311655104,4.749604435867, + 63.724767696701)); +#4757 = CARTESIAN_POINT('',(7.409317902551,9.716536480203, + 64.530385058108)); +#4758 = CARTESIAN_POINT('',(2.175805470238,13.315566146423, + 65.335689837904)); +#4759 = CARTESIAN_POINT('',(-4.985797544604,13.698384637718, + 66.141864304043)); +#4760 = CARTESIAN_POINT('',(-11.83051660673,9.734629727718, + 66.946389347832)); +#4761 = CARTESIAN_POINT('',(-15.17553523491,2.105183686324, + 67.753150510765)); +#4762 = CARTESIAN_POINT('',(-13.45279107725,-5.614781132443, + 68.557708933827)); +#4763 = CARTESIAN_POINT('',(-8.318890312061,-10.62229958614, + 69.363830809904)); +#4764 = CARTESIAN_POINT('',(-2.125872009008,-12.0328845264, + 70.16918758466)); +#4765 = CARTESIAN_POINT('',(3.155988764707,-10.43549533345, + 70.974767696697)); +#4766 = CARTESIAN_POINT('',(8.437837110057,-8.838098090433, + 71.780385058129)); +#4767 = CARTESIAN_POINT('',(12.811258466493,-4.232031161191, + 72.585689837869)); +#4768 = CARTESIAN_POINT('',(14.309685363332,2.78151463067, + 73.391864304067)); +#4769 = CARTESIAN_POINT('',(11.465480818616,10.162031721864, + 74.196389347842)); +#4770 = CARTESIAN_POINT('',(4.453242117959,14.65937593003, + 75.003150510726)); +#4771 = CARTESIAN_POINT('',(-3.441173684035,14.16551017825, + 75.807708933873)); +#4772 = CARTESIAN_POINT('',(-9.190160295847,9.878164721156, + 76.613830809871)); +#4773 = CARTESIAN_POINT('',(-11.55218009998,3.982056850679, + 77.419187584675)); +#4774 = CARTESIAN_POINT('',(-10.80072248326,-1.484662176032, + 78.224767696695)); +#4775 = CARTESIAN_POINT('',(-10.04925461892,-6.951370586405, + 79.030386597163)); +#4776 = CARTESIAN_POINT('',(-6.184051649985,-11.99149344008, + 79.835683504493)); +#4777 = CARTESIAN_POINT('',(0.508745147677,-14.5686381732,80.64187981706 + )); +#4778 = CARTESIAN_POINT('',(8.243317587143,-12.91400657147, + 81.446361823776)); +#4779 = CARTESIAN_POINT('',(13.782262792756,-6.691656764867, + 82.253188304106)); +#4780 = CARTESIAN_POINT('',(14.529417951522,1.182843841715, + 83.057667647876)); +#4781 = CARTESIAN_POINT('',(11.194214220145,7.531719357646, + 83.863867006679)); +#4782 = CARTESIAN_POINT('',(5.740184435661,10.787029239577, + 84.669162251349)); +#4783 = CARTESIAN_POINT('',(0.223224894642,10.899996402579, + 85.47478154785)); +#4784 = CARTESIAN_POINT('',(-5.293743260399,11.012972422925, + 86.280359724743)); +#4785 = CARTESIAN_POINT('',(-10.87645300789,7.983787997395, + 87.085726034844)); +#4786 = CARTESIAN_POINT('',(-14.46886425637,1.776569069668, + 87.891823017805)); +#4787 = CARTESIAN_POINT('',(-14.04455208984,-6.121647882067, + 88.696427141533)); +#4788 = CARTESIAN_POINT('',(-8.765287527111,-12.56576035991, + 89.503122986361)); +#4789 = CARTESIAN_POINT('',(-1.104629170823,-14.53558593972, + 90.307724447122)); +#4790 = CARTESIAN_POINT('',(5.687839612842,-12.2346069946, + 91.113824476296)); +#4791 = CARTESIAN_POINT('',(9.756253274462,-7.356981488809, + 91.919189123842)); +#4792 = CARTESIAN_POINT('',(10.730883341727,-1.925609161829, + 92.724767696619)); +#4793 = CARTESIAN_POINT('',(11.70550094622,3.505755346224, + 93.530385058388)); +#4794 = CARTESIAN_POINT('',(9.586957008896,9.49361293502,94.335689837329 + )); +#4795 = CARTESIAN_POINT('',(4.018113525813,14.012804234926, + 95.141864304879)); +#4796 = CARTESIAN_POINT('',(-3.849217196182,14.829284072169, + 95.946389346931)); +#4797 = CARTESIAN_POINT('',(-11.03986997993,10.623085185251, + 96.753150511483)); +#4798 = CARTESIAN_POINT('',(-14.18382214759,3.364898841515, + 97.557708933435)); +#4799 = CARTESIAN_POINT('',(-12.97375467901,-3.703899843659, + 98.363830810002)); +#4800 = CARTESIAN_POINT('',(-8.792618650314,-8.485251858033, + 99.169187584714)); +#4801 = CARTESIAN_POINT('',(-3.580581712654,-10.2975367218, + 99.97476769662)); +#4802 = CARTESIAN_POINT('',(1.631449901901,-12.10980776755, + 100.78038505839)); +#4803 = CARTESIAN_POINT('',(7.877000314973,-10.95405392026, + 101.58568983725)); +#4804 = CARTESIAN_POINT('',(13.211711922044,-6.160729414813, + 102.3918643051)); +#4805 = CARTESIAN_POINT('',(15.248861210268,1.482015824283, + 103.19638934652)); +#4806 = CARTESIAN_POINT('',(12.219313533189,9.242134212892, + 104.00315051201)); +#4807 = CARTESIAN_POINT('',(5.542309982768,13.482809610013, + 104.8077089329)); +#4808 = CARTESIAN_POINT('',(-1.628756317401,13.393443820848, + 105.61383081042)); +#4809 = CARTESIAN_POINT('',(-7.005315732415,10.011752759337, + 106.41918758445)); +#4810 = CARTESIAN_POINT('',(-9.610630572182,5.147388458455, + 107.22476769674)); +#4811 = CARTESIAN_POINT('',(-12.21593093167,0.283027253442, + 108.03038505795)); +#4812 = CARTESIAN_POINT('',(-12.05142566927,-6.066429804866, + 108.83568983824)); +#4813 = CARTESIAN_POINT('',(-8.151647700066,-12.08530341443, + 109.64186430348)); +#4814 = CARTESIAN_POINT('',(-0.921677694853,-15.29296077754, + 110.44638934848)); +#4815 = CARTESIAN_POINT('',(7.21682642788,-13.51466182796, + 111.25315051023)); +#4816 = CARTESIAN_POINT('',(12.44980555342,-7.583251058777, + 112.05770893407)); +#4817 = CARTESIAN_POINT('',(13.483341925327,-0.48649259467, + 112.86383080994)); +#4818 = CARTESIAN_POINT('',(10.984364288374,5.352885484071, + 113.66918758448)); +#4819 = CARTESIAN_POINT('',(6.587449417194,8.687078802015, + 114.47476769686)); +#4820 = CARTESIAN_POINT('',(2.190534806724,12.021257367305, + 115.28038659662)); +#4821 = CARTESIAN_POINT('',(-4.1064814712,12.852051184511, + 116.08568350561)); +#4822 = CARTESIAN_POINT('',(-10.66131998849,9.941845701766, + 116.89187981535)); +#4823 = CARTESIAN_POINT('',(-14.96048738477,3.302675852936, + 117.69636182578)); +#4824 = CARTESIAN_POINT('',(-14.47724735612,-5.013815604522, + 118.50318830222)); +#4825 = CARTESIAN_POINT('',(-9.437453059103,-11.11024686203, + 119.30766764927)); +#4826 = CARTESIAN_POINT('',(-2.589774953061,-13.24123461683, + 120.11386700586)); +#4827 = CARTESIAN_POINT('',(3.568658184328,-11.68650486388, + 120.91916225169)); +#4828 = CARTESIAN_POINT('',(7.549617534474,-7.865305207906, + 121.72478154775)); +#4829 = CARTESIAN_POINT('',(11.530589238502,-4.044105723979, + 122.53035972492)); +#4830 = CARTESIAN_POINT('',(13.336204309729,2.045423044629, + 123.33572603458)); +#4831 = CARTESIAN_POINT('',(11.487256068083,8.974807995323, + 124.1418230181)); +#4832 = CARTESIAN_POINT('',(5.602339292061,14.259656750931, + 124.94642714127)); +#4833 = CARTESIAN_POINT('',(-2.687340111815,15.083328610698, + 125.75312298653)); +#4834 = CARTESIAN_POINT('',(-9.497120609104,11.059302163902, + 126.55772444703)); +#4835 = CARTESIAN_POINT('',(-12.67308353158,4.629263610492, + 127.36382447633)); +#4836 = CARTESIAN_POINT('',(-12.10088434914,-1.696541349553, + 128.16918912381)); +#4837 = CARTESIAN_POINT('',(-8.949491675299,-6.226269082802, + 128.97476769664)); +#4838 = CARTESIAN_POINT('',(-5.798095717763,-10.75598247478, + 129.78038505833)); +#4839 = CARTESIAN_POINT('',(-6.600422762508E-02,-13.49200039618, + 130.58568983737)); +#4840 = CARTESIAN_POINT('',(7.06731357629,-12.74978421974, + 131.39186430491)); +#4841 = CARTESIAN_POINT('',(13.207694909213,-7.76407974575, + 132.19638934674)); +#4842 = CARTESIAN_POINT('',(15.318022497921,0.29471135447, + 133.00315051182)); +#4843 = CARTESIAN_POINT('',(12.408819612432,7.650134034986,133.807708933 + )); +#4844 = CARTESIAN_POINT('',(6.554777214822,11.792882607188, + 134.61383081041)); +#4845 = CARTESIAN_POINT('',(0.217341143033,12.217299400963, + 135.4191875844)); +#4846 = CARTESIAN_POINT('',(-4.749604435834,9.813311655092, + 136.2247676968)); +#4847 = CARTESIAN_POINT('',(-9.716536480324,7.409317902605, + 137.03038505776)); +#4848 = CARTESIAN_POINT('',(-13.31556614616,2.175805470074, + 137.83568983865)); +#4849 = CARTESIAN_POINT('',(-13.69838463808,-4.985797544267, + 138.64186430283)); +#4850 = CARTESIAN_POINT('',(-9.734629727366,-11.83051660722, + 139.44638934933)); +#4851 = CARTESIAN_POINT('',(-2.105183686539,-15.17553523441, + 140.25315050934)); +#4852 = CARTESIAN_POINT('',(5.614781132506,-13.45279107761, + 141.05770893485)); +#4853 = CARTESIAN_POINT('',(10.622299586153,-8.318890311882, + 141.86383080937)); +#4854 = CARTESIAN_POINT('',(12.032884526388,-2.125872009055, + 142.66918758481)); +#4855 = CARTESIAN_POINT('',(10.435495333448,3.1559887647,143.47476769671 + )); +#4856 = CARTESIAN_POINT('',(8.838098090437,8.437837110053, + 144.28038505812)); +#4857 = CARTESIAN_POINT('',(4.232031161192,12.811258466531, + 145.08568983781)); +#4858 = CARTESIAN_POINT('',(-2.781514630696,14.309685363249, + 145.8918643042)); +#4859 = CARTESIAN_POINT('',(-10.1620317218,11.465480818724, + 146.69638934763)); +#4860 = CARTESIAN_POINT('',(-14.65937593011,4.453242117867, + 147.50315051093)); +#4861 = CARTESIAN_POINT('',(-14.16551017818,-3.441173683985, + 148.30770893373)); +#4862 = CARTESIAN_POINT('',(-9.878164721177,-9.190160295869, + 149.1138308099)); +#4863 = CARTESIAN_POINT('',(-3.982056850687,-11.55218009996, + 149.91918758471)); +#4864 = CARTESIAN_POINT('',(1.484662176047,-10.80072248327, + 150.72476769664)); +#4865 = CARTESIAN_POINT('',(6.95137058636,-10.04925461888, + 151.53038659732)); +#4866 = CARTESIAN_POINT('',(11.991493440164,-6.184051650094, + 152.33568350415)); +#4867 = CARTESIAN_POINT('',(14.568638173122,0.508745147858, + 153.14187981757)); +#4868 = CARTESIAN_POINT('',(12.914006571513,8.243317586933, + 153.94636182317)); +#4869 = CARTESIAN_POINT('',(6.691656764893,13.782262792926, + 154.75318830463)); +#4870 = CARTESIAN_POINT('',(-1.182843841767,14.529417951432, + 155.55766764753)); +#4871 = CARTESIAN_POINT('',(-7.531719357611,11.194214220171, + 156.36386700682)); +#4872 = CARTESIAN_POINT('',(-10.78702923958,5.740184435663, + 157.16916225133)); +#4873 = CARTESIAN_POINT('',(-10.89999640258,0.223224894636, + 157.97478154781)); +#4874 = CARTESIAN_POINT('',(-11.01297242301,-5.293743260471, + 158.78035972451)); +#4875 = CARTESIAN_POINT('',(-7.983787997059,-10.87645300771, + 159.58572603555)); +#4876 = CARTESIAN_POINT('',(-1.776569070334,-14.46886425658, + 160.39182301657)); +#4877 = CARTESIAN_POINT('',(6.121647882931,-14.04455208971, + 161.19642714302)); +#4878 = CARTESIAN_POINT('',(12.565760359149,-8.765287527108, + 162.00312298504)); +#4879 = CARTESIAN_POINT('',(14.53558594017,-1.104629170889, + 162.80772444792)); +#4880 = CARTESIAN_POINT('',(12.234606994458,5.687839612871, + 163.61382447604)); +#4881 = CARTESIAN_POINT('',(7.356981488801,9.756253274493, + 164.41918912374)); +#4882 = CARTESIAN_POINT('',(1.925609161866,10.730883341673, + 165.2247676968)); +#4883 = CARTESIAN_POINT('',(-3.50575534632,11.705500946403, + 166.03038505785)); +#4884 = CARTESIAN_POINT('',(-9.493612934888,9.586957008482, + 166.8356898384)); +#4885 = CARTESIAN_POINT('',(-14.012804235,4.018113526478,167.64186430325 + )); +#4886 = CARTESIAN_POINT('',(-14.82928407224,-3.84921719695, + 168.44638934882)); +#4887 = CARTESIAN_POINT('',(-10.62308518504,-11.03986997929, + 169.25315050975)); +#4888 = CARTESIAN_POINT('',(-3.364898841749,-14.18382214796, + 170.05770893465)); +#4889 = CARTESIAN_POINT('',(3.703899843817,-12.97375467887, + 170.86383080935)); +#4890 = CARTESIAN_POINT('',(8.485251857971,-8.792618650349, + 171.66918758493)); +#4891 = CARTESIAN_POINT('',(10.297536721809,-3.580581712651, + 172.47476769659)); +#4892 = CARTESIAN_POINT('',(12.10980763496,1.631450418035, + 173.28038659752)); +#4893 = CARTESIAN_POINT('',(10.95405446586,7.876998190946, + 174.08568350366)); +#4894 = CARTESIAN_POINT('',(6.160728078523,13.211717124707, + 174.89187981841)); +#4895 = CARTESIAN_POINT('',(-1.482013453462,15.248851979334, + 175.69636182207)); +#4896 = CARTESIAN_POINT('',(-9.242137468166,12.219326208251, + 176.50318830577)); +#4897 = CARTESIAN_POINT('',(-13.48280605398,5.542296136357, + 177.3076676466)); +#4898 = CARTESIAN_POINT('',(-13.39344693849,-1.628744177809, + 178.1138670074)); +#4899 = CARTESIAN_POINT('',(-10.01175057737,-7.005324228621, + 178.91916225106)); +#4900 = CARTESIAN_POINT('',(-5.147389651458,-9.61062592684, + 179.72478154789)); +#4901 = CARTESIAN_POINT('',(-0.283025071471,-12.21593942797, + 180.53035972436)); +#4902 = CARTESIAN_POINT('',(6.06642668728,-12.05141352942, + 181.33572603577)); +#4903 = CARTESIAN_POINT('',(12.085306970183,-8.151661546914, + 182.14182301629)); +#4904 = CARTESIAN_POINT('',(15.292957522816,-0.921665019303, + 182.94642714331)); +#4905 = CARTESIAN_POINT('',(13.514664198097,7.216817196569, + 183.75312298477)); +#4906 = CARTESIAN_POINT('',(7.583249723077,12.449810756287, + 184.55772444813)); +#4907 = CARTESIAN_POINT('',(0.486493139896,13.483339801222, + 185.3638244759)); +#4908 = CARTESIAN_POINT('',(-5.352885616507,10.984364804532, + 186.16918912383)); +#4909 = CARTESIAN_POINT('',(-8.687078802051,6.587449417191, + 186.97476769675)); +#4910 = CARTESIAN_POINT('',(-12.02125736714,2.190534806728, + 187.78038659704)); +#4911 = CARTESIAN_POINT('',(-12.85205118488,-4.106481471153, + 188.58568350463)); +#4912 = CARTESIAN_POINT('',(-9.941845701172,-10.66131998869, + 189.39187981698)); +#4913 = CARTESIAN_POINT('',(-3.302675853605,-14.96048738437, + 190.1963618237)); +#4914 = CARTESIAN_POINT('',(5.013815605051,-14.47724735666, + 191.00318830431)); +#4915 = CARTESIAN_POINT('',(11.110246861754,-9.437453058609, + 191.80766764763)); +#4916 = CARTESIAN_POINT('',(13.241234616919,-2.589774953388, + 192.61386700686)); +#4917 = CARTESIAN_POINT('',(11.686504863878,3.568658184483, + 193.41916225123)); +#4918 = CARTESIAN_POINT('',(7.865305207901,7.549617534425,194.2247815479 + )); +#4919 = CARTESIAN_POINT('',(4.04410572395,11.53058923851,195.03035972489 + )); +#4920 = CARTESIAN_POINT('',(-2.045423044462,13.336204309826, + 195.83572603421)); +#4921 = CARTESIAN_POINT('',(-8.974807995749,11.487256067891, + 196.64182301909)); +#4922 = CARTESIAN_POINT('',(-14.25965675023,5.602339292233, + 197.44642713967)); +#4923 = CARTESIAN_POINT('',(-15.08332861151,-2.68734011185, + 198.25312298844)); +#4924 = CARTESIAN_POINT('',(-11.05930216318,-9.497120609197, + 199.05772444524)); +#4925 = CARTESIAN_POINT('',(-4.629263610985,-12.67308353145, + 199.86382447767)); +#4926 = CARTESIAN_POINT('',(1.696541349825,-12.10088434922, + 200.66918912302)); +#4927 = CARTESIAN_POINT('',(6.226269082684,-8.949491675275, + 201.47476769699)); +#4928 = CARTESIAN_POINT('',(10.755982671378,-5.79809522241, + 202.2803865961)); +#4929 = CARTESIAN_POINT('',(13.491999588055,-6.600626617116E-02, + 203.08568350677)); +#4930 = CARTESIAN_POINT('',(12.749786198189,7.067318569632, + 203.89187981347)); +#4931 = CARTESIAN_POINT('',(7.764076236575,13.207686049443, + 204.69636182811)); +#4932 = CARTESIAN_POINT('',(-0.294706536993,15.318034663783, + 205.50318829997)); +#4933 = CARTESIAN_POINT('',(-7.650139297024,12.408806321749, + 206.30766765098)); +#4934 = CARTESIAN_POINT('',(-11.79287799405,6.554788867608, + 207.11386700484)); +#4935 = CARTESIAN_POINT('',(-12.21730262954,0.217332987298, + 207.91916225215)); +#4936 = CARTESIAN_POINT('',(-9.813309889831,-4.749599976552, + 208.72478154761)); +#4937 = CARTESIAN_POINT('',(-7.409321131223,-9.716544636212, + 209.53035972507)); +#4938 = CARTESIAN_POINT('',(-2.175800856937,-13.31555449285, + 210.33572603451)); +#4939 = CARTESIAN_POINT('',(4.985792282529,-13.6983979298, + 211.14182301802)); +#4940 = CARTESIAN_POINT('',(11.830521423813,-9.734617560087, + 211.94642714142)); +#4941 = CARTESIAN_POINT('',(15.175531726666,-2.105192547687, + 212.75312298645)); +#4942 = CARTESIAN_POINT('',(13.452793054566,5.614786126801, + 213.55772444694)); +#4943 = CARTESIAN_POINT('',(8.318889504827,10.622297547145, + 214.36382447655)); +#4944 = CARTESIAN_POINT('',(2.125872205131,12.032885021896, + 215.16918912357)); +#4945 = CARTESIAN_POINT('',(-3.155988764672,10.435495333432, + 215.9747676968)); +#4946 = CARTESIAN_POINT('',(-8.437837110164,8.838098090492, + 216.78038505785)); +#4947 = CARTESIAN_POINT('',(-12.81125846629,4.232031161061, + 217.58568983826)); +#4948 = CARTESIAN_POINT('',(-14.30968536361,-2.78151463048, + 218.39186430378)); +#4949 = CARTESIAN_POINT('',(-11.4654808183,-10.16203172202, + 219.19638934776)); +#4950 = CARTESIAN_POINT('',(-4.453242118263,-14.65937592999, + 220.00315051124)); +#4951 = CARTESIAN_POINT('',(3.441173684304,-14.16551017814, + 220.80770893309)); +#4952 = CARTESIAN_POINT('',(9.190160295642,-9.878164721324, + 221.61383081062)); +#4953 = CARTESIAN_POINT('',(11.552180100108,-3.982056850539, + 222.41918758413)); +#4954 = CARTESIAN_POINT('',(10.800722483203,1.484662175953, + 223.22476769698)); +#4955 = CARTESIAN_POINT('',(10.049254619175,6.951370586663, + 224.03038659622)); +#4956 = CARTESIAN_POINT('',(6.184051649356,11.991493439625, + 224.83568350638)); +#4957 = CARTESIAN_POINT('',(-0.508745146572,14.568638173723, + 225.64187981426)); +#4958 = CARTESIAN_POINT('',(-8.243317588531,12.914006571137, + 226.44636182696)); +#4959 = CARTESIAN_POINT('',(-13.78226279148,6.691656764905, + 227.25318830121)); +#4960 = CARTESIAN_POINT('',(-14.52941795237,-1.182843841537,228.05766765 + )); +#4961 = CARTESIAN_POINT('',(-11.19421421972,-7.53171935786, + 228.8638670054)); +#4962 = CARTESIAN_POINT('',(-5.74018443582,-10.78702923943, + 229.66916225196)); +#4963 = CARTESIAN_POINT('',(-0.223224894594,-10.89999640264, + 230.47478154761)); +#4964 = CARTESIAN_POINT('',(5.293743260465,-11.01297242302, + 231.28035972459)); +#4965 = CARTESIAN_POINT('',(10.876453007667,-7.983787996823, + 232.08572603586)); +#4966 = CARTESIAN_POINT('',(14.468864256629,-1.776569070897, + 232.89182301571)); +#4967 = CARTESIAN_POINT('',(14.044552089794,6.121647883717, + 233.69642714432)); +#4968 = CARTESIAN_POINT('',(8.765287526872,12.565760358423, + 234.50312298366)); +#4969 = CARTESIAN_POINT('',(1.104629171166,14.53558594062,235.307724449) + ); +#4970 = CARTESIAN_POINT('',(-5.687839613057,12.234606994281, + 236.11382447545)); +#4971 = CARTESIAN_POINT('',(-9.756253274432,7.356981488834, + 236.91918912392)); +#4972 = CARTESIAN_POINT('',(-10.73088334166,1.925609161874, + 237.72476769683)); +#4973 = CARTESIAN_POINT('',(-11.70550073473,-3.50575583538, + 238.53038659688)); +#4974 = CARTESIAN_POINT('',(-9.586957879556,-9.493610922333, + 239.33568350488)); +#4975 = CARTESIAN_POINT('',(-4.01811139285,-14.01280916459, + 240.14187981666)); +#4976 = CARTESIAN_POINT('',(3.849213411349,-14.8292753258, + 240.94636182404)); +#4977 = CARTESIAN_POINT('',(11.039875177291,-10.62309719486, + 241.75318830396)); +#4978 = CARTESIAN_POINT('',(14.183816469637,-3.364885722018, + 242.55766764794)); +#4979 = CARTESIAN_POINT('',(12.973759657225,3.703888341313, + 243.36386700664)); +#4980 = CARTESIAN_POINT('',(8.792615166124,8.485259908296, + 244.16916225136)); +#4981 = CARTESIAN_POINT('',(3.58058361767,10.297532320256, + 244.97478154784)); +#4982 = CARTESIAN_POINT('',(10.9,0.223221722725,11.025232303313)); +#4983 = CARTESIAN_POINT('',(10.787034852867,5.740183424154, + 11.830850060976)); +#4984 = CARTESIAN_POINT('',(7.531723440118,11.194214206986, + 12.636153177533)); +#4985 = CARTESIAN_POINT('',(1.182852687292,14.529425729986, + 13.442330690977)); +#4986 = CARTESIAN_POINT('',(-6.691662173002,13.782263173979, + 14.246853070367)); +#4987 = CARTESIAN_POINT('',(-12.91399821844,8.243332443115, + 15.053614234746)); +#4988 = CARTESIAN_POINT('',(-14.56865375644,0.508740535926, + 15.858175319744)); +#4989 = CARTESIAN_POINT('',(-11.99148950756,-6.184042095037, + 16.664294150012)); +#4990 = CARTESIAN_POINT('',(-6.95138258848,-10.04926139648, + 17.469652587403)); +#4991 = CARTESIAN_POINT('',(-1.484662176034,-10.80072248326, + 18.275232303307)); +#4992 = CARTESIAN_POINT('',(3.982048214332,-11.55219107696, + 19.080850060999)); +#4993 = CARTESIAN_POINT('',(9.878173727189,-9.190156337396, + 19.886153177487)); +#4994 = CARTESIAN_POINT('',(14.165505461673,-3.441192749304, + 20.692330691044)); +#4995 = CARTESIAN_POINT('',(14.659387236244,4.453255740814, + 21.496853070296)); +#4996 = CARTESIAN_POINT('',(10.162037744519,11.465464169941, + 22.303614234801)); +#4997 = CARTESIAN_POINT('',(2.781516652488,14.309704899819, + 23.108175319717)); +#4998 = CARTESIAN_POINT('',(-4.232024028874,12.811251689918, + 23.914294150016)); +#4999 = CARTESIAN_POINT('',(-8.838102496384,8.437850364266, + 24.719652587412)); +#5000 = CARTESIAN_POINT('',(-10.43549533345,3.155988764706, + 25.525232303296)); +#5001 = CARTESIAN_POINT('',(-12.03289401722,-2.125861761807, + 26.330850061033)); +#5002 = CARTESIAN_POINT('',(-10.62229708526,-8.318899826461, + 27.13615317741)); +#5003 = CARTESIAN_POINT('',(-5.614799225157,-13.45278343625, + 27.942330691172)); +#5004 = CARTESIAN_POINT('',(2.105195372768,-15.17554853305, + 28.746853070133)); +#5005 = CARTESIAN_POINT('',(9.734612341899,-11.83051995076, + 29.553614234963)); +#5006 = CARTESIAN_POINT('',(13.698403617351,-4.985802597751, + 30.358175319592)); +#5007 = CARTESIAN_POINT('',(13.315558337575,2.175799485844, + 31.164294150088)); +#5008 = CARTESIAN_POINT('',(9.716550260456,7.409320180835, + 31.969652587382)); +#5009 = CARTESIAN_POINT('',(4.74960443587,9.813311655104,32.775232303303 + )); +#5010 = CARTESIAN_POINT('',(-0.217329537392,12.217307171884, + 33.580850061007)); +#5011 = CARTESIAN_POINT('',(-6.554787003121,11.792881625545, + 34.386153177469)); +#5012 = CARTESIAN_POINT('',(-12.40880923548,7.650150709612, + 35.192330691078)); +#5013 = CARTESIAN_POINT('',(-15.31803746013,0.294701892106, + 35.996853070245)); +#5014 = CARTESIAN_POINT('',(-13.20769549267,-7.764062050653, + 36.803614234868)); +#5015 = CARTESIAN_POINT('',(-7.067321536065,-12.74980217546, + 37.608175319644)); +#5016 = CARTESIAN_POINT('',(6.599953838001E-02,-13.49199174713, + 38.414294150079)); +#5017 = CARTESIAN_POINT('',(5.798095812316,-10.75599644185, + 39.219652587367)); +#5018 = CARTESIAN_POINT('',(8.949491675296,-6.226269082793, + 40.025232303321)); +#5019 = CARTESIAN_POINT('',(12.10088914521,-1.696554094925, + 40.830851599975)); +#5020 = CARTESIAN_POINT('',(12.673088470493,4.629273707208, + 41.636146844227)); +#5021 = CARTESIAN_POINT('',(9.497124733367,11.059288631954, + 42.442346203878)); +#5022 = CARTESIAN_POINT('',(2.687352129875,15.083346065064, + 43.246825546376)); +#5023 = CARTESIAN_POINT('',(-5.602347844637,14.259652916892, + 44.053652028105)); +#5024 = CARTESIAN_POINT('',(-11.48724402249,8.974820459766, + 44.85813403371)); +#5025 = CARTESIAN_POINT('',(-13.33622005121,2.045424750586, + 45.664330346889)); +#5026 = CARTESIAN_POINT('',(-11.5305855392,-4.044102531897, + 46.46962725401)); +#5027 = CARTESIAN_POINT('',(-7.549627107703,-7.865305809621, + 47.275246154507)); +#5028 = CARTESIAN_POINT('',(-3.568654114306,-11.68650756761, + 48.080824727561)); +#5029 = CARTESIAN_POINT('',(2.589759548547,-13.24123828049, + 48.886189374485)); +#5030 = CARTESIAN_POINT('',(9.437466571526,-11.11025772009, + 49.692289404815)); +#5031 = CARTESIAN_POINT('',(14.4772383899,-5.013812871261, + 50.496890863884)); +#5032 = CARTESIAN_POINT('',(14.960501494209,3.302660040132, + 51.303586710595)); +#5033 = CARTESIAN_POINT('',(10.661322385883,9.941859644237, + 52.108190832785)); +#5034 = CARTESIAN_POINT('',(4.106487635419,12.852041785402, + 52.914287816603)); +#5035 = CARTESIAN_POINT('',(-2.19053164428,12.021270612893, + 53.719654126459)); +#5036 = CARTESIAN_POINT('',(-6.587449417186,8.687078802071, + 54.525232303291)); +#5037 = CARTESIAN_POINT('',(-10.98436594344,5.352899352736, + 55.330850061055)); +#5038 = CARTESIAN_POINT('',(-13.48334549458,-0.486501761926, + 56.136153177369)); +#5039 = CARTESIAN_POINT('',(-12.44981569924,-7.583234242445, + 56.942330691227)); +#5040 = CARTESIAN_POINT('',(-7.216824790167,-13.5146794555, + 57.746853070069)); +#5041 = CARTESIAN_POINT('',(0.921661664273,-15.29295326382, + 58.553614235033)); +#5042 = CARTESIAN_POINT('',(8.151660084413,-12.08531865839, + 59.358175319519)); +#5043 = CARTESIAN_POINT('',(12.051415834438,-6.066430056478, + 60.164294150153)); +#5044 = CARTESIAN_POINT('',(12.215943419199,0.283020996811, + 60.969652587336)); +#5045 = CARTESIAN_POINT('',(9.610630572206,5.147388458448, + 61.775232303328)); +#5046 = CARTESIAN_POINT('',(7.005329689203,10.011752224529, + 62.58085006092)); +#5047 = CARTESIAN_POINT('',(1.628747821551,13.39344878004, + 63.386153177653)); +#5048 = CARTESIAN_POINT('',(-5.542291786619,13.482817000803, + 64.192330690803)); +#5049 = CARTESIAN_POINT('',(-12.21933119963,9.242135352013, + 64.996853070551)); +#5050 = CARTESIAN_POINT('',(-15.24885128141,1.482030483114, + 65.803614234603)); +#5051 = CARTESIAN_POINT('',(-13.21172891575,-6.160739262838, + 66.608175319823)); +#5052 = CARTESIAN_POINT('',(-7.876999024849,-10.95404416667, + 67.414294149991)); +#5053 = CARTESIAN_POINT('',(-1.631458035057,-12.10981912276, + 68.219652587392)); +#5054 = CARTESIAN_POINT('',(3.580581712662,-10.29753672178, + 69.025232303324)); +#5055 = CARTESIAN_POINT('',(8.792615938729,-8.485265559417, + 69.830850060941)); +#5056 = CARTESIAN_POINT('',(12.973760906267,-3.703892228055, + 70.63615317762)); +#5057 = CARTESIAN_POINT('',(14.183826600789,3.364879713055, + 71.442330690821)); +#5058 = CARTESIAN_POINT('',(11.039873868763,10.623102456137, + 72.24685307057)); +#5059 = CARTESIAN_POINT('',(3.849230121267,14.829271972315, + 73.053614234554)); +#5060 = CARTESIAN_POINT('',(-4.018120594174,14.012822560031, + 73.858175319876)); +#5061 = CARTESIAN_POINT('',(-9.586947577205,9.493610134959, + 74.664294149954)); +#5062 = CARTESIAN_POINT('',(-11.70551088932,3.505765155604, + 75.469652587408)); +#5063 = CARTESIAN_POINT('',(-10.73088334171,-1.92560916184, + 76.275232303322)); +#5064 = CARTESIAN_POINT('',(-9.756265678138,-7.356975867792, + 77.080851599976)); +#5065 = CARTESIAN_POINT('',(-5.687835965727,-12.2346176264, + 77.886146844235)); +#5066 = CARTESIAN_POINT('',(1.104616686023,-14.53557928749, + 78.692346203835)); +#5067 = CARTESIAN_POINT('',(8.765291371107,-12.56578120004, + 79.496825546469)); +#5068 = CARTESIAN_POINT('',(14.044555426417,-6.121639123426, + 80.30365202798)); +#5069 = CARTESIAN_POINT('',(14.468864552485,1.776551738454, + 81.108134033832)); +#5070 = CARTESIAN_POINT('',(10.876465345142,7.983797922031,81.9143303468 + )); +#5071 = CARTESIAN_POINT('',(5.293742901712,11.012967549954, + 82.719627254057)); +#5072 = CARTESIAN_POINT('',(-0.223218550807,10.90000359737, + 83.525246154489)); +#5073 = CARTESIAN_POINT('',(-5.740189225516,10.787028273379, + 84.330824727529)); +#5074 = CARTESIAN_POINT('',(-11.19420591782,7.531732841033, + 85.136189374636)); +#5075 = CARTESIAN_POINT('',(-14.52943518464,1.182841964666, + 85.942289404508)); +#5076 = CARTESIAN_POINT('',(-13.78225451909,-6.691652357533, + 86.74689086431)); +#5077 = CARTESIAN_POINT('',(-8.24333874631,-12.91400536674, + 87.553586710152)); +#5078 = CARTESIAN_POINT('',(-0.508736983329,-14.56864972761, + 88.358190833145)); +#5079 = CARTESIAN_POINT('',(6.18404064463,-11.99149115234, + 89.164287816371)); +#5080 = CARTESIAN_POINT('',(10.049261748954,-6.951382188816, + 89.969654126577)); +#5081 = CARTESIAN_POINT('',(10.800722483252,-1.484662176019, + 90.775232303246)); +#5082 = CARTESIAN_POINT('',(11.55219107701,3.982048214277, + 91.580850061203)); +#5083 = CARTESIAN_POINT('',(9.190156337324,9.878173727316,92.38615317707 + )); +#5084 = CARTESIAN_POINT('',(3.441192749372,14.165505461463, + 93.192330691648)); +#5085 = CARTESIAN_POINT('',(-4.453255740838,14.659387236489, + 93.996853069647)); +#5086 = CARTESIAN_POINT('',(-11.46546416996,10.162037744316, + 94.803614235312)); +#5087 = CARTESIAN_POINT('',(-14.30970489978,2.781516652602, + 95.608175319445)); +#5088 = CARTESIAN_POINT('',(-12.81125168993,-4.23202402891, + 96.414294150079)); +#5089 = CARTESIAN_POINT('',(-8.437850364275,-8.838102496386, + 97.21965258745)); +#5090 = CARTESIAN_POINT('',(-3.155988764693,-10.43549533344, + 98.025232303247)); +#5091 = CARTESIAN_POINT('',(2.125861761754,-12.03289401725, + 98.830850061212)); +#5092 = CARTESIAN_POINT('',(8.318899826589,-10.62229708524, + 99.636153176994)); +#5093 = CARTESIAN_POINT('',(13.452783436043,-5.614799225144, + 100.44233069187)); +#5094 = CARTESIAN_POINT('',(15.175548533317,2.105195372666, + 101.24685306924)); +#5095 = CARTESIAN_POINT('',(11.830519950535,9.734612342081, + 102.05361423584)); +#5096 = CARTESIAN_POINT('',(4.985802597902,13.698403617159, + 102.85817531891)); +#5097 = CARTESIAN_POINT('',(-2.175799485916,13.315558337711, + 103.66429415049)); +#5098 = CARTESIAN_POINT('',(-7.409320180809,9.716550260391, + 104.46965258719)); +#5099 = CARTESIAN_POINT('',(-9.813311655112,4.74960443589, + 105.27523230336)); +#5100 = CARTESIAN_POINT('',(-12.21730717184,-0.217329537474, + 106.08085006076)); +#5101 = CARTESIAN_POINT('',(-11.79288162562,-6.554787002913, + 106.886153178)); +#5102 = CARTESIAN_POINT('',(-7.650150709545,-12.40880923585, + 107.69233069023)); +#5103 = CARTESIAN_POINT('',(-0.294701892094,-15.31803745965, + 108.49685307121)); +#5104 = CARTESIAN_POINT('',(7.764062050556,-13.2076954931, + 109.30361423407)); +#5105 = CARTESIAN_POINT('',(12.749802175559,-7.067321535795, + 110.10817532006)); +#5106 = CARTESIAN_POINT('',(13.491991747109,6.599953828169E-02, + 110.91429415003)); +#5107 = CARTESIAN_POINT('',(10.755996441816,5.798095812322, + 111.71965258721)); +#5108 = CARTESIAN_POINT('',(6.226269082847,8.949491675311, + 112.52523230349)); +#5109 = CARTESIAN_POINT('',(1.696554094749,12.100889145184, + 113.33085159942)); +#5110 = CARTESIAN_POINT('',(-4.62927370683,12.673088470471, + 114.13614684537)); +#5111 = CARTESIAN_POINT('',(-11.05928863253,9.497124733555, + 114.9423462021)); +#5112 = CARTESIAN_POINT('',(-15.08334606441,2.687352129453, + 115.7468255485)); +#5113 = CARTESIAN_POINT('',(-14.25965291741,-5.602347844068, + 116.55365202609)); +#5114 = CARTESIAN_POINT('',(-8.974820459474,-11.48724402301, + 117.35813403522)); +#5115 = CARTESIAN_POINT('',(-2.045424750691,-13.33622005087, + 118.16433034599)); +#5116 = CARTESIAN_POINT('',(4.044102531916,-11.53058553935, + 118.9696272544)); +#5117 = CARTESIAN_POINT('',(7.86530580962,-7.549627107662, + 119.77524615439)); +#5118 = CARTESIAN_POINT('',(11.686507567618,-3.568654114362, + 120.58082472771)); +#5119 = CARTESIAN_POINT('',(13.241238280462,2.589759548598, + 121.38618937437)); +#5120 = CARTESIAN_POINT('',(11.110257720183,9.437466571504, + 122.19228940481)); +#5121 = CARTESIAN_POINT('',(5.013812871096,14.477238389894, + 122.99689086403)); +#5122 = CARTESIAN_POINT('',(-3.302660039931,14.960501494222, + 123.80358671034)); +#5123 = CARTESIAN_POINT('',(-9.941859644411,10.661322385882, + 124.60819083304)); +#5124 = CARTESIAN_POINT('',(-12.85204178529,4.106487635409, + 125.41428781641)); +#5125 = CARTESIAN_POINT('',(-12.02127061293,-2.190531644272, + 126.21965412654)); +#5126 = CARTESIAN_POINT('',(-8.687078802066,-6.587449417187, + 127.02523230327)); +#5127 = CARTESIAN_POINT('',(-5.352899352762,-10.98436594344, + 127.83085006114)); +#5128 = CARTESIAN_POINT('',(0.486501761981,-13.48334549462, + 128.63615317711)); +#5129 = CARTESIAN_POINT('',(7.583234242378,-12.44981569916, + 129.44233069168)); +#5130 = CARTESIAN_POINT('',(13.514679455541,-7.216824790307, + 130.24685306946)); +#5131 = CARTESIAN_POINT('',(15.292953263843,0.921661664438, + 131.05361423564)); +#5132 = CARTESIAN_POINT('',(12.08531865835,8.151660084265, + 131.85817531901)); +#5133 = CARTESIAN_POINT('',(6.066430056516,12.051415834544, + 132.66429415049)); +#5134 = CARTESIAN_POINT('',(-0.283020996831,12.215943419135, + 133.46965258713)); +#5135 = CARTESIAN_POINT('',(-5.14738845844,9.610630572238, + 134.27523230342)); +#5136 = CARTESIAN_POINT('',(-10.01175222456,7.00532968909, + 135.08085006057)); +#5137 = CARTESIAN_POINT('',(-13.39344877992,1.628747821787, + 135.88615317841)); +#5138 = CARTESIAN_POINT('',(-13.48281700107,-5.542291786952, + 136.69233068957)); +#5139 = CARTESIAN_POINT('',(-9.24213535157,-12.21933119931, + 137.49685307205)); +#5140 = CARTESIAN_POINT('',(-1.482030483623,-15.2488512816, + 138.30361423318)); +#5141 = CARTESIAN_POINT('',(6.160739263246,-13.21172891569, + 139.10817532082)); +#5142 = CARTESIAN_POINT('',(10.954044166463,-7.876999024832, + 139.91429414948)); +#5143 = CARTESIAN_POINT('',(12.109819122828,-1.631458035075, + 140.71965258753)); +#5144 = CARTESIAN_POINT('',(10.297536721791,3.58058171266, + 141.52523230334)); +#5145 = CARTESIAN_POINT('',(8.485265559423,8.792615938734, + 142.33085006093)); +#5146 = CARTESIAN_POINT('',(3.703892228015,12.973760906264, + 143.13615317756)); +#5147 = CARTESIAN_POINT('',(-3.364879712973,14.183826600765, + 143.94233069095)); +#5148 = CARTESIAN_POINT('',(-10.62310245623,11.039873868836, + 144.74685307036)); +#5149 = CARTESIAN_POINT('',(-14.82927197223,3.849230121158, + 145.55361423475)); +#5150 = CARTESIAN_POINT('',(-14.01282256007,-4.018120594084, + 146.35817531975)); +#5151 = CARTESIAN_POINT('',(-9.493610134942,-9.586947577244, + 147.16429414997)); +#5152 = CARTESIAN_POINT('',(-3.505765155612,-11.70551088933, + 147.96965258744)); +#5153 = CARTESIAN_POINT('',(1.925609161849,-10.73088334169, + 148.77523230326)); +#5154 = CARTESIAN_POINT('',(7.356975867758,-9.756265678182, + 149.58085160014)); +#5155 = CARTESIAN_POINT('',(12.234617626483,-5.687835965653, + 150.38614684389)); +#5156 = CARTESIAN_POINT('',(14.535579287351,1.104616685948, + 151.19234620435)); +#5157 = CARTESIAN_POINT('',(12.565781200219,8.765291371135, + 151.99682554587)); +#5158 = CARTESIAN_POINT('',(6.121639123277,14.044555426448, + 152.80365202849)); +#5159 = CARTESIAN_POINT('',(-1.77655173837,14.468864552432, + 153.6081340335)); +#5160 = CARTESIAN_POINT('',(-7.983797922057,10.876465345175, + 154.41433034693)); +#5161 = CARTESIAN_POINT('',(-11.01296754995,5.293742901709, + 155.21962725404)); +#5162 = CARTESIAN_POINT('',(-10.90000359736,-0.223218550818, + 156.02524615445)); +#5163 = CARTESIAN_POINT('',(-10.78702827331,-5.740189225573, + 156.83082472729)); +#5164 = CARTESIAN_POINT('',(-7.531732841196,-11.19420591758, + 157.63618937537)); +#5165 = CARTESIAN_POINT('',(-1.182841964472,-14.52943518518, + 158.44228940324)); +#5166 = CARTESIAN_POINT('',(6.691652357434,-13.78225451831, + 159.24689086582)); +#5167 = CARTESIAN_POINT('',(12.914005366698,-8.243338747072, + 160.05358670884)); +#5168 = CARTESIAN_POINT('',(14.568649727735,-0.508736982827, + 160.85819083392)); +#5169 = CARTESIAN_POINT('',(11.991491152272,6.184040644439, + 161.66428781614)); +#5170 = CARTESIAN_POINT('',(6.951382188808,10.049261748961, + 162.46965412647)); +#5171 = CARTESIAN_POINT('',(1.484662176064,10.800722483293, + 163.27523230342)); +#5172 = CARTESIAN_POINT('',(-3.982048214425,11.552191076906, + 164.08085006065)); +#5173 = CARTESIAN_POINT('',(-9.87817372698,9.190156337469, + 164.88615317817)); +#5174 = CARTESIAN_POINT('',(-14.16550546202,3.441192749281, + 165.69233068998)); +#5175 = CARTESIAN_POINT('',(-14.6593872358,-4.453255740905, + 166.49685307157)); +#5176 = CARTESIAN_POINT('',(-10.16203774492,-11.46546416974, + 167.30361423356)); +#5177 = CARTESIAN_POINT('',(-2.781516652213,-14.30970490004, + 168.10817532066)); +#5178 = CARTESIAN_POINT('',(4.232024028738,-12.81125168975, + 168.91429414944)); +#5179 = CARTESIAN_POINT('',(8.838102496432,-8.437850364344, + 169.71965258766)); +#5180 = CARTESIAN_POINT('',(10.435495333437,-3.155988764686, + 170.52523230322)); +#5181 = CARTESIAN_POINT('',(12.032893521782,2.125861565579, + 171.33085160034)); +#5182 = CARTESIAN_POINT('',(10.622299124233,8.318900633824, + 172.13614684338)); +#5183 = CARTESIAN_POINT('',(5.614794230764,13.452781458864, + 172.94234620521)); +#5184 = CARTESIAN_POINT('',(-2.105186511277,15.175552041261, + 173.74682554474)); +#5185 = CARTESIAN_POINT('',(-9.734624509714,11.830515133852, + 174.55365202965)); +#5186 = CARTESIAN_POINT('',(-13.69839032507,4.985807859648, + 175.35813403256)); +#5187 = CARTESIAN_POINT('',(-13.3155699913,-2.175804099032, + 176.16433034752)); +#5188 = CARTESIAN_POINT('',(-9.716542104326,-7.409316952203, + 176.96962725377)); +#5189 = CARTESIAN_POINT('',(-4.749608895256,-9.813313420372, + 177.77524615453)); +#5190 = CARTESIAN_POINT('',(0.217337693602,-12.21730394322, + 178.58082472714)); +#5191 = CARTESIAN_POINT('',(6.554775349127,-11.79288623868, + 179.38618937559)); +#5192 = CARTESIAN_POINT('',(12.408822528279,-7.650145448057, + 180.19228940297)); +#5193 = CARTESIAN_POINT('',(15.318025291617,-0.29470670825, + 180.9968908661)); +#5194 = CARTESIAN_POINT('',(13.207704354844,7.764065557825, + 181.80358670858)); +#5195 = CARTESIAN_POINT('',(7.067316541195,12.749800198975, + 182.60819083413)); +#5196 = CARTESIAN_POINT('',(-6.599749918487E-02,13.491992553974, + 183.41428781599)); +#5197 = CARTESIAN_POINT('',(-5.798096307831,10.755996245801, + 184.21965412655)); +#5198 = CARTESIAN_POINT('',(-8.949491675303,6.226269082813, + 185.02523230338)); +#5199 = CARTESIAN_POINT('',(-12.1008891452,1.696554094886, + 185.83085159985)); +#5200 = CARTESIAN_POINT('',(-12.67308847048,-4.629273707155, + 186.63614684439)); +#5201 = CARTESIAN_POINT('',(-9.497124733395,-11.059288632, + 187.44234620373)); +#5202 = CARTESIAN_POINT('',(-2.687352129853,-15.08334606504, + 188.24682554643)); +#5203 = CARTESIAN_POINT('',(5.602347844645,-14.25965291688, + 189.05365202813)); +#5204 = CARTESIAN_POINT('',(11.487244022457,-8.97482045979, + 189.85813403362)); +#5205 = CARTESIAN_POINT('',(13.336220051248,-2.045424750569, + 190.66433034697)); +#5206 = CARTESIAN_POINT('',(11.530585539176,4.044102531892, + 191.46962725395)); +#5207 = CARTESIAN_POINT('',(7.549627107715,7.865305809621, + 192.27524615454)); +#5208 = CARTESIAN_POINT('',(3.568654114334,11.686507567588, + 193.08082472769)); +#5209 = CARTESIAN_POINT('',(-2.589759548648,13.241238280616, + 193.88618937398)); +#5210 = CARTESIAN_POINT('',(-9.437466571375,11.110257719777, + 194.69228940582)); +#5211 = CARTESIAN_POINT('',(-14.47723839001,5.013812871791, + 195.49689086242)); +#5212 = CARTESIAN_POINT('',(-14.96050149419,-3.302660040771, + 196.30358671223)); +#5213 = CARTESIAN_POINT('',(-10.66132238582,-9.941859643655, + 197.10819083127)); +#5214 = CARTESIAN_POINT('',(-4.10648763549,-12.85204178582, + 197.91428781774)); +#5215 = CARTESIAN_POINT('',(2.190531644316,-12.02127061265, + 198.71965412576)); +#5216 = CARTESIAN_POINT('',(6.587449417179,-8.687078802181, + 199.52523230362)); +#5217 = CARTESIAN_POINT('',(10.984365427367,-5.352899219794, + 200.3308515989)); +#5218 = CARTESIAN_POINT('',(13.483347618311,0.486501215626, + 201.13614684656)); +#5219 = CARTESIAN_POINT('',(12.44981049744,7.583235579742, + 201.94234620018)); +#5220 = CARTESIAN_POINT('',(7.216834019589,13.514677083672, + 202.74682555085)); +#5221 = CARTESIAN_POINT('',(-0.921674337506,15.292956519807, + 203.55365202384)); +#5222 = CARTESIAN_POINT('',(-8.151646239579,12.08531510206, + 204.35813403692)); +#5223 = CARTESIAN_POINT('',(-12.05142797304,6.066433174182, + 205.16433034499)); +#5224 = CARTESIAN_POINT('',(-12.21593492342,-0.283023178761, + 205.96962725485)); +#5225 = CARTESIAN_POINT('',(-9.610635217421,-5.147387265446, + 206.77524615425)); +#5226 = CARTESIAN_POINT('',(-7.005321193196,-10.01175440652, + 207.58082472785)); +#5227 = CARTESIAN_POINT('',(-1.6287599609,-13.39344566228, + 208.38618937431)); +#5228 = CARTESIAN_POINT('',(5.542305632783,-13.48282055705, + 209.19228940472)); +#5229 = CARTESIAN_POINT('',(12.219318524801,-9.242132096446, + 209.99689086419)); +#5230 = CARTESIAN_POINT('',(15.248860512165,-1.482032854186, + 210.80358671026)); +#5231 = CARTESIAN_POINT('',(13.211723713199,6.160740599254, + 211.60819083294)); +#5232 = CARTESIAN_POINT('',(7.877001148838,10.954043621083, + 212.41428781665)); +#5233 = CARTESIAN_POINT('',(1.631457518916,12.109819255315, + 213.2196541263)); +#5234 = CARTESIAN_POINT('',(-3.580581712648,10.29753672182, + 214.02523230343)); +#5235 = CARTESIAN_POINT('',(-8.792615938768,8.485265559317, + 214.83085006066)); +#5236 = CARTESIAN_POINT('',(-12.97376090618,3.703892228236, + 215.63615317802)); +#5237 = CARTESIAN_POINT('',(-14.18382660091,-3.3648797133, + 216.44233069051)); +#5238 = CARTESIAN_POINT('',(-11.03987386866,-10.62310245585, + 217.2468530705)); +#5239 = CARTESIAN_POINT('',(-3.849230121259,-14.8292719726, + 218.05361423507)); +#5240 = CARTESIAN_POINT('',(4.018120594048,-14.01282255978, + 218.85817531909)); +#5241 = CARTESIAN_POINT('',(9.586947577379,-9.493610135138, + 219.66429415071)); +#5242 = CARTESIAN_POINT('',(11.705510889184,-3.505765155499, + 220.46965258686)); +#5243 = CARTESIAN_POINT('',(10.730883341792,1.925609161791, + 221.27523230361)); +#5244 = CARTESIAN_POINT('',(9.756265677884,7.356975867981, + 222.08085159902)); +#5245 = CARTESIAN_POINT('',(5.687835966166,12.2346176259,222.88614684617 + )); +#5246 = CARTESIAN_POINT('',(-1.104616686502,14.53557928843, + 223.69234620097)); +#5247 = CARTESIAN_POINT('',(-8.765291370816,12.565781198781, + 224.49682554971)); +#5248 = CARTESIAN_POINT('',(-14.04455542641,6.121639124674, + 225.30365202505)); +#5249 = CARTESIAN_POINT('',(-14.46886455269,-1.776551739362, + 226.10813403596)); +#5250 = CARTESIAN_POINT('',(-10.87646534491,-7.983797921543, + 226.91433034553)); +#5251 = CARTESIAN_POINT('',(-5.293742901856,-11.01296755015, + 227.71962725466)); +#5252 = CARTESIAN_POINT('',(0.223218550868,-10.9000035973, + 228.52524615426)); +#5253 = CARTESIAN_POINT('',(5.740189225567,-10.78702827334, + 229.33082472736)); +#5254 = CARTESIAN_POINT('',(11.194205917404,-7.531732841204, + 230.1361893757)); +#5255 = CARTESIAN_POINT('',(14.529435185671,-1.182841964492, + 230.94228940234)); +#5256 = CARTESIAN_POINT('',(13.78225451756,6.691652357588, + 231.74689086714)); +#5257 = CARTESIAN_POINT('',(8.243338747845,12.914005366402, + 232.55358670747)); +#5258 = CARTESIAN_POINT('',(0.508736982288,14.568649728053, + 233.35819083497)); +#5259 = CARTESIAN_POINT('',(-6.184040644192,11.991491152063, + 234.16428781557)); +#5260 = CARTESIAN_POINT('',(-10.04926174901,6.951382188879, + 234.96965412664)); +#5261 = CARTESIAN_POINT('',(-10.8007224833,1.484662176071, + 235.77523230346)); +#5262 = CARTESIAN_POINT('',(-11.5521906182,-3.98204794319, + 236.58085159969)); +#5263 = CARTESIAN_POINT('',(-9.190158225099,-9.878174843186, + 237.38614684463)); +#5264 = CARTESIAN_POINT('',(-3.441188125681,-14.16550272796, + 238.19234620343)); +#5265 = CARTESIAN_POINT('',(4.453247537366,-14.65939208673, + 238.99682554674)); +#5266 = CARTESIAN_POINT('',(11.465475434124,-10.1620310841, + 239.80365202783)); +#5267 = CARTESIAN_POINT('',(14.309692594645,-2.781523928559, + 240.6081340339)); +#5268 = CARTESIAN_POINT('',(12.8112624783,4.23203040813,241.41433034676) + ); +#5269 = CARTESIAN_POINT('',(8.437842813707,8.838098031653, + 242.21962725407)); +#5270 = CARTESIAN_POINT('',(3.155992893031,10.435497774578, + 243.02524615448)); +#5271 = DEFINITIONAL_REPRESENTATION('',(#5272),#5275); +#5272 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5273,#5274),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,273.99427638432),.PIECEWISE_BEZIER_KNOTS.); +#5273 = CARTESIAN_POINT('',(0.,0.)); +#5274 = CARTESIAN_POINT('',(0.,273.99427638432)); +#5275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5276 = ORIENTED_EDGE('',*,*,#5277,.F.); +#5277 = EDGE_CURVE('',#2899,#4391,#5278,.T.); +#5278 = SURFACE_CURVE('',#5279,(#5282,#5289),.PCURVE_S1.); +#5279 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5280,#5281),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,7.9),.PIECEWISE_BEZIER_KNOTS.); +#5280 = CARTESIAN_POINT('',(1.139343328781,2.784187801925, + 244.97475384551)); +#5281 = CARTESIAN_POINT('',(3.58058361767,10.297532320256, + 244.97478154784)); +#5282 = PCURVE('',#3193,#5283); +#5283 = DEFINITIONAL_REPRESENTATION('',(#5284),#5288); +#5284 = LINE('',#5285,#5286); +#5285 = CARTESIAN_POINT('',(0.,273.99427638432)); +#5286 = VECTOR('',#5287,1.); +#5287 = DIRECTION('',(1.,0.)); +#5288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5289 = PCURVE('',#5290,#5295); +#5290 = PLANE('',#5291); +#5291 = AXIS2_PLACEMENT_3D('',#5292,#5293,#5294); +#5292 = CARTESIAN_POINT('',(2.147668110906,6.609842788251,244.)); +#5293 = DIRECTION('',(-0.927059169808,0.301219783844,0.223221722726)); +#5294 = DIRECTION('',(-0.309016994375,-0.951056516295, + -1.387778780781E-17)); +#5295 = DEFINITIONAL_REPRESENTATION('',(#5296),#5299); +#5296 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5297,#5298),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,7.9),.PIECEWISE_BEZIER_KNOTS.); +#5297 = CARTESIAN_POINT('',(3.950003597369,0.999985790284)); +#5298 = CARTESIAN_POINT('',(-3.94999640258,1.000014209703)); +#5299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5300 = ADVANCED_FACE('',(#5301),#4692,.T.); +#5301 = FACE_BOUND('',#5302,.T.); +#5302 = EDGE_LOOP('',(#5303,#5304,#5325,#6212)); +#5303 = ORIENTED_EDGE('',*,*,#4390,.F.); +#5304 = ORIENTED_EDGE('',*,*,#5305,.T.); +#5305 = EDGE_CURVE('',#4365,#5306,#5308,.T.); +#5306 = VERTEX_POINT('',#5307); +#5307 = CARTESIAN_POINT('',(10.9,0.223221722725,11.025232303313)); +#5308 = SURFACE_CURVE('',#5309,(#5312,#5319),.PCURVE_S1.); +#5309 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5310,#5311),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#5310 = CARTESIAN_POINT('',(10.9,-0.223221722725,12.974767696687)); +#5311 = CARTESIAN_POINT('',(10.9,0.223221722725,11.025232303313)); +#5312 = PCURVE('',#4692,#5313); +#5313 = DEFINITIONAL_REPRESENTATION('',(#5314),#5318); +#5314 = LINE('',#5315,#5316); +#5315 = CARTESIAN_POINT('',(0.,0.)); +#5316 = VECTOR('',#5317,1.); +#5317 = DIRECTION('',(1.,0.)); +#5318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5319 = PCURVE('',#4379,#5320); +#5320 = DEFINITIONAL_REPRESENTATION('',(#5321),#5324); +#5321 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5322,#5323),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#5322 = CARTESIAN_POINT('',(1.,3.95)); +#5323 = CARTESIAN_POINT('',(-1.,3.95)); +#5324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5325 = ORIENTED_EDGE('',*,*,#5326,.T.); +#5326 = EDGE_CURVE('',#5306,#5327,#5329,.T.); +#5327 = VERTEX_POINT('',#5328); +#5328 = CARTESIAN_POINT('',(3.155992893031,10.435497774578, + 243.02524615448)); +#5329 = SURFACE_CURVE('',#5330,(#5620,#5627),.PCURVE_S1.); +#5330 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#5331,#5332,#5333,#5334,#5335, + #5336,#5337,#5338,#5339,#5340,#5341,#5342,#5343,#5344,#5345,#5346, + #5347,#5348,#5349,#5350,#5351,#5352,#5353,#5354,#5355,#5356,#5357, + #5358,#5359,#5360,#5361,#5362,#5363,#5364,#5365,#5366,#5367,#5368, + #5369,#5370,#5371,#5372,#5373,#5374,#5375,#5376,#5377,#5378,#5379, + #5380,#5381,#5382,#5383,#5384,#5385,#5386,#5387,#5388,#5389,#5390, + #5391,#5392,#5393,#5394,#5395,#5396,#5397,#5398,#5399,#5400,#5401, + #5402,#5403,#5404,#5405,#5406,#5407,#5408,#5409,#5410,#5411,#5412, + #5413,#5414,#5415,#5416,#5417,#5418,#5419,#5420,#5421,#5422,#5423, + #5424,#5425,#5426,#5427,#5428,#5429,#5430,#5431,#5432,#5433,#5434, + #5435,#5436,#5437,#5438,#5439,#5440,#5441,#5442,#5443,#5444,#5445, + #5446,#5447,#5448,#5449,#5450,#5451,#5452,#5453,#5454,#5455,#5456, + #5457,#5458,#5459,#5460,#5461,#5462,#5463,#5464,#5465,#5466,#5467, + #5468,#5469,#5470,#5471,#5472,#5473,#5474,#5475,#5476,#5477,#5478, + #5479,#5480,#5481,#5482,#5483,#5484,#5485,#5486,#5487,#5488,#5489, + #5490,#5491,#5492,#5493,#5494,#5495,#5496,#5497,#5498,#5499,#5500, + #5501,#5502,#5503,#5504,#5505,#5506,#5507,#5508,#5509,#5510,#5511, + #5512,#5513,#5514,#5515,#5516,#5517,#5518,#5519,#5520,#5521,#5522, + #5523,#5524,#5525,#5526,#5527,#5528,#5529,#5530,#5531,#5532,#5533, + #5534,#5535,#5536,#5537,#5538,#5539,#5540,#5541,#5542,#5543,#5544, + #5545,#5546,#5547,#5548,#5549,#5550,#5551,#5552,#5553,#5554,#5555, + #5556,#5557,#5558,#5559,#5560,#5561,#5562,#5563,#5564,#5565,#5566, + #5567,#5568,#5569,#5570,#5571,#5572,#5573,#5574,#5575,#5576,#5577, + #5578,#5579,#5580,#5581,#5582,#5583,#5584,#5585,#5586,#5587,#5588, + #5589,#5590,#5591,#5592,#5593,#5594,#5595,#5596,#5597,#5598,#5599, + #5600,#5601,#5602,#5603,#5604,#5605,#5606,#5607,#5608,#5609,#5610, + #5611,#5612,#5613,#5614,#5615,#5616,#5617,#5618,#5619), + .UNSPECIFIED.,.F.,.F.,(10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9, + 9,9,9,9,9,9,9,9,9,10),(0.,8.56232113701,17.12464227402, + 25.68696341103,34.24928454804,42.811605685051,51.373926822061, + 59.936247959071,68.498569096081,77.060890233091,85.623211370101, + 94.185532507111,102.74785364412,111.31017478113,119.87249591814, + 128.43481705515,136.99713819216,145.55945932917,154.12178046618, + 162.68410160319,171.2464227402,179.80874387721,188.37106501422, + 196.93338615123,205.49570728824,214.05802842525,222.62034956226, + 231.18267069927,239.74499183628,248.30731297329,256.8696341103, + 265.43195524731,273.99427638432),.PIECEWISE_BEZIER_KNOTS.); +#5331 = CARTESIAN_POINT('',(10.9,0.223221722725,11.025232303313)); +#5332 = CARTESIAN_POINT('',(10.787034852867,5.740183424154, + 11.830850060976)); +#5333 = CARTESIAN_POINT('',(7.531723440118,11.194214206986, + 12.636153177533)); +#5334 = CARTESIAN_POINT('',(1.182852687292,14.529425729986, + 13.442330690977)); +#5335 = CARTESIAN_POINT('',(-6.691662173002,13.782263173979, + 14.246853070367)); +#5336 = CARTESIAN_POINT('',(-12.91399821844,8.243332443115, + 15.053614234746)); +#5337 = CARTESIAN_POINT('',(-14.56865375644,0.508740535926, + 15.858175319744)); +#5338 = CARTESIAN_POINT('',(-11.99148950756,-6.184042095037, + 16.664294150012)); +#5339 = CARTESIAN_POINT('',(-6.95138258848,-10.04926139648, + 17.469652587403)); +#5340 = CARTESIAN_POINT('',(-1.484662176034,-10.80072248326, + 18.275232303307)); +#5341 = CARTESIAN_POINT('',(3.982048214332,-11.55219107696, + 19.080850060999)); +#5342 = CARTESIAN_POINT('',(9.878173727189,-9.190156337396, + 19.886153177487)); +#5343 = CARTESIAN_POINT('',(14.165505461673,-3.441192749304, + 20.692330691044)); +#5344 = CARTESIAN_POINT('',(14.659387236244,4.453255740814, + 21.496853070296)); +#5345 = CARTESIAN_POINT('',(10.162037744519,11.465464169941, + 22.303614234801)); +#5346 = CARTESIAN_POINT('',(2.781516652488,14.309704899819, + 23.108175319717)); +#5347 = CARTESIAN_POINT('',(-4.232024028874,12.811251689918, + 23.914294150016)); +#5348 = CARTESIAN_POINT('',(-8.838102496384,8.437850364266, + 24.719652587412)); +#5349 = CARTESIAN_POINT('',(-10.43549533345,3.155988764706, + 25.525232303296)); +#5350 = CARTESIAN_POINT('',(-12.03289401722,-2.125861761807, + 26.330850061033)); +#5351 = CARTESIAN_POINT('',(-10.62229708526,-8.318899826461, + 27.13615317741)); +#5352 = CARTESIAN_POINT('',(-5.614799225157,-13.45278343625, + 27.942330691172)); +#5353 = CARTESIAN_POINT('',(2.105195372768,-15.17554853305, + 28.746853070133)); +#5354 = CARTESIAN_POINT('',(9.734612341899,-11.83051995076, + 29.553614234963)); +#5355 = CARTESIAN_POINT('',(13.698403617351,-4.985802597751, + 30.358175319592)); +#5356 = CARTESIAN_POINT('',(13.315558337575,2.175799485844, + 31.164294150088)); +#5357 = CARTESIAN_POINT('',(9.716550260456,7.409320180835, + 31.969652587382)); +#5358 = CARTESIAN_POINT('',(4.74960443587,9.813311655104,32.775232303303 + )); +#5359 = CARTESIAN_POINT('',(-0.217329537392,12.217307171884, + 33.580850061007)); +#5360 = CARTESIAN_POINT('',(-6.554787003121,11.792881625545, + 34.386153177469)); +#5361 = CARTESIAN_POINT('',(-12.40880923548,7.650150709612, + 35.192330691078)); +#5362 = CARTESIAN_POINT('',(-15.31803746013,0.294701892106, + 35.996853070245)); +#5363 = CARTESIAN_POINT('',(-13.20769549267,-7.764062050653, + 36.803614234868)); +#5364 = CARTESIAN_POINT('',(-7.067321536065,-12.74980217546, + 37.608175319644)); +#5365 = CARTESIAN_POINT('',(6.599953838001E-02,-13.49199174713, + 38.414294150079)); +#5366 = CARTESIAN_POINT('',(5.798095812316,-10.75599644185, + 39.219652587367)); +#5367 = CARTESIAN_POINT('',(8.949491675296,-6.226269082793, + 40.025232303321)); +#5368 = CARTESIAN_POINT('',(12.10088914521,-1.696554094925, + 40.830851599975)); +#5369 = CARTESIAN_POINT('',(12.673088470493,4.629273707208, + 41.636146844227)); +#5370 = CARTESIAN_POINT('',(9.497124733367,11.059288631954, + 42.442346203878)); +#5371 = CARTESIAN_POINT('',(2.687352129875,15.083346065064, + 43.246825546376)); +#5372 = CARTESIAN_POINT('',(-5.602347844637,14.259652916892, + 44.053652028105)); +#5373 = CARTESIAN_POINT('',(-11.48724402249,8.974820459766, + 44.85813403371)); +#5374 = CARTESIAN_POINT('',(-13.33622005121,2.045424750586, + 45.664330346889)); +#5375 = CARTESIAN_POINT('',(-11.5305855392,-4.044102531897, + 46.46962725401)); +#5376 = CARTESIAN_POINT('',(-7.549627107703,-7.865305809621, + 47.275246154507)); +#5377 = CARTESIAN_POINT('',(-3.568654114306,-11.68650756761, + 48.080824727561)); +#5378 = CARTESIAN_POINT('',(2.589759548547,-13.24123828049, + 48.886189374485)); +#5379 = CARTESIAN_POINT('',(9.437466571526,-11.11025772009, + 49.692289404815)); +#5380 = CARTESIAN_POINT('',(14.4772383899,-5.013812871261, + 50.496890863884)); +#5381 = CARTESIAN_POINT('',(14.960501494209,3.302660040132, + 51.303586710595)); +#5382 = CARTESIAN_POINT('',(10.661322385883,9.941859644237, + 52.108190832785)); +#5383 = CARTESIAN_POINT('',(4.106487635419,12.852041785402, + 52.914287816603)); +#5384 = CARTESIAN_POINT('',(-2.19053164428,12.021270612893, + 53.719654126459)); +#5385 = CARTESIAN_POINT('',(-6.587449417186,8.687078802071, + 54.525232303291)); +#5386 = CARTESIAN_POINT('',(-10.98436594344,5.352899352736, + 55.330850061055)); +#5387 = CARTESIAN_POINT('',(-13.48334549458,-0.486501761926, + 56.136153177369)); +#5388 = CARTESIAN_POINT('',(-12.44981569924,-7.583234242445, + 56.942330691227)); +#5389 = CARTESIAN_POINT('',(-7.216824790167,-13.5146794555, + 57.746853070069)); +#5390 = CARTESIAN_POINT('',(0.921661664273,-15.29295326382, + 58.553614235033)); +#5391 = CARTESIAN_POINT('',(8.151660084413,-12.08531865839, + 59.358175319519)); +#5392 = CARTESIAN_POINT('',(12.051415834438,-6.066430056478, + 60.164294150153)); +#5393 = CARTESIAN_POINT('',(12.215943419199,0.283020996811, + 60.969652587336)); +#5394 = CARTESIAN_POINT('',(9.610630572206,5.147388458448, + 61.775232303328)); +#5395 = CARTESIAN_POINT('',(7.005329689203,10.011752224529, + 62.58085006092)); +#5396 = CARTESIAN_POINT('',(1.628747821551,13.39344878004, + 63.386153177653)); +#5397 = CARTESIAN_POINT('',(-5.542291786619,13.482817000803, + 64.192330690803)); +#5398 = CARTESIAN_POINT('',(-12.21933119963,9.242135352013, + 64.996853070551)); +#5399 = CARTESIAN_POINT('',(-15.24885128141,1.482030483114, + 65.803614234603)); +#5400 = CARTESIAN_POINT('',(-13.21172891575,-6.160739262838, + 66.608175319823)); +#5401 = CARTESIAN_POINT('',(-7.876999024849,-10.95404416667, + 67.414294149991)); +#5402 = CARTESIAN_POINT('',(-1.631458035057,-12.10981912276, + 68.219652587392)); +#5403 = CARTESIAN_POINT('',(3.580581712662,-10.29753672178, + 69.025232303324)); +#5404 = CARTESIAN_POINT('',(8.792615938729,-8.485265559417, + 69.830850060941)); +#5405 = CARTESIAN_POINT('',(12.973760906267,-3.703892228055, + 70.63615317762)); +#5406 = CARTESIAN_POINT('',(14.183826600789,3.364879713055, + 71.442330690821)); +#5407 = CARTESIAN_POINT('',(11.039873868763,10.623102456137, + 72.24685307057)); +#5408 = CARTESIAN_POINT('',(3.849230121267,14.829271972315, + 73.053614234554)); +#5409 = CARTESIAN_POINT('',(-4.018120594174,14.012822560031, + 73.858175319876)); +#5410 = CARTESIAN_POINT('',(-9.586947577205,9.493610134959, + 74.664294149954)); +#5411 = CARTESIAN_POINT('',(-11.70551088932,3.505765155604, + 75.469652587408)); +#5412 = CARTESIAN_POINT('',(-10.73088334171,-1.92560916184, + 76.275232303322)); +#5413 = CARTESIAN_POINT('',(-9.756265678138,-7.356975867792, + 77.080851599976)); +#5414 = CARTESIAN_POINT('',(-5.687835965727,-12.2346176264, + 77.886146844235)); +#5415 = CARTESIAN_POINT('',(1.104616686023,-14.53557928749, + 78.692346203835)); +#5416 = CARTESIAN_POINT('',(8.765291371107,-12.56578120004, + 79.496825546469)); +#5417 = CARTESIAN_POINT('',(14.044555426417,-6.121639123426, + 80.30365202798)); +#5418 = CARTESIAN_POINT('',(14.468864552485,1.776551738454, + 81.108134033832)); +#5419 = CARTESIAN_POINT('',(10.876465345142,7.983797922031,81.9143303468 + )); +#5420 = CARTESIAN_POINT('',(5.293742901712,11.012967549954, + 82.719627254057)); +#5421 = CARTESIAN_POINT('',(-0.223218550807,10.90000359737, + 83.525246154489)); +#5422 = CARTESIAN_POINT('',(-5.740189225516,10.787028273379, + 84.330824727529)); +#5423 = CARTESIAN_POINT('',(-11.19420591782,7.531732841033, + 85.136189374636)); +#5424 = CARTESIAN_POINT('',(-14.52943518464,1.182841964666, + 85.942289404508)); +#5425 = CARTESIAN_POINT('',(-13.78225451909,-6.691652357533, + 86.74689086431)); +#5426 = CARTESIAN_POINT('',(-8.24333874631,-12.91400536674, + 87.553586710152)); +#5427 = CARTESIAN_POINT('',(-0.508736983329,-14.56864972761, + 88.358190833145)); +#5428 = CARTESIAN_POINT('',(6.18404064463,-11.99149115234, + 89.164287816371)); +#5429 = CARTESIAN_POINT('',(10.049261748954,-6.951382188816, + 89.969654126577)); +#5430 = CARTESIAN_POINT('',(10.800722483252,-1.484662176019, + 90.775232303246)); +#5431 = CARTESIAN_POINT('',(11.55219107701,3.982048214277, + 91.580850061203)); +#5432 = CARTESIAN_POINT('',(9.190156337324,9.878173727316,92.38615317707 + )); +#5433 = CARTESIAN_POINT('',(3.441192749372,14.165505461463, + 93.192330691648)); +#5434 = CARTESIAN_POINT('',(-4.453255740838,14.659387236489, + 93.996853069647)); +#5435 = CARTESIAN_POINT('',(-11.46546416996,10.162037744316, + 94.803614235312)); +#5436 = CARTESIAN_POINT('',(-14.30970489978,2.781516652602, + 95.608175319445)); +#5437 = CARTESIAN_POINT('',(-12.81125168993,-4.23202402891, + 96.414294150079)); +#5438 = CARTESIAN_POINT('',(-8.437850364275,-8.838102496386, + 97.21965258745)); +#5439 = CARTESIAN_POINT('',(-3.155988764693,-10.43549533344, + 98.025232303247)); +#5440 = CARTESIAN_POINT('',(2.125861761754,-12.03289401725, + 98.830850061212)); +#5441 = CARTESIAN_POINT('',(8.318899826589,-10.62229708524, + 99.636153176994)); +#5442 = CARTESIAN_POINT('',(13.452783436043,-5.614799225144, + 100.44233069187)); +#5443 = CARTESIAN_POINT('',(15.175548533317,2.105195372666, + 101.24685306924)); +#5444 = CARTESIAN_POINT('',(11.830519950535,9.734612342081, + 102.05361423584)); +#5445 = CARTESIAN_POINT('',(4.985802597902,13.698403617159, + 102.85817531891)); +#5446 = CARTESIAN_POINT('',(-2.175799485916,13.315558337711, + 103.66429415049)); +#5447 = CARTESIAN_POINT('',(-7.409320180809,9.716550260391, + 104.46965258719)); +#5448 = CARTESIAN_POINT('',(-9.813311655112,4.74960443589, + 105.27523230336)); +#5449 = CARTESIAN_POINT('',(-12.21730717184,-0.217329537474, + 106.08085006076)); +#5450 = CARTESIAN_POINT('',(-11.79288162562,-6.554787002913, + 106.886153178)); +#5451 = CARTESIAN_POINT('',(-7.650150709545,-12.40880923585, + 107.69233069023)); +#5452 = CARTESIAN_POINT('',(-0.294701892094,-15.31803745965, + 108.49685307121)); +#5453 = CARTESIAN_POINT('',(7.764062050556,-13.2076954931, + 109.30361423407)); +#5454 = CARTESIAN_POINT('',(12.749802175559,-7.067321535795, + 110.10817532006)); +#5455 = CARTESIAN_POINT('',(13.491991747109,6.599953828169E-02, + 110.91429415003)); +#5456 = CARTESIAN_POINT('',(10.755996441816,5.798095812322, + 111.71965258721)); +#5457 = CARTESIAN_POINT('',(6.226269082847,8.949491675311, + 112.52523230349)); +#5458 = CARTESIAN_POINT('',(1.696554094749,12.100889145184, + 113.33085159942)); +#5459 = CARTESIAN_POINT('',(-4.62927370683,12.673088470471, + 114.13614684537)); +#5460 = CARTESIAN_POINT('',(-11.05928863253,9.497124733555, + 114.9423462021)); +#5461 = CARTESIAN_POINT('',(-15.08334606441,2.687352129453, + 115.7468255485)); +#5462 = CARTESIAN_POINT('',(-14.25965291741,-5.602347844068, + 116.55365202609)); +#5463 = CARTESIAN_POINT('',(-8.974820459474,-11.48724402301, + 117.35813403522)); +#5464 = CARTESIAN_POINT('',(-2.045424750691,-13.33622005087, + 118.16433034599)); +#5465 = CARTESIAN_POINT('',(4.044102531916,-11.53058553935, + 118.9696272544)); +#5466 = CARTESIAN_POINT('',(7.86530580962,-7.549627107662, + 119.77524615439)); +#5467 = CARTESIAN_POINT('',(11.686507567618,-3.568654114362, + 120.58082472771)); +#5468 = CARTESIAN_POINT('',(13.241238280462,2.589759548598, + 121.38618937437)); +#5469 = CARTESIAN_POINT('',(11.110257720183,9.437466571504, + 122.19228940481)); +#5470 = CARTESIAN_POINT('',(5.013812871096,14.477238389894, + 122.99689086403)); +#5471 = CARTESIAN_POINT('',(-3.302660039931,14.960501494222, + 123.80358671034)); +#5472 = CARTESIAN_POINT('',(-9.941859644411,10.661322385882, + 124.60819083304)); +#5473 = CARTESIAN_POINT('',(-12.85204178529,4.106487635409, + 125.41428781641)); +#5474 = CARTESIAN_POINT('',(-12.02127061293,-2.190531644272, + 126.21965412654)); +#5475 = CARTESIAN_POINT('',(-8.687078802066,-6.587449417187, + 127.02523230327)); +#5476 = CARTESIAN_POINT('',(-5.352899352762,-10.98436594344, + 127.83085006114)); +#5477 = CARTESIAN_POINT('',(0.486501761981,-13.48334549462, + 128.63615317711)); +#5478 = CARTESIAN_POINT('',(7.583234242378,-12.44981569916, + 129.44233069168)); +#5479 = CARTESIAN_POINT('',(13.514679455541,-7.216824790307, + 130.24685306946)); +#5480 = CARTESIAN_POINT('',(15.292953263843,0.921661664438, + 131.05361423564)); +#5481 = CARTESIAN_POINT('',(12.08531865835,8.151660084265, + 131.85817531901)); +#5482 = CARTESIAN_POINT('',(6.066430056516,12.051415834544, + 132.66429415049)); +#5483 = CARTESIAN_POINT('',(-0.283020996831,12.215943419135, + 133.46965258713)); +#5484 = CARTESIAN_POINT('',(-5.14738845844,9.610630572238, + 134.27523230342)); +#5485 = CARTESIAN_POINT('',(-10.01175222456,7.00532968909, + 135.08085006057)); +#5486 = CARTESIAN_POINT('',(-13.39344877992,1.628747821787, + 135.88615317841)); +#5487 = CARTESIAN_POINT('',(-13.48281700107,-5.542291786952, + 136.69233068957)); +#5488 = CARTESIAN_POINT('',(-9.24213535157,-12.21933119931, + 137.49685307205)); +#5489 = CARTESIAN_POINT('',(-1.482030483623,-15.2488512816, + 138.30361423318)); +#5490 = CARTESIAN_POINT('',(6.160739263246,-13.21172891569, + 139.10817532082)); +#5491 = CARTESIAN_POINT('',(10.954044166463,-7.876999024832, + 139.91429414948)); +#5492 = CARTESIAN_POINT('',(12.109819122828,-1.631458035075, + 140.71965258753)); +#5493 = CARTESIAN_POINT('',(10.297536721791,3.58058171266, + 141.52523230334)); +#5494 = CARTESIAN_POINT('',(8.485265559423,8.792615938734, + 142.33085006093)); +#5495 = CARTESIAN_POINT('',(3.703892228015,12.973760906264, + 143.13615317756)); +#5496 = CARTESIAN_POINT('',(-3.364879712973,14.183826600765, + 143.94233069095)); +#5497 = CARTESIAN_POINT('',(-10.62310245623,11.039873868836, + 144.74685307036)); +#5498 = CARTESIAN_POINT('',(-14.82927197223,3.849230121158, + 145.55361423475)); +#5499 = CARTESIAN_POINT('',(-14.01282256007,-4.018120594084, + 146.35817531975)); +#5500 = CARTESIAN_POINT('',(-9.493610134942,-9.586947577244, + 147.16429414997)); +#5501 = CARTESIAN_POINT('',(-3.505765155612,-11.70551088933, + 147.96965258744)); +#5502 = CARTESIAN_POINT('',(1.925609161849,-10.73088334169, + 148.77523230326)); +#5503 = CARTESIAN_POINT('',(7.356975867758,-9.756265678182, + 149.58085160014)); +#5504 = CARTESIAN_POINT('',(12.234617626483,-5.687835965653, + 150.38614684389)); +#5505 = CARTESIAN_POINT('',(14.535579287351,1.104616685948, + 151.19234620435)); +#5506 = CARTESIAN_POINT('',(12.565781200219,8.765291371135, + 151.99682554587)); +#5507 = CARTESIAN_POINT('',(6.121639123277,14.044555426448, + 152.80365202849)); +#5508 = CARTESIAN_POINT('',(-1.77655173837,14.468864552432, + 153.6081340335)); +#5509 = CARTESIAN_POINT('',(-7.983797922057,10.876465345175, + 154.41433034693)); +#5510 = CARTESIAN_POINT('',(-11.01296754995,5.293742901709, + 155.21962725404)); +#5511 = CARTESIAN_POINT('',(-10.90000359736,-0.223218550818, + 156.02524615445)); +#5512 = CARTESIAN_POINT('',(-10.78702827331,-5.740189225573, + 156.83082472729)); +#5513 = CARTESIAN_POINT('',(-7.531732841196,-11.19420591758, + 157.63618937537)); +#5514 = CARTESIAN_POINT('',(-1.182841964472,-14.52943518518, + 158.44228940324)); +#5515 = CARTESIAN_POINT('',(6.691652357434,-13.78225451831, + 159.24689086582)); +#5516 = CARTESIAN_POINT('',(12.914005366698,-8.243338747072, + 160.05358670884)); +#5517 = CARTESIAN_POINT('',(14.568649727735,-0.508736982827, + 160.85819083392)); +#5518 = CARTESIAN_POINT('',(11.991491152272,6.184040644439, + 161.66428781614)); +#5519 = CARTESIAN_POINT('',(6.951382188808,10.049261748961, + 162.46965412647)); +#5520 = CARTESIAN_POINT('',(1.484662176064,10.800722483293, + 163.27523230342)); +#5521 = CARTESIAN_POINT('',(-3.982048214425,11.552191076906, + 164.08085006065)); +#5522 = CARTESIAN_POINT('',(-9.87817372698,9.190156337469, + 164.88615317817)); +#5523 = CARTESIAN_POINT('',(-14.16550546202,3.441192749281, + 165.69233068998)); +#5524 = CARTESIAN_POINT('',(-14.6593872358,-4.453255740905, + 166.49685307157)); +#5525 = CARTESIAN_POINT('',(-10.16203774492,-11.46546416974, + 167.30361423356)); +#5526 = CARTESIAN_POINT('',(-2.781516652213,-14.30970490004, + 168.10817532066)); +#5527 = CARTESIAN_POINT('',(4.232024028738,-12.81125168975, + 168.91429414944)); +#5528 = CARTESIAN_POINT('',(8.838102496432,-8.437850364344, + 169.71965258766)); +#5529 = CARTESIAN_POINT('',(10.435495333437,-3.155988764686, + 170.52523230322)); +#5530 = CARTESIAN_POINT('',(12.032893521782,2.125861565579, + 171.33085160034)); +#5531 = CARTESIAN_POINT('',(10.622299124233,8.318900633824, + 172.13614684338)); +#5532 = CARTESIAN_POINT('',(5.614794230764,13.452781458864, + 172.94234620521)); +#5533 = CARTESIAN_POINT('',(-2.105186511277,15.175552041261, + 173.74682554474)); +#5534 = CARTESIAN_POINT('',(-9.734624509714,11.830515133852, + 174.55365202965)); +#5535 = CARTESIAN_POINT('',(-13.69839032507,4.985807859648, + 175.35813403256)); +#5536 = CARTESIAN_POINT('',(-13.3155699913,-2.175804099032, + 176.16433034752)); +#5537 = CARTESIAN_POINT('',(-9.716542104326,-7.409316952203, + 176.96962725377)); +#5538 = CARTESIAN_POINT('',(-4.749608895256,-9.813313420372, + 177.77524615453)); +#5539 = CARTESIAN_POINT('',(0.217337693602,-12.21730394322, + 178.58082472714)); +#5540 = CARTESIAN_POINT('',(6.554775349127,-11.79288623868, + 179.38618937559)); +#5541 = CARTESIAN_POINT('',(12.408822528279,-7.650145448057, + 180.19228940297)); +#5542 = CARTESIAN_POINT('',(15.318025291617,-0.29470670825, + 180.9968908661)); +#5543 = CARTESIAN_POINT('',(13.207704354844,7.764065557825, + 181.80358670858)); +#5544 = CARTESIAN_POINT('',(7.067316541195,12.749800198975, + 182.60819083413)); +#5545 = CARTESIAN_POINT('',(-6.599749918487E-02,13.491992553974, + 183.41428781599)); +#5546 = CARTESIAN_POINT('',(-5.798096307831,10.755996245801, + 184.21965412655)); +#5547 = CARTESIAN_POINT('',(-8.949491675303,6.226269082813, + 185.02523230338)); +#5548 = CARTESIAN_POINT('',(-12.1008891452,1.696554094886, + 185.83085159985)); +#5549 = CARTESIAN_POINT('',(-12.67308847048,-4.629273707155, + 186.63614684439)); +#5550 = CARTESIAN_POINT('',(-9.497124733395,-11.059288632, + 187.44234620373)); +#5551 = CARTESIAN_POINT('',(-2.687352129853,-15.08334606504, + 188.24682554643)); +#5552 = CARTESIAN_POINT('',(5.602347844645,-14.25965291688, + 189.05365202813)); +#5553 = CARTESIAN_POINT('',(11.487244022457,-8.97482045979, + 189.85813403362)); +#5554 = CARTESIAN_POINT('',(13.336220051248,-2.045424750569, + 190.66433034697)); +#5555 = CARTESIAN_POINT('',(11.530585539176,4.044102531892, + 191.46962725395)); +#5556 = CARTESIAN_POINT('',(7.549627107715,7.865305809621, + 192.27524615454)); +#5557 = CARTESIAN_POINT('',(3.568654114334,11.686507567588, + 193.08082472769)); +#5558 = CARTESIAN_POINT('',(-2.589759548648,13.241238280616, + 193.88618937398)); +#5559 = CARTESIAN_POINT('',(-9.437466571375,11.110257719777, + 194.69228940582)); +#5560 = CARTESIAN_POINT('',(-14.47723839001,5.013812871791, + 195.49689086242)); +#5561 = CARTESIAN_POINT('',(-14.96050149419,-3.302660040771, + 196.30358671223)); +#5562 = CARTESIAN_POINT('',(-10.66132238582,-9.941859643655, + 197.10819083127)); +#5563 = CARTESIAN_POINT('',(-4.10648763549,-12.85204178582, + 197.91428781774)); +#5564 = CARTESIAN_POINT('',(2.190531644316,-12.02127061265, + 198.71965412576)); +#5565 = CARTESIAN_POINT('',(6.587449417179,-8.687078802181, + 199.52523230362)); +#5566 = CARTESIAN_POINT('',(10.984365427367,-5.352899219794, + 200.3308515989)); +#5567 = CARTESIAN_POINT('',(13.483347618311,0.486501215626, + 201.13614684656)); +#5568 = CARTESIAN_POINT('',(12.44981049744,7.583235579742, + 201.94234620018)); +#5569 = CARTESIAN_POINT('',(7.216834019589,13.514677083672, + 202.74682555085)); +#5570 = CARTESIAN_POINT('',(-0.921674337506,15.292956519807, + 203.55365202384)); +#5571 = CARTESIAN_POINT('',(-8.151646239579,12.08531510206, + 204.35813403692)); +#5572 = CARTESIAN_POINT('',(-12.05142797304,6.066433174182, + 205.16433034499)); +#5573 = CARTESIAN_POINT('',(-12.21593492342,-0.283023178761, + 205.96962725485)); +#5574 = CARTESIAN_POINT('',(-9.610635217421,-5.147387265446, + 206.77524615425)); +#5575 = CARTESIAN_POINT('',(-7.005321193196,-10.01175440652, + 207.58082472785)); +#5576 = CARTESIAN_POINT('',(-1.6287599609,-13.39344566228, + 208.38618937431)); +#5577 = CARTESIAN_POINT('',(5.542305632783,-13.48282055705, + 209.19228940472)); +#5578 = CARTESIAN_POINT('',(12.219318524801,-9.242132096446, + 209.99689086419)); +#5579 = CARTESIAN_POINT('',(15.248860512165,-1.482032854186, + 210.80358671026)); +#5580 = CARTESIAN_POINT('',(13.211723713199,6.160740599254, + 211.60819083294)); +#5581 = CARTESIAN_POINT('',(7.877001148838,10.954043621083, + 212.41428781665)); +#5582 = CARTESIAN_POINT('',(1.631457518916,12.109819255315, + 213.2196541263)); +#5583 = CARTESIAN_POINT('',(-3.580581712648,10.29753672182, + 214.02523230343)); +#5584 = CARTESIAN_POINT('',(-8.792615938768,8.485265559317, + 214.83085006066)); +#5585 = CARTESIAN_POINT('',(-12.97376090618,3.703892228236, + 215.63615317802)); +#5586 = CARTESIAN_POINT('',(-14.18382660091,-3.3648797133, + 216.44233069051)); +#5587 = CARTESIAN_POINT('',(-11.03987386866,-10.62310245585, + 217.2468530705)); +#5588 = CARTESIAN_POINT('',(-3.849230121259,-14.8292719726, + 218.05361423507)); +#5589 = CARTESIAN_POINT('',(4.018120594048,-14.01282255978, + 218.85817531909)); +#5590 = CARTESIAN_POINT('',(9.586947577379,-9.493610135138, + 219.66429415071)); +#5591 = CARTESIAN_POINT('',(11.705510889184,-3.505765155499, + 220.46965258686)); +#5592 = CARTESIAN_POINT('',(10.730883341792,1.925609161791, + 221.27523230361)); +#5593 = CARTESIAN_POINT('',(9.756265677884,7.356975867981, + 222.08085159902)); +#5594 = CARTESIAN_POINT('',(5.687835966166,12.2346176259,222.88614684617 + )); +#5595 = CARTESIAN_POINT('',(-1.104616686502,14.53557928843, + 223.69234620097)); +#5596 = CARTESIAN_POINT('',(-8.765291370816,12.565781198781, + 224.49682554971)); +#5597 = CARTESIAN_POINT('',(-14.04455542641,6.121639124674, + 225.30365202505)); +#5598 = CARTESIAN_POINT('',(-14.46886455269,-1.776551739362, + 226.10813403596)); +#5599 = CARTESIAN_POINT('',(-10.87646534491,-7.983797921543, + 226.91433034553)); +#5600 = CARTESIAN_POINT('',(-5.293742901856,-11.01296755015, + 227.71962725466)); +#5601 = CARTESIAN_POINT('',(0.223218550868,-10.9000035973, + 228.52524615426)); +#5602 = CARTESIAN_POINT('',(5.740189225567,-10.78702827334, + 229.33082472736)); +#5603 = CARTESIAN_POINT('',(11.194205917404,-7.531732841204, + 230.1361893757)); +#5604 = CARTESIAN_POINT('',(14.529435185671,-1.182841964492, + 230.94228940234)); +#5605 = CARTESIAN_POINT('',(13.78225451756,6.691652357588, + 231.74689086714)); +#5606 = CARTESIAN_POINT('',(8.243338747845,12.914005366402, + 232.55358670747)); +#5607 = CARTESIAN_POINT('',(0.508736982288,14.568649728053, + 233.35819083497)); +#5608 = CARTESIAN_POINT('',(-6.184040644192,11.991491152063, + 234.16428781557)); +#5609 = CARTESIAN_POINT('',(-10.04926174901,6.951382188879, + 234.96965412664)); +#5610 = CARTESIAN_POINT('',(-10.8007224833,1.484662176071, + 235.77523230346)); +#5611 = CARTESIAN_POINT('',(-11.5521906182,-3.98204794319, + 236.58085159969)); +#5612 = CARTESIAN_POINT('',(-9.190158225099,-9.878174843186, + 237.38614684463)); +#5613 = CARTESIAN_POINT('',(-3.441188125681,-14.16550272796, + 238.19234620343)); +#5614 = CARTESIAN_POINT('',(4.453247537366,-14.65939208673, + 238.99682554674)); +#5615 = CARTESIAN_POINT('',(11.465475434124,-10.1620310841, + 239.80365202783)); +#5616 = CARTESIAN_POINT('',(14.309692594645,-2.781523928559, + 240.6081340339)); +#5617 = CARTESIAN_POINT('',(12.8112624783,4.23203040813,241.41433034676) + ); +#5618 = CARTESIAN_POINT('',(8.437842813707,8.838098031653, + 242.21962725407)); +#5619 = CARTESIAN_POINT('',(3.155992893031,10.435497774578, + 243.02524615448)); +#5620 = PCURVE('',#4692,#5621); +#5621 = DEFINITIONAL_REPRESENTATION('',(#5622),#5626); +#5622 = LINE('',#5623,#5624); +#5623 = CARTESIAN_POINT('',(2.,0.)); +#5624 = VECTOR('',#5625,1.); +#5625 = DIRECTION('',(0.,1.)); +#5626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5627 = PCURVE('',#5628,#6207); +#5628 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,( + (#5629,#5630,#5631,#5632,#5633,#5634,#5635,#5636,#5637,#5638,#5639 + ,#5640,#5641,#5642,#5643,#5644,#5645,#5646,#5647,#5648,#5649,#5650 + ,#5651,#5652,#5653,#5654,#5655,#5656,#5657,#5658,#5659,#5660,#5661 + ,#5662,#5663,#5664,#5665,#5666,#5667,#5668,#5669,#5670,#5671,#5672 + ,#5673,#5674,#5675,#5676,#5677,#5678,#5679,#5680,#5681,#5682,#5683 + ,#5684,#5685,#5686,#5687,#5688,#5689,#5690,#5691,#5692,#5693,#5694 + ,#5695,#5696,#5697,#5698,#5699,#5700,#5701,#5702,#5703,#5704,#5705 + ,#5706,#5707,#5708,#5709,#5710,#5711,#5712,#5713,#5714,#5715,#5716 + ,#5717,#5718,#5719,#5720,#5721,#5722,#5723,#5724,#5725,#5726,#5727 + ,#5728,#5729,#5730,#5731,#5732,#5733,#5734,#5735,#5736,#5737,#5738 + ,#5739,#5740,#5741,#5742,#5743,#5744,#5745,#5746,#5747,#5748,#5749 + ,#5750,#5751,#5752,#5753,#5754,#5755,#5756,#5757,#5758,#5759,#5760 + ,#5761,#5762,#5763,#5764,#5765,#5766,#5767,#5768,#5769,#5770,#5771 + ,#5772,#5773,#5774,#5775,#5776,#5777,#5778,#5779,#5780,#5781,#5782 + ,#5783,#5784,#5785,#5786,#5787,#5788,#5789,#5790,#5791,#5792,#5793 + ,#5794,#5795,#5796,#5797,#5798,#5799,#5800,#5801,#5802,#5803,#5804 + ,#5805,#5806,#5807,#5808,#5809,#5810,#5811,#5812,#5813,#5814,#5815 + ,#5816,#5817,#5818,#5819,#5820,#5821,#5822,#5823,#5824,#5825,#5826 + ,#5827,#5828,#5829,#5830,#5831,#5832,#5833,#5834,#5835,#5836,#5837 + ,#5838,#5839,#5840,#5841,#5842,#5843,#5844,#5845,#5846,#5847,#5848 + ,#5849,#5850,#5851,#5852,#5853,#5854,#5855,#5856,#5857,#5858,#5859 + ,#5860,#5861,#5862,#5863,#5864,#5865,#5866,#5867,#5868,#5869,#5870 + ,#5871,#5872,#5873,#5874,#5875,#5876,#5877,#5878,#5879,#5880,#5881 + ,#5882,#5883,#5884,#5885,#5886,#5887,#5888,#5889,#5890,#5891,#5892 + ,#5893,#5894,#5895,#5896,#5897,#5898,#5899,#5900,#5901,#5902,#5903 + ,#5904,#5905,#5906,#5907,#5908,#5909,#5910,#5911,#5912,#5913,#5914 + ,#5915,#5916,#5917) + ,(#5918,#5919,#5920,#5921,#5922,#5923,#5924,#5925,#5926,#5927,#5928 + ,#5929,#5930,#5931,#5932,#5933,#5934,#5935,#5936,#5937,#5938,#5939 + ,#5940,#5941,#5942,#5943,#5944,#5945,#5946,#5947,#5948,#5949,#5950 + ,#5951,#5952,#5953,#5954,#5955,#5956,#5957,#5958,#5959,#5960,#5961 + ,#5962,#5963,#5964,#5965,#5966,#5967,#5968,#5969,#5970,#5971,#5972 + ,#5973,#5974,#5975,#5976,#5977,#5978,#5979,#5980,#5981,#5982,#5983 + ,#5984,#5985,#5986,#5987,#5988,#5989,#5990,#5991,#5992,#5993,#5994 + ,#5995,#5996,#5997,#5998,#5999,#6000,#6001,#6002,#6003,#6004,#6005 + ,#6006,#6007,#6008,#6009,#6010,#6011,#6012,#6013,#6014,#6015,#6016 + ,#6017,#6018,#6019,#6020,#6021,#6022,#6023,#6024,#6025,#6026,#6027 + ,#6028,#6029,#6030,#6031,#6032,#6033,#6034,#6035,#6036,#6037,#6038 + ,#6039,#6040,#6041,#6042,#6043,#6044,#6045,#6046,#6047,#6048,#6049 + ,#6050,#6051,#6052,#6053,#6054,#6055,#6056,#6057,#6058,#6059,#6060 + ,#6061,#6062,#6063,#6064,#6065,#6066,#6067,#6068,#6069,#6070,#6071 + ,#6072,#6073,#6074,#6075,#6076,#6077,#6078,#6079,#6080,#6081,#6082 + ,#6083,#6084,#6085,#6086,#6087,#6088,#6089,#6090,#6091,#6092,#6093 + ,#6094,#6095,#6096,#6097,#6098,#6099,#6100,#6101,#6102,#6103,#6104 + ,#6105,#6106,#6107,#6108,#6109,#6110,#6111,#6112,#6113,#6114,#6115 + ,#6116,#6117,#6118,#6119,#6120,#6121,#6122,#6123,#6124,#6125,#6126 + ,#6127,#6128,#6129,#6130,#6131,#6132,#6133,#6134,#6135,#6136,#6137 + ,#6138,#6139,#6140,#6141,#6142,#6143,#6144,#6145,#6146,#6147,#6148 + ,#6149,#6150,#6151,#6152,#6153,#6154,#6155,#6156,#6157,#6158,#6159 + ,#6160,#6161,#6162,#6163,#6164,#6165,#6166,#6167,#6168,#6169,#6170 + ,#6171,#6172,#6173,#6174,#6175,#6176,#6177,#6178,#6179,#6180,#6181 + ,#6182,#6183,#6184,#6185,#6186,#6187,#6188,#6189,#6190,#6191,#6192 + ,#6193,#6194,#6195,#6196,#6197,#6198,#6199,#6200,#6201,#6202,#6203 + ,#6204,#6205,#6206 + )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9 + ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10),(0.,7.9),(0.,8.56232113701, + 17.12464227402,25.68696341103,34.24928454804,42.811605685051, + 51.373926822061,59.936247959071,68.498569096081,77.060890233091, + 85.623211370101,94.185532507111,102.74785364412,111.31017478113, + 119.87249591814,128.43481705515,136.99713819216,145.55945932917, + 154.12178046618,162.68410160319,171.2464227402,179.80874387721, + 188.37106501422,196.93338615123,205.49570728824,214.05802842525, + 222.62034956226,231.18267069927,239.74499183628,248.30731297329, + 256.8696341103,265.43195524731,273.99427638432), + .PIECEWISE_BEZIER_KNOTS.); +#5629 = CARTESIAN_POINT('',(10.9,0.223221722725,11.025232303313)); +#5630 = CARTESIAN_POINT('',(10.787034852867,5.740183424154, + 11.830850060976)); +#5631 = CARTESIAN_POINT('',(7.531723440118,11.194214206986, + 12.636153177533)); +#5632 = CARTESIAN_POINT('',(1.182852687291,14.529425729986, + 13.442330690977)); +#5633 = CARTESIAN_POINT('',(-6.691662173002,13.78226317398, + 14.246853070367)); +#5634 = CARTESIAN_POINT('',(-12.91399821844,8.243332443115, + 15.053614234746)); +#5635 = CARTESIAN_POINT('',(-14.56865375644,0.508740535926, + 15.858175319744)); +#5636 = CARTESIAN_POINT('',(-11.99148950756,-6.184042095037, + 16.664294150012)); +#5637 = CARTESIAN_POINT('',(-6.95138258848,-10.04926139648, + 17.469652587403)); +#5638 = CARTESIAN_POINT('',(-1.484662176034,-10.80072248326, + 18.275232303307)); +#5639 = CARTESIAN_POINT('',(3.982048214332,-11.55219107696, + 19.080850060999)); +#5640 = CARTESIAN_POINT('',(9.878173727189,-9.190156337397, + 19.886153177487)); +#5641 = CARTESIAN_POINT('',(14.165505461672,-3.441192749303, + 20.692330691044)); +#5642 = CARTESIAN_POINT('',(14.659387236245,4.453255740813, + 21.496853070296)); +#5643 = CARTESIAN_POINT('',(10.162037744518,11.465464169943, + 22.303614234801)); +#5644 = CARTESIAN_POINT('',(2.781516652488,14.309704899818, + 23.108175319716)); +#5645 = CARTESIAN_POINT('',(-4.232024028874,12.811251689919, + 23.914294150016)); +#5646 = CARTESIAN_POINT('',(-8.838102496384,8.437850364266, + 24.719652587412)); +#5647 = CARTESIAN_POINT('',(-10.43549533345,3.155988764706, + 25.525232303296)); +#5648 = CARTESIAN_POINT('',(-12.03289401722,-2.125861761807, + 26.330850061033)); +#5649 = CARTESIAN_POINT('',(-10.62229708527,-8.318899826461, + 27.13615317741)); +#5650 = CARTESIAN_POINT('',(-5.614799225157,-13.45278343625, + 27.942330691172)); +#5651 = CARTESIAN_POINT('',(2.105195372767,-15.17554853305, + 28.746853070133)); +#5652 = CARTESIAN_POINT('',(9.734612341899,-11.83051995076, + 29.553614234963)); +#5653 = CARTESIAN_POINT('',(13.698403617351,-4.985802597751, + 30.358175319592)); +#5654 = CARTESIAN_POINT('',(13.315558337575,2.175799485844, + 31.164294150088)); +#5655 = CARTESIAN_POINT('',(9.716550260456,7.409320180835, + 31.969652587382)); +#5656 = CARTESIAN_POINT('',(4.74960443587,9.813311655104,32.775232303303 + )); +#5657 = CARTESIAN_POINT('',(-0.217329537392,12.217307171884, + 33.580850061007)); +#5658 = CARTESIAN_POINT('',(-6.554787003121,11.792881625544, + 34.386153177469)); +#5659 = CARTESIAN_POINT('',(-12.40880923548,7.650150709613, + 35.192330691078)); +#5660 = CARTESIAN_POINT('',(-15.31803746013,0.294701892105, + 35.996853070244)); +#5661 = CARTESIAN_POINT('',(-13.20769549267,-7.764062050652, + 36.803614234869)); +#5662 = CARTESIAN_POINT('',(-7.067321536065,-12.74980217546, + 37.608175319644)); +#5663 = CARTESIAN_POINT('',(6.599953838006E-02,-13.49199174713, + 38.414294150079)); +#5664 = CARTESIAN_POINT('',(5.798095812316,-10.75599644185, + 39.219652587367)); +#5665 = CARTESIAN_POINT('',(8.949491675296,-6.226269082793, + 40.025232303321)); +#5666 = CARTESIAN_POINT('',(12.10088914521,-1.696554094925, + 40.830851599974)); +#5667 = CARTESIAN_POINT('',(12.673088470493,4.629273707208, + 41.636146844228)); +#5668 = CARTESIAN_POINT('',(9.497124733367,11.059288631954, + 42.442346203875)); +#5669 = CARTESIAN_POINT('',(2.687352129875,15.083346065063, + 43.24682554638)); +#5670 = CARTESIAN_POINT('',(-5.602347844637,14.259652916893, + 44.053652028102)); +#5671 = CARTESIAN_POINT('',(-11.48724402249,8.974820459766, + 44.858134033713)); +#5672 = CARTESIAN_POINT('',(-13.33622005121,2.045424750586, + 45.664330346888)); +#5673 = CARTESIAN_POINT('',(-11.5305855392,-4.044102531897, + 46.46962725401)); +#5674 = CARTESIAN_POINT('',(-7.549627107703,-7.865305809621, + 47.275246154507)); +#5675 = CARTESIAN_POINT('',(-3.568654114306,-11.68650756761, + 48.080824727561)); +#5676 = CARTESIAN_POINT('',(2.589759548548,-13.24123828049, + 48.886189374485)); +#5677 = CARTESIAN_POINT('',(9.437466571525,-11.11025772009, + 49.692289404817)); +#5678 = CARTESIAN_POINT('',(14.477238389902,-5.013812871261, + 50.496890863883)); +#5679 = CARTESIAN_POINT('',(14.960501494207,3.302660040132, + 51.303586710596)); +#5680 = CARTESIAN_POINT('',(10.661322385884,9.941859644237, + 52.108190832784)); +#5681 = CARTESIAN_POINT('',(4.106487635419,12.852041785402, + 52.914287816604)); +#5682 = CARTESIAN_POINT('',(-2.190531644279,12.021270612893, + 53.719654126459)); +#5683 = CARTESIAN_POINT('',(-6.587449417186,8.687078802071, + 54.525232303291)); +#5684 = CARTESIAN_POINT('',(-10.98436594344,5.352899352736, + 55.330850061055)); +#5685 = CARTESIAN_POINT('',(-13.48334549458,-0.486501761926, + 56.136153177368)); +#5686 = CARTESIAN_POINT('',(-12.44981569924,-7.583234242444, + 56.942330691228)); +#5687 = CARTESIAN_POINT('',(-7.216824790166,-13.5146794555, + 57.746853070069)); +#5688 = CARTESIAN_POINT('',(0.921661664273,-15.29295326382, + 58.553614235034)); +#5689 = CARTESIAN_POINT('',(8.151660084413,-12.08531865839, + 59.358175319518)); +#5690 = CARTESIAN_POINT('',(12.051415834438,-6.066430056477, + 60.164294150154)); +#5691 = CARTESIAN_POINT('',(12.215943419199,0.283020996811, + 60.969652587336)); +#5692 = CARTESIAN_POINT('',(9.610630572206,5.147388458448, + 61.775232303328)); +#5693 = CARTESIAN_POINT('',(7.005329689203,10.011752224529, + 62.58085006092)); +#5694 = CARTESIAN_POINT('',(1.628747821551,13.39344878004, + 63.386153177655)); +#5695 = CARTESIAN_POINT('',(-5.542291786619,13.482817000803, + 64.192330690798)); +#5696 = CARTESIAN_POINT('',(-12.21933119963,9.242135352013, + 64.996853070559)); +#5697 = CARTESIAN_POINT('',(-15.24885128141,1.482030483114, + 65.803614234595)); +#5698 = CARTESIAN_POINT('',(-13.21172891575,-6.160739262837, + 66.608175319829)); +#5699 = CARTESIAN_POINT('',(-7.876999024849,-10.95404416667, + 67.414294149988)); +#5700 = CARTESIAN_POINT('',(-1.631458035057,-12.10981912276, + 68.219652587393)); +#5701 = CARTESIAN_POINT('',(3.580581712662,-10.29753672178, + 69.025232303324)); +#5702 = CARTESIAN_POINT('',(8.792615938729,-8.485265559417, + 69.830850060941)); +#5703 = CARTESIAN_POINT('',(12.973760906267,-3.703892228055, + 70.63615317762)); +#5704 = CARTESIAN_POINT('',(14.183826600788,3.364879713055, + 71.442330690821)); +#5705 = CARTESIAN_POINT('',(11.039873868763,10.623102456137, + 72.246853070569)); +#5706 = CARTESIAN_POINT('',(3.849230121267,14.829271972315, + 73.053614234554)); +#5707 = CARTESIAN_POINT('',(-4.018120594173,14.012822560031, + 73.858175319876)); +#5708 = CARTESIAN_POINT('',(-9.586947577206,9.493610134958, + 74.664294149954)); +#5709 = CARTESIAN_POINT('',(-11.70551088932,3.505765155604, + 75.469652587408)); +#5710 = CARTESIAN_POINT('',(-10.73088334171,-1.92560916184, + 76.275232303322)); +#5711 = CARTESIAN_POINT('',(-9.756265678138,-7.356975867792, + 77.080851599976)); +#5712 = CARTESIAN_POINT('',(-5.687835965727,-12.2346176264, + 77.886146844236)); +#5713 = CARTESIAN_POINT('',(1.104616686022,-14.53557928749, + 78.692346203832)); +#5714 = CARTESIAN_POINT('',(8.765291371108,-12.56578120004, + 79.496825546472)); +#5715 = CARTESIAN_POINT('',(14.044555426416,-6.121639123427, + 80.303652027976)); +#5716 = CARTESIAN_POINT('',(14.468864552485,1.776551738454, + 81.108134033836)); +#5717 = CARTESIAN_POINT('',(10.876465345142,7.983797922031, + 81.914330346798)); +#5718 = CARTESIAN_POINT('',(5.293742901712,11.012967549954, + 82.719627254058)); +#5719 = CARTESIAN_POINT('',(-0.223218550807,10.90000359737, + 83.525246154489)); +#5720 = CARTESIAN_POINT('',(-5.740189225516,10.787028273379, + 84.330824727529)); +#5721 = CARTESIAN_POINT('',(-11.19420591782,7.531732841032, + 85.136189374637)); +#5722 = CARTESIAN_POINT('',(-14.52943518464,1.182841964666, + 85.942289404505)); +#5723 = CARTESIAN_POINT('',(-13.78225451909,-6.691652357534, + 86.746890864314)); +#5724 = CARTESIAN_POINT('',(-8.243338746309,-12.91400536674, + 87.553586710147)); +#5725 = CARTESIAN_POINT('',(-0.508736983329,-14.56864972761, + 88.35819083315)); +#5726 = CARTESIAN_POINT('',(6.18404064463,-11.99149115234, + 89.164287816368)); +#5727 = CARTESIAN_POINT('',(10.049261748954,-6.951382188816, + 89.969654126578)); +#5728 = CARTESIAN_POINT('',(10.800722483252,-1.484662176019, + 90.775232303246)); +#5729 = CARTESIAN_POINT('',(11.55219107701,3.982048214277, + 91.580850061203)); +#5730 = CARTESIAN_POINT('',(9.190156337324,9.878173727316,92.38615317707 + )); +#5731 = CARTESIAN_POINT('',(3.441192749372,14.165505461463, + 93.192330691648)); +#5732 = CARTESIAN_POINT('',(-4.453255740838,14.65938723649, + 93.996853069648)); +#5733 = CARTESIAN_POINT('',(-11.46546416996,10.162037744316, + 94.803614235311)); +#5734 = CARTESIAN_POINT('',(-14.30970489978,2.781516652602, + 95.608175319446)); +#5735 = CARTESIAN_POINT('',(-12.81125168993,-4.23202402891, + 96.414294150078)); +#5736 = CARTESIAN_POINT('',(-8.437850364275,-8.838102496386, + 97.21965258745)); +#5737 = CARTESIAN_POINT('',(-3.155988764693,-10.43549533344, + 98.025232303247)); +#5738 = CARTESIAN_POINT('',(2.125861761754,-12.03289401725, + 98.830850061212)); +#5739 = CARTESIAN_POINT('',(8.318899826588,-10.62229708524, + 99.636153176997)); +#5740 = CARTESIAN_POINT('',(13.452783436044,-5.614799225144, + 100.44233069186)); +#5741 = CARTESIAN_POINT('',(15.175548533316,2.105195372666, + 101.24685306924)); +#5742 = CARTESIAN_POINT('',(11.830519950536,9.734612342081, + 102.05361423583)); +#5743 = CARTESIAN_POINT('',(4.985802597902,13.698403617159, + 102.85817531891)); +#5744 = CARTESIAN_POINT('',(-2.175799485916,13.315558337711, + 103.66429415049)); +#5745 = CARTESIAN_POINT('',(-7.409320180809,9.716550260391, + 104.46965258719)); +#5746 = CARTESIAN_POINT('',(-9.813311655112,4.74960443589, + 105.27523230336)); +#5747 = CARTESIAN_POINT('',(-12.21730717184,-0.217329537474, + 106.08085006076)); +#5748 = CARTESIAN_POINT('',(-11.79288162562,-6.554787002913, + 106.886153178)); +#5749 = CARTESIAN_POINT('',(-7.650150709544,-12.40880923585, + 107.69233069023)); +#5750 = CARTESIAN_POINT('',(-0.294701892094,-15.31803745965, + 108.49685307121)); +#5751 = CARTESIAN_POINT('',(7.764062050557,-13.2076954931, + 109.30361423407)); +#5752 = CARTESIAN_POINT('',(12.749802175559,-7.067321535795, + 110.10817532006)); +#5753 = CARTESIAN_POINT('',(13.491991747109,6.599953828174E-02, + 110.91429415003)); +#5754 = CARTESIAN_POINT('',(10.755996441816,5.798095812322, + 111.71965258721)); +#5755 = CARTESIAN_POINT('',(6.226269082847,8.949491675311, + 112.52523230349)); +#5756 = CARTESIAN_POINT('',(1.696554094749,12.100889145184, + 113.33085159942)); +#5757 = CARTESIAN_POINT('',(-4.62927370683,12.673088470471, + 114.13614684537)); +#5758 = CARTESIAN_POINT('',(-11.05928863253,9.497124733555, + 114.94234620209)); +#5759 = CARTESIAN_POINT('',(-15.08334606441,2.687352129453, + 115.74682554851)); +#5760 = CARTESIAN_POINT('',(-14.25965291741,-5.602347844067, + 116.55365202608)); +#5761 = CARTESIAN_POINT('',(-8.974820459474,-11.48724402301, + 117.35813403522)); +#5762 = CARTESIAN_POINT('',(-2.045424750691,-13.33622005087, + 118.16433034599)); +#5763 = CARTESIAN_POINT('',(4.044102531916,-11.53058553935, + 118.9696272544)); +#5764 = CARTESIAN_POINT('',(7.86530580962,-7.549627107662, + 119.77524615439)); +#5765 = CARTESIAN_POINT('',(11.686507567618,-3.568654114362, + 120.58082472771)); +#5766 = CARTESIAN_POINT('',(13.241238280461,2.589759548597, + 121.38618937437)); +#5767 = CARTESIAN_POINT('',(11.110257720183,9.437466571505, + 122.19228940481)); +#5768 = CARTESIAN_POINT('',(5.013812871096,14.477238389892, + 122.99689086403)); +#5769 = CARTESIAN_POINT('',(-3.302660039931,14.960501494224, + 123.80358671033)); +#5770 = CARTESIAN_POINT('',(-9.941859644411,10.661322385881, + 124.60819083304)); +#5771 = CARTESIAN_POINT('',(-12.85204178529,4.10648763541, + 125.41428781641)); +#5772 = CARTESIAN_POINT('',(-12.02127061293,-2.190531644272, + 126.21965412654)); +#5773 = CARTESIAN_POINT('',(-8.687078802066,-6.587449417187, + 127.02523230327)); +#5774 = CARTESIAN_POINT('',(-5.352899352762,-10.98436594344, + 127.83085006114)); +#5775 = CARTESIAN_POINT('',(0.486501761981,-13.48334549462, + 128.63615317711)); +#5776 = CARTESIAN_POINT('',(7.583234242378,-12.44981569916, + 129.44233069168)); +#5777 = CARTESIAN_POINT('',(13.514679455542,-7.216824790307, + 130.24685306947)); +#5778 = CARTESIAN_POINT('',(15.292953263842,0.921661664438, + 131.05361423564)); +#5779 = CARTESIAN_POINT('',(12.085318658351,8.151660084265, + 131.85817531901)); +#5780 = CARTESIAN_POINT('',(6.066430056516,12.051415834545, + 132.66429415049)); +#5781 = CARTESIAN_POINT('',(-0.283020996831,12.215943419135, + 133.46965258713)); +#5782 = CARTESIAN_POINT('',(-5.14738845844,9.610630572238, + 134.27523230342)); +#5783 = CARTESIAN_POINT('',(-10.01175222456,7.005329689089, + 135.08085006057)); +#5784 = CARTESIAN_POINT('',(-13.39344877992,1.628747821788, + 135.8861531784)); +#5785 = CARTESIAN_POINT('',(-13.48281700107,-5.542291786952, + 136.69233068958)); +#5786 = CARTESIAN_POINT('',(-9.24213535157,-12.21933119931, + 137.49685307204)); +#5787 = CARTESIAN_POINT('',(-1.482030483624,-15.2488512816, + 138.30361423319)); +#5788 = CARTESIAN_POINT('',(6.160739263246,-13.21172891569, + 139.10817532082)); +#5789 = CARTESIAN_POINT('',(10.954044166463,-7.876999024832, + 139.91429414948)); +#5790 = CARTESIAN_POINT('',(12.109819122828,-1.631458035075, + 140.71965258753)); +#5791 = CARTESIAN_POINT('',(10.297536721791,3.58058171266, + 141.52523230334)); +#5792 = CARTESIAN_POINT('',(8.485265559423,8.792615938734, + 142.33085006093)); +#5793 = CARTESIAN_POINT('',(3.703892228015,12.973760906264, + 143.13615317756)); +#5794 = CARTESIAN_POINT('',(-3.364879712973,14.183826600765, + 143.94233069095)); +#5795 = CARTESIAN_POINT('',(-10.62310245623,11.039873868837, + 144.74685307036)); +#5796 = CARTESIAN_POINT('',(-14.82927197223,3.849230121158, + 145.55361423475)); +#5797 = CARTESIAN_POINT('',(-14.01282256007,-4.018120594083, + 146.35817531975)); +#5798 = CARTESIAN_POINT('',(-9.493610134942,-9.586947577244, + 147.16429414997)); +#5799 = CARTESIAN_POINT('',(-3.505765155612,-11.70551088933, + 147.96965258744)); +#5800 = CARTESIAN_POINT('',(1.925609161849,-10.73088334169, + 148.77523230326)); +#5801 = CARTESIAN_POINT('',(7.356975867758,-9.756265678182, + 149.58085160014)); +#5802 = CARTESIAN_POINT('',(12.234617626483,-5.687835965653, + 150.38614684389)); +#5803 = CARTESIAN_POINT('',(14.535579287352,1.104616685948, + 151.19234620435)); +#5804 = CARTESIAN_POINT('',(12.565781200219,8.765291371135, + 151.99682554587)); +#5805 = CARTESIAN_POINT('',(6.121639123278,14.044555426448, + 152.80365202849)); +#5806 = CARTESIAN_POINT('',(-1.77655173837,14.468864552432, + 153.6081340335)); +#5807 = CARTESIAN_POINT('',(-7.983797922057,10.876465345175, + 154.41433034693)); +#5808 = CARTESIAN_POINT('',(-11.01296754995,5.293742901709, + 155.21962725404)); +#5809 = CARTESIAN_POINT('',(-10.90000359736,-0.223218550818, + 156.02524615445)); +#5810 = CARTESIAN_POINT('',(-10.78702827331,-5.740189225573, + 156.83082472729)); +#5811 = CARTESIAN_POINT('',(-7.531732841196,-11.19420591758, + 157.63618937537)); +#5812 = CARTESIAN_POINT('',(-1.182841964472,-14.52943518518, + 158.44228940324)); +#5813 = CARTESIAN_POINT('',(6.691652357434,-13.78225451831, + 159.24689086582)); +#5814 = CARTESIAN_POINT('',(12.914005366698,-8.243338747072, + 160.05358670884)); +#5815 = CARTESIAN_POINT('',(14.568649727735,-0.508736982827, + 160.85819083392)); +#5816 = CARTESIAN_POINT('',(11.991491152272,6.184040644438, + 161.66428781614)); +#5817 = CARTESIAN_POINT('',(6.951382188808,10.049261748961, + 162.46965412647)); +#5818 = CARTESIAN_POINT('',(1.484662176064,10.800722483293, + 163.27523230342)); +#5819 = CARTESIAN_POINT('',(-3.982048214425,11.552191076906, + 164.08085006065)); +#5820 = CARTESIAN_POINT('',(-9.87817372698,9.190156337469, + 164.88615317817)); +#5821 = CARTESIAN_POINT('',(-14.16550546202,3.441192749281, + 165.69233068998)); +#5822 = CARTESIAN_POINT('',(-14.6593872358,-4.453255740905, + 166.49685307157)); +#5823 = CARTESIAN_POINT('',(-10.16203774492,-11.46546416974, + 167.30361423356)); +#5824 = CARTESIAN_POINT('',(-2.781516652213,-14.30970490004, + 168.10817532066)); +#5825 = CARTESIAN_POINT('',(4.232024028738,-12.81125168975, + 168.91429414944)); +#5826 = CARTESIAN_POINT('',(8.838102496432,-8.437850364344, + 169.71965258766)); +#5827 = CARTESIAN_POINT('',(10.435495333437,-3.155988764686, + 170.52523230322)); +#5828 = CARTESIAN_POINT('',(12.032893521782,2.125861565579, + 171.33085160034)); +#5829 = CARTESIAN_POINT('',(10.622299124233,8.318900633824, + 172.13614684338)); +#5830 = CARTESIAN_POINT('',(5.614794230764,13.452781458864, + 172.94234620521)); +#5831 = CARTESIAN_POINT('',(-2.105186511278,15.175552041261, + 173.74682554474)); +#5832 = CARTESIAN_POINT('',(-9.734624509714,11.830515133852, + 174.55365202965)); +#5833 = CARTESIAN_POINT('',(-13.69839032507,4.985807859648, + 175.35813403256)); +#5834 = CARTESIAN_POINT('',(-13.3155699913,-2.175804099032, + 176.16433034752)); +#5835 = CARTESIAN_POINT('',(-9.716542104326,-7.409316952203, + 176.96962725377)); +#5836 = CARTESIAN_POINT('',(-4.749608895256,-9.813313420372, + 177.77524615453)); +#5837 = CARTESIAN_POINT('',(0.217337693602,-12.21730394322, + 178.58082472714)); +#5838 = CARTESIAN_POINT('',(6.554775349126,-11.79288623868, + 179.38618937559)); +#5839 = CARTESIAN_POINT('',(12.408822528279,-7.650145448057, + 180.19228940297)); +#5840 = CARTESIAN_POINT('',(15.318025291617,-0.29470670825, + 180.9968908661)); +#5841 = CARTESIAN_POINT('',(13.207704354844,7.764065557825, + 181.80358670858)); +#5842 = CARTESIAN_POINT('',(7.067316541195,12.749800198975, + 182.60819083413)); +#5843 = CARTESIAN_POINT('',(-6.599749918483E-02,13.491992553974, + 183.41428781599)); +#5844 = CARTESIAN_POINT('',(-5.798096307831,10.755996245801, + 184.21965412655)); +#5845 = CARTESIAN_POINT('',(-8.949491675303,6.226269082813, + 185.02523230338)); +#5846 = CARTESIAN_POINT('',(-12.1008891452,1.696554094886, + 185.83085159985)); +#5847 = CARTESIAN_POINT('',(-12.67308847048,-4.629273707155, + 186.63614684439)); +#5848 = CARTESIAN_POINT('',(-9.497124733394,-11.059288632, + 187.44234620372)); +#5849 = CARTESIAN_POINT('',(-2.687352129854,-15.08334606504, + 188.24682554644)); +#5850 = CARTESIAN_POINT('',(5.602347844646,-14.25965291688, + 189.05365202813)); +#5851 = CARTESIAN_POINT('',(11.487244022456,-8.97482045979, + 189.85813403362)); +#5852 = CARTESIAN_POINT('',(13.336220051249,-2.045424750569, + 190.66433034697)); +#5853 = CARTESIAN_POINT('',(11.530585539176,4.044102531892, + 191.46962725395)); +#5854 = CARTESIAN_POINT('',(7.549627107715,7.865305809621, + 192.27524615454)); +#5855 = CARTESIAN_POINT('',(3.568654114334,11.686507567588, + 193.08082472769)); +#5856 = CARTESIAN_POINT('',(-2.589759548648,13.241238280616, + 193.88618937398)); +#5857 = CARTESIAN_POINT('',(-9.437466571375,11.110257719777, + 194.69228940583)); +#5858 = CARTESIAN_POINT('',(-14.47723839001,5.013812871791, + 195.49689086241)); +#5859 = CARTESIAN_POINT('',(-14.96050149419,-3.302660040771, + 196.30358671225)); +#5860 = CARTESIAN_POINT('',(-10.66132238582,-9.941859643654, + 197.10819083126)); +#5861 = CARTESIAN_POINT('',(-4.10648763549,-12.85204178582, + 197.91428781775)); +#5862 = CARTESIAN_POINT('',(2.190531644316,-12.02127061265, + 198.71965412575)); +#5863 = CARTESIAN_POINT('',(6.587449417179,-8.687078802181, + 199.52523230362)); +#5864 = CARTESIAN_POINT('',(10.984365427367,-5.352899219794, + 200.3308515989)); +#5865 = CARTESIAN_POINT('',(13.483347618311,0.486501215626, + 201.13614684656)); +#5866 = CARTESIAN_POINT('',(12.44981049744,7.583235579742, + 201.94234620018)); +#5867 = CARTESIAN_POINT('',(7.21683401959,13.514677083672, + 202.74682555085)); +#5868 = CARTESIAN_POINT('',(-0.921674337506,15.292956519807, + 203.55365202384)); +#5869 = CARTESIAN_POINT('',(-8.151646239579,12.085315102059, + 204.35813403691)); +#5870 = CARTESIAN_POINT('',(-12.05142797305,6.066433174182, + 205.16433034499)); +#5871 = CARTESIAN_POINT('',(-12.21593492342,-0.283023178761, + 205.96962725485)); +#5872 = CARTESIAN_POINT('',(-9.610635217421,-5.147387265446, + 206.77524615425)); +#5873 = CARTESIAN_POINT('',(-7.005321193196,-10.01175440652, + 207.58082472785)); +#5874 = CARTESIAN_POINT('',(-1.6287599609,-13.39344566228, + 208.38618937432)); +#5875 = CARTESIAN_POINT('',(5.542305632783,-13.48282055705, + 209.19228940471)); +#5876 = CARTESIAN_POINT('',(12.219318524801,-9.242132096446, + 209.9968908642)); +#5877 = CARTESIAN_POINT('',(15.248860512166,-1.482032854187, + 210.80358671026)); +#5878 = CARTESIAN_POINT('',(13.211723713199,6.160740599255, + 211.60819083294)); +#5879 = CARTESIAN_POINT('',(7.877001148839,10.954043621083, + 212.41428781664)); +#5880 = CARTESIAN_POINT('',(1.631457518916,12.109819255315, + 213.2196541263)); +#5881 = CARTESIAN_POINT('',(-3.580581712648,10.29753672182, + 214.02523230343)); +#5882 = CARTESIAN_POINT('',(-8.792615938768,8.485265559317, + 214.83085006066)); +#5883 = CARTESIAN_POINT('',(-12.97376090618,3.703892228236, + 215.63615317802)); +#5884 = CARTESIAN_POINT('',(-14.18382660091,-3.364879713301, + 216.44233069051)); +#5885 = CARTESIAN_POINT('',(-11.03987386866,-10.62310245585, + 217.2468530705)); +#5886 = CARTESIAN_POINT('',(-3.849230121259,-14.8292719726, + 218.05361423507)); +#5887 = CARTESIAN_POINT('',(4.018120594048,-14.01282255978, + 218.85817531909)); +#5888 = CARTESIAN_POINT('',(9.586947577379,-9.493610135138, + 219.66429415071)); +#5889 = CARTESIAN_POINT('',(11.705510889184,-3.505765155499, + 220.46965258686)); +#5890 = CARTESIAN_POINT('',(10.730883341792,1.925609161791, + 221.27523230361)); +#5891 = CARTESIAN_POINT('',(9.756265677884,7.356975867982, + 222.08085159902)); +#5892 = CARTESIAN_POINT('',(5.687835966166,12.2346176259,222.88614684617 + )); +#5893 = CARTESIAN_POINT('',(-1.104616686501,14.535579288431, + 223.69234620097)); +#5894 = CARTESIAN_POINT('',(-8.765291370816,12.56578119878, + 224.49682554971)); +#5895 = CARTESIAN_POINT('',(-14.04455542641,6.121639124675, + 225.30365202505)); +#5896 = CARTESIAN_POINT('',(-14.46886455269,-1.776551739363, + 226.10813403596)); +#5897 = CARTESIAN_POINT('',(-10.87646534491,-7.983797921542, + 226.91433034553)); +#5898 = CARTESIAN_POINT('',(-5.293742901856,-11.01296755015, + 227.71962725466)); +#5899 = CARTESIAN_POINT('',(0.223218550868,-10.9000035973, + 228.52524615426)); +#5900 = CARTESIAN_POINT('',(5.740189225567,-10.78702827334, + 229.33082472736)); +#5901 = CARTESIAN_POINT('',(11.194205917404,-7.531732841204, + 230.13618937571)); +#5902 = CARTESIAN_POINT('',(14.529435185672,-1.182841964492, + 230.94228940233)); +#5903 = CARTESIAN_POINT('',(13.782254517559,6.691652357588, + 231.74689086716)); +#5904 = CARTESIAN_POINT('',(8.243338747846,12.914005366402, + 232.55358670745)); +#5905 = CARTESIAN_POINT('',(0.508736982287,14.568649728053, + 233.35819083498)); +#5906 = CARTESIAN_POINT('',(-6.184040644192,11.991491152063, + 234.16428781556)); +#5907 = CARTESIAN_POINT('',(-10.04926174901,6.951382188879, + 234.96965412664)); +#5908 = CARTESIAN_POINT('',(-10.8007224833,1.484662176071, + 235.77523230346)); +#5909 = CARTESIAN_POINT('',(-11.5521906182,-3.98204794319, + 236.58085159969)); +#5910 = CARTESIAN_POINT('',(-9.190158225099,-9.878174843186, + 237.38614684463)); +#5911 = CARTESIAN_POINT('',(-3.441188125681,-14.16550272796, + 238.19234620343)); +#5912 = CARTESIAN_POINT('',(4.453247537366,-14.65939208673, + 238.99682554674)); +#5913 = CARTESIAN_POINT('',(11.465475434124,-10.1620310841, + 239.80365202784)); +#5914 = CARTESIAN_POINT('',(14.309692594646,-2.781523928559, + 240.60813403389)); +#5915 = CARTESIAN_POINT('',(12.8112624783,4.23203040813,241.41433034676) + ); +#5916 = CARTESIAN_POINT('',(8.437842813707,8.838098031653, + 242.21962725407)); +#5917 = CARTESIAN_POINT('',(3.155992893031,10.435497774578, + 243.02524615448)); +#5918 = CARTESIAN_POINT('',(3.,0.223221722725,11.025232303313)); +#5919 = CARTESIAN_POINT('',(2.887034156674,1.74168475574,11.830726052947 + )); +#5920 = CARTESIAN_POINT('',(1.909112360472,3.196026008297,12.63653238444 + )); +#5921 = CARTESIAN_POINT('',(0.11045897896,4.021051463447,13.441469029109 + )); +#5922 = CARTESIAN_POINT('',(-2.048446790555,3.698045182,14.248055096808) + ); +#5923 = CARTESIAN_POINT('',(-3.680314642829,2.079771396977, + 15.052405044631)); +#5924 = CARTESIAN_POINT('',(-4.021877472222,-7.595913897084E-02, + 15.858957732932)); +#5925 = CARTESIAN_POINT('',(-3.212215040895,-1.88184853704, + 16.663946967845)); +#5926 = CARTESIAN_POINT('',(-1.766262467701,-2.872032501696, + 17.46970130422)); +#5927 = CARTESIAN_POINT('',(-0.248829902219,-2.997984592563, + 18.27523230332)); +#5928 = CARTESIAN_POINT('',(1.268610082387,-3.123949498487, + 19.080726052924)); +#5929 = CARTESIAN_POINT('',(2.858026653819,-2.385576638168, + 19.886532384489)); +#5930 = CARTESIAN_POINT('',(3.954266056094,-0.738130080252, + 20.691469029034)); +#5931 = CARTESIAN_POINT('',(3.972963787109,1.444725291668, + 21.498055096893)); +#5932 = CARTESIAN_POINT('',(2.629894012215,3.309655936504, + 22.302405044562)); +#5933 = CARTESIAN_POINT('',(0.554136294911,3.984244113919, + 23.108957732971)); +#5934 = CARTESIAN_POINT('',(-1.356178717287,3.467053312541, + 23.913946967836)); +#5935 = CARTESIAN_POINT('',(-2.560368691482,2.193801713762, + 24.719701304213)); +#5936 = CARTESIAN_POINT('',(-2.922148854716,0.71475450915,25.52523230333 + )); +#5937 = CARTESIAN_POINT('',(-3.283942835858,-0.76429801853, + 26.330726052889)); +#5938 = CARTESIAN_POINT('',(-2.803300101749,-2.449653197882, + 27.136532384571)); +#5939 = CARTESIAN_POINT('',(-1.347625969264,-3.790113494975, + 27.941469028894)); +#5940 = CARTESIAN_POINT('',(0.805429861335,-4.150054838286, + 28.748055097077)); +#5941 = CARTESIAN_POINT('',(2.85750251691,-3.11525990873,29.552405044378 + )); +#5942 = CARTESIAN_POINT('',(3.848505442573,-1.170587054165, + 30.35895773311)); +#5943 = CARTESIAN_POINT('',(3.636521225146,0.797115276634, + 31.163946967757)); +#5944 = CARTESIAN_POINT('',(2.567322280821,2.185660106696, + 31.969701304244)); +#5945 = CARTESIAN_POINT('',(1.163079487931,2.774360114014, + 32.775232303324)); +#5946 = CARTESIAN_POINT('',(-0.241166400889,3.363074601808, + 33.580726052916)); +#5947 = CARTESIAN_POINT('',(-1.980961150288,3.151997013257, + 34.386532384507)); +#5948 = CARTESIAN_POINT('',(-3.532635760944,1.923938834309, + 35.191469029004)); +#5949 = CARTESIAN_POINT('',(-4.224957766081,-0.146302074639, + 35.998055096937)); +#5950 = CARTESIAN_POINT('',(-3.523917767374,-2.334987901937, + 36.802405044506)); +#5951 = CARTESIAN_POINT('',(-1.758214075153,-3.618003794717, + 37.608957733032)); +#5952 = CARTESIAN_POINT('',(0.218424212378,-3.716445916289, + 38.413946967779)); +#5953 = CARTESIAN_POINT('',(1.757133316296,-2.877626852867, + 39.219701304255)); +#5954 = CARTESIAN_POINT('',(2.558257419737,-1.582765589678, + 40.025232303306)); +#5955 = CARTESIAN_POINT('',(3.359396276214,-0.287904065774, + 40.830724513951)); +#5956 = CARTESIAN_POINT('',(3.423081435015,1.463493453387, + 41.636538717734)); +#5957 = CARTESIAN_POINT('',(2.452877603064,3.188167449447,42.44145351624 + )); +#5958 = CARTESIAN_POINT('',(0.516428752593,4.195837723468, + 43.248082620745)); +#5959 = CARTESIAN_POINT('',(-1.754978956412,3.845792014903, + 44.052367251338)); +#5960 = CARTESIAN_POINT('',(-3.298413989137,2.302562297893, + 44.858999018904)); +#5961 = CARTESIAN_POINT('',(-3.704860161075,0.365632672124, + 45.663910771014)); +#5962 = CARTESIAN_POINT('',(-3.1170741512,-1.285331317445, + 46.469726637587)); +#5963 = CARTESIAN_POINT('',(-1.963479050591,-2.279166724058, + 47.275218452132)); +#5964 = CARTESIAN_POINT('',(-0.809883777931,-3.272989776531, + 48.080751386341)); +#5965 = CARTESIAN_POINT('',(0.909984580897,-3.609890468286, + 48.886496187516)); +#5966 = CARTESIAN_POINT('',(2.765207361079,-2.921404782822, + 49.691510315244)); +#5967 = CARTESIAN_POINT('',(4.063382620844,-1.166455269384, + 50.498017303313)); +#5968 = CARTESIAN_POINT('',(4.072996496877,1.131764494409, + 51.302432568767)); +#5969 = CARTESIAN_POINT('',(2.790185274451,2.897602695057, + 52.108942219902)); +#5970 = CARTESIAN_POINT('',(0.94071131393,3.602049088402,52.913953301247 + )); +#5971 = CARTESIAN_POINT('',(-0.781897522912,3.279769294159, + 53.719699765167)); +#5972 = CARTESIAN_POINT('',(-1.943945924068,2.295844546514, + 54.525232303335)); +#5973 = CARTESIAN_POINT('',(-3.106008666419,1.311923082534, + 55.330726052867)); +#5974 = CARTESIAN_POINT('',(-3.707787445583,-0.334072609864, + 56.136532384613)); +#5975 = CARTESIAN_POINT('',(-3.318025128066,-2.274151557681, + 56.941469028837)); +#5976 = CARTESIAN_POINT('',(-1.787734584549,-3.830884686045, + 57.748055097139)); +#5977 = CARTESIAN_POINT('',(0.480664266244,-4.199896045848, + 58.552405044312)); +#5978 = CARTESIAN_POINT('',(2.425452499015,-3.209119562759, + 59.358957733179)); +#5979 = CARTESIAN_POINT('',(3.41054007554,-1.492613740492, + 60.163946967695)); +#5980 = CARTESIAN_POINT('',(3.361706132455,0.25920199568,60.969701304288 + )); +#5981 = CARTESIAN_POINT('',(2.571679031114,1.560863510512,61.7752323033) + ); +#5982 = CARTESIAN_POINT('',(1.781657936497,2.862538559973, + 62.580726053004)); +#5983 = CARTESIAN_POINT('',(0.250066123921,3.714398899513, + 63.386532384312)); +#5984 = CARTESIAN_POINT('',(-1.727099492497,3.632930415008, + 64.191469029306)); +#5985 = CARTESIAN_POINT('',(-3.504056835025,2.365007001849, + 64.998055096587)); +#5986 = CARTESIAN_POINT('',(-4.223380813724,0.182261999579, + 65.802405044815)); +#5987 = CARTESIAN_POINT('',(-3.549034339755,-1.893574251879, + 66.608957732824)); +#5988 = CARTESIAN_POINT('',(-2.007763200771,-3.135054435729, + 67.41394696788)); +#5989 = CARTESIAN_POINT('',(-0.269875911443,-3.360866077072, + 68.219701304227)); +#5990 = CARTESIAN_POINT('',(1.139347457105,-2.784190243051, + 69.025232303303)); +#5991 = CARTESIAN_POINT('',(2.548583254017,-2.207522459097, + 69.830726052982)); +#5992 = CARTESIAN_POINT('',(3.629549525031,-0.828047399758, + 70.636532384353)); +#5993 = CARTESIAN_POINT('',(3.858380898296,1.137520505778, + 71.441469029269)); +#5994 = CARTESIAN_POINT('',(2.884045097596,3.090947475586,72.24805509659 + )); +#5995 = CARTESIAN_POINT('',(0.840700370181,4.142871929223,73.05240504485 + )); +#5996 = CARTESIAN_POINT('',(-1.315069922287,3.801560112833, + 73.858957732775)); +#5997 = CARTESIAN_POINT('',(-2.782373351057,2.473474867617, + 74.663946967917)); +#5998 = CARTESIAN_POINT('',(-3.277270344795,0.792308577973, + 75.469701304211)); +#5999 = CARTESIAN_POINT('',(-2.928145451007,-0.689776888027, + 76.275232303304)); +#6000 = CARTESIAN_POINT('',(-2.579030804844,-2.171872970365, + 77.080724513944)); +#6001 = CARTESIAN_POINT('',(-1.385637950141,-3.455330240365, + 77.886538717746)); +#6002 = CARTESIAN_POINT('',(0.519928436518,-3.988821209605, + 78.691453516248)); +#6003 = CARTESIAN_POINT('',(2.601735034053,-3.332075579987, + 79.49808262069)); +#6004 = CARTESIAN_POINT('',(3.96034313371,-1.478428091853, + 80.302367251441)); +#6005 = CARTESIAN_POINT('',(3.960488313801,0.704173483944, + 81.108999018788)); +#6006 = CARTESIAN_POINT('',(2.878273085144,2.361190401348, + 81.913910771103)); +#6007 = CARTESIAN_POINT('',(1.295237779129,3.112970760422, + 82.719726637537)); +#6008 = CARTESIAN_POINT('',(-0.223224894642,3.000003597421, + 83.525218452151)); +#6009 = CARTESIAN_POINT('',(-1.74167895439,2.887027577075, + 84.330751386372)); +#6010 = CARTESIAN_POINT('',(-3.196034297395,1.909121761596, + 85.136496187361)); +#6011 = CARTESIAN_POINT('',(-4.021042008949,0.110448256,85.941510315567) + ); +#6012 = CARTESIAN_POINT('',(-3.698053836624,-2.048436974667, + 86.748017302864)); +#6013 = CARTESIAN_POINT('',(-2.079765094087,-3.680321791536, + 87.552432569228)); +#6014 = CARTESIAN_POINT('',(7.595558662954E-02,-4.021873443095, + 88.358942219534)); +#6015 = CARTESIAN_POINT('',(1.881849987285,-3.212216685845, + 89.163953301479)); +#6016 = CARTESIAN_POINT('',(2.872032149308,-1.766262067961, + 89.969699765051)); +#6017 = CARTESIAN_POINT('',(2.997984592546,-0.24882990223, + 90.775232303378)); +#6018 = CARTESIAN_POINT('',(3.123949498555,1.268610082427, + 91.580726052719)); +#6019 = CARTESIAN_POINT('',(2.385576638008,2.858026653752, + 92.386532384922)); +#6020 = CARTESIAN_POINT('',(0.738130080508,3.95426605616,93.191469028386 + )); +#6021 = CARTESIAN_POINT('',(-1.444725291955,3.972963787082, + 93.998055097612)); +#6022 = CARTESIAN_POINT('',(-3.30965593628,2.629894012201, + 94.802405043979)); +#6023 = CARTESIAN_POINT('',(-3.984244114035,0.554136294934, + 95.608957733291)); +#6024 = CARTESIAN_POINT('',(-3.467053312507,-1.35617871729, + 96.413946967751)); +#6025 = CARTESIAN_POINT('',(-2.19380171376,-2.560368691496, + 97.21970130418)); +#6026 = CARTESIAN_POINT('',(-0.714754509158,-2.9221488547, + 98.025232303379)); +#6027 = CARTESIAN_POINT('',(0.764298018549,-3.28394283592, + 98.830726052701)); +#6028 = CARTESIAN_POINT('',(2.449653197864,-2.803300101599, + 99.636532385024)); +#6029 = CARTESIAN_POINT('',(3.790113494952,-1.347625969509, + 100.44146902811)); +#6030 = CARTESIAN_POINT('',(4.15005483839,0.805429861619,101.24805509807 + )); +#6031 = CARTESIAN_POINT('',(3.115259908554,2.857502516674, + 102.05240504339)); +#6032 = CARTESIAN_POINT('',(1.170587054348,3.848505442714, + 102.85895773385)); +#6033 = CARTESIAN_POINT('',(-0.797115276764,3.636521225086, + 103.66394696731)); +#6034 = CARTESIAN_POINT('',(-2.185660106632,2.56732228084, + 104.46970130444)); +#6035 = CARTESIAN_POINT('',(-2.774360114036,1.163079487925, + 105.27523230326)); +#6036 = CARTESIAN_POINT('',(-3.363074601711,-0.241166400859, + 106.08072605315)); +#6037 = CARTESIAN_POINT('',(-3.151997013503,-1.980961150344, + 106.88653238393)); +#6038 = CARTESIAN_POINT('',(-1.923938833886,-3.532635760899, + 107.69146902995)); +#6039 = CARTESIAN_POINT('',(0.146302074129,-4.224957766069, + 108.49805509577)); +#6040 = CARTESIAN_POINT('',(2.33498790237,-3.523917767439, + 109.30240504553)); +#6041 = CARTESIAN_POINT('',(3.618003794469,-1.758214075101, + 110.10895773243)); +#6042 = CARTESIAN_POINT('',(3.716445916374,0.218424212388, + 110.91394696791)); +#6043 = CARTESIAN_POINT('',(2.87762685286,1.757133316237,111.71970130438 + )); +#6044 = CARTESIAN_POINT('',(1.582765589671,2.558257419797, + 112.52523230313)); +#6045 = CARTESIAN_POINT('',(0.287904065774,3.359396276011,113.3307245145 + )); +#6046 = CARTESIAN_POINT('',(-1.463493453306,3.423081435453, + 114.13653871652)); +#6047 = CARTESIAN_POINT('',(-3.188167449715,2.452877602406, + 114.94145351817)); +#6048 = CARTESIAN_POINT('',(-4.195837722983,0.516428753296, + 115.74808261837)); +#6049 = CARTESIAN_POINT('',(-3.845792015485,-1.75497895694, + 116.55236725359)); +#6050 = CARTESIAN_POINT('',(-2.3025622974,-3.298413988874, + 117.35899901722)); +#6051 = CARTESIAN_POINT('',(-0.365632672426,-3.704860161149, + 118.16391077197)); +#6052 = CARTESIAN_POINT('',(1.285331317578,-3.117074151197, + 118.96972663717)); +#6053 = CARTESIAN_POINT('',(2.279166724019,-1.963479050587, + 119.77521845224)); +#6054 = CARTESIAN_POINT('',(3.272989776579,-0.809883777927, + 120.58075138618)); +#6055 = CARTESIAN_POINT('',(3.609890468256,0.909984580859, + 121.38649618763)); +#6056 = CARTESIAN_POINT('',(2.921404782815,2.765207361181, + 122.19151031524)); +#6057 = CARTESIAN_POINT('',(1.166455269415,4.063382620675, + 122.99801730315)); +#6058 = CARTESIAN_POINT('',(-1.131764494432,4.072996497067, + 123.80243256903)); +#6059 = CARTESIAN_POINT('',(-2.89760269506,2.790185274298, + 124.60894221963)); +#6060 = CARTESIAN_POINT('',(-3.602049088386,0.940711314018, + 125.41395330143)); +#6061 = CARTESIAN_POINT('',(-3.27976929417,-0.781897522945, + 126.21969976508)); +#6062 = CARTESIAN_POINT('',(-2.295844546513,-1.943945924064, + 127.02523230334)); +#6063 = CARTESIAN_POINT('',(-1.311923082546,-3.106008666447, + 127.83072605276)); +#6064 = CARTESIAN_POINT('',(0.334072609908,-3.707787445524, + 128.63653238489)); +#6065 = CARTESIAN_POINT('',(2.274151557586,-3.318025128136, + 129.44146902832)); +#6066 = CARTESIAN_POINT('',(3.830884686188,-1.787734584514, + 130.24805509781)); +#6067 = CARTESIAN_POINT('',(4.199896045686,0.480664266267, + 131.05240504363)); +#6068 = CARTESIAN_POINT('',(3.209119562904,2.425452498958,131.8589577337 + )); +#6069 = CARTESIAN_POINT('',(1.492613740386,3.410540075591, + 132.66394696734)); +#6070 = CARTESIAN_POINT('',(-0.259201995615,3.361706132426, + 133.46970130448)); +#6071 = CARTESIAN_POINT('',(-1.560863510546,2.571679031126, + 134.2752323032)); +#6072 = CARTESIAN_POINT('',(-2.862538559852,1.781657936443, + 135.08072605335)); +#6073 = CARTESIAN_POINT('',(-3.71439889977,0.250066124088, + 135.88653238351)); +#6074 = CARTESIAN_POINT('',(-3.632930414639,-1.727099492842, + 136.69146903062)); +#6075 = CARTESIAN_POINT('',(-2.365007002209,-3.504056834524, + 137.49805509492)); +#6076 = CARTESIAN_POINT('',(-0.182261999355,-4.223380814244, + 138.30240504641)); +#6077 = CARTESIAN_POINT('',(1.893574251811,-3.549034339377, + 139.10895773168)); +#6078 = CARTESIAN_POINT('',(3.135054435717,-2.007763200954, + 139.91394696845)); +#6079 = CARTESIAN_POINT('',(3.360866077088,-0.269875911396, + 140.71970130406)); +#6080 = CARTESIAN_POINT('',(2.784190243054,1.139347457112, + 141.52523230328)); +#6081 = CARTESIAN_POINT('',(2.207522459093,2.548583254021, + 142.33072605298)); +#6082 = CARTESIAN_POINT('',(0.828047399754,3.629549524997, + 143.13653238442)); +#6083 = CARTESIAN_POINT('',(-1.137520505745,3.858380898369, + 143.94146902906)); +#6084 = CARTESIAN_POINT('',(-3.090947475659,2.884045097504, + 144.7480550969)); +#6085 = CARTESIAN_POINT('',(-4.142871929129,0.840700370256, + 145.55240504451)); +#6086 = CARTESIAN_POINT('',(-3.801560112904,-1.315069922329, + 146.358957733)); +#6087 = CARTESIAN_POINT('',(-2.473474867592,-2.782373351038, + 147.16394696783)); +#6088 = CARTESIAN_POINT('',(-0.792308577965,-3.277270344808, + 147.96970130418)); +#6089 = CARTESIAN_POINT('',(0.689776888012,-2.928145450996, + 148.77523230335)); +#6090 = CARTESIAN_POINT('',(2.17187297041,-2.579030804888, + 149.58072451377)); +#6091 = CARTESIAN_POINT('',(3.455330240286,-1.385637950033, + 150.38653871812)); +#6092 = CARTESIAN_POINT('',(3.988821209688,0.519928436341, + 151.19145351565)); +#6093 = CARTESIAN_POINT('',(3.332075579947,2.601735034255, + 151.99808262137)); +#6094 = CARTESIAN_POINT('',(1.478428091832,3.96034313355,152.80236725085 + )); +#6095 = CARTESIAN_POINT('',(-0.704173483897,3.960488313884, + 153.60899901914)); +#6096 = CARTESIAN_POINT('',(-2.361190401381,2.87827308512, + 154.41391077096)); +#6097 = CARTESIAN_POINT('',(-3.112970760417,1.295237779127, + 155.21972663754)); +#6098 = CARTESIAN_POINT('',(-3.000003597412,-0.223224894636, + 156.02521845218)); +#6099 = CARTESIAN_POINT('',(-2.887027576985,-1.741678954319, + 156.83075138662)); +#6100 = CARTESIAN_POINT('',(-1.909121761935,-3.19603429757, + 157.63649618652)); +#6101 = CARTESIAN_POINT('',(-0.110448255326,-4.021042008739, + 158.44151031707)); +#6102 = CARTESIAN_POINT('',(2.048436973786,-3.698053836748, + 159.24801730097)); +#6103 = CARTESIAN_POINT('',(3.680321792322,-2.079765094098, + 160.05243257093)); +#6104 = CARTESIAN_POINT('',(4.021873442632,7.595558670095E-02, + 160.85894221847)); +#6105 = CARTESIAN_POINT('',(3.212216685995,1.881849987252, + 161.66395330184)); +#6106 = CARTESIAN_POINT('',(1.766262067969,2.872032149277, + 162.46969976511)); +#6107 = CARTESIAN_POINT('',(0.248829902193,2.9979845926,163.27523230319) + ); +#6108 = CARTESIAN_POINT('',(-1.268610082331,3.123949498372, + 164.08072605326)); +#6109 = CARTESIAN_POINT('',(-2.858026653887,2.385576638423, + 164.8865323838)); +#6110 = CARTESIAN_POINT('',(-3.954266056075,0.738130079841, + 165.69146903009)); +#6111 = CARTESIAN_POINT('',(-3.972963787023,-1.444725291186, + 166.49805509561)); +#6112 = CARTESIAN_POINT('',(-2.629894012397,-3.309655936916, + 167.30240504579)); +#6113 = CARTESIAN_POINT('',(-0.554136294706,-3.984244113665, + 168.10895773202)); +#6114 = CARTESIAN_POINT('',(1.356178717135,-3.467053312653, + 168.9139469684)); +#6115 = CARTESIAN_POINT('',(2.560368691558,-2.193801713725, + 169.71970130396)); +#6116 = CARTESIAN_POINT('',(2.922148854693,-0.71475450916, + 170.52523230339)); +#6117 = CARTESIAN_POINT('',(3.283942968515,0.764297502415, + 171.33072451356)); +#6118 = CARTESIAN_POINT('',(2.80329955601,2.449655321888,172.13653871865 + )); +#6119 = CARTESIAN_POINT('',(1.347627305792,3.790108292296,172.9414535147 + )); +#6120 = CARTESIAN_POINT('',(-0.805432232426,4.150064069312, + 173.74808262264)); +#6121 = CARTESIAN_POINT('',(-2.857499261415,3.115247233507, + 174.55236724953)); +#6122 = CARTESIAN_POINT('',(-3.848508998732,1.170600900748, + 175.3589990202)); +#6123 = CARTESIAN_POINT('',(-3.636518107439,-0.797127416351, + 176.16391077031)); +#6124 = CARTESIAN_POINT('',(-2.567324462803,-2.185651610425, + 176.96972663782)); +#6125 = CARTESIAN_POINT('',(-1.163078294922,-2.774364759379, + 177.77521845211)); +#6126 = CARTESIAN_POINT('',(0.241164218889,-3.363066105416, + 178.58075138677)); +#6127 = CARTESIAN_POINT('',(1.980964267925,-3.152009153355, + 179.3864961863)); +#6128 = CARTESIAN_POINT('',(3.532632205159,-1.923924987038, + 180.19151031736)); +#6129 = CARTESIAN_POINT('',(4.224961020782,0.146289398575, + 180.99801730066)); +#6130 = CARTESIAN_POINT('',(3.523915397315,2.334997133688, + 181.80243257121)); +#6131 = CARTESIAN_POINT('',(1.758215410791,3.617998591597, + 182.60894221824)); +#6132 = CARTESIAN_POINT('',(-0.21842475761,3.716448040482, + 183.41395330199)); +#6133 = CARTESIAN_POINT('',(-1.757133183802,2.877626336701, + 184.21969976503)); +#6134 = CARTESIAN_POINT('',(-2.558257419761,1.582765589675, + 185.02523230323)); +#6135 = CARTESIAN_POINT('',(-3.359396276166,0.28790406577, + 185.83072451407)); +#6136 = CARTESIAN_POINT('',(-3.423081435086,-1.463493453362, + 186.63653871757)); +#6137 = CARTESIAN_POINT('',(-2.452877602991,-3.188167449495, + 187.44145351636)); +#6138 = CARTESIAN_POINT('',(-0.516428752641,-4.195837723422, + 188.24808262072)); +#6139 = CARTESIAN_POINT('',(1.754978956425,-3.845792014917, + 189.05236725124)); +#6140 = CARTESIAN_POINT('',(3.298413989146,-2.302562297914, + 189.85899901904)); +#6141 = CARTESIAN_POINT('',(3.704860161066,-0.365632672092, + 190.66391077089)); +#6142 = CARTESIAN_POINT('',(3.117074151203,1.285331317422, + 191.46972663765)); +#6143 = CARTESIAN_POINT('',(1.963479050592,2.279166724068, + 192.27521845209)); +#6144 = CARTESIAN_POINT('',(0.809883777956,3.27298977657,193.08075138619 + )); +#6145 = CARTESIAN_POINT('',(-0.909984581024,3.609890468159, + 193.8864961881)); +#6146 = CARTESIAN_POINT('',(-2.765207360762,2.921404783008, + 194.69151031405)); +#6147 = CARTESIAN_POINT('',(-4.063382621361,1.166455269245, + 195.49801730499)); +#6148 = CARTESIAN_POINT('',(-4.072996496265,-1.131764494399, + 196.30243256693)); +#6149 = CARTESIAN_POINT('',(-2.790185275008,-2.897602694964, + 197.10894222151)); +#6150 = CARTESIAN_POINT('',(-0.940711313525,-3.602049088509, + 197.91395330008)); +#6151 = CARTESIAN_POINT('',(0.781897522672,-3.279769294095, + 198.71969976585)); +#6152 = CARTESIAN_POINT('',(1.943945924181,-2.295844546536, + 199.52523230301)); +#6153 = CARTESIAN_POINT('',(3.106008469856,-1.311923577897, + 200.33072451504)); +#6154 = CARTESIAN_POINT('',(3.707788253645,0.334074648448, + 201.13653871524)); +#6155 = CARTESIAN_POINT('',(3.318023149703,2.274146564258, + 201.94145352031)); +#6156 = CARTESIAN_POINT('',(1.787738093673,3.83089354594,202.74808261568 + )); +#6157 = CARTESIAN_POINT('',(-0.480669083728,4.199883879844, + 203.5523672562)); +#6158 = CARTESIAN_POINT('',(-2.425447236933,3.209132853572, + 204.35899901527)); +#6159 = CARTESIAN_POINT('',(-3.410544688719,1.492602087607, + 205.1639107731)); +#6160 = CARTESIAN_POINT('',(-3.36170290385,-0.259193839882, + 205.96972663669)); +#6161 = CARTESIAN_POINT('',(-2.571680796387,-1.560867969828, + 206.77521845238)); +#6162 = CARTESIAN_POINT('',(-1.781654707824,-2.862530403963, + 207.58075138605)); +#6163 = CARTESIAN_POINT('',(-0.250070737223,-3.714410553081, + 208.38649618765)); +#6164 = CARTESIAN_POINT('',(1.727104754573,-3.632917122911, + 209.19151031542)); +#6165 = CARTESIAN_POINT('',(3.50405201795,-2.365019169498, + 209.99801730286)); +#6166 = CARTESIAN_POINT('',(4.223384321972,-0.182253138198, + 210.80243256924)); +#6167 = CARTESIAN_POINT('',(3.549032362444,1.893569257512, + 211.60894221963)); +#6168 = CARTESIAN_POINT('',(2.007764008002,3.135056474728, + 212.41395330125)); +#6169 = CARTESIAN_POINT('',(0.26987571532,3.360865581579,213.2196997653) + ); +#6170 = CARTESIAN_POINT('',(-1.13934745714,2.78419024307,214.02523230319 + )); +#6171 = CARTESIAN_POINT('',(-2.54858325391,2.207522459038, + 214.83072605325)); +#6172 = CARTESIAN_POINT('',(-3.629549525234,0.828047399886, + 215.63653238394)); +#6173 = CARTESIAN_POINT('',(-3.858380898015,-1.137520505962, + 216.44146902958)); +#6174 = CARTESIAN_POINT('',(-2.884045097914,-3.09094747543, + 217.24805509663)); +#6175 = CARTESIAN_POINT('',(-0.840700369867,-4.142871929251, + 218.05240504435)); +#6176 = CARTESIAN_POINT('',(1.315069922013,-3.801560112945, + 218.85895773353)); +#6177 = CARTESIAN_POINT('',(2.782373351262,-2.473474867448, + 219.66394696717)); +#6178 = CARTESIAN_POINT('',(3.277270344668,-0.792308578113, + 220.46970130473)); +#6179 = CARTESIAN_POINT('',(2.92814545107,0.689776888106,221.27523230302 + )); +#6180 = CARTESIAN_POINT('',(2.579030804595,2.171872970109, + 222.08072451493)); +#6181 = CARTESIAN_POINT('',(1.385637950774,3.455330240816, + 222.88653871562)); +#6182 = CARTESIAN_POINT('',(-0.519928437634,3.988821209106, + 223.69145351953)); +#6183 = CARTESIAN_POINT('',(-2.601735032647,3.332075580298, + 224.49808261683)); +#6184 = CARTESIAN_POINT('',(-3.960343134995,1.478428091844, + 225.30236725496)); +#6185 = CARTESIAN_POINT('',(-3.960488312942,-0.70417348414, + 226.10899901624)); +#6186 = CARTESIAN_POINT('',(-2.878273085568,-2.361190401128, + 226.91391077256)); +#6187 = CARTESIAN_POINT('',(-1.29523777897,-3.112970760564, + 227.71972663687)); +#6188 = CARTESIAN_POINT('',(0.223224894594,-3.00000359736, + 228.52521845239)); +#6189 = CARTESIAN_POINT('',(1.741678954325,-2.88702757697, + 229.33075138657)); +#6190 = CARTESIAN_POINT('',(3.196034297623,-1.90912176217, + 230.13649618607)); +#6191 = CARTESIAN_POINT('',(4.021042008693,-0.110448254769, + 230.94151031825)); +#6192 = CARTESIAN_POINT('',(3.698053836673,2.048436973016, + 231.74801729923)); +#6193 = CARTESIAN_POINT('',(2.079765094323,3.680321793029, + 232.55243257273)); +#6194 = CARTESIAN_POINT('',(-7.595558697077E-02,4.021873442193, + 233.35894221712)); +#6195 = CARTESIAN_POINT('',(-1.881849987069,3.212216686169, + 234.16395330254)); +#6196 = CARTESIAN_POINT('',(-2.872032149338,1.766262067936, + 234.96969976492)); +#6197 = CARTESIAN_POINT('',(-2.99798459261,0.248829902185, + 235.77523230316)); +#6198 = CARTESIAN_POINT('',(-3.123949710036,-1.268609593271, + 236.58072451424)); +#6199 = CARTESIAN_POINT('',(-2.385575767351,-2.858028666433, + 237.38653871727)); +#6200 = CARTESIAN_POINT('',(-0.738132213463,-3.954261126509, + 238.19145351676)); +#6201 = CARTESIAN_POINT('',(1.444729076775,-3.972972533428, + 238.99808262027)); +#6202 = CARTESIAN_POINT('',(3.309650738935,-2.629882002594, + 239.80236725168)); +#6203 = CARTESIAN_POINT('',(3.984249791982,-0.554149414427, + 240.60899901867)); +#6204 = CARTESIAN_POINT('',(3.467048334303,1.356190219634, + 241.41391077114)); +#6205 = CARTESIAN_POINT('',(2.193805197951,2.560360641234, + 242.21972663752)); +#6206 = CARTESIAN_POINT('',(0.714752604141,2.922153256247, + 243.02521845215)); +#6207 = DEFINITIONAL_REPRESENTATION('',(#6208),#6211); +#6208 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6209,#6210),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,273.99427638432),.PIECEWISE_BEZIER_KNOTS.); +#6209 = CARTESIAN_POINT('',(0.,0.)); +#6210 = CARTESIAN_POINT('',(0.,273.99427638432)); +#6211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6212 = ORIENTED_EDGE('',*,*,#6213,.F.); +#6213 = EDGE_CURVE('',#4391,#5327,#6214,.T.); +#6214 = SURFACE_CURVE('',#6215,(#6218,#6225),.PCURVE_S1.); +#6215 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6216,#6217),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#6216 = CARTESIAN_POINT('',(3.58058361767,10.297532320256, + 244.97478154784)); +#6217 = CARTESIAN_POINT('',(3.155992893031,10.435497774578, + 243.02524615448)); +#6218 = PCURVE('',#4692,#6219); +#6219 = DEFINITIONAL_REPRESENTATION('',(#6220),#6224); +#6220 = LINE('',#6221,#6222); +#6221 = CARTESIAN_POINT('',(0.,273.99427638432)); +#6222 = VECTOR('',#6223,1.); +#6223 = DIRECTION('',(1.,0.)); +#6224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6225 = PCURVE('',#5290,#6226); +#6226 = DEFINITIONAL_REPRESENTATION('',(#6227),#6230); +#6227 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6228,#6229),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#6228 = CARTESIAN_POINT('',(-3.94999640258,1.000014209703)); +#6229 = CARTESIAN_POINT('',(-3.950003597369,-0.999985790284)); +#6230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6231 = ADVANCED_FACE('',(#6232),#5628,.T.); +#6232 = FACE_BOUND('',#6233,.T.); +#6233 = EDGE_LOOP('',(#6234,#6235,#6256,#6564)); +#6234 = ORIENTED_EDGE('',*,*,#5326,.F.); +#6235 = ORIENTED_EDGE('',*,*,#6236,.T.); +#6236 = EDGE_CURVE('',#5306,#6237,#6239,.T.); +#6237 = VERTEX_POINT('',#6238); +#6238 = CARTESIAN_POINT('',(3.,0.223221722725,11.025232303313)); +#6239 = SURFACE_CURVE('',#6240,(#6243,#6250),.PCURVE_S1.); +#6240 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6241,#6242),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,7.9),.PIECEWISE_BEZIER_KNOTS.); +#6241 = CARTESIAN_POINT('',(10.9,0.223221722725,11.025232303313)); +#6242 = CARTESIAN_POINT('',(3.,0.223221722725,11.025232303313)); +#6243 = PCURVE('',#5628,#6244); +#6244 = DEFINITIONAL_REPRESENTATION('',(#6245),#6249); +#6245 = LINE('',#6246,#6247); +#6246 = CARTESIAN_POINT('',(0.,0.)); +#6247 = VECTOR('',#6248,1.); +#6248 = DIRECTION('',(1.,0.)); +#6249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6250 = PCURVE('',#4379,#6251); +#6251 = DEFINITIONAL_REPRESENTATION('',(#6252),#6255); +#6252 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6253,#6254),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,7.9),.PIECEWISE_BEZIER_KNOTS.); +#6253 = CARTESIAN_POINT('',(-1.,3.95)); +#6254 = CARTESIAN_POINT('',(-1.,-3.95)); +#6255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6256 = ORIENTED_EDGE('',*,*,#6257,.T.); +#6257 = EDGE_CURVE('',#6237,#6258,#6260,.T.); +#6258 = VERTEX_POINT('',#6259); +#6259 = CARTESIAN_POINT('',(0.714752604141,2.922153256247, + 243.02521845215)); +#6260 = SURFACE_CURVE('',#6261,(#6551,#6558),.PCURVE_S1.); +#6261 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#6262,#6263,#6264,#6265,#6266, + #6267,#6268,#6269,#6270,#6271,#6272,#6273,#6274,#6275,#6276,#6277, + #6278,#6279,#6280,#6281,#6282,#6283,#6284,#6285,#6286,#6287,#6288, + #6289,#6290,#6291,#6292,#6293,#6294,#6295,#6296,#6297,#6298,#6299, + #6300,#6301,#6302,#6303,#6304,#6305,#6306,#6307,#6308,#6309,#6310, + #6311,#6312,#6313,#6314,#6315,#6316,#6317,#6318,#6319,#6320,#6321, + #6322,#6323,#6324,#6325,#6326,#6327,#6328,#6329,#6330,#6331,#6332, + #6333,#6334,#6335,#6336,#6337,#6338,#6339,#6340,#6341,#6342,#6343, + #6344,#6345,#6346,#6347,#6348,#6349,#6350,#6351,#6352,#6353,#6354, + #6355,#6356,#6357,#6358,#6359,#6360,#6361,#6362,#6363,#6364,#6365, + #6366,#6367,#6368,#6369,#6370,#6371,#6372,#6373,#6374,#6375,#6376, + #6377,#6378,#6379,#6380,#6381,#6382,#6383,#6384,#6385,#6386,#6387, + #6388,#6389,#6390,#6391,#6392,#6393,#6394,#6395,#6396,#6397,#6398, + #6399,#6400,#6401,#6402,#6403,#6404,#6405,#6406,#6407,#6408,#6409, + #6410,#6411,#6412,#6413,#6414,#6415,#6416,#6417,#6418,#6419,#6420, + #6421,#6422,#6423,#6424,#6425,#6426,#6427,#6428,#6429,#6430,#6431, + #6432,#6433,#6434,#6435,#6436,#6437,#6438,#6439,#6440,#6441,#6442, + #6443,#6444,#6445,#6446,#6447,#6448,#6449,#6450,#6451,#6452,#6453, + #6454,#6455,#6456,#6457,#6458,#6459,#6460,#6461,#6462,#6463,#6464, + #6465,#6466,#6467,#6468,#6469,#6470,#6471,#6472,#6473,#6474,#6475, + #6476,#6477,#6478,#6479,#6480,#6481,#6482,#6483,#6484,#6485,#6486, + #6487,#6488,#6489,#6490,#6491,#6492,#6493,#6494,#6495,#6496,#6497, + #6498,#6499,#6500,#6501,#6502,#6503,#6504,#6505,#6506,#6507,#6508, + #6509,#6510,#6511,#6512,#6513,#6514,#6515,#6516,#6517,#6518,#6519, + #6520,#6521,#6522,#6523,#6524,#6525,#6526,#6527,#6528,#6529,#6530, + #6531,#6532,#6533,#6534,#6535,#6536,#6537,#6538,#6539,#6540,#6541, + #6542,#6543,#6544,#6545,#6546,#6547,#6548,#6549,#6550), + .UNSPECIFIED.,.F.,.F.,(10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9, + 9,9,9,9,9,9,9,9,9,10),(0.,8.56232113701,17.12464227402, + 25.68696341103,34.24928454804,42.811605685051,51.373926822061, + 59.936247959071,68.498569096081,77.060890233091,85.623211370101, + 94.185532507111,102.74785364412,111.31017478113,119.87249591814, + 128.43481705515,136.99713819216,145.55945932917,154.12178046618, + 162.68410160319,171.2464227402,179.80874387721,188.37106501422, + 196.93338615123,205.49570728824,214.05802842525,222.62034956226, + 231.18267069927,239.74499183628,248.30731297329,256.8696341103, + 265.43195524731,273.99427638432),.PIECEWISE_BEZIER_KNOTS.); +#6262 = CARTESIAN_POINT('',(3.,0.223221722725,11.025232303313)); +#6263 = CARTESIAN_POINT('',(2.887034156674,1.74168475574,11.830726052947 + )); +#6264 = CARTESIAN_POINT('',(1.909112360472,3.196026008297,12.63653238444 + )); +#6265 = CARTESIAN_POINT('',(0.11045897896,4.021051463447,13.441469029109 + )); +#6266 = CARTESIAN_POINT('',(-2.048446790555,3.698045182,14.248055096808) + ); +#6267 = CARTESIAN_POINT('',(-3.680314642829,2.079771396977, + 15.052405044631)); +#6268 = CARTESIAN_POINT('',(-4.021877472222,-7.595913897084E-02, + 15.858957732932)); +#6269 = CARTESIAN_POINT('',(-3.212215040895,-1.88184853704, + 16.663946967845)); +#6270 = CARTESIAN_POINT('',(-1.766262467701,-2.872032501696, + 17.46970130422)); +#6271 = CARTESIAN_POINT('',(-0.248829902219,-2.997984592563, + 18.27523230332)); +#6272 = CARTESIAN_POINT('',(1.268610082387,-3.123949498487, + 19.080726052924)); +#6273 = CARTESIAN_POINT('',(2.858026653819,-2.385576638168, + 19.886532384489)); +#6274 = CARTESIAN_POINT('',(3.954266056094,-0.738130080252, + 20.691469029034)); +#6275 = CARTESIAN_POINT('',(3.972963787109,1.444725291668, + 21.498055096893)); +#6276 = CARTESIAN_POINT('',(2.629894012215,3.309655936504, + 22.302405044562)); +#6277 = CARTESIAN_POINT('',(0.554136294911,3.984244113919, + 23.108957732971)); +#6278 = CARTESIAN_POINT('',(-1.356178717287,3.467053312541, + 23.913946967836)); +#6279 = CARTESIAN_POINT('',(-2.560368691482,2.193801713762, + 24.719701304213)); +#6280 = CARTESIAN_POINT('',(-2.922148854716,0.71475450915,25.52523230333 + )); +#6281 = CARTESIAN_POINT('',(-3.283942835858,-0.76429801853, + 26.330726052889)); +#6282 = CARTESIAN_POINT('',(-2.803300101749,-2.449653197882, + 27.136532384571)); +#6283 = CARTESIAN_POINT('',(-1.347625969264,-3.790113494975, + 27.941469028894)); +#6284 = CARTESIAN_POINT('',(0.805429861335,-4.150054838286, + 28.748055097077)); +#6285 = CARTESIAN_POINT('',(2.85750251691,-3.11525990873,29.552405044378 + )); +#6286 = CARTESIAN_POINT('',(3.848505442573,-1.170587054165, + 30.35895773311)); +#6287 = CARTESIAN_POINT('',(3.636521225146,0.797115276634, + 31.163946967757)); +#6288 = CARTESIAN_POINT('',(2.567322280821,2.185660106696, + 31.969701304244)); +#6289 = CARTESIAN_POINT('',(1.163079487931,2.774360114014, + 32.775232303324)); +#6290 = CARTESIAN_POINT('',(-0.241166400889,3.363074601808, + 33.580726052916)); +#6291 = CARTESIAN_POINT('',(-1.980961150288,3.151997013257, + 34.386532384507)); +#6292 = CARTESIAN_POINT('',(-3.532635760944,1.923938834309, + 35.191469029004)); +#6293 = CARTESIAN_POINT('',(-4.224957766081,-0.146302074639, + 35.998055096937)); +#6294 = CARTESIAN_POINT('',(-3.523917767374,-2.334987901937, + 36.802405044506)); +#6295 = CARTESIAN_POINT('',(-1.758214075153,-3.618003794717, + 37.608957733032)); +#6296 = CARTESIAN_POINT('',(0.218424212378,-3.716445916289, + 38.413946967779)); +#6297 = CARTESIAN_POINT('',(1.757133316296,-2.877626852867, + 39.219701304255)); +#6298 = CARTESIAN_POINT('',(2.558257419737,-1.582765589678, + 40.025232303306)); +#6299 = CARTESIAN_POINT('',(3.359396276214,-0.287904065774, + 40.830724513951)); +#6300 = CARTESIAN_POINT('',(3.423081435015,1.463493453387, + 41.636538717734)); +#6301 = CARTESIAN_POINT('',(2.452877603064,3.188167449447,42.44145351624 + )); +#6302 = CARTESIAN_POINT('',(0.516428752593,4.195837723468, + 43.248082620745)); +#6303 = CARTESIAN_POINT('',(-1.754978956412,3.845792014903, + 44.052367251338)); +#6304 = CARTESIAN_POINT('',(-3.298413989137,2.302562297893, + 44.858999018904)); +#6305 = CARTESIAN_POINT('',(-3.704860161075,0.365632672124, + 45.663910771014)); +#6306 = CARTESIAN_POINT('',(-3.1170741512,-1.285331317445, + 46.469726637587)); +#6307 = CARTESIAN_POINT('',(-1.963479050591,-2.279166724058, + 47.275218452132)); +#6308 = CARTESIAN_POINT('',(-0.809883777931,-3.272989776531, + 48.080751386341)); +#6309 = CARTESIAN_POINT('',(0.909984580897,-3.609890468286, + 48.886496187516)); +#6310 = CARTESIAN_POINT('',(2.765207361079,-2.921404782822, + 49.691510315244)); +#6311 = CARTESIAN_POINT('',(4.063382620844,-1.166455269384, + 50.498017303313)); +#6312 = CARTESIAN_POINT('',(4.072996496877,1.131764494409, + 51.302432568767)); +#6313 = CARTESIAN_POINT('',(2.790185274451,2.897602695057, + 52.108942219902)); +#6314 = CARTESIAN_POINT('',(0.94071131393,3.602049088402,52.913953301247 + )); +#6315 = CARTESIAN_POINT('',(-0.781897522912,3.279769294159, + 53.719699765167)); +#6316 = CARTESIAN_POINT('',(-1.943945924068,2.295844546514, + 54.525232303335)); +#6317 = CARTESIAN_POINT('',(-3.106008666419,1.311923082534, + 55.330726052867)); +#6318 = CARTESIAN_POINT('',(-3.707787445583,-0.334072609864, + 56.136532384613)); +#6319 = CARTESIAN_POINT('',(-3.318025128066,-2.274151557681, + 56.941469028837)); +#6320 = CARTESIAN_POINT('',(-1.787734584549,-3.830884686045, + 57.748055097139)); +#6321 = CARTESIAN_POINT('',(0.480664266244,-4.199896045848, + 58.552405044312)); +#6322 = CARTESIAN_POINT('',(2.425452499015,-3.209119562759, + 59.358957733179)); +#6323 = CARTESIAN_POINT('',(3.41054007554,-1.492613740492, + 60.163946967695)); +#6324 = CARTESIAN_POINT('',(3.361706132455,0.25920199568,60.969701304288 + )); +#6325 = CARTESIAN_POINT('',(2.571679031114,1.560863510512,61.7752323033) + ); +#6326 = CARTESIAN_POINT('',(1.781657936497,2.862538559973, + 62.580726053004)); +#6327 = CARTESIAN_POINT('',(0.250066123921,3.714398899513, + 63.386532384312)); +#6328 = CARTESIAN_POINT('',(-1.727099492497,3.632930415008, + 64.191469029306)); +#6329 = CARTESIAN_POINT('',(-3.504056835025,2.365007001849, + 64.998055096587)); +#6330 = CARTESIAN_POINT('',(-4.223380813724,0.182261999579, + 65.802405044815)); +#6331 = CARTESIAN_POINT('',(-3.549034339755,-1.893574251879, + 66.608957732824)); +#6332 = CARTESIAN_POINT('',(-2.007763200771,-3.135054435729, + 67.41394696788)); +#6333 = CARTESIAN_POINT('',(-0.269875911443,-3.360866077072, + 68.219701304227)); +#6334 = CARTESIAN_POINT('',(1.139347457105,-2.784190243051, + 69.025232303303)); +#6335 = CARTESIAN_POINT('',(2.548583254017,-2.207522459097, + 69.830726052982)); +#6336 = CARTESIAN_POINT('',(3.629549525031,-0.828047399758, + 70.636532384353)); +#6337 = CARTESIAN_POINT('',(3.858380898296,1.137520505778, + 71.441469029269)); +#6338 = CARTESIAN_POINT('',(2.884045097596,3.090947475586,72.24805509659 + )); +#6339 = CARTESIAN_POINT('',(0.840700370181,4.142871929223,73.05240504485 + )); +#6340 = CARTESIAN_POINT('',(-1.315069922287,3.801560112833, + 73.858957732775)); +#6341 = CARTESIAN_POINT('',(-2.782373351057,2.473474867617, + 74.663946967917)); +#6342 = CARTESIAN_POINT('',(-3.277270344795,0.792308577973, + 75.469701304211)); +#6343 = CARTESIAN_POINT('',(-2.928145451007,-0.689776888027, + 76.275232303304)); +#6344 = CARTESIAN_POINT('',(-2.579030804844,-2.171872970365, + 77.080724513944)); +#6345 = CARTESIAN_POINT('',(-1.385637950141,-3.455330240365, + 77.886538717746)); +#6346 = CARTESIAN_POINT('',(0.519928436518,-3.988821209605, + 78.691453516248)); +#6347 = CARTESIAN_POINT('',(2.601735034053,-3.332075579987, + 79.49808262069)); +#6348 = CARTESIAN_POINT('',(3.96034313371,-1.478428091853, + 80.302367251441)); +#6349 = CARTESIAN_POINT('',(3.960488313801,0.704173483944, + 81.108999018788)); +#6350 = CARTESIAN_POINT('',(2.878273085144,2.361190401348, + 81.913910771103)); +#6351 = CARTESIAN_POINT('',(1.295237779129,3.112970760422, + 82.719726637537)); +#6352 = CARTESIAN_POINT('',(-0.223224894642,3.000003597421, + 83.525218452151)); +#6353 = CARTESIAN_POINT('',(-1.74167895439,2.887027577075, + 84.330751386372)); +#6354 = CARTESIAN_POINT('',(-3.196034297395,1.909121761596, + 85.136496187361)); +#6355 = CARTESIAN_POINT('',(-4.021042008949,0.110448256,85.941510315567) + ); +#6356 = CARTESIAN_POINT('',(-3.698053836624,-2.048436974667, + 86.748017302864)); +#6357 = CARTESIAN_POINT('',(-2.079765094087,-3.680321791536, + 87.552432569228)); +#6358 = CARTESIAN_POINT('',(7.595558662954E-02,-4.021873443095, + 88.358942219534)); +#6359 = CARTESIAN_POINT('',(1.881849987285,-3.212216685845, + 89.163953301479)); +#6360 = CARTESIAN_POINT('',(2.872032149308,-1.766262067961, + 89.969699765051)); +#6361 = CARTESIAN_POINT('',(2.997984592546,-0.24882990223, + 90.775232303378)); +#6362 = CARTESIAN_POINT('',(3.123949498555,1.268610082427, + 91.580726052719)); +#6363 = CARTESIAN_POINT('',(2.385576638008,2.858026653752, + 92.386532384922)); +#6364 = CARTESIAN_POINT('',(0.738130080508,3.95426605616,93.191469028386 + )); +#6365 = CARTESIAN_POINT('',(-1.444725291955,3.972963787082, + 93.998055097612)); +#6366 = CARTESIAN_POINT('',(-3.30965593628,2.629894012201, + 94.802405043979)); +#6367 = CARTESIAN_POINT('',(-3.984244114035,0.554136294934, + 95.608957733291)); +#6368 = CARTESIAN_POINT('',(-3.467053312507,-1.35617871729, + 96.413946967751)); +#6369 = CARTESIAN_POINT('',(-2.19380171376,-2.560368691496, + 97.21970130418)); +#6370 = CARTESIAN_POINT('',(-0.714754509158,-2.9221488547, + 98.025232303379)); +#6371 = CARTESIAN_POINT('',(0.764298018549,-3.28394283592, + 98.830726052701)); +#6372 = CARTESIAN_POINT('',(2.449653197864,-2.803300101599, + 99.636532385024)); +#6373 = CARTESIAN_POINT('',(3.790113494952,-1.347625969509, + 100.44146902811)); +#6374 = CARTESIAN_POINT('',(4.15005483839,0.805429861619,101.24805509807 + )); +#6375 = CARTESIAN_POINT('',(3.115259908554,2.857502516674, + 102.05240504339)); +#6376 = CARTESIAN_POINT('',(1.170587054348,3.848505442714, + 102.85895773385)); +#6377 = CARTESIAN_POINT('',(-0.797115276764,3.636521225086, + 103.66394696731)); +#6378 = CARTESIAN_POINT('',(-2.185660106632,2.56732228084, + 104.46970130444)); +#6379 = CARTESIAN_POINT('',(-2.774360114036,1.163079487925, + 105.27523230326)); +#6380 = CARTESIAN_POINT('',(-3.363074601711,-0.241166400859, + 106.08072605315)); +#6381 = CARTESIAN_POINT('',(-3.151997013503,-1.980961150344, + 106.88653238393)); +#6382 = CARTESIAN_POINT('',(-1.923938833886,-3.532635760899, + 107.69146902995)); +#6383 = CARTESIAN_POINT('',(0.146302074129,-4.224957766069, + 108.49805509577)); +#6384 = CARTESIAN_POINT('',(2.33498790237,-3.523917767439, + 109.30240504553)); +#6385 = CARTESIAN_POINT('',(3.618003794469,-1.758214075101, + 110.10895773243)); +#6386 = CARTESIAN_POINT('',(3.716445916374,0.218424212388, + 110.91394696791)); +#6387 = CARTESIAN_POINT('',(2.87762685286,1.757133316237,111.71970130438 + )); +#6388 = CARTESIAN_POINT('',(1.582765589671,2.558257419797, + 112.52523230313)); +#6389 = CARTESIAN_POINT('',(0.287904065774,3.359396276011,113.3307245145 + )); +#6390 = CARTESIAN_POINT('',(-1.463493453306,3.423081435453, + 114.13653871652)); +#6391 = CARTESIAN_POINT('',(-3.188167449715,2.452877602406, + 114.94145351817)); +#6392 = CARTESIAN_POINT('',(-4.195837722983,0.516428753296, + 115.74808261837)); +#6393 = CARTESIAN_POINT('',(-3.845792015485,-1.75497895694, + 116.55236725359)); +#6394 = CARTESIAN_POINT('',(-2.3025622974,-3.298413988874, + 117.35899901722)); +#6395 = CARTESIAN_POINT('',(-0.365632672426,-3.704860161149, + 118.16391077197)); +#6396 = CARTESIAN_POINT('',(1.285331317578,-3.117074151197, + 118.96972663717)); +#6397 = CARTESIAN_POINT('',(2.279166724019,-1.963479050587, + 119.77521845224)); +#6398 = CARTESIAN_POINT('',(3.272989776579,-0.809883777927, + 120.58075138618)); +#6399 = CARTESIAN_POINT('',(3.609890468256,0.909984580859, + 121.38649618763)); +#6400 = CARTESIAN_POINT('',(2.921404782815,2.765207361181, + 122.19151031524)); +#6401 = CARTESIAN_POINT('',(1.166455269415,4.063382620675, + 122.99801730315)); +#6402 = CARTESIAN_POINT('',(-1.131764494432,4.072996497067, + 123.80243256903)); +#6403 = CARTESIAN_POINT('',(-2.89760269506,2.790185274298, + 124.60894221963)); +#6404 = CARTESIAN_POINT('',(-3.602049088386,0.940711314018, + 125.41395330143)); +#6405 = CARTESIAN_POINT('',(-3.27976929417,-0.781897522945, + 126.21969976508)); +#6406 = CARTESIAN_POINT('',(-2.295844546513,-1.943945924064, + 127.02523230334)); +#6407 = CARTESIAN_POINT('',(-1.311923082546,-3.106008666447, + 127.83072605276)); +#6408 = CARTESIAN_POINT('',(0.334072609908,-3.707787445524, + 128.63653238489)); +#6409 = CARTESIAN_POINT('',(2.274151557586,-3.318025128136, + 129.44146902832)); +#6410 = CARTESIAN_POINT('',(3.830884686188,-1.787734584514, + 130.24805509781)); +#6411 = CARTESIAN_POINT('',(4.199896045686,0.480664266267, + 131.05240504363)); +#6412 = CARTESIAN_POINT('',(3.209119562904,2.425452498958,131.8589577337 + )); +#6413 = CARTESIAN_POINT('',(1.492613740386,3.410540075591, + 132.66394696734)); +#6414 = CARTESIAN_POINT('',(-0.259201995615,3.361706132426, + 133.46970130448)); +#6415 = CARTESIAN_POINT('',(-1.560863510546,2.571679031126, + 134.2752323032)); +#6416 = CARTESIAN_POINT('',(-2.862538559852,1.781657936443, + 135.08072605335)); +#6417 = CARTESIAN_POINT('',(-3.71439889977,0.250066124088, + 135.88653238351)); +#6418 = CARTESIAN_POINT('',(-3.632930414639,-1.727099492842, + 136.69146903062)); +#6419 = CARTESIAN_POINT('',(-2.365007002209,-3.504056834524, + 137.49805509492)); +#6420 = CARTESIAN_POINT('',(-0.182261999355,-4.223380814244, + 138.30240504641)); +#6421 = CARTESIAN_POINT('',(1.893574251811,-3.549034339377, + 139.10895773168)); +#6422 = CARTESIAN_POINT('',(3.135054435717,-2.007763200954, + 139.91394696845)); +#6423 = CARTESIAN_POINT('',(3.360866077088,-0.269875911396, + 140.71970130406)); +#6424 = CARTESIAN_POINT('',(2.784190243054,1.139347457112, + 141.52523230328)); +#6425 = CARTESIAN_POINT('',(2.207522459093,2.548583254021, + 142.33072605298)); +#6426 = CARTESIAN_POINT('',(0.828047399754,3.629549524997, + 143.13653238442)); +#6427 = CARTESIAN_POINT('',(-1.137520505745,3.858380898369, + 143.94146902906)); +#6428 = CARTESIAN_POINT('',(-3.090947475659,2.884045097504, + 144.7480550969)); +#6429 = CARTESIAN_POINT('',(-4.142871929129,0.840700370256, + 145.55240504451)); +#6430 = CARTESIAN_POINT('',(-3.801560112904,-1.315069922329, + 146.358957733)); +#6431 = CARTESIAN_POINT('',(-2.473474867592,-2.782373351038, + 147.16394696783)); +#6432 = CARTESIAN_POINT('',(-0.792308577965,-3.277270344808, + 147.96970130418)); +#6433 = CARTESIAN_POINT('',(0.689776888012,-2.928145450996, + 148.77523230335)); +#6434 = CARTESIAN_POINT('',(2.17187297041,-2.579030804888, + 149.58072451377)); +#6435 = CARTESIAN_POINT('',(3.455330240286,-1.385637950033, + 150.38653871812)); +#6436 = CARTESIAN_POINT('',(3.988821209688,0.519928436341, + 151.19145351565)); +#6437 = CARTESIAN_POINT('',(3.332075579947,2.601735034255, + 151.99808262137)); +#6438 = CARTESIAN_POINT('',(1.478428091832,3.96034313355,152.80236725085 + )); +#6439 = CARTESIAN_POINT('',(-0.704173483897,3.960488313884, + 153.60899901914)); +#6440 = CARTESIAN_POINT('',(-2.361190401381,2.87827308512, + 154.41391077096)); +#6441 = CARTESIAN_POINT('',(-3.112970760417,1.295237779127, + 155.21972663754)); +#6442 = CARTESIAN_POINT('',(-3.000003597412,-0.223224894636, + 156.02521845218)); +#6443 = CARTESIAN_POINT('',(-2.887027576985,-1.741678954319, + 156.83075138662)); +#6444 = CARTESIAN_POINT('',(-1.909121761935,-3.19603429757, + 157.63649618652)); +#6445 = CARTESIAN_POINT('',(-0.110448255326,-4.021042008739, + 158.44151031707)); +#6446 = CARTESIAN_POINT('',(2.048436973786,-3.698053836748, + 159.24801730097)); +#6447 = CARTESIAN_POINT('',(3.680321792322,-2.079765094098, + 160.05243257093)); +#6448 = CARTESIAN_POINT('',(4.021873442632,7.595558670095E-02, + 160.85894221847)); +#6449 = CARTESIAN_POINT('',(3.212216685995,1.881849987252, + 161.66395330184)); +#6450 = CARTESIAN_POINT('',(1.766262067969,2.872032149277, + 162.46969976511)); +#6451 = CARTESIAN_POINT('',(0.248829902193,2.9979845926,163.27523230319) + ); +#6452 = CARTESIAN_POINT('',(-1.268610082331,3.123949498372, + 164.08072605326)); +#6453 = CARTESIAN_POINT('',(-2.858026653887,2.385576638423, + 164.8865323838)); +#6454 = CARTESIAN_POINT('',(-3.954266056075,0.738130079841, + 165.69146903009)); +#6455 = CARTESIAN_POINT('',(-3.972963787023,-1.444725291186, + 166.49805509561)); +#6456 = CARTESIAN_POINT('',(-2.629894012397,-3.309655936916, + 167.30240504579)); +#6457 = CARTESIAN_POINT('',(-0.554136294706,-3.984244113665, + 168.10895773202)); +#6458 = CARTESIAN_POINT('',(1.356178717135,-3.467053312653, + 168.9139469684)); +#6459 = CARTESIAN_POINT('',(2.560368691558,-2.193801713725, + 169.71970130396)); +#6460 = CARTESIAN_POINT('',(2.922148854693,-0.71475450916, + 170.52523230339)); +#6461 = CARTESIAN_POINT('',(3.283942968515,0.764297502415, + 171.33072451356)); +#6462 = CARTESIAN_POINT('',(2.80329955601,2.449655321888,172.13653871865 + )); +#6463 = CARTESIAN_POINT('',(1.347627305792,3.790108292296,172.9414535147 + )); +#6464 = CARTESIAN_POINT('',(-0.805432232426,4.150064069312, + 173.74808262264)); +#6465 = CARTESIAN_POINT('',(-2.857499261415,3.115247233507, + 174.55236724953)); +#6466 = CARTESIAN_POINT('',(-3.848508998732,1.170600900748, + 175.3589990202)); +#6467 = CARTESIAN_POINT('',(-3.636518107439,-0.797127416351, + 176.16391077031)); +#6468 = CARTESIAN_POINT('',(-2.567324462803,-2.185651610425, + 176.96972663782)); +#6469 = CARTESIAN_POINT('',(-1.163078294922,-2.774364759379, + 177.77521845211)); +#6470 = CARTESIAN_POINT('',(0.241164218889,-3.363066105416, + 178.58075138677)); +#6471 = CARTESIAN_POINT('',(1.980964267925,-3.152009153355, + 179.3864961863)); +#6472 = CARTESIAN_POINT('',(3.532632205159,-1.923924987038, + 180.19151031736)); +#6473 = CARTESIAN_POINT('',(4.224961020782,0.146289398575, + 180.99801730066)); +#6474 = CARTESIAN_POINT('',(3.523915397315,2.334997133688, + 181.80243257121)); +#6475 = CARTESIAN_POINT('',(1.758215410791,3.617998591597, + 182.60894221824)); +#6476 = CARTESIAN_POINT('',(-0.21842475761,3.716448040482, + 183.41395330199)); +#6477 = CARTESIAN_POINT('',(-1.757133183802,2.877626336701, + 184.21969976503)); +#6478 = CARTESIAN_POINT('',(-2.558257419761,1.582765589675, + 185.02523230323)); +#6479 = CARTESIAN_POINT('',(-3.359396276166,0.28790406577, + 185.83072451407)); +#6480 = CARTESIAN_POINT('',(-3.423081435086,-1.463493453362, + 186.63653871757)); +#6481 = CARTESIAN_POINT('',(-2.452877602991,-3.188167449495, + 187.44145351636)); +#6482 = CARTESIAN_POINT('',(-0.516428752641,-4.195837723422, + 188.24808262072)); +#6483 = CARTESIAN_POINT('',(1.754978956425,-3.845792014917, + 189.05236725124)); +#6484 = CARTESIAN_POINT('',(3.298413989146,-2.302562297914, + 189.85899901904)); +#6485 = CARTESIAN_POINT('',(3.704860161066,-0.365632672092, + 190.66391077089)); +#6486 = CARTESIAN_POINT('',(3.117074151203,1.285331317422, + 191.46972663765)); +#6487 = CARTESIAN_POINT('',(1.963479050592,2.279166724068, + 192.27521845209)); +#6488 = CARTESIAN_POINT('',(0.809883777956,3.27298977657,193.08075138619 + )); +#6489 = CARTESIAN_POINT('',(-0.909984581024,3.609890468159, + 193.8864961881)); +#6490 = CARTESIAN_POINT('',(-2.765207360762,2.921404783008, + 194.69151031405)); +#6491 = CARTESIAN_POINT('',(-4.063382621361,1.166455269245, + 195.49801730499)); +#6492 = CARTESIAN_POINT('',(-4.072996496265,-1.131764494399, + 196.30243256693)); +#6493 = CARTESIAN_POINT('',(-2.790185275008,-2.897602694964, + 197.10894222151)); +#6494 = CARTESIAN_POINT('',(-0.940711313525,-3.602049088509, + 197.91395330008)); +#6495 = CARTESIAN_POINT('',(0.781897522672,-3.279769294095, + 198.71969976585)); +#6496 = CARTESIAN_POINT('',(1.943945924181,-2.295844546536, + 199.52523230301)); +#6497 = CARTESIAN_POINT('',(3.106008469856,-1.311923577897, + 200.33072451504)); +#6498 = CARTESIAN_POINT('',(3.707788253645,0.334074648448, + 201.13653871524)); +#6499 = CARTESIAN_POINT('',(3.318023149703,2.274146564258, + 201.94145352031)); +#6500 = CARTESIAN_POINT('',(1.787738093673,3.83089354594,202.74808261568 + )); +#6501 = CARTESIAN_POINT('',(-0.480669083728,4.199883879844, + 203.5523672562)); +#6502 = CARTESIAN_POINT('',(-2.425447236933,3.209132853572, + 204.35899901527)); +#6503 = CARTESIAN_POINT('',(-3.410544688719,1.492602087607, + 205.1639107731)); +#6504 = CARTESIAN_POINT('',(-3.36170290385,-0.259193839882, + 205.96972663669)); +#6505 = CARTESIAN_POINT('',(-2.571680796387,-1.560867969828, + 206.77521845238)); +#6506 = CARTESIAN_POINT('',(-1.781654707824,-2.862530403963, + 207.58075138605)); +#6507 = CARTESIAN_POINT('',(-0.250070737223,-3.714410553081, + 208.38649618765)); +#6508 = CARTESIAN_POINT('',(1.727104754573,-3.632917122911, + 209.19151031542)); +#6509 = CARTESIAN_POINT('',(3.50405201795,-2.365019169498, + 209.99801730286)); +#6510 = CARTESIAN_POINT('',(4.223384321972,-0.182253138198, + 210.80243256924)); +#6511 = CARTESIAN_POINT('',(3.549032362444,1.893569257512, + 211.60894221963)); +#6512 = CARTESIAN_POINT('',(2.007764008002,3.135056474728, + 212.41395330125)); +#6513 = CARTESIAN_POINT('',(0.26987571532,3.360865581579,213.2196997653) + ); +#6514 = CARTESIAN_POINT('',(-1.13934745714,2.78419024307,214.02523230319 + )); +#6515 = CARTESIAN_POINT('',(-2.54858325391,2.207522459038, + 214.83072605325)); +#6516 = CARTESIAN_POINT('',(-3.629549525234,0.828047399886, + 215.63653238394)); +#6517 = CARTESIAN_POINT('',(-3.858380898015,-1.137520505962, + 216.44146902958)); +#6518 = CARTESIAN_POINT('',(-2.884045097914,-3.09094747543, + 217.24805509663)); +#6519 = CARTESIAN_POINT('',(-0.840700369867,-4.142871929251, + 218.05240504435)); +#6520 = CARTESIAN_POINT('',(1.315069922013,-3.801560112945, + 218.85895773353)); +#6521 = CARTESIAN_POINT('',(2.782373351262,-2.473474867448, + 219.66394696717)); +#6522 = CARTESIAN_POINT('',(3.277270344668,-0.792308578113, + 220.46970130473)); +#6523 = CARTESIAN_POINT('',(2.92814545107,0.689776888106,221.27523230302 + )); +#6524 = CARTESIAN_POINT('',(2.579030804595,2.171872970109, + 222.08072451493)); +#6525 = CARTESIAN_POINT('',(1.385637950774,3.455330240816, + 222.88653871562)); +#6526 = CARTESIAN_POINT('',(-0.519928437634,3.988821209106, + 223.69145351953)); +#6527 = CARTESIAN_POINT('',(-2.601735032647,3.332075580298, + 224.49808261683)); +#6528 = CARTESIAN_POINT('',(-3.960343134995,1.478428091844, + 225.30236725496)); +#6529 = CARTESIAN_POINT('',(-3.960488312942,-0.70417348414, + 226.10899901624)); +#6530 = CARTESIAN_POINT('',(-2.878273085568,-2.361190401128, + 226.91391077256)); +#6531 = CARTESIAN_POINT('',(-1.29523777897,-3.112970760564, + 227.71972663687)); +#6532 = CARTESIAN_POINT('',(0.223224894594,-3.00000359736, + 228.52521845239)); +#6533 = CARTESIAN_POINT('',(1.741678954325,-2.88702757697, + 229.33075138657)); +#6534 = CARTESIAN_POINT('',(3.196034297623,-1.90912176217, + 230.13649618607)); +#6535 = CARTESIAN_POINT('',(4.021042008693,-0.110448254769, + 230.94151031825)); +#6536 = CARTESIAN_POINT('',(3.698053836673,2.048436973016, + 231.74801729923)); +#6537 = CARTESIAN_POINT('',(2.079765094323,3.680321793029, + 232.55243257273)); +#6538 = CARTESIAN_POINT('',(-7.595558697077E-02,4.021873442193, + 233.35894221712)); +#6539 = CARTESIAN_POINT('',(-1.881849987069,3.212216686169, + 234.16395330254)); +#6540 = CARTESIAN_POINT('',(-2.872032149338,1.766262067936, + 234.96969976492)); +#6541 = CARTESIAN_POINT('',(-2.99798459261,0.248829902185, + 235.77523230316)); +#6542 = CARTESIAN_POINT('',(-3.123949710036,-1.268609593271, + 236.58072451424)); +#6543 = CARTESIAN_POINT('',(-2.385575767351,-2.858028666433, + 237.38653871727)); +#6544 = CARTESIAN_POINT('',(-0.738132213463,-3.954261126509, + 238.19145351676)); +#6545 = CARTESIAN_POINT('',(1.444729076775,-3.972972533428, + 238.99808262027)); +#6546 = CARTESIAN_POINT('',(3.309650738935,-2.629882002594, + 239.80236725168)); +#6547 = CARTESIAN_POINT('',(3.984249791982,-0.554149414427, + 240.60899901867)); +#6548 = CARTESIAN_POINT('',(3.467048334303,1.356190219634, + 241.41391077114)); +#6549 = CARTESIAN_POINT('',(2.193805197951,2.560360641234, + 242.21972663752)); +#6550 = CARTESIAN_POINT('',(0.714752604141,2.922153256247, + 243.02521845215)); +#6551 = PCURVE('',#5628,#6552); +#6552 = DEFINITIONAL_REPRESENTATION('',(#6553),#6557); +#6553 = LINE('',#6554,#6555); +#6554 = CARTESIAN_POINT('',(7.9,0.)); +#6555 = VECTOR('',#6556,1.); +#6556 = DIRECTION('',(0.,1.)); +#6557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6558 = PCURVE('',#3779,#6559); +#6559 = DEFINITIONAL_REPRESENTATION('',(#6560),#6563); +#6560 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6561,#6562),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,273.99427638432),.PIECEWISE_BEZIER_KNOTS.); +#6561 = CARTESIAN_POINT('',(0.,0.)); +#6562 = CARTESIAN_POINT('',(0.,273.99427638432)); +#6563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6564 = ORIENTED_EDGE('',*,*,#6565,.F.); +#6565 = EDGE_CURVE('',#5327,#6258,#6566,.T.); +#6566 = SURFACE_CURVE('',#6567,(#6570,#6577),.PCURVE_S1.); +#6567 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6568,#6569),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,7.9),.PIECEWISE_BEZIER_KNOTS.); +#6568 = CARTESIAN_POINT('',(3.155992893031,10.435497774578, + 243.02524615448)); +#6569 = CARTESIAN_POINT('',(0.714752604141,2.922153256247, + 243.02521845215)); +#6570 = PCURVE('',#5628,#6571); +#6571 = DEFINITIONAL_REPRESENTATION('',(#6572),#6576); +#6572 = LINE('',#6573,#6574); +#6573 = CARTESIAN_POINT('',(0.,273.99427638432)); +#6574 = VECTOR('',#6575,1.); +#6575 = DIRECTION('',(1.,0.)); +#6576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6577 = PCURVE('',#5290,#6578); +#6578 = DEFINITIONAL_REPRESENTATION('',(#6579),#6582); +#6579 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6580,#6581),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,7.9),.PIECEWISE_BEZIER_KNOTS.); +#6580 = CARTESIAN_POINT('',(-3.950003597369,-0.999985790284)); +#6581 = CARTESIAN_POINT('',(3.94999640258,-1.000014209703)); +#6582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6583 = ADVANCED_FACE('',(#6584),#3779,.T.); +#6584 = FACE_BOUND('',#6585,.T.); +#6585 = EDGE_LOOP('',(#6586,#6587,#6606,#6607)); +#6586 = ORIENTED_EDGE('',*,*,#6257,.F.); +#6587 = ORIENTED_EDGE('',*,*,#6588,.T.); +#6588 = EDGE_CURVE('',#6237,#2897,#6589,.T.); +#6589 = SURFACE_CURVE('',#6590,(#6593,#6600),.PCURVE_S1.); +#6590 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6591,#6592),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#6591 = CARTESIAN_POINT('',(3.,0.223221722725,11.025232303313)); +#6592 = CARTESIAN_POINT('',(3.,-0.223221722725,12.974767696687)); +#6593 = PCURVE('',#3779,#6594); +#6594 = DEFINITIONAL_REPRESENTATION('',(#6595),#6599); +#6595 = LINE('',#6596,#6597); +#6596 = CARTESIAN_POINT('',(0.,0.)); +#6597 = VECTOR('',#6598,1.); +#6598 = DIRECTION('',(1.,0.)); +#6599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6600 = PCURVE('',#4379,#6601); +#6601 = DEFINITIONAL_REPRESENTATION('',(#6602),#6605); +#6602 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6603,#6604),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#6603 = CARTESIAN_POINT('',(-1.,-3.95)); +#6604 = CARTESIAN_POINT('',(1.,-3.95)); +#6605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6606 = ORIENTED_EDGE('',*,*,#2896,.T.); +#6607 = ORIENTED_EDGE('',*,*,#6608,.F.); +#6608 = EDGE_CURVE('',#6258,#2899,#6609,.T.); +#6609 = SURFACE_CURVE('',#6610,(#6613,#6620),.PCURVE_S1.); +#6610 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6611,#6612),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#6611 = CARTESIAN_POINT('',(0.714752604141,2.922153256247, + 243.02521845215)); +#6612 = CARTESIAN_POINT('',(1.139343328781,2.784187801925, + 244.97475384551)); +#6613 = PCURVE('',#3779,#6614); +#6614 = DEFINITIONAL_REPRESENTATION('',(#6615),#6619); +#6615 = LINE('',#6616,#6617); +#6616 = CARTESIAN_POINT('',(0.,273.99427638432)); +#6617 = VECTOR('',#6618,1.); +#6618 = DIRECTION('',(1.,0.)); +#6619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6620 = PCURVE('',#5290,#6621); +#6621 = DEFINITIONAL_REPRESENTATION('',(#6622),#6625); +#6622 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6623,#6624),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#6623 = CARTESIAN_POINT('',(3.94999640258,-1.000014209703)); +#6624 = CARTESIAN_POINT('',(3.950003597369,0.999985790284)); +#6625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6626 = ADVANCED_FACE('',(#6627),#4379,.F.); +#6627 = FACE_BOUND('',#6628,.F.); +#6628 = EDGE_LOOP('',(#6629,#6630,#6631,#6632)); +#6629 = ORIENTED_EDGE('',*,*,#4364,.T.); +#6630 = ORIENTED_EDGE('',*,*,#5305,.T.); +#6631 = ORIENTED_EDGE('',*,*,#6236,.T.); +#6632 = ORIENTED_EDGE('',*,*,#6588,.T.); +#6633 = ADVANCED_FACE('',(#6634),#5290,.T.); +#6634 = FACE_BOUND('',#6635,.T.); +#6635 = EDGE_LOOP('',(#6636,#6637,#6638,#6639)); +#6636 = ORIENTED_EDGE('',*,*,#5277,.T.); +#6637 = ORIENTED_EDGE('',*,*,#6213,.T.); +#6638 = ORIENTED_EDGE('',*,*,#6565,.T.); +#6639 = ORIENTED_EDGE('',*,*,#6608,.T.); +#6640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6644)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6641,#6642,#6643)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6641 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6642 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6643 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6644 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#6641, + 'distance_accuracy_value','confusion accuracy'); +#6645 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6646,#6648); +#6646 = ( REPRESENTATION_RELATIONSHIP('','',#2889,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6647) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6647 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#6648 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6649); +#6649 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','','',#5,#2884,$); +#6650 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2886)); +ENDSEC; +END-ISO-10303-21; diff --git a/assets/powder_doser_parts/powder_doser_bonnet.step b/assets/powder_doser_parts/powder_doser_bonnet.step new file mode 100644 index 0000000..348255c --- /dev/null +++ b/assets/powder_doser_parts/powder_doser_bonnet.step @@ -0,0 +1,416 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2026-05-16T02:24:28',('Author'),( + 'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8' + ,'Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Open CASCADE STEP translator 7.8 9', + 'Open CASCADE STEP translator 7.8 9','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#345); +#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,#137,#237,#284,#331,#338)); +#17 = ADVANCED_FACE('',(#18),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-32.5,-15.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-32.5,-15.,15.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-32.5,-15.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-32.5,-15.,0.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#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('',(-32.5,-15.,0.)); +#47 = DIRECTION('',(0.,1.,0.)); +#48 = DIRECTION('',(0.,0.,1.)); +#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('',(-32.5,15.,0.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-32.5,-15.,0.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(0.,1.,0.)); +#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 = PLANE('',#73); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(-32.5,-15.,0.)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DIRECTION('',(1.,0.,0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(0.,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('',(-32.5,15.,15.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(-32.5,15.,0.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(0.,0.,1.)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(0.,-30.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(1.,0.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(-32.5,15.,0.)); +#103 = DIRECTION('',(0.,1.,0.)); +#104 = DIRECTION('',(0.,0.,1.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(0.,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(1.,0.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#24,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(-32.5,-15.,15.)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(0.,1.,0.)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(15.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(0.,-1.)); +#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('',(-32.5,-15.,15.)); +#129 = DIRECTION('',(0.,0.,1.)); +#130 = DIRECTION('',(1.,0.,0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(0.,0.)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#152,.T.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#170,#193,#216)); +#140 = ORIENTED_EDGE('',*,*,#141,.F.); +#141 = EDGE_CURVE('',#142,#144,#146,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(32.5,-15.,0.)); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(32.5,-15.,15.)); +#146 = SURFACE_CURVE('',#147,(#151,#163),.PCURVE_S1.); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(32.5,-15.,0.)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(0.,0.,1.)); +#151 = PCURVE('',#152,#157); +#152 = PLANE('',#153); +#153 = AXIS2_PLACEMENT_3D('',#154,#155,#156); +#154 = CARTESIAN_POINT('',(32.5,-15.,0.)); +#155 = DIRECTION('',(1.,0.,0.)); +#156 = DIRECTION('',(0.,0.,1.)); +#157 = DEFINITIONAL_REPRESENTATION('',(#158),#162); +#158 = LINE('',#159,#160); +#159 = CARTESIAN_POINT('',(0.,0.)); +#160 = VECTOR('',#161,1.); +#161 = DIRECTION('',(1.,0.)); +#162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#163 = PCURVE('',#44,#164); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(0.,65.)); +#167 = VECTOR('',#168,1.); +#168 = DIRECTION('',(1.,0.)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = ORIENTED_EDGE('',*,*,#171,.T.); +#171 = EDGE_CURVE('',#142,#172,#174,.T.); +#172 = VERTEX_POINT('',#173); +#173 = CARTESIAN_POINT('',(32.5,15.,0.)); +#174 = SURFACE_CURVE('',#175,(#179,#186),.PCURVE_S1.); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(32.5,-15.,0.)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(0.,1.,0.)); +#179 = PCURVE('',#152,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = LINE('',#182,#183); +#182 = CARTESIAN_POINT('',(0.,0.)); +#183 = VECTOR('',#184,1.); +#184 = DIRECTION('',(0.,-1.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#72,#187); +#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192); +#188 = LINE('',#189,#190); +#189 = CARTESIAN_POINT('',(65.,0.)); +#190 = VECTOR('',#191,1.); +#191 = DIRECTION('',(0.,1.)); +#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#193 = ORIENTED_EDGE('',*,*,#194,.T.); +#194 = EDGE_CURVE('',#172,#195,#197,.T.); +#195 = VERTEX_POINT('',#196); +#196 = CARTESIAN_POINT('',(32.5,15.,15.)); +#197 = SURFACE_CURVE('',#198,(#202,#209),.PCURVE_S1.); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(32.5,15.,0.)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(0.,0.,1.)); +#202 = PCURVE('',#152,#203); +#203 = DEFINITIONAL_REPRESENTATION('',(#204),#208); +#204 = LINE('',#205,#206); +#205 = CARTESIAN_POINT('',(0.,-30.)); +#206 = VECTOR('',#207,1.); +#207 = DIRECTION('',(1.,0.)); +#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#209 = PCURVE('',#100,#210); +#210 = DEFINITIONAL_REPRESENTATION('',(#211),#215); +#211 = LINE('',#212,#213); +#212 = CARTESIAN_POINT('',(0.,65.)); +#213 = VECTOR('',#214,1.); +#214 = DIRECTION('',(1.,0.)); +#215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#216 = ORIENTED_EDGE('',*,*,#217,.F.); +#217 = EDGE_CURVE('',#144,#195,#218,.T.); +#218 = SURFACE_CURVE('',#219,(#223,#230),.PCURVE_S1.); +#219 = LINE('',#220,#221); +#220 = CARTESIAN_POINT('',(32.5,-15.,15.)); +#221 = VECTOR('',#222,1.); +#222 = DIRECTION('',(0.,1.,0.)); +#223 = PCURVE('',#152,#224); +#224 = DEFINITIONAL_REPRESENTATION('',(#225),#229); +#225 = LINE('',#226,#227); +#226 = CARTESIAN_POINT('',(15.,0.)); +#227 = VECTOR('',#228,1.); +#228 = DIRECTION('',(0.,-1.)); +#229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#230 = PCURVE('',#126,#231); +#231 = DEFINITIONAL_REPRESENTATION('',(#232),#236); +#232 = LINE('',#233,#234); +#233 = CARTESIAN_POINT('',(65.,0.)); +#234 = VECTOR('',#235,1.); +#235 = DIRECTION('',(0.,1.)); +#236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#237 = ADVANCED_FACE('',(#238),#44,.F.); +#238 = FACE_BOUND('',#239,.F.); +#239 = EDGE_LOOP('',(#240,#261,#262,#283)); +#240 = ORIENTED_EDGE('',*,*,#241,.F.); +#241 = EDGE_CURVE('',#22,#142,#242,.T.); +#242 = SURFACE_CURVE('',#243,(#247,#254),.PCURVE_S1.); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(-32.5,-15.,0.)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(1.,0.,0.)); +#247 = PCURVE('',#44,#248); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,0.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(0.,1.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = PCURVE('',#72,#255); +#255 = DEFINITIONAL_REPRESENTATION('',(#256),#260); +#256 = LINE('',#257,#258); +#257 = CARTESIAN_POINT('',(0.,0.)); +#258 = VECTOR('',#259,1.); +#259 = DIRECTION('',(1.,0.)); +#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#261 = ORIENTED_EDGE('',*,*,#21,.T.); +#262 = ORIENTED_EDGE('',*,*,#263,.T.); +#263 = EDGE_CURVE('',#24,#144,#264,.T.); +#264 = SURFACE_CURVE('',#265,(#269,#276),.PCURVE_S1.); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(-32.5,-15.,15.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(1.,0.,0.)); +#269 = PCURVE('',#44,#270); +#270 = DEFINITIONAL_REPRESENTATION('',(#271),#275); +#271 = LINE('',#272,#273); +#272 = CARTESIAN_POINT('',(15.,0.)); +#273 = VECTOR('',#274,1.); +#274 = DIRECTION('',(0.,1.)); +#275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#276 = PCURVE('',#126,#277); +#277 = DEFINITIONAL_REPRESENTATION('',(#278),#282); +#278 = LINE('',#279,#280); +#279 = CARTESIAN_POINT('',(0.,0.)); +#280 = VECTOR('',#281,1.); +#281 = DIRECTION('',(1.,0.)); +#282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#283 = ORIENTED_EDGE('',*,*,#141,.F.); +#284 = ADVANCED_FACE('',(#285),#100,.T.); +#285 = FACE_BOUND('',#286,.T.); +#286 = EDGE_LOOP('',(#287,#308,#309,#330)); +#287 = ORIENTED_EDGE('',*,*,#288,.F.); +#288 = EDGE_CURVE('',#57,#172,#289,.T.); +#289 = SURFACE_CURVE('',#290,(#294,#301),.PCURVE_S1.); +#290 = LINE('',#291,#292); +#291 = CARTESIAN_POINT('',(-32.5,15.,0.)); +#292 = VECTOR('',#293,1.); +#293 = DIRECTION('',(1.,0.,0.)); +#294 = PCURVE('',#100,#295); +#295 = DEFINITIONAL_REPRESENTATION('',(#296),#300); +#296 = LINE('',#297,#298); +#297 = CARTESIAN_POINT('',(0.,0.)); +#298 = VECTOR('',#299,1.); +#299 = DIRECTION('',(0.,1.)); +#300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#301 = PCURVE('',#72,#302); +#302 = DEFINITIONAL_REPRESENTATION('',(#303),#307); +#303 = LINE('',#304,#305); +#304 = CARTESIAN_POINT('',(0.,30.)); +#305 = VECTOR('',#306,1.); +#306 = DIRECTION('',(1.,0.)); +#307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#308 = ORIENTED_EDGE('',*,*,#84,.T.); +#309 = ORIENTED_EDGE('',*,*,#310,.T.); +#310 = EDGE_CURVE('',#85,#195,#311,.T.); +#311 = SURFACE_CURVE('',#312,(#316,#323),.PCURVE_S1.); +#312 = LINE('',#313,#314); +#313 = CARTESIAN_POINT('',(-32.5,15.,15.)); +#314 = VECTOR('',#315,1.); +#315 = DIRECTION('',(1.,0.,0.)); +#316 = PCURVE('',#100,#317); +#317 = DEFINITIONAL_REPRESENTATION('',(#318),#322); +#318 = LINE('',#319,#320); +#319 = CARTESIAN_POINT('',(15.,0.)); +#320 = VECTOR('',#321,1.); +#321 = DIRECTION('',(0.,1.)); +#322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#323 = PCURVE('',#126,#324); +#324 = DEFINITIONAL_REPRESENTATION('',(#325),#329); +#325 = LINE('',#326,#327); +#326 = CARTESIAN_POINT('',(0.,30.)); +#327 = VECTOR('',#328,1.); +#328 = DIRECTION('',(1.,0.)); +#329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#330 = ORIENTED_EDGE('',*,*,#194,.F.); +#331 = ADVANCED_FACE('',(#332),#72,.F.); +#332 = FACE_BOUND('',#333,.F.); +#333 = EDGE_LOOP('',(#334,#335,#336,#337)); +#334 = ORIENTED_EDGE('',*,*,#56,.F.); +#335 = ORIENTED_EDGE('',*,*,#241,.T.); +#336 = ORIENTED_EDGE('',*,*,#171,.T.); +#337 = ORIENTED_EDGE('',*,*,#288,.F.); +#338 = ADVANCED_FACE('',(#339),#126,.T.); +#339 = FACE_BOUND('',#340,.T.); +#340 = EDGE_LOOP('',(#341,#342,#343,#344)); +#341 = ORIENTED_EDGE('',*,*,#112,.F.); +#342 = ORIENTED_EDGE('',*,*,#263,.T.); +#343 = ORIENTED_EDGE('',*,*,#217,.T.); +#344 = ORIENTED_EDGE('',*,*,#310,.F.); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#349)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#346,#347,#348)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#346 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#347 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#348 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#349 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#346, + 'distance_accuracy_value','confusion accuracy'); +#350 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +ENDSEC; +END-ISO-10303-21; diff --git a/assets/powder_doser_parts/powder_doser_chassis.step b/assets/powder_doser_parts/powder_doser_chassis.step new file mode 100644 index 0000000..206b306 --- /dev/null +++ b/assets/powder_doser_parts/powder_doser_chassis.step @@ -0,0 +1,8326 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2026-05-16T06:16:59',('Author'),( + 'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8' + ,'Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Open CASCADE STEP translator 7.8 2', + 'Open CASCADE STEP translator 7.8 2','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#6900); +#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,#363,#1061,#1141,#1258,#1482,#1531,#1801, + #1850,#1877,#1953,#2002,#2051,#2078,#2193,#2240,#2289,#2338,#2387, + #2462,#2509,#2536,#2591,#2667,#2716,#2765,#2792,#2847,#2902,#2957, + #3033,#3082,#3131,#3158,#3213,#4092,#4103,#4158,#4213,#4240,#4295, + #4350,#4399,#4510,#4537,#4613,#4662,#4711,#4738,#4859,#4866,#4893, + #4897,#4904,#4908,#4938,#4942,#4949,#4953,#4988,#5015,#5141,#5146, + #5152,#5187,#5222,#5257,#5292,#5545,#5793,#5975,#6046,#6095,#6144, + #6171,#6226,#6236,#6291,#6346,#6401,#6456,#6584,#6639,#6694,#6749, + #6799,#6854,#6861,#6865,#6869,#6873,#6877,#6884,#6888,#6892,#6896)); +#17 = ADVANCED_FACE('',(#18,#249),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111,#139,#167,#195,#223)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-35.,-30.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-35.,-30.,80.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-35.,-30.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-35.,-30.,0.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#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('',(-35.,-30.,0.)); +#47 = DIRECTION('',(0.,1.,0.)); +#48 = DIRECTION('',(0.,0.,1.)); +#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('',(-35.,30.,0.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-35.,-30.,0.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(0.,1.,0.)); +#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 = PLANE('',#73); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(-35.,-30.,0.)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DIRECTION('',(1.,0.,0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(0.,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('',(-35.,30.,300.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(-35.,30.,0.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(0.,0.,1.)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(0.,-60.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(1.,0.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(-35.,30.,0.)); +#103 = DIRECTION('',(0.,1.,0.)); +#104 = DIRECTION('',(0.,0.,1.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(0.,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(1.,0.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#113,#85,#115,.T.); +#113 = VERTEX_POINT('',#114); +#114 = CARTESIAN_POINT('',(-35.,-30.,300.)); +#115 = SURFACE_CURVE('',#116,(#120,#127),.PCURVE_S1.); +#116 = LINE('',#117,#118); +#117 = CARTESIAN_POINT('',(-35.,-30.,300.)); +#118 = VECTOR('',#119,1.); +#119 = DIRECTION('',(0.,1.,0.)); +#120 = PCURVE('',#32,#121); +#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126); +#122 = LINE('',#123,#124); +#123 = CARTESIAN_POINT('',(300.,0.)); +#124 = VECTOR('',#125,1.); +#125 = DIRECTION('',(0.,-1.)); +#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#127 = PCURVE('',#128,#133); +#128 = PLANE('',#129); +#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132); +#130 = CARTESIAN_POINT('',(-35.,-30.,300.)); +#131 = DIRECTION('',(0.,0.,1.)); +#132 = DIRECTION('',(1.,0.,0.)); +#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138); +#134 = LINE('',#135,#136); +#135 = CARTESIAN_POINT('',(0.,0.)); +#136 = VECTOR('',#137,1.); +#137 = DIRECTION('',(0.,1.)); +#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#139 = ORIENTED_EDGE('',*,*,#140,.F.); +#140 = EDGE_CURVE('',#141,#113,#143,.T.); +#141 = VERTEX_POINT('',#142); +#142 = CARTESIAN_POINT('',(-35.,-30.,160.)); +#143 = SURFACE_CURVE('',#144,(#148,#155),.PCURVE_S1.); +#144 = LINE('',#145,#146); +#145 = CARTESIAN_POINT('',(-35.,-30.,0.)); +#146 = VECTOR('',#147,1.); +#147 = DIRECTION('',(0.,0.,1.)); +#148 = PCURVE('',#32,#149); +#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154); +#150 = LINE('',#151,#152); +#151 = CARTESIAN_POINT('',(0.,0.)); +#152 = VECTOR('',#153,1.); +#153 = DIRECTION('',(1.,0.)); +#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#155 = PCURVE('',#156,#161); +#156 = PLANE('',#157); +#157 = AXIS2_PLACEMENT_3D('',#158,#159,#160); +#158 = CARTESIAN_POINT('',(-35.,-30.,0.)); +#159 = DIRECTION('',(0.,1.,0.)); +#160 = DIRECTION('',(0.,0.,1.)); +#161 = DEFINITIONAL_REPRESENTATION('',(#162),#166); +#162 = LINE('',#163,#164); +#163 = CARTESIAN_POINT('',(0.,0.)); +#164 = VECTOR('',#165,1.); +#165 = DIRECTION('',(1.,0.)); +#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#167 = ORIENTED_EDGE('',*,*,#168,.F.); +#168 = EDGE_CURVE('',#169,#141,#171,.T.); +#169 = VERTEX_POINT('',#170); +#170 = CARTESIAN_POINT('',(-35.,-65.,160.)); +#171 = SURFACE_CURVE('',#172,(#176,#183),.PCURVE_S1.); +#172 = LINE('',#173,#174); +#173 = CARTESIAN_POINT('',(-35.,-65.,160.)); +#174 = VECTOR('',#175,1.); +#175 = DIRECTION('',(0.,1.,0.)); +#176 = PCURVE('',#32,#177); +#177 = DEFINITIONAL_REPRESENTATION('',(#178),#182); +#178 = LINE('',#179,#180); +#179 = CARTESIAN_POINT('',(160.,35.)); +#180 = VECTOR('',#181,1.); +#181 = DIRECTION('',(0.,-1.)); +#182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#183 = PCURVE('',#184,#189); +#184 = PLANE('',#185); +#185 = AXIS2_PLACEMENT_3D('',#186,#187,#188); +#186 = CARTESIAN_POINT('',(-35.,-65.,160.)); +#187 = DIRECTION('',(0.,0.,1.)); +#188 = DIRECTION('',(1.,0.,0.)); +#189 = DEFINITIONAL_REPRESENTATION('',(#190),#194); +#190 = LINE('',#191,#192); +#191 = CARTESIAN_POINT('',(0.,0.)); +#192 = VECTOR('',#193,1.); +#193 = DIRECTION('',(0.,1.)); +#194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#195 = ORIENTED_EDGE('',*,*,#196,.F.); +#196 = EDGE_CURVE('',#197,#169,#199,.T.); +#197 = VERTEX_POINT('',#198); +#198 = CARTESIAN_POINT('',(-35.,-65.,80.)); +#199 = SURFACE_CURVE('',#200,(#204,#211),.PCURVE_S1.); +#200 = LINE('',#201,#202); +#201 = CARTESIAN_POINT('',(-35.,-65.,80.)); +#202 = VECTOR('',#203,1.); +#203 = DIRECTION('',(0.,0.,1.)); +#204 = PCURVE('',#32,#205); +#205 = DEFINITIONAL_REPRESENTATION('',(#206),#210); +#206 = LINE('',#207,#208); +#207 = CARTESIAN_POINT('',(80.,35.)); +#208 = VECTOR('',#209,1.); +#209 = DIRECTION('',(1.,0.)); +#210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#211 = PCURVE('',#212,#217); +#212 = PLANE('',#213); +#213 = AXIS2_PLACEMENT_3D('',#214,#215,#216); +#214 = CARTESIAN_POINT('',(-35.,-65.,80.)); +#215 = DIRECTION('',(0.,1.,0.)); +#216 = DIRECTION('',(0.,0.,1.)); +#217 = DEFINITIONAL_REPRESENTATION('',(#218),#222); +#218 = LINE('',#219,#220); +#219 = CARTESIAN_POINT('',(0.,0.)); +#220 = VECTOR('',#221,1.); +#221 = DIRECTION('',(1.,0.)); +#222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#223 = ORIENTED_EDGE('',*,*,#224,.T.); +#224 = EDGE_CURVE('',#197,#24,#225,.T.); +#225 = SURFACE_CURVE('',#226,(#230,#237),.PCURVE_S1.); +#226 = LINE('',#227,#228); +#227 = CARTESIAN_POINT('',(-35.,-65.,80.)); +#228 = VECTOR('',#229,1.); +#229 = DIRECTION('',(0.,1.,0.)); +#230 = PCURVE('',#32,#231); +#231 = DEFINITIONAL_REPRESENTATION('',(#232),#236); +#232 = LINE('',#233,#234); +#233 = CARTESIAN_POINT('',(80.,35.)); +#234 = VECTOR('',#235,1.); +#235 = DIRECTION('',(0.,-1.)); +#236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#237 = PCURVE('',#238,#243); +#238 = PLANE('',#239); +#239 = AXIS2_PLACEMENT_3D('',#240,#241,#242); +#240 = CARTESIAN_POINT('',(-35.,-65.,80.)); +#241 = DIRECTION('',(0.,0.,1.)); +#242 = DIRECTION('',(1.,0.,0.)); +#243 = DEFINITIONAL_REPRESENTATION('',(#244),#248); +#244 = LINE('',#245,#246); +#245 = CARTESIAN_POINT('',(0.,0.)); +#246 = VECTOR('',#247,1.); +#247 = DIRECTION('',(0.,1.)); +#248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#249 = FACE_BOUND('',#250,.F.); +#250 = EDGE_LOOP('',(#251,#281,#309,#337)); +#251 = ORIENTED_EDGE('',*,*,#252,.T.); +#252 = EDGE_CURVE('',#253,#255,#257,.T.); +#253 = VERTEX_POINT('',#254); +#254 = CARTESIAN_POINT('',(-35.,-12.6,7.1)); +#255 = VERTEX_POINT('',#256); +#256 = CARTESIAN_POINT('',(-35.,-12.6,22.9)); +#257 = SURFACE_CURVE('',#258,(#262,#269),.PCURVE_S1.); +#258 = LINE('',#259,#260); +#259 = CARTESIAN_POINT('',(-35.,-12.6,7.1)); +#260 = VECTOR('',#261,1.); +#261 = DIRECTION('',(0.,0.,1.)); +#262 = PCURVE('',#32,#263); +#263 = DEFINITIONAL_REPRESENTATION('',(#264),#268); +#264 = LINE('',#265,#266); +#265 = CARTESIAN_POINT('',(7.1,-17.4)); +#266 = VECTOR('',#267,1.); +#267 = DIRECTION('',(1.,0.)); +#268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#269 = PCURVE('',#270,#275); +#270 = PLANE('',#271); +#271 = AXIS2_PLACEMENT_3D('',#272,#273,#274); +#272 = CARTESIAN_POINT('',(-45.2,-12.6,7.1)); +#273 = DIRECTION('',(0.,1.,0.)); +#274 = DIRECTION('',(0.,0.,1.)); +#275 = DEFINITIONAL_REPRESENTATION('',(#276),#280); +#276 = LINE('',#277,#278); +#277 = CARTESIAN_POINT('',(0.,10.2)); +#278 = VECTOR('',#279,1.); +#279 = DIRECTION('',(1.,0.)); +#280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#281 = ORIENTED_EDGE('',*,*,#282,.T.); +#282 = EDGE_CURVE('',#255,#283,#285,.T.); +#283 = VERTEX_POINT('',#284); +#284 = CARTESIAN_POINT('',(-35.,12.6,22.9)); +#285 = SURFACE_CURVE('',#286,(#290,#297),.PCURVE_S1.); +#286 = LINE('',#287,#288); +#287 = CARTESIAN_POINT('',(-35.,-12.6,22.9)); +#288 = VECTOR('',#289,1.); +#289 = DIRECTION('',(0.,1.,0.)); +#290 = PCURVE('',#32,#291); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); +#292 = LINE('',#293,#294); +#293 = CARTESIAN_POINT('',(22.9,-17.4)); +#294 = VECTOR('',#295,1.); +#295 = DIRECTION('',(0.,-1.)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#297 = PCURVE('',#298,#303); +#298 = PLANE('',#299); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(-45.2,-12.6,22.9)); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = DIRECTION('',(1.,0.,0.)); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(10.2,0.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(0.,1.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = ORIENTED_EDGE('',*,*,#310,.F.); +#310 = EDGE_CURVE('',#311,#283,#313,.T.); +#311 = VERTEX_POINT('',#312); +#312 = CARTESIAN_POINT('',(-35.,12.6,7.1)); +#313 = SURFACE_CURVE('',#314,(#318,#325),.PCURVE_S1.); +#314 = LINE('',#315,#316); +#315 = CARTESIAN_POINT('',(-35.,12.6,7.1)); +#316 = VECTOR('',#317,1.); +#317 = DIRECTION('',(0.,0.,1.)); +#318 = PCURVE('',#32,#319); +#319 = DEFINITIONAL_REPRESENTATION('',(#320),#324); +#320 = LINE('',#321,#322); +#321 = CARTESIAN_POINT('',(7.1,-42.6)); +#322 = VECTOR('',#323,1.); +#323 = DIRECTION('',(1.,0.)); +#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#325 = PCURVE('',#326,#331); +#326 = PLANE('',#327); +#327 = AXIS2_PLACEMENT_3D('',#328,#329,#330); +#328 = CARTESIAN_POINT('',(-45.2,12.6,7.1)); +#329 = DIRECTION('',(0.,1.,0.)); +#330 = DIRECTION('',(0.,0.,1.)); +#331 = DEFINITIONAL_REPRESENTATION('',(#332),#336); +#332 = LINE('',#333,#334); +#333 = CARTESIAN_POINT('',(0.,10.2)); +#334 = VECTOR('',#335,1.); +#335 = DIRECTION('',(1.,0.)); +#336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#337 = ORIENTED_EDGE('',*,*,#338,.F.); +#338 = EDGE_CURVE('',#253,#311,#339,.T.); +#339 = SURFACE_CURVE('',#340,(#344,#351),.PCURVE_S1.); +#340 = LINE('',#341,#342); +#341 = CARTESIAN_POINT('',(-35.,-12.6,7.1)); +#342 = VECTOR('',#343,1.); +#343 = DIRECTION('',(0.,1.,0.)); +#344 = PCURVE('',#32,#345); +#345 = DEFINITIONAL_REPRESENTATION('',(#346),#350); +#346 = LINE('',#347,#348); +#347 = CARTESIAN_POINT('',(7.1,-17.4)); +#348 = VECTOR('',#349,1.); +#349 = DIRECTION('',(0.,-1.)); +#350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#351 = PCURVE('',#352,#357); +#352 = PLANE('',#353); +#353 = AXIS2_PLACEMENT_3D('',#354,#355,#356); +#354 = CARTESIAN_POINT('',(-45.2,-12.6,7.1)); +#355 = DIRECTION('',(0.,0.,1.)); +#356 = DIRECTION('',(1.,0.,0.)); +#357 = DEFINITIONAL_REPRESENTATION('',(#358),#362); +#358 = LINE('',#359,#360); +#359 = CARTESIAN_POINT('',(10.2,0.)); +#360 = VECTOR('',#361,1.); +#361 = DIRECTION('',(0.,1.)); +#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#363 = ADVANCED_FACE('',(#364,#658,#693,#807,#842,#877,#912,#1026),#44, + .F.); +#364 = FACE_BOUND('',#365,.F.); +#365 = EDGE_LOOP('',(#366,#396,#417,#418,#441,#469,#497,#525,#553,#581, + #609,#637)); +#366 = ORIENTED_EDGE('',*,*,#367,.F.); +#367 = EDGE_CURVE('',#368,#370,#372,.T.); +#368 = VERTEX_POINT('',#369); +#369 = CARTESIAN_POINT('',(35.,-30.,0.)); +#370 = VERTEX_POINT('',#371); +#371 = CARTESIAN_POINT('',(35.,-30.,80.)); +#372 = SURFACE_CURVE('',#373,(#377,#384),.PCURVE_S1.); +#373 = LINE('',#374,#375); +#374 = CARTESIAN_POINT('',(35.,-30.,0.)); +#375 = VECTOR('',#376,1.); +#376 = DIRECTION('',(0.,0.,1.)); +#377 = PCURVE('',#44,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(0.,70.)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(1.,0.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = PCURVE('',#385,#390); +#385 = PLANE('',#386); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(35.,-30.,0.)); +#388 = DIRECTION('',(1.,0.,0.)); +#389 = DIRECTION('',(0.,0.,1.)); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395); +#391 = LINE('',#392,#393); +#392 = CARTESIAN_POINT('',(0.,0.)); +#393 = VECTOR('',#394,1.); +#394 = DIRECTION('',(1.,0.)); +#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#396 = ORIENTED_EDGE('',*,*,#397,.F.); +#397 = EDGE_CURVE('',#22,#368,#398,.T.); +#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(-35.,-30.,0.)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(1.,0.,0.)); +#403 = PCURVE('',#44,#404); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(0.,0.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(0.,1.)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = PCURVE('',#72,#411); +#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); +#412 = LINE('',#413,#414); +#413 = CARTESIAN_POINT('',(0.,0.)); +#414 = VECTOR('',#415,1.); +#415 = DIRECTION('',(1.,0.)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = ORIENTED_EDGE('',*,*,#21,.T.); +#418 = ORIENTED_EDGE('',*,*,#419,.T.); +#419 = EDGE_CURVE('',#24,#420,#422,.T.); +#420 = VERTEX_POINT('',#421); +#421 = CARTESIAN_POINT('',(-25.,-30.,80.)); +#422 = SURFACE_CURVE('',#423,(#427,#434),.PCURVE_S1.); +#423 = LINE('',#424,#425); +#424 = CARTESIAN_POINT('',(-35.,-30.,80.)); +#425 = VECTOR('',#426,1.); +#426 = DIRECTION('',(1.,0.,0.)); +#427 = PCURVE('',#44,#428); +#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433); +#429 = LINE('',#430,#431); +#430 = CARTESIAN_POINT('',(80.,0.)); +#431 = VECTOR('',#432,1.); +#432 = DIRECTION('',(0.,1.)); +#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#434 = PCURVE('',#238,#435); +#435 = DEFINITIONAL_REPRESENTATION('',(#436),#440); +#436 = LINE('',#437,#438); +#437 = CARTESIAN_POINT('',(0.,35.)); +#438 = VECTOR('',#439,1.); +#439 = DIRECTION('',(1.,0.)); +#440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#441 = ORIENTED_EDGE('',*,*,#442,.T.); +#442 = EDGE_CURVE('',#420,#443,#445,.T.); +#443 = VERTEX_POINT('',#444); +#444 = CARTESIAN_POINT('',(-25.,-30.,82.5)); +#445 = SURFACE_CURVE('',#446,(#450,#457),.PCURVE_S1.); +#446 = LINE('',#447,#448); +#447 = CARTESIAN_POINT('',(-25.,-30.,79.9)); +#448 = VECTOR('',#449,1.); +#449 = DIRECTION('',(0.,0.,1.)); +#450 = PCURVE('',#44,#451); +#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456); +#452 = LINE('',#453,#454); +#453 = CARTESIAN_POINT('',(79.9,10.)); +#454 = VECTOR('',#455,1.); +#455 = DIRECTION('',(1.,0.)); +#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#457 = PCURVE('',#458,#463); +#458 = PLANE('',#459); +#459 = AXIS2_PLACEMENT_3D('',#460,#461,#462); +#460 = CARTESIAN_POINT('',(-25.,-62.5,79.9)); +#461 = DIRECTION('',(1.,0.,0.)); +#462 = DIRECTION('',(0.,0.,1.)); +#463 = DEFINITIONAL_REPRESENTATION('',(#464),#468); +#464 = LINE('',#465,#466); +#465 = CARTESIAN_POINT('',(0.,-32.5)); +#466 = VECTOR('',#467,1.); +#467 = DIRECTION('',(1.,0.)); +#468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#469 = ORIENTED_EDGE('',*,*,#470,.F.); +#470 = EDGE_CURVE('',#471,#443,#473,.T.); +#471 = VERTEX_POINT('',#472); +#472 = CARTESIAN_POINT('',(-32.5,-30.,82.5)); +#473 = SURFACE_CURVE('',#474,(#478,#485),.PCURVE_S1.); +#474 = LINE('',#475,#476); +#475 = CARTESIAN_POINT('',(-32.5,-30.,82.5)); +#476 = VECTOR('',#477,1.); +#477 = DIRECTION('',(1.,0.,0.)); +#478 = PCURVE('',#44,#479); +#479 = DEFINITIONAL_REPRESENTATION('',(#480),#484); +#480 = LINE('',#481,#482); +#481 = CARTESIAN_POINT('',(82.5,2.5)); +#482 = VECTOR('',#483,1.); +#483 = DIRECTION('',(0.,1.)); +#484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#485 = PCURVE('',#486,#491); +#486 = PLANE('',#487); +#487 = AXIS2_PLACEMENT_3D('',#488,#489,#490); +#488 = CARTESIAN_POINT('',(-32.5,-62.5,82.5)); +#489 = DIRECTION('',(0.,0.,1.)); +#490 = DIRECTION('',(1.,0.,0.)); +#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496); +#492 = LINE('',#493,#494); +#493 = CARTESIAN_POINT('',(0.,32.5)); +#494 = VECTOR('',#495,1.); +#495 = DIRECTION('',(1.,0.)); +#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#497 = ORIENTED_EDGE('',*,*,#498,.T.); +#498 = EDGE_CURVE('',#471,#499,#501,.T.); +#499 = VERTEX_POINT('',#500); +#500 = CARTESIAN_POINT('',(-32.5,-30.,157.5)); +#501 = SURFACE_CURVE('',#502,(#506,#513),.PCURVE_S1.); +#502 = LINE('',#503,#504); +#503 = CARTESIAN_POINT('',(-32.5,-30.,82.5)); +#504 = VECTOR('',#505,1.); +#505 = DIRECTION('',(0.,0.,1.)); +#506 = PCURVE('',#44,#507); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#512); +#508 = LINE('',#509,#510); +#509 = CARTESIAN_POINT('',(82.5,2.5)); +#510 = VECTOR('',#511,1.); +#511 = DIRECTION('',(1.,0.)); +#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#513 = PCURVE('',#514,#519); +#514 = PLANE('',#515); +#515 = AXIS2_PLACEMENT_3D('',#516,#517,#518); +#516 = CARTESIAN_POINT('',(-32.5,-62.5,82.5)); +#517 = DIRECTION('',(1.,0.,0.)); +#518 = DIRECTION('',(0.,0.,1.)); +#519 = DEFINITIONAL_REPRESENTATION('',(#520),#524); +#520 = LINE('',#521,#522); +#521 = CARTESIAN_POINT('',(0.,-32.5)); +#522 = VECTOR('',#523,1.); +#523 = DIRECTION('',(1.,0.)); +#524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#525 = ORIENTED_EDGE('',*,*,#526,.T.); +#526 = EDGE_CURVE('',#499,#527,#529,.T.); +#527 = VERTEX_POINT('',#528); +#528 = CARTESIAN_POINT('',(32.5,-30.,157.5)); +#529 = SURFACE_CURVE('',#530,(#534,#541),.PCURVE_S1.); +#530 = LINE('',#531,#532); +#531 = CARTESIAN_POINT('',(-32.5,-30.,157.5)); +#532 = VECTOR('',#533,1.); +#533 = DIRECTION('',(1.,0.,0.)); +#534 = PCURVE('',#44,#535); +#535 = DEFINITIONAL_REPRESENTATION('',(#536),#540); +#536 = LINE('',#537,#538); +#537 = CARTESIAN_POINT('',(157.5,2.5)); +#538 = VECTOR('',#539,1.); +#539 = DIRECTION('',(0.,1.)); +#540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#541 = PCURVE('',#542,#547); +#542 = PLANE('',#543); +#543 = AXIS2_PLACEMENT_3D('',#544,#545,#546); +#544 = CARTESIAN_POINT('',(-32.5,-62.5,157.5)); +#545 = DIRECTION('',(0.,0.,1.)); +#546 = DIRECTION('',(1.,0.,0.)); +#547 = DEFINITIONAL_REPRESENTATION('',(#548),#552); +#548 = LINE('',#549,#550); +#549 = CARTESIAN_POINT('',(0.,32.5)); +#550 = VECTOR('',#551,1.); +#551 = DIRECTION('',(1.,0.)); +#552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#553 = ORIENTED_EDGE('',*,*,#554,.F.); +#554 = EDGE_CURVE('',#555,#527,#557,.T.); +#555 = VERTEX_POINT('',#556); +#556 = CARTESIAN_POINT('',(32.5,-30.,82.5)); +#557 = SURFACE_CURVE('',#558,(#562,#569),.PCURVE_S1.); +#558 = LINE('',#559,#560); +#559 = CARTESIAN_POINT('',(32.5,-30.,82.5)); +#560 = VECTOR('',#561,1.); +#561 = DIRECTION('',(0.,0.,1.)); +#562 = PCURVE('',#44,#563); +#563 = DEFINITIONAL_REPRESENTATION('',(#564),#568); +#564 = LINE('',#565,#566); +#565 = CARTESIAN_POINT('',(82.5,67.5)); +#566 = VECTOR('',#567,1.); +#567 = DIRECTION('',(1.,0.)); +#568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#569 = PCURVE('',#570,#575); +#570 = PLANE('',#571); +#571 = AXIS2_PLACEMENT_3D('',#572,#573,#574); +#572 = CARTESIAN_POINT('',(32.5,-62.5,82.5)); +#573 = DIRECTION('',(1.,0.,0.)); +#574 = DIRECTION('',(0.,0.,1.)); +#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(0.,-32.5)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(1.,0.)); +#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#581 = ORIENTED_EDGE('',*,*,#582,.F.); +#582 = EDGE_CURVE('',#583,#555,#585,.T.); +#583 = VERTEX_POINT('',#584); +#584 = CARTESIAN_POINT('',(25.,-30.,82.5)); +#585 = SURFACE_CURVE('',#586,(#590,#597),.PCURVE_S1.); +#586 = LINE('',#587,#588); +#587 = CARTESIAN_POINT('',(-32.5,-30.,82.5)); +#588 = VECTOR('',#589,1.); +#589 = DIRECTION('',(1.,0.,0.)); +#590 = PCURVE('',#44,#591); +#591 = DEFINITIONAL_REPRESENTATION('',(#592),#596); +#592 = LINE('',#593,#594); +#593 = CARTESIAN_POINT('',(82.5,2.5)); +#594 = VECTOR('',#595,1.); +#595 = DIRECTION('',(0.,1.)); +#596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#597 = PCURVE('',#598,#603); +#598 = PLANE('',#599); +#599 = AXIS2_PLACEMENT_3D('',#600,#601,#602); +#600 = CARTESIAN_POINT('',(-32.5,-62.5,82.5)); +#601 = DIRECTION('',(0.,0.,1.)); +#602 = DIRECTION('',(1.,0.,0.)); +#603 = DEFINITIONAL_REPRESENTATION('',(#604),#608); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(0.,32.5)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(1.,0.)); +#608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#609 = ORIENTED_EDGE('',*,*,#610,.F.); +#610 = EDGE_CURVE('',#611,#583,#613,.T.); +#611 = VERTEX_POINT('',#612); +#612 = CARTESIAN_POINT('',(25.,-30.,80.)); +#613 = SURFACE_CURVE('',#614,(#618,#625),.PCURVE_S1.); +#614 = LINE('',#615,#616); +#615 = CARTESIAN_POINT('',(25.,-30.,79.9)); +#616 = VECTOR('',#617,1.); +#617 = DIRECTION('',(0.,0.,1.)); +#618 = PCURVE('',#44,#619); +#619 = DEFINITIONAL_REPRESENTATION('',(#620),#624); +#620 = LINE('',#621,#622); +#621 = CARTESIAN_POINT('',(79.9,60.)); +#622 = VECTOR('',#623,1.); +#623 = DIRECTION('',(1.,0.)); +#624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#625 = PCURVE('',#626,#631); +#626 = PLANE('',#627); +#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630); +#628 = CARTESIAN_POINT('',(25.,-62.5,79.9)); +#629 = DIRECTION('',(1.,0.,0.)); +#630 = DIRECTION('',(0.,0.,1.)); +#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636); +#632 = LINE('',#633,#634); +#633 = CARTESIAN_POINT('',(0.,-32.5)); +#634 = VECTOR('',#635,1.); +#635 = DIRECTION('',(1.,0.)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = ORIENTED_EDGE('',*,*,#638,.T.); +#638 = EDGE_CURVE('',#611,#370,#639,.T.); +#639 = SURFACE_CURVE('',#640,(#644,#651),.PCURVE_S1.); +#640 = LINE('',#641,#642); +#641 = CARTESIAN_POINT('',(-35.,-30.,80.)); +#642 = VECTOR('',#643,1.); +#643 = DIRECTION('',(1.,0.,0.)); +#644 = PCURVE('',#44,#645); +#645 = DEFINITIONAL_REPRESENTATION('',(#646),#650); +#646 = LINE('',#647,#648); +#647 = CARTESIAN_POINT('',(80.,0.)); +#648 = VECTOR('',#649,1.); +#649 = DIRECTION('',(0.,1.)); +#650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#651 = PCURVE('',#238,#652); +#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(0.,35.)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(1.,0.)); +#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#658 = FACE_BOUND('',#659,.F.); +#659 = EDGE_LOOP('',(#660)); +#660 = ORIENTED_EDGE('',*,*,#661,.T.); +#661 = EDGE_CURVE('',#662,#662,#664,.T.); +#662 = VERTEX_POINT('',#663); +#663 = CARTESIAN_POINT('',(-22.75,-30.,31.55)); +#664 = SURFACE_CURVE('',#665,(#670,#681),.PCURVE_S1.); +#665 = CIRCLE('',#666,2.); +#666 = AXIS2_PLACEMENT_3D('',#667,#668,#669); +#667 = CARTESIAN_POINT('',(-24.75,-30.,31.55)); +#668 = DIRECTION('',(0.,-1.,0.)); +#669 = DIRECTION('',(1.,0.,0.)); +#670 = PCURVE('',#44,#671); +#671 = DEFINITIONAL_REPRESENTATION('',(#672),#680); +#672 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#673,#674,#675,#676,#677,#678 +,#679),.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( + '') ); +#673 = CARTESIAN_POINT('',(31.55,12.25)); +#674 = CARTESIAN_POINT('',(35.014101615138,12.25)); +#675 = CARTESIAN_POINT('',(33.282050807569,9.25)); +#676 = CARTESIAN_POINT('',(31.55,6.25)); +#677 = CARTESIAN_POINT('',(29.817949192431,9.25)); +#678 = CARTESIAN_POINT('',(28.085898384862,12.25)); +#679 = CARTESIAN_POINT('',(31.55,12.25)); +#680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#681 = PCURVE('',#682,#687); +#682 = CYLINDRICAL_SURFACE('',#683,2.); +#683 = AXIS2_PLACEMENT_3D('',#684,#685,#686); +#684 = CARTESIAN_POINT('',(-24.75,-35.5,31.55)); +#685 = DIRECTION('',(0.,-1.,0.)); +#686 = DIRECTION('',(1.,0.,0.)); +#687 = DEFINITIONAL_REPRESENTATION('',(#688),#692); +#688 = LINE('',#689,#690); +#689 = CARTESIAN_POINT('',(0.,-5.5)); +#690 = VECTOR('',#691,1.); +#691 = DIRECTION('',(1.,0.)); +#692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#693 = FACE_BOUND('',#694,.F.); +#694 = EDGE_LOOP('',(#695,#725,#753,#781)); +#695 = ORIENTED_EDGE('',*,*,#696,.T.); +#696 = EDGE_CURVE('',#697,#699,#701,.T.); +#697 = VERTEX_POINT('',#698); +#698 = CARTESIAN_POINT('',(-27.,-30.,53.)); +#699 = VERTEX_POINT('',#700); +#700 = CARTESIAN_POINT('',(-27.,-30.,47.)); +#701 = SURFACE_CURVE('',#702,(#706,#713),.PCURVE_S1.); +#702 = LINE('',#703,#704); +#703 = CARTESIAN_POINT('',(-27.,-30.,53.)); +#704 = VECTOR('',#705,1.); +#705 = DIRECTION('',(0.,0.,-1.)); +#706 = PCURVE('',#44,#707); +#707 = DEFINITIONAL_REPRESENTATION('',(#708),#712); +#708 = LINE('',#709,#710); +#709 = CARTESIAN_POINT('',(53.,8.)); +#710 = VECTOR('',#711,1.); +#711 = DIRECTION('',(-1.,0.)); +#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#713 = PCURVE('',#714,#719); +#714 = PLANE('',#715); +#715 = AXIS2_PLACEMENT_3D('',#716,#717,#718); +#716 = CARTESIAN_POINT('',(-27.,-30.,53.)); +#717 = DIRECTION('',(-1.,-0.,-0.)); +#718 = DIRECTION('',(0.,0.,-1.)); +#719 = DEFINITIONAL_REPRESENTATION('',(#720),#724); +#720 = LINE('',#721,#722); +#721 = CARTESIAN_POINT('',(0.,0.)); +#722 = VECTOR('',#723,1.); +#723 = DIRECTION('',(1.,0.)); +#724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#725 = ORIENTED_EDGE('',*,*,#726,.T.); +#726 = EDGE_CURVE('',#699,#727,#729,.T.); +#727 = VERTEX_POINT('',#728); +#728 = CARTESIAN_POINT('',(-25.,-30.,47.)); +#729 = SURFACE_CURVE('',#730,(#734,#741),.PCURVE_S1.); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(-27.,-30.,47.)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(1.,0.,0.)); +#734 = PCURVE('',#44,#735); +#735 = DEFINITIONAL_REPRESENTATION('',(#736),#740); +#736 = LINE('',#737,#738); +#737 = CARTESIAN_POINT('',(47.,8.)); +#738 = VECTOR('',#739,1.); +#739 = DIRECTION('',(0.,1.)); +#740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#741 = PCURVE('',#742,#747); +#742 = PLANE('',#743); +#743 = AXIS2_PLACEMENT_3D('',#744,#745,#746); +#744 = CARTESIAN_POINT('',(-27.,-30.,47.)); +#745 = DIRECTION('',(0.,0.,-1.)); +#746 = DIRECTION('',(1.,0.,0.)); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(0.,0.)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(1.,0.)); +#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#753 = ORIENTED_EDGE('',*,*,#754,.T.); +#754 = EDGE_CURVE('',#727,#755,#757,.T.); +#755 = VERTEX_POINT('',#756); +#756 = CARTESIAN_POINT('',(-25.,-30.,53.)); +#757 = SURFACE_CURVE('',#758,(#762,#769),.PCURVE_S1.); +#758 = LINE('',#759,#760); +#759 = CARTESIAN_POINT('',(-25.,-30.,47.)); +#760 = VECTOR('',#761,1.); +#761 = DIRECTION('',(0.,0.,1.)); +#762 = PCURVE('',#44,#763); +#763 = DEFINITIONAL_REPRESENTATION('',(#764),#768); +#764 = LINE('',#765,#766); +#765 = CARTESIAN_POINT('',(47.,10.)); +#766 = VECTOR('',#767,1.); +#767 = DIRECTION('',(1.,0.)); +#768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#769 = PCURVE('',#770,#775); +#770 = PLANE('',#771); +#771 = AXIS2_PLACEMENT_3D('',#772,#773,#774); +#772 = CARTESIAN_POINT('',(-25.,-30.,47.)); +#773 = DIRECTION('',(1.,0.,-0.)); +#774 = DIRECTION('',(0.,0.,1.)); +#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(0.,0.)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(1.,0.)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = ORIENTED_EDGE('',*,*,#782,.T.); +#782 = EDGE_CURVE('',#755,#697,#783,.T.); +#783 = SURFACE_CURVE('',#784,(#788,#795),.PCURVE_S1.); +#784 = LINE('',#785,#786); +#785 = CARTESIAN_POINT('',(-25.,-30.,53.)); +#786 = VECTOR('',#787,1.); +#787 = DIRECTION('',(-1.,0.,0.)); +#788 = PCURVE('',#44,#789); +#789 = DEFINITIONAL_REPRESENTATION('',(#790),#794); +#790 = LINE('',#791,#792); +#791 = CARTESIAN_POINT('',(53.,10.)); +#792 = VECTOR('',#793,1.); +#793 = DIRECTION('',(0.,-1.)); +#794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#795 = PCURVE('',#796,#801); +#796 = PLANE('',#797); +#797 = AXIS2_PLACEMENT_3D('',#798,#799,#800); +#798 = CARTESIAN_POINT('',(-25.,-30.,53.)); +#799 = DIRECTION('',(0.,0.,1.)); +#800 = DIRECTION('',(-1.,0.,0.)); +#801 = DEFINITIONAL_REPRESENTATION('',(#802),#806); +#802 = LINE('',#803,#804); +#803 = CARTESIAN_POINT('',(0.,0.)); +#804 = VECTOR('',#805,1.); +#805 = DIRECTION('',(1.,0.)); +#806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#807 = FACE_BOUND('',#808,.F.); +#808 = EDGE_LOOP('',(#809)); +#809 = ORIENTED_EDGE('',*,*,#810,.T.); +#810 = EDGE_CURVE('',#811,#811,#813,.T.); +#811 = VERTEX_POINT('',#812); +#812 = CARTESIAN_POINT('',(-22.75,-30.,68.45)); +#813 = SURFACE_CURVE('',#814,(#819,#830),.PCURVE_S1.); +#814 = CIRCLE('',#815,2.); +#815 = AXIS2_PLACEMENT_3D('',#816,#817,#818); +#816 = CARTESIAN_POINT('',(-24.75,-30.,68.45)); +#817 = DIRECTION('',(0.,-1.,0.)); +#818 = DIRECTION('',(1.,0.,0.)); +#819 = PCURVE('',#44,#820); +#820 = DEFINITIONAL_REPRESENTATION('',(#821),#829); +#821 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#822,#823,#824,#825,#826,#827 +,#828),.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( + '') ); +#822 = CARTESIAN_POINT('',(68.45,12.25)); +#823 = CARTESIAN_POINT('',(71.914101615138,12.25)); +#824 = CARTESIAN_POINT('',(70.182050807569,9.25)); +#825 = CARTESIAN_POINT('',(68.45,6.25)); +#826 = CARTESIAN_POINT('',(66.717949192431,9.25)); +#827 = CARTESIAN_POINT('',(64.985898384862,12.25)); +#828 = CARTESIAN_POINT('',(68.45,12.25)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#831,#836); +#831 = CYLINDRICAL_SURFACE('',#832,2.); +#832 = AXIS2_PLACEMENT_3D('',#833,#834,#835); +#833 = CARTESIAN_POINT('',(-24.75,-35.5,68.45)); +#834 = DIRECTION('',(0.,-1.,0.)); +#835 = DIRECTION('',(1.,0.,0.)); +#836 = DEFINITIONAL_REPRESENTATION('',(#837),#841); +#837 = LINE('',#838,#839); +#838 = CARTESIAN_POINT('',(0.,-5.5)); +#839 = VECTOR('',#840,1.); +#840 = DIRECTION('',(1.,0.)); +#841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#842 = FACE_BOUND('',#843,.F.); +#843 = EDGE_LOOP('',(#844)); +#844 = ORIENTED_EDGE('',*,*,#845,.T.); +#845 = EDGE_CURVE('',#846,#846,#848,.T.); +#846 = VERTEX_POINT('',#847); +#847 = CARTESIAN_POINT('',(8.,-30.,50.)); +#848 = SURFACE_CURVE('',#849,(#854,#865),.PCURVE_S1.); +#849 = CIRCLE('',#850,8.); +#850 = AXIS2_PLACEMENT_3D('',#851,#852,#853); +#851 = CARTESIAN_POINT('',(0.,-30.,50.)); +#852 = DIRECTION('',(0.,-1.,0.)); +#853 = DIRECTION('',(1.,0.,0.)); +#854 = PCURVE('',#44,#855); +#855 = DEFINITIONAL_REPRESENTATION('',(#856),#864); +#856 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#857,#858,#859,#860,#861,#862 +,#863),.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( + '') ); +#857 = CARTESIAN_POINT('',(50.,43.)); +#858 = CARTESIAN_POINT('',(63.856406460551,43.)); +#859 = CARTESIAN_POINT('',(56.928203230276,31.)); +#860 = CARTESIAN_POINT('',(50.,19.)); +#861 = CARTESIAN_POINT('',(43.071796769724,31.)); +#862 = CARTESIAN_POINT('',(36.143593539449,43.)); +#863 = CARTESIAN_POINT('',(50.,43.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = PCURVE('',#866,#871); +#866 = CYLINDRICAL_SURFACE('',#867,8.); +#867 = AXIS2_PLACEMENT_3D('',#868,#869,#870); +#868 = CARTESIAN_POINT('',(0.,-30.,50.)); +#869 = DIRECTION('',(-0.,1.,-0.)); +#870 = DIRECTION('',(1.,0.,0.)); +#871 = DEFINITIONAL_REPRESENTATION('',(#872),#876); +#872 = LINE('',#873,#874); +#873 = CARTESIAN_POINT('',(-0.,0.)); +#874 = VECTOR('',#875,1.); +#875 = DIRECTION('',(-1.,0.)); +#876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#877 = FACE_BOUND('',#878,.F.); +#878 = EDGE_LOOP('',(#879)); +#879 = ORIENTED_EDGE('',*,*,#880,.T.); +#880 = EDGE_CURVE('',#881,#881,#883,.T.); +#881 = VERTEX_POINT('',#882); +#882 = CARTESIAN_POINT('',(26.75,-30.,31.55)); +#883 = SURFACE_CURVE('',#884,(#889,#900),.PCURVE_S1.); +#884 = CIRCLE('',#885,2.); +#885 = AXIS2_PLACEMENT_3D('',#886,#887,#888); +#886 = CARTESIAN_POINT('',(24.75,-30.,31.55)); +#887 = DIRECTION('',(0.,-1.,0.)); +#888 = DIRECTION('',(1.,0.,0.)); +#889 = PCURVE('',#44,#890); +#890 = DEFINITIONAL_REPRESENTATION('',(#891),#899); +#891 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#892,#893,#894,#895,#896,#897 +,#898),.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( + '') ); +#892 = CARTESIAN_POINT('',(31.55,61.75)); +#893 = CARTESIAN_POINT('',(35.014101615138,61.75)); +#894 = CARTESIAN_POINT('',(33.282050807569,58.75)); +#895 = CARTESIAN_POINT('',(31.55,55.75)); +#896 = CARTESIAN_POINT('',(29.817949192431,58.75)); +#897 = CARTESIAN_POINT('',(28.085898384862,61.75)); +#898 = CARTESIAN_POINT('',(31.55,61.75)); +#899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#900 = PCURVE('',#901,#906); +#901 = CYLINDRICAL_SURFACE('',#902,2.); +#902 = AXIS2_PLACEMENT_3D('',#903,#904,#905); +#903 = CARTESIAN_POINT('',(24.75,-35.5,31.55)); +#904 = DIRECTION('',(0.,-1.,0.)); +#905 = DIRECTION('',(1.,0.,0.)); +#906 = DEFINITIONAL_REPRESENTATION('',(#907),#911); +#907 = LINE('',#908,#909); +#908 = CARTESIAN_POINT('',(0.,-5.5)); +#909 = VECTOR('',#910,1.); +#910 = DIRECTION('',(1.,0.)); +#911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#912 = FACE_BOUND('',#913,.F.); +#913 = EDGE_LOOP('',(#914,#944,#972,#1000)); +#914 = ORIENTED_EDGE('',*,*,#915,.T.); +#915 = EDGE_CURVE('',#916,#918,#920,.T.); +#916 = VERTEX_POINT('',#917); +#917 = CARTESIAN_POINT('',(25.,-30.,53.)); +#918 = VERTEX_POINT('',#919); +#919 = CARTESIAN_POINT('',(25.,-30.,47.)); +#920 = SURFACE_CURVE('',#921,(#925,#932),.PCURVE_S1.); +#921 = LINE('',#922,#923); +#922 = CARTESIAN_POINT('',(25.,-30.,53.)); +#923 = VECTOR('',#924,1.); +#924 = DIRECTION('',(0.,0.,-1.)); +#925 = PCURVE('',#44,#926); +#926 = DEFINITIONAL_REPRESENTATION('',(#927),#931); +#927 = LINE('',#928,#929); +#928 = CARTESIAN_POINT('',(53.,60.)); +#929 = VECTOR('',#930,1.); +#930 = DIRECTION('',(-1.,0.)); +#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#932 = PCURVE('',#933,#938); +#933 = PLANE('',#934); +#934 = AXIS2_PLACEMENT_3D('',#935,#936,#937); +#935 = CARTESIAN_POINT('',(25.,-30.,53.)); +#936 = DIRECTION('',(-1.,-0.,-0.)); +#937 = DIRECTION('',(0.,0.,-1.)); +#938 = DEFINITIONAL_REPRESENTATION('',(#939),#943); +#939 = LINE('',#940,#941); +#940 = CARTESIAN_POINT('',(0.,0.)); +#941 = VECTOR('',#942,1.); +#942 = DIRECTION('',(1.,0.)); +#943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#944 = ORIENTED_EDGE('',*,*,#945,.T.); +#945 = EDGE_CURVE('',#918,#946,#948,.T.); +#946 = VERTEX_POINT('',#947); +#947 = CARTESIAN_POINT('',(27.,-30.,47.)); +#948 = SURFACE_CURVE('',#949,(#953,#960),.PCURVE_S1.); +#949 = LINE('',#950,#951); +#950 = CARTESIAN_POINT('',(25.,-30.,47.)); +#951 = VECTOR('',#952,1.); +#952 = DIRECTION('',(1.,0.,0.)); +#953 = PCURVE('',#44,#954); +#954 = DEFINITIONAL_REPRESENTATION('',(#955),#959); +#955 = LINE('',#956,#957); +#956 = CARTESIAN_POINT('',(47.,60.)); +#957 = VECTOR('',#958,1.); +#958 = DIRECTION('',(0.,1.)); +#959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#960 = PCURVE('',#961,#966); +#961 = PLANE('',#962); +#962 = AXIS2_PLACEMENT_3D('',#963,#964,#965); +#963 = CARTESIAN_POINT('',(25.,-30.,47.)); +#964 = DIRECTION('',(0.,0.,-1.)); +#965 = DIRECTION('',(1.,0.,0.)); +#966 = DEFINITIONAL_REPRESENTATION('',(#967),#971); +#967 = LINE('',#968,#969); +#968 = CARTESIAN_POINT('',(0.,0.)); +#969 = VECTOR('',#970,1.); +#970 = DIRECTION('',(1.,0.)); +#971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#972 = ORIENTED_EDGE('',*,*,#973,.T.); +#973 = EDGE_CURVE('',#946,#974,#976,.T.); +#974 = VERTEX_POINT('',#975); +#975 = CARTESIAN_POINT('',(27.,-30.,53.)); +#976 = SURFACE_CURVE('',#977,(#981,#988),.PCURVE_S1.); +#977 = LINE('',#978,#979); +#978 = CARTESIAN_POINT('',(27.,-30.,47.)); +#979 = VECTOR('',#980,1.); +#980 = DIRECTION('',(0.,0.,1.)); +#981 = PCURVE('',#44,#982); +#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987); +#983 = LINE('',#984,#985); +#984 = CARTESIAN_POINT('',(47.,62.)); +#985 = VECTOR('',#986,1.); +#986 = DIRECTION('',(1.,0.)); +#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#988 = PCURVE('',#989,#994); +#989 = PLANE('',#990); +#990 = AXIS2_PLACEMENT_3D('',#991,#992,#993); +#991 = CARTESIAN_POINT('',(27.,-30.,47.)); +#992 = DIRECTION('',(1.,0.,-0.)); +#993 = DIRECTION('',(0.,0.,1.)); +#994 = DEFINITIONAL_REPRESENTATION('',(#995),#999); +#995 = LINE('',#996,#997); +#996 = CARTESIAN_POINT('',(0.,0.)); +#997 = VECTOR('',#998,1.); +#998 = DIRECTION('',(1.,0.)); +#999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1000 = ORIENTED_EDGE('',*,*,#1001,.T.); +#1001 = EDGE_CURVE('',#974,#916,#1002,.T.); +#1002 = SURFACE_CURVE('',#1003,(#1007,#1014),.PCURVE_S1.); +#1003 = LINE('',#1004,#1005); +#1004 = CARTESIAN_POINT('',(27.,-30.,53.)); +#1005 = VECTOR('',#1006,1.); +#1006 = DIRECTION('',(-1.,0.,0.)); +#1007 = PCURVE('',#44,#1008); +#1008 = DEFINITIONAL_REPRESENTATION('',(#1009),#1013); +#1009 = LINE('',#1010,#1011); +#1010 = CARTESIAN_POINT('',(53.,62.)); +#1011 = VECTOR('',#1012,1.); +#1012 = DIRECTION('',(0.,-1.)); +#1013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1014 = PCURVE('',#1015,#1020); +#1015 = PLANE('',#1016); +#1016 = AXIS2_PLACEMENT_3D('',#1017,#1018,#1019); +#1017 = CARTESIAN_POINT('',(27.,-30.,53.)); +#1018 = DIRECTION('',(0.,0.,1.)); +#1019 = DIRECTION('',(-1.,0.,0.)); +#1020 = DEFINITIONAL_REPRESENTATION('',(#1021),#1025); +#1021 = LINE('',#1022,#1023); +#1022 = CARTESIAN_POINT('',(0.,0.)); +#1023 = VECTOR('',#1024,1.); +#1024 = DIRECTION('',(1.,0.)); +#1025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1026 = FACE_BOUND('',#1027,.F.); +#1027 = EDGE_LOOP('',(#1028)); +#1028 = ORIENTED_EDGE('',*,*,#1029,.T.); +#1029 = EDGE_CURVE('',#1030,#1030,#1032,.T.); +#1030 = VERTEX_POINT('',#1031); +#1031 = CARTESIAN_POINT('',(26.75,-30.,68.45)); +#1032 = SURFACE_CURVE('',#1033,(#1038,#1049),.PCURVE_S1.); +#1033 = CIRCLE('',#1034,2.); +#1034 = AXIS2_PLACEMENT_3D('',#1035,#1036,#1037); +#1035 = CARTESIAN_POINT('',(24.75,-30.,68.45)); +#1036 = DIRECTION('',(0.,-1.,0.)); +#1037 = DIRECTION('',(1.,0.,0.)); +#1038 = PCURVE('',#44,#1039); +#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1048); +#1040 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1041,#1042,#1043,#1044, +#1045,#1046,#1047),.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('') ); +#1041 = CARTESIAN_POINT('',(68.45,61.75)); +#1042 = CARTESIAN_POINT('',(71.914101615138,61.75)); +#1043 = CARTESIAN_POINT('',(70.182050807569,58.75)); +#1044 = CARTESIAN_POINT('',(68.45,55.75)); +#1045 = CARTESIAN_POINT('',(66.717949192431,58.75)); +#1046 = CARTESIAN_POINT('',(64.985898384862,61.75)); +#1047 = CARTESIAN_POINT('',(68.45,61.75)); +#1048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1049 = PCURVE('',#1050,#1055); +#1050 = CYLINDRICAL_SURFACE('',#1051,2.); +#1051 = AXIS2_PLACEMENT_3D('',#1052,#1053,#1054); +#1052 = CARTESIAN_POINT('',(24.75,-35.5,68.45)); +#1053 = DIRECTION('',(0.,-1.,0.)); +#1054 = DIRECTION('',(1.,0.,0.)); +#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1060); +#1056 = LINE('',#1057,#1058); +#1057 = CARTESIAN_POINT('',(0.,-5.5)); +#1058 = VECTOR('',#1059,1.); +#1059 = DIRECTION('',(1.,0.)); +#1060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1061 = ADVANCED_FACE('',(#1062,#1110),#72,.F.); +#1062 = FACE_BOUND('',#1063,.F.); +#1063 = EDGE_LOOP('',(#1064,#1065,#1066,#1089)); +#1064 = ORIENTED_EDGE('',*,*,#56,.F.); +#1065 = ORIENTED_EDGE('',*,*,#397,.T.); +#1066 = ORIENTED_EDGE('',*,*,#1067,.T.); +#1067 = EDGE_CURVE('',#368,#1068,#1070,.T.); +#1068 = VERTEX_POINT('',#1069); +#1069 = CARTESIAN_POINT('',(35.,30.,0.)); +#1070 = SURFACE_CURVE('',#1071,(#1075,#1082),.PCURVE_S1.); +#1071 = LINE('',#1072,#1073); +#1072 = CARTESIAN_POINT('',(35.,-30.,0.)); +#1073 = VECTOR('',#1074,1.); +#1074 = DIRECTION('',(0.,1.,0.)); +#1075 = PCURVE('',#72,#1076); +#1076 = DEFINITIONAL_REPRESENTATION('',(#1077),#1081); +#1077 = LINE('',#1078,#1079); +#1078 = CARTESIAN_POINT('',(70.,0.)); +#1079 = VECTOR('',#1080,1.); +#1080 = DIRECTION('',(0.,1.)); +#1081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1082 = PCURVE('',#385,#1083); +#1083 = DEFINITIONAL_REPRESENTATION('',(#1084),#1088); +#1084 = LINE('',#1085,#1086); +#1085 = CARTESIAN_POINT('',(0.,0.)); +#1086 = VECTOR('',#1087,1.); +#1087 = DIRECTION('',(0.,-1.)); +#1088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1089 = ORIENTED_EDGE('',*,*,#1090,.F.); +#1090 = EDGE_CURVE('',#57,#1068,#1091,.T.); +#1091 = SURFACE_CURVE('',#1092,(#1096,#1103),.PCURVE_S1.); +#1092 = LINE('',#1093,#1094); +#1093 = CARTESIAN_POINT('',(-35.,30.,0.)); +#1094 = VECTOR('',#1095,1.); +#1095 = DIRECTION('',(1.,0.,0.)); +#1096 = PCURVE('',#72,#1097); +#1097 = DEFINITIONAL_REPRESENTATION('',(#1098),#1102); +#1098 = LINE('',#1099,#1100); +#1099 = CARTESIAN_POINT('',(0.,60.)); +#1100 = VECTOR('',#1101,1.); +#1101 = DIRECTION('',(1.,0.)); +#1102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1103 = PCURVE('',#100,#1104); +#1104 = DEFINITIONAL_REPRESENTATION('',(#1105),#1109); +#1105 = LINE('',#1106,#1107); +#1106 = CARTESIAN_POINT('',(0.,0.)); +#1107 = VECTOR('',#1108,1.); +#1108 = DIRECTION('',(0.,1.)); +#1109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1110 = FACE_BOUND('',#1111,.F.); +#1111 = EDGE_LOOP('',(#1112)); +#1112 = ORIENTED_EDGE('',*,*,#1113,.F.); +#1113 = EDGE_CURVE('',#1114,#1114,#1116,.T.); +#1114 = VERTEX_POINT('',#1115); +#1115 = CARTESIAN_POINT('',(12.7,0.,0.)); +#1116 = SURFACE_CURVE('',#1117,(#1122,#1129),.PCURVE_S1.); +#1117 = CIRCLE('',#1118,12.7); +#1118 = AXIS2_PLACEMENT_3D('',#1119,#1120,#1121); +#1119 = CARTESIAN_POINT('',(0.,0.,0.)); +#1120 = DIRECTION('',(0.,0.,1.)); +#1121 = DIRECTION('',(1.,0.,0.)); +#1122 = PCURVE('',#72,#1123); +#1123 = DEFINITIONAL_REPRESENTATION('',(#1124),#1128); +#1124 = CIRCLE('',#1125,12.7); +#1125 = AXIS2_PLACEMENT_2D('',#1126,#1127); +#1126 = CARTESIAN_POINT('',(35.,30.)); +#1127 = DIRECTION('',(1.,0.)); +#1128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1129 = PCURVE('',#1130,#1135); +#1130 = CYLINDRICAL_SURFACE('',#1131,12.7); +#1131 = AXIS2_PLACEMENT_3D('',#1132,#1133,#1134); +#1132 = CARTESIAN_POINT('',(0.,0.,0.)); +#1133 = DIRECTION('',(-0.,-0.,-1.)); +#1134 = DIRECTION('',(1.,0.,0.)); +#1135 = DEFINITIONAL_REPRESENTATION('',(#1136),#1140); +#1136 = LINE('',#1137,#1138); +#1137 = CARTESIAN_POINT('',(-0.,0.)); +#1138 = VECTOR('',#1139,1.); +#1139 = DIRECTION('',(-1.,0.)); +#1140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1141 = ADVANCED_FACE('',(#1142),#238,.F.); +#1142 = FACE_BOUND('',#1143,.F.); +#1143 = EDGE_LOOP('',(#1144,#1145,#1146,#1169,#1190,#1191,#1212,#1239)); +#1144 = ORIENTED_EDGE('',*,*,#419,.F.); +#1145 = ORIENTED_EDGE('',*,*,#224,.F.); +#1146 = ORIENTED_EDGE('',*,*,#1147,.T.); +#1147 = EDGE_CURVE('',#197,#1148,#1150,.T.); +#1148 = VERTEX_POINT('',#1149); +#1149 = CARTESIAN_POINT('',(35.,-65.,80.)); +#1150 = SURFACE_CURVE('',#1151,(#1155,#1162),.PCURVE_S1.); +#1151 = LINE('',#1152,#1153); +#1152 = CARTESIAN_POINT('',(-35.,-65.,80.)); +#1153 = VECTOR('',#1154,1.); +#1154 = DIRECTION('',(1.,0.,0.)); +#1155 = PCURVE('',#238,#1156); +#1156 = DEFINITIONAL_REPRESENTATION('',(#1157),#1161); +#1157 = LINE('',#1158,#1159); +#1158 = CARTESIAN_POINT('',(0.,0.)); +#1159 = VECTOR('',#1160,1.); +#1160 = DIRECTION('',(1.,0.)); +#1161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1162 = PCURVE('',#212,#1163); +#1163 = DEFINITIONAL_REPRESENTATION('',(#1164),#1168); +#1164 = LINE('',#1165,#1166); +#1165 = CARTESIAN_POINT('',(0.,0.)); +#1166 = VECTOR('',#1167,1.); +#1167 = DIRECTION('',(0.,1.)); +#1168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1169 = ORIENTED_EDGE('',*,*,#1170,.T.); +#1170 = EDGE_CURVE('',#1148,#370,#1171,.T.); +#1171 = SURFACE_CURVE('',#1172,(#1176,#1183),.PCURVE_S1.); +#1172 = LINE('',#1173,#1174); +#1173 = CARTESIAN_POINT('',(35.,-65.,80.)); +#1174 = VECTOR('',#1175,1.); +#1175 = DIRECTION('',(0.,1.,0.)); +#1176 = PCURVE('',#238,#1177); +#1177 = DEFINITIONAL_REPRESENTATION('',(#1178),#1182); +#1178 = LINE('',#1179,#1180); +#1179 = CARTESIAN_POINT('',(70.,0.)); +#1180 = VECTOR('',#1181,1.); +#1181 = DIRECTION('',(0.,1.)); +#1182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1183 = PCURVE('',#385,#1184); +#1184 = DEFINITIONAL_REPRESENTATION('',(#1185),#1189); +#1185 = LINE('',#1186,#1187); +#1186 = CARTESIAN_POINT('',(80.,35.)); +#1187 = VECTOR('',#1188,1.); +#1188 = DIRECTION('',(0.,-1.)); +#1189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1190 = ORIENTED_EDGE('',*,*,#638,.F.); +#1191 = ORIENTED_EDGE('',*,*,#1192,.F.); +#1192 = EDGE_CURVE('',#1193,#611,#1195,.T.); +#1193 = VERTEX_POINT('',#1194); +#1194 = CARTESIAN_POINT('',(25.,-62.5,80.)); +#1195 = SURFACE_CURVE('',#1196,(#1200,#1206),.PCURVE_S1.); +#1196 = LINE('',#1197,#1198); +#1197 = CARTESIAN_POINT('',(25.,-63.75,80.)); +#1198 = VECTOR('',#1199,1.); +#1199 = DIRECTION('',(0.,1.,0.)); +#1200 = PCURVE('',#238,#1201); +#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1205); +#1202 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1203,#1204),.UNSPECIFIED.,.F., + .F.,(2,2),(1.25,33.75),.PIECEWISE_BEZIER_KNOTS.); +#1203 = CARTESIAN_POINT('',(60.,2.5)); +#1204 = CARTESIAN_POINT('',(60.,35.)); +#1205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1206 = PCURVE('',#626,#1207); +#1207 = DEFINITIONAL_REPRESENTATION('',(#1208),#1211); +#1208 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1209,#1210),.UNSPECIFIED.,.F., + .F.,(2,2),(1.25,33.75),.PIECEWISE_BEZIER_KNOTS.); +#1209 = CARTESIAN_POINT('',(9.999999999999E-02,0.)); +#1210 = CARTESIAN_POINT('',(9.999999999999E-02,-32.5)); +#1211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1212 = ORIENTED_EDGE('',*,*,#1213,.T.); +#1213 = EDGE_CURVE('',#1193,#1214,#1216,.T.); +#1214 = VERTEX_POINT('',#1215); +#1215 = CARTESIAN_POINT('',(-25.,-62.5,80.)); +#1216 = SURFACE_CURVE('',#1217,(#1221,#1227),.PCURVE_S1.); +#1217 = LINE('',#1218,#1219); +#1218 = CARTESIAN_POINT('',(-30.,-62.5,80.)); +#1219 = VECTOR('',#1220,1.); +#1220 = DIRECTION('',(-1.,0.,0.)); +#1221 = PCURVE('',#238,#1222); +#1222 = DEFINITIONAL_REPRESENTATION('',(#1223),#1226); +#1223 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1224,#1225),.UNSPECIFIED.,.F., + .F.,(2,2),(-55.,-5.),.PIECEWISE_BEZIER_KNOTS.); +#1224 = CARTESIAN_POINT('',(60.,2.5)); +#1225 = CARTESIAN_POINT('',(10.,2.5)); +#1226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1227 = PCURVE('',#1228,#1233); +#1228 = PLANE('',#1229); +#1229 = AXIS2_PLACEMENT_3D('',#1230,#1231,#1232); +#1230 = CARTESIAN_POINT('',(-25.,-62.5,79.9)); +#1231 = DIRECTION('',(0.,1.,0.)); +#1232 = DIRECTION('',(0.,0.,1.)); +#1233 = DEFINITIONAL_REPRESENTATION('',(#1234),#1238); +#1234 = LINE('',#1235,#1236); +#1235 = CARTESIAN_POINT('',(9.999999999999E-02,-5.)); +#1236 = VECTOR('',#1237,1.); +#1237 = DIRECTION('',(0.,-1.)); +#1238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1239 = ORIENTED_EDGE('',*,*,#1240,.T.); +#1240 = EDGE_CURVE('',#1214,#420,#1241,.T.); +#1241 = SURFACE_CURVE('',#1242,(#1246,#1252),.PCURVE_S1.); +#1242 = LINE('',#1243,#1244); +#1243 = CARTESIAN_POINT('',(-25.,-63.75,80.)); +#1244 = VECTOR('',#1245,1.); +#1245 = DIRECTION('',(0.,1.,0.)); +#1246 = PCURVE('',#238,#1247); +#1247 = DEFINITIONAL_REPRESENTATION('',(#1248),#1251); +#1248 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1249,#1250),.UNSPECIFIED.,.F., + .F.,(2,2),(1.25,33.75),.PIECEWISE_BEZIER_KNOTS.); +#1249 = CARTESIAN_POINT('',(10.,2.5)); +#1250 = CARTESIAN_POINT('',(10.,35.)); +#1251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1252 = PCURVE('',#458,#1253); +#1253 = DEFINITIONAL_REPRESENTATION('',(#1254),#1257); +#1254 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1255,#1256),.UNSPECIFIED.,.F., + .F.,(2,2),(1.25,33.75),.PIECEWISE_BEZIER_KNOTS.); +#1255 = CARTESIAN_POINT('',(9.999999999999E-02,0.)); +#1256 = CARTESIAN_POINT('',(9.999999999999E-02,-32.5)); +#1257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1258 = ADVANCED_FACE('',(#1259,#1307,#1342,#1377,#1412,#1447),#100,.T. + ); +#1259 = FACE_BOUND('',#1260,.T.); +#1260 = EDGE_LOOP('',(#1261,#1262,#1263,#1286)); +#1261 = ORIENTED_EDGE('',*,*,#1090,.F.); +#1262 = ORIENTED_EDGE('',*,*,#84,.T.); +#1263 = ORIENTED_EDGE('',*,*,#1264,.T.); +#1264 = EDGE_CURVE('',#85,#1265,#1267,.T.); +#1265 = VERTEX_POINT('',#1266); +#1266 = CARTESIAN_POINT('',(35.,30.,300.)); +#1267 = SURFACE_CURVE('',#1268,(#1272,#1279),.PCURVE_S1.); +#1268 = LINE('',#1269,#1270); +#1269 = CARTESIAN_POINT('',(-35.,30.,300.)); +#1270 = VECTOR('',#1271,1.); +#1271 = DIRECTION('',(1.,0.,0.)); +#1272 = PCURVE('',#100,#1273); +#1273 = DEFINITIONAL_REPRESENTATION('',(#1274),#1278); +#1274 = LINE('',#1275,#1276); +#1275 = CARTESIAN_POINT('',(300.,0.)); +#1276 = VECTOR('',#1277,1.); +#1277 = DIRECTION('',(0.,1.)); +#1278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1279 = PCURVE('',#128,#1280); +#1280 = DEFINITIONAL_REPRESENTATION('',(#1281),#1285); +#1281 = LINE('',#1282,#1283); +#1282 = CARTESIAN_POINT('',(0.,60.)); +#1283 = VECTOR('',#1284,1.); +#1284 = DIRECTION('',(1.,0.)); +#1285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1286 = ORIENTED_EDGE('',*,*,#1287,.F.); +#1287 = EDGE_CURVE('',#1068,#1265,#1288,.T.); +#1288 = SURFACE_CURVE('',#1289,(#1293,#1300),.PCURVE_S1.); +#1289 = LINE('',#1290,#1291); +#1290 = CARTESIAN_POINT('',(35.,30.,0.)); +#1291 = VECTOR('',#1292,1.); +#1292 = DIRECTION('',(0.,0.,1.)); +#1293 = PCURVE('',#100,#1294); +#1294 = DEFINITIONAL_REPRESENTATION('',(#1295),#1299); +#1295 = LINE('',#1296,#1297); +#1296 = CARTESIAN_POINT('',(0.,70.)); +#1297 = VECTOR('',#1298,1.); +#1298 = DIRECTION('',(1.,0.)); +#1299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1300 = PCURVE('',#385,#1301); +#1301 = DEFINITIONAL_REPRESENTATION('',(#1302),#1306); +#1302 = LINE('',#1303,#1304); +#1303 = CARTESIAN_POINT('',(0.,-60.)); +#1304 = VECTOR('',#1305,1.); +#1305 = DIRECTION('',(1.,0.)); +#1306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1307 = FACE_BOUND('',#1308,.T.); +#1308 = EDGE_LOOP('',(#1309)); +#1309 = ORIENTED_EDGE('',*,*,#1310,.T.); +#1310 = EDGE_CURVE('',#1311,#1311,#1313,.T.); +#1311 = VERTEX_POINT('',#1312); +#1312 = CARTESIAN_POINT('',(-26.,30.,108.5)); +#1313 = SURFACE_CURVE('',#1314,(#1319,#1330),.PCURVE_S1.); +#1314 = CIRCLE('',#1315,3.); +#1315 = AXIS2_PLACEMENT_3D('',#1316,#1317,#1318); +#1316 = CARTESIAN_POINT('',(-29.,30.,108.5)); +#1317 = DIRECTION('',(0.,-1.,0.)); +#1318 = DIRECTION('',(1.,0.,0.)); +#1319 = PCURVE('',#100,#1320); +#1320 = DEFINITIONAL_REPRESENTATION('',(#1321),#1329); +#1321 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1322,#1323,#1324,#1325, +#1326,#1327,#1328),.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('') ); +#1322 = CARTESIAN_POINT('',(108.5,9.)); +#1323 = CARTESIAN_POINT('',(113.6961524227,9.)); +#1324 = CARTESIAN_POINT('',(111.09807621135,4.5)); +#1325 = CARTESIAN_POINT('',(108.5,1.7763568394E-15)); +#1326 = CARTESIAN_POINT('',(105.90192378864,4.5)); +#1327 = CARTESIAN_POINT('',(103.30384757729,9.)); +#1328 = CARTESIAN_POINT('',(108.5,9.)); +#1329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1330 = PCURVE('',#1331,#1336); +#1331 = CYLINDRICAL_SURFACE('',#1332,3.); +#1332 = AXIS2_PLACEMENT_3D('',#1333,#1334,#1335); +#1333 = CARTESIAN_POINT('',(-29.,30.,108.5)); +#1334 = DIRECTION('',(0.,-1.,0.)); +#1335 = DIRECTION('',(1.,0.,0.)); +#1336 = DEFINITIONAL_REPRESENTATION('',(#1337),#1341); +#1337 = LINE('',#1338,#1339); +#1338 = CARTESIAN_POINT('',(0.,0.)); +#1339 = VECTOR('',#1340,1.); +#1340 = DIRECTION('',(1.,0.)); +#1341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1342 = FACE_BOUND('',#1343,.T.); +#1343 = EDGE_LOOP('',(#1344)); +#1344 = ORIENTED_EDGE('',*,*,#1345,.T.); +#1345 = EDGE_CURVE('',#1346,#1346,#1348,.T.); +#1346 = VERTEX_POINT('',#1347); +#1347 = CARTESIAN_POINT('',(-26.,30.,131.5)); +#1348 = SURFACE_CURVE('',#1349,(#1354,#1365),.PCURVE_S1.); +#1349 = CIRCLE('',#1350,3.); +#1350 = AXIS2_PLACEMENT_3D('',#1351,#1352,#1353); +#1351 = CARTESIAN_POINT('',(-29.,30.,131.5)); +#1352 = DIRECTION('',(0.,-1.,0.)); +#1353 = DIRECTION('',(1.,0.,0.)); +#1354 = PCURVE('',#100,#1355); +#1355 = DEFINITIONAL_REPRESENTATION('',(#1356),#1364); +#1356 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1357,#1358,#1359,#1360, +#1361,#1362,#1363),.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('') ); +#1357 = CARTESIAN_POINT('',(131.5,9.)); +#1358 = CARTESIAN_POINT('',(136.6961524227,9.)); +#1359 = CARTESIAN_POINT('',(134.09807621135,4.5)); +#1360 = CARTESIAN_POINT('',(131.5,1.7763568394E-15)); +#1361 = CARTESIAN_POINT('',(128.90192378864,4.5)); +#1362 = CARTESIAN_POINT('',(126.30384757729,9.)); +#1363 = CARTESIAN_POINT('',(131.5,9.)); +#1364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1365 = PCURVE('',#1366,#1371); +#1366 = CYLINDRICAL_SURFACE('',#1367,3.); +#1367 = AXIS2_PLACEMENT_3D('',#1368,#1369,#1370); +#1368 = CARTESIAN_POINT('',(-29.,30.,131.5)); +#1369 = DIRECTION('',(0.,-1.,0.)); +#1370 = DIRECTION('',(1.,0.,0.)); +#1371 = DEFINITIONAL_REPRESENTATION('',(#1372),#1376); +#1372 = LINE('',#1373,#1374); +#1373 = CARTESIAN_POINT('',(0.,0.)); +#1374 = VECTOR('',#1375,1.); +#1375 = DIRECTION('',(1.,0.)); +#1376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1377 = FACE_BOUND('',#1378,.T.); +#1378 = EDGE_LOOP('',(#1379)); +#1379 = ORIENTED_EDGE('',*,*,#1380,.T.); +#1380 = EDGE_CURVE('',#1381,#1381,#1383,.T.); +#1381 = VERTEX_POINT('',#1382); +#1382 = CARTESIAN_POINT('',(4.,30.,50.)); +#1383 = SURFACE_CURVE('',#1384,(#1389,#1400),.PCURVE_S1.); +#1384 = CIRCLE('',#1385,4.); +#1385 = AXIS2_PLACEMENT_3D('',#1386,#1387,#1388); +#1386 = CARTESIAN_POINT('',(0.,30.,50.)); +#1387 = DIRECTION('',(0.,-1.,0.)); +#1388 = DIRECTION('',(1.,0.,0.)); +#1389 = PCURVE('',#100,#1390); +#1390 = DEFINITIONAL_REPRESENTATION('',(#1391),#1399); +#1391 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1392,#1393,#1394,#1395, +#1396,#1397,#1398),.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('') ); +#1392 = CARTESIAN_POINT('',(50.,39.)); +#1393 = CARTESIAN_POINT('',(56.928203230276,39.)); +#1394 = CARTESIAN_POINT('',(53.464101615138,33.)); +#1395 = CARTESIAN_POINT('',(50.,27.)); +#1396 = CARTESIAN_POINT('',(46.535898384862,33.)); +#1397 = CARTESIAN_POINT('',(43.071796769724,39.)); +#1398 = CARTESIAN_POINT('',(50.,39.)); +#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1400 = PCURVE('',#1401,#1406); +#1401 = CYLINDRICAL_SURFACE('',#1402,4.); +#1402 = AXIS2_PLACEMENT_3D('',#1403,#1404,#1405); +#1403 = CARTESIAN_POINT('',(0.,-30.,50.)); +#1404 = DIRECTION('',(0.,-1.,0.)); +#1405 = DIRECTION('',(1.,0.,0.)); +#1406 = DEFINITIONAL_REPRESENTATION('',(#1407),#1411); +#1407 = LINE('',#1408,#1409); +#1408 = CARTESIAN_POINT('',(0.,-60.)); +#1409 = VECTOR('',#1410,1.); +#1410 = DIRECTION('',(1.,0.)); +#1411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1412 = FACE_BOUND('',#1413,.T.); +#1413 = EDGE_LOOP('',(#1414)); +#1414 = ORIENTED_EDGE('',*,*,#1415,.T.); +#1415 = EDGE_CURVE('',#1416,#1416,#1418,.T.); +#1416 = VERTEX_POINT('',#1417); +#1417 = CARTESIAN_POINT('',(32.,30.,108.5)); +#1418 = SURFACE_CURVE('',#1419,(#1424,#1435),.PCURVE_S1.); +#1419 = CIRCLE('',#1420,3.); +#1420 = AXIS2_PLACEMENT_3D('',#1421,#1422,#1423); +#1421 = CARTESIAN_POINT('',(29.,30.,108.5)); +#1422 = DIRECTION('',(0.,-1.,0.)); +#1423 = DIRECTION('',(1.,0.,0.)); +#1424 = PCURVE('',#100,#1425); +#1425 = DEFINITIONAL_REPRESENTATION('',(#1426),#1434); +#1426 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1427,#1428,#1429,#1430, +#1431,#1432,#1433),.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('') ); +#1427 = CARTESIAN_POINT('',(108.5,67.)); +#1428 = CARTESIAN_POINT('',(113.6961524227,67.)); +#1429 = CARTESIAN_POINT('',(111.09807621135,62.5)); +#1430 = CARTESIAN_POINT('',(108.5,58.)); +#1431 = CARTESIAN_POINT('',(105.90192378864,62.5)); +#1432 = CARTESIAN_POINT('',(103.30384757729,67.)); +#1433 = CARTESIAN_POINT('',(108.5,67.)); +#1434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1435 = PCURVE('',#1436,#1441); +#1436 = CYLINDRICAL_SURFACE('',#1437,3.); +#1437 = AXIS2_PLACEMENT_3D('',#1438,#1439,#1440); +#1438 = CARTESIAN_POINT('',(29.,30.,108.5)); +#1439 = DIRECTION('',(0.,-1.,0.)); +#1440 = DIRECTION('',(1.,0.,0.)); +#1441 = DEFINITIONAL_REPRESENTATION('',(#1442),#1446); +#1442 = LINE('',#1443,#1444); +#1443 = CARTESIAN_POINT('',(0.,0.)); +#1444 = VECTOR('',#1445,1.); +#1445 = DIRECTION('',(1.,0.)); +#1446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1447 = FACE_BOUND('',#1448,.T.); +#1448 = EDGE_LOOP('',(#1449)); +#1449 = ORIENTED_EDGE('',*,*,#1450,.T.); +#1450 = EDGE_CURVE('',#1451,#1451,#1453,.T.); +#1451 = VERTEX_POINT('',#1452); +#1452 = CARTESIAN_POINT('',(32.,30.,131.5)); +#1453 = SURFACE_CURVE('',#1454,(#1459,#1470),.PCURVE_S1.); +#1454 = CIRCLE('',#1455,3.); +#1455 = AXIS2_PLACEMENT_3D('',#1456,#1457,#1458); +#1456 = CARTESIAN_POINT('',(29.,30.,131.5)); +#1457 = DIRECTION('',(0.,-1.,0.)); +#1458 = DIRECTION('',(1.,0.,0.)); +#1459 = PCURVE('',#100,#1460); +#1460 = DEFINITIONAL_REPRESENTATION('',(#1461),#1469); +#1461 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1462,#1463,#1464,#1465, +#1466,#1467,#1468),.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('') ); +#1462 = CARTESIAN_POINT('',(131.5,67.)); +#1463 = CARTESIAN_POINT('',(136.6961524227,67.)); +#1464 = CARTESIAN_POINT('',(134.09807621135,62.5)); +#1465 = CARTESIAN_POINT('',(131.5,58.)); +#1466 = CARTESIAN_POINT('',(128.90192378864,62.5)); +#1467 = CARTESIAN_POINT('',(126.30384757729,67.)); +#1468 = CARTESIAN_POINT('',(131.5,67.)); +#1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1470 = PCURVE('',#1471,#1476); +#1471 = CYLINDRICAL_SURFACE('',#1472,3.); +#1472 = AXIS2_PLACEMENT_3D('',#1473,#1474,#1475); +#1473 = CARTESIAN_POINT('',(29.,30.,131.5)); +#1474 = DIRECTION('',(0.,-1.,0.)); +#1475 = DIRECTION('',(1.,0.,0.)); +#1476 = DEFINITIONAL_REPRESENTATION('',(#1477),#1481); +#1477 = LINE('',#1478,#1479); +#1478 = CARTESIAN_POINT('',(0.,0.)); +#1479 = VECTOR('',#1480,1.); +#1480 = DIRECTION('',(1.,0.)); +#1481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1482 = ADVANCED_FACE('',(#1483),#212,.F.); +#1483 = FACE_BOUND('',#1484,.F.); +#1484 = EDGE_LOOP('',(#1485,#1486,#1487,#1510)); +#1485 = ORIENTED_EDGE('',*,*,#1147,.F.); +#1486 = ORIENTED_EDGE('',*,*,#196,.T.); +#1487 = ORIENTED_EDGE('',*,*,#1488,.T.); +#1488 = EDGE_CURVE('',#169,#1489,#1491,.T.); +#1489 = VERTEX_POINT('',#1490); +#1490 = CARTESIAN_POINT('',(35.,-65.,160.)); +#1491 = SURFACE_CURVE('',#1492,(#1496,#1503),.PCURVE_S1.); +#1492 = LINE('',#1493,#1494); +#1493 = CARTESIAN_POINT('',(-35.,-65.,160.)); +#1494 = VECTOR('',#1495,1.); +#1495 = DIRECTION('',(1.,0.,0.)); +#1496 = PCURVE('',#212,#1497); +#1497 = DEFINITIONAL_REPRESENTATION('',(#1498),#1502); +#1498 = LINE('',#1499,#1500); +#1499 = CARTESIAN_POINT('',(80.,0.)); +#1500 = VECTOR('',#1501,1.); +#1501 = DIRECTION('',(0.,1.)); +#1502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1503 = PCURVE('',#184,#1504); +#1504 = DEFINITIONAL_REPRESENTATION('',(#1505),#1509); +#1505 = LINE('',#1506,#1507); +#1506 = CARTESIAN_POINT('',(0.,0.)); +#1507 = VECTOR('',#1508,1.); +#1508 = DIRECTION('',(1.,0.)); +#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1510 = ORIENTED_EDGE('',*,*,#1511,.F.); +#1511 = EDGE_CURVE('',#1148,#1489,#1512,.T.); +#1512 = SURFACE_CURVE('',#1513,(#1517,#1524),.PCURVE_S1.); +#1513 = LINE('',#1514,#1515); +#1514 = CARTESIAN_POINT('',(35.,-65.,80.)); +#1515 = VECTOR('',#1516,1.); +#1516 = DIRECTION('',(0.,0.,1.)); +#1517 = PCURVE('',#212,#1518); +#1518 = DEFINITIONAL_REPRESENTATION('',(#1519),#1523); +#1519 = LINE('',#1520,#1521); +#1520 = CARTESIAN_POINT('',(0.,70.)); +#1521 = VECTOR('',#1522,1.); +#1522 = DIRECTION('',(1.,0.)); +#1523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1524 = PCURVE('',#385,#1525); +#1525 = DEFINITIONAL_REPRESENTATION('',(#1526),#1530); +#1526 = LINE('',#1527,#1528); +#1527 = CARTESIAN_POINT('',(80.,35.)); +#1528 = VECTOR('',#1529,1.); +#1529 = DIRECTION('',(1.,0.)); +#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1531 = ADVANCED_FACE('',(#1532,#1687),#128,.T.); +#1532 = FACE_BOUND('',#1533,.T.); +#1533 = EDGE_LOOP('',(#1534,#1535,#1536,#1559,#1582,#1610,#1638,#1666)); +#1534 = ORIENTED_EDGE('',*,*,#1264,.F.); +#1535 = ORIENTED_EDGE('',*,*,#112,.F.); +#1536 = ORIENTED_EDGE('',*,*,#1537,.T.); +#1537 = EDGE_CURVE('',#113,#1538,#1540,.T.); +#1538 = VERTEX_POINT('',#1539); +#1539 = CARTESIAN_POINT('',(35.,-30.,300.)); +#1540 = SURFACE_CURVE('',#1541,(#1545,#1552),.PCURVE_S1.); +#1541 = LINE('',#1542,#1543); +#1542 = CARTESIAN_POINT('',(-35.,-30.,300.)); +#1543 = VECTOR('',#1544,1.); +#1544 = DIRECTION('',(1.,0.,0.)); +#1545 = PCURVE('',#128,#1546); +#1546 = DEFINITIONAL_REPRESENTATION('',(#1547),#1551); +#1547 = LINE('',#1548,#1549); +#1548 = CARTESIAN_POINT('',(0.,0.)); +#1549 = VECTOR('',#1550,1.); +#1550 = DIRECTION('',(1.,0.)); +#1551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1552 = PCURVE('',#156,#1553); +#1553 = DEFINITIONAL_REPRESENTATION('',(#1554),#1558); +#1554 = LINE('',#1555,#1556); +#1555 = CARTESIAN_POINT('',(300.,0.)); +#1556 = VECTOR('',#1557,1.); +#1557 = DIRECTION('',(0.,1.)); +#1558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1559 = ORIENTED_EDGE('',*,*,#1560,.T.); +#1560 = EDGE_CURVE('',#1538,#1561,#1563,.T.); +#1561 = VERTEX_POINT('',#1562); +#1562 = CARTESIAN_POINT('',(35.,-2.,300.)); +#1563 = SURFACE_CURVE('',#1564,(#1568,#1575),.PCURVE_S1.); +#1564 = LINE('',#1565,#1566); +#1565 = CARTESIAN_POINT('',(35.,-30.,300.)); +#1566 = VECTOR('',#1567,1.); +#1567 = DIRECTION('',(0.,1.,0.)); +#1568 = PCURVE('',#128,#1569); +#1569 = DEFINITIONAL_REPRESENTATION('',(#1570),#1574); +#1570 = LINE('',#1571,#1572); +#1571 = CARTESIAN_POINT('',(70.,0.)); +#1572 = VECTOR('',#1573,1.); +#1573 = DIRECTION('',(0.,1.)); +#1574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1575 = PCURVE('',#385,#1576); +#1576 = DEFINITIONAL_REPRESENTATION('',(#1577),#1581); +#1577 = LINE('',#1578,#1579); +#1578 = CARTESIAN_POINT('',(300.,0.)); +#1579 = VECTOR('',#1580,1.); +#1580 = DIRECTION('',(0.,-1.)); +#1581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1582 = ORIENTED_EDGE('',*,*,#1583,.F.); +#1583 = EDGE_CURVE('',#1584,#1561,#1586,.T.); +#1584 = VERTEX_POINT('',#1585); +#1585 = CARTESIAN_POINT('',(32.,-2.,300.)); +#1586 = SURFACE_CURVE('',#1587,(#1591,#1598),.PCURVE_S1.); +#1587 = LINE('',#1588,#1589); +#1588 = CARTESIAN_POINT('',(32.,-2.,300.)); +#1589 = VECTOR('',#1590,1.); +#1590 = DIRECTION('',(1.,0.,0.)); +#1591 = PCURVE('',#128,#1592); +#1592 = DEFINITIONAL_REPRESENTATION('',(#1593),#1597); +#1593 = LINE('',#1594,#1595); +#1594 = CARTESIAN_POINT('',(67.,28.)); +#1595 = VECTOR('',#1596,1.); +#1596 = DIRECTION('',(1.,0.)); +#1597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1598 = PCURVE('',#1599,#1604); +#1599 = PLANE('',#1600); +#1600 = AXIS2_PLACEMENT_3D('',#1601,#1602,#1603); +#1601 = CARTESIAN_POINT('',(32.,-2.,147.)); +#1602 = DIRECTION('',(0.,1.,0.)); +#1603 = DIRECTION('',(0.,0.,1.)); +#1604 = DEFINITIONAL_REPRESENTATION('',(#1605),#1609); +#1605 = LINE('',#1606,#1607); +#1606 = CARTESIAN_POINT('',(153.,0.)); +#1607 = VECTOR('',#1608,1.); +#1608 = DIRECTION('',(0.,1.)); +#1609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1610 = ORIENTED_EDGE('',*,*,#1611,.T.); +#1611 = EDGE_CURVE('',#1584,#1612,#1614,.T.); +#1612 = VERTEX_POINT('',#1613); +#1613 = CARTESIAN_POINT('',(32.,2.,300.)); +#1614 = SURFACE_CURVE('',#1615,(#1619,#1626),.PCURVE_S1.); +#1615 = LINE('',#1616,#1617); +#1616 = CARTESIAN_POINT('',(32.,-2.,300.)); +#1617 = VECTOR('',#1618,1.); +#1618 = DIRECTION('',(0.,1.,0.)); +#1619 = PCURVE('',#128,#1620); +#1620 = DEFINITIONAL_REPRESENTATION('',(#1621),#1625); +#1621 = LINE('',#1622,#1623); +#1622 = CARTESIAN_POINT('',(67.,28.)); +#1623 = VECTOR('',#1624,1.); +#1624 = DIRECTION('',(0.,1.)); +#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1626 = PCURVE('',#1627,#1632); +#1627 = PLANE('',#1628); +#1628 = AXIS2_PLACEMENT_3D('',#1629,#1630,#1631); +#1629 = CARTESIAN_POINT('',(32.,-2.,147.)); +#1630 = DIRECTION('',(1.,0.,0.)); +#1631 = DIRECTION('',(0.,0.,1.)); +#1632 = DEFINITIONAL_REPRESENTATION('',(#1633),#1637); +#1633 = LINE('',#1634,#1635); +#1634 = CARTESIAN_POINT('',(153.,0.)); +#1635 = VECTOR('',#1636,1.); +#1636 = DIRECTION('',(0.,-1.)); +#1637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1638 = ORIENTED_EDGE('',*,*,#1639,.T.); +#1639 = EDGE_CURVE('',#1612,#1640,#1642,.T.); +#1640 = VERTEX_POINT('',#1641); +#1641 = CARTESIAN_POINT('',(35.,2.,300.)); +#1642 = SURFACE_CURVE('',#1643,(#1647,#1654),.PCURVE_S1.); +#1643 = LINE('',#1644,#1645); +#1644 = CARTESIAN_POINT('',(32.,2.,300.)); +#1645 = VECTOR('',#1646,1.); +#1646 = DIRECTION('',(1.,0.,0.)); +#1647 = PCURVE('',#128,#1648); +#1648 = DEFINITIONAL_REPRESENTATION('',(#1649),#1653); +#1649 = LINE('',#1650,#1651); +#1650 = CARTESIAN_POINT('',(67.,32.)); +#1651 = VECTOR('',#1652,1.); +#1652 = DIRECTION('',(1.,0.)); +#1653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1654 = PCURVE('',#1655,#1660); +#1655 = PLANE('',#1656); +#1656 = AXIS2_PLACEMENT_3D('',#1657,#1658,#1659); +#1657 = CARTESIAN_POINT('',(32.,2.,147.)); +#1658 = DIRECTION('',(0.,1.,0.)); +#1659 = DIRECTION('',(0.,0.,1.)); +#1660 = DEFINITIONAL_REPRESENTATION('',(#1661),#1665); +#1661 = LINE('',#1662,#1663); +#1662 = CARTESIAN_POINT('',(153.,0.)); +#1663 = VECTOR('',#1664,1.); +#1664 = DIRECTION('',(0.,1.)); +#1665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1666 = ORIENTED_EDGE('',*,*,#1667,.T.); +#1667 = EDGE_CURVE('',#1640,#1265,#1668,.T.); +#1668 = SURFACE_CURVE('',#1669,(#1673,#1680),.PCURVE_S1.); +#1669 = LINE('',#1670,#1671); +#1670 = CARTESIAN_POINT('',(35.,-30.,300.)); +#1671 = VECTOR('',#1672,1.); +#1672 = DIRECTION('',(0.,1.,0.)); +#1673 = PCURVE('',#128,#1674); +#1674 = DEFINITIONAL_REPRESENTATION('',(#1675),#1679); +#1675 = LINE('',#1676,#1677); +#1676 = CARTESIAN_POINT('',(70.,0.)); +#1677 = VECTOR('',#1678,1.); +#1678 = DIRECTION('',(0.,1.)); +#1679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1680 = PCURVE('',#385,#1681); +#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686); +#1682 = LINE('',#1683,#1684); +#1683 = CARTESIAN_POINT('',(300.,0.)); +#1684 = VECTOR('',#1685,1.); +#1685 = DIRECTION('',(0.,-1.)); +#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1687 = FACE_BOUND('',#1688,.T.); +#1688 = EDGE_LOOP('',(#1689,#1719,#1747,#1775)); +#1689 = ORIENTED_EDGE('',*,*,#1690,.T.); +#1690 = EDGE_CURVE('',#1691,#1693,#1695,.T.); +#1691 = VERTEX_POINT('',#1692); +#1692 = CARTESIAN_POINT('',(-22.,-22.,300.)); +#1693 = VERTEX_POINT('',#1694); +#1694 = CARTESIAN_POINT('',(-22.,22.,300.)); +#1695 = SURFACE_CURVE('',#1696,(#1700,#1707),.PCURVE_S1.); +#1696 = LINE('',#1697,#1698); +#1697 = CARTESIAN_POINT('',(-22.,-22.,300.)); +#1698 = VECTOR('',#1699,1.); +#1699 = DIRECTION('',(0.,1.,0.)); +#1700 = PCURVE('',#128,#1701); +#1701 = DEFINITIONAL_REPRESENTATION('',(#1702),#1706); +#1702 = LINE('',#1703,#1704); +#1703 = CARTESIAN_POINT('',(13.,8.)); +#1704 = VECTOR('',#1705,1.); +#1705 = DIRECTION('',(0.,1.)); +#1706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1707 = PCURVE('',#1708,#1713); +#1708 = PLANE('',#1709); +#1709 = AXIS2_PLACEMENT_3D('',#1710,#1711,#1712); +#1710 = CARTESIAN_POINT('',(-22.,-22.,300.)); +#1711 = DIRECTION('',(1.,0.,0.)); +#1712 = DIRECTION('',(0.,0.,1.)); +#1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1718); +#1714 = LINE('',#1715,#1716); +#1715 = CARTESIAN_POINT('',(0.,0.)); +#1716 = VECTOR('',#1717,1.); +#1717 = DIRECTION('',(0.,-1.)); +#1718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1719 = ORIENTED_EDGE('',*,*,#1720,.T.); +#1720 = EDGE_CURVE('',#1693,#1721,#1723,.T.); +#1721 = VERTEX_POINT('',#1722); +#1722 = CARTESIAN_POINT('',(22.,22.,300.)); +#1723 = SURFACE_CURVE('',#1724,(#1728,#1735),.PCURVE_S1.); +#1724 = LINE('',#1725,#1726); +#1725 = CARTESIAN_POINT('',(-22.,22.,300.)); +#1726 = VECTOR('',#1727,1.); +#1727 = DIRECTION('',(1.,0.,0.)); +#1728 = PCURVE('',#128,#1729); +#1729 = DEFINITIONAL_REPRESENTATION('',(#1730),#1734); +#1730 = LINE('',#1731,#1732); +#1731 = CARTESIAN_POINT('',(13.,52.)); +#1732 = VECTOR('',#1733,1.); +#1733 = DIRECTION('',(1.,0.)); +#1734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1735 = PCURVE('',#1736,#1741); +#1736 = PLANE('',#1737); +#1737 = AXIS2_PLACEMENT_3D('',#1738,#1739,#1740); +#1738 = CARTESIAN_POINT('',(-22.,22.,300.)); +#1739 = DIRECTION('',(0.,1.,0.)); +#1740 = DIRECTION('',(0.,0.,1.)); +#1741 = DEFINITIONAL_REPRESENTATION('',(#1742),#1746); +#1742 = LINE('',#1743,#1744); +#1743 = CARTESIAN_POINT('',(0.,0.)); +#1744 = VECTOR('',#1745,1.); +#1745 = DIRECTION('',(0.,1.)); +#1746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1747 = ORIENTED_EDGE('',*,*,#1748,.F.); +#1748 = EDGE_CURVE('',#1749,#1721,#1751,.T.); +#1749 = VERTEX_POINT('',#1750); +#1750 = CARTESIAN_POINT('',(22.,-22.,300.)); +#1751 = SURFACE_CURVE('',#1752,(#1756,#1763),.PCURVE_S1.); +#1752 = LINE('',#1753,#1754); +#1753 = CARTESIAN_POINT('',(22.,-22.,300.)); +#1754 = VECTOR('',#1755,1.); +#1755 = DIRECTION('',(0.,1.,0.)); +#1756 = PCURVE('',#128,#1757); +#1757 = DEFINITIONAL_REPRESENTATION('',(#1758),#1762); +#1758 = LINE('',#1759,#1760); +#1759 = CARTESIAN_POINT('',(57.,8.)); +#1760 = VECTOR('',#1761,1.); +#1761 = DIRECTION('',(0.,1.)); +#1762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1763 = PCURVE('',#1764,#1769); +#1764 = PLANE('',#1765); +#1765 = AXIS2_PLACEMENT_3D('',#1766,#1767,#1768); +#1766 = CARTESIAN_POINT('',(22.,-22.,300.)); +#1767 = DIRECTION('',(1.,0.,0.)); +#1768 = DIRECTION('',(0.,0.,1.)); +#1769 = DEFINITIONAL_REPRESENTATION('',(#1770),#1774); +#1770 = LINE('',#1771,#1772); +#1771 = CARTESIAN_POINT('',(0.,0.)); +#1772 = VECTOR('',#1773,1.); +#1773 = DIRECTION('',(0.,-1.)); +#1774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1775 = ORIENTED_EDGE('',*,*,#1776,.F.); +#1776 = EDGE_CURVE('',#1691,#1749,#1777,.T.); +#1777 = SURFACE_CURVE('',#1778,(#1782,#1789),.PCURVE_S1.); +#1778 = LINE('',#1779,#1780); +#1779 = CARTESIAN_POINT('',(-22.,-22.,300.)); +#1780 = VECTOR('',#1781,1.); +#1781 = DIRECTION('',(1.,0.,0.)); +#1782 = PCURVE('',#128,#1783); +#1783 = DEFINITIONAL_REPRESENTATION('',(#1784),#1788); +#1784 = LINE('',#1785,#1786); +#1785 = CARTESIAN_POINT('',(13.,8.)); +#1786 = VECTOR('',#1787,1.); +#1787 = DIRECTION('',(1.,0.)); +#1788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1789 = PCURVE('',#1790,#1795); +#1790 = PLANE('',#1791); +#1791 = AXIS2_PLACEMENT_3D('',#1792,#1793,#1794); +#1792 = CARTESIAN_POINT('',(-22.,-22.,300.)); +#1793 = DIRECTION('',(0.,1.,0.)); +#1794 = DIRECTION('',(0.,0.,1.)); +#1795 = DEFINITIONAL_REPRESENTATION('',(#1796),#1800); +#1796 = LINE('',#1797,#1798); +#1797 = CARTESIAN_POINT('',(0.,0.)); +#1798 = VECTOR('',#1799,1.); +#1799 = DIRECTION('',(0.,1.)); +#1800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1801 = ADVANCED_FACE('',(#1802),#184,.T.); +#1802 = FACE_BOUND('',#1803,.T.); +#1803 = EDGE_LOOP('',(#1804,#1805,#1806,#1829)); +#1804 = ORIENTED_EDGE('',*,*,#168,.F.); +#1805 = ORIENTED_EDGE('',*,*,#1488,.T.); +#1806 = ORIENTED_EDGE('',*,*,#1807,.T.); +#1807 = EDGE_CURVE('',#1489,#1808,#1810,.T.); +#1808 = VERTEX_POINT('',#1809); +#1809 = CARTESIAN_POINT('',(35.,-30.,160.)); +#1810 = SURFACE_CURVE('',#1811,(#1815,#1822),.PCURVE_S1.); +#1811 = LINE('',#1812,#1813); +#1812 = CARTESIAN_POINT('',(35.,-65.,160.)); +#1813 = VECTOR('',#1814,1.); +#1814 = DIRECTION('',(0.,1.,0.)); +#1815 = PCURVE('',#184,#1816); +#1816 = DEFINITIONAL_REPRESENTATION('',(#1817),#1821); +#1817 = LINE('',#1818,#1819); +#1818 = CARTESIAN_POINT('',(70.,0.)); +#1819 = VECTOR('',#1820,1.); +#1820 = DIRECTION('',(0.,1.)); +#1821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1822 = PCURVE('',#385,#1823); +#1823 = DEFINITIONAL_REPRESENTATION('',(#1824),#1828); +#1824 = LINE('',#1825,#1826); +#1825 = CARTESIAN_POINT('',(160.,35.)); +#1826 = VECTOR('',#1827,1.); +#1827 = DIRECTION('',(0.,-1.)); +#1828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1829 = ORIENTED_EDGE('',*,*,#1830,.F.); +#1830 = EDGE_CURVE('',#141,#1808,#1831,.T.); +#1831 = SURFACE_CURVE('',#1832,(#1836,#1843),.PCURVE_S1.); +#1832 = LINE('',#1833,#1834); +#1833 = CARTESIAN_POINT('',(-35.,-30.,160.)); +#1834 = VECTOR('',#1835,1.); +#1835 = DIRECTION('',(1.,0.,0.)); +#1836 = PCURVE('',#184,#1837); +#1837 = DEFINITIONAL_REPRESENTATION('',(#1838),#1842); +#1838 = LINE('',#1839,#1840); +#1839 = CARTESIAN_POINT('',(0.,35.)); +#1840 = VECTOR('',#1841,1.); +#1841 = DIRECTION('',(1.,0.)); +#1842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1843 = PCURVE('',#156,#1844); +#1844 = DEFINITIONAL_REPRESENTATION('',(#1845),#1849); +#1845 = LINE('',#1846,#1847); +#1846 = CARTESIAN_POINT('',(160.,0.)); +#1847 = VECTOR('',#1848,1.); +#1848 = DIRECTION('',(0.,1.)); +#1849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1850 = ADVANCED_FACE('',(#1851),#156,.F.); +#1851 = FACE_BOUND('',#1852,.F.); +#1852 = EDGE_LOOP('',(#1853,#1874,#1875,#1876)); +#1853 = ORIENTED_EDGE('',*,*,#1854,.F.); +#1854 = EDGE_CURVE('',#1808,#1538,#1855,.T.); +#1855 = SURFACE_CURVE('',#1856,(#1860,#1867),.PCURVE_S1.); +#1856 = LINE('',#1857,#1858); +#1857 = CARTESIAN_POINT('',(35.,-30.,0.)); +#1858 = VECTOR('',#1859,1.); +#1859 = DIRECTION('',(0.,0.,1.)); +#1860 = PCURVE('',#156,#1861); +#1861 = DEFINITIONAL_REPRESENTATION('',(#1862),#1866); +#1862 = LINE('',#1863,#1864); +#1863 = CARTESIAN_POINT('',(0.,70.)); +#1864 = VECTOR('',#1865,1.); +#1865 = DIRECTION('',(1.,0.)); +#1866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1867 = PCURVE('',#385,#1868); +#1868 = DEFINITIONAL_REPRESENTATION('',(#1869),#1873); +#1869 = LINE('',#1870,#1871); +#1870 = CARTESIAN_POINT('',(0.,0.)); +#1871 = VECTOR('',#1872,1.); +#1872 = DIRECTION('',(1.,0.)); +#1873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1874 = ORIENTED_EDGE('',*,*,#1830,.F.); +#1875 = ORIENTED_EDGE('',*,*,#140,.T.); +#1876 = ORIENTED_EDGE('',*,*,#1537,.T.); +#1877 = ADVANCED_FACE('',(#1878),#270,.F.); +#1878 = FACE_BOUND('',#1879,.F.); +#1879 = EDGE_LOOP('',(#1880,#1903,#1931,#1952)); +#1880 = ORIENTED_EDGE('',*,*,#1881,.F.); +#1881 = EDGE_CURVE('',#1882,#253,#1884,.T.); +#1882 = VERTEX_POINT('',#1883); +#1883 = CARTESIAN_POINT('',(-45.2,-12.6,7.1)); +#1884 = SURFACE_CURVE('',#1885,(#1889,#1896),.PCURVE_S1.); +#1885 = LINE('',#1886,#1887); +#1886 = CARTESIAN_POINT('',(-45.2,-12.6,7.1)); +#1887 = VECTOR('',#1888,1.); +#1888 = DIRECTION('',(1.,0.,0.)); +#1889 = PCURVE('',#270,#1890); +#1890 = DEFINITIONAL_REPRESENTATION('',(#1891),#1895); +#1891 = LINE('',#1892,#1893); +#1892 = CARTESIAN_POINT('',(0.,0.)); +#1893 = VECTOR('',#1894,1.); +#1894 = DIRECTION('',(0.,1.)); +#1895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1896 = PCURVE('',#352,#1897); +#1897 = DEFINITIONAL_REPRESENTATION('',(#1898),#1902); +#1898 = LINE('',#1899,#1900); +#1899 = CARTESIAN_POINT('',(0.,0.)); +#1900 = VECTOR('',#1901,1.); +#1901 = DIRECTION('',(1.,0.)); +#1902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1903 = ORIENTED_EDGE('',*,*,#1904,.T.); +#1904 = EDGE_CURVE('',#1882,#1905,#1907,.T.); +#1905 = VERTEX_POINT('',#1906); +#1906 = CARTESIAN_POINT('',(-45.2,-12.6,22.9)); +#1907 = SURFACE_CURVE('',#1908,(#1912,#1919),.PCURVE_S1.); +#1908 = LINE('',#1909,#1910); +#1909 = CARTESIAN_POINT('',(-45.2,-12.6,7.1)); +#1910 = VECTOR('',#1911,1.); +#1911 = DIRECTION('',(0.,0.,1.)); +#1912 = PCURVE('',#270,#1913); +#1913 = DEFINITIONAL_REPRESENTATION('',(#1914),#1918); +#1914 = LINE('',#1915,#1916); +#1915 = CARTESIAN_POINT('',(0.,0.)); +#1916 = VECTOR('',#1917,1.); +#1917 = DIRECTION('',(1.,0.)); +#1918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1919 = PCURVE('',#1920,#1925); +#1920 = PLANE('',#1921); +#1921 = AXIS2_PLACEMENT_3D('',#1922,#1923,#1924); +#1922 = CARTESIAN_POINT('',(-45.2,-12.6,7.1)); +#1923 = DIRECTION('',(1.,0.,0.)); +#1924 = DIRECTION('',(0.,0.,1.)); +#1925 = DEFINITIONAL_REPRESENTATION('',(#1926),#1930); +#1926 = LINE('',#1927,#1928); +#1927 = CARTESIAN_POINT('',(0.,0.)); +#1928 = VECTOR('',#1929,1.); +#1929 = DIRECTION('',(1.,0.)); +#1930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1931 = ORIENTED_EDGE('',*,*,#1932,.T.); +#1932 = EDGE_CURVE('',#1905,#255,#1933,.T.); +#1933 = SURFACE_CURVE('',#1934,(#1938,#1945),.PCURVE_S1.); +#1934 = LINE('',#1935,#1936); +#1935 = CARTESIAN_POINT('',(-45.2,-12.6,22.9)); +#1936 = VECTOR('',#1937,1.); +#1937 = DIRECTION('',(1.,0.,0.)); +#1938 = PCURVE('',#270,#1939); +#1939 = DEFINITIONAL_REPRESENTATION('',(#1940),#1944); +#1940 = LINE('',#1941,#1942); +#1941 = CARTESIAN_POINT('',(15.8,0.)); +#1942 = VECTOR('',#1943,1.); +#1943 = DIRECTION('',(0.,1.)); +#1944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1945 = PCURVE('',#298,#1946); +#1946 = DEFINITIONAL_REPRESENTATION('',(#1947),#1951); +#1947 = LINE('',#1948,#1949); +#1948 = CARTESIAN_POINT('',(0.,0.)); +#1949 = VECTOR('',#1950,1.); +#1950 = DIRECTION('',(1.,0.)); +#1951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1952 = ORIENTED_EDGE('',*,*,#252,.F.); +#1953 = ADVANCED_FACE('',(#1954),#352,.F.); +#1954 = FACE_BOUND('',#1955,.F.); +#1955 = EDGE_LOOP('',(#1956,#1979,#1980,#1981)); +#1956 = ORIENTED_EDGE('',*,*,#1957,.F.); +#1957 = EDGE_CURVE('',#1882,#1958,#1960,.T.); +#1958 = VERTEX_POINT('',#1959); +#1959 = CARTESIAN_POINT('',(-45.2,12.6,7.1)); +#1960 = SURFACE_CURVE('',#1961,(#1965,#1972),.PCURVE_S1.); +#1961 = LINE('',#1962,#1963); +#1962 = CARTESIAN_POINT('',(-45.2,-12.6,7.1)); +#1963 = VECTOR('',#1964,1.); +#1964 = DIRECTION('',(0.,1.,0.)); +#1965 = PCURVE('',#352,#1966); +#1966 = DEFINITIONAL_REPRESENTATION('',(#1967),#1971); +#1967 = LINE('',#1968,#1969); +#1968 = CARTESIAN_POINT('',(0.,0.)); +#1969 = VECTOR('',#1970,1.); +#1970 = DIRECTION('',(0.,1.)); +#1971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1972 = PCURVE('',#1920,#1973); +#1973 = DEFINITIONAL_REPRESENTATION('',(#1974),#1978); +#1974 = LINE('',#1975,#1976); +#1975 = CARTESIAN_POINT('',(0.,0.)); +#1976 = VECTOR('',#1977,1.); +#1977 = DIRECTION('',(0.,-1.)); +#1978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1979 = ORIENTED_EDGE('',*,*,#1881,.T.); +#1980 = ORIENTED_EDGE('',*,*,#338,.T.); +#1981 = ORIENTED_EDGE('',*,*,#1982,.F.); +#1982 = EDGE_CURVE('',#1958,#311,#1983,.T.); +#1983 = SURFACE_CURVE('',#1984,(#1988,#1995),.PCURVE_S1.); +#1984 = LINE('',#1985,#1986); +#1985 = CARTESIAN_POINT('',(-45.2,12.6,7.1)); +#1986 = VECTOR('',#1987,1.); +#1987 = DIRECTION('',(1.,0.,0.)); +#1988 = PCURVE('',#352,#1989); +#1989 = DEFINITIONAL_REPRESENTATION('',(#1990),#1994); +#1990 = LINE('',#1991,#1992); +#1991 = CARTESIAN_POINT('',(0.,25.2)); +#1992 = VECTOR('',#1993,1.); +#1993 = DIRECTION('',(1.,0.)); +#1994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1995 = PCURVE('',#326,#1996); +#1996 = DEFINITIONAL_REPRESENTATION('',(#1997),#2001); +#1997 = LINE('',#1998,#1999); +#1998 = CARTESIAN_POINT('',(0.,0.)); +#1999 = VECTOR('',#2000,1.); +#2000 = DIRECTION('',(0.,1.)); +#2001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2002 = ADVANCED_FACE('',(#2003),#326,.T.); +#2003 = FACE_BOUND('',#2004,.T.); +#2004 = EDGE_LOOP('',(#2005,#2006,#2029,#2050)); +#2005 = ORIENTED_EDGE('',*,*,#1982,.F.); +#2006 = ORIENTED_EDGE('',*,*,#2007,.T.); +#2007 = EDGE_CURVE('',#1958,#2008,#2010,.T.); +#2008 = VERTEX_POINT('',#2009); +#2009 = CARTESIAN_POINT('',(-45.2,12.6,22.9)); +#2010 = SURFACE_CURVE('',#2011,(#2015,#2022),.PCURVE_S1.); +#2011 = LINE('',#2012,#2013); +#2012 = CARTESIAN_POINT('',(-45.2,12.6,7.1)); +#2013 = VECTOR('',#2014,1.); +#2014 = DIRECTION('',(0.,0.,1.)); +#2015 = PCURVE('',#326,#2016); +#2016 = DEFINITIONAL_REPRESENTATION('',(#2017),#2021); +#2017 = LINE('',#2018,#2019); +#2018 = CARTESIAN_POINT('',(0.,0.)); +#2019 = VECTOR('',#2020,1.); +#2020 = DIRECTION('',(1.,0.)); +#2021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2022 = PCURVE('',#1920,#2023); +#2023 = DEFINITIONAL_REPRESENTATION('',(#2024),#2028); +#2024 = LINE('',#2025,#2026); +#2025 = CARTESIAN_POINT('',(0.,-25.2)); +#2026 = VECTOR('',#2027,1.); +#2027 = DIRECTION('',(1.,0.)); +#2028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2029 = ORIENTED_EDGE('',*,*,#2030,.T.); +#2030 = EDGE_CURVE('',#2008,#283,#2031,.T.); +#2031 = SURFACE_CURVE('',#2032,(#2036,#2043),.PCURVE_S1.); +#2032 = LINE('',#2033,#2034); +#2033 = CARTESIAN_POINT('',(-45.2,12.6,22.9)); +#2034 = VECTOR('',#2035,1.); +#2035 = DIRECTION('',(1.,0.,0.)); +#2036 = PCURVE('',#326,#2037); +#2037 = DEFINITIONAL_REPRESENTATION('',(#2038),#2042); +#2038 = LINE('',#2039,#2040); +#2039 = CARTESIAN_POINT('',(15.8,0.)); +#2040 = VECTOR('',#2041,1.); +#2041 = DIRECTION('',(0.,1.)); +#2042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2043 = PCURVE('',#298,#2044); +#2044 = DEFINITIONAL_REPRESENTATION('',(#2045),#2049); +#2045 = LINE('',#2046,#2047); +#2046 = CARTESIAN_POINT('',(0.,25.2)); +#2047 = VECTOR('',#2048,1.); +#2048 = DIRECTION('',(1.,0.)); +#2049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2050 = ORIENTED_EDGE('',*,*,#310,.F.); +#2051 = ADVANCED_FACE('',(#2052),#298,.T.); +#2052 = FACE_BOUND('',#2053,.T.); +#2053 = EDGE_LOOP('',(#2054,#2075,#2076,#2077)); +#2054 = ORIENTED_EDGE('',*,*,#2055,.F.); +#2055 = EDGE_CURVE('',#1905,#2008,#2056,.T.); +#2056 = SURFACE_CURVE('',#2057,(#2061,#2068),.PCURVE_S1.); +#2057 = LINE('',#2058,#2059); +#2058 = CARTESIAN_POINT('',(-45.2,-12.6,22.9)); +#2059 = VECTOR('',#2060,1.); +#2060 = DIRECTION('',(0.,1.,0.)); +#2061 = PCURVE('',#298,#2062); +#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067); +#2063 = LINE('',#2064,#2065); +#2064 = CARTESIAN_POINT('',(0.,0.)); +#2065 = VECTOR('',#2066,1.); +#2066 = DIRECTION('',(0.,1.)); +#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2068 = PCURVE('',#1920,#2069); +#2069 = DEFINITIONAL_REPRESENTATION('',(#2070),#2074); +#2070 = LINE('',#2071,#2072); +#2071 = CARTESIAN_POINT('',(15.8,0.)); +#2072 = VECTOR('',#2073,1.); +#2073 = DIRECTION('',(0.,-1.)); +#2074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2075 = ORIENTED_EDGE('',*,*,#1932,.T.); +#2076 = ORIENTED_EDGE('',*,*,#282,.T.); +#2077 = ORIENTED_EDGE('',*,*,#2030,.F.); +#2078 = ADVANCED_FACE('',(#2079,#2162),#385,.T.); +#2079 = FACE_BOUND('',#2080,.T.); +#2080 = EDGE_LOOP('',(#2081,#2082,#2083,#2084,#2085,#2108,#2136,#2157, + #2158,#2159,#2160,#2161)); +#2081 = ORIENTED_EDGE('',*,*,#367,.F.); +#2082 = ORIENTED_EDGE('',*,*,#1067,.T.); +#2083 = ORIENTED_EDGE('',*,*,#1287,.T.); +#2084 = ORIENTED_EDGE('',*,*,#1667,.F.); +#2085 = ORIENTED_EDGE('',*,*,#2086,.F.); +#2086 = EDGE_CURVE('',#2087,#1640,#2089,.T.); +#2087 = VERTEX_POINT('',#2088); +#2088 = CARTESIAN_POINT('',(35.,2.,147.)); +#2089 = SURFACE_CURVE('',#2090,(#2094,#2101),.PCURVE_S1.); +#2090 = LINE('',#2091,#2092); +#2091 = CARTESIAN_POINT('',(35.,2.,147.)); +#2092 = VECTOR('',#2093,1.); +#2093 = DIRECTION('',(0.,0.,1.)); +#2094 = PCURVE('',#385,#2095); +#2095 = DEFINITIONAL_REPRESENTATION('',(#2096),#2100); +#2096 = LINE('',#2097,#2098); +#2097 = CARTESIAN_POINT('',(147.,-32.)); +#2098 = VECTOR('',#2099,1.); +#2099 = DIRECTION('',(1.,0.)); +#2100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2101 = PCURVE('',#1655,#2102); +#2102 = DEFINITIONAL_REPRESENTATION('',(#2103),#2107); +#2103 = LINE('',#2104,#2105); +#2104 = CARTESIAN_POINT('',(0.,3.)); +#2105 = VECTOR('',#2106,1.); +#2106 = DIRECTION('',(1.,0.)); +#2107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2108 = ORIENTED_EDGE('',*,*,#2109,.F.); +#2109 = EDGE_CURVE('',#2110,#2087,#2112,.T.); +#2110 = VERTEX_POINT('',#2111); +#2111 = CARTESIAN_POINT('',(35.,-2.,147.)); +#2112 = SURFACE_CURVE('',#2113,(#2117,#2124),.PCURVE_S1.); +#2113 = LINE('',#2114,#2115); +#2114 = CARTESIAN_POINT('',(35.,-2.,147.)); +#2115 = VECTOR('',#2116,1.); +#2116 = DIRECTION('',(0.,1.,0.)); +#2117 = PCURVE('',#385,#2118); +#2118 = DEFINITIONAL_REPRESENTATION('',(#2119),#2123); +#2119 = LINE('',#2120,#2121); +#2120 = CARTESIAN_POINT('',(147.,-28.)); +#2121 = VECTOR('',#2122,1.); +#2122 = DIRECTION('',(0.,-1.)); +#2123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2124 = PCURVE('',#2125,#2130); +#2125 = PLANE('',#2126); +#2126 = AXIS2_PLACEMENT_3D('',#2127,#2128,#2129); +#2127 = CARTESIAN_POINT('',(32.,-2.,147.)); +#2128 = DIRECTION('',(0.,0.,1.)); +#2129 = DIRECTION('',(1.,0.,0.)); +#2130 = DEFINITIONAL_REPRESENTATION('',(#2131),#2135); +#2131 = LINE('',#2132,#2133); +#2132 = CARTESIAN_POINT('',(3.,0.)); +#2133 = VECTOR('',#2134,1.); +#2134 = DIRECTION('',(0.,1.)); +#2135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2136 = ORIENTED_EDGE('',*,*,#2137,.T.); +#2137 = EDGE_CURVE('',#2110,#1561,#2138,.T.); +#2138 = SURFACE_CURVE('',#2139,(#2143,#2150),.PCURVE_S1.); +#2139 = LINE('',#2140,#2141); +#2140 = CARTESIAN_POINT('',(35.,-2.,147.)); +#2141 = VECTOR('',#2142,1.); +#2142 = DIRECTION('',(0.,0.,1.)); +#2143 = PCURVE('',#385,#2144); +#2144 = DEFINITIONAL_REPRESENTATION('',(#2145),#2149); +#2145 = LINE('',#2146,#2147); +#2146 = CARTESIAN_POINT('',(147.,-28.)); +#2147 = VECTOR('',#2148,1.); +#2148 = DIRECTION('',(1.,0.)); +#2149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2150 = PCURVE('',#1599,#2151); +#2151 = DEFINITIONAL_REPRESENTATION('',(#2152),#2156); +#2152 = LINE('',#2153,#2154); +#2153 = CARTESIAN_POINT('',(0.,3.)); +#2154 = VECTOR('',#2155,1.); +#2155 = DIRECTION('',(1.,0.)); +#2156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2157 = ORIENTED_EDGE('',*,*,#1560,.F.); +#2158 = ORIENTED_EDGE('',*,*,#1854,.F.); +#2159 = ORIENTED_EDGE('',*,*,#1807,.F.); +#2160 = ORIENTED_EDGE('',*,*,#1511,.F.); +#2161 = ORIENTED_EDGE('',*,*,#1170,.T.); +#2162 = FACE_BOUND('',#2163,.T.); +#2163 = EDGE_LOOP('',(#2164)); +#2164 = ORIENTED_EDGE('',*,*,#2165,.F.); +#2165 = EDGE_CURVE('',#2166,#2166,#2168,.T.); +#2166 = VERTEX_POINT('',#2167); +#2167 = CARTESIAN_POINT('',(35.,-43.75,152.)); +#2168 = SURFACE_CURVE('',#2169,(#2174,#2181),.PCURVE_S1.); +#2169 = CIRCLE('',#2170,2.5); +#2170 = AXIS2_PLACEMENT_3D('',#2171,#2172,#2173); +#2171 = CARTESIAN_POINT('',(35.,-46.25,152.)); +#2172 = DIRECTION('',(1.,0.,0.)); +#2173 = DIRECTION('',(0.,1.,0.)); +#2174 = PCURVE('',#385,#2175); +#2175 = DEFINITIONAL_REPRESENTATION('',(#2176),#2180); +#2176 = CIRCLE('',#2177,2.5); +#2177 = AXIS2_PLACEMENT_2D('',#2178,#2179); +#2178 = CARTESIAN_POINT('',(152.,16.25)); +#2179 = DIRECTION('',(0.,-1.)); +#2180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2181 = PCURVE('',#2182,#2187); +#2182 = CYLINDRICAL_SURFACE('',#2183,2.5); +#2183 = AXIS2_PLACEMENT_3D('',#2184,#2185,#2186); +#2184 = CARTESIAN_POINT('',(35.,-46.25,152.)); +#2185 = DIRECTION('',(1.,0.,0.)); +#2186 = DIRECTION('',(0.,1.,0.)); +#2187 = DEFINITIONAL_REPRESENTATION('',(#2188),#2192); +#2188 = LINE('',#2189,#2190); +#2189 = CARTESIAN_POINT('',(0.,0.)); +#2190 = VECTOR('',#2191,1.); +#2191 = DIRECTION('',(1.,0.)); +#2192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2193 = ADVANCED_FACE('',(#2194),#458,.T.); +#2194 = FACE_BOUND('',#2195,.T.); +#2195 = EDGE_LOOP('',(#2196,#2217,#2238,#2239)); +#2196 = ORIENTED_EDGE('',*,*,#2197,.F.); +#2197 = EDGE_CURVE('',#2198,#443,#2200,.T.); +#2198 = VERTEX_POINT('',#2199); +#2199 = CARTESIAN_POINT('',(-25.,-62.5,82.5)); +#2200 = SURFACE_CURVE('',#2201,(#2205,#2211),.PCURVE_S1.); +#2201 = LINE('',#2202,#2203); +#2202 = CARTESIAN_POINT('',(-25.,-62.5,82.5)); +#2203 = VECTOR('',#2204,1.); +#2204 = DIRECTION('',(0.,1.,0.)); +#2205 = PCURVE('',#458,#2206); +#2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2210); +#2207 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2208,#2209),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,32.5),.PIECEWISE_BEZIER_KNOTS.); +#2208 = CARTESIAN_POINT('',(2.6,0.)); +#2209 = CARTESIAN_POINT('',(2.6,-32.5)); +#2210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2211 = PCURVE('',#486,#2212); +#2212 = DEFINITIONAL_REPRESENTATION('',(#2213),#2216); +#2213 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2214,#2215),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,32.5),.PIECEWISE_BEZIER_KNOTS.); +#2214 = CARTESIAN_POINT('',(7.5,0.)); +#2215 = CARTESIAN_POINT('',(7.5,32.5)); +#2216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2217 = ORIENTED_EDGE('',*,*,#2218,.F.); +#2218 = EDGE_CURVE('',#1214,#2198,#2219,.T.); +#2219 = SURFACE_CURVE('',#2220,(#2224,#2231),.PCURVE_S1.); +#2220 = LINE('',#2221,#2222); +#2221 = CARTESIAN_POINT('',(-25.,-62.5,79.9)); +#2222 = VECTOR('',#2223,1.); +#2223 = DIRECTION('',(0.,0.,1.)); +#2224 = PCURVE('',#458,#2225); +#2225 = DEFINITIONAL_REPRESENTATION('',(#2226),#2230); +#2226 = LINE('',#2227,#2228); +#2227 = CARTESIAN_POINT('',(0.,0.)); +#2228 = VECTOR('',#2229,1.); +#2229 = DIRECTION('',(1.,0.)); +#2230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2231 = PCURVE('',#1228,#2232); +#2232 = DEFINITIONAL_REPRESENTATION('',(#2233),#2237); +#2233 = LINE('',#2234,#2235); +#2234 = CARTESIAN_POINT('',(0.,0.)); +#2235 = VECTOR('',#2236,1.); +#2236 = DIRECTION('',(1.,0.)); +#2237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2238 = ORIENTED_EDGE('',*,*,#1240,.T.); +#2239 = ORIENTED_EDGE('',*,*,#442,.T.); +#2240 = ADVANCED_FACE('',(#2241),#486,.T.); +#2241 = FACE_BOUND('',#2242,.T.); +#2242 = EDGE_LOOP('',(#2243,#2244,#2267,#2288)); +#2243 = ORIENTED_EDGE('',*,*,#470,.F.); +#2244 = ORIENTED_EDGE('',*,*,#2245,.F.); +#2245 = EDGE_CURVE('',#2246,#471,#2248,.T.); +#2246 = VERTEX_POINT('',#2247); +#2247 = CARTESIAN_POINT('',(-32.5,-62.5,82.5)); +#2248 = SURFACE_CURVE('',#2249,(#2253,#2260),.PCURVE_S1.); +#2249 = LINE('',#2250,#2251); +#2250 = CARTESIAN_POINT('',(-32.5,-62.5,82.5)); +#2251 = VECTOR('',#2252,1.); +#2252 = DIRECTION('',(0.,1.,0.)); +#2253 = PCURVE('',#486,#2254); +#2254 = DEFINITIONAL_REPRESENTATION('',(#2255),#2259); +#2255 = LINE('',#2256,#2257); +#2256 = CARTESIAN_POINT('',(0.,0.)); +#2257 = VECTOR('',#2258,1.); +#2258 = DIRECTION('',(0.,1.)); +#2259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2260 = PCURVE('',#514,#2261); +#2261 = DEFINITIONAL_REPRESENTATION('',(#2262),#2266); +#2262 = LINE('',#2263,#2264); +#2263 = CARTESIAN_POINT('',(0.,0.)); +#2264 = VECTOR('',#2265,1.); +#2265 = DIRECTION('',(0.,-1.)); +#2266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2267 = ORIENTED_EDGE('',*,*,#2268,.T.); +#2268 = EDGE_CURVE('',#2246,#2198,#2269,.T.); +#2269 = SURFACE_CURVE('',#2270,(#2274,#2281),.PCURVE_S1.); +#2270 = LINE('',#2271,#2272); +#2271 = CARTESIAN_POINT('',(-32.5,-62.5,82.5)); +#2272 = VECTOR('',#2273,1.); +#2273 = DIRECTION('',(1.,0.,0.)); +#2274 = PCURVE('',#486,#2275); +#2275 = DEFINITIONAL_REPRESENTATION('',(#2276),#2280); +#2276 = LINE('',#2277,#2278); +#2277 = CARTESIAN_POINT('',(0.,0.)); +#2278 = VECTOR('',#2279,1.); +#2279 = DIRECTION('',(1.,0.)); +#2280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2281 = PCURVE('',#1228,#2282); +#2282 = DEFINITIONAL_REPRESENTATION('',(#2283),#2287); +#2283 = LINE('',#2284,#2285); +#2284 = CARTESIAN_POINT('',(2.6,-7.5)); +#2285 = VECTOR('',#2286,1.); +#2286 = DIRECTION('',(0.,1.)); +#2287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2288 = ORIENTED_EDGE('',*,*,#2197,.T.); +#2289 = ADVANCED_FACE('',(#2290),#514,.T.); +#2290 = FACE_BOUND('',#2291,.T.); +#2291 = EDGE_LOOP('',(#2292,#2315,#2316,#2317)); +#2292 = ORIENTED_EDGE('',*,*,#2293,.F.); +#2293 = EDGE_CURVE('',#2246,#2294,#2296,.T.); +#2294 = VERTEX_POINT('',#2295); +#2295 = CARTESIAN_POINT('',(-32.5,-62.5,157.5)); +#2296 = SURFACE_CURVE('',#2297,(#2301,#2308),.PCURVE_S1.); +#2297 = LINE('',#2298,#2299); +#2298 = CARTESIAN_POINT('',(-32.5,-62.5,82.5)); +#2299 = VECTOR('',#2300,1.); +#2300 = DIRECTION('',(0.,0.,1.)); +#2301 = PCURVE('',#514,#2302); +#2302 = DEFINITIONAL_REPRESENTATION('',(#2303),#2307); +#2303 = LINE('',#2304,#2305); +#2304 = CARTESIAN_POINT('',(0.,0.)); +#2305 = VECTOR('',#2306,1.); +#2306 = DIRECTION('',(1.,0.)); +#2307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2308 = PCURVE('',#1228,#2309); +#2309 = DEFINITIONAL_REPRESENTATION('',(#2310),#2314); +#2310 = LINE('',#2311,#2312); +#2311 = CARTESIAN_POINT('',(2.6,-7.5)); +#2312 = VECTOR('',#2313,1.); +#2313 = DIRECTION('',(1.,0.)); +#2314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2315 = ORIENTED_EDGE('',*,*,#2245,.T.); +#2316 = ORIENTED_EDGE('',*,*,#498,.T.); +#2317 = ORIENTED_EDGE('',*,*,#2318,.F.); +#2318 = EDGE_CURVE('',#2294,#499,#2319,.T.); +#2319 = SURFACE_CURVE('',#2320,(#2324,#2331),.PCURVE_S1.); +#2320 = LINE('',#2321,#2322); +#2321 = CARTESIAN_POINT('',(-32.5,-62.5,157.5)); +#2322 = VECTOR('',#2323,1.); +#2323 = DIRECTION('',(0.,1.,0.)); +#2324 = PCURVE('',#514,#2325); +#2325 = DEFINITIONAL_REPRESENTATION('',(#2326),#2330); +#2326 = LINE('',#2327,#2328); +#2327 = CARTESIAN_POINT('',(75.,0.)); +#2328 = VECTOR('',#2329,1.); +#2329 = DIRECTION('',(0.,-1.)); +#2330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2331 = PCURVE('',#542,#2332); +#2332 = DEFINITIONAL_REPRESENTATION('',(#2333),#2337); +#2333 = LINE('',#2334,#2335); +#2334 = CARTESIAN_POINT('',(0.,0.)); +#2335 = VECTOR('',#2336,1.); +#2336 = DIRECTION('',(0.,1.)); +#2337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2338 = ADVANCED_FACE('',(#2339),#542,.F.); +#2339 = FACE_BOUND('',#2340,.F.); +#2340 = EDGE_LOOP('',(#2341,#2342,#2365,#2386)); +#2341 = ORIENTED_EDGE('',*,*,#2318,.F.); +#2342 = ORIENTED_EDGE('',*,*,#2343,.T.); +#2343 = EDGE_CURVE('',#2294,#2344,#2346,.T.); +#2344 = VERTEX_POINT('',#2345); +#2345 = CARTESIAN_POINT('',(32.5,-62.5,157.5)); +#2346 = SURFACE_CURVE('',#2347,(#2351,#2358),.PCURVE_S1.); +#2347 = LINE('',#2348,#2349); +#2348 = CARTESIAN_POINT('',(-32.5,-62.5,157.5)); +#2349 = VECTOR('',#2350,1.); +#2350 = DIRECTION('',(1.,0.,0.)); +#2351 = PCURVE('',#542,#2352); +#2352 = DEFINITIONAL_REPRESENTATION('',(#2353),#2357); +#2353 = LINE('',#2354,#2355); +#2354 = CARTESIAN_POINT('',(0.,0.)); +#2355 = VECTOR('',#2356,1.); +#2356 = DIRECTION('',(1.,0.)); +#2357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2358 = PCURVE('',#1228,#2359); +#2359 = DEFINITIONAL_REPRESENTATION('',(#2360),#2364); +#2360 = LINE('',#2361,#2362); +#2361 = CARTESIAN_POINT('',(77.6,-7.5)); +#2362 = VECTOR('',#2363,1.); +#2363 = DIRECTION('',(0.,1.)); +#2364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2365 = ORIENTED_EDGE('',*,*,#2366,.T.); +#2366 = EDGE_CURVE('',#2344,#527,#2367,.T.); +#2367 = SURFACE_CURVE('',#2368,(#2372,#2379),.PCURVE_S1.); +#2368 = LINE('',#2369,#2370); +#2369 = CARTESIAN_POINT('',(32.5,-62.5,157.5)); +#2370 = VECTOR('',#2371,1.); +#2371 = DIRECTION('',(0.,1.,0.)); +#2372 = PCURVE('',#542,#2373); +#2373 = DEFINITIONAL_REPRESENTATION('',(#2374),#2378); +#2374 = LINE('',#2375,#2376); +#2375 = CARTESIAN_POINT('',(65.,0.)); +#2376 = VECTOR('',#2377,1.); +#2377 = DIRECTION('',(0.,1.)); +#2378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2379 = PCURVE('',#570,#2380); +#2380 = DEFINITIONAL_REPRESENTATION('',(#2381),#2385); +#2381 = LINE('',#2382,#2383); +#2382 = CARTESIAN_POINT('',(75.,0.)); +#2383 = VECTOR('',#2384,1.); +#2384 = DIRECTION('',(0.,-1.)); +#2385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2386 = ORIENTED_EDGE('',*,*,#526,.F.); +#2387 = ADVANCED_FACE('',(#2388,#2436),#570,.F.); +#2388 = FACE_BOUND('',#2389,.F.); +#2389 = EDGE_LOOP('',(#2390,#2413,#2434,#2435)); +#2390 = ORIENTED_EDGE('',*,*,#2391,.F.); +#2391 = EDGE_CURVE('',#2392,#2344,#2394,.T.); +#2392 = VERTEX_POINT('',#2393); +#2393 = CARTESIAN_POINT('',(32.5,-62.5,82.5)); +#2394 = SURFACE_CURVE('',#2395,(#2399,#2406),.PCURVE_S1.); +#2395 = LINE('',#2396,#2397); +#2396 = CARTESIAN_POINT('',(32.5,-62.5,82.5)); +#2397 = VECTOR('',#2398,1.); +#2398 = DIRECTION('',(0.,0.,1.)); +#2399 = PCURVE('',#570,#2400); +#2400 = DEFINITIONAL_REPRESENTATION('',(#2401),#2405); +#2401 = LINE('',#2402,#2403); +#2402 = CARTESIAN_POINT('',(0.,0.)); +#2403 = VECTOR('',#2404,1.); +#2404 = DIRECTION('',(1.,0.)); +#2405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2406 = PCURVE('',#1228,#2407); +#2407 = DEFINITIONAL_REPRESENTATION('',(#2408),#2412); +#2408 = LINE('',#2409,#2410); +#2409 = CARTESIAN_POINT('',(2.6,57.5)); +#2410 = VECTOR('',#2411,1.); +#2411 = DIRECTION('',(1.,0.)); +#2412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2413 = ORIENTED_EDGE('',*,*,#2414,.T.); +#2414 = EDGE_CURVE('',#2392,#555,#2415,.T.); +#2415 = SURFACE_CURVE('',#2416,(#2420,#2427),.PCURVE_S1.); +#2416 = LINE('',#2417,#2418); +#2417 = CARTESIAN_POINT('',(32.5,-62.5,82.5)); +#2418 = VECTOR('',#2419,1.); +#2419 = DIRECTION('',(0.,1.,0.)); +#2420 = PCURVE('',#570,#2421); +#2421 = DEFINITIONAL_REPRESENTATION('',(#2422),#2426); +#2422 = LINE('',#2423,#2424); +#2423 = CARTESIAN_POINT('',(0.,0.)); +#2424 = VECTOR('',#2425,1.); +#2425 = DIRECTION('',(0.,-1.)); +#2426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2427 = PCURVE('',#598,#2428); +#2428 = DEFINITIONAL_REPRESENTATION('',(#2429),#2433); +#2429 = LINE('',#2430,#2431); +#2430 = CARTESIAN_POINT('',(65.,0.)); +#2431 = VECTOR('',#2432,1.); +#2432 = DIRECTION('',(0.,1.)); +#2433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2434 = ORIENTED_EDGE('',*,*,#554,.T.); +#2435 = ORIENTED_EDGE('',*,*,#2366,.F.); +#2436 = FACE_BOUND('',#2437,.F.); +#2437 = EDGE_LOOP('',(#2438)); +#2438 = ORIENTED_EDGE('',*,*,#2439,.F.); +#2439 = EDGE_CURVE('',#2440,#2440,#2442,.T.); +#2440 = VERTEX_POINT('',#2441); +#2441 = CARTESIAN_POINT('',(32.5,-43.75,152.)); +#2442 = SURFACE_CURVE('',#2443,(#2448,#2455),.PCURVE_S1.); +#2443 = CIRCLE('',#2444,2.5); +#2444 = AXIS2_PLACEMENT_3D('',#2445,#2446,#2447); +#2445 = CARTESIAN_POINT('',(32.5,-46.25,152.)); +#2446 = DIRECTION('',(1.,0.,0.)); +#2447 = DIRECTION('',(-0.,1.,0.)); +#2448 = PCURVE('',#570,#2449); +#2449 = DEFINITIONAL_REPRESENTATION('',(#2450),#2454); +#2450 = CIRCLE('',#2451,2.5); +#2451 = AXIS2_PLACEMENT_2D('',#2452,#2453); +#2452 = CARTESIAN_POINT('',(69.5,-16.25)); +#2453 = DIRECTION('',(0.,-1.)); +#2454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2455 = PCURVE('',#2182,#2456); +#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2461); +#2457 = LINE('',#2458,#2459); +#2458 = CARTESIAN_POINT('',(0.,-2.5)); +#2459 = VECTOR('',#2460,1.); +#2460 = DIRECTION('',(1.,0.)); +#2461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2462 = ADVANCED_FACE('',(#2463),#598,.T.); +#2463 = FACE_BOUND('',#2464,.T.); +#2464 = EDGE_LOOP('',(#2465,#2466,#2487,#2508)); +#2465 = ORIENTED_EDGE('',*,*,#582,.F.); +#2466 = ORIENTED_EDGE('',*,*,#2467,.F.); +#2467 = EDGE_CURVE('',#2468,#583,#2470,.T.); +#2468 = VERTEX_POINT('',#2469); +#2469 = CARTESIAN_POINT('',(25.,-62.5,82.5)); +#2470 = SURFACE_CURVE('',#2471,(#2475,#2481),.PCURVE_S1.); +#2471 = LINE('',#2472,#2473); +#2472 = CARTESIAN_POINT('',(25.,-62.5,82.5)); +#2473 = VECTOR('',#2474,1.); +#2474 = DIRECTION('',(0.,1.,0.)); +#2475 = PCURVE('',#598,#2476); +#2476 = DEFINITIONAL_REPRESENTATION('',(#2477),#2480); +#2477 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2478,#2479),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,32.5),.PIECEWISE_BEZIER_KNOTS.); +#2478 = CARTESIAN_POINT('',(57.5,0.)); +#2479 = CARTESIAN_POINT('',(57.5,32.5)); +#2480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2481 = PCURVE('',#626,#2482); +#2482 = DEFINITIONAL_REPRESENTATION('',(#2483),#2486); +#2483 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2484,#2485),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,32.5),.PIECEWISE_BEZIER_KNOTS.); +#2484 = CARTESIAN_POINT('',(2.6,0.)); +#2485 = CARTESIAN_POINT('',(2.6,-32.5)); +#2486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2487 = ORIENTED_EDGE('',*,*,#2488,.T.); +#2488 = EDGE_CURVE('',#2468,#2392,#2489,.T.); +#2489 = SURFACE_CURVE('',#2490,(#2494,#2501),.PCURVE_S1.); +#2490 = LINE('',#2491,#2492); +#2491 = CARTESIAN_POINT('',(-32.5,-62.5,82.5)); +#2492 = VECTOR('',#2493,1.); +#2493 = DIRECTION('',(1.,0.,0.)); +#2494 = PCURVE('',#598,#2495); +#2495 = DEFINITIONAL_REPRESENTATION('',(#2496),#2500); +#2496 = LINE('',#2497,#2498); +#2497 = CARTESIAN_POINT('',(0.,0.)); +#2498 = VECTOR('',#2499,1.); +#2499 = DIRECTION('',(1.,0.)); +#2500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2501 = PCURVE('',#1228,#2502); +#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507); +#2503 = LINE('',#2504,#2505); +#2504 = CARTESIAN_POINT('',(2.6,-7.5)); +#2505 = VECTOR('',#2506,1.); +#2506 = DIRECTION('',(0.,1.)); +#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2508 = ORIENTED_EDGE('',*,*,#2414,.T.); +#2509 = ADVANCED_FACE('',(#2510),#626,.F.); +#2510 = FACE_BOUND('',#2511,.F.); +#2511 = EDGE_LOOP('',(#2512,#2513,#2534,#2535)); +#2512 = ORIENTED_EDGE('',*,*,#2467,.F.); +#2513 = ORIENTED_EDGE('',*,*,#2514,.F.); +#2514 = EDGE_CURVE('',#1193,#2468,#2515,.T.); +#2515 = SURFACE_CURVE('',#2516,(#2520,#2527),.PCURVE_S1.); +#2516 = LINE('',#2517,#2518); +#2517 = CARTESIAN_POINT('',(25.,-62.5,79.9)); +#2518 = VECTOR('',#2519,1.); +#2519 = DIRECTION('',(0.,0.,1.)); +#2520 = PCURVE('',#626,#2521); +#2521 = DEFINITIONAL_REPRESENTATION('',(#2522),#2526); +#2522 = LINE('',#2523,#2524); +#2523 = CARTESIAN_POINT('',(0.,0.)); +#2524 = VECTOR('',#2525,1.); +#2525 = DIRECTION('',(1.,0.)); +#2526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2527 = PCURVE('',#1228,#2528); +#2528 = DEFINITIONAL_REPRESENTATION('',(#2529),#2533); +#2529 = LINE('',#2530,#2531); +#2530 = CARTESIAN_POINT('',(0.,50.)); +#2531 = VECTOR('',#2532,1.); +#2532 = DIRECTION('',(1.,0.)); +#2533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2534 = ORIENTED_EDGE('',*,*,#1192,.T.); +#2535 = ORIENTED_EDGE('',*,*,#610,.T.); +#2536 = ADVANCED_FACE('',(#2537),#682,.F.); +#2537 = FACE_BOUND('',#2538,.F.); +#2538 = EDGE_LOOP('',(#2539,#2540,#2563,#2590)); +#2539 = ORIENTED_EDGE('',*,*,#661,.F.); +#2540 = ORIENTED_EDGE('',*,*,#2541,.T.); +#2541 = EDGE_CURVE('',#662,#2542,#2544,.T.); +#2542 = VERTEX_POINT('',#2543); +#2543 = CARTESIAN_POINT('',(-22.75,-29.9,31.55)); +#2544 = SEAM_CURVE('',#2545,(#2549,#2556),.PCURVE_S1.); +#2545 = LINE('',#2546,#2547); +#2546 = CARTESIAN_POINT('',(-22.75,-35.5,31.55)); +#2547 = VECTOR('',#2548,1.); +#2548 = DIRECTION('',(-0.,1.,-0.)); +#2549 = PCURVE('',#682,#2550); +#2550 = DEFINITIONAL_REPRESENTATION('',(#2551),#2555); +#2551 = LINE('',#2552,#2553); +#2552 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2553 = VECTOR('',#2554,1.); +#2554 = DIRECTION('',(0.,-1.)); +#2555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2556 = PCURVE('',#682,#2557); +#2557 = DEFINITIONAL_REPRESENTATION('',(#2558),#2562); +#2558 = LINE('',#2559,#2560); +#2559 = CARTESIAN_POINT('',(0.,0.)); +#2560 = VECTOR('',#2561,1.); +#2561 = DIRECTION('',(0.,-1.)); +#2562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2563 = ORIENTED_EDGE('',*,*,#2564,.T.); +#2564 = EDGE_CURVE('',#2542,#2542,#2565,.T.); +#2565 = SURFACE_CURVE('',#2566,(#2571,#2578),.PCURVE_S1.); +#2566 = CIRCLE('',#2567,2.); +#2567 = AXIS2_PLACEMENT_3D('',#2568,#2569,#2570); +#2568 = CARTESIAN_POINT('',(-24.75,-29.9,31.55)); +#2569 = DIRECTION('',(0.,-1.,0.)); +#2570 = DIRECTION('',(1.,0.,0.)); +#2571 = PCURVE('',#682,#2572); +#2572 = DEFINITIONAL_REPRESENTATION('',(#2573),#2577); +#2573 = LINE('',#2574,#2575); +#2574 = CARTESIAN_POINT('',(0.,-5.6)); +#2575 = VECTOR('',#2576,1.); +#2576 = DIRECTION('',(1.,0.)); +#2577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2578 = PCURVE('',#2579,#2584); +#2579 = PLANE('',#2580); +#2580 = AXIS2_PLACEMENT_3D('',#2581,#2582,#2583); +#2581 = CARTESIAN_POINT('',(24.75,-29.9,68.45)); +#2582 = DIRECTION('',(-0.,-1.,-0.)); +#2583 = DIRECTION('',(0.,0.,-1.)); +#2584 = DEFINITIONAL_REPRESENTATION('',(#2585),#2589); +#2585 = CIRCLE('',#2586,2.); +#2586 = AXIS2_PLACEMENT_2D('',#2587,#2588); +#2587 = CARTESIAN_POINT('',(36.9,-49.5)); +#2588 = DIRECTION('',(0.,1.)); +#2589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2590 = ORIENTED_EDGE('',*,*,#2541,.F.); +#2591 = ADVANCED_FACE('',(#2592),#714,.F.); +#2592 = FACE_BOUND('',#2593,.F.); +#2593 = EDGE_LOOP('',(#2594,#2617,#2645,#2666)); +#2594 = ORIENTED_EDGE('',*,*,#2595,.T.); +#2595 = EDGE_CURVE('',#697,#2596,#2598,.T.); +#2596 = VERTEX_POINT('',#2597); +#2597 = CARTESIAN_POINT('',(-27.,26.,53.)); +#2598 = SURFACE_CURVE('',#2599,(#2603,#2610),.PCURVE_S1.); +#2599 = LINE('',#2600,#2601); +#2600 = CARTESIAN_POINT('',(-27.,-30.,53.)); +#2601 = VECTOR('',#2602,1.); +#2602 = DIRECTION('',(-0.,1.,-0.)); +#2603 = PCURVE('',#714,#2604); +#2604 = DEFINITIONAL_REPRESENTATION('',(#2605),#2609); +#2605 = LINE('',#2606,#2607); +#2606 = CARTESIAN_POINT('',(0.,0.)); +#2607 = VECTOR('',#2608,1.); +#2608 = DIRECTION('',(0.,-1.)); +#2609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2610 = PCURVE('',#796,#2611); +#2611 = DEFINITIONAL_REPRESENTATION('',(#2612),#2616); +#2612 = LINE('',#2613,#2614); +#2613 = CARTESIAN_POINT('',(2.,0.)); +#2614 = VECTOR('',#2615,1.); +#2615 = DIRECTION('',(0.,-1.)); +#2616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2617 = ORIENTED_EDGE('',*,*,#2618,.T.); +#2618 = EDGE_CURVE('',#2596,#2619,#2621,.T.); +#2619 = VERTEX_POINT('',#2620); +#2620 = CARTESIAN_POINT('',(-27.,26.,47.)); +#2621 = SURFACE_CURVE('',#2622,(#2626,#2633),.PCURVE_S1.); +#2622 = LINE('',#2623,#2624); +#2623 = CARTESIAN_POINT('',(-27.,26.,53.)); +#2624 = VECTOR('',#2625,1.); +#2625 = DIRECTION('',(0.,0.,-1.)); +#2626 = PCURVE('',#714,#2627); +#2627 = DEFINITIONAL_REPRESENTATION('',(#2628),#2632); +#2628 = LINE('',#2629,#2630); +#2629 = CARTESIAN_POINT('',(0.,-56.)); +#2630 = VECTOR('',#2631,1.); +#2631 = DIRECTION('',(1.,0.)); +#2632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2633 = PCURVE('',#2634,#2639); +#2634 = PLANE('',#2635); +#2635 = AXIS2_PLACEMENT_3D('',#2636,#2637,#2638); +#2636 = CARTESIAN_POINT('',(-26.,26.,50.)); +#2637 = DIRECTION('',(-0.,-1.,-0.)); +#2638 = DIRECTION('',(0.,0.,-1.)); +#2639 = DEFINITIONAL_REPRESENTATION('',(#2640),#2644); +#2640 = LINE('',#2641,#2642); +#2641 = CARTESIAN_POINT('',(-3.,-1.)); +#2642 = VECTOR('',#2643,1.); +#2643 = DIRECTION('',(1.,0.)); +#2644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2645 = ORIENTED_EDGE('',*,*,#2646,.F.); +#2646 = EDGE_CURVE('',#699,#2619,#2647,.T.); +#2647 = SURFACE_CURVE('',#2648,(#2652,#2659),.PCURVE_S1.); +#2648 = LINE('',#2649,#2650); +#2649 = CARTESIAN_POINT('',(-27.,-30.,47.)); +#2650 = VECTOR('',#2651,1.); +#2651 = DIRECTION('',(-0.,1.,-0.)); +#2652 = PCURVE('',#714,#2653); +#2653 = DEFINITIONAL_REPRESENTATION('',(#2654),#2658); +#2654 = LINE('',#2655,#2656); +#2655 = CARTESIAN_POINT('',(6.,0.)); +#2656 = VECTOR('',#2657,1.); +#2657 = DIRECTION('',(0.,-1.)); +#2658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2659 = PCURVE('',#742,#2660); +#2660 = DEFINITIONAL_REPRESENTATION('',(#2661),#2665); +#2661 = LINE('',#2662,#2663); +#2662 = CARTESIAN_POINT('',(0.,0.)); +#2663 = VECTOR('',#2664,1.); +#2664 = DIRECTION('',(0.,-1.)); +#2665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2666 = ORIENTED_EDGE('',*,*,#696,.F.); +#2667 = ADVANCED_FACE('',(#2668),#742,.F.); +#2668 = FACE_BOUND('',#2669,.F.); +#2669 = EDGE_LOOP('',(#2670,#2671,#2694,#2715)); +#2670 = ORIENTED_EDGE('',*,*,#2646,.T.); +#2671 = ORIENTED_EDGE('',*,*,#2672,.T.); +#2672 = EDGE_CURVE('',#2619,#2673,#2675,.T.); +#2673 = VERTEX_POINT('',#2674); +#2674 = CARTESIAN_POINT('',(-25.,26.,47.)); +#2675 = SURFACE_CURVE('',#2676,(#2680,#2687),.PCURVE_S1.); +#2676 = LINE('',#2677,#2678); +#2677 = CARTESIAN_POINT('',(-27.,26.,47.)); +#2678 = VECTOR('',#2679,1.); +#2679 = DIRECTION('',(1.,0.,0.)); +#2680 = PCURVE('',#742,#2681); +#2681 = DEFINITIONAL_REPRESENTATION('',(#2682),#2686); +#2682 = LINE('',#2683,#2684); +#2683 = CARTESIAN_POINT('',(0.,-56.)); +#2684 = VECTOR('',#2685,1.); +#2685 = DIRECTION('',(1.,0.)); +#2686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2687 = PCURVE('',#2634,#2688); +#2688 = DEFINITIONAL_REPRESENTATION('',(#2689),#2693); +#2689 = LINE('',#2690,#2691); +#2690 = CARTESIAN_POINT('',(3.,-1.)); +#2691 = VECTOR('',#2692,1.); +#2692 = DIRECTION('',(0.,1.)); +#2693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2694 = ORIENTED_EDGE('',*,*,#2695,.F.); +#2695 = EDGE_CURVE('',#727,#2673,#2696,.T.); +#2696 = SURFACE_CURVE('',#2697,(#2701,#2708),.PCURVE_S1.); +#2697 = LINE('',#2698,#2699); +#2698 = CARTESIAN_POINT('',(-25.,-30.,47.)); +#2699 = VECTOR('',#2700,1.); +#2700 = DIRECTION('',(-0.,1.,-0.)); +#2701 = PCURVE('',#742,#2702); +#2702 = DEFINITIONAL_REPRESENTATION('',(#2703),#2707); +#2703 = LINE('',#2704,#2705); +#2704 = CARTESIAN_POINT('',(2.,0.)); +#2705 = VECTOR('',#2706,1.); +#2706 = DIRECTION('',(0.,-1.)); +#2707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2708 = PCURVE('',#770,#2709); +#2709 = DEFINITIONAL_REPRESENTATION('',(#2710),#2714); +#2710 = LINE('',#2711,#2712); +#2711 = CARTESIAN_POINT('',(0.,0.)); +#2712 = VECTOR('',#2713,1.); +#2713 = DIRECTION('',(0.,-1.)); +#2714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2715 = ORIENTED_EDGE('',*,*,#726,.F.); +#2716 = ADVANCED_FACE('',(#2717),#770,.F.); +#2717 = FACE_BOUND('',#2718,.F.); +#2718 = EDGE_LOOP('',(#2719,#2720,#2743,#2764)); +#2719 = ORIENTED_EDGE('',*,*,#2695,.T.); +#2720 = ORIENTED_EDGE('',*,*,#2721,.T.); +#2721 = EDGE_CURVE('',#2673,#2722,#2724,.T.); +#2722 = VERTEX_POINT('',#2723); +#2723 = CARTESIAN_POINT('',(-25.,26.,53.)); +#2724 = SURFACE_CURVE('',#2725,(#2729,#2736),.PCURVE_S1.); +#2725 = LINE('',#2726,#2727); +#2726 = CARTESIAN_POINT('',(-25.,26.,47.)); +#2727 = VECTOR('',#2728,1.); +#2728 = DIRECTION('',(0.,0.,1.)); +#2729 = PCURVE('',#770,#2730); +#2730 = DEFINITIONAL_REPRESENTATION('',(#2731),#2735); +#2731 = LINE('',#2732,#2733); +#2732 = CARTESIAN_POINT('',(0.,-56.)); +#2733 = VECTOR('',#2734,1.); +#2734 = DIRECTION('',(1.,0.)); +#2735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2736 = PCURVE('',#2634,#2737); +#2737 = DEFINITIONAL_REPRESENTATION('',(#2738),#2742); +#2738 = LINE('',#2739,#2740); +#2739 = CARTESIAN_POINT('',(3.,1.)); +#2740 = VECTOR('',#2741,1.); +#2741 = DIRECTION('',(-1.,0.)); +#2742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2743 = ORIENTED_EDGE('',*,*,#2744,.F.); +#2744 = EDGE_CURVE('',#755,#2722,#2745,.T.); +#2745 = SURFACE_CURVE('',#2746,(#2750,#2757),.PCURVE_S1.); +#2746 = LINE('',#2747,#2748); +#2747 = CARTESIAN_POINT('',(-25.,-30.,53.)); +#2748 = VECTOR('',#2749,1.); +#2749 = DIRECTION('',(-0.,1.,-0.)); +#2750 = PCURVE('',#770,#2751); +#2751 = DEFINITIONAL_REPRESENTATION('',(#2752),#2756); +#2752 = LINE('',#2753,#2754); +#2753 = CARTESIAN_POINT('',(6.,0.)); +#2754 = VECTOR('',#2755,1.); +#2755 = DIRECTION('',(0.,-1.)); +#2756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2757 = PCURVE('',#796,#2758); +#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2763); +#2759 = LINE('',#2760,#2761); +#2760 = CARTESIAN_POINT('',(0.,0.)); +#2761 = VECTOR('',#2762,1.); +#2762 = DIRECTION('',(0.,-1.)); +#2763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2764 = ORIENTED_EDGE('',*,*,#754,.F.); +#2765 = ADVANCED_FACE('',(#2766),#796,.F.); +#2766 = FACE_BOUND('',#2767,.F.); +#2767 = EDGE_LOOP('',(#2768,#2769,#2790,#2791)); +#2768 = ORIENTED_EDGE('',*,*,#2744,.T.); +#2769 = ORIENTED_EDGE('',*,*,#2770,.T.); +#2770 = EDGE_CURVE('',#2722,#2596,#2771,.T.); +#2771 = SURFACE_CURVE('',#2772,(#2776,#2783),.PCURVE_S1.); +#2772 = LINE('',#2773,#2774); +#2773 = CARTESIAN_POINT('',(-25.,26.,53.)); +#2774 = VECTOR('',#2775,1.); +#2775 = DIRECTION('',(-1.,0.,0.)); +#2776 = PCURVE('',#796,#2777); +#2777 = DEFINITIONAL_REPRESENTATION('',(#2778),#2782); +#2778 = LINE('',#2779,#2780); +#2779 = CARTESIAN_POINT('',(0.,-56.)); +#2780 = VECTOR('',#2781,1.); +#2781 = DIRECTION('',(1.,0.)); +#2782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2783 = PCURVE('',#2634,#2784); +#2784 = DEFINITIONAL_REPRESENTATION('',(#2785),#2789); +#2785 = LINE('',#2786,#2787); +#2786 = CARTESIAN_POINT('',(-3.,1.)); +#2787 = VECTOR('',#2788,1.); +#2788 = DIRECTION('',(0.,-1.)); +#2789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2790 = ORIENTED_EDGE('',*,*,#2595,.F.); +#2791 = ORIENTED_EDGE('',*,*,#782,.F.); +#2792 = ADVANCED_FACE('',(#2793),#831,.F.); +#2793 = FACE_BOUND('',#2794,.F.); +#2794 = EDGE_LOOP('',(#2795,#2796,#2819,#2846)); +#2795 = ORIENTED_EDGE('',*,*,#810,.F.); +#2796 = ORIENTED_EDGE('',*,*,#2797,.T.); +#2797 = EDGE_CURVE('',#811,#2798,#2800,.T.); +#2798 = VERTEX_POINT('',#2799); +#2799 = CARTESIAN_POINT('',(-22.75,-29.9,68.45)); +#2800 = SEAM_CURVE('',#2801,(#2805,#2812),.PCURVE_S1.); +#2801 = LINE('',#2802,#2803); +#2802 = CARTESIAN_POINT('',(-22.75,-35.5,68.45)); +#2803 = VECTOR('',#2804,1.); +#2804 = DIRECTION('',(-0.,1.,-0.)); +#2805 = PCURVE('',#831,#2806); +#2806 = DEFINITIONAL_REPRESENTATION('',(#2807),#2811); +#2807 = LINE('',#2808,#2809); +#2808 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2809 = VECTOR('',#2810,1.); +#2810 = DIRECTION('',(0.,-1.)); +#2811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2812 = PCURVE('',#831,#2813); +#2813 = DEFINITIONAL_REPRESENTATION('',(#2814),#2818); +#2814 = LINE('',#2815,#2816); +#2815 = CARTESIAN_POINT('',(0.,0.)); +#2816 = VECTOR('',#2817,1.); +#2817 = DIRECTION('',(0.,-1.)); +#2818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2819 = ORIENTED_EDGE('',*,*,#2820,.T.); +#2820 = EDGE_CURVE('',#2798,#2798,#2821,.T.); +#2821 = SURFACE_CURVE('',#2822,(#2827,#2834),.PCURVE_S1.); +#2822 = CIRCLE('',#2823,2.); +#2823 = AXIS2_PLACEMENT_3D('',#2824,#2825,#2826); +#2824 = CARTESIAN_POINT('',(-24.75,-29.9,68.45)); +#2825 = DIRECTION('',(0.,-1.,0.)); +#2826 = DIRECTION('',(1.,0.,0.)); +#2827 = PCURVE('',#831,#2828); +#2828 = DEFINITIONAL_REPRESENTATION('',(#2829),#2833); +#2829 = LINE('',#2830,#2831); +#2830 = CARTESIAN_POINT('',(0.,-5.6)); +#2831 = VECTOR('',#2832,1.); +#2832 = DIRECTION('',(1.,0.)); +#2833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2834 = PCURVE('',#2835,#2840); +#2835 = PLANE('',#2836); +#2836 = AXIS2_PLACEMENT_3D('',#2837,#2838,#2839); +#2837 = CARTESIAN_POINT('',(24.75,-29.9,68.45)); +#2838 = DIRECTION('',(-0.,-1.,-0.)); +#2839 = DIRECTION('',(0.,0.,-1.)); +#2840 = DEFINITIONAL_REPRESENTATION('',(#2841),#2845); +#2841 = CIRCLE('',#2842,2.); +#2842 = AXIS2_PLACEMENT_2D('',#2843,#2844); +#2843 = CARTESIAN_POINT('',(0.,-49.5)); +#2844 = DIRECTION('',(0.,1.)); +#2845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2846 = ORIENTED_EDGE('',*,*,#2797,.F.); +#2847 = ADVANCED_FACE('',(#2848),#866,.T.); +#2848 = FACE_BOUND('',#2849,.F.); +#2849 = EDGE_LOOP('',(#2850,#2873,#2900,#2901)); +#2850 = ORIENTED_EDGE('',*,*,#2851,.T.); +#2851 = EDGE_CURVE('',#846,#2852,#2854,.T.); +#2852 = VERTEX_POINT('',#2853); +#2853 = CARTESIAN_POINT('',(8.,-32.,50.)); +#2854 = SEAM_CURVE('',#2855,(#2859,#2866),.PCURVE_S1.); +#2855 = LINE('',#2856,#2857); +#2856 = CARTESIAN_POINT('',(8.,-30.,50.)); +#2857 = VECTOR('',#2858,1.); +#2858 = DIRECTION('',(0.,-1.,0.)); +#2859 = PCURVE('',#866,#2860); +#2860 = DEFINITIONAL_REPRESENTATION('',(#2861),#2865); +#2861 = LINE('',#2862,#2863); +#2862 = CARTESIAN_POINT('',(-0.,0.)); +#2863 = VECTOR('',#2864,1.); +#2864 = DIRECTION('',(-0.,-1.)); +#2865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2866 = PCURVE('',#866,#2867); +#2867 = DEFINITIONAL_REPRESENTATION('',(#2868),#2872); +#2868 = LINE('',#2869,#2870); +#2869 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2870 = VECTOR('',#2871,1.); +#2871 = DIRECTION('',(-0.,-1.)); +#2872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2873 = ORIENTED_EDGE('',*,*,#2874,.T.); +#2874 = EDGE_CURVE('',#2852,#2852,#2875,.T.); +#2875 = SURFACE_CURVE('',#2876,(#2881,#2888),.PCURVE_S1.); +#2876 = CIRCLE('',#2877,8.); +#2877 = AXIS2_PLACEMENT_3D('',#2878,#2879,#2880); +#2878 = CARTESIAN_POINT('',(0.,-32.,50.)); +#2879 = DIRECTION('',(0.,-1.,0.)); +#2880 = DIRECTION('',(1.,0.,0.)); +#2881 = PCURVE('',#866,#2882); +#2882 = DEFINITIONAL_REPRESENTATION('',(#2883),#2887); +#2883 = LINE('',#2884,#2885); +#2884 = CARTESIAN_POINT('',(-0.,-2.)); +#2885 = VECTOR('',#2886,1.); +#2886 = DIRECTION('',(-1.,0.)); +#2887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2888 = PCURVE('',#2889,#2894); +#2889 = PLANE('',#2890); +#2890 = AXIS2_PLACEMENT_3D('',#2891,#2892,#2893); +#2891 = CARTESIAN_POINT('',(-1.709300165674E-16,-32.,50.)); +#2892 = DIRECTION('',(-0.,-1.,-0.)); +#2893 = DIRECTION('',(0.,0.,-1.)); +#2894 = DEFINITIONAL_REPRESENTATION('',(#2895),#2899); +#2895 = CIRCLE('',#2896,8.); +#2896 = AXIS2_PLACEMENT_2D('',#2897,#2898); +#2897 = CARTESIAN_POINT('',(-1.42108547152E-14,1.709300165674E-16)); +#2898 = DIRECTION('',(0.,1.)); +#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2900 = ORIENTED_EDGE('',*,*,#2851,.F.); +#2901 = ORIENTED_EDGE('',*,*,#845,.F.); +#2902 = ADVANCED_FACE('',(#2903),#901,.F.); +#2903 = FACE_BOUND('',#2904,.F.); +#2904 = EDGE_LOOP('',(#2905,#2906,#2929,#2956)); +#2905 = ORIENTED_EDGE('',*,*,#880,.F.); +#2906 = ORIENTED_EDGE('',*,*,#2907,.T.); +#2907 = EDGE_CURVE('',#881,#2908,#2910,.T.); +#2908 = VERTEX_POINT('',#2909); +#2909 = CARTESIAN_POINT('',(26.75,-29.9,31.55)); +#2910 = SEAM_CURVE('',#2911,(#2915,#2922),.PCURVE_S1.); +#2911 = LINE('',#2912,#2913); +#2912 = CARTESIAN_POINT('',(26.75,-35.5,31.55)); +#2913 = VECTOR('',#2914,1.); +#2914 = DIRECTION('',(-0.,1.,-0.)); +#2915 = PCURVE('',#901,#2916); +#2916 = DEFINITIONAL_REPRESENTATION('',(#2917),#2921); +#2917 = LINE('',#2918,#2919); +#2918 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2919 = VECTOR('',#2920,1.); +#2920 = DIRECTION('',(0.,-1.)); +#2921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2922 = PCURVE('',#901,#2923); +#2923 = DEFINITIONAL_REPRESENTATION('',(#2924),#2928); +#2924 = LINE('',#2925,#2926); +#2925 = CARTESIAN_POINT('',(0.,0.)); +#2926 = VECTOR('',#2927,1.); +#2927 = DIRECTION('',(0.,-1.)); +#2928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2929 = ORIENTED_EDGE('',*,*,#2930,.T.); +#2930 = EDGE_CURVE('',#2908,#2908,#2931,.T.); +#2931 = SURFACE_CURVE('',#2932,(#2937,#2944),.PCURVE_S1.); +#2932 = CIRCLE('',#2933,2.); +#2933 = AXIS2_PLACEMENT_3D('',#2934,#2935,#2936); +#2934 = CARTESIAN_POINT('',(24.75,-29.9,31.55)); +#2935 = DIRECTION('',(0.,-1.,0.)); +#2936 = DIRECTION('',(1.,0.,0.)); +#2937 = PCURVE('',#901,#2938); +#2938 = DEFINITIONAL_REPRESENTATION('',(#2939),#2943); +#2939 = LINE('',#2940,#2941); +#2940 = CARTESIAN_POINT('',(0.,-5.6)); +#2941 = VECTOR('',#2942,1.); +#2942 = DIRECTION('',(1.,0.)); +#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('',(24.75,-29.9,68.45)); +#2948 = DIRECTION('',(-0.,-1.,-0.)); +#2949 = DIRECTION('',(0.,0.,-1.)); +#2950 = DEFINITIONAL_REPRESENTATION('',(#2951),#2955); +#2951 = CIRCLE('',#2952,2.); +#2952 = AXIS2_PLACEMENT_2D('',#2953,#2954); +#2953 = CARTESIAN_POINT('',(36.9,0.)); +#2954 = DIRECTION('',(0.,1.)); +#2955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2956 = ORIENTED_EDGE('',*,*,#2907,.F.); +#2957 = ADVANCED_FACE('',(#2958),#933,.F.); +#2958 = FACE_BOUND('',#2959,.F.); +#2959 = EDGE_LOOP('',(#2960,#2983,#3011,#3032)); +#2960 = ORIENTED_EDGE('',*,*,#2961,.T.); +#2961 = EDGE_CURVE('',#916,#2962,#2964,.T.); +#2962 = VERTEX_POINT('',#2963); +#2963 = CARTESIAN_POINT('',(25.,26.,53.)); +#2964 = SURFACE_CURVE('',#2965,(#2969,#2976),.PCURVE_S1.); +#2965 = LINE('',#2966,#2967); +#2966 = CARTESIAN_POINT('',(25.,-30.,53.)); +#2967 = VECTOR('',#2968,1.); +#2968 = DIRECTION('',(-0.,1.,-0.)); +#2969 = PCURVE('',#933,#2970); +#2970 = DEFINITIONAL_REPRESENTATION('',(#2971),#2975); +#2971 = LINE('',#2972,#2973); +#2972 = CARTESIAN_POINT('',(0.,0.)); +#2973 = VECTOR('',#2974,1.); +#2974 = DIRECTION('',(0.,-1.)); +#2975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2976 = PCURVE('',#1015,#2977); +#2977 = DEFINITIONAL_REPRESENTATION('',(#2978),#2982); +#2978 = LINE('',#2979,#2980); +#2979 = CARTESIAN_POINT('',(2.,0.)); +#2980 = VECTOR('',#2981,1.); +#2981 = DIRECTION('',(0.,-1.)); +#2982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2983 = ORIENTED_EDGE('',*,*,#2984,.T.); +#2984 = EDGE_CURVE('',#2962,#2985,#2987,.T.); +#2985 = VERTEX_POINT('',#2986); +#2986 = CARTESIAN_POINT('',(25.,26.,47.)); +#2987 = SURFACE_CURVE('',#2988,(#2992,#2999),.PCURVE_S1.); +#2988 = LINE('',#2989,#2990); +#2989 = CARTESIAN_POINT('',(25.,26.,53.)); +#2990 = VECTOR('',#2991,1.); +#2991 = DIRECTION('',(0.,0.,-1.)); +#2992 = PCURVE('',#933,#2993); +#2993 = DEFINITIONAL_REPRESENTATION('',(#2994),#2998); +#2994 = LINE('',#2995,#2996); +#2995 = CARTESIAN_POINT('',(0.,-56.)); +#2996 = VECTOR('',#2997,1.); +#2997 = DIRECTION('',(1.,0.)); +#2998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2999 = PCURVE('',#3000,#3005); +#3000 = PLANE('',#3001); +#3001 = AXIS2_PLACEMENT_3D('',#3002,#3003,#3004); +#3002 = CARTESIAN_POINT('',(26.,26.,50.)); +#3003 = DIRECTION('',(-0.,-1.,-0.)); +#3004 = DIRECTION('',(0.,0.,-1.)); +#3005 = DEFINITIONAL_REPRESENTATION('',(#3006),#3010); +#3006 = LINE('',#3007,#3008); +#3007 = CARTESIAN_POINT('',(-3.,-1.)); +#3008 = VECTOR('',#3009,1.); +#3009 = DIRECTION('',(1.,0.)); +#3010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3011 = ORIENTED_EDGE('',*,*,#3012,.F.); +#3012 = EDGE_CURVE('',#918,#2985,#3013,.T.); +#3013 = SURFACE_CURVE('',#3014,(#3018,#3025),.PCURVE_S1.); +#3014 = LINE('',#3015,#3016); +#3015 = CARTESIAN_POINT('',(25.,-30.,47.)); +#3016 = VECTOR('',#3017,1.); +#3017 = DIRECTION('',(-0.,1.,-0.)); +#3018 = PCURVE('',#933,#3019); +#3019 = DEFINITIONAL_REPRESENTATION('',(#3020),#3024); +#3020 = LINE('',#3021,#3022); +#3021 = CARTESIAN_POINT('',(6.,0.)); +#3022 = VECTOR('',#3023,1.); +#3023 = DIRECTION('',(0.,-1.)); +#3024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3025 = PCURVE('',#961,#3026); +#3026 = DEFINITIONAL_REPRESENTATION('',(#3027),#3031); +#3027 = LINE('',#3028,#3029); +#3028 = CARTESIAN_POINT('',(0.,0.)); +#3029 = VECTOR('',#3030,1.); +#3030 = DIRECTION('',(0.,-1.)); +#3031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3032 = ORIENTED_EDGE('',*,*,#915,.F.); +#3033 = ADVANCED_FACE('',(#3034),#961,.F.); +#3034 = FACE_BOUND('',#3035,.F.); +#3035 = EDGE_LOOP('',(#3036,#3037,#3060,#3081)); +#3036 = ORIENTED_EDGE('',*,*,#3012,.T.); +#3037 = ORIENTED_EDGE('',*,*,#3038,.T.); +#3038 = EDGE_CURVE('',#2985,#3039,#3041,.T.); +#3039 = VERTEX_POINT('',#3040); +#3040 = CARTESIAN_POINT('',(27.,26.,47.)); +#3041 = SURFACE_CURVE('',#3042,(#3046,#3053),.PCURVE_S1.); +#3042 = LINE('',#3043,#3044); +#3043 = CARTESIAN_POINT('',(25.,26.,47.)); +#3044 = VECTOR('',#3045,1.); +#3045 = DIRECTION('',(1.,0.,0.)); +#3046 = PCURVE('',#961,#3047); +#3047 = DEFINITIONAL_REPRESENTATION('',(#3048),#3052); +#3048 = LINE('',#3049,#3050); +#3049 = CARTESIAN_POINT('',(0.,-56.)); +#3050 = VECTOR('',#3051,1.); +#3051 = DIRECTION('',(1.,0.)); +#3052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3053 = PCURVE('',#3000,#3054); +#3054 = DEFINITIONAL_REPRESENTATION('',(#3055),#3059); +#3055 = LINE('',#3056,#3057); +#3056 = CARTESIAN_POINT('',(3.,-1.)); +#3057 = VECTOR('',#3058,1.); +#3058 = DIRECTION('',(0.,1.)); +#3059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3060 = ORIENTED_EDGE('',*,*,#3061,.F.); +#3061 = EDGE_CURVE('',#946,#3039,#3062,.T.); +#3062 = SURFACE_CURVE('',#3063,(#3067,#3074),.PCURVE_S1.); +#3063 = LINE('',#3064,#3065); +#3064 = CARTESIAN_POINT('',(27.,-30.,47.)); +#3065 = VECTOR('',#3066,1.); +#3066 = DIRECTION('',(-0.,1.,-0.)); +#3067 = PCURVE('',#961,#3068); +#3068 = DEFINITIONAL_REPRESENTATION('',(#3069),#3073); +#3069 = LINE('',#3070,#3071); +#3070 = CARTESIAN_POINT('',(2.,0.)); +#3071 = VECTOR('',#3072,1.); +#3072 = DIRECTION('',(0.,-1.)); +#3073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3074 = PCURVE('',#989,#3075); +#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080); +#3076 = LINE('',#3077,#3078); +#3077 = CARTESIAN_POINT('',(0.,0.)); +#3078 = VECTOR('',#3079,1.); +#3079 = DIRECTION('',(0.,-1.)); +#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3081 = ORIENTED_EDGE('',*,*,#945,.F.); +#3082 = ADVANCED_FACE('',(#3083),#989,.F.); +#3083 = FACE_BOUND('',#3084,.F.); +#3084 = EDGE_LOOP('',(#3085,#3086,#3109,#3130)); +#3085 = ORIENTED_EDGE('',*,*,#3061,.T.); +#3086 = ORIENTED_EDGE('',*,*,#3087,.T.); +#3087 = EDGE_CURVE('',#3039,#3088,#3090,.T.); +#3088 = VERTEX_POINT('',#3089); +#3089 = CARTESIAN_POINT('',(27.,26.,53.)); +#3090 = SURFACE_CURVE('',#3091,(#3095,#3102),.PCURVE_S1.); +#3091 = LINE('',#3092,#3093); +#3092 = CARTESIAN_POINT('',(27.,26.,47.)); +#3093 = VECTOR('',#3094,1.); +#3094 = DIRECTION('',(0.,0.,1.)); +#3095 = PCURVE('',#989,#3096); +#3096 = DEFINITIONAL_REPRESENTATION('',(#3097),#3101); +#3097 = LINE('',#3098,#3099); +#3098 = CARTESIAN_POINT('',(0.,-56.)); +#3099 = VECTOR('',#3100,1.); +#3100 = DIRECTION('',(1.,0.)); +#3101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3102 = PCURVE('',#3000,#3103); +#3103 = DEFINITIONAL_REPRESENTATION('',(#3104),#3108); +#3104 = LINE('',#3105,#3106); +#3105 = CARTESIAN_POINT('',(3.,1.)); +#3106 = VECTOR('',#3107,1.); +#3107 = DIRECTION('',(-1.,0.)); +#3108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3109 = ORIENTED_EDGE('',*,*,#3110,.F.); +#3110 = EDGE_CURVE('',#974,#3088,#3111,.T.); +#3111 = SURFACE_CURVE('',#3112,(#3116,#3123),.PCURVE_S1.); +#3112 = LINE('',#3113,#3114); +#3113 = CARTESIAN_POINT('',(27.,-30.,53.)); +#3114 = VECTOR('',#3115,1.); +#3115 = DIRECTION('',(-0.,1.,-0.)); +#3116 = PCURVE('',#989,#3117); +#3117 = DEFINITIONAL_REPRESENTATION('',(#3118),#3122); +#3118 = LINE('',#3119,#3120); +#3119 = CARTESIAN_POINT('',(6.,0.)); +#3120 = VECTOR('',#3121,1.); +#3121 = DIRECTION('',(0.,-1.)); +#3122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3123 = PCURVE('',#1015,#3124); +#3124 = DEFINITIONAL_REPRESENTATION('',(#3125),#3129); +#3125 = LINE('',#3126,#3127); +#3126 = CARTESIAN_POINT('',(0.,0.)); +#3127 = VECTOR('',#3128,1.); +#3128 = DIRECTION('',(0.,-1.)); +#3129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3130 = ORIENTED_EDGE('',*,*,#973,.F.); +#3131 = ADVANCED_FACE('',(#3132),#1015,.F.); +#3132 = FACE_BOUND('',#3133,.F.); +#3133 = EDGE_LOOP('',(#3134,#3135,#3156,#3157)); +#3134 = ORIENTED_EDGE('',*,*,#3110,.T.); +#3135 = ORIENTED_EDGE('',*,*,#3136,.T.); +#3136 = EDGE_CURVE('',#3088,#2962,#3137,.T.); +#3137 = SURFACE_CURVE('',#3138,(#3142,#3149),.PCURVE_S1.); +#3138 = LINE('',#3139,#3140); +#3139 = CARTESIAN_POINT('',(27.,26.,53.)); +#3140 = VECTOR('',#3141,1.); +#3141 = DIRECTION('',(-1.,0.,0.)); +#3142 = PCURVE('',#1015,#3143); +#3143 = DEFINITIONAL_REPRESENTATION('',(#3144),#3148); +#3144 = LINE('',#3145,#3146); +#3145 = CARTESIAN_POINT('',(0.,-56.)); +#3146 = VECTOR('',#3147,1.); +#3147 = DIRECTION('',(1.,0.)); +#3148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3149 = PCURVE('',#3000,#3150); +#3150 = DEFINITIONAL_REPRESENTATION('',(#3151),#3155); +#3151 = LINE('',#3152,#3153); +#3152 = CARTESIAN_POINT('',(-3.,1.)); +#3153 = VECTOR('',#3154,1.); +#3154 = DIRECTION('',(0.,-1.)); +#3155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3156 = ORIENTED_EDGE('',*,*,#2961,.F.); +#3157 = ORIENTED_EDGE('',*,*,#1001,.F.); +#3158 = ADVANCED_FACE('',(#3159),#1050,.F.); +#3159 = FACE_BOUND('',#3160,.F.); +#3160 = EDGE_LOOP('',(#3161,#3162,#3185,#3212)); +#3161 = ORIENTED_EDGE('',*,*,#1029,.F.); +#3162 = ORIENTED_EDGE('',*,*,#3163,.T.); +#3163 = EDGE_CURVE('',#1030,#3164,#3166,.T.); +#3164 = VERTEX_POINT('',#3165); +#3165 = CARTESIAN_POINT('',(26.75,-29.9,68.45)); +#3166 = SEAM_CURVE('',#3167,(#3171,#3178),.PCURVE_S1.); +#3167 = LINE('',#3168,#3169); +#3168 = CARTESIAN_POINT('',(26.75,-35.5,68.45)); +#3169 = VECTOR('',#3170,1.); +#3170 = DIRECTION('',(-0.,1.,-0.)); +#3171 = PCURVE('',#1050,#3172); +#3172 = DEFINITIONAL_REPRESENTATION('',(#3173),#3177); +#3173 = LINE('',#3174,#3175); +#3174 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3175 = VECTOR('',#3176,1.); +#3176 = DIRECTION('',(0.,-1.)); +#3177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3178 = PCURVE('',#1050,#3179); +#3179 = DEFINITIONAL_REPRESENTATION('',(#3180),#3184); +#3180 = LINE('',#3181,#3182); +#3181 = CARTESIAN_POINT('',(0.,0.)); +#3182 = VECTOR('',#3183,1.); +#3183 = DIRECTION('',(0.,-1.)); +#3184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3185 = ORIENTED_EDGE('',*,*,#3186,.T.); +#3186 = EDGE_CURVE('',#3164,#3164,#3187,.T.); +#3187 = SURFACE_CURVE('',#3188,(#3193,#3200),.PCURVE_S1.); +#3188 = CIRCLE('',#3189,2.); +#3189 = AXIS2_PLACEMENT_3D('',#3190,#3191,#3192); +#3190 = CARTESIAN_POINT('',(24.75,-29.9,68.45)); +#3191 = DIRECTION('',(0.,-1.,0.)); +#3192 = DIRECTION('',(1.,0.,0.)); +#3193 = PCURVE('',#1050,#3194); +#3194 = DEFINITIONAL_REPRESENTATION('',(#3195),#3199); +#3195 = LINE('',#3196,#3197); +#3196 = CARTESIAN_POINT('',(0.,-5.6)); +#3197 = VECTOR('',#3198,1.); +#3198 = DIRECTION('',(1.,0.)); +#3199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3200 = PCURVE('',#3201,#3206); +#3201 = PLANE('',#3202); +#3202 = AXIS2_PLACEMENT_3D('',#3203,#3204,#3205); +#3203 = CARTESIAN_POINT('',(24.75,-29.9,68.45)); +#3204 = DIRECTION('',(-0.,-1.,-0.)); +#3205 = DIRECTION('',(0.,0.,-1.)); +#3206 = DEFINITIONAL_REPRESENTATION('',(#3207),#3211); +#3207 = CIRCLE('',#3208,2.); +#3208 = AXIS2_PLACEMENT_2D('',#3209,#3210); +#3209 = CARTESIAN_POINT('',(0.,0.)); +#3210 = DIRECTION('',(0.,1.)); +#3211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3212 = ORIENTED_EDGE('',*,*,#3163,.F.); +#3213 = ADVANCED_FACE('',(#3214,#3268,#3458,#3653),#1130,.F.); +#3214 = FACE_BOUND('',#3215,.T.); +#3215 = EDGE_LOOP('',(#3216,#3239,#3240,#3241)); +#3216 = ORIENTED_EDGE('',*,*,#3217,.F.); +#3217 = EDGE_CURVE('',#1114,#3218,#3220,.T.); +#3218 = VERTEX_POINT('',#3219); +#3219 = CARTESIAN_POINT('',(12.7,0.,250.)); +#3220 = SEAM_CURVE('',#3221,(#3225,#3232),.PCURVE_S1.); +#3221 = LINE('',#3222,#3223); +#3222 = CARTESIAN_POINT('',(12.7,0.,0.)); +#3223 = VECTOR('',#3224,1.); +#3224 = DIRECTION('',(0.,0.,1.)); +#3225 = PCURVE('',#1130,#3226); +#3226 = DEFINITIONAL_REPRESENTATION('',(#3227),#3231); +#3227 = LINE('',#3228,#3229); +#3228 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#3229 = VECTOR('',#3230,1.); +#3230 = DIRECTION('',(-0.,-1.)); +#3231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3232 = PCURVE('',#1130,#3233); +#3233 = DEFINITIONAL_REPRESENTATION('',(#3234),#3238); +#3234 = LINE('',#3235,#3236); +#3235 = CARTESIAN_POINT('',(-0.,0.)); +#3236 = VECTOR('',#3237,1.); +#3237 = DIRECTION('',(-0.,-1.)); +#3238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3239 = ORIENTED_EDGE('',*,*,#1113,.F.); +#3240 = ORIENTED_EDGE('',*,*,#3217,.T.); +#3241 = ORIENTED_EDGE('',*,*,#3242,.T.); +#3242 = EDGE_CURVE('',#3218,#3218,#3243,.T.); +#3243 = SURFACE_CURVE('',#3244,(#3249,#3256),.PCURVE_S1.); +#3244 = CIRCLE('',#3245,12.7); +#3245 = AXIS2_PLACEMENT_3D('',#3246,#3247,#3248); +#3246 = CARTESIAN_POINT('',(0.,0.,250.)); +#3247 = DIRECTION('',(0.,0.,1.)); +#3248 = DIRECTION('',(1.,0.,0.)); +#3249 = PCURVE('',#1130,#3250); +#3250 = DEFINITIONAL_REPRESENTATION('',(#3251),#3255); +#3251 = LINE('',#3252,#3253); +#3252 = CARTESIAN_POINT('',(-0.,-250.)); +#3253 = VECTOR('',#3254,1.); +#3254 = DIRECTION('',(-1.,0.)); +#3255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3256 = PCURVE('',#3257,#3262); +#3257 = PLANE('',#3258); +#3258 = AXIS2_PLACEMENT_3D('',#3259,#3260,#3261); +#3259 = CARTESIAN_POINT('',(0.,1.204325410458E-15,250.)); +#3260 = DIRECTION('',(0.,0.,1.)); +#3261 = DIRECTION('',(1.,0.,-0.)); +#3262 = DEFINITIONAL_REPRESENTATION('',(#3263),#3267); +#3263 = CIRCLE('',#3264,12.7); +#3264 = AXIS2_PLACEMENT_2D('',#3265,#3266); +#3265 = CARTESIAN_POINT('',(0.,-1.204325410458E-15)); +#3266 = DIRECTION('',(1.,0.)); +#3267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3268 = FACE_BOUND('',#3269,.T.); +#3269 = EDGE_LOOP('',(#3270)); +#3270 = ORIENTED_EDGE('',*,*,#3271,.F.); +#3271 = EDGE_CURVE('',#3272,#3272,#3274,.T.); +#3272 = VERTEX_POINT('',#3273); +#3273 = CARTESIAN_POINT('',(4.,12.053630158587,50.)); +#3274 = SURFACE_CURVE('',#3275,(#3334,#3396),.PCURVE_S1.); +#3275 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3276,#3277,#3278,#3279,#3280, + #3281,#3282,#3283,#3284,#3285,#3286,#3287,#3288,#3289,#3290,#3291, + #3292,#3293,#3294,#3295,#3296,#3297,#3298,#3299,#3300,#3301,#3302, + #3303,#3304,#3305,#3306,#3307,#3308,#3309,#3310,#3311,#3312,#3313, + #3314,#3315,#3316,#3317,#3318,#3319,#3320,#3321,#3322,#3323,#3324, + #3325,#3326,#3327,#3328,#3329,#3330,#3331,#3332,#3333), + .UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.180334343963, + 0.249999999344,0.319665654725,0.499999999563,0.680334344401, + 0.749999999781,0.819665655162,1.),.UNSPECIFIED.); +#3276 = CARTESIAN_POINT('',(4.,12.053630158587,50.)); +#3277 = CARTESIAN_POINT('',(4.,12.053630158587,50.495648457461)); +#3278 = CARTESIAN_POINT('',(3.929810386632,12.076923874156, + 50.988105179026)); +#3279 = CARTESIAN_POINT('',(3.791003686377,12.122979533169, + 51.472962998467)); +#3280 = CARTESIAN_POINT('',(3.581788377635,12.189888304445, + 51.945155778782)); +#3281 = CARTESIAN_POINT('',(3.298263294361,12.274052860938, + 52.397306809755)); +#3282 = CARTESIAN_POINT('',(2.935449501885,12.369358369999, + 52.818147998069)); +#3283 = CARTESIAN_POINT('',(2.488058501893,12.465599547087, + 53.191168490535)); +#3284 = CARTESIAN_POINT('',(1.748358117071,12.580809309466, + 53.605420610244)); +#3285 = CARTESIAN_POINT('',(1.527650424825,12.611221135387, + 53.710746026459)); +#3286 = CARTESIAN_POINT('',(1.293848942698,12.638769650768, + 53.803018473384)); +#3287 = CARTESIAN_POINT('',(1.048768626868,12.66230746949, + 53.879798461225)); +#3288 = CARTESIAN_POINT('',(0.794491553549,12.680827984179, + 53.939130638685)); +#3289 = CARTESIAN_POINT('',(0.533305032201,12.693554382953, + 53.979533932248)); +#3290 = CARTESIAN_POINT('',(0.267638614631,12.7,54.)); +#3291 = CARTESIAN_POINT('',(-0.267638614631,12.7,54.)); +#3292 = CARTESIAN_POINT('',(-0.5333050322,12.693554382953, + 53.979533932248)); +#3293 = CARTESIAN_POINT('',(-0.794491553549,12.680827984179, + 53.939130638685)); +#3294 = CARTESIAN_POINT('',(-1.048768626868,12.66230746949, + 53.879798461225)); +#3295 = CARTESIAN_POINT('',(-1.293848942698,12.638769650768, + 53.803018473384)); +#3296 = CARTESIAN_POINT('',(-1.527650424824,12.611221135387, + 53.710746026459)); +#3297 = CARTESIAN_POINT('',(-1.748358117071,12.580809309466, + 53.605420610244)); +#3298 = CARTESIAN_POINT('',(-2.48805850448,12.465599546684, + 53.191168489086)); +#3299 = CARTESIAN_POINT('',(-2.935449492121,12.369358371651, + 52.818148006107)); +#3300 = CARTESIAN_POINT('',(-3.298263311883,12.274052857778, + 52.397306789977)); +#3301 = CARTESIAN_POINT('',(-3.581788359903,12.189888307802, + 51.945155806259)); +#3302 = CARTESIAN_POINT('',(-3.7910036964,12.122979531202, + 51.472962975639)); +#3303 = CARTESIAN_POINT('',(-3.929810384049,12.076923874675, + 50.988105189982)); +#3304 = CARTESIAN_POINT('',(-4.,12.053630158587,50.495648454964)); +#3305 = CARTESIAN_POINT('',(-4.,12.053630158587,49.504351545036)); +#3306 = CARTESIAN_POINT('',(-3.929810384049,12.076923874675, + 49.011894810017)); +#3307 = CARTESIAN_POINT('',(-3.7910036964,12.122979531202, + 48.527037024362)); +#3308 = CARTESIAN_POINT('',(-3.581788359904,12.189888307802, + 48.054844193739)); +#3309 = CARTESIAN_POINT('',(-3.298263311882,12.274052857778, + 47.602693210023)); +#3310 = CARTESIAN_POINT('',(-2.935449492122,12.369358371651, + 47.181851993893)); +#3311 = CARTESIAN_POINT('',(-2.48805850448,12.465599546684, + 46.808831510914)); +#3312 = CARTESIAN_POINT('',(-1.748358117071,12.580809309466, + 46.394579389756)); +#3313 = CARTESIAN_POINT('',(-1.527650424825,12.611221135387, + 46.289253973541)); +#3314 = CARTESIAN_POINT('',(-1.293848942698,12.638769650768, + 46.196981526616)); +#3315 = CARTESIAN_POINT('',(-1.048768626868,12.66230746949, + 46.120201538775)); +#3316 = CARTESIAN_POINT('',(-0.794491553549,12.680827984179, + 46.060869361315)); +#3317 = CARTESIAN_POINT('',(-0.5333050322,12.693554382953, + 46.020466067752)); +#3318 = CARTESIAN_POINT('',(-0.267638614631,12.7,46.)); +#3319 = CARTESIAN_POINT('',(0.267638614631,12.7,46.)); +#3320 = CARTESIAN_POINT('',(0.5333050322,12.693554382952,46.020466067752 + )); +#3321 = CARTESIAN_POINT('',(0.794491553549,12.680827984179, + 46.060869361315)); +#3322 = CARTESIAN_POINT('',(1.048768626868,12.66230746949, + 46.120201538775)); +#3323 = CARTESIAN_POINT('',(1.293848942698,12.638769650768, + 46.196981526616)); +#3324 = CARTESIAN_POINT('',(1.527650424824,12.611221135387, + 46.289253973541)); +#3325 = CARTESIAN_POINT('',(1.748358117071,12.580809309466, + 46.394579389756)); +#3326 = CARTESIAN_POINT('',(2.48805850448,12.465599546684, + 46.808831510914)); +#3327 = CARTESIAN_POINT('',(2.935449492124,12.369358371651, + 47.181851993894)); +#3328 = CARTESIAN_POINT('',(3.298263311879,12.274052857778, + 47.602693210023)); +#3329 = CARTESIAN_POINT('',(3.581788359907,12.189888307802, + 48.054844193739)); +#3330 = CARTESIAN_POINT('',(3.791003696398,12.122979531202, + 48.527037024363)); +#3331 = CARTESIAN_POINT('',(3.929810384049,12.076923874675, + 49.011894810017)); +#3332 = CARTESIAN_POINT('',(4.,12.053630158587,49.504351545036)); +#3333 = CARTESIAN_POINT('',(4.,12.053630158587,50.)); +#3334 = PCURVE('',#1130,#3335); +#3335 = DEFINITIONAL_REPRESENTATION('',(#3336),#3395); +#3336 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3337,#3338,#3339,#3340,#3341, + #3342,#3343,#3344,#3345,#3346,#3347,#3348,#3349,#3350,#3351,#3352, + #3353,#3354,#3355,#3356,#3357,#3358,#3359,#3360,#3361,#3362,#3363, + #3364,#3365,#3366,#3367,#3368,#3369,#3370,#3371,#3372,#3373,#3374, + #3375,#3376,#3377,#3378,#3379,#3380,#3381,#3382,#3383,#3384,#3385, + #3386,#3387,#3388,#3389,#3390,#3391,#3392,#3393,#3394), + .UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.180334343963, + 0.249999999344,0.319665654725,0.499999999563,0.680334344401, + 0.749999999781,0.819665655162,1.),.UNSPECIFIED.); +#3337 = CARTESIAN_POINT('',(-1.25038115431,-50.)); +#3338 = CARTESIAN_POINT('',(-1.25038115431,-50.49564845746)); +#3339 = CARTESIAN_POINT('',(-1.256204244785,-50.98810517902)); +#3340 = CARTESIAN_POINT('',(-1.26772011376,-51.47296299846)); +#3341 = CARTESIAN_POINT('',(-1.285013825028,-51.94515577878)); +#3342 = CARTESIAN_POINT('',(-1.308291426563,-52.39730680975)); +#3343 = CARTESIAN_POINT('',(-1.337791456177,-52.81814799806)); +#3344 = CARTESIAN_POINT('',(-1.373765613586,-53.19116849053)); +#3345 = CARTESIAN_POINT('',(-1.432711967426,-53.60542061024)); +#3346 = CARTESIAN_POINT('',(-1.450252037219,-53.71074602645)); +#3347 = CARTESIAN_POINT('',(-1.468782831668,-53.80301847338)); +#3348 = CARTESIAN_POINT('',(-1.488159944983,-53.87979846122)); +#3349 = CARTESIAN_POINT('',(-1.508223708712,-53.93913063868)); +#3350 = CARTESIAN_POINT('',(-1.528803786502,-53.97953393224)); +#3351 = CARTESIAN_POINT('',(-1.549722420131,-54.)); +#3352 = CARTESIAN_POINT('',(-1.591870233459,-54.)); +#3353 = CARTESIAN_POINT('',(-1.612788867088,-53.97953393224)); +#3354 = CARTESIAN_POINT('',(-1.633368944878,-53.93913063868)); +#3355 = CARTESIAN_POINT('',(-1.653432708607,-53.87979846122)); +#3356 = CARTESIAN_POINT('',(-1.672809821922,-53.80301847338)); +#3357 = CARTESIAN_POINT('',(-1.69134061637,-53.71074602645)); +#3358 = CARTESIAN_POINT('',(-1.708880686164,-53.60542061024)); +#3359 = CARTESIAN_POINT('',(-1.76782704021,-53.19116848908)); +#3360 = CARTESIAN_POINT('',(-1.803801196633,-52.8181480061)); +#3361 = CARTESIAN_POINT('',(-1.83330122843,-52.39730678997)); +#3362 = CARTESIAN_POINT('',(-1.856578827139,-51.94515580625)); +#3363 = CARTESIAN_POINT('',(-1.873872540635,-51.47296297563)); +#3364 = CARTESIAN_POINT('',(-1.885388408597,-50.98810518998)); +#3365 = CARTESIAN_POINT('',(-1.89121149928,-50.49564845496)); +#3366 = CARTESIAN_POINT('',(-1.89121149928,-49.50435154503)); +#3367 = CARTESIAN_POINT('',(-1.885388408597,-49.01189481001)); +#3368 = CARTESIAN_POINT('',(-1.873872540635,-48.52703702436)); +#3369 = CARTESIAN_POINT('',(-1.856578827139,-48.05484419374)); +#3370 = CARTESIAN_POINT('',(-1.83330122843,-47.60269321002)); +#3371 = CARTESIAN_POINT('',(-1.803801196633,-47.18185199389)); +#3372 = CARTESIAN_POINT('',(-1.76782704021,-46.80883151091)); +#3373 = CARTESIAN_POINT('',(-1.708880686164,-46.39457938975)); +#3374 = CARTESIAN_POINT('',(-1.69134061637,-46.28925397354)); +#3375 = CARTESIAN_POINT('',(-1.672809821922,-46.19698152661)); +#3376 = CARTESIAN_POINT('',(-1.653432708606,-46.12020153877)); +#3377 = CARTESIAN_POINT('',(-1.633368944878,-46.06086936131)); +#3378 = CARTESIAN_POINT('',(-1.612788867088,-46.02046606775)); +#3379 = CARTESIAN_POINT('',(-1.591870233459,-46.)); +#3380 = CARTESIAN_POINT('',(-1.549722420131,-46.)); +#3381 = CARTESIAN_POINT('',(-1.528803786502,-46.02046606775)); +#3382 = CARTESIAN_POINT('',(-1.508223708712,-46.06086936131)); +#3383 = CARTESIAN_POINT('',(-1.488159944983,-46.12020153877)); +#3384 = CARTESIAN_POINT('',(-1.468782831667,-46.19698152661)); +#3385 = CARTESIAN_POINT('',(-1.450252037219,-46.28925397354)); +#3386 = CARTESIAN_POINT('',(-1.432711967426,-46.39457938975)); +#3387 = CARTESIAN_POINT('',(-1.37376561338,-46.80883151091)); +#3388 = CARTESIAN_POINT('',(-1.337791456957,-47.18185199389)); +#3389 = CARTESIAN_POINT('',(-1.30829142516,-47.60269321002)); +#3390 = CARTESIAN_POINT('',(-1.285013826451,-48.05484419373)); +#3391 = CARTESIAN_POINT('',(-1.267720112955,-48.52703702436)); +#3392 = CARTESIAN_POINT('',(-1.256204244992,-49.01189481001)); +#3393 = CARTESIAN_POINT('',(-1.25038115431,-49.50435154503)); +#3394 = CARTESIAN_POINT('',(-1.25038115431,-50.)); +#3395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3396 = PCURVE('',#1401,#3397); +#3397 = DEFINITIONAL_REPRESENTATION('',(#3398),#3457); +#3398 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3399,#3400,#3401,#3402,#3403, + #3404,#3405,#3406,#3407,#3408,#3409,#3410,#3411,#3412,#3413,#3414, + #3415,#3416,#3417,#3418,#3419,#3420,#3421,#3422,#3423,#3424,#3425, + #3426,#3427,#3428,#3429,#3430,#3431,#3432,#3433,#3434,#3435,#3436, + #3437,#3438,#3439,#3440,#3441,#3442,#3443,#3444,#3445,#3446,#3447, + #3448,#3449,#3450,#3451,#3452,#3453,#3454,#3455,#3456), + .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.180334343963, + 0.249999999344,0.319665654725,0.499999999563,0.680334344401, + 0.749999999781,0.819665655162,1.),.UNSPECIFIED.); +#3399 = CARTESIAN_POINT('',(0.,-42.05363015858)); +#3400 = CARTESIAN_POINT('',(0.123912114365,-42.05363015858)); +#3401 = CARTESIAN_POINT('',(0.247027013988,-42.07692387415)); +#3402 = CARTESIAN_POINT('',(0.371136487692,-42.12297953316)); +#3403 = CARTESIAN_POINT('',(0.497737561358,-42.18988830444)); +#3404 = CARTESIAN_POINT('',(0.628260723239,-42.27405286093)); +#3405 = CARTESIAN_POINT('',(0.764246271825,-42.36935836999)); +#3406 = CARTESIAN_POINT('',(0.907400420938,-42.46559954708)); +#3407 = CARTESIAN_POINT('',(1.119349925241,-42.58080930946)); +#3408 = CARTESIAN_POINT('',(1.180357587454,-42.61122113538)); +#3409 = CARTESIAN_POINT('',(1.242940893171,-42.63876965076)); +#3410 = CARTESIAN_POINT('',(1.306806688406,-42.66230746949)); +#3411 = CARTESIAN_POINT('',(1.371716874364,-42.68082798417)); +#3412 = CARTESIAN_POINT('',(1.437470117302,-42.69355438295)); +#3413 = CARTESIAN_POINT('',(1.503886673137,-42.7)); +#3414 = CARTESIAN_POINT('',(1.637705980453,-42.7)); +#3415 = CARTESIAN_POINT('',(1.704122536288,-42.69355438295)); +#3416 = CARTESIAN_POINT('',(1.769875779226,-42.68082798417)); +#3417 = CARTESIAN_POINT('',(1.834785965184,-42.66230746949)); +#3418 = CARTESIAN_POINT('',(1.898651760419,-42.63876965076)); +#3419 = CARTESIAN_POINT('',(1.961235066136,-42.61122113538)); +#3420 = CARTESIAN_POINT('',(2.022242728349,-42.58080930946)); +#3421 = CARTESIAN_POINT('',(2.234192233393,-42.46559954668)); +#3422 = CARTESIAN_POINT('',(2.377346378406,-42.36935837165)); +#3423 = CARTESIAN_POINT('',(2.513331937593,-42.27405285777)); +#3424 = CARTESIAN_POINT('',(2.643855083143,-42.1898883078)); +#3425 = CARTESIAN_POINT('',(2.770456172812,-42.1229795312)); +#3426 = CARTESIAN_POINT('',(2.894565636562,-42.07692387467)); +#3427 = CARTESIAN_POINT('',(3.017680539849,-42.05363015858)); +#3428 = CARTESIAN_POINT('',(3.265504767331,-42.05363015858)); +#3429 = CARTESIAN_POINT('',(3.388619670619,-42.07692387467)); +#3430 = CARTESIAN_POINT('',(3.512729134366,-42.1229795312)); +#3431 = CARTESIAN_POINT('',(3.63933022404,-42.1898883078)); +#3432 = CARTESIAN_POINT('',(3.769853369585,-42.27405285777)); +#3433 = CARTESIAN_POINT('',(3.905838928774,-42.36935837165)); +#3434 = CARTESIAN_POINT('',(4.048993073787,-42.46559954668)); +#3435 = CARTESIAN_POINT('',(4.260942578831,-42.58080930946)); +#3436 = CARTESIAN_POINT('',(4.321950241044,-42.61122113538)); +#3437 = CARTESIAN_POINT('',(4.384533546761,-42.63876965076)); +#3438 = CARTESIAN_POINT('',(4.448399341996,-42.66230746949)); +#3439 = CARTESIAN_POINT('',(4.513309527953,-42.68082798417)); +#3440 = CARTESIAN_POINT('',(4.579062770891,-42.69355438295)); +#3441 = CARTESIAN_POINT('',(4.645479326727,-42.7)); +#3442 = CARTESIAN_POINT('',(4.779298634042,-42.7)); +#3443 = CARTESIAN_POINT('',(4.845715189878,-42.69355438295)); +#3444 = CARTESIAN_POINT('',(4.911468432816,-42.68082798417)); +#3445 = CARTESIAN_POINT('',(4.976378618774,-42.66230746949)); +#3446 = CARTESIAN_POINT('',(5.040244414009,-42.63876965076)); +#3447 = CARTESIAN_POINT('',(5.102827719726,-42.61122113538)); +#3448 = CARTESIAN_POINT('',(5.163835381938,-42.58080930946)); +#3449 = CARTESIAN_POINT('',(5.375784886983,-42.46559954668)); +#3450 = CARTESIAN_POINT('',(5.518939031996,-42.36935837165)); +#3451 = CARTESIAN_POINT('',(5.654924591183,-42.27405285777)); +#3452 = CARTESIAN_POINT('',(5.785447736731,-42.1898883078)); +#3453 = CARTESIAN_POINT('',(5.912048826402,-42.1229795312)); +#3454 = CARTESIAN_POINT('',(6.036158290151,-42.07692387467)); +#3455 = CARTESIAN_POINT('',(6.159273193439,-42.05363015858)); +#3456 = CARTESIAN_POINT('',(6.28318530718,-42.05363015858)); +#3457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3458 = FACE_BOUND('',#3459,.T.); +#3459 = EDGE_LOOP('',(#3460)); +#3460 = ORIENTED_EDGE('',*,*,#3461,.T.); +#3461 = EDGE_CURVE('',#3462,#3462,#3464,.T.); +#3462 = VERTEX_POINT('',#3463); +#3463 = CARTESIAN_POINT('',(4.,-12.05363015858,50.)); +#3464 = SURFACE_CURVE('',#3465,(#3524,#3586),.PCURVE_S1.); +#3465 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3466,#3467,#3468,#3469,#3470, + #3471,#3472,#3473,#3474,#3475,#3476,#3477,#3478,#3479,#3480,#3481, + #3482,#3483,#3484,#3485,#3486,#3487,#3488,#3489,#3490,#3491,#3492, + #3493,#3494,#3495,#3496,#3497,#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,#3523), + .UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.180334344104, + 0.249999999201,0.319665654299,0.499999998403,0.680334343415, + 0.749999999201,0.819665654987,1.),.UNSPECIFIED.); +#3466 = CARTESIAN_POINT('',(4.,-12.05363015858,50.)); +#3467 = CARTESIAN_POINT('',(4.,-12.05363015858,50.495648454964)); +#3468 = CARTESIAN_POINT('',(3.929810384049,-12.07692387467, + 50.98810518998)); +#3469 = CARTESIAN_POINT('',(3.7910036964,-12.1229795312,51.472962975642) + ); +#3470 = CARTESIAN_POINT('',(3.581788359904,-12.1898883078, + 51.945155806257)); +#3471 = CARTESIAN_POINT('',(3.298263311882,-12.27405285777, + 52.397306789979)); +#3472 = CARTESIAN_POINT('',(2.935449492122,-12.36935837165, + 52.818148006106)); +#3473 = CARTESIAN_POINT('',(2.48805850448,-12.46559954668, + 53.191168489086)); +#3474 = CARTESIAN_POINT('',(1.748358117071,-12.58080930946, + 53.605420610244)); +#3475 = CARTESIAN_POINT('',(1.527650424824,-12.61122113538, + 53.710746026459)); +#3476 = CARTESIAN_POINT('',(1.293848942698,-12.63876965076, + 53.803018473384)); +#3477 = CARTESIAN_POINT('',(1.048768626868,-12.66230746949, + 53.879798461225)); +#3478 = CARTESIAN_POINT('',(0.794491553549,-12.68082798417, + 53.939130638685)); +#3479 = CARTESIAN_POINT('',(0.5333050322,-12.69355438295,53.979533932248 + )); +#3480 = CARTESIAN_POINT('',(0.267638614631,-12.7,54.)); +#3481 = CARTESIAN_POINT('',(-0.267638614631,-12.7,54.)); +#3482 = CARTESIAN_POINT('',(-0.5333050322,-12.69355438295, + 53.979533932248)); +#3483 = CARTESIAN_POINT('',(-0.794491553549,-12.68082798417, + 53.939130638685)); +#3484 = CARTESIAN_POINT('',(-1.048768626868,-12.66230746949, + 53.879798461225)); +#3485 = CARTESIAN_POINT('',(-1.293848942698,-12.63876965076, + 53.803018473384)); +#3486 = CARTESIAN_POINT('',(-1.527650424825,-12.61122113538, + 53.710746026459)); +#3487 = CARTESIAN_POINT('',(-1.748358117071,-12.58080930946, + 53.605420610244)); +#3488 = CARTESIAN_POINT('',(-2.48805850448,-12.46559954668, + 53.191168489086)); +#3489 = CARTESIAN_POINT('',(-2.935449492121,-12.36935837165, + 52.818148006107)); +#3490 = CARTESIAN_POINT('',(-3.298263311883,-12.27405285777, + 52.397306789978)); +#3491 = CARTESIAN_POINT('',(-3.581788359904,-12.1898883078, + 51.945155806258)); +#3492 = CARTESIAN_POINT('',(-3.7910036964,-12.1229795312,51.472962975639 + )); +#3493 = CARTESIAN_POINT('',(-3.929810384049,-12.07692387467, + 50.988105189982)); +#3494 = CARTESIAN_POINT('',(-4.,-12.05363015858,50.495648454964)); +#3495 = CARTESIAN_POINT('',(-4.,-12.05363015858,49.504351542539)); +#3496 = CARTESIAN_POINT('',(-3.929810386631,-12.07692387415, + 49.011894820974)); +#3497 = CARTESIAN_POINT('',(-3.791003686381,-12.12297953316, + 48.527037001536)); +#3498 = CARTESIAN_POINT('',(-3.581788377627,-12.18988830444, + 48.054844221213)); +#3499 = CARTESIAN_POINT('',(-3.298263294369,-12.27405286093, + 47.60269319025)); +#3500 = CARTESIAN_POINT('',(-2.935449501881,-12.36935836999, + 47.181852001929)); +#3501 = CARTESIAN_POINT('',(-2.488058501894,-12.46559954708, + 46.808831509466)); +#3502 = CARTESIAN_POINT('',(-1.748358117071,-12.58080930946, + 46.394579389756)); +#3503 = CARTESIAN_POINT('',(-1.527650424824,-12.61122113538, + 46.289253973541)); +#3504 = CARTESIAN_POINT('',(-1.293848942698,-12.63876965076, + 46.196981526616)); +#3505 = CARTESIAN_POINT('',(-1.048768626868,-12.66230746949, + 46.120201538775)); +#3506 = CARTESIAN_POINT('',(-0.794491553549,-12.68082798417, + 46.060869361315)); +#3507 = CARTESIAN_POINT('',(-0.5333050322,-12.69355438295, + 46.020466067752)); +#3508 = CARTESIAN_POINT('',(-0.267638614631,-12.7,46.)); +#3509 = CARTESIAN_POINT('',(0.267638614631,-12.7,46.)); +#3510 = CARTESIAN_POINT('',(0.5333050322,-12.69355438295,46.020466067752 + )); +#3511 = CARTESIAN_POINT('',(0.794491553549,-12.68082798417, + 46.060869361315)); +#3512 = CARTESIAN_POINT('',(1.048768626868,-12.66230746949, + 46.120201538775)); +#3513 = CARTESIAN_POINT('',(1.293848942698,-12.63876965076, + 46.196981526616)); +#3514 = CARTESIAN_POINT('',(1.527650424825,-12.61122113538, + 46.289253973541)); +#3515 = CARTESIAN_POINT('',(1.748358117071,-12.58080930946, + 46.394579389756)); +#3516 = CARTESIAN_POINT('',(2.488058501894,-12.46559954708, + 46.808831509466)); +#3517 = CARTESIAN_POINT('',(2.935449501882,-12.36935836999, + 47.18185200193)); +#3518 = CARTESIAN_POINT('',(3.298263294366,-12.27405286093, + 47.602693190246)); +#3519 = CARTESIAN_POINT('',(3.58178837763,-12.18988830444, + 48.054844221216)); +#3520 = CARTESIAN_POINT('',(3.79100368638,-12.12297953316, + 48.527037001536)); +#3521 = CARTESIAN_POINT('',(3.929810386631,-12.07692387415, + 49.011894820972)); +#3522 = CARTESIAN_POINT('',(4.,-12.05363015858,49.50435154254)); +#3523 = CARTESIAN_POINT('',(4.,-12.05363015858,50.)); +#3524 = PCURVE('',#1130,#3525); +#3525 = DEFINITIONAL_REPRESENTATION('',(#3526),#3585); +#3526 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3527,#3528,#3529,#3530,#3531, + #3532,#3533,#3534,#3535,#3536,#3537,#3538,#3539,#3540,#3541,#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,#3567,#3568,#3569,#3570,#3571,#3572,#3573,#3574,#3575, + #3576,#3577,#3578,#3579,#3580,#3581,#3582,#3583,#3584), + .UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.180334344104, + 0.249999999201,0.319665654299,0.499999998403,0.680334343415, + 0.749999999201,0.819665654987,1.),.UNSPECIFIED.); +#3527 = CARTESIAN_POINT('',(-5.032804152869,-50.)); +#3528 = CARTESIAN_POINT('',(-5.032804152869,-50.49564845496)); +#3529 = CARTESIAN_POINT('',(-5.026981062187,-50.98810518998)); +#3530 = CARTESIAN_POINT('',(-5.015465194225,-51.47296297563)); +#3531 = CARTESIAN_POINT('',(-4.998171480729,-51.94515580626)); +#3532 = CARTESIAN_POINT('',(-4.97489388202,-52.39730678997)); +#3533 = CARTESIAN_POINT('',(-4.945393850223,-52.8181480061)); +#3534 = CARTESIAN_POINT('',(-4.9094196938,-53.19116848908)); +#3535 = CARTESIAN_POINT('',(-4.850473339754,-53.60542061024)); +#3536 = CARTESIAN_POINT('',(-4.83293326996,-53.71074602645)); +#3537 = CARTESIAN_POINT('',(-4.814402475512,-53.80301847338)); +#3538 = CARTESIAN_POINT('',(-4.795025362196,-53.87979846122)); +#3539 = CARTESIAN_POINT('',(-4.774961598468,-53.93913063868)); +#3540 = CARTESIAN_POINT('',(-4.754381520678,-53.97953393224)); +#3541 = CARTESIAN_POINT('',(-4.733462887049,-54.)); +#3542 = CARTESIAN_POINT('',(-4.691315073721,-54.)); +#3543 = CARTESIAN_POINT('',(-4.670396440092,-53.97953393224)); +#3544 = CARTESIAN_POINT('',(-4.649816362302,-53.93913063868)); +#3545 = CARTESIAN_POINT('',(-4.629752598573,-53.87979846122)); +#3546 = CARTESIAN_POINT('',(-4.610375485257,-53.80301847338)); +#3547 = CARTESIAN_POINT('',(-4.591844690809,-53.71074602645)); +#3548 = CARTESIAN_POINT('',(-4.574304621015,-53.60542061024)); +#3549 = CARTESIAN_POINT('',(-4.51535826697,-53.19116848908)); +#3550 = CARTESIAN_POINT('',(-4.479384110547,-52.8181480061)); +#3551 = CARTESIAN_POINT('',(-4.449884078749,-52.39730678997)); +#3552 = CARTESIAN_POINT('',(-4.426606480041,-51.94515580626)); +#3553 = CARTESIAN_POINT('',(-4.409312766545,-51.47296297563)); +#3554 = CARTESIAN_POINT('',(-4.397796898582,-50.98810518998)); +#3555 = CARTESIAN_POINT('',(-4.3919738079,-50.49564845496)); +#3556 = CARTESIAN_POINT('',(-4.3919738079,-49.50435154253)); +#3557 = CARTESIAN_POINT('',(-4.397796898374,-49.01189482097)); +#3558 = CARTESIAN_POINT('',(-4.40931276735,-48.52703700153)); +#3559 = CARTESIAN_POINT('',(-4.426606478619,-48.05484422121)); +#3560 = CARTESIAN_POINT('',(-4.449884080152,-47.60269319025)); +#3561 = CARTESIAN_POINT('',(-4.479384109767,-47.18185200192)); +#3562 = CARTESIAN_POINT('',(-4.515358267176,-46.80883150946)); +#3563 = CARTESIAN_POINT('',(-4.574304621015,-46.39457938975)); +#3564 = CARTESIAN_POINT('',(-4.591844690809,-46.28925397354)); +#3565 = CARTESIAN_POINT('',(-4.610375485257,-46.19698152661)); +#3566 = CARTESIAN_POINT('',(-4.629752598573,-46.12020153877)); +#3567 = CARTESIAN_POINT('',(-4.649816362302,-46.06086936131)); +#3568 = CARTESIAN_POINT('',(-4.670396440092,-46.02046606775)); +#3569 = CARTESIAN_POINT('',(-4.691315073721,-46.)); +#3570 = CARTESIAN_POINT('',(-4.733462887049,-46.)); +#3571 = CARTESIAN_POINT('',(-4.754381520678,-46.02046606775)); +#3572 = CARTESIAN_POINT('',(-4.774961598468,-46.06086936131)); +#3573 = CARTESIAN_POINT('',(-4.795025362196,-46.12020153877)); +#3574 = CARTESIAN_POINT('',(-4.814402475512,-46.19698152661)); +#3575 = CARTESIAN_POINT('',(-4.83293326996,-46.28925397354)); +#3576 = CARTESIAN_POINT('',(-4.850473339754,-46.39457938975)); +#3577 = CARTESIAN_POINT('',(-4.909419693594,-46.80883150946)); +#3578 = CARTESIAN_POINT('',(-4.945393851003,-47.18185200192)); +#3579 = CARTESIAN_POINT('',(-4.974893880617,-47.60269319024)); +#3580 = CARTESIAN_POINT('',(-4.998171482151,-48.05484422121)); +#3581 = CARTESIAN_POINT('',(-5.015465193419,-48.52703700153)); +#3582 = CARTESIAN_POINT('',(-5.026981062395,-49.01189482097)); +#3583 = CARTESIAN_POINT('',(-5.032804152869,-49.50435154254)); +#3584 = CARTESIAN_POINT('',(-5.032804152869,-50.)); +#3585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3586 = PCURVE('',#3587,#3592); +#3587 = CYLINDRICAL_SURFACE('',#3588,4.); +#3588 = AXIS2_PLACEMENT_3D('',#3589,#3590,#3591); +#3589 = CARTESIAN_POINT('',(0.,-30.,50.)); +#3590 = DIRECTION('',(0.,-1.,0.)); +#3591 = DIRECTION('',(1.,0.,0.)); +#3592 = DEFINITIONAL_REPRESENTATION('',(#3593),#3652); +#3593 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3594,#3595,#3596,#3597,#3598, + #3599,#3600,#3601,#3602,#3603,#3604,#3605,#3606,#3607,#3608,#3609, + #3610,#3611,#3612,#3613,#3614,#3615,#3616,#3617,#3618,#3619,#3620, + #3621,#3622,#3623,#3624,#3625,#3626,#3627,#3628,#3629,#3630,#3631, + #3632,#3633,#3634,#3635,#3636,#3637,#3638,#3639,#3640,#3641,#3642, + #3643,#3644,#3645,#3646,#3647,#3648,#3649,#3650,#3651), + .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.,0.180334344104, + 0.249999999201,0.319665654299,0.499999998403,0.680334343415, + 0.749999999201,0.819665654987,1.),.UNSPECIFIED.); +#3594 = CARTESIAN_POINT('',(0.,-17.94636984141)); +#3595 = CARTESIAN_POINT('',(0.123912113741,-17.94636984141)); +#3596 = CARTESIAN_POINT('',(0.247027017028,-17.92307612532)); +#3597 = CARTESIAN_POINT('',(0.371136480778,-17.87702046879)); +#3598 = CARTESIAN_POINT('',(0.497737570448,-17.81011169219)); +#3599 = CARTESIAN_POINT('',(0.628260715997,-17.72594714222)); +#3600 = CARTESIAN_POINT('',(0.764246275184,-17.63064162834)); +#3601 = CARTESIAN_POINT('',(0.907400420197,-17.53440045331)); +#3602 = CARTESIAN_POINT('',(1.119349925241,-17.41919069053)); +#3603 = CARTESIAN_POINT('',(1.180357587454,-17.38877886461)); +#3604 = CARTESIAN_POINT('',(1.242940893171,-17.36123034923)); +#3605 = CARTESIAN_POINT('',(1.306806688406,-17.33769253051)); +#3606 = CARTESIAN_POINT('',(1.371716874364,-17.31917201582)); +#3607 = CARTESIAN_POINT('',(1.437470117302,-17.30644561704)); +#3608 = CARTESIAN_POINT('',(1.503886673137,-17.3)); +#3609 = CARTESIAN_POINT('',(1.637705980453,-17.3)); +#3610 = CARTESIAN_POINT('',(1.704122536288,-17.30644561704)); +#3611 = CARTESIAN_POINT('',(1.769875779226,-17.31917201582)); +#3612 = CARTESIAN_POINT('',(1.834785965184,-17.33769253051)); +#3613 = CARTESIAN_POINT('',(1.898651760419,-17.36123034923)); +#3614 = CARTESIAN_POINT('',(1.961235066136,-17.38877886461)); +#3615 = CARTESIAN_POINT('',(2.022242728349,-17.41919069053)); +#3616 = CARTESIAN_POINT('',(2.234192233393,-17.53440045331)); +#3617 = CARTESIAN_POINT('',(2.377346378405,-17.63064162834)); +#3618 = CARTESIAN_POINT('',(2.513331937594,-17.72594714222)); +#3619 = CARTESIAN_POINT('',(2.64385508314,-17.81011169219)); +#3620 = CARTESIAN_POINT('',(2.770456172814,-17.87702046879)); +#3621 = CARTESIAN_POINT('',(2.894565636561,-17.92307612532)); +#3622 = CARTESIAN_POINT('',(3.017680539849,-17.94636984141)); +#3623 = CARTESIAN_POINT('',(3.265504767955,-17.94636984141)); +#3624 = CARTESIAN_POINT('',(3.388619667577,-17.92307612584)); +#3625 = CARTESIAN_POINT('',(3.512729141282,-17.87702046683)); +#3626 = CARTESIAN_POINT('',(3.639330214947,-17.81011169555)); +#3627 = CARTESIAN_POINT('',(3.769853376829,-17.72594713906)); +#3628 = CARTESIAN_POINT('',(3.905838925416,-17.63064163)); +#3629 = CARTESIAN_POINT('',(4.048993074528,-17.53440045291)); +#3630 = CARTESIAN_POINT('',(4.260942578831,-17.41919069053)); +#3631 = CARTESIAN_POINT('',(4.321950241044,-17.38877886461)); +#3632 = CARTESIAN_POINT('',(4.384533546761,-17.36123034923)); +#3633 = CARTESIAN_POINT('',(4.448399341996,-17.33769253051)); +#3634 = CARTESIAN_POINT('',(4.513309527953,-17.31917201582)); +#3635 = CARTESIAN_POINT('',(4.579062770892,-17.30644561704)); +#3636 = CARTESIAN_POINT('',(4.645479326727,-17.3)); +#3637 = CARTESIAN_POINT('',(4.779298634042,-17.3)); +#3638 = CARTESIAN_POINT('',(4.845715189878,-17.30644561704)); +#3639 = CARTESIAN_POINT('',(4.911468432816,-17.31917201582)); +#3640 = CARTESIAN_POINT('',(4.976378618774,-17.33769253051)); +#3641 = CARTESIAN_POINT('',(5.040244414009,-17.36123034923)); +#3642 = CARTESIAN_POINT('',(5.102827719726,-17.38877886461)); +#3643 = CARTESIAN_POINT('',(5.163835381938,-17.41919069053)); +#3644 = CARTESIAN_POINT('',(5.375784886242,-17.53440045291)); +#3645 = CARTESIAN_POINT('',(5.518939035353,-17.63064163)); +#3646 = CARTESIAN_POINT('',(5.654924583943,-17.72594713906)); +#3647 = CARTESIAN_POINT('',(5.785447745818,-17.81011169555)); +#3648 = CARTESIAN_POINT('',(5.912048819491,-17.87702046683)); +#3649 = CARTESIAN_POINT('',(6.03615829319,-17.92307612584)); +#3650 = CARTESIAN_POINT('',(6.159273192815,-17.94636984141)); +#3651 = CARTESIAN_POINT('',(6.28318530718,-17.94636984141)); +#3652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3653 = FACE_BOUND('',#3654,.T.); +#3654 = EDGE_LOOP('',(#3655,#3757,#3852,#3878,#3973,#4068)); +#3655 = ORIENTED_EDGE('',*,*,#3656,.F.); +#3656 = EDGE_CURVE('',#3657,#3659,#3661,.T.); +#3657 = VERTEX_POINT('',#3658); +#3658 = CARTESIAN_POINT('',(-12.7,0.,17.5)); +#3659 = VERTEX_POINT('',#3660); +#3660 = CARTESIAN_POINT('',(-12.6,-1.590597372059,16.928730152199)); +#3661 = SURFACE_CURVE('',#3662,(#3690,#3721),.PCURVE_S1.); +#3662 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3663,#3664,#3665,#3666,#3667, + #3668,#3669,#3670,#3671,#3672,#3673,#3674,#3675,#3676,#3677,#3678, + #3679,#3680,#3681,#3682,#3683,#3684,#3685,#3686,#3687,#3688,#3689), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,7),(0.,0.316176561332,0.500266912769, + 0.624069663577,0.785563017872,1.),.UNSPECIFIED.); +#3663 = CARTESIAN_POINT('',(-12.5999994,1.590602124983,16.928726232517) + ); +#3664 = CARTESIAN_POINT('',(-12.6160524168,1.463437701586, + 17.033597519415)); +#3665 = CARTESIAN_POINT('',(-12.63204668275,1.324344297355, + 17.131402773581)); +#3666 = CARTESIAN_POINT('',(-12.64740099089,1.173638461543, + 17.22007118324)); +#3667 = CARTESIAN_POINT('',(-12.66144052643,1.011950240946, + 17.29759133853)); +#3668 = CARTESIAN_POINT('',(-12.67346515181,0.840214934057, + 17.362005495087)); +#3669 = CARTESIAN_POINT('',(-12.68832262834,0.554569658614, + 17.440149199751)); +#3670 = CARTESIAN_POINT('',(-12.69288884632,0.446630889292, + 17.463767711345)); +#3671 = CARTESIAN_POINT('',(-12.69641611325,0.3365121988,17.481795755378 + )); +#3672 = CARTESIAN_POINT('',(-12.69880466863,0.224893239968, + 17.493926739317)); +#3673 = CARTESIAN_POINT('',(-12.7,0.112480439354,17.5)); +#3674 = CARTESIAN_POINT('',(-12.7,-7.5644311043E-02,17.5)); +#3675 = CARTESIAN_POINT('',(-12.69945934613,-0.151277923594, + 17.497253367986)); +#3676 = CARTESIAN_POINT('',(-12.69837826066,-0.226670640727, + 17.491761764563)); +#3677 = CARTESIAN_POINT('',(-12.69676795391,-0.301595249999, + 17.483559334887)); +#3678 = CARTESIAN_POINT('',(-12.69464989746,-0.375828465761, + 17.472712804034)); +#3679 = CARTESIAN_POINT('',(-12.68867033451,-0.544797910535, + 17.441853503975)); +#3680 = CARTESIAN_POINT('',(-12.68447595395,-0.638850582142, + 17.420063704848)); +#3681 = CARTESIAN_POINT('',(-12.6795366797,-0.730978474253, + 17.394153880803)); +#3682 = CARTESIAN_POINT('',(-12.67393482034,-0.820874233153, + 17.364369847357)); +#3683 = CARTESIAN_POINT('',(-12.66776516427,-0.908256146537, + 17.331002129957)); +#3684 = CARTESIAN_POINT('',(-12.65231928649,-1.105222837538, + 17.245767031525)); +#3685 = CARTESIAN_POINT('',(-12.64268702807,-1.212702642326, + 17.191418032626)); +#3686 = CARTESIAN_POINT('',(-12.63244157313,-1.315103354215, + 17.131955424686)); +#3687 = CARTESIAN_POINT('',(-12.62178741218,-1.412275139133, + 17.067973250967)); +#3688 = CARTESIAN_POINT('',(-12.61091644951,-1.504122410653, + 17.000045227957)); +#3689 = CARTESIAN_POINT('',(-12.5999994,-1.590602124983,16.928726232517) + ); +#3690 = PCURVE('',#1130,#3691); +#3691 = DEFINITIONAL_REPRESENTATION('',(#3692),#3720); +#3692 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3693,#3694,#3695,#3696,#3697, + #3698,#3699,#3700,#3701,#3702,#3703,#3704,#3705,#3706,#3707,#3708, + #3709,#3710,#3711,#3712,#3713,#3714,#3715,#3716,#3717,#3718,#3719), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,7),(0.,0.316176561332,0.500266912769, + 0.624069663577,0.785563017872,1.),.UNSPECIFIED.); +#3693 = CARTESIAN_POINT('',(-3.016018625838,-16.92872623251)); +#3694 = CARTESIAN_POINT('',(-3.026111040874,-17.03359751941)); +#3695 = CARTESIAN_POINT('',(-3.037134768206,-17.13140277358)); +#3696 = CARTESIAN_POINT('',(-3.049061212238,-17.22007118324)); +#3697 = CARTESIAN_POINT('',(-3.061838005384,-17.29759133853)); +#3698 = CARTESIAN_POINT('',(-3.075391394543,-17.36200549508)); +#3699 = CARTESIAN_POINT('',(-3.097913552877,-17.44014919975)); +#3700 = CARTESIAN_POINT('',(-3.106419873095,-17.46376771134)); +#3701 = CARTESIAN_POINT('',(-3.115094376246,-17.48179575537)); +#3702 = CARTESIAN_POINT('',(-3.123884526374,-17.49392673931)); +#3703 = CARTESIAN_POINT('',(-3.132735926082,-17.5)); +#3704 = CARTESIAN_POINT('',(-3.147548898554,-17.5)); +#3705 = CARTESIAN_POINT('',(-3.153504300973,-17.49725336798)); +#3706 = CARTESIAN_POINT('',(-3.159441116121,-17.49176176456)); +#3707 = CARTESIAN_POINT('',(-3.165341831933,-17.48355933488)); +#3708 = CARTESIAN_POINT('',(-3.171189208802,-17.47271280403)); +#3709 = CARTESIAN_POINT('',(-3.184502217884,-17.44185350397)); +#3710 = CARTESIAN_POINT('',(-3.19191498634,-17.42006370484)); +#3711 = CARTESIAN_POINT('',(-3.199179141066,-17.3941538808)); +#3712 = CARTESIAN_POINT('',(-3.206270900986,-17.36436984735)); +#3713 = CARTESIAN_POINT('',(-3.213168288265,-17.33100212995)); +#3714 = CARTESIAN_POINT('',(-3.2287250903,-17.24576703152)); +#3715 = CARTESIAN_POINT('',(-3.237221457886,-17.19141803262)); +#3716 = CARTESIAN_POINT('',(-3.24532415885,-17.13195542468)); +#3717 = CARTESIAN_POINT('',(-3.253020880664,-17.06797325096)); +#3718 = CARTESIAN_POINT('',(-3.260303211624,-17.00004522795)); +#3719 = CARTESIAN_POINT('',(-3.267166681342,-16.92872623251)); +#3720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3721 = PCURVE('',#3722,#3727); +#3722 = CYLINDRICAL_SURFACE('',#3723,2.5); +#3723 = AXIS2_PLACEMENT_3D('',#3724,#3725,#3726); +#3724 = CARTESIAN_POINT('',(-20.,0.,15.)); +#3725 = DIRECTION('',(-1.,-0.,-0.)); +#3726 = DIRECTION('',(0.,1.,0.)); +#3727 = DEFINITIONAL_REPRESENTATION('',(#3728),#3756); +#3728 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3729,#3730,#3731,#3732,#3733, + #3734,#3735,#3736,#3737,#3738,#3739,#3740,#3741,#3742,#3743,#3744, + #3745,#3746,#3747,#3748,#3749,#3750,#3751,#3752,#3753,#3754,#3755), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,7),(0.,0.316176561332,0.500266912769, + 0.624069663577,0.785563017872,1.),.UNSPECIFIED.); +#3729 = CARTESIAN_POINT('',(-0.881180491198,-7.4000006)); +#3730 = CARTESIAN_POINT('',(-0.947112307364,-7.383947583198)); +#3731 = CARTESIAN_POINT('',(-1.014927118875,-7.36795331725)); +#3732 = CARTESIAN_POINT('',(-1.084515874881,-7.352599009109)); +#3733 = CARTESIAN_POINT('',(-1.155836247815,-7.338559473563)); +#3734 = CARTESIAN_POINT('',(-1.228894569752,-7.326534848183)); +#3735 = CARTESIAN_POINT('',(-1.347351084616,-7.311677371654)); +#3736 = CARTESIAN_POINT('',(-1.391489268388,-7.307111153677)); +#3737 = CARTESIAN_POINT('',(-1.43602750945,-7.303583886745)); +#3738 = CARTESIAN_POINT('',(-1.480839019944,-7.301195331365)); +#3739 = CARTESIAN_POINT('',(-1.525804151053,-7.3)); +#3740 = CARTESIAN_POINT('',(-1.601054051212,-7.3)); +#3741 = CARTESIAN_POINT('',(-1.631307497015,-7.300540653866)); +#3742 = CARTESIAN_POINT('',(-1.661514446462,-7.301621739332)); +#3743 = CARTESIAN_POINT('',(-1.691633804491,-7.303232046088)); +#3744 = CARTESIAN_POINT('',(-1.721623419542,-7.305350102538)); +#3745 = CARTESIAN_POINT('',(-1.790329133619,-7.311329665482)); +#3746 = CARTESIAN_POINT('',(-1.828903972469,-7.315524046044)); +#3747 = CARTESIAN_POINT('',(-1.867123366843,-7.3204633203)); +#3748 = CARTESIAN_POINT('',(-1.904946025862,-7.326065179652)); +#3749 = CARTESIAN_POINT('',(-1.942324852087,-7.332234835723)); +#3750 = CARTESIAN_POINT('',(-2.028172064615,-7.347680713506)); +#3751 = CARTESIAN_POINT('',(-2.076262001318,-7.357312971924)); +#3752 = CARTESIAN_POINT('',(-2.123510837602,-7.367558426868)); +#3753 = CARTESIAN_POINT('',(-2.169943343627,-7.378212587814)); +#3754 = CARTESIAN_POINT('',(-2.215574428102,-7.389083550482)); +#3755 = CARTESIAN_POINT('',(-2.260412162391,-7.4000006)); +#3756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3757 = ORIENTED_EDGE('',*,*,#3758,.F.); +#3758 = EDGE_CURVE('',#3759,#3657,#3761,.T.); +#3759 = VERTEX_POINT('',#3760); +#3760 = CARTESIAN_POINT('',(-12.6,1.590597372059,16.928730152199)); +#3761 = SURFACE_CURVE('',#3762,(#3790,#3821),.PCURVE_S1.); +#3762 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3763,#3764,#3765,#3766,#3767, + #3768,#3769,#3770,#3771,#3772,#3773,#3774,#3775,#3776,#3777,#3778, + #3779,#3780,#3781,#3782,#3783,#3784,#3785,#3786,#3787,#3788,#3789), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,7),(0.,0.316176561332,0.500266912769, + 0.624069663577,0.785563017872,1.),.UNSPECIFIED.); +#3763 = CARTESIAN_POINT('',(-12.5999994,1.590602124983,16.928726232517) + ); +#3764 = CARTESIAN_POINT('',(-12.6160524168,1.463437701586, + 17.033597519415)); +#3765 = CARTESIAN_POINT('',(-12.63204668275,1.324344297355, + 17.131402773581)); +#3766 = CARTESIAN_POINT('',(-12.64740099089,1.173638461543, + 17.22007118324)); +#3767 = CARTESIAN_POINT('',(-12.66144052643,1.011950240946, + 17.29759133853)); +#3768 = CARTESIAN_POINT('',(-12.67346515181,0.840214934057, + 17.362005495087)); +#3769 = CARTESIAN_POINT('',(-12.68832262834,0.554569658614, + 17.440149199751)); +#3770 = CARTESIAN_POINT('',(-12.69288884632,0.446630889292, + 17.463767711345)); +#3771 = CARTESIAN_POINT('',(-12.69641611325,0.3365121988,17.481795755378 + )); +#3772 = CARTESIAN_POINT('',(-12.69880466863,0.224893239968, + 17.493926739317)); +#3773 = CARTESIAN_POINT('',(-12.7,0.112480439354,17.5)); +#3774 = CARTESIAN_POINT('',(-12.7,-7.5644311043E-02,17.5)); +#3775 = CARTESIAN_POINT('',(-12.69945934613,-0.151277923594, + 17.497253367986)); +#3776 = CARTESIAN_POINT('',(-12.69837826066,-0.226670640727, + 17.491761764563)); +#3777 = CARTESIAN_POINT('',(-12.69676795391,-0.301595249999, + 17.483559334887)); +#3778 = CARTESIAN_POINT('',(-12.69464989746,-0.375828465761, + 17.472712804034)); +#3779 = CARTESIAN_POINT('',(-12.68867033451,-0.544797910535, + 17.441853503975)); +#3780 = CARTESIAN_POINT('',(-12.68447595395,-0.638850582142, + 17.420063704848)); +#3781 = CARTESIAN_POINT('',(-12.6795366797,-0.730978474253, + 17.394153880803)); +#3782 = CARTESIAN_POINT('',(-12.67393482034,-0.820874233153, + 17.364369847357)); +#3783 = CARTESIAN_POINT('',(-12.66776516427,-0.908256146537, + 17.331002129957)); +#3784 = CARTESIAN_POINT('',(-12.65231928649,-1.105222837538, + 17.245767031525)); +#3785 = CARTESIAN_POINT('',(-12.64268702807,-1.212702642326, + 17.191418032626)); +#3786 = CARTESIAN_POINT('',(-12.63244157313,-1.315103354215, + 17.131955424686)); +#3787 = CARTESIAN_POINT('',(-12.62178741218,-1.412275139133, + 17.067973250967)); +#3788 = CARTESIAN_POINT('',(-12.61091644951,-1.504122410653, + 17.000045227957)); +#3789 = CARTESIAN_POINT('',(-12.5999994,-1.590602124983,16.928726232517) + ); +#3790 = PCURVE('',#1130,#3791); +#3791 = DEFINITIONAL_REPRESENTATION('',(#3792),#3820); +#3792 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3793,#3794,#3795,#3796,#3797, + #3798,#3799,#3800,#3801,#3802,#3803,#3804,#3805,#3806,#3807,#3808, + #3809,#3810,#3811,#3812,#3813,#3814,#3815,#3816,#3817,#3818,#3819), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,7),(0.,0.316176561332,0.500266912769, + 0.624069663577,0.785563017872,1.),.UNSPECIFIED.); +#3793 = CARTESIAN_POINT('',(-3.016018625838,-16.92872623251)); +#3794 = CARTESIAN_POINT('',(-3.026111040874,-17.03359751941)); +#3795 = CARTESIAN_POINT('',(-3.037134768206,-17.13140277358)); +#3796 = CARTESIAN_POINT('',(-3.049061212238,-17.22007118324)); +#3797 = CARTESIAN_POINT('',(-3.061838005384,-17.29759133853)); +#3798 = CARTESIAN_POINT('',(-3.075391394543,-17.36200549508)); +#3799 = CARTESIAN_POINT('',(-3.097913552877,-17.44014919975)); +#3800 = CARTESIAN_POINT('',(-3.106419873095,-17.46376771134)); +#3801 = CARTESIAN_POINT('',(-3.115094376246,-17.48179575537)); +#3802 = CARTESIAN_POINT('',(-3.123884526374,-17.49392673931)); +#3803 = CARTESIAN_POINT('',(-3.132735926082,-17.5)); +#3804 = CARTESIAN_POINT('',(-3.147548898554,-17.5)); +#3805 = CARTESIAN_POINT('',(-3.153504300973,-17.49725336798)); +#3806 = CARTESIAN_POINT('',(-3.159441116121,-17.49176176456)); +#3807 = CARTESIAN_POINT('',(-3.165341831933,-17.48355933488)); +#3808 = CARTESIAN_POINT('',(-3.171189208802,-17.47271280403)); +#3809 = CARTESIAN_POINT('',(-3.184502217884,-17.44185350397)); +#3810 = CARTESIAN_POINT('',(-3.19191498634,-17.42006370484)); +#3811 = CARTESIAN_POINT('',(-3.199179141066,-17.3941538808)); +#3812 = CARTESIAN_POINT('',(-3.206270900986,-17.36436984735)); +#3813 = CARTESIAN_POINT('',(-3.213168288265,-17.33100212995)); +#3814 = CARTESIAN_POINT('',(-3.2287250903,-17.24576703152)); +#3815 = CARTESIAN_POINT('',(-3.237221457886,-17.19141803262)); +#3816 = CARTESIAN_POINT('',(-3.24532415885,-17.13195542468)); +#3817 = CARTESIAN_POINT('',(-3.253020880664,-17.06797325096)); +#3818 = CARTESIAN_POINT('',(-3.260303211624,-17.00004522795)); +#3819 = CARTESIAN_POINT('',(-3.267166681342,-16.92872623251)); +#3820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3821 = PCURVE('',#3722,#3822); +#3822 = DEFINITIONAL_REPRESENTATION('',(#3823),#3851); +#3823 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3824,#3825,#3826,#3827,#3828, + #3829,#3830,#3831,#3832,#3833,#3834,#3835,#3836,#3837,#3838,#3839, + #3840,#3841,#3842,#3843,#3844,#3845,#3846,#3847,#3848,#3849,#3850), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,7),(0.,0.316176561332,0.500266912769, + 0.624069663577,0.785563017872,1.),.UNSPECIFIED.); +#3824 = CARTESIAN_POINT('',(-0.881180491198,-7.4000006)); +#3825 = CARTESIAN_POINT('',(-0.947112307364,-7.383947583198)); +#3826 = CARTESIAN_POINT('',(-1.014927118875,-7.36795331725)); +#3827 = CARTESIAN_POINT('',(-1.084515874881,-7.352599009109)); +#3828 = CARTESIAN_POINT('',(-1.155836247815,-7.338559473563)); +#3829 = CARTESIAN_POINT('',(-1.228894569752,-7.326534848183)); +#3830 = CARTESIAN_POINT('',(-1.347351084616,-7.311677371654)); +#3831 = CARTESIAN_POINT('',(-1.391489268388,-7.307111153677)); +#3832 = CARTESIAN_POINT('',(-1.43602750945,-7.303583886745)); +#3833 = CARTESIAN_POINT('',(-1.480839019944,-7.301195331365)); +#3834 = CARTESIAN_POINT('',(-1.525804151053,-7.3)); +#3835 = CARTESIAN_POINT('',(-1.601054051212,-7.3)); +#3836 = CARTESIAN_POINT('',(-1.631307497015,-7.300540653866)); +#3837 = CARTESIAN_POINT('',(-1.661514446462,-7.301621739332)); +#3838 = CARTESIAN_POINT('',(-1.691633804491,-7.303232046088)); +#3839 = CARTESIAN_POINT('',(-1.721623419542,-7.305350102538)); +#3840 = CARTESIAN_POINT('',(-1.790329133619,-7.311329665482)); +#3841 = CARTESIAN_POINT('',(-1.828903972469,-7.315524046044)); +#3842 = CARTESIAN_POINT('',(-1.867123366843,-7.3204633203)); +#3843 = CARTESIAN_POINT('',(-1.904946025862,-7.326065179652)); +#3844 = CARTESIAN_POINT('',(-1.942324852087,-7.332234835723)); +#3845 = CARTESIAN_POINT('',(-2.028172064615,-7.347680713506)); +#3846 = CARTESIAN_POINT('',(-2.076262001318,-7.357312971924)); +#3847 = CARTESIAN_POINT('',(-2.123510837602,-7.367558426868)); +#3848 = CARTESIAN_POINT('',(-2.169943343627,-7.378212587814)); +#3849 = CARTESIAN_POINT('',(-2.215574428102,-7.389083550482)); +#3850 = CARTESIAN_POINT('',(-2.260412162391,-7.4000006)); +#3851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3852 = ORIENTED_EDGE('',*,*,#3853,.T.); +#3853 = EDGE_CURVE('',#3759,#3854,#3856,.T.); +#3854 = VERTEX_POINT('',#3855); +#3855 = CARTESIAN_POINT('',(-12.6,1.590597372059,13.071269847801)); +#3856 = SURFACE_CURVE('',#3857,(#3861,#3867),.PCURVE_S1.); +#3857 = LINE('',#3858,#3859); +#3858 = CARTESIAN_POINT('',(-12.6,1.590597372059,0.)); +#3859 = VECTOR('',#3860,1.); +#3860 = DIRECTION('',(-0.,-0.,-1.)); +#3861 = PCURVE('',#1130,#3862); +#3862 = DEFINITIONAL_REPRESENTATION('',(#3863),#3866); +#3863 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3864,#3865),.UNSPECIFIED.,.F., + .F.,(2,2),(-18.,-12.),.PIECEWISE_BEZIER_KNOTS.); +#3864 = CARTESIAN_POINT('',(-3.016019003054,-18.)); +#3865 = CARTESIAN_POINT('',(-3.016019003054,-12.)); +#3866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3867 = PCURVE('',#3868,#3873); +#3868 = PLANE('',#3869); +#3869 = AXIS2_PLACEMENT_3D('',#3870,#3871,#3872); +#3870 = CARTESIAN_POINT('',(-12.6,-6.837200662697E-17,15.)); +#3871 = DIRECTION('',(1.,0.,0.)); +#3872 = DIRECTION('',(-0.,0.,1.)); +#3873 = DEFINITIONAL_REPRESENTATION('',(#3874),#3877); +#3874 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3875,#3876),.UNSPECIFIED.,.F., + .F.,(2,2),(-18.,-12.),.PIECEWISE_BEZIER_KNOTS.); +#3875 = CARTESIAN_POINT('',(3.,-1.590597372059)); +#3876 = CARTESIAN_POINT('',(-3.,-1.590597372059)); +#3877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3878 = ORIENTED_EDGE('',*,*,#3879,.F.); +#3879 = EDGE_CURVE('',#3880,#3854,#3882,.T.); +#3880 = VERTEX_POINT('',#3881); +#3881 = CARTESIAN_POINT('',(-12.7,0.,12.5)); +#3882 = SURFACE_CURVE('',#3883,(#3911,#3942),.PCURVE_S1.); +#3883 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3884,#3885,#3886,#3887,#3888, + #3889,#3890,#3891,#3892,#3893,#3894,#3895,#3896,#3897,#3898,#3899, + #3900,#3901,#3902,#3903,#3904,#3905,#3906,#3907,#3908,#3909,#3910), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,7),(0.,0.31617656159,0.500266913034, + 0.624069663769,0.785563017978,1.),.UNSPECIFIED.); +#3884 = CARTESIAN_POINT('',(-12.5999994,-1.590602124983,13.071273767483) + ); +#3885 = CARTESIAN_POINT('',(-12.6160524168,-1.463437701586, + 12.966402480585)); +#3886 = CARTESIAN_POINT('',(-12.63204668275,-1.324344297355, + 12.868597226419)); +#3887 = CARTESIAN_POINT('',(-12.64740099089,-1.173638461543, + 12.77992881676)); +#3888 = CARTESIAN_POINT('',(-12.66144052643,-1.011950240946, + 12.70240866147)); +#3889 = CARTESIAN_POINT('',(-12.67346515181,-0.840214934057, + 12.637994504913)); +#3890 = CARTESIAN_POINT('',(-12.68832262834,-0.554569658696, + 12.559850800272)); +#3891 = CARTESIAN_POINT('',(-12.69288884632,-0.446630889285, + 12.536232288643)); +#3892 = CARTESIAN_POINT('',(-12.69641611325,-0.336512198729, + 12.518204244611)); +#3893 = CARTESIAN_POINT('',(-12.69880466863,-0.224893239942, + 12.50607326069)); +#3894 = CARTESIAN_POINT('',(-12.7,-0.112480439424,12.5)); +#3895 = CARTESIAN_POINT('',(-12.7,7.5644311043E-02,12.5)); +#3896 = CARTESIAN_POINT('',(-12.69945934613,0.151277923594, + 12.502746632014)); +#3897 = CARTESIAN_POINT('',(-12.69837826066,0.226670640727, + 12.508238235437)); +#3898 = CARTESIAN_POINT('',(-12.69676795391,0.301595249999, + 12.516440665113)); +#3899 = CARTESIAN_POINT('',(-12.69464989746,0.375828465761, + 12.527287195966)); +#3900 = CARTESIAN_POINT('',(-12.68867033451,0.544797910539, + 12.558146496025)); +#3901 = CARTESIAN_POINT('',(-12.68447595395,0.63885058214, + 12.579936295152)); +#3902 = CARTESIAN_POINT('',(-12.6795366797,0.730978474249, + 12.605846119195)); +#3903 = CARTESIAN_POINT('',(-12.67393482034,0.820874233152, + 12.635630152642)); +#3904 = CARTESIAN_POINT('',(-12.66776516427,0.908256146541, + 12.668997870045)); +#3905 = CARTESIAN_POINT('',(-12.65231928649,1.105222837538, + 12.754232968475)); +#3906 = CARTESIAN_POINT('',(-12.64268702807,1.212702642326, + 12.808581967374)); +#3907 = CARTESIAN_POINT('',(-12.63244157313,1.315103354215, + 12.868044575314)); +#3908 = CARTESIAN_POINT('',(-12.62178741218,1.412275139133, + 12.932026749033)); +#3909 = CARTESIAN_POINT('',(-12.61091644951,1.504122410653, + 12.999954772043)); +#3910 = CARTESIAN_POINT('',(-12.5999994,1.590602124983,13.071273767483) + ); +#3911 = PCURVE('',#1130,#3912); +#3912 = DEFINITIONAL_REPRESENTATION('',(#3913),#3941); +#3913 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3914,#3915,#3916,#3917,#3918, + #3919,#3920,#3921,#3922,#3923,#3924,#3925,#3926,#3927,#3928,#3929, + #3930,#3931,#3932,#3933,#3934,#3935,#3936,#3937,#3938,#3939,#3940), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,7),(0.,0.31617656159,0.500266913034, + 0.624069663769,0.785563017978,1.),.UNSPECIFIED.); +#3914 = CARTESIAN_POINT('',(-3.267166681342,-13.07127376748)); +#3915 = CARTESIAN_POINT('',(-3.257074266306,-12.96640248058)); +#3916 = CARTESIAN_POINT('',(-3.246050538974,-12.86859722641)); +#3917 = CARTESIAN_POINT('',(-3.234124094941,-12.77992881676)); +#3918 = CARTESIAN_POINT('',(-3.221347301796,-12.70240866147)); +#3919 = CARTESIAN_POINT('',(-3.207793912637,-12.63799450491)); +#3920 = CARTESIAN_POINT('',(-3.185271754309,-12.55985080027)); +#3921 = CARTESIAN_POINT('',(-3.176765434084,-12.53623228864)); +#3922 = CARTESIAN_POINT('',(-3.168090930928,-12.51820424461)); +#3923 = CARTESIAN_POINT('',(-3.159300780803,-12.50607326069)); +#3924 = CARTESIAN_POINT('',(-3.150449381103,-12.5)); +#3925 = CARTESIAN_POINT('',(-3.135636408626,-12.5)); +#3926 = CARTESIAN_POINT('',(-3.129681006206,-12.50274663201)); +#3927 = CARTESIAN_POINT('',(-3.123744191058,-12.50823823543)); +#3928 = CARTESIAN_POINT('',(-3.117843475247,-12.51644066511)); +#3929 = CARTESIAN_POINT('',(-3.111996098377,-12.52728719596)); +#3930 = CARTESIAN_POINT('',(-3.098683089296,-12.55814649602)); +#3931 = CARTESIAN_POINT('',(-3.09127032084,-12.57993629515)); +#3932 = CARTESIAN_POINT('',(-3.084006166113,-12.60584611919)); +#3933 = CARTESIAN_POINT('',(-3.076914406194,-12.63563015264)); +#3934 = CARTESIAN_POINT('',(-3.070017018914,-12.66899787004)); +#3935 = CARTESIAN_POINT('',(-3.054460216879,-12.75423296847)); +#3936 = CARTESIAN_POINT('',(-3.045963849294,-12.80858196737)); +#3937 = CARTESIAN_POINT('',(-3.037861148329,-12.86804457531)); +#3938 = CARTESIAN_POINT('',(-3.030164426515,-12.93202674903)); +#3939 = CARTESIAN_POINT('',(-3.022882095556,-12.99995477204)); +#3940 = CARTESIAN_POINT('',(-3.016018625838,-13.07127376748)); +#3941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3942 = PCURVE('',#3722,#3943); +#3943 = DEFINITIONAL_REPRESENTATION('',(#3944),#3972); +#3944 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3945,#3946,#3947,#3948,#3949, + #3950,#3951,#3952,#3953,#3954,#3955,#3956,#3957,#3958,#3959,#3960, + #3961,#3962,#3963,#3964,#3965,#3966,#3967,#3968,#3969,#3970,#3971), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,7),(0.,0.31617656159,0.500266913034, + 0.624069663769,0.785563017978,1.),.UNSPECIFIED.); +#3945 = CARTESIAN_POINT('',(-4.022773144788,-7.4000006)); +#3946 = CARTESIAN_POINT('',(-4.088704960954,-7.383947583198)); +#3947 = CARTESIAN_POINT('',(-4.156519772465,-7.36795331725)); +#3948 = CARTESIAN_POINT('',(-4.226108528471,-7.352599009109)); +#3949 = CARTESIAN_POINT('',(-4.297428901404,-7.338559473563)); +#3950 = CARTESIAN_POINT('',(-4.370487223342,-7.326534848183)); +#3951 = CARTESIAN_POINT('',(-4.488943738172,-7.311677371659)); +#3952 = CARTESIAN_POINT('',(-4.533081921982,-7.307111153675)); +#3953 = CARTESIAN_POINT('',(-4.577620163069,-7.303583886743)); +#3954 = CARTESIAN_POINT('',(-4.622431673544,-7.301195331366)); +#3955 = CARTESIAN_POINT('',(-4.667396804615,-7.3)); +#3956 = CARTESIAN_POINT('',(-4.742646704802,-7.3)); +#3957 = CARTESIAN_POINT('',(-4.772900150605,-7.300540653866)); +#3958 = CARTESIAN_POINT('',(-4.803107100052,-7.301621739332)); +#3959 = CARTESIAN_POINT('',(-4.833226458081,-7.303232046088)); +#3960 = CARTESIAN_POINT('',(-4.863216073132,-7.305350102538)); +#3961 = CARTESIAN_POINT('',(-4.93192178721,-7.311329665482)); +#3962 = CARTESIAN_POINT('',(-4.970496626058,-7.315524046044)); +#3963 = CARTESIAN_POINT('',(-5.008716020432,-7.3204633203)); +#3964 = CARTESIAN_POINT('',(-5.046538679451,-7.326065179652)); +#3965 = CARTESIAN_POINT('',(-5.083917505678,-7.332234835723)); +#3966 = CARTESIAN_POINT('',(-5.169764718205,-7.347680713506)); +#3967 = CARTESIAN_POINT('',(-5.217854654908,-7.357312971924)); +#3968 = CARTESIAN_POINT('',(-5.265103491191,-7.367558426868)); +#3969 = CARTESIAN_POINT('',(-5.311535997217,-7.378212587814)); +#3970 = CARTESIAN_POINT('',(-5.357167081692,-7.389083550482)); +#3971 = CARTESIAN_POINT('',(-5.402004815981,-7.4000006)); +#3972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3973 = ORIENTED_EDGE('',*,*,#3974,.F.); +#3974 = EDGE_CURVE('',#3975,#3880,#3977,.T.); +#3975 = VERTEX_POINT('',#3976); +#3976 = CARTESIAN_POINT('',(-12.6,-1.590597372059,13.071269847801)); +#3977 = SURFACE_CURVE('',#3978,(#4006,#4037),.PCURVE_S1.); +#3978 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3979,#3980,#3981,#3982,#3983, + #3984,#3985,#3986,#3987,#3988,#3989,#3990,#3991,#3992,#3993,#3994, + #3995,#3996,#3997,#3998,#3999,#4000,#4001,#4002,#4003,#4004,#4005), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,7),(0.,0.31617656159,0.500266913034, + 0.624069663769,0.785563017978,1.),.UNSPECIFIED.); +#3979 = CARTESIAN_POINT('',(-12.5999994,-1.590602124983,13.071273767483) + ); +#3980 = CARTESIAN_POINT('',(-12.6160524168,-1.463437701586, + 12.966402480585)); +#3981 = CARTESIAN_POINT('',(-12.63204668275,-1.324344297355, + 12.868597226419)); +#3982 = CARTESIAN_POINT('',(-12.64740099089,-1.173638461543, + 12.77992881676)); +#3983 = CARTESIAN_POINT('',(-12.66144052643,-1.011950240946, + 12.70240866147)); +#3984 = CARTESIAN_POINT('',(-12.67346515181,-0.840214934057, + 12.637994504913)); +#3985 = CARTESIAN_POINT('',(-12.68832262834,-0.554569658696, + 12.559850800272)); +#3986 = CARTESIAN_POINT('',(-12.69288884632,-0.446630889285, + 12.536232288643)); +#3987 = CARTESIAN_POINT('',(-12.69641611325,-0.336512198729, + 12.518204244611)); +#3988 = CARTESIAN_POINT('',(-12.69880466863,-0.224893239942, + 12.50607326069)); +#3989 = CARTESIAN_POINT('',(-12.7,-0.112480439424,12.5)); +#3990 = CARTESIAN_POINT('',(-12.7,7.5644311043E-02,12.5)); +#3991 = CARTESIAN_POINT('',(-12.69945934613,0.151277923594, + 12.502746632014)); +#3992 = CARTESIAN_POINT('',(-12.69837826066,0.226670640727, + 12.508238235437)); +#3993 = CARTESIAN_POINT('',(-12.69676795391,0.301595249999, + 12.516440665113)); +#3994 = CARTESIAN_POINT('',(-12.69464989746,0.375828465761, + 12.527287195966)); +#3995 = CARTESIAN_POINT('',(-12.68867033451,0.544797910539, + 12.558146496025)); +#3996 = CARTESIAN_POINT('',(-12.68447595395,0.63885058214, + 12.579936295152)); +#3997 = CARTESIAN_POINT('',(-12.6795366797,0.730978474249, + 12.605846119195)); +#3998 = CARTESIAN_POINT('',(-12.67393482034,0.820874233152, + 12.635630152642)); +#3999 = CARTESIAN_POINT('',(-12.66776516427,0.908256146541, + 12.668997870045)); +#4000 = CARTESIAN_POINT('',(-12.65231928649,1.105222837538, + 12.754232968475)); +#4001 = CARTESIAN_POINT('',(-12.64268702807,1.212702642326, + 12.808581967374)); +#4002 = CARTESIAN_POINT('',(-12.63244157313,1.315103354215, + 12.868044575314)); +#4003 = CARTESIAN_POINT('',(-12.62178741218,1.412275139133, + 12.932026749033)); +#4004 = CARTESIAN_POINT('',(-12.61091644951,1.504122410653, + 12.999954772043)); +#4005 = CARTESIAN_POINT('',(-12.5999994,1.590602124983,13.071273767483) + ); +#4006 = PCURVE('',#1130,#4007); +#4007 = DEFINITIONAL_REPRESENTATION('',(#4008),#4036); +#4008 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#4009,#4010,#4011,#4012,#4013, + #4014,#4015,#4016,#4017,#4018,#4019,#4020,#4021,#4022,#4023,#4024, + #4025,#4026,#4027,#4028,#4029,#4030,#4031,#4032,#4033,#4034,#4035), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,7),(0.,0.31617656159,0.500266913034, + 0.624069663769,0.785563017978,1.),.UNSPECIFIED.); +#4009 = CARTESIAN_POINT('',(-3.267166681342,-13.07127376748)); +#4010 = CARTESIAN_POINT('',(-3.257074266306,-12.96640248058)); +#4011 = CARTESIAN_POINT('',(-3.246050538974,-12.86859722641)); +#4012 = CARTESIAN_POINT('',(-3.234124094941,-12.77992881676)); +#4013 = CARTESIAN_POINT('',(-3.221347301796,-12.70240866147)); +#4014 = CARTESIAN_POINT('',(-3.207793912637,-12.63799450491)); +#4015 = CARTESIAN_POINT('',(-3.185271754309,-12.55985080027)); +#4016 = CARTESIAN_POINT('',(-3.176765434084,-12.53623228864)); +#4017 = CARTESIAN_POINT('',(-3.168090930928,-12.51820424461)); +#4018 = CARTESIAN_POINT('',(-3.159300780803,-12.50607326069)); +#4019 = CARTESIAN_POINT('',(-3.150449381103,-12.5)); +#4020 = CARTESIAN_POINT('',(-3.135636408626,-12.5)); +#4021 = CARTESIAN_POINT('',(-3.129681006206,-12.50274663201)); +#4022 = CARTESIAN_POINT('',(-3.123744191058,-12.50823823543)); +#4023 = CARTESIAN_POINT('',(-3.117843475247,-12.51644066511)); +#4024 = CARTESIAN_POINT('',(-3.111996098377,-12.52728719596)); +#4025 = CARTESIAN_POINT('',(-3.098683089296,-12.55814649602)); +#4026 = CARTESIAN_POINT('',(-3.09127032084,-12.57993629515)); +#4027 = CARTESIAN_POINT('',(-3.084006166113,-12.60584611919)); +#4028 = CARTESIAN_POINT('',(-3.076914406194,-12.63563015264)); +#4029 = CARTESIAN_POINT('',(-3.070017018914,-12.66899787004)); +#4030 = CARTESIAN_POINT('',(-3.054460216879,-12.75423296847)); +#4031 = CARTESIAN_POINT('',(-3.045963849294,-12.80858196737)); +#4032 = CARTESIAN_POINT('',(-3.037861148329,-12.86804457531)); +#4033 = CARTESIAN_POINT('',(-3.030164426515,-12.93202674903)); +#4034 = CARTESIAN_POINT('',(-3.022882095556,-12.99995477204)); +#4035 = CARTESIAN_POINT('',(-3.016018625838,-13.07127376748)); +#4036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4037 = PCURVE('',#3722,#4038); +#4038 = DEFINITIONAL_REPRESENTATION('',(#4039),#4067); +#4039 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#4040,#4041,#4042,#4043,#4044, + #4045,#4046,#4047,#4048,#4049,#4050,#4051,#4052,#4053,#4054,#4055, + #4056,#4057,#4058,#4059,#4060,#4061,#4062,#4063,#4064,#4065,#4066), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,7),(0.,0.31617656159,0.500266913034, + 0.624069663769,0.785563017978,1.),.UNSPECIFIED.); +#4040 = CARTESIAN_POINT('',(-4.022773144788,-7.4000006)); +#4041 = CARTESIAN_POINT('',(-4.088704960954,-7.383947583198)); +#4042 = CARTESIAN_POINT('',(-4.156519772465,-7.36795331725)); +#4043 = CARTESIAN_POINT('',(-4.226108528471,-7.352599009109)); +#4044 = CARTESIAN_POINT('',(-4.297428901404,-7.338559473563)); +#4045 = CARTESIAN_POINT('',(-4.370487223342,-7.326534848183)); +#4046 = CARTESIAN_POINT('',(-4.488943738172,-7.311677371659)); +#4047 = CARTESIAN_POINT('',(-4.533081921982,-7.307111153675)); +#4048 = CARTESIAN_POINT('',(-4.577620163069,-7.303583886743)); +#4049 = CARTESIAN_POINT('',(-4.622431673544,-7.301195331366)); +#4050 = CARTESIAN_POINT('',(-4.667396804615,-7.3)); +#4051 = CARTESIAN_POINT('',(-4.742646704802,-7.3)); +#4052 = CARTESIAN_POINT('',(-4.772900150605,-7.300540653866)); +#4053 = CARTESIAN_POINT('',(-4.803107100052,-7.301621739332)); +#4054 = CARTESIAN_POINT('',(-4.833226458081,-7.303232046088)); +#4055 = CARTESIAN_POINT('',(-4.863216073132,-7.305350102538)); +#4056 = CARTESIAN_POINT('',(-4.93192178721,-7.311329665482)); +#4057 = CARTESIAN_POINT('',(-4.970496626058,-7.315524046044)); +#4058 = CARTESIAN_POINT('',(-5.008716020432,-7.3204633203)); +#4059 = CARTESIAN_POINT('',(-5.046538679451,-7.326065179652)); +#4060 = CARTESIAN_POINT('',(-5.083917505678,-7.332234835723)); +#4061 = CARTESIAN_POINT('',(-5.169764718205,-7.347680713506)); +#4062 = CARTESIAN_POINT('',(-5.217854654908,-7.357312971924)); +#4063 = CARTESIAN_POINT('',(-5.265103491191,-7.367558426868)); +#4064 = CARTESIAN_POINT('',(-5.311535997217,-7.378212587814)); +#4065 = CARTESIAN_POINT('',(-5.357167081692,-7.389083550482)); +#4066 = CARTESIAN_POINT('',(-5.402004815981,-7.4000006)); +#4067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4068 = ORIENTED_EDGE('',*,*,#4069,.F.); +#4069 = EDGE_CURVE('',#3659,#3975,#4070,.T.); +#4070 = SURFACE_CURVE('',#4071,(#4075,#4081),.PCURVE_S1.); +#4071 = LINE('',#4072,#4073); +#4072 = CARTESIAN_POINT('',(-12.6,-1.590597372059,0.)); +#4073 = VECTOR('',#4074,1.); +#4074 = DIRECTION('',(-0.,-0.,-1.)); +#4075 = PCURVE('',#1130,#4076); +#4076 = DEFINITIONAL_REPRESENTATION('',(#4077),#4080); +#4077 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4078,#4079),.UNSPECIFIED.,.F., + .F.,(2,2),(-18.,-12.),.PIECEWISE_BEZIER_KNOTS.); +#4078 = CARTESIAN_POINT('',(-3.267166304125,-18.)); +#4079 = CARTESIAN_POINT('',(-3.267166304125,-12.)); +#4080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4081 = PCURVE('',#4082,#4087); +#4082 = PLANE('',#4083); +#4083 = AXIS2_PLACEMENT_3D('',#4084,#4085,#4086); +#4084 = CARTESIAN_POINT('',(-12.6,-6.837200662697E-17,15.)); +#4085 = DIRECTION('',(1.,0.,0.)); +#4086 = DIRECTION('',(-0.,0.,1.)); +#4087 = DEFINITIONAL_REPRESENTATION('',(#4088),#4091); +#4088 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4089,#4090),.UNSPECIFIED.,.F., + .F.,(2,2),(-18.,-12.),.PIECEWISE_BEZIER_KNOTS.); +#4089 = CARTESIAN_POINT('',(3.,1.590597372059)); +#4090 = CARTESIAN_POINT('',(-3.,1.590597372059)); +#4091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4092 = ADVANCED_FACE('',(#4093),#1228,.T.); +#4093 = FACE_BOUND('',#4094,.T.); +#4094 = EDGE_LOOP('',(#4095,#4096,#4097,#4098,#4099,#4100,#4101,#4102)); +#4095 = ORIENTED_EDGE('',*,*,#2514,.F.); +#4096 = ORIENTED_EDGE('',*,*,#1213,.T.); +#4097 = ORIENTED_EDGE('',*,*,#2218,.T.); +#4098 = ORIENTED_EDGE('',*,*,#2268,.F.); +#4099 = ORIENTED_EDGE('',*,*,#2293,.T.); +#4100 = ORIENTED_EDGE('',*,*,#2343,.T.); +#4101 = ORIENTED_EDGE('',*,*,#2391,.F.); +#4102 = ORIENTED_EDGE('',*,*,#2488,.F.); +#4103 = ADVANCED_FACE('',(#4104),#1331,.T.); +#4104 = FACE_BOUND('',#4105,.T.); +#4105 = EDGE_LOOP('',(#4106,#4129,#4156,#4157)); +#4106 = ORIENTED_EDGE('',*,*,#4107,.T.); +#4107 = EDGE_CURVE('',#1311,#4108,#4110,.T.); +#4108 = VERTEX_POINT('',#4109); +#4109 = CARTESIAN_POINT('',(-26.,34.,108.5)); +#4110 = SEAM_CURVE('',#4111,(#4115,#4122),.PCURVE_S1.); +#4111 = LINE('',#4112,#4113); +#4112 = CARTESIAN_POINT('',(-26.,30.,108.5)); +#4113 = VECTOR('',#4114,1.); +#4114 = DIRECTION('',(-0.,1.,-0.)); +#4115 = PCURVE('',#1331,#4116); +#4116 = DEFINITIONAL_REPRESENTATION('',(#4117),#4121); +#4117 = LINE('',#4118,#4119); +#4118 = CARTESIAN_POINT('',(0.,0.)); +#4119 = VECTOR('',#4120,1.); +#4120 = DIRECTION('',(0.,-1.)); +#4121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4122 = PCURVE('',#1331,#4123); +#4123 = DEFINITIONAL_REPRESENTATION('',(#4124),#4128); +#4124 = LINE('',#4125,#4126); +#4125 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4126 = VECTOR('',#4127,1.); +#4127 = DIRECTION('',(0.,-1.)); +#4128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4129 = ORIENTED_EDGE('',*,*,#4130,.T.); +#4130 = EDGE_CURVE('',#4108,#4108,#4131,.T.); +#4131 = SURFACE_CURVE('',#4132,(#4137,#4144),.PCURVE_S1.); +#4132 = CIRCLE('',#4133,3.); +#4133 = AXIS2_PLACEMENT_3D('',#4134,#4135,#4136); +#4134 = CARTESIAN_POINT('',(-29.,34.,108.5)); +#4135 = DIRECTION('',(0.,-1.,0.)); +#4136 = DIRECTION('',(1.,0.,0.)); +#4137 = PCURVE('',#1331,#4138); +#4138 = DEFINITIONAL_REPRESENTATION('',(#4139),#4143); +#4139 = LINE('',#4140,#4141); +#4140 = CARTESIAN_POINT('',(0.,-4.)); +#4141 = VECTOR('',#4142,1.); +#4142 = DIRECTION('',(1.,0.)); +#4143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4144 = PCURVE('',#4145,#4150); +#4145 = PLANE('',#4146); +#4146 = AXIS2_PLACEMENT_3D('',#4147,#4148,#4149); +#4147 = CARTESIAN_POINT('',(29.,34.,131.5)); +#4148 = DIRECTION('',(-0.,-1.,-0.)); +#4149 = DIRECTION('',(0.,0.,-1.)); +#4150 = DEFINITIONAL_REPRESENTATION('',(#4151),#4155); +#4151 = CIRCLE('',#4152,3.); +#4152 = AXIS2_PLACEMENT_2D('',#4153,#4154); +#4153 = CARTESIAN_POINT('',(23.,-58.)); +#4154 = DIRECTION('',(0.,1.)); +#4155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4156 = ORIENTED_EDGE('',*,*,#4107,.F.); +#4157 = ORIENTED_EDGE('',*,*,#1310,.F.); +#4158 = ADVANCED_FACE('',(#4159),#1366,.T.); +#4159 = FACE_BOUND('',#4160,.T.); +#4160 = EDGE_LOOP('',(#4161,#4184,#4211,#4212)); +#4161 = ORIENTED_EDGE('',*,*,#4162,.T.); +#4162 = EDGE_CURVE('',#1346,#4163,#4165,.T.); +#4163 = VERTEX_POINT('',#4164); +#4164 = CARTESIAN_POINT('',(-26.,34.,131.5)); +#4165 = SEAM_CURVE('',#4166,(#4170,#4177),.PCURVE_S1.); +#4166 = LINE('',#4167,#4168); +#4167 = CARTESIAN_POINT('',(-26.,30.,131.5)); +#4168 = VECTOR('',#4169,1.); +#4169 = DIRECTION('',(-0.,1.,-0.)); +#4170 = PCURVE('',#1366,#4171); +#4171 = DEFINITIONAL_REPRESENTATION('',(#4172),#4176); +#4172 = LINE('',#4173,#4174); +#4173 = CARTESIAN_POINT('',(0.,0.)); +#4174 = VECTOR('',#4175,1.); +#4175 = DIRECTION('',(0.,-1.)); +#4176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4177 = PCURVE('',#1366,#4178); +#4178 = DEFINITIONAL_REPRESENTATION('',(#4179),#4183); +#4179 = LINE('',#4180,#4181); +#4180 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4181 = VECTOR('',#4182,1.); +#4182 = DIRECTION('',(0.,-1.)); +#4183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4184 = ORIENTED_EDGE('',*,*,#4185,.T.); +#4185 = EDGE_CURVE('',#4163,#4163,#4186,.T.); +#4186 = SURFACE_CURVE('',#4187,(#4192,#4199),.PCURVE_S1.); +#4187 = CIRCLE('',#4188,3.); +#4188 = AXIS2_PLACEMENT_3D('',#4189,#4190,#4191); +#4189 = CARTESIAN_POINT('',(-29.,34.,131.5)); +#4190 = DIRECTION('',(0.,-1.,0.)); +#4191 = DIRECTION('',(1.,0.,0.)); +#4192 = PCURVE('',#1366,#4193); +#4193 = DEFINITIONAL_REPRESENTATION('',(#4194),#4198); +#4194 = LINE('',#4195,#4196); +#4195 = CARTESIAN_POINT('',(0.,-4.)); +#4196 = VECTOR('',#4197,1.); +#4197 = DIRECTION('',(1.,0.)); +#4198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4199 = PCURVE('',#4200,#4205); +#4200 = PLANE('',#4201); +#4201 = AXIS2_PLACEMENT_3D('',#4202,#4203,#4204); +#4202 = CARTESIAN_POINT('',(29.,34.,131.5)); +#4203 = DIRECTION('',(-0.,-1.,-0.)); +#4204 = DIRECTION('',(0.,0.,-1.)); +#4205 = DEFINITIONAL_REPRESENTATION('',(#4206),#4210); +#4206 = CIRCLE('',#4207,3.); +#4207 = AXIS2_PLACEMENT_2D('',#4208,#4209); +#4208 = CARTESIAN_POINT('',(0.,-58.)); +#4209 = DIRECTION('',(0.,1.)); +#4210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4211 = ORIENTED_EDGE('',*,*,#4162,.F.); +#4212 = ORIENTED_EDGE('',*,*,#1345,.F.); +#4213 = ADVANCED_FACE('',(#4214),#1401,.F.); +#4214 = FACE_BOUND('',#4215,.F.); +#4215 = EDGE_LOOP('',(#4216,#4217,#4238,#4239)); +#4216 = ORIENTED_EDGE('',*,*,#3271,.F.); +#4217 = ORIENTED_EDGE('',*,*,#4218,.T.); +#4218 = EDGE_CURVE('',#3272,#1381,#4219,.T.); +#4219 = SEAM_CURVE('',#4220,(#4224,#4231),.PCURVE_S1.); +#4220 = LINE('',#4221,#4222); +#4221 = CARTESIAN_POINT('',(4.,-30.,50.)); +#4222 = VECTOR('',#4223,1.); +#4223 = DIRECTION('',(-0.,1.,-0.)); +#4224 = PCURVE('',#1401,#4225); +#4225 = DEFINITIONAL_REPRESENTATION('',(#4226),#4230); +#4226 = LINE('',#4227,#4228); +#4227 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4228 = VECTOR('',#4229,1.); +#4229 = DIRECTION('',(0.,-1.)); +#4230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4231 = PCURVE('',#1401,#4232); +#4232 = DEFINITIONAL_REPRESENTATION('',(#4233),#4237); +#4233 = LINE('',#4234,#4235); +#4234 = CARTESIAN_POINT('',(0.,0.)); +#4235 = VECTOR('',#4236,1.); +#4236 = DIRECTION('',(0.,-1.)); +#4237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4238 = ORIENTED_EDGE('',*,*,#1380,.T.); +#4239 = ORIENTED_EDGE('',*,*,#4218,.F.); +#4240 = ADVANCED_FACE('',(#4241),#1436,.T.); +#4241 = FACE_BOUND('',#4242,.T.); +#4242 = EDGE_LOOP('',(#4243,#4266,#4293,#4294)); +#4243 = ORIENTED_EDGE('',*,*,#4244,.T.); +#4244 = EDGE_CURVE('',#1416,#4245,#4247,.T.); +#4245 = VERTEX_POINT('',#4246); +#4246 = CARTESIAN_POINT('',(32.,34.,108.5)); +#4247 = SEAM_CURVE('',#4248,(#4252,#4259),.PCURVE_S1.); +#4248 = LINE('',#4249,#4250); +#4249 = CARTESIAN_POINT('',(32.,30.,108.5)); +#4250 = VECTOR('',#4251,1.); +#4251 = DIRECTION('',(-0.,1.,-0.)); +#4252 = PCURVE('',#1436,#4253); +#4253 = DEFINITIONAL_REPRESENTATION('',(#4254),#4258); +#4254 = LINE('',#4255,#4256); +#4255 = CARTESIAN_POINT('',(0.,0.)); +#4256 = VECTOR('',#4257,1.); +#4257 = DIRECTION('',(0.,-1.)); +#4258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4259 = PCURVE('',#1436,#4260); +#4260 = DEFINITIONAL_REPRESENTATION('',(#4261),#4265); +#4261 = LINE('',#4262,#4263); +#4262 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4263 = VECTOR('',#4264,1.); +#4264 = DIRECTION('',(0.,-1.)); +#4265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4266 = ORIENTED_EDGE('',*,*,#4267,.T.); +#4267 = EDGE_CURVE('',#4245,#4245,#4268,.T.); +#4268 = SURFACE_CURVE('',#4269,(#4274,#4281),.PCURVE_S1.); +#4269 = CIRCLE('',#4270,3.); +#4270 = AXIS2_PLACEMENT_3D('',#4271,#4272,#4273); +#4271 = CARTESIAN_POINT('',(29.,34.,108.5)); +#4272 = DIRECTION('',(0.,-1.,0.)); +#4273 = DIRECTION('',(1.,0.,0.)); +#4274 = PCURVE('',#1436,#4275); +#4275 = DEFINITIONAL_REPRESENTATION('',(#4276),#4280); +#4276 = LINE('',#4277,#4278); +#4277 = CARTESIAN_POINT('',(0.,-4.)); +#4278 = VECTOR('',#4279,1.); +#4279 = DIRECTION('',(1.,0.)); +#4280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4281 = PCURVE('',#4282,#4287); +#4282 = PLANE('',#4283); +#4283 = AXIS2_PLACEMENT_3D('',#4284,#4285,#4286); +#4284 = CARTESIAN_POINT('',(29.,34.,131.5)); +#4285 = DIRECTION('',(-0.,-1.,-0.)); +#4286 = DIRECTION('',(0.,0.,-1.)); +#4287 = DEFINITIONAL_REPRESENTATION('',(#4288),#4292); +#4288 = CIRCLE('',#4289,3.); +#4289 = AXIS2_PLACEMENT_2D('',#4290,#4291); +#4290 = CARTESIAN_POINT('',(23.,0.)); +#4291 = DIRECTION('',(0.,1.)); +#4292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4293 = ORIENTED_EDGE('',*,*,#4244,.F.); +#4294 = ORIENTED_EDGE('',*,*,#1415,.F.); +#4295 = ADVANCED_FACE('',(#4296),#1471,.T.); +#4296 = FACE_BOUND('',#4297,.T.); +#4297 = EDGE_LOOP('',(#4298,#4321,#4348,#4349)); +#4298 = ORIENTED_EDGE('',*,*,#4299,.T.); +#4299 = EDGE_CURVE('',#1451,#4300,#4302,.T.); +#4300 = VERTEX_POINT('',#4301); +#4301 = CARTESIAN_POINT('',(32.,34.,131.5)); +#4302 = SEAM_CURVE('',#4303,(#4307,#4314),.PCURVE_S1.); +#4303 = LINE('',#4304,#4305); +#4304 = CARTESIAN_POINT('',(32.,30.,131.5)); +#4305 = VECTOR('',#4306,1.); +#4306 = DIRECTION('',(-0.,1.,-0.)); +#4307 = PCURVE('',#1471,#4308); +#4308 = DEFINITIONAL_REPRESENTATION('',(#4309),#4313); +#4309 = LINE('',#4310,#4311); +#4310 = CARTESIAN_POINT('',(0.,0.)); +#4311 = VECTOR('',#4312,1.); +#4312 = DIRECTION('',(0.,-1.)); +#4313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4314 = PCURVE('',#1471,#4315); +#4315 = DEFINITIONAL_REPRESENTATION('',(#4316),#4320); +#4316 = LINE('',#4317,#4318); +#4317 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4318 = VECTOR('',#4319,1.); +#4319 = DIRECTION('',(0.,-1.)); +#4320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4321 = ORIENTED_EDGE('',*,*,#4322,.T.); +#4322 = EDGE_CURVE('',#4300,#4300,#4323,.T.); +#4323 = SURFACE_CURVE('',#4324,(#4329,#4336),.PCURVE_S1.); +#4324 = CIRCLE('',#4325,3.); +#4325 = AXIS2_PLACEMENT_3D('',#4326,#4327,#4328); +#4326 = CARTESIAN_POINT('',(29.,34.,131.5)); +#4327 = DIRECTION('',(0.,-1.,0.)); +#4328 = DIRECTION('',(1.,0.,0.)); +#4329 = PCURVE('',#1471,#4330); +#4330 = DEFINITIONAL_REPRESENTATION('',(#4331),#4335); +#4331 = LINE('',#4332,#4333); +#4332 = CARTESIAN_POINT('',(0.,-4.)); +#4333 = VECTOR('',#4334,1.); +#4334 = DIRECTION('',(1.,0.)); +#4335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4336 = PCURVE('',#4337,#4342); +#4337 = PLANE('',#4338); +#4338 = AXIS2_PLACEMENT_3D('',#4339,#4340,#4341); +#4339 = CARTESIAN_POINT('',(29.,34.,131.5)); +#4340 = DIRECTION('',(-0.,-1.,-0.)); +#4341 = DIRECTION('',(0.,0.,-1.)); +#4342 = DEFINITIONAL_REPRESENTATION('',(#4343),#4347); +#4343 = CIRCLE('',#4344,3.); +#4344 = AXIS2_PLACEMENT_2D('',#4345,#4346); +#4345 = CARTESIAN_POINT('',(0.,0.)); +#4346 = DIRECTION('',(0.,1.)); +#4347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4348 = ORIENTED_EDGE('',*,*,#4299,.F.); +#4349 = ORIENTED_EDGE('',*,*,#1450,.F.); +#4350 = ADVANCED_FACE('',(#4351),#1655,.F.); +#4351 = FACE_BOUND('',#4352,.F.); +#4352 = EDGE_LOOP('',(#4353,#4376,#4397,#4398)); +#4353 = ORIENTED_EDGE('',*,*,#4354,.F.); +#4354 = EDGE_CURVE('',#4355,#2087,#4357,.T.); +#4355 = VERTEX_POINT('',#4356); +#4356 = CARTESIAN_POINT('',(32.,2.,147.)); +#4357 = SURFACE_CURVE('',#4358,(#4362,#4369),.PCURVE_S1.); +#4358 = LINE('',#4359,#4360); +#4359 = CARTESIAN_POINT('',(32.,2.,147.)); +#4360 = VECTOR('',#4361,1.); +#4361 = DIRECTION('',(1.,0.,0.)); +#4362 = PCURVE('',#1655,#4363); +#4363 = DEFINITIONAL_REPRESENTATION('',(#4364),#4368); +#4364 = LINE('',#4365,#4366); +#4365 = CARTESIAN_POINT('',(0.,0.)); +#4366 = VECTOR('',#4367,1.); +#4367 = DIRECTION('',(0.,1.)); +#4368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4369 = PCURVE('',#2125,#4370); +#4370 = DEFINITIONAL_REPRESENTATION('',(#4371),#4375); +#4371 = LINE('',#4372,#4373); +#4372 = CARTESIAN_POINT('',(0.,4.)); +#4373 = VECTOR('',#4374,1.); +#4374 = DIRECTION('',(1.,0.)); +#4375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4376 = ORIENTED_EDGE('',*,*,#4377,.T.); +#4377 = EDGE_CURVE('',#4355,#1612,#4378,.T.); +#4378 = SURFACE_CURVE('',#4379,(#4383,#4390),.PCURVE_S1.); +#4379 = LINE('',#4380,#4381); +#4380 = CARTESIAN_POINT('',(32.,2.,147.)); +#4381 = VECTOR('',#4382,1.); +#4382 = DIRECTION('',(0.,0.,1.)); +#4383 = PCURVE('',#1655,#4384); +#4384 = DEFINITIONAL_REPRESENTATION('',(#4385),#4389); +#4385 = LINE('',#4386,#4387); +#4386 = CARTESIAN_POINT('',(0.,0.)); +#4387 = VECTOR('',#4388,1.); +#4388 = DIRECTION('',(1.,0.)); +#4389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4390 = PCURVE('',#1627,#4391); +#4391 = DEFINITIONAL_REPRESENTATION('',(#4392),#4396); +#4392 = LINE('',#4393,#4394); +#4393 = CARTESIAN_POINT('',(0.,-4.)); +#4394 = VECTOR('',#4395,1.); +#4395 = DIRECTION('',(1.,0.)); +#4396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4397 = ORIENTED_EDGE('',*,*,#1639,.T.); +#4398 = ORIENTED_EDGE('',*,*,#2086,.F.); +#4399 = ADVANCED_FACE('',(#4400,#4448,#4479),#1627,.T.); +#4400 = FACE_BOUND('',#4401,.T.); +#4401 = EDGE_LOOP('',(#4402,#4425,#4446,#4447)); +#4402 = ORIENTED_EDGE('',*,*,#4403,.F.); +#4403 = EDGE_CURVE('',#4404,#1584,#4406,.T.); +#4404 = VERTEX_POINT('',#4405); +#4405 = CARTESIAN_POINT('',(32.,-2.,147.)); +#4406 = SURFACE_CURVE('',#4407,(#4411,#4418),.PCURVE_S1.); +#4407 = LINE('',#4408,#4409); +#4408 = CARTESIAN_POINT('',(32.,-2.,147.)); +#4409 = VECTOR('',#4410,1.); +#4410 = DIRECTION('',(0.,0.,1.)); +#4411 = PCURVE('',#1627,#4412); +#4412 = DEFINITIONAL_REPRESENTATION('',(#4413),#4417); +#4413 = LINE('',#4414,#4415); +#4414 = CARTESIAN_POINT('',(0.,0.)); +#4415 = VECTOR('',#4416,1.); +#4416 = DIRECTION('',(1.,0.)); +#4417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4418 = PCURVE('',#1599,#4419); +#4419 = DEFINITIONAL_REPRESENTATION('',(#4420),#4424); +#4420 = LINE('',#4421,#4422); +#4421 = CARTESIAN_POINT('',(0.,0.)); +#4422 = VECTOR('',#4423,1.); +#4423 = DIRECTION('',(1.,0.)); +#4424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4425 = ORIENTED_EDGE('',*,*,#4426,.T.); +#4426 = EDGE_CURVE('',#4404,#4355,#4427,.T.); +#4427 = SURFACE_CURVE('',#4428,(#4432,#4439),.PCURVE_S1.); +#4428 = LINE('',#4429,#4430); +#4429 = CARTESIAN_POINT('',(32.,-2.,147.)); +#4430 = VECTOR('',#4431,1.); +#4431 = DIRECTION('',(0.,1.,0.)); +#4432 = PCURVE('',#1627,#4433); +#4433 = DEFINITIONAL_REPRESENTATION('',(#4434),#4438); +#4434 = LINE('',#4435,#4436); +#4435 = CARTESIAN_POINT('',(0.,0.)); +#4436 = VECTOR('',#4437,1.); +#4437 = DIRECTION('',(0.,-1.)); +#4438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4439 = PCURVE('',#2125,#4440); +#4440 = DEFINITIONAL_REPRESENTATION('',(#4441),#4445); +#4441 = LINE('',#4442,#4443); +#4442 = CARTESIAN_POINT('',(0.,0.)); +#4443 = VECTOR('',#4444,1.); +#4444 = DIRECTION('',(0.,1.)); +#4445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4446 = ORIENTED_EDGE('',*,*,#4377,.T.); +#4447 = ORIENTED_EDGE('',*,*,#1611,.F.); +#4448 = FACE_BOUND('',#4449,.T.); +#4449 = EDGE_LOOP('',(#4450)); +#4450 = ORIENTED_EDGE('',*,*,#4451,.F.); +#4451 = EDGE_CURVE('',#4452,#4452,#4454,.T.); +#4452 = VERTEX_POINT('',#4453); +#4453 = CARTESIAN_POINT('',(32.,1.75,280.)); +#4454 = SURFACE_CURVE('',#4455,(#4460,#4467),.PCURVE_S1.); +#4455 = CIRCLE('',#4456,1.75); +#4456 = AXIS2_PLACEMENT_3D('',#4457,#4458,#4459); +#4457 = CARTESIAN_POINT('',(32.,0.,280.)); +#4458 = DIRECTION('',(1.,0.,0.)); +#4459 = DIRECTION('',(-0.,1.,0.)); +#4460 = PCURVE('',#1627,#4461); +#4461 = DEFINITIONAL_REPRESENTATION('',(#4462),#4466); +#4462 = CIRCLE('',#4463,1.75); +#4463 = AXIS2_PLACEMENT_2D('',#4464,#4465); +#4464 = CARTESIAN_POINT('',(133.,-2.)); +#4465 = DIRECTION('',(0.,-1.)); +#4466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4467 = PCURVE('',#4468,#4473); +#4468 = CYLINDRICAL_SURFACE('',#4469,1.75); +#4469 = AXIS2_PLACEMENT_3D('',#4470,#4471,#4472); +#4470 = CARTESIAN_POINT('',(35.,0.,280.)); +#4471 = DIRECTION('',(1.,0.,0.)); +#4472 = DIRECTION('',(0.,1.,0.)); +#4473 = DEFINITIONAL_REPRESENTATION('',(#4474),#4478); +#4474 = LINE('',#4475,#4476); +#4475 = CARTESIAN_POINT('',(0.,-3.)); +#4476 = VECTOR('',#4477,1.); +#4477 = DIRECTION('',(1.,0.)); +#4478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4479 = FACE_BOUND('',#4480,.T.); +#4480 = EDGE_LOOP('',(#4481)); +#4481 = ORIENTED_EDGE('',*,*,#4482,.F.); +#4482 = EDGE_CURVE('',#4483,#4483,#4485,.T.); +#4483 = VERTEX_POINT('',#4484); +#4484 = CARTESIAN_POINT('',(32.,1.75,294.)); +#4485 = SURFACE_CURVE('',#4486,(#4491,#4498),.PCURVE_S1.); +#4486 = CIRCLE('',#4487,1.75); +#4487 = AXIS2_PLACEMENT_3D('',#4488,#4489,#4490); +#4488 = CARTESIAN_POINT('',(32.,0.,294.)); +#4489 = DIRECTION('',(1.,0.,0.)); +#4490 = DIRECTION('',(-0.,1.,0.)); +#4491 = PCURVE('',#1627,#4492); +#4492 = DEFINITIONAL_REPRESENTATION('',(#4493),#4497); +#4493 = CIRCLE('',#4494,1.75); +#4494 = AXIS2_PLACEMENT_2D('',#4495,#4496); +#4495 = CARTESIAN_POINT('',(147.,-2.)); +#4496 = DIRECTION('',(0.,-1.)); +#4497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4498 = PCURVE('',#4499,#4504); +#4499 = CYLINDRICAL_SURFACE('',#4500,1.75); +#4500 = AXIS2_PLACEMENT_3D('',#4501,#4502,#4503); +#4501 = CARTESIAN_POINT('',(35.,0.,294.)); +#4502 = DIRECTION('',(1.,0.,0.)); +#4503 = DIRECTION('',(0.,1.,0.)); +#4504 = DEFINITIONAL_REPRESENTATION('',(#4505),#4509); +#4505 = LINE('',#4506,#4507); +#4506 = CARTESIAN_POINT('',(0.,-3.)); +#4507 = VECTOR('',#4508,1.); +#4508 = DIRECTION('',(1.,0.)); +#4509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4510 = ADVANCED_FACE('',(#4511),#1599,.T.); +#4511 = FACE_BOUND('',#4512,.T.); +#4512 = EDGE_LOOP('',(#4513,#4534,#4535,#4536)); +#4513 = ORIENTED_EDGE('',*,*,#4514,.F.); +#4514 = EDGE_CURVE('',#4404,#2110,#4515,.T.); +#4515 = SURFACE_CURVE('',#4516,(#4520,#4527),.PCURVE_S1.); +#4516 = LINE('',#4517,#4518); +#4517 = CARTESIAN_POINT('',(32.,-2.,147.)); +#4518 = VECTOR('',#4519,1.); +#4519 = DIRECTION('',(1.,0.,0.)); +#4520 = PCURVE('',#1599,#4521); +#4521 = DEFINITIONAL_REPRESENTATION('',(#4522),#4526); +#4522 = LINE('',#4523,#4524); +#4523 = CARTESIAN_POINT('',(0.,0.)); +#4524 = VECTOR('',#4525,1.); +#4525 = DIRECTION('',(0.,1.)); +#4526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4527 = PCURVE('',#2125,#4528); +#4528 = DEFINITIONAL_REPRESENTATION('',(#4529),#4533); +#4529 = LINE('',#4530,#4531); +#4530 = CARTESIAN_POINT('',(0.,0.)); +#4531 = VECTOR('',#4532,1.); +#4532 = DIRECTION('',(1.,0.)); +#4533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4534 = ORIENTED_EDGE('',*,*,#4403,.T.); +#4535 = ORIENTED_EDGE('',*,*,#1583,.T.); +#4536 = ORIENTED_EDGE('',*,*,#2137,.F.); +#4537 = ADVANCED_FACE('',(#4538),#1708,.F.); +#4538 = FACE_BOUND('',#4539,.F.); +#4539 = EDGE_LOOP('',(#4540,#4563,#4564,#4587)); +#4540 = ORIENTED_EDGE('',*,*,#4541,.F.); +#4541 = EDGE_CURVE('',#1691,#4542,#4544,.T.); +#4542 = VERTEX_POINT('',#4543); +#4543 = CARTESIAN_POINT('',(-22.,-22.,304.)); +#4544 = SURFACE_CURVE('',#4545,(#4549,#4556),.PCURVE_S1.); +#4545 = LINE('',#4546,#4547); +#4546 = CARTESIAN_POINT('',(-22.,-22.,300.)); +#4547 = VECTOR('',#4548,1.); +#4548 = DIRECTION('',(0.,0.,1.)); +#4549 = PCURVE('',#1708,#4550); +#4550 = DEFINITIONAL_REPRESENTATION('',(#4551),#4555); +#4551 = LINE('',#4552,#4553); +#4552 = CARTESIAN_POINT('',(0.,0.)); +#4553 = VECTOR('',#4554,1.); +#4554 = DIRECTION('',(1.,0.)); +#4555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4556 = PCURVE('',#1790,#4557); +#4557 = DEFINITIONAL_REPRESENTATION('',(#4558),#4562); +#4558 = LINE('',#4559,#4560); +#4559 = CARTESIAN_POINT('',(0.,0.)); +#4560 = VECTOR('',#4561,1.); +#4561 = DIRECTION('',(1.,0.)); +#4562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4563 = ORIENTED_EDGE('',*,*,#1690,.T.); +#4564 = ORIENTED_EDGE('',*,*,#4565,.T.); +#4565 = EDGE_CURVE('',#1693,#4566,#4568,.T.); +#4566 = VERTEX_POINT('',#4567); +#4567 = CARTESIAN_POINT('',(-22.,22.,304.)); +#4568 = SURFACE_CURVE('',#4569,(#4573,#4580),.PCURVE_S1.); +#4569 = LINE('',#4570,#4571); +#4570 = CARTESIAN_POINT('',(-22.,22.,300.)); +#4571 = VECTOR('',#4572,1.); +#4572 = DIRECTION('',(0.,0.,1.)); +#4573 = PCURVE('',#1708,#4574); +#4574 = DEFINITIONAL_REPRESENTATION('',(#4575),#4579); +#4575 = LINE('',#4576,#4577); +#4576 = CARTESIAN_POINT('',(0.,-44.)); +#4577 = VECTOR('',#4578,1.); +#4578 = DIRECTION('',(1.,0.)); +#4579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4580 = PCURVE('',#1736,#4581); +#4581 = DEFINITIONAL_REPRESENTATION('',(#4582),#4586); +#4582 = LINE('',#4583,#4584); +#4583 = CARTESIAN_POINT('',(0.,0.)); +#4584 = VECTOR('',#4585,1.); +#4585 = DIRECTION('',(1.,0.)); +#4586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4587 = ORIENTED_EDGE('',*,*,#4588,.F.); +#4588 = EDGE_CURVE('',#4542,#4566,#4589,.T.); +#4589 = SURFACE_CURVE('',#4590,(#4594,#4601),.PCURVE_S1.); +#4590 = LINE('',#4591,#4592); +#4591 = CARTESIAN_POINT('',(-22.,-22.,304.)); +#4592 = VECTOR('',#4593,1.); +#4593 = DIRECTION('',(0.,1.,0.)); +#4594 = PCURVE('',#1708,#4595); +#4595 = DEFINITIONAL_REPRESENTATION('',(#4596),#4600); +#4596 = LINE('',#4597,#4598); +#4597 = CARTESIAN_POINT('',(4.,0.)); +#4598 = VECTOR('',#4599,1.); +#4599 = DIRECTION('',(0.,-1.)); +#4600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4601 = PCURVE('',#4602,#4607); +#4602 = PLANE('',#4603); +#4603 = AXIS2_PLACEMENT_3D('',#4604,#4605,#4606); +#4604 = CARTESIAN_POINT('',(-22.,-22.,304.)); +#4605 = DIRECTION('',(0.,0.,1.)); +#4606 = DIRECTION('',(1.,0.,0.)); +#4607 = DEFINITIONAL_REPRESENTATION('',(#4608),#4612); +#4608 = LINE('',#4609,#4610); +#4609 = CARTESIAN_POINT('',(0.,0.)); +#4610 = VECTOR('',#4611,1.); +#4611 = DIRECTION('',(0.,1.)); +#4612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4613 = ADVANCED_FACE('',(#4614),#1736,.T.); +#4614 = FACE_BOUND('',#4615,.T.); +#4615 = EDGE_LOOP('',(#4616,#4617,#4618,#4641)); +#4616 = ORIENTED_EDGE('',*,*,#1720,.F.); +#4617 = ORIENTED_EDGE('',*,*,#4565,.T.); +#4618 = ORIENTED_EDGE('',*,*,#4619,.T.); +#4619 = EDGE_CURVE('',#4566,#4620,#4622,.T.); +#4620 = VERTEX_POINT('',#4621); +#4621 = CARTESIAN_POINT('',(22.,22.,304.)); +#4622 = SURFACE_CURVE('',#4623,(#4627,#4634),.PCURVE_S1.); +#4623 = LINE('',#4624,#4625); +#4624 = CARTESIAN_POINT('',(-22.,22.,304.)); +#4625 = VECTOR('',#4626,1.); +#4626 = DIRECTION('',(1.,0.,0.)); +#4627 = PCURVE('',#1736,#4628); +#4628 = DEFINITIONAL_REPRESENTATION('',(#4629),#4633); +#4629 = LINE('',#4630,#4631); +#4630 = CARTESIAN_POINT('',(4.,0.)); +#4631 = VECTOR('',#4632,1.); +#4632 = DIRECTION('',(0.,1.)); +#4633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4634 = PCURVE('',#4602,#4635); +#4635 = DEFINITIONAL_REPRESENTATION('',(#4636),#4640); +#4636 = LINE('',#4637,#4638); +#4637 = CARTESIAN_POINT('',(0.,44.)); +#4638 = VECTOR('',#4639,1.); +#4639 = DIRECTION('',(1.,0.)); +#4640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4641 = ORIENTED_EDGE('',*,*,#4642,.F.); +#4642 = EDGE_CURVE('',#1721,#4620,#4643,.T.); +#4643 = SURFACE_CURVE('',#4644,(#4648,#4655),.PCURVE_S1.); +#4644 = LINE('',#4645,#4646); +#4645 = CARTESIAN_POINT('',(22.,22.,300.)); +#4646 = VECTOR('',#4647,1.); +#4647 = DIRECTION('',(0.,0.,1.)); +#4648 = PCURVE('',#1736,#4649); +#4649 = DEFINITIONAL_REPRESENTATION('',(#4650),#4654); +#4650 = LINE('',#4651,#4652); +#4651 = CARTESIAN_POINT('',(0.,44.)); +#4652 = VECTOR('',#4653,1.); +#4653 = DIRECTION('',(1.,0.)); +#4654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4655 = PCURVE('',#1764,#4656); +#4656 = DEFINITIONAL_REPRESENTATION('',(#4657),#4661); +#4657 = LINE('',#4658,#4659); +#4658 = CARTESIAN_POINT('',(0.,-44.)); +#4659 = VECTOR('',#4660,1.); +#4660 = DIRECTION('',(1.,0.)); +#4661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4662 = ADVANCED_FACE('',(#4663),#1790,.F.); +#4663 = FACE_BOUND('',#4664,.F.); +#4664 = EDGE_LOOP('',(#4665,#4666,#4667,#4690)); +#4665 = ORIENTED_EDGE('',*,*,#1776,.F.); +#4666 = ORIENTED_EDGE('',*,*,#4541,.T.); +#4667 = ORIENTED_EDGE('',*,*,#4668,.T.); +#4668 = EDGE_CURVE('',#4542,#4669,#4671,.T.); +#4669 = VERTEX_POINT('',#4670); +#4670 = CARTESIAN_POINT('',(22.,-22.,304.)); +#4671 = SURFACE_CURVE('',#4672,(#4676,#4683),.PCURVE_S1.); +#4672 = LINE('',#4673,#4674); +#4673 = CARTESIAN_POINT('',(-22.,-22.,304.)); +#4674 = VECTOR('',#4675,1.); +#4675 = DIRECTION('',(1.,0.,0.)); +#4676 = PCURVE('',#1790,#4677); +#4677 = DEFINITIONAL_REPRESENTATION('',(#4678),#4682); +#4678 = LINE('',#4679,#4680); +#4679 = CARTESIAN_POINT('',(4.,0.)); +#4680 = VECTOR('',#4681,1.); +#4681 = DIRECTION('',(0.,1.)); +#4682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4683 = PCURVE('',#4602,#4684); +#4684 = DEFINITIONAL_REPRESENTATION('',(#4685),#4689); +#4685 = LINE('',#4686,#4687); +#4686 = CARTESIAN_POINT('',(0.,0.)); +#4687 = VECTOR('',#4688,1.); +#4688 = DIRECTION('',(1.,0.)); +#4689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4690 = ORIENTED_EDGE('',*,*,#4691,.F.); +#4691 = EDGE_CURVE('',#1749,#4669,#4692,.T.); +#4692 = SURFACE_CURVE('',#4693,(#4697,#4704),.PCURVE_S1.); +#4693 = LINE('',#4694,#4695); +#4694 = CARTESIAN_POINT('',(22.,-22.,300.)); +#4695 = VECTOR('',#4696,1.); +#4696 = DIRECTION('',(0.,0.,1.)); +#4697 = PCURVE('',#1790,#4698); +#4698 = DEFINITIONAL_REPRESENTATION('',(#4699),#4703); +#4699 = LINE('',#4700,#4701); +#4700 = CARTESIAN_POINT('',(0.,44.)); +#4701 = VECTOR('',#4702,1.); +#4702 = DIRECTION('',(1.,0.)); +#4703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4704 = PCURVE('',#1764,#4705); +#4705 = DEFINITIONAL_REPRESENTATION('',(#4706),#4710); +#4706 = LINE('',#4707,#4708); +#4707 = CARTESIAN_POINT('',(0.,0.)); +#4708 = VECTOR('',#4709,1.); +#4709 = DIRECTION('',(1.,0.)); +#4710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4711 = ADVANCED_FACE('',(#4712),#1764,.T.); +#4712 = FACE_BOUND('',#4713,.T.); +#4713 = EDGE_LOOP('',(#4714,#4715,#4716,#4717)); +#4714 = ORIENTED_EDGE('',*,*,#4691,.F.); +#4715 = ORIENTED_EDGE('',*,*,#1748,.T.); +#4716 = ORIENTED_EDGE('',*,*,#4642,.T.); +#4717 = ORIENTED_EDGE('',*,*,#4718,.F.); +#4718 = EDGE_CURVE('',#4669,#4620,#4719,.T.); +#4719 = SURFACE_CURVE('',#4720,(#4724,#4731),.PCURVE_S1.); +#4720 = LINE('',#4721,#4722); +#4721 = CARTESIAN_POINT('',(22.,-22.,304.)); +#4722 = VECTOR('',#4723,1.); +#4723 = DIRECTION('',(0.,1.,0.)); +#4724 = PCURVE('',#1764,#4725); +#4725 = DEFINITIONAL_REPRESENTATION('',(#4726),#4730); +#4726 = LINE('',#4727,#4728); +#4727 = CARTESIAN_POINT('',(4.,0.)); +#4728 = VECTOR('',#4729,1.); +#4729 = DIRECTION('',(0.,-1.)); +#4730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4731 = PCURVE('',#4602,#4732); +#4732 = DEFINITIONAL_REPRESENTATION('',(#4733),#4737); +#4733 = LINE('',#4734,#4735); +#4734 = CARTESIAN_POINT('',(44.,0.)); +#4735 = VECTOR('',#4736,1.); +#4736 = DIRECTION('',(0.,1.)); +#4737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4738 = ADVANCED_FACE('',(#4739,#4745),#1920,.F.); +#4739 = FACE_BOUND('',#4740,.F.); +#4740 = EDGE_LOOP('',(#4741,#4742,#4743,#4744)); +#4741 = ORIENTED_EDGE('',*,*,#1904,.F.); +#4742 = ORIENTED_EDGE('',*,*,#1957,.T.); +#4743 = ORIENTED_EDGE('',*,*,#2007,.T.); +#4744 = ORIENTED_EDGE('',*,*,#2055,.F.); +#4745 = FACE_BOUND('',#4746,.F.); +#4746 = EDGE_LOOP('',(#4747,#4777,#4805,#4833)); +#4747 = ORIENTED_EDGE('',*,*,#4748,.T.); +#4748 = EDGE_CURVE('',#4749,#4751,#4753,.T.); +#4749 = VERTEX_POINT('',#4750); +#4750 = CARTESIAN_POINT('',(-45.2,-9.6,10.1)); +#4751 = VERTEX_POINT('',#4752); +#4752 = CARTESIAN_POINT('',(-45.2,-9.6,19.9)); +#4753 = SURFACE_CURVE('',#4754,(#4758,#4765),.PCURVE_S1.); +#4754 = LINE('',#4755,#4756); +#4755 = CARTESIAN_POINT('',(-45.2,-9.6,10.1)); +#4756 = VECTOR('',#4757,1.); +#4757 = DIRECTION('',(0.,0.,1.)); +#4758 = PCURVE('',#1920,#4759); +#4759 = DEFINITIONAL_REPRESENTATION('',(#4760),#4764); +#4760 = LINE('',#4761,#4762); +#4761 = CARTESIAN_POINT('',(3.,-3.)); +#4762 = VECTOR('',#4763,1.); +#4763 = DIRECTION('',(1.,0.)); +#4764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4765 = PCURVE('',#4766,#4771); +#4766 = PLANE('',#4767); +#4767 = AXIS2_PLACEMENT_3D('',#4768,#4769,#4770); +#4768 = CARTESIAN_POINT('',(-45.2,-9.6,10.1)); +#4769 = DIRECTION('',(0.,1.,0.)); +#4770 = DIRECTION('',(0.,0.,1.)); +#4771 = DEFINITIONAL_REPRESENTATION('',(#4772),#4776); +#4772 = LINE('',#4773,#4774); +#4773 = CARTESIAN_POINT('',(0.,0.)); +#4774 = VECTOR('',#4775,1.); +#4775 = DIRECTION('',(1.,0.)); +#4776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4777 = ORIENTED_EDGE('',*,*,#4778,.T.); +#4778 = EDGE_CURVE('',#4751,#4779,#4781,.T.); +#4779 = VERTEX_POINT('',#4780); +#4780 = CARTESIAN_POINT('',(-45.2,9.6,19.9)); +#4781 = SURFACE_CURVE('',#4782,(#4786,#4793),.PCURVE_S1.); +#4782 = LINE('',#4783,#4784); +#4783 = CARTESIAN_POINT('',(-45.2,-9.6,19.9)); +#4784 = VECTOR('',#4785,1.); +#4785 = DIRECTION('',(0.,1.,0.)); +#4786 = PCURVE('',#1920,#4787); +#4787 = DEFINITIONAL_REPRESENTATION('',(#4788),#4792); +#4788 = LINE('',#4789,#4790); +#4789 = CARTESIAN_POINT('',(12.8,-3.)); +#4790 = VECTOR('',#4791,1.); +#4791 = DIRECTION('',(0.,-1.)); +#4792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4793 = PCURVE('',#4794,#4799); +#4794 = PLANE('',#4795); +#4795 = AXIS2_PLACEMENT_3D('',#4796,#4797,#4798); +#4796 = CARTESIAN_POINT('',(-45.2,-9.6,19.9)); +#4797 = DIRECTION('',(0.,0.,1.)); +#4798 = DIRECTION('',(1.,0.,0.)); +#4799 = DEFINITIONAL_REPRESENTATION('',(#4800),#4804); +#4800 = LINE('',#4801,#4802); +#4801 = CARTESIAN_POINT('',(0.,0.)); +#4802 = VECTOR('',#4803,1.); +#4803 = DIRECTION('',(0.,1.)); +#4804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4805 = ORIENTED_EDGE('',*,*,#4806,.F.); +#4806 = EDGE_CURVE('',#4807,#4779,#4809,.T.); +#4807 = VERTEX_POINT('',#4808); +#4808 = CARTESIAN_POINT('',(-45.2,9.6,10.1)); +#4809 = SURFACE_CURVE('',#4810,(#4814,#4821),.PCURVE_S1.); +#4810 = LINE('',#4811,#4812); +#4811 = CARTESIAN_POINT('',(-45.2,9.6,10.1)); +#4812 = VECTOR('',#4813,1.); +#4813 = DIRECTION('',(0.,0.,1.)); +#4814 = PCURVE('',#1920,#4815); +#4815 = DEFINITIONAL_REPRESENTATION('',(#4816),#4820); +#4816 = LINE('',#4817,#4818); +#4817 = CARTESIAN_POINT('',(3.,-22.2)); +#4818 = VECTOR('',#4819,1.); +#4819 = DIRECTION('',(1.,0.)); +#4820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4821 = PCURVE('',#4822,#4827); +#4822 = PLANE('',#4823); +#4823 = AXIS2_PLACEMENT_3D('',#4824,#4825,#4826); +#4824 = CARTESIAN_POINT('',(-45.2,9.6,10.1)); +#4825 = DIRECTION('',(0.,1.,0.)); +#4826 = DIRECTION('',(0.,0.,1.)); +#4827 = DEFINITIONAL_REPRESENTATION('',(#4828),#4832); +#4828 = LINE('',#4829,#4830); +#4829 = CARTESIAN_POINT('',(0.,0.)); +#4830 = VECTOR('',#4831,1.); +#4831 = DIRECTION('',(1.,0.)); +#4832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4833 = ORIENTED_EDGE('',*,*,#4834,.F.); +#4834 = EDGE_CURVE('',#4749,#4807,#4835,.T.); +#4835 = SURFACE_CURVE('',#4836,(#4840,#4847),.PCURVE_S1.); +#4836 = LINE('',#4837,#4838); +#4837 = CARTESIAN_POINT('',(-45.2,-9.6,10.1)); +#4838 = VECTOR('',#4839,1.); +#4839 = DIRECTION('',(0.,1.,0.)); +#4840 = PCURVE('',#1920,#4841); +#4841 = DEFINITIONAL_REPRESENTATION('',(#4842),#4846); +#4842 = LINE('',#4843,#4844); +#4843 = CARTESIAN_POINT('',(3.,-3.)); +#4844 = VECTOR('',#4845,1.); +#4845 = DIRECTION('',(0.,-1.)); +#4846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4847 = PCURVE('',#4848,#4853); +#4848 = PLANE('',#4849); +#4849 = AXIS2_PLACEMENT_3D('',#4850,#4851,#4852); +#4850 = CARTESIAN_POINT('',(-45.2,-9.6,10.1)); +#4851 = DIRECTION('',(0.,0.,1.)); +#4852 = DIRECTION('',(1.,0.,0.)); +#4853 = DEFINITIONAL_REPRESENTATION('',(#4854),#4858); +#4854 = LINE('',#4855,#4856); +#4855 = CARTESIAN_POINT('',(0.,0.)); +#4856 = VECTOR('',#4857,1.); +#4857 = DIRECTION('',(0.,1.)); +#4858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4859 = ADVANCED_FACE('',(#4860),#2125,.T.); +#4860 = FACE_BOUND('',#4861,.T.); +#4861 = EDGE_LOOP('',(#4862,#4863,#4864,#4865)); +#4862 = ORIENTED_EDGE('',*,*,#4426,.F.); +#4863 = ORIENTED_EDGE('',*,*,#4514,.T.); +#4864 = ORIENTED_EDGE('',*,*,#2109,.T.); +#4865 = ORIENTED_EDGE('',*,*,#4354,.F.); +#4866 = ADVANCED_FACE('',(#4867),#2182,.F.); +#4867 = FACE_BOUND('',#4868,.F.); +#4868 = EDGE_LOOP('',(#4869,#4870,#4891,#4892)); +#4869 = ORIENTED_EDGE('',*,*,#2165,.F.); +#4870 = ORIENTED_EDGE('',*,*,#4871,.T.); +#4871 = EDGE_CURVE('',#2166,#2440,#4872,.T.); +#4872 = SEAM_CURVE('',#4873,(#4877,#4884),.PCURVE_S1.); +#4873 = LINE('',#4874,#4875); +#4874 = CARTESIAN_POINT('',(35.,-43.75,152.)); +#4875 = VECTOR('',#4876,1.); +#4876 = DIRECTION('',(-1.,-0.,-0.)); +#4877 = PCURVE('',#2182,#4878); +#4878 = DEFINITIONAL_REPRESENTATION('',(#4879),#4883); +#4879 = LINE('',#4880,#4881); +#4880 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4881 = VECTOR('',#4882,1.); +#4882 = DIRECTION('',(0.,-1.)); +#4883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4884 = PCURVE('',#2182,#4885); +#4885 = DEFINITIONAL_REPRESENTATION('',(#4886),#4890); +#4886 = LINE('',#4887,#4888); +#4887 = CARTESIAN_POINT('',(0.,0.)); +#4888 = VECTOR('',#4889,1.); +#4889 = DIRECTION('',(0.,-1.)); +#4890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4891 = ORIENTED_EDGE('',*,*,#2439,.T.); +#4892 = ORIENTED_EDGE('',*,*,#4871,.F.); +#4893 = ADVANCED_FACE('',(#4894),#2579,.T.); +#4894 = FACE_BOUND('',#4895,.T.); +#4895 = EDGE_LOOP('',(#4896)); +#4896 = ORIENTED_EDGE('',*,*,#2564,.T.); +#4897 = ADVANCED_FACE('',(#4898),#2634,.T.); +#4898 = FACE_BOUND('',#4899,.T.); +#4899 = EDGE_LOOP('',(#4900,#4901,#4902,#4903)); +#4900 = ORIENTED_EDGE('',*,*,#2672,.T.); +#4901 = ORIENTED_EDGE('',*,*,#2721,.T.); +#4902 = ORIENTED_EDGE('',*,*,#2770,.T.); +#4903 = ORIENTED_EDGE('',*,*,#2618,.T.); +#4904 = ADVANCED_FACE('',(#4905),#2835,.T.); +#4905 = FACE_BOUND('',#4906,.T.); +#4906 = EDGE_LOOP('',(#4907)); +#4907 = ORIENTED_EDGE('',*,*,#2820,.T.); +#4908 = ADVANCED_FACE('',(#4909,#4912),#2889,.T.); +#4909 = FACE_BOUND('',#4910,.T.); +#4910 = EDGE_LOOP('',(#4911)); +#4911 = ORIENTED_EDGE('',*,*,#2874,.T.); +#4912 = FACE_BOUND('',#4913,.T.); +#4913 = EDGE_LOOP('',(#4914)); +#4914 = ORIENTED_EDGE('',*,*,#4915,.F.); +#4915 = EDGE_CURVE('',#4916,#4916,#4918,.T.); +#4916 = VERTEX_POINT('',#4917); +#4917 = CARTESIAN_POINT('',(4.,-32.,50.)); +#4918 = SURFACE_CURVE('',#4919,(#4924,#4931),.PCURVE_S1.); +#4919 = CIRCLE('',#4920,4.); +#4920 = AXIS2_PLACEMENT_3D('',#4921,#4922,#4923); +#4921 = CARTESIAN_POINT('',(0.,-32.,50.)); +#4922 = DIRECTION('',(0.,-1.,0.)); +#4923 = DIRECTION('',(1.,0.,0.)); +#4924 = PCURVE('',#2889,#4925); +#4925 = DEFINITIONAL_REPRESENTATION('',(#4926),#4930); +#4926 = CIRCLE('',#4927,4.); +#4927 = AXIS2_PLACEMENT_2D('',#4928,#4929); +#4928 = CARTESIAN_POINT('',(-1.42108547152E-14,1.709300165674E-16)); +#4929 = DIRECTION('',(0.,1.)); +#4930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4931 = PCURVE('',#3587,#4932); +#4932 = DEFINITIONAL_REPRESENTATION('',(#4933),#4937); +#4933 = LINE('',#4934,#4935); +#4934 = CARTESIAN_POINT('',(0.,2.)); +#4935 = VECTOR('',#4936,1.); +#4936 = DIRECTION('',(1.,0.)); +#4937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4938 = ADVANCED_FACE('',(#4939),#2945,.T.); +#4939 = FACE_BOUND('',#4940,.T.); +#4940 = EDGE_LOOP('',(#4941)); +#4941 = ORIENTED_EDGE('',*,*,#2930,.T.); +#4942 = ADVANCED_FACE('',(#4943),#3000,.T.); +#4943 = FACE_BOUND('',#4944,.T.); +#4944 = EDGE_LOOP('',(#4945,#4946,#4947,#4948)); +#4945 = ORIENTED_EDGE('',*,*,#3038,.T.); +#4946 = ORIENTED_EDGE('',*,*,#3087,.T.); +#4947 = ORIENTED_EDGE('',*,*,#3136,.T.); +#4948 = ORIENTED_EDGE('',*,*,#2984,.T.); +#4949 = ADVANCED_FACE('',(#4950),#3201,.T.); +#4950 = FACE_BOUND('',#4951,.T.); +#4951 = EDGE_LOOP('',(#4952)); +#4952 = ORIENTED_EDGE('',*,*,#3186,.T.); +#4953 = ADVANCED_FACE('',(#4954,#4957),#3257,.F.); +#4954 = FACE_BOUND('',#4955,.F.); +#4955 = EDGE_LOOP('',(#4956)); +#4956 = ORIENTED_EDGE('',*,*,#3242,.T.); +#4957 = FACE_BOUND('',#4958,.F.); +#4958 = EDGE_LOOP('',(#4959)); +#4959 = ORIENTED_EDGE('',*,*,#4960,.F.); +#4960 = EDGE_CURVE('',#4961,#4961,#4963,.T.); +#4961 = VERTEX_POINT('',#4962); +#4962 = CARTESIAN_POINT('',(4.,0.,250.)); +#4963 = SURFACE_CURVE('',#4964,(#4969,#4976),.PCURVE_S1.); +#4964 = CIRCLE('',#4965,4.); +#4965 = AXIS2_PLACEMENT_3D('',#4966,#4967,#4968); +#4966 = CARTESIAN_POINT('',(0.,0.,250.)); +#4967 = DIRECTION('',(0.,0.,1.)); +#4968 = DIRECTION('',(1.,0.,0.)); +#4969 = PCURVE('',#3257,#4970); +#4970 = DEFINITIONAL_REPRESENTATION('',(#4971),#4975); +#4971 = CIRCLE('',#4972,4.); +#4972 = AXIS2_PLACEMENT_2D('',#4973,#4974); +#4973 = CARTESIAN_POINT('',(0.,-1.204325410458E-15)); +#4974 = DIRECTION('',(1.,0.)); +#4975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4976 = PCURVE('',#4977,#4982); +#4977 = CYLINDRICAL_SURFACE('',#4978,4.); +#4978 = AXIS2_PLACEMENT_3D('',#4979,#4980,#4981); +#4979 = CARTESIAN_POINT('',(0.,0.,250.)); +#4980 = DIRECTION('',(-0.,-0.,-1.)); +#4981 = DIRECTION('',(1.,0.,0.)); +#4982 = DEFINITIONAL_REPRESENTATION('',(#4983),#4987); +#4983 = LINE('',#4984,#4985); +#4984 = CARTESIAN_POINT('',(-0.,0.)); +#4985 = VECTOR('',#4986,1.); +#4986 = DIRECTION('',(-1.,0.)); +#4987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4988 = ADVANCED_FACE('',(#4989),#3587,.F.); +#4989 = FACE_BOUND('',#4990,.F.); +#4990 = EDGE_LOOP('',(#4991,#4992,#5013,#5014)); +#4991 = ORIENTED_EDGE('',*,*,#3461,.T.); +#4992 = ORIENTED_EDGE('',*,*,#4993,.F.); +#4993 = EDGE_CURVE('',#4916,#3462,#4994,.T.); +#4994 = SEAM_CURVE('',#4995,(#4999,#5006),.PCURVE_S1.); +#4995 = LINE('',#4996,#4997); +#4996 = CARTESIAN_POINT('',(4.,-32.,50.)); +#4997 = VECTOR('',#4998,1.); +#4998 = DIRECTION('',(0.,1.,0.)); +#4999 = PCURVE('',#3587,#5000); +#5000 = DEFINITIONAL_REPRESENTATION('',(#5001),#5005); +#5001 = LINE('',#5002,#5003); +#5002 = CARTESIAN_POINT('',(6.28318530718,2.)); +#5003 = VECTOR('',#5004,1.); +#5004 = DIRECTION('',(0.,-1.)); +#5005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5006 = PCURVE('',#3587,#5007); +#5007 = DEFINITIONAL_REPRESENTATION('',(#5008),#5012); +#5008 = LINE('',#5009,#5010); +#5009 = CARTESIAN_POINT('',(0.,2.)); +#5010 = VECTOR('',#5011,1.); +#5011 = DIRECTION('',(0.,-1.)); +#5012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5013 = ORIENTED_EDGE('',*,*,#4915,.F.); +#5014 = ORIENTED_EDGE('',*,*,#4993,.T.); +#5015 = ADVANCED_FACE('',(#5016),#3722,.F.); +#5016 = FACE_BOUND('',#5017,.T.); +#5017 = EDGE_LOOP('',(#5018,#5047,#5070,#5092,#5093,#5094,#5116,#5117, + #5118,#5140)); +#5018 = ORIENTED_EDGE('',*,*,#5019,.F.); +#5019 = EDGE_CURVE('',#5020,#5020,#5022,.T.); +#5020 = VERTEX_POINT('',#5021); +#5021 = CARTESIAN_POINT('',(-20.,2.5,15.)); +#5022 = SURFACE_CURVE('',#5023,(#5028,#5035),.PCURVE_S1.); +#5023 = CIRCLE('',#5024,2.5); +#5024 = AXIS2_PLACEMENT_3D('',#5025,#5026,#5027); +#5025 = CARTESIAN_POINT('',(-20.,0.,15.)); +#5026 = DIRECTION('',(1.,0.,0.)); +#5027 = DIRECTION('',(0.,1.,0.)); +#5028 = PCURVE('',#3722,#5029); +#5029 = DEFINITIONAL_REPRESENTATION('',(#5030),#5034); +#5030 = LINE('',#5031,#5032); +#5031 = CARTESIAN_POINT('',(-0.,0.)); +#5032 = VECTOR('',#5033,1.); +#5033 = DIRECTION('',(-1.,0.)); +#5034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5035 = PCURVE('',#5036,#5041); +#5036 = PLANE('',#5037); +#5037 = AXIS2_PLACEMENT_3D('',#5038,#5039,#5040); +#5038 = CARTESIAN_POINT('',(-20.,-9.6,10.1)); +#5039 = DIRECTION('',(1.,0.,0.)); +#5040 = DIRECTION('',(0.,0.,1.)); +#5041 = DEFINITIONAL_REPRESENTATION('',(#5042),#5046); +#5042 = CIRCLE('',#5043,2.5); +#5043 = AXIS2_PLACEMENT_2D('',#5044,#5045); +#5044 = CARTESIAN_POINT('',(4.9,-9.6)); +#5045 = DIRECTION('',(0.,-1.)); +#5046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5047 = ORIENTED_EDGE('',*,*,#5048,.T.); +#5048 = EDGE_CURVE('',#5020,#5049,#5051,.T.); +#5049 = VERTEX_POINT('',#5050); +#5050 = CARTESIAN_POINT('',(-12.6,2.5,15.)); +#5051 = SEAM_CURVE('',#5052,(#5056,#5063),.PCURVE_S1.); +#5052 = LINE('',#5053,#5054); +#5053 = CARTESIAN_POINT('',(-20.,2.5,15.)); +#5054 = VECTOR('',#5055,1.); +#5055 = DIRECTION('',(1.,0.,0.)); +#5056 = PCURVE('',#3722,#5057); +#5057 = DEFINITIONAL_REPRESENTATION('',(#5058),#5062); +#5058 = LINE('',#5059,#5060); +#5059 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#5060 = VECTOR('',#5061,1.); +#5061 = DIRECTION('',(-0.,-1.)); +#5062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5063 = PCURVE('',#3722,#5064); +#5064 = DEFINITIONAL_REPRESENTATION('',(#5065),#5069); +#5065 = LINE('',#5066,#5067); +#5066 = CARTESIAN_POINT('',(-0.,0.)); +#5067 = VECTOR('',#5068,1.); +#5068 = DIRECTION('',(-0.,-1.)); +#5069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5070 = ORIENTED_EDGE('',*,*,#5071,.T.); +#5071 = EDGE_CURVE('',#5049,#3759,#5072,.T.); +#5072 = SURFACE_CURVE('',#5073,(#5078,#5085),.PCURVE_S1.); +#5073 = CIRCLE('',#5074,2.5); +#5074 = AXIS2_PLACEMENT_3D('',#5075,#5076,#5077); +#5075 = CARTESIAN_POINT('',(-12.6,0.,15.)); +#5076 = DIRECTION('',(1.,0.,0.)); +#5077 = DIRECTION('',(0.,1.,0.)); +#5078 = PCURVE('',#3722,#5079); +#5079 = DEFINITIONAL_REPRESENTATION('',(#5080),#5084); +#5080 = LINE('',#5081,#5082); +#5081 = CARTESIAN_POINT('',(-0.,-7.4)); +#5082 = VECTOR('',#5083,1.); +#5083 = DIRECTION('',(-1.,0.)); +#5084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5085 = PCURVE('',#3868,#5086); +#5086 = DEFINITIONAL_REPRESENTATION('',(#5087),#5091); +#5087 = CIRCLE('',#5088,2.5); +#5088 = AXIS2_PLACEMENT_2D('',#5089,#5090); +#5089 = CARTESIAN_POINT('',(0.,-6.837200662697E-17)); +#5090 = DIRECTION('',(0.,-1.)); +#5091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5092 = ORIENTED_EDGE('',*,*,#3758,.T.); +#5093 = ORIENTED_EDGE('',*,*,#3656,.T.); +#5094 = ORIENTED_EDGE('',*,*,#5095,.T.); +#5095 = EDGE_CURVE('',#3659,#3975,#5096,.T.); +#5096 = SURFACE_CURVE('',#5097,(#5102,#5109),.PCURVE_S1.); +#5097 = CIRCLE('',#5098,2.5); +#5098 = AXIS2_PLACEMENT_3D('',#5099,#5100,#5101); +#5099 = CARTESIAN_POINT('',(-12.6,0.,15.)); +#5100 = DIRECTION('',(1.,0.,0.)); +#5101 = DIRECTION('',(0.,1.,0.)); +#5102 = PCURVE('',#3722,#5103); +#5103 = DEFINITIONAL_REPRESENTATION('',(#5104),#5108); +#5104 = LINE('',#5105,#5106); +#5105 = CARTESIAN_POINT('',(-0.,-7.4)); +#5106 = VECTOR('',#5107,1.); +#5107 = DIRECTION('',(-1.,0.)); +#5108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5109 = PCURVE('',#4082,#5110); +#5110 = DEFINITIONAL_REPRESENTATION('',(#5111),#5115); +#5111 = CIRCLE('',#5112,2.5); +#5112 = AXIS2_PLACEMENT_2D('',#5113,#5114); +#5113 = CARTESIAN_POINT('',(0.,-6.837200662697E-17)); +#5114 = DIRECTION('',(0.,-1.)); +#5115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5116 = ORIENTED_EDGE('',*,*,#3974,.T.); +#5117 = ORIENTED_EDGE('',*,*,#3879,.T.); +#5118 = ORIENTED_EDGE('',*,*,#5119,.T.); +#5119 = EDGE_CURVE('',#3854,#5049,#5120,.T.); +#5120 = SURFACE_CURVE('',#5121,(#5126,#5133),.PCURVE_S1.); +#5121 = CIRCLE('',#5122,2.5); +#5122 = AXIS2_PLACEMENT_3D('',#5123,#5124,#5125); +#5123 = CARTESIAN_POINT('',(-12.6,0.,15.)); +#5124 = DIRECTION('',(1.,0.,0.)); +#5125 = DIRECTION('',(0.,1.,0.)); +#5126 = PCURVE('',#3722,#5127); +#5127 = DEFINITIONAL_REPRESENTATION('',(#5128),#5132); +#5128 = LINE('',#5129,#5130); +#5129 = CARTESIAN_POINT('',(-0.,-7.4)); +#5130 = VECTOR('',#5131,1.); +#5131 = DIRECTION('',(-1.,0.)); +#5132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5133 = PCURVE('',#3868,#5134); +#5134 = DEFINITIONAL_REPRESENTATION('',(#5135),#5139); +#5135 = CIRCLE('',#5136,2.5); +#5136 = AXIS2_PLACEMENT_2D('',#5137,#5138); +#5137 = CARTESIAN_POINT('',(0.,-6.837200662697E-17)); +#5138 = DIRECTION('',(0.,-1.)); +#5139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5140 = ORIENTED_EDGE('',*,*,#5048,.F.); +#5141 = ADVANCED_FACE('',(#5142),#4082,.F.); +#5142 = FACE_BOUND('',#5143,.F.); +#5143 = EDGE_LOOP('',(#5144,#5145)); +#5144 = ORIENTED_EDGE('',*,*,#4069,.F.); +#5145 = ORIENTED_EDGE('',*,*,#5095,.T.); +#5146 = ADVANCED_FACE('',(#5147),#3868,.F.); +#5147 = FACE_BOUND('',#5148,.F.); +#5148 = EDGE_LOOP('',(#5149,#5150,#5151)); +#5149 = ORIENTED_EDGE('',*,*,#5119,.T.); +#5150 = ORIENTED_EDGE('',*,*,#5071,.T.); +#5151 = ORIENTED_EDGE('',*,*,#3853,.T.); +#5152 = ADVANCED_FACE('',(#5153,#5156),#4145,.F.); +#5153 = FACE_BOUND('',#5154,.F.); +#5154 = EDGE_LOOP('',(#5155)); +#5155 = ORIENTED_EDGE('',*,*,#4130,.T.); +#5156 = FACE_BOUND('',#5157,.F.); +#5157 = EDGE_LOOP('',(#5158)); +#5158 = ORIENTED_EDGE('',*,*,#5159,.F.); +#5159 = EDGE_CURVE('',#5160,#5160,#5162,.T.); +#5160 = VERTEX_POINT('',#5161); +#5161 = CARTESIAN_POINT('',(-27.2,34.,108.5)); +#5162 = SURFACE_CURVE('',#5163,(#5168,#5175),.PCURVE_S1.); +#5163 = CIRCLE('',#5164,1.8); +#5164 = AXIS2_PLACEMENT_3D('',#5165,#5166,#5167); +#5165 = CARTESIAN_POINT('',(-29.,34.,108.5)); +#5166 = DIRECTION('',(0.,-1.,0.)); +#5167 = DIRECTION('',(1.,0.,0.)); +#5168 = PCURVE('',#4145,#5169); +#5169 = DEFINITIONAL_REPRESENTATION('',(#5170),#5174); +#5170 = CIRCLE('',#5171,1.8); +#5171 = AXIS2_PLACEMENT_2D('',#5172,#5173); +#5172 = CARTESIAN_POINT('',(23.,-58.)); +#5173 = DIRECTION('',(0.,1.)); +#5174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5175 = PCURVE('',#5176,#5181); +#5176 = CYLINDRICAL_SURFACE('',#5177,1.8); +#5177 = AXIS2_PLACEMENT_3D('',#5178,#5179,#5180); +#5178 = CARTESIAN_POINT('',(-29.,34.,108.5)); +#5179 = DIRECTION('',(-0.,1.,-0.)); +#5180 = DIRECTION('',(1.,0.,0.)); +#5181 = DEFINITIONAL_REPRESENTATION('',(#5182),#5186); +#5182 = LINE('',#5183,#5184); +#5183 = CARTESIAN_POINT('',(-0.,0.)); +#5184 = VECTOR('',#5185,1.); +#5185 = DIRECTION('',(-1.,0.)); +#5186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5187 = ADVANCED_FACE('',(#5188,#5191),#4200,.F.); +#5188 = FACE_BOUND('',#5189,.F.); +#5189 = EDGE_LOOP('',(#5190)); +#5190 = ORIENTED_EDGE('',*,*,#4185,.T.); +#5191 = FACE_BOUND('',#5192,.F.); +#5192 = EDGE_LOOP('',(#5193)); +#5193 = ORIENTED_EDGE('',*,*,#5194,.F.); +#5194 = EDGE_CURVE('',#5195,#5195,#5197,.T.); +#5195 = VERTEX_POINT('',#5196); +#5196 = CARTESIAN_POINT('',(-27.2,34.,131.5)); +#5197 = SURFACE_CURVE('',#5198,(#5203,#5210),.PCURVE_S1.); +#5198 = CIRCLE('',#5199,1.8); +#5199 = AXIS2_PLACEMENT_3D('',#5200,#5201,#5202); +#5200 = CARTESIAN_POINT('',(-29.,34.,131.5)); +#5201 = DIRECTION('',(0.,-1.,0.)); +#5202 = DIRECTION('',(1.,0.,0.)); +#5203 = PCURVE('',#4200,#5204); +#5204 = DEFINITIONAL_REPRESENTATION('',(#5205),#5209); +#5205 = CIRCLE('',#5206,1.8); +#5206 = AXIS2_PLACEMENT_2D('',#5207,#5208); +#5207 = CARTESIAN_POINT('',(0.,-58.)); +#5208 = DIRECTION('',(0.,1.)); +#5209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5210 = PCURVE('',#5211,#5216); +#5211 = CYLINDRICAL_SURFACE('',#5212,1.8); +#5212 = AXIS2_PLACEMENT_3D('',#5213,#5214,#5215); +#5213 = CARTESIAN_POINT('',(-29.,34.,131.5)); +#5214 = DIRECTION('',(-0.,1.,-0.)); +#5215 = DIRECTION('',(1.,0.,0.)); +#5216 = DEFINITIONAL_REPRESENTATION('',(#5217),#5221); +#5217 = LINE('',#5218,#5219); +#5218 = CARTESIAN_POINT('',(-0.,0.)); +#5219 = VECTOR('',#5220,1.); +#5220 = DIRECTION('',(-1.,0.)); +#5221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5222 = ADVANCED_FACE('',(#5223,#5226),#4282,.F.); +#5223 = FACE_BOUND('',#5224,.F.); +#5224 = EDGE_LOOP('',(#5225)); +#5225 = ORIENTED_EDGE('',*,*,#4267,.T.); +#5226 = FACE_BOUND('',#5227,.F.); +#5227 = EDGE_LOOP('',(#5228)); +#5228 = ORIENTED_EDGE('',*,*,#5229,.F.); +#5229 = EDGE_CURVE('',#5230,#5230,#5232,.T.); +#5230 = VERTEX_POINT('',#5231); +#5231 = CARTESIAN_POINT('',(30.8,34.,108.5)); +#5232 = SURFACE_CURVE('',#5233,(#5238,#5245),.PCURVE_S1.); +#5233 = CIRCLE('',#5234,1.8); +#5234 = AXIS2_PLACEMENT_3D('',#5235,#5236,#5237); +#5235 = CARTESIAN_POINT('',(29.,34.,108.5)); +#5236 = DIRECTION('',(0.,-1.,0.)); +#5237 = DIRECTION('',(1.,0.,0.)); +#5238 = PCURVE('',#4282,#5239); +#5239 = DEFINITIONAL_REPRESENTATION('',(#5240),#5244); +#5240 = CIRCLE('',#5241,1.8); +#5241 = AXIS2_PLACEMENT_2D('',#5242,#5243); +#5242 = CARTESIAN_POINT('',(23.,0.)); +#5243 = DIRECTION('',(0.,1.)); +#5244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5245 = PCURVE('',#5246,#5251); +#5246 = CYLINDRICAL_SURFACE('',#5247,1.8); +#5247 = AXIS2_PLACEMENT_3D('',#5248,#5249,#5250); +#5248 = CARTESIAN_POINT('',(29.,34.,108.5)); +#5249 = DIRECTION('',(-0.,1.,-0.)); +#5250 = DIRECTION('',(1.,0.,0.)); +#5251 = DEFINITIONAL_REPRESENTATION('',(#5252),#5256); +#5252 = LINE('',#5253,#5254); +#5253 = CARTESIAN_POINT('',(-0.,0.)); +#5254 = VECTOR('',#5255,1.); +#5255 = DIRECTION('',(-1.,0.)); +#5256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5257 = ADVANCED_FACE('',(#5258,#5261),#4337,.F.); +#5258 = FACE_BOUND('',#5259,.F.); +#5259 = EDGE_LOOP('',(#5260)); +#5260 = ORIENTED_EDGE('',*,*,#4322,.T.); +#5261 = FACE_BOUND('',#5262,.F.); +#5262 = EDGE_LOOP('',(#5263)); +#5263 = ORIENTED_EDGE('',*,*,#5264,.F.); +#5264 = EDGE_CURVE('',#5265,#5265,#5267,.T.); +#5265 = VERTEX_POINT('',#5266); +#5266 = CARTESIAN_POINT('',(30.8,34.,131.5)); +#5267 = SURFACE_CURVE('',#5268,(#5273,#5280),.PCURVE_S1.); +#5268 = CIRCLE('',#5269,1.8); +#5269 = AXIS2_PLACEMENT_3D('',#5270,#5271,#5272); +#5270 = CARTESIAN_POINT('',(29.,34.,131.5)); +#5271 = DIRECTION('',(0.,-1.,0.)); +#5272 = DIRECTION('',(1.,0.,0.)); +#5273 = PCURVE('',#4337,#5274); +#5274 = DEFINITIONAL_REPRESENTATION('',(#5275),#5279); +#5275 = CIRCLE('',#5276,1.8); +#5276 = AXIS2_PLACEMENT_2D('',#5277,#5278); +#5277 = CARTESIAN_POINT('',(0.,0.)); +#5278 = DIRECTION('',(0.,1.)); +#5279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5280 = PCURVE('',#5281,#5286); +#5281 = CYLINDRICAL_SURFACE('',#5282,1.8); +#5282 = AXIS2_PLACEMENT_3D('',#5283,#5284,#5285); +#5283 = CARTESIAN_POINT('',(29.,34.,131.5)); +#5284 = DIRECTION('',(-0.,1.,-0.)); +#5285 = DIRECTION('',(1.,0.,0.)); +#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(-0.,0.)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(-1.,0.)); +#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5292 = ADVANCED_FACE('',(#5293),#4468,.F.); +#5293 = FACE_BOUND('',#5294,.F.); +#5294 = EDGE_LOOP('',(#5295,#5296,#5319,#5398,#5490,#5544)); +#5295 = ORIENTED_EDGE('',*,*,#4451,.F.); +#5296 = ORIENTED_EDGE('',*,*,#5297,.T.); +#5297 = EDGE_CURVE('',#4452,#5298,#5300,.T.); +#5298 = VERTEX_POINT('',#5299); +#5299 = CARTESIAN_POINT('',(9.337424698492,1.75,280.)); +#5300 = SEAM_CURVE('',#5301,(#5305,#5312),.PCURVE_S1.); +#5301 = LINE('',#5302,#5303); +#5302 = CARTESIAN_POINT('',(35.,1.75,280.)); +#5303 = VECTOR('',#5304,1.); +#5304 = DIRECTION('',(-1.,-0.,-0.)); +#5305 = PCURVE('',#4468,#5306); +#5306 = DEFINITIONAL_REPRESENTATION('',(#5307),#5311); +#5307 = LINE('',#5308,#5309); +#5308 = CARTESIAN_POINT('',(6.28318530718,0.)); +#5309 = VECTOR('',#5310,1.); +#5310 = DIRECTION('',(0.,-1.)); +#5311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5312 = PCURVE('',#4468,#5313); +#5313 = DEFINITIONAL_REPRESENTATION('',(#5314),#5318); +#5314 = LINE('',#5315,#5316); +#5315 = CARTESIAN_POINT('',(0.,0.)); +#5316 = VECTOR('',#5317,1.); +#5317 = DIRECTION('',(0.,-1.)); +#5318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5319 = ORIENTED_EDGE('',*,*,#5320,.T.); +#5320 = EDGE_CURVE('',#5298,#5321,#5323,.T.); +#5321 = VERTEX_POINT('',#5322); +#5322 = CARTESIAN_POINT('',(9.5,0.,281.75)); +#5323 = SURFACE_CURVE('',#5324,(#5345,#5369),.PCURVE_S1.); +#5324 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5325,#5326,#5327,#5328,#5329, + #5330,#5331,#5332,#5333,#5334,#5335,#5336,#5337,#5338,#5339,#5340, + #5341,#5342,#5343,#5344),.UNSPECIFIED.,.F.,.F.,(8,6,6,8),(0., + 0.503307190976,0.79144714006,1.),.UNSPECIFIED.); +#5325 = CARTESIAN_POINT('',(9.337424698492,1.75,280.)); +#5326 = CARTESIAN_POINT('',(9.337424698492,1.75,280.17481450152)); +#5327 = CARTESIAN_POINT('',(9.341242957692,1.729626908454, + 280.34950840965)); +#5328 = CARTESIAN_POINT('',(9.348870576853,1.688929036122, + 280.52251842492)); +#5329 = CARTESIAN_POINT('',(9.360081330656,1.627563936491, + 280.69215950536)); +#5330 = CARTESIAN_POINT('',(9.374415432507,1.544917782833, + 280.85640959418)); +#5331 = CARTESIAN_POINT('',(9.391079492837,1.440209181235, + 281.01265860434)); +#5332 = CARTESIAN_POINT('',(9.419054845035,1.239693009382, + 281.24009955623)); +#5333 = CARTESIAN_POINT('',(9.429632523125,1.159047983036, + 281.31928892963)); +#5334 = CARTESIAN_POINT('',(9.440353924194,1.07074562243,281.39394109091 + )); +#5335 = CARTESIAN_POINT('',(9.45091906348,0.974866479615,281.46309152786 + )); +#5336 = CARTESIAN_POINT('',(9.460984142044,0.871594453031, + 281.52572772529)); +#5337 = CARTESIAN_POINT('',(9.470178563231,0.761231504207, + 281.58077991359)); +#5338 = CARTESIAN_POINT('',(9.483888346588,0.559524720488, + 281.66064127883)); +#5339 = CARTESIAN_POINT('',(9.488994888453,0.471343730111, + 281.68960526115)); +#5340 = CARTESIAN_POINT('',(9.493283742204,0.380243026961, + 281.71340871713)); +#5341 = CARTESIAN_POINT('',(9.496609949057,0.286859803202, + 281.73159711707)); +#5342 = CARTESIAN_POINT('',(9.498867776811,0.191880186947, + 281.74385354193)); +#5343 = CARTESIAN_POINT('',(9.5,9.601907162448E-02,281.75)); +#5344 = CARTESIAN_POINT('',(9.5,2.678914873135E-16,281.75)); +#5345 = PCURVE('',#4468,#5346); +#5346 = DEFINITIONAL_REPRESENTATION('',(#5347),#5368); +#5347 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5348,#5349,#5350,#5351,#5352, + #5353,#5354,#5355,#5356,#5357,#5358,#5359,#5360,#5361,#5362,#5363, + #5364,#5365,#5366,#5367),.UNSPECIFIED.,.F.,.F.,(8,6,6,8),(0., + 0.503307190976,0.79144714006,1.),.UNSPECIFIED.); +#5348 = CARTESIAN_POINT('',(0.,-25.6625753015)); +#5349 = CARTESIAN_POINT('',(9.989400087045E-02,-25.6625753015)); +#5350 = CARTESIAN_POINT('',(0.199718960423,-25.6587570423)); +#5351 = CARTESIAN_POINT('',(0.300210566707,-25.65112942314)); +#5352 = CARTESIAN_POINT('',(0.402021541443,-25.63991866934)); +#5353 = CARTESIAN_POINT('',(0.505840415408,-25.62558456749)); +#5354 = CARTESIAN_POINT('',(0.612382886768,-25.60892050716)); +#5355 = CARTESIAN_POINT('',(0.785645572103,-25.58094515496)); +#5356 = CARTESIAN_POINT('',(0.85006411995,-25.57036747687)); +#5357 = CARTESIAN_POINT('',(0.915841173536,-25.5596460758)); +#5358 = CARTESIAN_POINT('',(0.983021906582,-25.54908093652)); +#5359 = CARTESIAN_POINT('',(1.051673605427,-25.53901585795)); +#5360 = CARTESIAN_POINT('',(1.121890205882,-25.52982143676)); +#5361 = CARTESIAN_POINT('',(1.245856579539,-25.51611165341)); +#5362 = CARTESIAN_POINT('',(1.29879997546,-25.51100511154)); +#5363 = CARTESIAN_POINT('',(1.35243945606,-25.50671625779)); +#5364 = CARTESIAN_POINT('',(1.406606614134,-25.50339005094)); +#5365 = CARTESIAN_POINT('',(1.461150516339,-25.50113222318)); +#5366 = CARTESIAN_POINT('',(1.515928285867,-25.5)); +#5367 = CARTESIAN_POINT('',(1.570796326795,-25.5)); +#5368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5369 = PCURVE('',#5370,#5375); +#5370 = CYLINDRICAL_SURFACE('',#5371,9.5); +#5371 = AXIS2_PLACEMENT_3D('',#5372,#5373,#5374); +#5372 = CARTESIAN_POINT('',(0.,0.,258.)); +#5373 = DIRECTION('',(-0.,-0.,-1.)); +#5374 = DIRECTION('',(1.,0.,0.)); +#5375 = DEFINITIONAL_REPRESENTATION('',(#5376),#5397); +#5376 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5377,#5378,#5379,#5380,#5381, + #5382,#5383,#5384,#5385,#5386,#5387,#5388,#5389,#5390,#5391,#5392, + #5393,#5394,#5395,#5396),.UNSPECIFIED.,.F.,.F.,(8,6,6,8),(0., + 0.503307190976,0.79144714006,1.),.UNSPECIFIED.); +#5377 = CARTESIAN_POINT('',(-0.185268582449,-22.)); +#5378 = CARTESIAN_POINT('',(-0.185268582449,-22.17481450152)); +#5379 = CARTESIAN_POINT('',(-0.183086708562,-22.34950840965)); +#5380 = CARTESIAN_POINT('',(-0.178728127656,-22.52251842492)); +#5381 = CARTESIAN_POINT('',(-0.172161813849,-22.69215950536)); +#5382 = CARTESIAN_POINT('',(-0.163333114621,-22.85640959418)); +#5383 = CARTESIAN_POINT('',(-0.152174505786,-23.01265860434)); +#5384 = CARTESIAN_POINT('',(-0.130863107796,-23.24009955623)); +#5385 = CARTESIAN_POINT('',(-0.122301738433,-23.31928892963)); +#5386 = CARTESIAN_POINT('',(-0.112939200931,-23.39394109091)); +#5387 = CARTESIAN_POINT('',(-0.102786815803,-23.46309152786)); +#5388 = CARTESIAN_POINT('',(-9.186617059468E-02,-23.52572772529)); +#5389 = CARTESIAN_POINT('',(-8.021013125756E-02,-23.58077991359)); +#5390 = CARTESIAN_POINT('',(-5.89288506123E-02,-23.66064127883)); +#5391 = CARTESIAN_POINT('',(-4.963155549375E-02,-23.68960526115)); +#5392 = CARTESIAN_POINT('',(-4.003230608909E-02,-23.71340871713)); +#5393 = CARTESIAN_POINT('',(-3.019745238952E-02,-23.73159711707)); +#5394 = CARTESIAN_POINT('',(-2.019791546483E-02,-23.74385354193)); +#5395 = CARTESIAN_POINT('',(-1.010727069731E-02,-23.75)); +#5396 = CARTESIAN_POINT('',(0.,-23.75)); +#5397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5398 = ORIENTED_EDGE('',*,*,#5399,.T.); +#5399 = EDGE_CURVE('',#5321,#5400,#5402,.T.); +#5400 = VERTEX_POINT('',#5401); +#5401 = CARTESIAN_POINT('',(9.5,0.,278.25)); +#5402 = SURFACE_CURVE('',#5403,(#5430,#5460),.PCURVE_S1.); +#5403 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5404,#5405,#5406,#5407,#5408, + #5409,#5410,#5411,#5412,#5413,#5414,#5415,#5416,#5417,#5418,#5419, + #5420,#5421,#5422,#5423,#5424,#5425,#5426,#5427,#5428,#5429), + .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.,0.247051222739,0.500048869869, + 0.753046727787,1.),.UNSPECIFIED.); +#5404 = CARTESIAN_POINT('',(9.5,-8.881784197001E-16,281.75)); +#5405 = CARTESIAN_POINT('',(9.5,-0.231275056298,281.75)); +#5406 = CARTESIAN_POINT('',(9.493431050669,-0.456638096094, + 281.71434157339)); +#5407 = CARTESIAN_POINT('',(9.480899338701,-0.669722230607, + 281.64630380508)); +#5408 = CARTESIAN_POINT('',(9.464036398006,-0.865178575482, + 281.55036324492)); +#5409 = CARTESIAN_POINT('',(9.445115500423,-1.03885159245, + 281.43217205695)); +#5410 = CARTESIAN_POINT('',(9.426241852774,-1.188179403087, + 281.29853027303)); +#5411 = CARTESIAN_POINT('',(9.391079885574,-1.440206366254, + 281.01266179731)); +#5412 = CARTESIAN_POINT('',(9.374415479789,-1.544918084774, + 280.85641091287)); +#5413 = CARTESIAN_POINT('',(9.360080971197,-1.627565831896, + 280.69215680931)); +#5414 = CARTESIAN_POINT('',(9.348870355224,-1.688930222459, + 280.52251403237)); +#5415 = CARTESIAN_POINT('',(9.341242954447,-1.729626927732, + 280.34950560416)); +#5416 = CARTESIAN_POINT('',(9.337424698492,-1.75,280.17481435587)); +#5417 = CARTESIAN_POINT('',(9.337424698492,-1.75,279.82518549847)); +#5418 = CARTESIAN_POINT('',(9.341242957692,-1.729626908454, + 279.65049159034)); +#5419 = CARTESIAN_POINT('',(9.348870576853,-1.688929036122, + 279.47748157507)); +#5420 = CARTESIAN_POINT('',(9.360081330656,-1.627563936491, + 279.30784049464)); +#5421 = CARTESIAN_POINT('',(9.374415432507,-1.544917782833, + 279.14359040581)); +#5422 = CARTESIAN_POINT('',(9.391079492837,-1.440209181235, + 278.98734139566)); +#5423 = CARTESIAN_POINT('',(9.426235334067,-1.188226126582, + 278.70152272437)); +#5424 = CARTESIAN_POINT('',(9.4451109036,-1.038895057708,278.56785038866 + )); +#5425 = CARTESIAN_POINT('',(9.46403919774,-0.865173587744, + 278.44961348254)); +#5426 = CARTESIAN_POINT('',(9.480907642859,-0.669650507361, + 278.35365120842)); +#5427 = CARTESIAN_POINT('',(9.493436875584,-0.456520205286, + 278.2856267933)); +#5428 = CARTESIAN_POINT('',(9.5,-0.231172459794,278.25)); +#5429 = CARTESIAN_POINT('',(9.5,-1.33226762955E-15,278.25)); +#5430 = PCURVE('',#4468,#5431); +#5431 = DEFINITIONAL_REPRESENTATION('',(#5432),#5459); +#5432 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5433,#5434,#5435,#5436,#5437, + #5438,#5439,#5440,#5441,#5442,#5443,#5444,#5445,#5446,#5447,#5448, + #5449,#5450,#5451,#5452,#5453,#5454,#5455,#5456,#5457,#5458), + .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.,0.247051222739,0.500048869869, + 0.753046727787,1.),.UNSPECIFIED.); +#5433 = CARTESIAN_POINT('',(1.570796326795,-25.5)); +#5434 = CARTESIAN_POINT('',(1.702953501823,-25.5)); +#5435 = CARTESIAN_POINT('',(1.831732295525,-25.50656894933)); +#5436 = CARTESIAN_POINT('',(1.957264994612,-25.51910066129)); +#5437 = CARTESIAN_POINT('',(2.079397268677,-25.53596360199)); +#5438 = CARTESIAN_POINT('',(2.197721577464,-25.55488449957)); +#5439 = CARTESIAN_POINT('',(2.311435032032,-25.57375814722)); +#5440 = CARTESIAN_POINT('',(2.529207334444,-25.60892011442)); +#5441 = CARTESIAN_POINT('',(2.635751785023,-25.62558452021)); +#5442 = CARTESIAN_POINT('',(2.739572849721,-25.6399190288)); +#5443 = CARTESIAN_POINT('',(2.841384622148,-25.65112964477)); +#5444 = CARTESIAN_POINT('',(2.941875288059,-25.65875704555)); +#5445 = CARTESIAN_POINT('',(3.041698735947,-25.6625753015)); +#5446 = CARTESIAN_POINT('',(3.24148665446,-25.6625753015)); +#5447 = CARTESIAN_POINT('',(3.341311614013,-25.6587570423)); +#5448 = CARTESIAN_POINT('',(3.441803220297,-25.65112942314)); +#5449 = CARTESIAN_POINT('',(3.543614195033,-25.63991866934)); +#5450 = CARTESIAN_POINT('',(3.647433068998,-25.62558456749)); +#5451 = CARTESIAN_POINT('',(3.753975540357,-25.60892050716)); +#5452 = CARTESIAN_POINT('',(3.971709902153,-25.57376466593)); +#5453 = CARTESIAN_POINT('',(4.085437696849,-25.5548890964)); +#5454 = CARTESIAN_POINT('',(4.203797546267,-25.53596080226)); +#5455 = CARTESIAN_POINT('',(4.32596624896,-25.51909235714)); +#5456 = CARTESIAN_POINT('',(4.451520390437,-25.50656312441)); +#5457 = CARTESIAN_POINT('',(4.580290431931,-25.5)); +#5458 = CARTESIAN_POINT('',(4.712388980385,-25.5)); +#5459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5460 = PCURVE('',#5370,#5461); +#5461 = DEFINITIONAL_REPRESENTATION('',(#5462),#5489); +#5462 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5463,#5464,#5465,#5466,#5467, + #5468,#5469,#5470,#5471,#5472,#5473,#5474,#5475,#5476,#5477,#5478, + #5479,#5480,#5481,#5482,#5483,#5484,#5485,#5486,#5487,#5488), + .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.,0.247051222739,0.500048869869, + 0.753046727787,1.),.UNSPECIFIED.); +#5463 = CARTESIAN_POINT('',(-6.28318530718,-23.75)); +#5464 = CARTESIAN_POINT('',(-6.258840564411,-23.75)); +#5465 = CARTESIAN_POINT('',(-6.235118113818,-23.71434157339)); +#5466 = CARTESIAN_POINT('',(-6.212664778641,-23.64630380508)); +#5467 = CARTESIAN_POINT('',(-6.192024741139,-23.55036324492)); +#5468 = CARTESIAN_POINT('',(-6.173639634656,-23.43217205695)); +#5469 = CARTESIAN_POINT('',(-6.157797203995,-23.29853027303)); +#5470 = CARTESIAN_POINT('',(-6.131011100578,-23.01266179731)); +#5471 = CARTESIAN_POINT('',(-6.119852161802,-22.85641091287)); +#5472 = CARTESIAN_POINT('',(-6.111023290584,-22.69215680931)); +#5473 = CARTESIAN_POINT('',(-6.104457052308,-22.52251403237)); +#5474 = CARTESIAN_POINT('',(-6.100098596613,-22.34950560416)); +#5475 = CARTESIAN_POINT('',(-6.09791672473,-22.17481435587)); +#5476 = CARTESIAN_POINT('',(-6.09791672473,-21.82518549847)); +#5477 = CARTESIAN_POINT('',(-6.100098598618,-21.65049159034)); +#5478 = CARTESIAN_POINT('',(-6.104457179523,-21.47748157507)); +#5479 = CARTESIAN_POINT('',(-6.11102349333,-21.30784049464)); +#5480 = CARTESIAN_POINT('',(-6.119852192559,-21.14359040581)); +#5481 = CARTESIAN_POINT('',(-6.131010801394,-20.98734139566)); +#5482 = CARTESIAN_POINT('',(-6.157792238096,-20.70152272437)); +#5483 = CARTESIAN_POINT('',(-6.173635035757,-20.56785038866)); +#5484 = CARTESIAN_POINT('',(-6.192025300292,-20.44961348254)); +#5485 = CARTESIAN_POINT('',(-6.212672362195,-20.35365120842)); +#5486 = CARTESIAN_POINT('',(-6.235130522976,-20.2856267933)); +#5487 = CARTESIAN_POINT('',(-6.258851364043,-20.25)); +#5488 = CARTESIAN_POINT('',(-6.28318530718,-20.25)); +#5489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5490 = ORIENTED_EDGE('',*,*,#5491,.T.); +#5491 = EDGE_CURVE('',#5400,#5298,#5492,.T.); +#5492 = SURFACE_CURVE('',#5493,(#5508,#5526),.PCURVE_S1.); +#5493 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5494,#5495,#5496,#5497,#5498, + #5499,#5500,#5501,#5502,#5503,#5504,#5505,#5506,#5507), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.453939661013,1.),.UNSPECIFIED.); +#5494 = CARTESIAN_POINT('',(9.5,-1.607348923881E-16,278.25)); +#5495 = CARTESIAN_POINT('',(9.5,0.211823782349,278.25)); +#5496 = CARTESIAN_POINT('',(9.494489584344,0.419318176751, + 278.27991268834)); +#5497 = CARTESIAN_POINT('',(9.483875299026,0.617275719594, + 278.33753839034)); +#5498 = CARTESIAN_POINT('',(9.46933875115,0.801124518691,278.41954856712 + )); +#5499 = CARTESIAN_POINT('',(9.452616102885,0.967164508488, + 278.52153404591)); +#5500 = CARTESIAN_POINT('',(9.435423947552,1.112902274055,278.6380285399 + )); +#5501 = CARTESIAN_POINT('',(9.399382085461,1.387244006486, + 278.91237027233)); +#5502 = CARTESIAN_POINT('',(9.380409949084,1.510130739398, + 279.07757337999)); +#5503 = CARTESIAN_POINT('',(9.363842132083,1.606931791254, + 279.25315528524)); +#5504 = CARTESIAN_POINT('',(9.3507928461,1.678673169217,279.43560275224) + ); +#5505 = CARTESIAN_POINT('',(9.341885294647,1.726199429876, + 279.62227632778)); +#5506 = CARTESIAN_POINT('',(9.337424698492,1.75,279.81105098528)); +#5507 = CARTESIAN_POINT('',(9.337424698492,1.75,280.)); +#5508 = PCURVE('',#4468,#5509); +#5509 = DEFINITIONAL_REPRESENTATION('',(#5510),#5525); +#5510 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5511,#5512,#5513,#5514,#5515, + #5516,#5517,#5518,#5519,#5520,#5521,#5522,#5523,#5524), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.453939661013,1.),.UNSPECIFIED.); +#5511 = CARTESIAN_POINT('',(4.712388980385,-25.5)); +#5512 = CARTESIAN_POINT('',(4.833431141727,-25.5)); +#5513 = CARTESIAN_POINT('',(4.951999248976,-25.50551041565)); +#5514 = CARTESIAN_POINT('',(5.068014970153,-25.51612470097)); +#5515 = CARTESIAN_POINT('',(5.181227226663,-25.53066124885)); +#5516 = CARTESIAN_POINT('',(5.291190059757,-25.54738389711)); +#5517 = CARTESIAN_POINT('',(5.397147994962,-25.56457605244)); +#5518 = CARTESIAN_POINT('',(5.618849594236,-25.60061791453)); +#5519 = CARTESIAN_POINT('',(5.735255663361,-25.61959005091)); +#5520 = CARTESIAN_POINT('',(5.848211694329,-25.63615786791)); +#5521 = CARTESIAN_POINT('',(5.958615834964,-25.6492071539)); +#5522 = CARTESIAN_POINT('',(6.067343466435,-25.65811470535)); +#5523 = CARTESIAN_POINT('',(6.17521444163,-25.6625753015)); +#5524 = CARTESIAN_POINT('',(6.28318530718,-25.6625753015)); +#5525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5526 = PCURVE('',#5370,#5527); +#5527 = DEFINITIONAL_REPRESENTATION('',(#5528),#5543); +#5528 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5529,#5530,#5531,#5532,#5533, + #5534,#5535,#5536,#5537,#5538,#5539,#5540,#5541,#5542), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.453939661013,1.),.UNSPECIFIED.); +#5529 = CARTESIAN_POINT('',(0.,-20.25)); +#5530 = CARTESIAN_POINT('',(-2.229724024728E-02,-20.25)); +#5531 = CARTESIAN_POINT('',(-4.413877255724E-02,-20.27991268834)); +#5532 = CARTESIAN_POINT('',(-6.499442110125E-02,-20.33753839034)); +#5533 = CARTESIAN_POINT('',(-8.439818457268E-02,-20.41954856712)); +#5534 = CARTESIAN_POINT('',(-0.101960315133,-20.52153404591)); +#5535 = CARTESIAN_POINT('',(-0.117406144035,-20.6380285399)); +#5536 = CARTESIAN_POINT('',(-0.146532366997,-20.91237027233)); +#5537 = CARTESIAN_POINT('',(-0.159617737056,-21.07757337999)); +#5538 = CARTESIAN_POINT('',(-0.169954251097,-21.25315528524)); +#5539 = CARTESIAN_POINT('',(-0.177629765008,-21.43560275224)); +#5540 = CARTESIAN_POINT('',(-0.182719639805,-21.62227632778)); +#5541 = CARTESIAN_POINT('',(-0.185268582449,-21.81105098528)); +#5542 = CARTESIAN_POINT('',(-0.185268582449,-22.)); +#5543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5544 = ORIENTED_EDGE('',*,*,#5297,.F.); +#5545 = ADVANCED_FACE('',(#5546),#4499,.F.); +#5546 = FACE_BOUND('',#5547,.F.); +#5547 = EDGE_LOOP('',(#5548,#5549,#5572,#5646,#5738,#5792)); +#5548 = ORIENTED_EDGE('',*,*,#4482,.F.); +#5549 = ORIENTED_EDGE('',*,*,#5550,.T.); +#5550 = EDGE_CURVE('',#4483,#5551,#5553,.T.); +#5551 = VERTEX_POINT('',#5552); +#5552 = CARTESIAN_POINT('',(9.337424698492,1.75,294.)); +#5553 = SEAM_CURVE('',#5554,(#5558,#5565),.PCURVE_S1.); +#5554 = LINE('',#5555,#5556); +#5555 = CARTESIAN_POINT('',(35.,1.75,294.)); +#5556 = VECTOR('',#5557,1.); +#5557 = DIRECTION('',(-1.,-0.,-0.)); +#5558 = PCURVE('',#4499,#5559); +#5559 = DEFINITIONAL_REPRESENTATION('',(#5560),#5564); +#5560 = LINE('',#5561,#5562); +#5561 = CARTESIAN_POINT('',(6.28318530718,0.)); +#5562 = VECTOR('',#5563,1.); +#5563 = DIRECTION('',(0.,-1.)); +#5564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5565 = PCURVE('',#4499,#5566); +#5566 = DEFINITIONAL_REPRESENTATION('',(#5567),#5571); +#5567 = LINE('',#5568,#5569); +#5568 = CARTESIAN_POINT('',(0.,0.)); +#5569 = VECTOR('',#5570,1.); +#5570 = DIRECTION('',(0.,-1.)); +#5571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5572 = ORIENTED_EDGE('',*,*,#5573,.T.); +#5573 = EDGE_CURVE('',#5551,#5574,#5576,.T.); +#5574 = VERTEX_POINT('',#5575); +#5575 = CARTESIAN_POINT('',(9.5,0.,295.75)); +#5576 = SURFACE_CURVE('',#5577,(#5598,#5622),.PCURVE_S1.); +#5577 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5578,#5579,#5580,#5581,#5582, + #5583,#5584,#5585,#5586,#5587,#5588,#5589,#5590,#5591,#5592,#5593, + #5594,#5595,#5596,#5597),.UNSPECIFIED.,.F.,.F.,(8,6,6,8),(0., + 0.503307190975,0.79144714006,1.),.UNSPECIFIED.); +#5578 = CARTESIAN_POINT('',(9.337424698492,1.75,294.)); +#5579 = CARTESIAN_POINT('',(9.337424698492,1.75,294.17481450152)); +#5580 = CARTESIAN_POINT('',(9.341242957692,1.729626908454, + 294.34950840965)); +#5581 = CARTESIAN_POINT('',(9.348870576853,1.688929036122, + 294.52251842492)); +#5582 = CARTESIAN_POINT('',(9.360081330656,1.627563936491, + 294.69215950536)); +#5583 = CARTESIAN_POINT('',(9.374415432507,1.544917782833, + 294.85640959418)); +#5584 = CARTESIAN_POINT('',(9.391079492837,1.440209181235, + 295.01265860434)); +#5585 = CARTESIAN_POINT('',(9.419054845035,1.239693009382, + 295.24009955623)); +#5586 = CARTESIAN_POINT('',(9.429632523125,1.159047983036, + 295.31928892963)); +#5587 = CARTESIAN_POINT('',(9.440353924194,1.07074562243,295.39394109091 + )); +#5588 = CARTESIAN_POINT('',(9.45091906348,0.974866479614,295.46309152786 + )); +#5589 = CARTESIAN_POINT('',(9.460984142044,0.871594453031, + 295.52572772529)); +#5590 = CARTESIAN_POINT('',(9.470178563231,0.761231504207, + 295.58077991359)); +#5591 = CARTESIAN_POINT('',(9.483888346588,0.559524720488, + 295.66064127883)); +#5592 = CARTESIAN_POINT('',(9.488994888453,0.471343730111, + 295.68960526115)); +#5593 = CARTESIAN_POINT('',(9.493283742204,0.380243026961, + 295.71340871713)); +#5594 = CARTESIAN_POINT('',(9.496609949057,0.286859803202, + 295.73159711707)); +#5595 = CARTESIAN_POINT('',(9.498867776811,0.191880186947, + 295.74385354193)); +#5596 = CARTESIAN_POINT('',(9.5,9.601907162448E-02,295.75)); +#5597 = CARTESIAN_POINT('',(9.5,2.678914873135E-16,295.75)); +#5598 = PCURVE('',#4499,#5599); +#5599 = DEFINITIONAL_REPRESENTATION('',(#5600),#5621); +#5600 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5601,#5602,#5603,#5604,#5605, + #5606,#5607,#5608,#5609,#5610,#5611,#5612,#5613,#5614,#5615,#5616, + #5617,#5618,#5619,#5620),.UNSPECIFIED.,.F.,.F.,(8,6,6,8),(0., + 0.503307190975,0.79144714006,1.),.UNSPECIFIED.); +#5601 = CARTESIAN_POINT('',(0.,-25.6625753015)); +#5602 = CARTESIAN_POINT('',(9.989400087049E-02,-25.6625753015)); +#5603 = CARTESIAN_POINT('',(0.199718960423,-25.6587570423)); +#5604 = CARTESIAN_POINT('',(0.300210566707,-25.65112942314)); +#5605 = CARTESIAN_POINT('',(0.402021541443,-25.63991866934)); +#5606 = CARTESIAN_POINT('',(0.505840415408,-25.62558456749)); +#5607 = CARTESIAN_POINT('',(0.612382886768,-25.60892050716)); +#5608 = CARTESIAN_POINT('',(0.785645572103,-25.58094515496)); +#5609 = CARTESIAN_POINT('',(0.85006411995,-25.57036747687)); +#5610 = CARTESIAN_POINT('',(0.915841173536,-25.5596460758)); +#5611 = CARTESIAN_POINT('',(0.983021906582,-25.54908093652)); +#5612 = CARTESIAN_POINT('',(1.051673605427,-25.53901585795)); +#5613 = CARTESIAN_POINT('',(1.121890205882,-25.52982143676)); +#5614 = CARTESIAN_POINT('',(1.245856579539,-25.51611165341)); +#5615 = CARTESIAN_POINT('',(1.29879997546,-25.51100511154)); +#5616 = CARTESIAN_POINT('',(1.35243945606,-25.50671625779)); +#5617 = CARTESIAN_POINT('',(1.406606614134,-25.50339005094)); +#5618 = CARTESIAN_POINT('',(1.461150516339,-25.50113222318)); +#5619 = CARTESIAN_POINT('',(1.515928285867,-25.5)); +#5620 = CARTESIAN_POINT('',(1.570796326795,-25.5)); +#5621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5622 = PCURVE('',#5370,#5623); +#5623 = DEFINITIONAL_REPRESENTATION('',(#5624),#5645); +#5624 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5625,#5626,#5627,#5628,#5629, + #5630,#5631,#5632,#5633,#5634,#5635,#5636,#5637,#5638,#5639,#5640, + #5641,#5642,#5643,#5644),.UNSPECIFIED.,.F.,.F.,(8,6,6,8),(0., + 0.503307190975,0.79144714006,1.),.UNSPECIFIED.); +#5625 = CARTESIAN_POINT('',(-0.185268582449,-36.)); +#5626 = CARTESIAN_POINT('',(-0.185268582449,-36.17481450152)); +#5627 = CARTESIAN_POINT('',(-0.183086708562,-36.34950840965)); +#5628 = CARTESIAN_POINT('',(-0.178728127656,-36.52251842492)); +#5629 = CARTESIAN_POINT('',(-0.172161813849,-36.69215950536)); +#5630 = CARTESIAN_POINT('',(-0.163333114621,-36.85640959418)); +#5631 = CARTESIAN_POINT('',(-0.152174505786,-37.01265860434)); +#5632 = CARTESIAN_POINT('',(-0.130863107796,-37.24009955623)); +#5633 = CARTESIAN_POINT('',(-0.122301738433,-37.31928892963)); +#5634 = CARTESIAN_POINT('',(-0.112939200931,-37.39394109091)); +#5635 = CARTESIAN_POINT('',(-0.102786815803,-37.46309152786)); +#5636 = CARTESIAN_POINT('',(-9.186617059468E-02,-37.52572772529)); +#5637 = CARTESIAN_POINT('',(-8.021013125756E-02,-37.58077991359)); +#5638 = CARTESIAN_POINT('',(-5.892885061229E-02,-37.66064127883)); +#5639 = CARTESIAN_POINT('',(-4.963155549376E-02,-37.68960526115)); +#5640 = CARTESIAN_POINT('',(-4.003230608909E-02,-37.71340871713)); +#5641 = CARTESIAN_POINT('',(-3.019745238952E-02,-37.73159711707)); +#5642 = CARTESIAN_POINT('',(-2.019791546483E-02,-37.74385354193)); +#5643 = CARTESIAN_POINT('',(-1.010727069731E-02,-37.75)); +#5644 = CARTESIAN_POINT('',(0.,-37.75)); +#5645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5646 = ORIENTED_EDGE('',*,*,#5647,.T.); +#5647 = EDGE_CURVE('',#5574,#5648,#5650,.T.); +#5648 = VERTEX_POINT('',#5649); +#5649 = CARTESIAN_POINT('',(9.5,0.,292.25)); +#5650 = SURFACE_CURVE('',#5651,(#5678,#5708),.PCURVE_S1.); +#5651 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5652,#5653,#5654,#5655,#5656, + #5657,#5658,#5659,#5660,#5661,#5662,#5663,#5664,#5665,#5666,#5667, + #5668,#5669,#5670,#5671,#5672,#5673,#5674,#5675,#5676,#5677), + .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.,0.247051222739,0.500048869869, + 0.753046727787,1.),.UNSPECIFIED.); +#5652 = CARTESIAN_POINT('',(9.5,-8.881784197001E-16,295.75)); +#5653 = CARTESIAN_POINT('',(9.5,-0.231275056298,295.75)); +#5654 = CARTESIAN_POINT('',(9.493431050669,-0.456638096095, + 295.71434157339)); +#5655 = CARTESIAN_POINT('',(9.480899338701,-0.669722230607, + 295.64630380508)); +#5656 = CARTESIAN_POINT('',(9.464036398006,-0.865178575482, + 295.55036324492)); +#5657 = CARTESIAN_POINT('',(9.445115500423,-1.038851592449, + 295.43217205695)); +#5658 = CARTESIAN_POINT('',(9.426241852774,-1.188179403087, + 295.29853027303)); +#5659 = CARTESIAN_POINT('',(9.391079885574,-1.440206366254, + 295.0126617973)); +#5660 = CARTESIAN_POINT('',(9.374415479789,-1.544918084774, + 294.85641091287)); +#5661 = CARTESIAN_POINT('',(9.360080971197,-1.627565831897, + 294.69215680931)); +#5662 = CARTESIAN_POINT('',(9.348870355224,-1.688930222459, + 294.52251403237)); +#5663 = CARTESIAN_POINT('',(9.341242954447,-1.729626927732, + 294.34950560416)); +#5664 = CARTESIAN_POINT('',(9.337424698492,-1.75,294.17481435587)); +#5665 = CARTESIAN_POINT('',(9.337424698492,-1.75,293.82518549847)); +#5666 = CARTESIAN_POINT('',(9.341242957692,-1.729626908455, + 293.65049159034)); +#5667 = CARTESIAN_POINT('',(9.348870576853,-1.688929036121, + 293.47748157507)); +#5668 = CARTESIAN_POINT('',(9.360081330656,-1.627563936491, + 293.30784049464)); +#5669 = CARTESIAN_POINT('',(9.374415432507,-1.544917782833, + 293.14359040581)); +#5670 = CARTESIAN_POINT('',(9.391079492837,-1.440209181235, + 292.98734139566)); +#5671 = CARTESIAN_POINT('',(9.426235334067,-1.188226126582, + 292.70152272437)); +#5672 = CARTESIAN_POINT('',(9.4451109036,-1.038895057708,292.56785038866 + )); +#5673 = CARTESIAN_POINT('',(9.464039197739,-0.865173587744, + 292.44961348254)); +#5674 = CARTESIAN_POINT('',(9.480907642859,-0.66965050736, + 292.35365120842)); +#5675 = CARTESIAN_POINT('',(9.493436875584,-0.456520205287, + 292.2856267933)); +#5676 = CARTESIAN_POINT('',(9.5,-0.231172459794,292.25)); +#5677 = CARTESIAN_POINT('',(9.5,-1.33226762955E-15,292.25)); +#5678 = PCURVE('',#4499,#5679); +#5679 = DEFINITIONAL_REPRESENTATION('',(#5680),#5707); +#5680 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5681,#5682,#5683,#5684,#5685, + #5686,#5687,#5688,#5689,#5690,#5691,#5692,#5693,#5694,#5695,#5696, + #5697,#5698,#5699,#5700,#5701,#5702,#5703,#5704,#5705,#5706), + .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.,0.247051222739,0.500048869869, + 0.753046727787,1.),.UNSPECIFIED.); +#5681 = CARTESIAN_POINT('',(1.570796326795,-25.5)); +#5682 = CARTESIAN_POINT('',(1.702953501822,-25.5)); +#5683 = CARTESIAN_POINT('',(1.831732295525,-25.50656894933)); +#5684 = CARTESIAN_POINT('',(1.957264994612,-25.51910066129)); +#5685 = CARTESIAN_POINT('',(2.079397268677,-25.53596360199)); +#5686 = CARTESIAN_POINT('',(2.197721577464,-25.55488449957)); +#5687 = CARTESIAN_POINT('',(2.311435032032,-25.57375814722)); +#5688 = CARTESIAN_POINT('',(2.529207334444,-25.60892011442)); +#5689 = CARTESIAN_POINT('',(2.635751785023,-25.62558452021)); +#5690 = CARTESIAN_POINT('',(2.739572849721,-25.6399190288)); +#5691 = CARTESIAN_POINT('',(2.841384622147,-25.65112964477)); +#5692 = CARTESIAN_POINT('',(2.941875288059,-25.65875704555)); +#5693 = CARTESIAN_POINT('',(3.041698735947,-25.6625753015)); +#5694 = CARTESIAN_POINT('',(3.24148665446,-25.6625753015)); +#5695 = CARTESIAN_POINT('',(3.341311614013,-25.6587570423)); +#5696 = CARTESIAN_POINT('',(3.441803220297,-25.65112942314)); +#5697 = CARTESIAN_POINT('',(3.543614195033,-25.63991866934)); +#5698 = CARTESIAN_POINT('',(3.647433068998,-25.62558456749)); +#5699 = CARTESIAN_POINT('',(3.753975540357,-25.60892050716)); +#5700 = CARTESIAN_POINT('',(3.971709902153,-25.57376466593)); +#5701 = CARTESIAN_POINT('',(4.085437696849,-25.5548890964)); +#5702 = CARTESIAN_POINT('',(4.203797546266,-25.53596080226)); +#5703 = CARTESIAN_POINT('',(4.32596624896,-25.51909235714)); +#5704 = CARTESIAN_POINT('',(4.451520390436,-25.50656312441)); +#5705 = CARTESIAN_POINT('',(4.580290431931,-25.5)); +#5706 = CARTESIAN_POINT('',(4.712388980385,-25.5)); +#5707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5708 = PCURVE('',#5370,#5709); +#5709 = DEFINITIONAL_REPRESENTATION('',(#5710),#5737); +#5710 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5711,#5712,#5713,#5714,#5715, + #5716,#5717,#5718,#5719,#5720,#5721,#5722,#5723,#5724,#5725,#5726, + #5727,#5728,#5729,#5730,#5731,#5732,#5733,#5734,#5735,#5736), + .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.,0.247051222739,0.500048869869, + 0.753046727787,1.),.UNSPECIFIED.); +#5711 = CARTESIAN_POINT('',(-6.28318530718,-37.75)); +#5712 = CARTESIAN_POINT('',(-6.258840564411,-37.75)); +#5713 = CARTESIAN_POINT('',(-6.235118113818,-37.71434157339)); +#5714 = CARTESIAN_POINT('',(-6.212664778641,-37.64630380508)); +#5715 = CARTESIAN_POINT('',(-6.192024741139,-37.55036324492)); +#5716 = CARTESIAN_POINT('',(-6.173639634656,-37.43217205695)); +#5717 = CARTESIAN_POINT('',(-6.157797203995,-37.29853027303)); +#5718 = CARTESIAN_POINT('',(-6.131011100578,-37.0126617973)); +#5719 = CARTESIAN_POINT('',(-6.119852161802,-36.85641091287)); +#5720 = CARTESIAN_POINT('',(-6.111023290584,-36.69215680931)); +#5721 = CARTESIAN_POINT('',(-6.104457052308,-36.52251403237)); +#5722 = CARTESIAN_POINT('',(-6.100098596613,-36.34950560416)); +#5723 = CARTESIAN_POINT('',(-6.09791672473,-36.17481435587)); +#5724 = CARTESIAN_POINT('',(-6.09791672473,-35.82518549847)); +#5725 = CARTESIAN_POINT('',(-6.100098598618,-35.65049159034)); +#5726 = CARTESIAN_POINT('',(-6.104457179523,-35.47748157507)); +#5727 = CARTESIAN_POINT('',(-6.11102349333,-35.30784049464)); +#5728 = CARTESIAN_POINT('',(-6.119852192559,-35.14359040581)); +#5729 = CARTESIAN_POINT('',(-6.131010801394,-34.98734139566)); +#5730 = CARTESIAN_POINT('',(-6.157792238096,-34.70152272437)); +#5731 = CARTESIAN_POINT('',(-6.173635035757,-34.56785038866)); +#5732 = CARTESIAN_POINT('',(-6.192025300292,-34.44961348255)); +#5733 = CARTESIAN_POINT('',(-6.212672362195,-34.35365120842)); +#5734 = CARTESIAN_POINT('',(-6.235130522976,-34.2856267933)); +#5735 = CARTESIAN_POINT('',(-6.258851364043,-34.25)); +#5736 = CARTESIAN_POINT('',(-6.28318530718,-34.25)); +#5737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5738 = ORIENTED_EDGE('',*,*,#5739,.T.); +#5739 = EDGE_CURVE('',#5648,#5551,#5740,.T.); +#5740 = SURFACE_CURVE('',#5741,(#5756,#5774),.PCURVE_S1.); +#5741 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5742,#5743,#5744,#5745,#5746, + #5747,#5748,#5749,#5750,#5751,#5752,#5753,#5754,#5755), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.453939661013,1.),.UNSPECIFIED.); +#5742 = CARTESIAN_POINT('',(9.5,-1.607348923881E-16,292.25)); +#5743 = CARTESIAN_POINT('',(9.5,0.211823782349,292.25)); +#5744 = CARTESIAN_POINT('',(9.494489584344,0.419318176751, + 292.27991268834)); +#5745 = CARTESIAN_POINT('',(9.483875299026,0.617275719594, + 292.33753839034)); +#5746 = CARTESIAN_POINT('',(9.46933875115,0.801124518691,292.41954856712 + )); +#5747 = CARTESIAN_POINT('',(9.452616102885,0.967164508488, + 292.52153404591)); +#5748 = CARTESIAN_POINT('',(9.435423947552,1.112902274055,292.6380285399 + )); +#5749 = CARTESIAN_POINT('',(9.399382085461,1.387244006486, + 292.91237027233)); +#5750 = CARTESIAN_POINT('',(9.380409949084,1.510130739398, + 293.07757337999)); +#5751 = CARTESIAN_POINT('',(9.363842132083,1.606931791254, + 293.25315528524)); +#5752 = CARTESIAN_POINT('',(9.3507928461,1.678673169217,293.43560275224) + ); +#5753 = CARTESIAN_POINT('',(9.341885294647,1.726199429876, + 293.62227632778)); +#5754 = CARTESIAN_POINT('',(9.337424698492,1.75,293.81105098528)); +#5755 = CARTESIAN_POINT('',(9.337424698492,1.75,294.)); +#5756 = PCURVE('',#4499,#5757); +#5757 = DEFINITIONAL_REPRESENTATION('',(#5758),#5773); +#5758 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5759,#5760,#5761,#5762,#5763, + #5764,#5765,#5766,#5767,#5768,#5769,#5770,#5771,#5772), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.453939661013,1.),.UNSPECIFIED.); +#5759 = CARTESIAN_POINT('',(4.712388980385,-25.5)); +#5760 = CARTESIAN_POINT('',(4.833431141727,-25.5)); +#5761 = CARTESIAN_POINT('',(4.951999248976,-25.50551041565)); +#5762 = CARTESIAN_POINT('',(5.068014970153,-25.51612470097)); +#5763 = CARTESIAN_POINT('',(5.181227226663,-25.53066124885)); +#5764 = CARTESIAN_POINT('',(5.291190059757,-25.54738389711)); +#5765 = CARTESIAN_POINT('',(5.397147994962,-25.56457605244)); +#5766 = CARTESIAN_POINT('',(5.618849594236,-25.60061791453)); +#5767 = CARTESIAN_POINT('',(5.735255663361,-25.61959005091)); +#5768 = CARTESIAN_POINT('',(5.848211694329,-25.63615786791)); +#5769 = CARTESIAN_POINT('',(5.958615834964,-25.6492071539)); +#5770 = CARTESIAN_POINT('',(6.067343466435,-25.65811470535)); +#5771 = CARTESIAN_POINT('',(6.17521444163,-25.6625753015)); +#5772 = CARTESIAN_POINT('',(6.28318530718,-25.6625753015)); +#5773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5774 = PCURVE('',#5370,#5775); +#5775 = DEFINITIONAL_REPRESENTATION('',(#5776),#5791); +#5776 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5777,#5778,#5779,#5780,#5781, + #5782,#5783,#5784,#5785,#5786,#5787,#5788,#5789,#5790), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.453939661013,1.),.UNSPECIFIED.); +#5777 = CARTESIAN_POINT('',(0.,-34.25)); +#5778 = CARTESIAN_POINT('',(-2.229724024728E-02,-34.25)); +#5779 = CARTESIAN_POINT('',(-4.413877255724E-02,-34.27991268834)); +#5780 = CARTESIAN_POINT('',(-6.499442110125E-02,-34.33753839034)); +#5781 = CARTESIAN_POINT('',(-8.439818457268E-02,-34.41954856712)); +#5782 = CARTESIAN_POINT('',(-0.101960315133,-34.52153404591)); +#5783 = CARTESIAN_POINT('',(-0.117406144035,-34.6380285399)); +#5784 = CARTESIAN_POINT('',(-0.146532366997,-34.91237027233)); +#5785 = CARTESIAN_POINT('',(-0.159617737056,-35.07757337999)); +#5786 = CARTESIAN_POINT('',(-0.169954251097,-35.25315528524)); +#5787 = CARTESIAN_POINT('',(-0.177629765008,-35.43560275224)); +#5788 = CARTESIAN_POINT('',(-0.182719639805,-35.62227632778)); +#5789 = CARTESIAN_POINT('',(-0.185268582449,-35.81105098528)); +#5790 = CARTESIAN_POINT('',(-0.185268582449,-36.)); +#5791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5792 = ORIENTED_EDGE('',*,*,#5550,.F.); +#5793 = ADVANCED_FACE('',(#5794,#5800,#5835,#5870,#5905,#5940),#4602,.T. + ); +#5794 = FACE_BOUND('',#5795,.T.); +#5795 = EDGE_LOOP('',(#5796,#5797,#5798,#5799)); +#5796 = ORIENTED_EDGE('',*,*,#4588,.F.); +#5797 = ORIENTED_EDGE('',*,*,#4668,.T.); +#5798 = ORIENTED_EDGE('',*,*,#4718,.T.); +#5799 = ORIENTED_EDGE('',*,*,#4619,.F.); +#5800 = FACE_BOUND('',#5801,.T.); +#5801 = EDGE_LOOP('',(#5802)); +#5802 = ORIENTED_EDGE('',*,*,#5803,.T.); +#5803 = EDGE_CURVE('',#5804,#5804,#5806,.T.); +#5804 = VERTEX_POINT('',#5805); +#5805 = CARTESIAN_POINT('',(-9.7,-11.5,304.)); +#5806 = SURFACE_CURVE('',#5807,(#5812,#5823),.PCURVE_S1.); +#5807 = CIRCLE('',#5808,1.8); +#5808 = AXIS2_PLACEMENT_3D('',#5809,#5810,#5811); +#5809 = CARTESIAN_POINT('',(-11.5,-11.5,304.)); +#5810 = DIRECTION('',(0.,0.,-1.)); +#5811 = DIRECTION('',(1.,0.,0.)); +#5812 = PCURVE('',#4602,#5813); +#5813 = DEFINITIONAL_REPRESENTATION('',(#5814),#5822); +#5814 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5815,#5816,#5817,#5818, +#5819,#5820,#5821),.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('') ); +#5815 = CARTESIAN_POINT('',(12.3,10.5)); +#5816 = CARTESIAN_POINT('',(12.3,7.382308546376)); +#5817 = CARTESIAN_POINT('',(9.6,8.941154273188)); +#5818 = CARTESIAN_POINT('',(6.9,10.5)); +#5819 = CARTESIAN_POINT('',(9.6,12.058845726812)); +#5820 = CARTESIAN_POINT('',(12.3,13.617691453624)); +#5821 = CARTESIAN_POINT('',(12.3,10.5)); +#5822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5823 = PCURVE('',#5824,#5829); +#5824 = CYLINDRICAL_SURFACE('',#5825,1.8); +#5825 = AXIS2_PLACEMENT_3D('',#5826,#5827,#5828); +#5826 = CARTESIAN_POINT('',(-11.5,-11.5,299.5)); +#5827 = DIRECTION('',(-0.,-0.,-1.)); +#5828 = DIRECTION('',(1.,0.,0.)); +#5829 = DEFINITIONAL_REPRESENTATION('',(#5830),#5834); +#5830 = LINE('',#5831,#5832); +#5831 = CARTESIAN_POINT('',(-6.28318530718,-4.5)); +#5832 = VECTOR('',#5833,1.); +#5833 = DIRECTION('',(1.,-0.)); +#5834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5835 = FACE_BOUND('',#5836,.T.); +#5836 = EDGE_LOOP('',(#5837)); +#5837 = ORIENTED_EDGE('',*,*,#5838,.T.); +#5838 = EDGE_CURVE('',#5839,#5839,#5841,.T.); +#5839 = VERTEX_POINT('',#5840); +#5840 = CARTESIAN_POINT('',(13.3,-11.5,304.)); +#5841 = SURFACE_CURVE('',#5842,(#5847,#5858),.PCURVE_S1.); +#5842 = CIRCLE('',#5843,1.8); +#5843 = AXIS2_PLACEMENT_3D('',#5844,#5845,#5846); +#5844 = CARTESIAN_POINT('',(11.5,-11.5,304.)); +#5845 = DIRECTION('',(0.,0.,-1.)); +#5846 = DIRECTION('',(1.,0.,0.)); +#5847 = PCURVE('',#4602,#5848); +#5848 = DEFINITIONAL_REPRESENTATION('',(#5849),#5857); +#5849 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5850,#5851,#5852,#5853, +#5854,#5855,#5856),.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('') ); +#5850 = CARTESIAN_POINT('',(35.3,10.5)); +#5851 = CARTESIAN_POINT('',(35.3,7.382308546376)); +#5852 = CARTESIAN_POINT('',(32.6,8.941154273188)); +#5853 = CARTESIAN_POINT('',(29.9,10.5)); +#5854 = CARTESIAN_POINT('',(32.6,12.058845726812)); +#5855 = CARTESIAN_POINT('',(35.3,13.617691453624)); +#5856 = CARTESIAN_POINT('',(35.3,10.5)); +#5857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5858 = PCURVE('',#5859,#5864); +#5859 = CYLINDRICAL_SURFACE('',#5860,1.8); +#5860 = AXIS2_PLACEMENT_3D('',#5861,#5862,#5863); +#5861 = CARTESIAN_POINT('',(11.5,-11.5,299.5)); +#5862 = DIRECTION('',(-0.,-0.,-1.)); +#5863 = DIRECTION('',(1.,0.,0.)); +#5864 = DEFINITIONAL_REPRESENTATION('',(#5865),#5869); +#5865 = LINE('',#5866,#5867); +#5866 = CARTESIAN_POINT('',(-6.28318530718,-4.5)); +#5867 = VECTOR('',#5868,1.); +#5868 = DIRECTION('',(1.,-0.)); +#5869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5870 = FACE_BOUND('',#5871,.T.); +#5871 = EDGE_LOOP('',(#5872)); +#5872 = ORIENTED_EDGE('',*,*,#5873,.T.); +#5873 = EDGE_CURVE('',#5874,#5874,#5876,.T.); +#5874 = VERTEX_POINT('',#5875); +#5875 = CARTESIAN_POINT('',(-9.7,11.5,304.)); +#5876 = SURFACE_CURVE('',#5877,(#5882,#5893),.PCURVE_S1.); +#5877 = CIRCLE('',#5878,1.8); +#5878 = AXIS2_PLACEMENT_3D('',#5879,#5880,#5881); +#5879 = CARTESIAN_POINT('',(-11.5,11.5,304.)); +#5880 = DIRECTION('',(0.,0.,-1.)); +#5881 = DIRECTION('',(1.,0.,0.)); +#5882 = PCURVE('',#4602,#5883); +#5883 = DEFINITIONAL_REPRESENTATION('',(#5884),#5892); +#5884 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5885,#5886,#5887,#5888, +#5889,#5890,#5891),.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('') ); +#5885 = CARTESIAN_POINT('',(12.3,33.5)); +#5886 = CARTESIAN_POINT('',(12.3,30.382308546376)); +#5887 = CARTESIAN_POINT('',(9.6,31.941154273188)); +#5888 = CARTESIAN_POINT('',(6.9,33.5)); +#5889 = CARTESIAN_POINT('',(9.6,35.058845726812)); +#5890 = CARTESIAN_POINT('',(12.3,36.617691453624)); +#5891 = CARTESIAN_POINT('',(12.3,33.5)); +#5892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5893 = PCURVE('',#5894,#5899); +#5894 = CYLINDRICAL_SURFACE('',#5895,1.8); +#5895 = AXIS2_PLACEMENT_3D('',#5896,#5897,#5898); +#5896 = CARTESIAN_POINT('',(-11.5,11.5,299.5)); +#5897 = DIRECTION('',(-0.,-0.,-1.)); +#5898 = DIRECTION('',(1.,0.,0.)); +#5899 = DEFINITIONAL_REPRESENTATION('',(#5900),#5904); +#5900 = LINE('',#5901,#5902); +#5901 = CARTESIAN_POINT('',(-6.28318530718,-4.5)); +#5902 = VECTOR('',#5903,1.); +#5903 = DIRECTION('',(1.,-0.)); +#5904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5905 = FACE_BOUND('',#5906,.T.); +#5906 = EDGE_LOOP('',(#5907)); +#5907 = ORIENTED_EDGE('',*,*,#5908,.T.); +#5908 = EDGE_CURVE('',#5909,#5909,#5911,.T.); +#5909 = VERTEX_POINT('',#5910); +#5910 = CARTESIAN_POINT('',(11.,0.,304.)); +#5911 = SURFACE_CURVE('',#5912,(#5917,#5928),.PCURVE_S1.); +#5912 = CIRCLE('',#5913,11.); +#5913 = AXIS2_PLACEMENT_3D('',#5914,#5915,#5916); +#5914 = CARTESIAN_POINT('',(0.,0.,304.)); +#5915 = DIRECTION('',(0.,0.,-1.)); +#5916 = DIRECTION('',(1.,0.,0.)); +#5917 = PCURVE('',#4602,#5918); +#5918 = DEFINITIONAL_REPRESENTATION('',(#5919),#5927); +#5919 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5920,#5921,#5922,#5923, +#5924,#5925,#5926),.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('') ); +#5920 = CARTESIAN_POINT('',(33.,22.)); +#5921 = CARTESIAN_POINT('',(33.,2.947441116742)); +#5922 = CARTESIAN_POINT('',(16.5,12.473720558371)); +#5923 = CARTESIAN_POINT('',(3.552713678801E-15,22.)); +#5924 = CARTESIAN_POINT('',(16.5,31.526279441629)); +#5925 = CARTESIAN_POINT('',(33.,41.052558883258)); +#5926 = CARTESIAN_POINT('',(33.,22.)); +#5927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5928 = PCURVE('',#5929,#5934); +#5929 = CYLINDRICAL_SURFACE('',#5930,11.); +#5930 = AXIS2_PLACEMENT_3D('',#5931,#5932,#5933); +#5931 = CARTESIAN_POINT('',(0.,0.,300.)); +#5932 = DIRECTION('',(-0.,-0.,-1.)); +#5933 = DIRECTION('',(1.,0.,0.)); +#5934 = DEFINITIONAL_REPRESENTATION('',(#5935),#5939); +#5935 = LINE('',#5936,#5937); +#5936 = CARTESIAN_POINT('',(-6.28318530718,-4.)); +#5937 = VECTOR('',#5938,1.); +#5938 = DIRECTION('',(1.,-0.)); +#5939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5940 = FACE_BOUND('',#5941,.T.); +#5941 = EDGE_LOOP('',(#5942)); +#5942 = ORIENTED_EDGE('',*,*,#5943,.T.); +#5943 = EDGE_CURVE('',#5944,#5944,#5946,.T.); +#5944 = VERTEX_POINT('',#5945); +#5945 = CARTESIAN_POINT('',(13.3,11.5,304.)); +#5946 = SURFACE_CURVE('',#5947,(#5952,#5963),.PCURVE_S1.); +#5947 = CIRCLE('',#5948,1.8); +#5948 = AXIS2_PLACEMENT_3D('',#5949,#5950,#5951); +#5949 = CARTESIAN_POINT('',(11.5,11.5,304.)); +#5950 = DIRECTION('',(0.,0.,-1.)); +#5951 = DIRECTION('',(1.,0.,0.)); +#5952 = PCURVE('',#4602,#5953); +#5953 = DEFINITIONAL_REPRESENTATION('',(#5954),#5962); +#5954 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5955,#5956,#5957,#5958, +#5959,#5960,#5961),.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('') ); +#5955 = CARTESIAN_POINT('',(35.3,33.5)); +#5956 = CARTESIAN_POINT('',(35.3,30.382308546376)); +#5957 = CARTESIAN_POINT('',(32.6,31.941154273188)); +#5958 = CARTESIAN_POINT('',(29.9,33.5)); +#5959 = CARTESIAN_POINT('',(32.6,35.058845726812)); +#5960 = CARTESIAN_POINT('',(35.3,36.617691453624)); +#5961 = CARTESIAN_POINT('',(35.3,33.5)); +#5962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5963 = PCURVE('',#5964,#5969); +#5964 = CYLINDRICAL_SURFACE('',#5965,1.8); +#5965 = AXIS2_PLACEMENT_3D('',#5966,#5967,#5968); +#5966 = CARTESIAN_POINT('',(11.5,11.5,299.5)); +#5967 = DIRECTION('',(-0.,-0.,-1.)); +#5968 = DIRECTION('',(1.,0.,0.)); +#5969 = DEFINITIONAL_REPRESENTATION('',(#5970),#5974); +#5970 = LINE('',#5971,#5972); +#5971 = CARTESIAN_POINT('',(-6.28318530718,-4.5)); +#5972 = VECTOR('',#5973,1.); +#5973 = DIRECTION('',(1.,-0.)); +#5974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5975 = ADVANCED_FACE('',(#5976),#4766,.T.); +#5976 = FACE_BOUND('',#5977,.T.); +#5977 = EDGE_LOOP('',(#5978,#6001,#6002,#6025)); +#5978 = ORIENTED_EDGE('',*,*,#5979,.F.); +#5979 = EDGE_CURVE('',#4749,#5980,#5982,.T.); +#5980 = VERTEX_POINT('',#5981); +#5981 = CARTESIAN_POINT('',(-20.,-9.6,10.1)); +#5982 = SURFACE_CURVE('',#5983,(#5987,#5994),.PCURVE_S1.); +#5983 = LINE('',#5984,#5985); +#5984 = CARTESIAN_POINT('',(-45.2,-9.6,10.1)); +#5985 = VECTOR('',#5986,1.); +#5986 = DIRECTION('',(1.,0.,0.)); +#5987 = PCURVE('',#4766,#5988); +#5988 = DEFINITIONAL_REPRESENTATION('',(#5989),#5993); +#5989 = LINE('',#5990,#5991); +#5990 = CARTESIAN_POINT('',(0.,0.)); +#5991 = VECTOR('',#5992,1.); +#5992 = DIRECTION('',(0.,1.)); +#5993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5994 = PCURVE('',#4848,#5995); +#5995 = DEFINITIONAL_REPRESENTATION('',(#5996),#6000); +#5996 = LINE('',#5997,#5998); +#5997 = CARTESIAN_POINT('',(0.,0.)); +#5998 = VECTOR('',#5999,1.); +#5999 = DIRECTION('',(1.,0.)); +#6000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6001 = ORIENTED_EDGE('',*,*,#4748,.T.); +#6002 = ORIENTED_EDGE('',*,*,#6003,.T.); +#6003 = EDGE_CURVE('',#4751,#6004,#6006,.T.); +#6004 = VERTEX_POINT('',#6005); +#6005 = CARTESIAN_POINT('',(-20.,-9.6,19.9)); +#6006 = SURFACE_CURVE('',#6007,(#6011,#6018),.PCURVE_S1.); +#6007 = LINE('',#6008,#6009); +#6008 = CARTESIAN_POINT('',(-45.2,-9.6,19.9)); +#6009 = VECTOR('',#6010,1.); +#6010 = DIRECTION('',(1.,0.,0.)); +#6011 = PCURVE('',#4766,#6012); +#6012 = DEFINITIONAL_REPRESENTATION('',(#6013),#6017); +#6013 = LINE('',#6014,#6015); +#6014 = CARTESIAN_POINT('',(9.8,0.)); +#6015 = VECTOR('',#6016,1.); +#6016 = DIRECTION('',(0.,1.)); +#6017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6018 = PCURVE('',#4794,#6019); +#6019 = DEFINITIONAL_REPRESENTATION('',(#6020),#6024); +#6020 = LINE('',#6021,#6022); +#6021 = CARTESIAN_POINT('',(0.,0.)); +#6022 = VECTOR('',#6023,1.); +#6023 = DIRECTION('',(1.,0.)); +#6024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6025 = ORIENTED_EDGE('',*,*,#6026,.F.); +#6026 = EDGE_CURVE('',#5980,#6004,#6027,.T.); +#6027 = SURFACE_CURVE('',#6028,(#6032,#6039),.PCURVE_S1.); +#6028 = LINE('',#6029,#6030); +#6029 = CARTESIAN_POINT('',(-20.,-9.6,10.1)); +#6030 = VECTOR('',#6031,1.); +#6031 = DIRECTION('',(0.,0.,1.)); +#6032 = PCURVE('',#4766,#6033); +#6033 = DEFINITIONAL_REPRESENTATION('',(#6034),#6038); +#6034 = LINE('',#6035,#6036); +#6035 = CARTESIAN_POINT('',(0.,25.2)); +#6036 = VECTOR('',#6037,1.); +#6037 = DIRECTION('',(1.,0.)); +#6038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6039 = PCURVE('',#5036,#6040); +#6040 = DEFINITIONAL_REPRESENTATION('',(#6041),#6045); +#6041 = LINE('',#6042,#6043); +#6042 = CARTESIAN_POINT('',(0.,0.)); +#6043 = VECTOR('',#6044,1.); +#6044 = DIRECTION('',(1.,0.)); +#6045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6046 = ADVANCED_FACE('',(#6047),#4848,.T.); +#6047 = FACE_BOUND('',#6048,.T.); +#6048 = EDGE_LOOP('',(#6049,#6050,#6051,#6074)); +#6049 = ORIENTED_EDGE('',*,*,#4834,.F.); +#6050 = ORIENTED_EDGE('',*,*,#5979,.T.); +#6051 = ORIENTED_EDGE('',*,*,#6052,.T.); +#6052 = EDGE_CURVE('',#5980,#6053,#6055,.T.); +#6053 = VERTEX_POINT('',#6054); +#6054 = CARTESIAN_POINT('',(-20.,9.6,10.1)); +#6055 = SURFACE_CURVE('',#6056,(#6060,#6067),.PCURVE_S1.); +#6056 = LINE('',#6057,#6058); +#6057 = CARTESIAN_POINT('',(-20.,-9.6,10.1)); +#6058 = VECTOR('',#6059,1.); +#6059 = DIRECTION('',(0.,1.,0.)); +#6060 = PCURVE('',#4848,#6061); +#6061 = DEFINITIONAL_REPRESENTATION('',(#6062),#6066); +#6062 = LINE('',#6063,#6064); +#6063 = CARTESIAN_POINT('',(25.2,0.)); +#6064 = VECTOR('',#6065,1.); +#6065 = DIRECTION('',(0.,1.)); +#6066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6067 = PCURVE('',#5036,#6068); +#6068 = DEFINITIONAL_REPRESENTATION('',(#6069),#6073); +#6069 = LINE('',#6070,#6071); +#6070 = CARTESIAN_POINT('',(0.,0.)); +#6071 = VECTOR('',#6072,1.); +#6072 = DIRECTION('',(0.,-1.)); +#6073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6074 = ORIENTED_EDGE('',*,*,#6075,.F.); +#6075 = EDGE_CURVE('',#4807,#6053,#6076,.T.); +#6076 = SURFACE_CURVE('',#6077,(#6081,#6088),.PCURVE_S1.); +#6077 = LINE('',#6078,#6079); +#6078 = CARTESIAN_POINT('',(-45.2,9.6,10.1)); +#6079 = VECTOR('',#6080,1.); +#6080 = DIRECTION('',(1.,0.,0.)); +#6081 = PCURVE('',#4848,#6082); +#6082 = DEFINITIONAL_REPRESENTATION('',(#6083),#6087); +#6083 = LINE('',#6084,#6085); +#6084 = CARTESIAN_POINT('',(0.,19.2)); +#6085 = VECTOR('',#6086,1.); +#6086 = DIRECTION('',(1.,0.)); +#6087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6088 = PCURVE('',#4822,#6089); +#6089 = DEFINITIONAL_REPRESENTATION('',(#6090),#6094); +#6090 = LINE('',#6091,#6092); +#6091 = CARTESIAN_POINT('',(0.,0.)); +#6092 = VECTOR('',#6093,1.); +#6093 = DIRECTION('',(0.,1.)); +#6094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6095 = ADVANCED_FACE('',(#6096),#4822,.F.); +#6096 = FACE_BOUND('',#6097,.F.); +#6097 = EDGE_LOOP('',(#6098,#6099,#6100,#6123)); +#6098 = ORIENTED_EDGE('',*,*,#6075,.F.); +#6099 = ORIENTED_EDGE('',*,*,#4806,.T.); +#6100 = ORIENTED_EDGE('',*,*,#6101,.T.); +#6101 = EDGE_CURVE('',#4779,#6102,#6104,.T.); +#6102 = VERTEX_POINT('',#6103); +#6103 = CARTESIAN_POINT('',(-20.,9.6,19.9)); +#6104 = SURFACE_CURVE('',#6105,(#6109,#6116),.PCURVE_S1.); +#6105 = LINE('',#6106,#6107); +#6106 = CARTESIAN_POINT('',(-45.2,9.6,19.9)); +#6107 = VECTOR('',#6108,1.); +#6108 = DIRECTION('',(1.,0.,0.)); +#6109 = PCURVE('',#4822,#6110); +#6110 = DEFINITIONAL_REPRESENTATION('',(#6111),#6115); +#6111 = LINE('',#6112,#6113); +#6112 = CARTESIAN_POINT('',(9.8,0.)); +#6113 = VECTOR('',#6114,1.); +#6114 = DIRECTION('',(0.,1.)); +#6115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6116 = PCURVE('',#4794,#6117); +#6117 = DEFINITIONAL_REPRESENTATION('',(#6118),#6122); +#6118 = LINE('',#6119,#6120); +#6119 = CARTESIAN_POINT('',(0.,19.2)); +#6120 = VECTOR('',#6121,1.); +#6121 = DIRECTION('',(1.,0.)); +#6122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6123 = ORIENTED_EDGE('',*,*,#6124,.F.); +#6124 = EDGE_CURVE('',#6053,#6102,#6125,.T.); +#6125 = SURFACE_CURVE('',#6126,(#6130,#6137),.PCURVE_S1.); +#6126 = LINE('',#6127,#6128); +#6127 = CARTESIAN_POINT('',(-20.,9.6,10.1)); +#6128 = VECTOR('',#6129,1.); +#6129 = DIRECTION('',(0.,0.,1.)); +#6130 = PCURVE('',#4822,#6131); +#6131 = DEFINITIONAL_REPRESENTATION('',(#6132),#6136); +#6132 = LINE('',#6133,#6134); +#6133 = CARTESIAN_POINT('',(0.,25.2)); +#6134 = VECTOR('',#6135,1.); +#6135 = DIRECTION('',(1.,0.)); +#6136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6137 = PCURVE('',#5036,#6138); +#6138 = DEFINITIONAL_REPRESENTATION('',(#6139),#6143); +#6139 = LINE('',#6140,#6141); +#6140 = CARTESIAN_POINT('',(0.,-19.2)); +#6141 = VECTOR('',#6142,1.); +#6142 = DIRECTION('',(1.,0.)); +#6143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6144 = ADVANCED_FACE('',(#6145),#4794,.F.); +#6145 = FACE_BOUND('',#6146,.F.); +#6146 = EDGE_LOOP('',(#6147,#6148,#6149,#6170)); +#6147 = ORIENTED_EDGE('',*,*,#4778,.F.); +#6148 = ORIENTED_EDGE('',*,*,#6003,.T.); +#6149 = ORIENTED_EDGE('',*,*,#6150,.T.); +#6150 = EDGE_CURVE('',#6004,#6102,#6151,.T.); +#6151 = SURFACE_CURVE('',#6152,(#6156,#6163),.PCURVE_S1.); +#6152 = LINE('',#6153,#6154); +#6153 = CARTESIAN_POINT('',(-20.,-9.6,19.9)); +#6154 = VECTOR('',#6155,1.); +#6155 = DIRECTION('',(0.,1.,0.)); +#6156 = PCURVE('',#4794,#6157); +#6157 = DEFINITIONAL_REPRESENTATION('',(#6158),#6162); +#6158 = LINE('',#6159,#6160); +#6159 = CARTESIAN_POINT('',(25.2,0.)); +#6160 = VECTOR('',#6161,1.); +#6161 = DIRECTION('',(0.,1.)); +#6162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6163 = PCURVE('',#5036,#6164); +#6164 = DEFINITIONAL_REPRESENTATION('',(#6165),#6169); +#6165 = LINE('',#6166,#6167); +#6166 = CARTESIAN_POINT('',(9.8,0.)); +#6167 = VECTOR('',#6168,1.); +#6168 = DIRECTION('',(0.,-1.)); +#6169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6170 = ORIENTED_EDGE('',*,*,#6101,.F.); +#6171 = ADVANCED_FACE('',(#6172),#4977,.F.); +#6172 = FACE_BOUND('',#6173,.T.); +#6173 = EDGE_LOOP('',(#6174,#6197,#6224,#6225)); +#6174 = ORIENTED_EDGE('',*,*,#6175,.T.); +#6175 = EDGE_CURVE('',#4961,#6176,#6178,.T.); +#6176 = VERTEX_POINT('',#6177); +#6177 = CARTESIAN_POINT('',(4.,0.,258.)); +#6178 = SEAM_CURVE('',#6179,(#6183,#6190),.PCURVE_S1.); +#6179 = LINE('',#6180,#6181); +#6180 = CARTESIAN_POINT('',(4.,0.,250.)); +#6181 = VECTOR('',#6182,1.); +#6182 = DIRECTION('',(0.,0.,1.)); +#6183 = PCURVE('',#4977,#6184); +#6184 = DEFINITIONAL_REPRESENTATION('',(#6185),#6189); +#6185 = LINE('',#6186,#6187); +#6186 = CARTESIAN_POINT('',(-0.,0.)); +#6187 = VECTOR('',#6188,1.); +#6188 = DIRECTION('',(-0.,-1.)); +#6189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6190 = PCURVE('',#4977,#6191); +#6191 = DEFINITIONAL_REPRESENTATION('',(#6192),#6196); +#6192 = LINE('',#6193,#6194); +#6193 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6194 = VECTOR('',#6195,1.); +#6195 = DIRECTION('',(-0.,-1.)); +#6196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6197 = ORIENTED_EDGE('',*,*,#6198,.T.); +#6198 = EDGE_CURVE('',#6176,#6176,#6199,.T.); +#6199 = SURFACE_CURVE('',#6200,(#6205,#6212),.PCURVE_S1.); +#6200 = CIRCLE('',#6201,4.); +#6201 = AXIS2_PLACEMENT_3D('',#6202,#6203,#6204); +#6202 = CARTESIAN_POINT('',(0.,0.,258.)); +#6203 = DIRECTION('',(0.,0.,1.)); +#6204 = DIRECTION('',(1.,0.,0.)); +#6205 = PCURVE('',#4977,#6206); +#6206 = DEFINITIONAL_REPRESENTATION('',(#6207),#6211); +#6207 = LINE('',#6208,#6209); +#6208 = CARTESIAN_POINT('',(-0.,-8.)); +#6209 = VECTOR('',#6210,1.); +#6210 = DIRECTION('',(-1.,0.)); +#6211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6212 = PCURVE('',#6213,#6218); +#6213 = PLANE('',#6214); +#6214 = AXIS2_PLACEMENT_3D('',#6215,#6216,#6217); +#6215 = CARTESIAN_POINT('',(-8.636463994986E-16,1.879594466024E-16,258.) + ); +#6216 = DIRECTION('',(0.,0.,1.)); +#6217 = DIRECTION('',(1.,0.,-0.)); +#6218 = DEFINITIONAL_REPRESENTATION('',(#6219),#6223); +#6219 = CIRCLE('',#6220,4.); +#6220 = AXIS2_PLACEMENT_2D('',#6221,#6222); +#6221 = CARTESIAN_POINT('',(8.636463994986E-16,-1.879594466024E-16)); +#6222 = DIRECTION('',(1.,0.)); +#6223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6224 = ORIENTED_EDGE('',*,*,#6175,.F.); +#6225 = ORIENTED_EDGE('',*,*,#4960,.F.); +#6226 = ADVANCED_FACE('',(#6227,#6233),#5036,.F.); +#6227 = FACE_BOUND('',#6228,.F.); +#6228 = EDGE_LOOP('',(#6229,#6230,#6231,#6232)); +#6229 = ORIENTED_EDGE('',*,*,#6026,.F.); +#6230 = ORIENTED_EDGE('',*,*,#6052,.T.); +#6231 = ORIENTED_EDGE('',*,*,#6124,.T.); +#6232 = ORIENTED_EDGE('',*,*,#6150,.F.); +#6233 = FACE_BOUND('',#6234,.F.); +#6234 = EDGE_LOOP('',(#6235)); +#6235 = ORIENTED_EDGE('',*,*,#5019,.F.); +#6236 = ADVANCED_FACE('',(#6237),#5176,.F.); +#6237 = FACE_BOUND('',#6238,.T.); +#6238 = EDGE_LOOP('',(#6239,#6262,#6289,#6290)); +#6239 = ORIENTED_EDGE('',*,*,#6240,.T.); +#6240 = EDGE_CURVE('',#5160,#6241,#6243,.T.); +#6241 = VERTEX_POINT('',#6242); +#6242 = CARTESIAN_POINT('',(-27.2,29.4,108.5)); +#6243 = SEAM_CURVE('',#6244,(#6248,#6255),.PCURVE_S1.); +#6244 = LINE('',#6245,#6246); +#6245 = CARTESIAN_POINT('',(-27.2,34.,108.5)); +#6246 = VECTOR('',#6247,1.); +#6247 = DIRECTION('',(0.,-1.,0.)); +#6248 = PCURVE('',#5176,#6249); +#6249 = DEFINITIONAL_REPRESENTATION('',(#6250),#6254); +#6250 = LINE('',#6251,#6252); +#6251 = CARTESIAN_POINT('',(-0.,0.)); +#6252 = VECTOR('',#6253,1.); +#6253 = DIRECTION('',(-0.,-1.)); +#6254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6255 = PCURVE('',#5176,#6256); +#6256 = DEFINITIONAL_REPRESENTATION('',(#6257),#6261); +#6257 = LINE('',#6258,#6259); +#6258 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6259 = VECTOR('',#6260,1.); +#6260 = DIRECTION('',(-0.,-1.)); +#6261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6262 = ORIENTED_EDGE('',*,*,#6263,.T.); +#6263 = EDGE_CURVE('',#6241,#6241,#6264,.T.); +#6264 = SURFACE_CURVE('',#6265,(#6270,#6277),.PCURVE_S1.); +#6265 = CIRCLE('',#6266,1.8); +#6266 = AXIS2_PLACEMENT_3D('',#6267,#6268,#6269); +#6267 = CARTESIAN_POINT('',(-29.,29.4,108.5)); +#6268 = DIRECTION('',(0.,-1.,0.)); +#6269 = DIRECTION('',(1.,0.,0.)); +#6270 = PCURVE('',#5176,#6271); +#6271 = DEFINITIONAL_REPRESENTATION('',(#6272),#6276); +#6272 = LINE('',#6273,#6274); +#6273 = CARTESIAN_POINT('',(-0.,-4.6)); +#6274 = VECTOR('',#6275,1.); +#6275 = DIRECTION('',(-1.,0.)); +#6276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6277 = PCURVE('',#6278,#6283); +#6278 = PLANE('',#6279); +#6279 = AXIS2_PLACEMENT_3D('',#6280,#6281,#6282); +#6280 = CARTESIAN_POINT('',(29.,29.4,131.5)); +#6281 = DIRECTION('',(-0.,-1.,-0.)); +#6282 = DIRECTION('',(0.,0.,-1.)); +#6283 = DEFINITIONAL_REPRESENTATION('',(#6284),#6288); +#6284 = CIRCLE('',#6285,1.8); +#6285 = AXIS2_PLACEMENT_2D('',#6286,#6287); +#6286 = CARTESIAN_POINT('',(23.,-58.)); +#6287 = DIRECTION('',(0.,1.)); +#6288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6289 = ORIENTED_EDGE('',*,*,#6240,.F.); +#6290 = ORIENTED_EDGE('',*,*,#5159,.F.); +#6291 = ADVANCED_FACE('',(#6292),#5211,.F.); +#6292 = FACE_BOUND('',#6293,.T.); +#6293 = EDGE_LOOP('',(#6294,#6317,#6344,#6345)); +#6294 = ORIENTED_EDGE('',*,*,#6295,.T.); +#6295 = EDGE_CURVE('',#5195,#6296,#6298,.T.); +#6296 = VERTEX_POINT('',#6297); +#6297 = CARTESIAN_POINT('',(-27.2,29.4,131.5)); +#6298 = SEAM_CURVE('',#6299,(#6303,#6310),.PCURVE_S1.); +#6299 = LINE('',#6300,#6301); +#6300 = CARTESIAN_POINT('',(-27.2,34.,131.5)); +#6301 = VECTOR('',#6302,1.); +#6302 = DIRECTION('',(0.,-1.,0.)); +#6303 = PCURVE('',#5211,#6304); +#6304 = DEFINITIONAL_REPRESENTATION('',(#6305),#6309); +#6305 = LINE('',#6306,#6307); +#6306 = CARTESIAN_POINT('',(-0.,0.)); +#6307 = VECTOR('',#6308,1.); +#6308 = DIRECTION('',(-0.,-1.)); +#6309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6310 = PCURVE('',#5211,#6311); +#6311 = DEFINITIONAL_REPRESENTATION('',(#6312),#6316); +#6312 = LINE('',#6313,#6314); +#6313 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6314 = VECTOR('',#6315,1.); +#6315 = DIRECTION('',(-0.,-1.)); +#6316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6317 = ORIENTED_EDGE('',*,*,#6318,.T.); +#6318 = EDGE_CURVE('',#6296,#6296,#6319,.T.); +#6319 = SURFACE_CURVE('',#6320,(#6325,#6332),.PCURVE_S1.); +#6320 = CIRCLE('',#6321,1.8); +#6321 = AXIS2_PLACEMENT_3D('',#6322,#6323,#6324); +#6322 = CARTESIAN_POINT('',(-29.,29.4,131.5)); +#6323 = DIRECTION('',(0.,-1.,0.)); +#6324 = DIRECTION('',(1.,0.,0.)); +#6325 = PCURVE('',#5211,#6326); +#6326 = DEFINITIONAL_REPRESENTATION('',(#6327),#6331); +#6327 = LINE('',#6328,#6329); +#6328 = CARTESIAN_POINT('',(-0.,-4.6)); +#6329 = VECTOR('',#6330,1.); +#6330 = DIRECTION('',(-1.,0.)); +#6331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6332 = PCURVE('',#6333,#6338); +#6333 = PLANE('',#6334); +#6334 = AXIS2_PLACEMENT_3D('',#6335,#6336,#6337); +#6335 = CARTESIAN_POINT('',(29.,29.4,131.5)); +#6336 = DIRECTION('',(-0.,-1.,-0.)); +#6337 = DIRECTION('',(0.,0.,-1.)); +#6338 = DEFINITIONAL_REPRESENTATION('',(#6339),#6343); +#6339 = CIRCLE('',#6340,1.8); +#6340 = AXIS2_PLACEMENT_2D('',#6341,#6342); +#6341 = CARTESIAN_POINT('',(0.,-58.)); +#6342 = DIRECTION('',(0.,1.)); +#6343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6344 = ORIENTED_EDGE('',*,*,#6295,.F.); +#6345 = ORIENTED_EDGE('',*,*,#5194,.F.); +#6346 = ADVANCED_FACE('',(#6347),#5246,.F.); +#6347 = FACE_BOUND('',#6348,.T.); +#6348 = EDGE_LOOP('',(#6349,#6372,#6399,#6400)); +#6349 = ORIENTED_EDGE('',*,*,#6350,.T.); +#6350 = EDGE_CURVE('',#5230,#6351,#6353,.T.); +#6351 = VERTEX_POINT('',#6352); +#6352 = CARTESIAN_POINT('',(30.8,29.4,108.5)); +#6353 = SEAM_CURVE('',#6354,(#6358,#6365),.PCURVE_S1.); +#6354 = LINE('',#6355,#6356); +#6355 = CARTESIAN_POINT('',(30.8,34.,108.5)); +#6356 = VECTOR('',#6357,1.); +#6357 = DIRECTION('',(0.,-1.,0.)); +#6358 = PCURVE('',#5246,#6359); +#6359 = DEFINITIONAL_REPRESENTATION('',(#6360),#6364); +#6360 = LINE('',#6361,#6362); +#6361 = CARTESIAN_POINT('',(-0.,0.)); +#6362 = VECTOR('',#6363,1.); +#6363 = DIRECTION('',(-0.,-1.)); +#6364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6365 = PCURVE('',#5246,#6366); +#6366 = DEFINITIONAL_REPRESENTATION('',(#6367),#6371); +#6367 = LINE('',#6368,#6369); +#6368 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6369 = VECTOR('',#6370,1.); +#6370 = DIRECTION('',(-0.,-1.)); +#6371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6372 = ORIENTED_EDGE('',*,*,#6373,.T.); +#6373 = EDGE_CURVE('',#6351,#6351,#6374,.T.); +#6374 = SURFACE_CURVE('',#6375,(#6380,#6387),.PCURVE_S1.); +#6375 = CIRCLE('',#6376,1.8); +#6376 = AXIS2_PLACEMENT_3D('',#6377,#6378,#6379); +#6377 = CARTESIAN_POINT('',(29.,29.4,108.5)); +#6378 = DIRECTION('',(0.,-1.,0.)); +#6379 = DIRECTION('',(1.,0.,0.)); +#6380 = PCURVE('',#5246,#6381); +#6381 = DEFINITIONAL_REPRESENTATION('',(#6382),#6386); +#6382 = LINE('',#6383,#6384); +#6383 = CARTESIAN_POINT('',(-0.,-4.6)); +#6384 = VECTOR('',#6385,1.); +#6385 = DIRECTION('',(-1.,0.)); +#6386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6387 = PCURVE('',#6388,#6393); +#6388 = PLANE('',#6389); +#6389 = AXIS2_PLACEMENT_3D('',#6390,#6391,#6392); +#6390 = CARTESIAN_POINT('',(29.,29.4,131.5)); +#6391 = DIRECTION('',(-0.,-1.,-0.)); +#6392 = DIRECTION('',(0.,0.,-1.)); +#6393 = DEFINITIONAL_REPRESENTATION('',(#6394),#6398); +#6394 = CIRCLE('',#6395,1.8); +#6395 = AXIS2_PLACEMENT_2D('',#6396,#6397); +#6396 = CARTESIAN_POINT('',(23.,0.)); +#6397 = DIRECTION('',(0.,1.)); +#6398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6399 = ORIENTED_EDGE('',*,*,#6350,.F.); +#6400 = ORIENTED_EDGE('',*,*,#5229,.F.); +#6401 = ADVANCED_FACE('',(#6402),#5281,.F.); +#6402 = FACE_BOUND('',#6403,.T.); +#6403 = EDGE_LOOP('',(#6404,#6427,#6454,#6455)); +#6404 = ORIENTED_EDGE('',*,*,#6405,.T.); +#6405 = EDGE_CURVE('',#5265,#6406,#6408,.T.); +#6406 = VERTEX_POINT('',#6407); +#6407 = CARTESIAN_POINT('',(30.8,29.4,131.5)); +#6408 = SEAM_CURVE('',#6409,(#6413,#6420),.PCURVE_S1.); +#6409 = LINE('',#6410,#6411); +#6410 = CARTESIAN_POINT('',(30.8,34.,131.5)); +#6411 = VECTOR('',#6412,1.); +#6412 = DIRECTION('',(0.,-1.,0.)); +#6413 = PCURVE('',#5281,#6414); +#6414 = DEFINITIONAL_REPRESENTATION('',(#6415),#6419); +#6415 = LINE('',#6416,#6417); +#6416 = CARTESIAN_POINT('',(-0.,0.)); +#6417 = VECTOR('',#6418,1.); +#6418 = DIRECTION('',(-0.,-1.)); +#6419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6420 = PCURVE('',#5281,#6421); +#6421 = DEFINITIONAL_REPRESENTATION('',(#6422),#6426); +#6422 = LINE('',#6423,#6424); +#6423 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6424 = VECTOR('',#6425,1.); +#6425 = DIRECTION('',(-0.,-1.)); +#6426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6427 = ORIENTED_EDGE('',*,*,#6428,.T.); +#6428 = EDGE_CURVE('',#6406,#6406,#6429,.T.); +#6429 = SURFACE_CURVE('',#6430,(#6435,#6442),.PCURVE_S1.); +#6430 = CIRCLE('',#6431,1.8); +#6431 = AXIS2_PLACEMENT_3D('',#6432,#6433,#6434); +#6432 = CARTESIAN_POINT('',(29.,29.4,131.5)); +#6433 = DIRECTION('',(0.,-1.,0.)); +#6434 = DIRECTION('',(1.,0.,0.)); +#6435 = PCURVE('',#5281,#6436); +#6436 = DEFINITIONAL_REPRESENTATION('',(#6437),#6441); +#6437 = LINE('',#6438,#6439); +#6438 = CARTESIAN_POINT('',(-0.,-4.6)); +#6439 = VECTOR('',#6440,1.); +#6440 = DIRECTION('',(-1.,0.)); +#6441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6442 = PCURVE('',#6443,#6448); +#6443 = PLANE('',#6444); +#6444 = AXIS2_PLACEMENT_3D('',#6445,#6446,#6447); +#6445 = CARTESIAN_POINT('',(29.,29.4,131.5)); +#6446 = DIRECTION('',(-0.,-1.,-0.)); +#6447 = DIRECTION('',(0.,0.,-1.)); +#6448 = DEFINITIONAL_REPRESENTATION('',(#6449),#6453); +#6449 = CIRCLE('',#6450,1.8); +#6450 = AXIS2_PLACEMENT_2D('',#6451,#6452); +#6451 = CARTESIAN_POINT('',(0.,0.)); +#6452 = DIRECTION('',(0.,1.)); +#6453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6454 = ORIENTED_EDGE('',*,*,#6405,.F.); +#6455 = ORIENTED_EDGE('',*,*,#5264,.F.); +#6456 = ADVANCED_FACE('',(#6457),#5370,.F.); +#6457 = FACE_BOUND('',#6458,.T.); +#6458 = EDGE_LOOP('',(#6459,#6482,#6504,#6505,#6506,#6507,#6528,#6529, + #6530,#6553,#6580,#6581,#6582,#6583)); +#6459 = ORIENTED_EDGE('',*,*,#6460,.F.); +#6460 = EDGE_CURVE('',#6461,#5400,#6463,.T.); +#6461 = VERTEX_POINT('',#6462); +#6462 = CARTESIAN_POINT('',(9.5,0.,258.)); +#6463 = SEAM_CURVE('',#6464,(#6468,#6475),.PCURVE_S1.); +#6464 = LINE('',#6465,#6466); +#6465 = CARTESIAN_POINT('',(9.5,0.,258.)); +#6466 = VECTOR('',#6467,1.); +#6467 = DIRECTION('',(0.,0.,1.)); +#6468 = PCURVE('',#5370,#6469); +#6469 = DEFINITIONAL_REPRESENTATION('',(#6470),#6474); +#6470 = LINE('',#6471,#6472); +#6471 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6472 = VECTOR('',#6473,1.); +#6473 = DIRECTION('',(-0.,-1.)); +#6474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6475 = PCURVE('',#5370,#6476); +#6476 = DEFINITIONAL_REPRESENTATION('',(#6477),#6481); +#6477 = LINE('',#6478,#6479); +#6478 = CARTESIAN_POINT('',(-0.,0.)); +#6479 = VECTOR('',#6480,1.); +#6480 = DIRECTION('',(-0.,-1.)); +#6481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6482 = ORIENTED_EDGE('',*,*,#6483,.F.); +#6483 = EDGE_CURVE('',#6461,#6461,#6484,.T.); +#6484 = SURFACE_CURVE('',#6485,(#6490,#6497),.PCURVE_S1.); +#6485 = CIRCLE('',#6486,9.5); +#6486 = AXIS2_PLACEMENT_3D('',#6487,#6488,#6489); +#6487 = CARTESIAN_POINT('',(0.,0.,258.)); +#6488 = DIRECTION('',(0.,0.,1.)); +#6489 = DIRECTION('',(1.,0.,0.)); +#6490 = PCURVE('',#5370,#6491); +#6491 = DEFINITIONAL_REPRESENTATION('',(#6492),#6496); +#6492 = LINE('',#6493,#6494); +#6493 = CARTESIAN_POINT('',(-0.,0.)); +#6494 = VECTOR('',#6495,1.); +#6495 = DIRECTION('',(-1.,0.)); +#6496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6497 = PCURVE('',#6213,#6498); +#6498 = DEFINITIONAL_REPRESENTATION('',(#6499),#6503); +#6499 = CIRCLE('',#6500,9.5); +#6500 = AXIS2_PLACEMENT_2D('',#6501,#6502); +#6501 = CARTESIAN_POINT('',(8.636463994986E-16,-1.879594466024E-16)); +#6502 = DIRECTION('',(1.,0.)); +#6503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6504 = ORIENTED_EDGE('',*,*,#6460,.T.); +#6505 = ORIENTED_EDGE('',*,*,#5491,.T.); +#6506 = ORIENTED_EDGE('',*,*,#5320,.T.); +#6507 = ORIENTED_EDGE('',*,*,#6508,.T.); +#6508 = EDGE_CURVE('',#5321,#5648,#6509,.T.); +#6509 = SEAM_CURVE('',#6510,(#6514,#6521),.PCURVE_S1.); +#6510 = LINE('',#6511,#6512); +#6511 = CARTESIAN_POINT('',(9.5,0.,258.)); +#6512 = VECTOR('',#6513,1.); +#6513 = DIRECTION('',(0.,0.,1.)); +#6514 = PCURVE('',#5370,#6515); +#6515 = DEFINITIONAL_REPRESENTATION('',(#6516),#6520); +#6516 = LINE('',#6517,#6518); +#6517 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6518 = VECTOR('',#6519,1.); +#6519 = DIRECTION('',(-0.,-1.)); +#6520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6521 = PCURVE('',#5370,#6522); +#6522 = DEFINITIONAL_REPRESENTATION('',(#6523),#6527); +#6523 = LINE('',#6524,#6525); +#6524 = CARTESIAN_POINT('',(-0.,0.)); +#6525 = VECTOR('',#6526,1.); +#6526 = DIRECTION('',(-0.,-1.)); +#6527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6528 = ORIENTED_EDGE('',*,*,#5739,.T.); +#6529 = ORIENTED_EDGE('',*,*,#5573,.T.); +#6530 = ORIENTED_EDGE('',*,*,#6531,.T.); +#6531 = EDGE_CURVE('',#5574,#6532,#6534,.T.); +#6532 = VERTEX_POINT('',#6533); +#6533 = CARTESIAN_POINT('',(9.5,0.,300.)); +#6534 = SEAM_CURVE('',#6535,(#6539,#6546),.PCURVE_S1.); +#6535 = LINE('',#6536,#6537); +#6536 = CARTESIAN_POINT('',(9.5,0.,258.)); +#6537 = VECTOR('',#6538,1.); +#6538 = DIRECTION('',(0.,0.,1.)); +#6539 = PCURVE('',#5370,#6540); +#6540 = DEFINITIONAL_REPRESENTATION('',(#6541),#6545); +#6541 = LINE('',#6542,#6543); +#6542 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6543 = VECTOR('',#6544,1.); +#6544 = DIRECTION('',(-0.,-1.)); +#6545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6546 = PCURVE('',#5370,#6547); +#6547 = DEFINITIONAL_REPRESENTATION('',(#6548),#6552); +#6548 = LINE('',#6549,#6550); +#6549 = CARTESIAN_POINT('',(-0.,0.)); +#6550 = VECTOR('',#6551,1.); +#6551 = DIRECTION('',(-0.,-1.)); +#6552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6553 = ORIENTED_EDGE('',*,*,#6554,.T.); +#6554 = EDGE_CURVE('',#6532,#6532,#6555,.T.); +#6555 = SURFACE_CURVE('',#6556,(#6561,#6568),.PCURVE_S1.); +#6556 = CIRCLE('',#6557,9.5); +#6557 = AXIS2_PLACEMENT_3D('',#6558,#6559,#6560); +#6558 = CARTESIAN_POINT('',(0.,0.,300.)); +#6559 = DIRECTION('',(0.,0.,1.)); +#6560 = DIRECTION('',(1.,0.,0.)); +#6561 = PCURVE('',#5370,#6562); +#6562 = DEFINITIONAL_REPRESENTATION('',(#6563),#6567); +#6563 = LINE('',#6564,#6565); +#6564 = CARTESIAN_POINT('',(-0.,-42.)); +#6565 = VECTOR('',#6566,1.); +#6566 = DIRECTION('',(-1.,0.)); +#6567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6568 = PCURVE('',#6569,#6574); +#6569 = PLANE('',#6570); +#6570 = AXIS2_PLACEMENT_3D('',#6571,#6572,#6573); +#6571 = CARTESIAN_POINT('',(-7.458764359306E-16,-4.490371596874E-16,300. + )); +#6572 = DIRECTION('',(0.,0.,1.)); +#6573 = DIRECTION('',(1.,0.,-0.)); +#6574 = DEFINITIONAL_REPRESENTATION('',(#6575),#6579); +#6575 = CIRCLE('',#6576,9.5); +#6576 = AXIS2_PLACEMENT_2D('',#6577,#6578); +#6577 = CARTESIAN_POINT('',(7.458764359306E-16,4.490371596874E-16)); +#6578 = DIRECTION('',(1.,0.)); +#6579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6580 = ORIENTED_EDGE('',*,*,#6531,.F.); +#6581 = ORIENTED_EDGE('',*,*,#5647,.T.); +#6582 = ORIENTED_EDGE('',*,*,#6508,.F.); +#6583 = ORIENTED_EDGE('',*,*,#5399,.T.); +#6584 = ADVANCED_FACE('',(#6585),#5824,.F.); +#6585 = FACE_BOUND('',#6586,.T.); +#6586 = EDGE_LOOP('',(#6587,#6616,#6637,#6638)); +#6587 = ORIENTED_EDGE('',*,*,#6588,.F.); +#6588 = EDGE_CURVE('',#6589,#6589,#6591,.T.); +#6589 = VERTEX_POINT('',#6590); +#6590 = CARTESIAN_POINT('',(-9.7,-11.5,299.5)); +#6591 = SURFACE_CURVE('',#6592,(#6597,#6604),.PCURVE_S1.); +#6592 = CIRCLE('',#6593,1.8); +#6593 = AXIS2_PLACEMENT_3D('',#6594,#6595,#6596); +#6594 = CARTESIAN_POINT('',(-11.5,-11.5,299.5)); +#6595 = DIRECTION('',(0.,0.,1.)); +#6596 = DIRECTION('',(1.,0.,0.)); +#6597 = PCURVE('',#5824,#6598); +#6598 = DEFINITIONAL_REPRESENTATION('',(#6599),#6603); +#6599 = LINE('',#6600,#6601); +#6600 = CARTESIAN_POINT('',(-0.,0.)); +#6601 = VECTOR('',#6602,1.); +#6602 = DIRECTION('',(-1.,0.)); +#6603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6604 = PCURVE('',#6605,#6610); +#6605 = PLANE('',#6606); +#6606 = AXIS2_PLACEMENT_3D('',#6607,#6608,#6609); +#6607 = CARTESIAN_POINT('',(11.5,11.5,299.5)); +#6608 = DIRECTION('',(0.,0.,1.)); +#6609 = DIRECTION('',(1.,0.,-0.)); +#6610 = DEFINITIONAL_REPRESENTATION('',(#6611),#6615); +#6611 = CIRCLE('',#6612,1.8); +#6612 = AXIS2_PLACEMENT_2D('',#6613,#6614); +#6613 = CARTESIAN_POINT('',(-23.,-23.)); +#6614 = DIRECTION('',(1.,0.)); +#6615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6616 = ORIENTED_EDGE('',*,*,#6617,.T.); +#6617 = EDGE_CURVE('',#6589,#5804,#6618,.T.); +#6618 = SEAM_CURVE('',#6619,(#6623,#6630),.PCURVE_S1.); +#6619 = LINE('',#6620,#6621); +#6620 = CARTESIAN_POINT('',(-9.7,-11.5,299.5)); +#6621 = VECTOR('',#6622,1.); +#6622 = DIRECTION('',(0.,0.,1.)); +#6623 = PCURVE('',#5824,#6624); +#6624 = DEFINITIONAL_REPRESENTATION('',(#6625),#6629); +#6625 = LINE('',#6626,#6627); +#6626 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6627 = VECTOR('',#6628,1.); +#6628 = DIRECTION('',(-0.,-1.)); +#6629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6630 = PCURVE('',#5824,#6631); +#6631 = DEFINITIONAL_REPRESENTATION('',(#6632),#6636); +#6632 = LINE('',#6633,#6634); +#6633 = CARTESIAN_POINT('',(-0.,0.)); +#6634 = VECTOR('',#6635,1.); +#6635 = DIRECTION('',(-0.,-1.)); +#6636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6637 = ORIENTED_EDGE('',*,*,#5803,.F.); +#6638 = ORIENTED_EDGE('',*,*,#6617,.F.); +#6639 = ADVANCED_FACE('',(#6640),#5859,.F.); +#6640 = FACE_BOUND('',#6641,.T.); +#6641 = EDGE_LOOP('',(#6642,#6671,#6692,#6693)); +#6642 = ORIENTED_EDGE('',*,*,#6643,.F.); +#6643 = EDGE_CURVE('',#6644,#6644,#6646,.T.); +#6644 = VERTEX_POINT('',#6645); +#6645 = CARTESIAN_POINT('',(13.3,-11.5,299.5)); +#6646 = SURFACE_CURVE('',#6647,(#6652,#6659),.PCURVE_S1.); +#6647 = CIRCLE('',#6648,1.8); +#6648 = AXIS2_PLACEMENT_3D('',#6649,#6650,#6651); +#6649 = CARTESIAN_POINT('',(11.5,-11.5,299.5)); +#6650 = DIRECTION('',(0.,0.,1.)); +#6651 = DIRECTION('',(1.,0.,0.)); +#6652 = PCURVE('',#5859,#6653); +#6653 = DEFINITIONAL_REPRESENTATION('',(#6654),#6658); +#6654 = LINE('',#6655,#6656); +#6655 = CARTESIAN_POINT('',(-0.,0.)); +#6656 = VECTOR('',#6657,1.); +#6657 = DIRECTION('',(-1.,0.)); +#6658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6659 = PCURVE('',#6660,#6665); +#6660 = PLANE('',#6661); +#6661 = AXIS2_PLACEMENT_3D('',#6662,#6663,#6664); +#6662 = CARTESIAN_POINT('',(11.5,11.5,299.5)); +#6663 = DIRECTION('',(0.,0.,1.)); +#6664 = DIRECTION('',(1.,0.,-0.)); +#6665 = DEFINITIONAL_REPRESENTATION('',(#6666),#6670); +#6666 = CIRCLE('',#6667,1.8); +#6667 = AXIS2_PLACEMENT_2D('',#6668,#6669); +#6668 = CARTESIAN_POINT('',(1.7763568394E-15,-23.)); +#6669 = DIRECTION('',(1.,0.)); +#6670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6671 = ORIENTED_EDGE('',*,*,#6672,.T.); +#6672 = EDGE_CURVE('',#6644,#5839,#6673,.T.); +#6673 = SEAM_CURVE('',#6674,(#6678,#6685),.PCURVE_S1.); +#6674 = LINE('',#6675,#6676); +#6675 = CARTESIAN_POINT('',(13.3,-11.5,299.5)); +#6676 = VECTOR('',#6677,1.); +#6677 = DIRECTION('',(0.,0.,1.)); +#6678 = PCURVE('',#5859,#6679); +#6679 = DEFINITIONAL_REPRESENTATION('',(#6680),#6684); +#6680 = LINE('',#6681,#6682); +#6681 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6682 = VECTOR('',#6683,1.); +#6683 = DIRECTION('',(-0.,-1.)); +#6684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6685 = PCURVE('',#5859,#6686); +#6686 = DEFINITIONAL_REPRESENTATION('',(#6687),#6691); +#6687 = LINE('',#6688,#6689); +#6688 = CARTESIAN_POINT('',(-0.,0.)); +#6689 = VECTOR('',#6690,1.); +#6690 = DIRECTION('',(-0.,-1.)); +#6691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6692 = ORIENTED_EDGE('',*,*,#5838,.F.); +#6693 = ORIENTED_EDGE('',*,*,#6672,.F.); +#6694 = ADVANCED_FACE('',(#6695),#5894,.F.); +#6695 = FACE_BOUND('',#6696,.T.); +#6696 = EDGE_LOOP('',(#6697,#6726,#6747,#6748)); +#6697 = ORIENTED_EDGE('',*,*,#6698,.F.); +#6698 = EDGE_CURVE('',#6699,#6699,#6701,.T.); +#6699 = VERTEX_POINT('',#6700); +#6700 = CARTESIAN_POINT('',(-9.7,11.5,299.5)); +#6701 = SURFACE_CURVE('',#6702,(#6707,#6714),.PCURVE_S1.); +#6702 = CIRCLE('',#6703,1.8); +#6703 = AXIS2_PLACEMENT_3D('',#6704,#6705,#6706); +#6704 = CARTESIAN_POINT('',(-11.5,11.5,299.5)); +#6705 = DIRECTION('',(0.,0.,1.)); +#6706 = DIRECTION('',(1.,0.,0.)); +#6707 = PCURVE('',#5894,#6708); +#6708 = DEFINITIONAL_REPRESENTATION('',(#6709),#6713); +#6709 = LINE('',#6710,#6711); +#6710 = CARTESIAN_POINT('',(-0.,0.)); +#6711 = VECTOR('',#6712,1.); +#6712 = DIRECTION('',(-1.,0.)); +#6713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6714 = PCURVE('',#6715,#6720); +#6715 = PLANE('',#6716); +#6716 = AXIS2_PLACEMENT_3D('',#6717,#6718,#6719); +#6717 = CARTESIAN_POINT('',(11.5,11.5,299.5)); +#6718 = DIRECTION('',(0.,0.,1.)); +#6719 = DIRECTION('',(1.,0.,-0.)); +#6720 = DEFINITIONAL_REPRESENTATION('',(#6721),#6725); +#6721 = CIRCLE('',#6722,1.8); +#6722 = AXIS2_PLACEMENT_2D('',#6723,#6724); +#6723 = CARTESIAN_POINT('',(-23.,1.7763568394E-15)); +#6724 = DIRECTION('',(1.,0.)); +#6725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6726 = ORIENTED_EDGE('',*,*,#6727,.T.); +#6727 = EDGE_CURVE('',#6699,#5874,#6728,.T.); +#6728 = SEAM_CURVE('',#6729,(#6733,#6740),.PCURVE_S1.); +#6729 = LINE('',#6730,#6731); +#6730 = CARTESIAN_POINT('',(-9.7,11.5,299.5)); +#6731 = VECTOR('',#6732,1.); +#6732 = DIRECTION('',(0.,0.,1.)); +#6733 = PCURVE('',#5894,#6734); +#6734 = DEFINITIONAL_REPRESENTATION('',(#6735),#6739); +#6735 = LINE('',#6736,#6737); +#6736 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6737 = VECTOR('',#6738,1.); +#6738 = DIRECTION('',(-0.,-1.)); +#6739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6740 = PCURVE('',#5894,#6741); +#6741 = DEFINITIONAL_REPRESENTATION('',(#6742),#6746); +#6742 = LINE('',#6743,#6744); +#6743 = CARTESIAN_POINT('',(-0.,0.)); +#6744 = VECTOR('',#6745,1.); +#6745 = DIRECTION('',(-0.,-1.)); +#6746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6747 = ORIENTED_EDGE('',*,*,#5873,.F.); +#6748 = ORIENTED_EDGE('',*,*,#6727,.F.); +#6749 = ADVANCED_FACE('',(#6750),#5929,.F.); +#6750 = FACE_BOUND('',#6751,.T.); +#6751 = EDGE_LOOP('',(#6752,#6776,#6797,#6798)); +#6752 = ORIENTED_EDGE('',*,*,#6753,.F.); +#6753 = EDGE_CURVE('',#6754,#6754,#6756,.T.); +#6754 = VERTEX_POINT('',#6755); +#6755 = CARTESIAN_POINT('',(11.,0.,300.)); +#6756 = SURFACE_CURVE('',#6757,(#6762,#6769),.PCURVE_S1.); +#6757 = CIRCLE('',#6758,11.); +#6758 = AXIS2_PLACEMENT_3D('',#6759,#6760,#6761); +#6759 = CARTESIAN_POINT('',(0.,0.,300.)); +#6760 = DIRECTION('',(0.,0.,1.)); +#6761 = DIRECTION('',(1.,0.,0.)); +#6762 = PCURVE('',#5929,#6763); +#6763 = DEFINITIONAL_REPRESENTATION('',(#6764),#6768); +#6764 = LINE('',#6765,#6766); +#6765 = CARTESIAN_POINT('',(-0.,0.)); +#6766 = VECTOR('',#6767,1.); +#6767 = DIRECTION('',(-1.,0.)); +#6768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6769 = PCURVE('',#6569,#6770); +#6770 = DEFINITIONAL_REPRESENTATION('',(#6771),#6775); +#6771 = CIRCLE('',#6772,11.); +#6772 = AXIS2_PLACEMENT_2D('',#6773,#6774); +#6773 = CARTESIAN_POINT('',(7.458764359306E-16,4.490371596874E-16)); +#6774 = DIRECTION('',(1.,0.)); +#6775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6776 = ORIENTED_EDGE('',*,*,#6777,.T.); +#6777 = EDGE_CURVE('',#6754,#5909,#6778,.T.); +#6778 = SEAM_CURVE('',#6779,(#6783,#6790),.PCURVE_S1.); +#6779 = LINE('',#6780,#6781); +#6780 = CARTESIAN_POINT('',(11.,0.,300.)); +#6781 = VECTOR('',#6782,1.); +#6782 = DIRECTION('',(0.,0.,1.)); +#6783 = PCURVE('',#5929,#6784); +#6784 = DEFINITIONAL_REPRESENTATION('',(#6785),#6789); +#6785 = LINE('',#6786,#6787); +#6786 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6787 = VECTOR('',#6788,1.); +#6788 = DIRECTION('',(-0.,-1.)); +#6789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6790 = PCURVE('',#5929,#6791); +#6791 = DEFINITIONAL_REPRESENTATION('',(#6792),#6796); +#6792 = LINE('',#6793,#6794); +#6793 = CARTESIAN_POINT('',(-0.,0.)); +#6794 = VECTOR('',#6795,1.); +#6795 = DIRECTION('',(-0.,-1.)); +#6796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6797 = ORIENTED_EDGE('',*,*,#5908,.F.); +#6798 = ORIENTED_EDGE('',*,*,#6777,.F.); +#6799 = ADVANCED_FACE('',(#6800),#5964,.F.); +#6800 = FACE_BOUND('',#6801,.T.); +#6801 = EDGE_LOOP('',(#6802,#6831,#6852,#6853)); +#6802 = ORIENTED_EDGE('',*,*,#6803,.F.); +#6803 = EDGE_CURVE('',#6804,#6804,#6806,.T.); +#6804 = VERTEX_POINT('',#6805); +#6805 = CARTESIAN_POINT('',(13.3,11.5,299.5)); +#6806 = SURFACE_CURVE('',#6807,(#6812,#6819),.PCURVE_S1.); +#6807 = CIRCLE('',#6808,1.8); +#6808 = AXIS2_PLACEMENT_3D('',#6809,#6810,#6811); +#6809 = CARTESIAN_POINT('',(11.5,11.5,299.5)); +#6810 = DIRECTION('',(0.,0.,1.)); +#6811 = DIRECTION('',(1.,0.,0.)); +#6812 = PCURVE('',#5964,#6813); +#6813 = DEFINITIONAL_REPRESENTATION('',(#6814),#6818); +#6814 = LINE('',#6815,#6816); +#6815 = CARTESIAN_POINT('',(-0.,0.)); +#6816 = VECTOR('',#6817,1.); +#6817 = DIRECTION('',(-1.,0.)); +#6818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6819 = PCURVE('',#6820,#6825); +#6820 = PLANE('',#6821); +#6821 = AXIS2_PLACEMENT_3D('',#6822,#6823,#6824); +#6822 = CARTESIAN_POINT('',(11.5,11.5,299.5)); +#6823 = DIRECTION('',(0.,0.,1.)); +#6824 = DIRECTION('',(1.,0.,-0.)); +#6825 = DEFINITIONAL_REPRESENTATION('',(#6826),#6830); +#6826 = CIRCLE('',#6827,1.8); +#6827 = AXIS2_PLACEMENT_2D('',#6828,#6829); +#6828 = CARTESIAN_POINT('',(1.7763568394E-15,1.7763568394E-15)); +#6829 = DIRECTION('',(1.,0.)); +#6830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6831 = ORIENTED_EDGE('',*,*,#6832,.T.); +#6832 = EDGE_CURVE('',#6804,#5944,#6833,.T.); +#6833 = SEAM_CURVE('',#6834,(#6838,#6845),.PCURVE_S1.); +#6834 = LINE('',#6835,#6836); +#6835 = CARTESIAN_POINT('',(13.3,11.5,299.5)); +#6836 = VECTOR('',#6837,1.); +#6837 = DIRECTION('',(0.,0.,1.)); +#6838 = PCURVE('',#5964,#6839); +#6839 = DEFINITIONAL_REPRESENTATION('',(#6840),#6844); +#6840 = LINE('',#6841,#6842); +#6841 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6842 = VECTOR('',#6843,1.); +#6843 = DIRECTION('',(-0.,-1.)); +#6844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6845 = PCURVE('',#5964,#6846); +#6846 = DEFINITIONAL_REPRESENTATION('',(#6847),#6851); +#6847 = LINE('',#6848,#6849); +#6848 = CARTESIAN_POINT('',(-0.,0.)); +#6849 = VECTOR('',#6850,1.); +#6850 = DIRECTION('',(-0.,-1.)); +#6851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6852 = ORIENTED_EDGE('',*,*,#5943,.F.); +#6853 = ORIENTED_EDGE('',*,*,#6832,.F.); +#6854 = ADVANCED_FACE('',(#6855,#6858),#6213,.T.); +#6855 = FACE_BOUND('',#6856,.T.); +#6856 = EDGE_LOOP('',(#6857)); +#6857 = ORIENTED_EDGE('',*,*,#6483,.T.); +#6858 = FACE_BOUND('',#6859,.T.); +#6859 = EDGE_LOOP('',(#6860)); +#6860 = ORIENTED_EDGE('',*,*,#6198,.F.); +#6861 = ADVANCED_FACE('',(#6862),#6278,.F.); +#6862 = FACE_BOUND('',#6863,.F.); +#6863 = EDGE_LOOP('',(#6864)); +#6864 = ORIENTED_EDGE('',*,*,#6263,.T.); +#6865 = ADVANCED_FACE('',(#6866),#6333,.F.); +#6866 = FACE_BOUND('',#6867,.F.); +#6867 = EDGE_LOOP('',(#6868)); +#6868 = ORIENTED_EDGE('',*,*,#6318,.T.); +#6869 = ADVANCED_FACE('',(#6870),#6388,.F.); +#6870 = FACE_BOUND('',#6871,.F.); +#6871 = EDGE_LOOP('',(#6872)); +#6872 = ORIENTED_EDGE('',*,*,#6373,.T.); +#6873 = ADVANCED_FACE('',(#6874),#6443,.F.); +#6874 = FACE_BOUND('',#6875,.F.); +#6875 = EDGE_LOOP('',(#6876)); +#6876 = ORIENTED_EDGE('',*,*,#6428,.T.); +#6877 = ADVANCED_FACE('',(#6878,#6881),#6569,.T.); +#6878 = FACE_BOUND('',#6879,.T.); +#6879 = EDGE_LOOP('',(#6880)); +#6880 = ORIENTED_EDGE('',*,*,#6753,.T.); +#6881 = FACE_BOUND('',#6882,.T.); +#6882 = EDGE_LOOP('',(#6883)); +#6883 = ORIENTED_EDGE('',*,*,#6554,.F.); +#6884 = ADVANCED_FACE('',(#6885),#6605,.T.); +#6885 = FACE_BOUND('',#6886,.T.); +#6886 = EDGE_LOOP('',(#6887)); +#6887 = ORIENTED_EDGE('',*,*,#6588,.T.); +#6888 = ADVANCED_FACE('',(#6889),#6660,.T.); +#6889 = FACE_BOUND('',#6890,.T.); +#6890 = EDGE_LOOP('',(#6891)); +#6891 = ORIENTED_EDGE('',*,*,#6643,.T.); +#6892 = ADVANCED_FACE('',(#6893),#6715,.T.); +#6893 = FACE_BOUND('',#6894,.T.); +#6894 = EDGE_LOOP('',(#6895)); +#6895 = ORIENTED_EDGE('',*,*,#6698,.T.); +#6896 = ADVANCED_FACE('',(#6897),#6820,.T.); +#6897 = FACE_BOUND('',#6898,.T.); +#6898 = EDGE_LOOP('',(#6899)); +#6899 = ORIENTED_EDGE('',*,*,#6803,.T.); +#6900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6904)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6901,#6902,#6903)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6901 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6902 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6903 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6904 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6901, + 'distance_accuracy_value','confusion accuracy'); +#6905 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +ENDSEC; +END-ISO-10303-21; diff --git a/assets/powder_doser_parts/powder_doser_coupler.step b/assets/powder_doser_parts/powder_doser_coupler.step new file mode 100644 index 0000000..4ea4eaf --- /dev/null +++ b/assets/powder_doser_parts/powder_doser_coupler.step @@ -0,0 +1,148 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2026-05-16T02:24:28',('Author'),( + 'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8' + ,'Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Open CASCADE STEP translator 7.8 4', + 'Open CASCADE STEP translator 7.8 4','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#77,#78)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(9.,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(9.,0.,25.)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(9.,0.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,9.); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,0.)); +#35 = DIRECTION('',(-0.,-0.,-1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(-0.,-1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.T.); +#51 = EDGE_CURVE('',#24,#24,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,9.); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,0.,25.)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = DIRECTION('',(1.,0.,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,-25.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = PLANE('',#67); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(-3.038755850088E-16,2.403571302733E-16,25.)); +#69 = DIRECTION('',(0.,0.,1.)); +#70 = DIRECTION('',(1.,0.,-0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = CIRCLE('',#73,9.); +#73 = AXIS2_PLACEMENT_2D('',#74,#75); +#74 = CARTESIAN_POINT('',(3.038755850088E-16,-2.403571302733E-16)); +#75 = DIRECTION('',(1.,0.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#21,.F.); +#78 = ORIENTED_EDGE('',*,*,#79,.F.); +#79 = EDGE_CURVE('',#22,#22,#80,.T.); +#80 = SURFACE_CURVE('',#81,(#86,#93),.PCURVE_S1.); +#81 = CIRCLE('',#82,9.); +#82 = AXIS2_PLACEMENT_3D('',#83,#84,#85); +#83 = CARTESIAN_POINT('',(0.,0.,0.)); +#84 = DIRECTION('',(0.,0.,1.)); +#85 = DIRECTION('',(1.,0.,0.)); +#86 = PCURVE('',#32,#87); +#87 = DEFINITIONAL_REPRESENTATION('',(#88),#92); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(-0.,0.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(-1.,0.)); +#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#93 = PCURVE('',#94,#99); +#94 = PLANE('',#95); +#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); +#96 = CARTESIAN_POINT('',(-3.038755850088E-16,2.403571302733E-16,0.)); +#97 = DIRECTION('',(0.,0.,1.)); +#98 = DIRECTION('',(1.,0.,-0.)); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = CIRCLE('',#101,9.); +#101 = AXIS2_PLACEMENT_2D('',#102,#103); +#102 = CARTESIAN_POINT('',(3.038755850088E-16,-2.403571302733E-16)); +#103 = DIRECTION('',(1.,0.)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = ADVANCED_FACE('',(#106),#94,.F.); +#106 = FACE_BOUND('',#107,.F.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#79,.T.); +#109 = ADVANCED_FACE('',(#110),#66,.T.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#51,.T.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +ENDSEC; +END-ISO-10303-21; diff --git a/assets/powder_doser_parts/powder_doser_drv8825.step b/assets/powder_doser_parts/powder_doser_drv8825.step new file mode 100644 index 0000000..691d8c5 --- /dev/null +++ b/assets/powder_doser_parts/powder_doser_drv8825.step @@ -0,0 +1,416 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2026-05-16T02:24:28',('Author'),( + 'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8' + ,'Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Open CASCADE STEP translator 7.8 11', + 'Open CASCADE STEP translator 7.8 11','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#345); +#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,#137,#237,#284,#331,#338)); +#17 = ADVANCED_FACE('',(#18),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-10.15,-7.6,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-10.15,-7.6,12.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-10.15,-7.6,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-10.15,-7.6,0.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#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('',(-10.15,-7.6,0.)); +#47 = DIRECTION('',(0.,1.,0.)); +#48 = DIRECTION('',(0.,0.,1.)); +#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('',(-10.15,7.6,0.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-10.15,-7.6,0.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(0.,1.,0.)); +#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 = PLANE('',#73); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(-10.15,-7.6,0.)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DIRECTION('',(1.,0.,0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(0.,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('',(-10.15,7.6,12.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(-10.15,7.6,0.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(0.,0.,1.)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(0.,-15.2)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(1.,0.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(-10.15,7.6,0.)); +#103 = DIRECTION('',(0.,1.,0.)); +#104 = DIRECTION('',(0.,0.,1.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(0.,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(1.,0.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#24,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(-10.15,-7.6,12.)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(0.,1.,0.)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(12.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(0.,-1.)); +#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('',(-10.15,-7.6,12.)); +#129 = DIRECTION('',(0.,0.,1.)); +#130 = DIRECTION('',(1.,0.,0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(0.,0.)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#152,.T.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#170,#193,#216)); +#140 = ORIENTED_EDGE('',*,*,#141,.F.); +#141 = EDGE_CURVE('',#142,#144,#146,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(10.15,-7.6,0.)); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(10.15,-7.6,12.)); +#146 = SURFACE_CURVE('',#147,(#151,#163),.PCURVE_S1.); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(10.15,-7.6,0.)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(0.,0.,1.)); +#151 = PCURVE('',#152,#157); +#152 = PLANE('',#153); +#153 = AXIS2_PLACEMENT_3D('',#154,#155,#156); +#154 = CARTESIAN_POINT('',(10.15,-7.6,0.)); +#155 = DIRECTION('',(1.,0.,0.)); +#156 = DIRECTION('',(0.,0.,1.)); +#157 = DEFINITIONAL_REPRESENTATION('',(#158),#162); +#158 = LINE('',#159,#160); +#159 = CARTESIAN_POINT('',(0.,0.)); +#160 = VECTOR('',#161,1.); +#161 = DIRECTION('',(1.,0.)); +#162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#163 = PCURVE('',#44,#164); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(0.,20.3)); +#167 = VECTOR('',#168,1.); +#168 = DIRECTION('',(1.,0.)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = ORIENTED_EDGE('',*,*,#171,.T.); +#171 = EDGE_CURVE('',#142,#172,#174,.T.); +#172 = VERTEX_POINT('',#173); +#173 = CARTESIAN_POINT('',(10.15,7.6,0.)); +#174 = SURFACE_CURVE('',#175,(#179,#186),.PCURVE_S1.); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(10.15,-7.6,0.)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(0.,1.,0.)); +#179 = PCURVE('',#152,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = LINE('',#182,#183); +#182 = CARTESIAN_POINT('',(0.,0.)); +#183 = VECTOR('',#184,1.); +#184 = DIRECTION('',(0.,-1.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#72,#187); +#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192); +#188 = LINE('',#189,#190); +#189 = CARTESIAN_POINT('',(20.3,0.)); +#190 = VECTOR('',#191,1.); +#191 = DIRECTION('',(0.,1.)); +#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#193 = ORIENTED_EDGE('',*,*,#194,.T.); +#194 = EDGE_CURVE('',#172,#195,#197,.T.); +#195 = VERTEX_POINT('',#196); +#196 = CARTESIAN_POINT('',(10.15,7.6,12.)); +#197 = SURFACE_CURVE('',#198,(#202,#209),.PCURVE_S1.); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(10.15,7.6,0.)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(0.,0.,1.)); +#202 = PCURVE('',#152,#203); +#203 = DEFINITIONAL_REPRESENTATION('',(#204),#208); +#204 = LINE('',#205,#206); +#205 = CARTESIAN_POINT('',(0.,-15.2)); +#206 = VECTOR('',#207,1.); +#207 = DIRECTION('',(1.,0.)); +#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#209 = PCURVE('',#100,#210); +#210 = DEFINITIONAL_REPRESENTATION('',(#211),#215); +#211 = LINE('',#212,#213); +#212 = CARTESIAN_POINT('',(0.,20.3)); +#213 = VECTOR('',#214,1.); +#214 = DIRECTION('',(1.,0.)); +#215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#216 = ORIENTED_EDGE('',*,*,#217,.F.); +#217 = EDGE_CURVE('',#144,#195,#218,.T.); +#218 = SURFACE_CURVE('',#219,(#223,#230),.PCURVE_S1.); +#219 = LINE('',#220,#221); +#220 = CARTESIAN_POINT('',(10.15,-7.6,12.)); +#221 = VECTOR('',#222,1.); +#222 = DIRECTION('',(0.,1.,0.)); +#223 = PCURVE('',#152,#224); +#224 = DEFINITIONAL_REPRESENTATION('',(#225),#229); +#225 = LINE('',#226,#227); +#226 = CARTESIAN_POINT('',(12.,0.)); +#227 = VECTOR('',#228,1.); +#228 = DIRECTION('',(0.,-1.)); +#229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#230 = PCURVE('',#126,#231); +#231 = DEFINITIONAL_REPRESENTATION('',(#232),#236); +#232 = LINE('',#233,#234); +#233 = CARTESIAN_POINT('',(20.3,0.)); +#234 = VECTOR('',#235,1.); +#235 = DIRECTION('',(0.,1.)); +#236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#237 = ADVANCED_FACE('',(#238),#44,.F.); +#238 = FACE_BOUND('',#239,.F.); +#239 = EDGE_LOOP('',(#240,#261,#262,#283)); +#240 = ORIENTED_EDGE('',*,*,#241,.F.); +#241 = EDGE_CURVE('',#22,#142,#242,.T.); +#242 = SURFACE_CURVE('',#243,(#247,#254),.PCURVE_S1.); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(-10.15,-7.6,0.)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(1.,0.,0.)); +#247 = PCURVE('',#44,#248); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,0.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(0.,1.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = PCURVE('',#72,#255); +#255 = DEFINITIONAL_REPRESENTATION('',(#256),#260); +#256 = LINE('',#257,#258); +#257 = CARTESIAN_POINT('',(0.,0.)); +#258 = VECTOR('',#259,1.); +#259 = DIRECTION('',(1.,0.)); +#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#261 = ORIENTED_EDGE('',*,*,#21,.T.); +#262 = ORIENTED_EDGE('',*,*,#263,.T.); +#263 = EDGE_CURVE('',#24,#144,#264,.T.); +#264 = SURFACE_CURVE('',#265,(#269,#276),.PCURVE_S1.); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(-10.15,-7.6,12.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(1.,0.,0.)); +#269 = PCURVE('',#44,#270); +#270 = DEFINITIONAL_REPRESENTATION('',(#271),#275); +#271 = LINE('',#272,#273); +#272 = CARTESIAN_POINT('',(12.,0.)); +#273 = VECTOR('',#274,1.); +#274 = DIRECTION('',(0.,1.)); +#275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#276 = PCURVE('',#126,#277); +#277 = DEFINITIONAL_REPRESENTATION('',(#278),#282); +#278 = LINE('',#279,#280); +#279 = CARTESIAN_POINT('',(0.,0.)); +#280 = VECTOR('',#281,1.); +#281 = DIRECTION('',(1.,0.)); +#282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#283 = ORIENTED_EDGE('',*,*,#141,.F.); +#284 = ADVANCED_FACE('',(#285),#100,.T.); +#285 = FACE_BOUND('',#286,.T.); +#286 = EDGE_LOOP('',(#287,#308,#309,#330)); +#287 = ORIENTED_EDGE('',*,*,#288,.F.); +#288 = EDGE_CURVE('',#57,#172,#289,.T.); +#289 = SURFACE_CURVE('',#290,(#294,#301),.PCURVE_S1.); +#290 = LINE('',#291,#292); +#291 = CARTESIAN_POINT('',(-10.15,7.6,0.)); +#292 = VECTOR('',#293,1.); +#293 = DIRECTION('',(1.,0.,0.)); +#294 = PCURVE('',#100,#295); +#295 = DEFINITIONAL_REPRESENTATION('',(#296),#300); +#296 = LINE('',#297,#298); +#297 = CARTESIAN_POINT('',(0.,0.)); +#298 = VECTOR('',#299,1.); +#299 = DIRECTION('',(0.,1.)); +#300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#301 = PCURVE('',#72,#302); +#302 = DEFINITIONAL_REPRESENTATION('',(#303),#307); +#303 = LINE('',#304,#305); +#304 = CARTESIAN_POINT('',(0.,15.2)); +#305 = VECTOR('',#306,1.); +#306 = DIRECTION('',(1.,0.)); +#307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#308 = ORIENTED_EDGE('',*,*,#84,.T.); +#309 = ORIENTED_EDGE('',*,*,#310,.T.); +#310 = EDGE_CURVE('',#85,#195,#311,.T.); +#311 = SURFACE_CURVE('',#312,(#316,#323),.PCURVE_S1.); +#312 = LINE('',#313,#314); +#313 = CARTESIAN_POINT('',(-10.15,7.6,12.)); +#314 = VECTOR('',#315,1.); +#315 = DIRECTION('',(1.,0.,0.)); +#316 = PCURVE('',#100,#317); +#317 = DEFINITIONAL_REPRESENTATION('',(#318),#322); +#318 = LINE('',#319,#320); +#319 = CARTESIAN_POINT('',(12.,0.)); +#320 = VECTOR('',#321,1.); +#321 = DIRECTION('',(0.,1.)); +#322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#323 = PCURVE('',#126,#324); +#324 = DEFINITIONAL_REPRESENTATION('',(#325),#329); +#325 = LINE('',#326,#327); +#326 = CARTESIAN_POINT('',(0.,15.2)); +#327 = VECTOR('',#328,1.); +#328 = DIRECTION('',(1.,0.)); +#329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#330 = ORIENTED_EDGE('',*,*,#194,.F.); +#331 = ADVANCED_FACE('',(#332),#72,.F.); +#332 = FACE_BOUND('',#333,.F.); +#333 = EDGE_LOOP('',(#334,#335,#336,#337)); +#334 = ORIENTED_EDGE('',*,*,#56,.F.); +#335 = ORIENTED_EDGE('',*,*,#241,.T.); +#336 = ORIENTED_EDGE('',*,*,#171,.T.); +#337 = ORIENTED_EDGE('',*,*,#288,.F.); +#338 = ADVANCED_FACE('',(#339),#126,.T.); +#339 = FACE_BOUND('',#340,.T.); +#340 = EDGE_LOOP('',(#341,#342,#343,#344)); +#341 = ORIENTED_EDGE('',*,*,#112,.F.); +#342 = ORIENTED_EDGE('',*,*,#263,.T.); +#343 = ORIENTED_EDGE('',*,*,#217,.T.); +#344 = ORIENTED_EDGE('',*,*,#310,.F.); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#349)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#346,#347,#348)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#346 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#347 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#348 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#349 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#346, + 'distance_accuracy_value','confusion accuracy'); +#350 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +ENDSEC; +END-ISO-10303-21; diff --git a/assets/powder_doser_parts/powder_doser_erm.step b/assets/powder_doser_parts/powder_doser_erm.step new file mode 100644 index 0000000..31e0698 --- /dev/null +++ b/assets/powder_doser_parts/powder_doser_erm.step @@ -0,0 +1,148 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2026-05-16T02:24:28',('Author'),( + 'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8' + ,'Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Open CASCADE STEP translator 7.8 5', + 'Open CASCADE STEP translator 7.8 5','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#113); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#105,#109)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#77,#78)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(5.,0.,2.7)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(5.,0.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,5.); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,0.)); +#35 = DIRECTION('',(-0.,-0.,-1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(-0.,-1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.T.); +#51 = EDGE_CURVE('',#24,#24,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,5.); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,0.,2.7)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = DIRECTION('',(1.,0.,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,-2.7)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = PLANE('',#67); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(-2.734880265079E-16,3.428682531579E-16,2.7)); +#69 = DIRECTION('',(0.,0.,1.)); +#70 = DIRECTION('',(1.,0.,-0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = CIRCLE('',#73,5.); +#73 = AXIS2_PLACEMENT_2D('',#74,#75); +#74 = CARTESIAN_POINT('',(2.734880265079E-16,-3.428682531579E-16)); +#75 = DIRECTION('',(1.,0.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#21,.F.); +#78 = ORIENTED_EDGE('',*,*,#79,.F.); +#79 = EDGE_CURVE('',#22,#22,#80,.T.); +#80 = SURFACE_CURVE('',#81,(#86,#93),.PCURVE_S1.); +#81 = CIRCLE('',#82,5.); +#82 = AXIS2_PLACEMENT_3D('',#83,#84,#85); +#83 = CARTESIAN_POINT('',(0.,0.,0.)); +#84 = DIRECTION('',(0.,0.,1.)); +#85 = DIRECTION('',(1.,0.,0.)); +#86 = PCURVE('',#32,#87); +#87 = DEFINITIONAL_REPRESENTATION('',(#88),#92); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(-0.,0.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(-1.,0.)); +#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#93 = PCURVE('',#94,#99); +#94 = PLANE('',#95); +#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); +#96 = CARTESIAN_POINT('',(-2.734880265079E-16,3.428682531579E-16,0.)); +#97 = DIRECTION('',(0.,0.,1.)); +#98 = DIRECTION('',(1.,0.,-0.)); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = CIRCLE('',#101,5.); +#101 = AXIS2_PLACEMENT_2D('',#102,#103); +#102 = CARTESIAN_POINT('',(2.734880265079E-16,-3.428682531579E-16)); +#103 = DIRECTION('',(1.,0.)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = ADVANCED_FACE('',(#106),#94,.F.); +#106 = FACE_BOUND('',#107,.F.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#79,.T.); +#109 = ADVANCED_FACE('',(#110),#66,.T.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112)); +#112 = ORIENTED_EDGE('',*,*,#51,.T.); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#117)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#114,#115,#116)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#114 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#115 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#116 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#117 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#114, + 'distance_accuracy_value','confusion accuracy'); +#118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +ENDSEC; +END-ISO-10303-21; diff --git a/assets/powder_doser_parts/powder_doser_pi.step b/assets/powder_doser_parts/powder_doser_pi.step new file mode 100644 index 0000000..cc88d23 --- /dev/null +++ b/assets/powder_doser_parts/powder_doser_pi.step @@ -0,0 +1,416 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2026-05-16T02:24:28',('Author'),( + 'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8' + ,'Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Open CASCADE STEP translator 7.8 8', + 'Open CASCADE STEP translator 7.8 8','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#345); +#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,#137,#237,#284,#331,#338)); +#17 = ADVANCED_FACE('',(#18),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-32.5,-15.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-32.5,-15.,5.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-32.5,-15.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-32.5,-15.,0.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#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('',(-32.5,-15.,0.)); +#47 = DIRECTION('',(0.,1.,0.)); +#48 = DIRECTION('',(0.,0.,1.)); +#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('',(-32.5,15.,0.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-32.5,-15.,0.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(0.,1.,0.)); +#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 = PLANE('',#73); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(-32.5,-15.,0.)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DIRECTION('',(1.,0.,0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(0.,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('',(-32.5,15.,5.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(-32.5,15.,0.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(0.,0.,1.)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(0.,-30.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(1.,0.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(-32.5,15.,0.)); +#103 = DIRECTION('',(0.,1.,0.)); +#104 = DIRECTION('',(0.,0.,1.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(0.,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(1.,0.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#24,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(-32.5,-15.,5.)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(0.,1.,0.)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(5.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(0.,-1.)); +#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('',(-32.5,-15.,5.)); +#129 = DIRECTION('',(0.,0.,1.)); +#130 = DIRECTION('',(1.,0.,0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(0.,0.)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#152,.T.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#170,#193,#216)); +#140 = ORIENTED_EDGE('',*,*,#141,.F.); +#141 = EDGE_CURVE('',#142,#144,#146,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(32.5,-15.,0.)); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(32.5,-15.,5.)); +#146 = SURFACE_CURVE('',#147,(#151,#163),.PCURVE_S1.); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(32.5,-15.,0.)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(0.,0.,1.)); +#151 = PCURVE('',#152,#157); +#152 = PLANE('',#153); +#153 = AXIS2_PLACEMENT_3D('',#154,#155,#156); +#154 = CARTESIAN_POINT('',(32.5,-15.,0.)); +#155 = DIRECTION('',(1.,0.,0.)); +#156 = DIRECTION('',(0.,0.,1.)); +#157 = DEFINITIONAL_REPRESENTATION('',(#158),#162); +#158 = LINE('',#159,#160); +#159 = CARTESIAN_POINT('',(0.,0.)); +#160 = VECTOR('',#161,1.); +#161 = DIRECTION('',(1.,0.)); +#162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#163 = PCURVE('',#44,#164); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(0.,65.)); +#167 = VECTOR('',#168,1.); +#168 = DIRECTION('',(1.,0.)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = ORIENTED_EDGE('',*,*,#171,.T.); +#171 = EDGE_CURVE('',#142,#172,#174,.T.); +#172 = VERTEX_POINT('',#173); +#173 = CARTESIAN_POINT('',(32.5,15.,0.)); +#174 = SURFACE_CURVE('',#175,(#179,#186),.PCURVE_S1.); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(32.5,-15.,0.)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(0.,1.,0.)); +#179 = PCURVE('',#152,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = LINE('',#182,#183); +#182 = CARTESIAN_POINT('',(0.,0.)); +#183 = VECTOR('',#184,1.); +#184 = DIRECTION('',(0.,-1.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#72,#187); +#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192); +#188 = LINE('',#189,#190); +#189 = CARTESIAN_POINT('',(65.,0.)); +#190 = VECTOR('',#191,1.); +#191 = DIRECTION('',(0.,1.)); +#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#193 = ORIENTED_EDGE('',*,*,#194,.T.); +#194 = EDGE_CURVE('',#172,#195,#197,.T.); +#195 = VERTEX_POINT('',#196); +#196 = CARTESIAN_POINT('',(32.5,15.,5.)); +#197 = SURFACE_CURVE('',#198,(#202,#209),.PCURVE_S1.); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(32.5,15.,0.)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(0.,0.,1.)); +#202 = PCURVE('',#152,#203); +#203 = DEFINITIONAL_REPRESENTATION('',(#204),#208); +#204 = LINE('',#205,#206); +#205 = CARTESIAN_POINT('',(0.,-30.)); +#206 = VECTOR('',#207,1.); +#207 = DIRECTION('',(1.,0.)); +#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#209 = PCURVE('',#100,#210); +#210 = DEFINITIONAL_REPRESENTATION('',(#211),#215); +#211 = LINE('',#212,#213); +#212 = CARTESIAN_POINT('',(0.,65.)); +#213 = VECTOR('',#214,1.); +#214 = DIRECTION('',(1.,0.)); +#215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#216 = ORIENTED_EDGE('',*,*,#217,.F.); +#217 = EDGE_CURVE('',#144,#195,#218,.T.); +#218 = SURFACE_CURVE('',#219,(#223,#230),.PCURVE_S1.); +#219 = LINE('',#220,#221); +#220 = CARTESIAN_POINT('',(32.5,-15.,5.)); +#221 = VECTOR('',#222,1.); +#222 = DIRECTION('',(0.,1.,0.)); +#223 = PCURVE('',#152,#224); +#224 = DEFINITIONAL_REPRESENTATION('',(#225),#229); +#225 = LINE('',#226,#227); +#226 = CARTESIAN_POINT('',(5.,0.)); +#227 = VECTOR('',#228,1.); +#228 = DIRECTION('',(0.,-1.)); +#229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#230 = PCURVE('',#126,#231); +#231 = DEFINITIONAL_REPRESENTATION('',(#232),#236); +#232 = LINE('',#233,#234); +#233 = CARTESIAN_POINT('',(65.,0.)); +#234 = VECTOR('',#235,1.); +#235 = DIRECTION('',(0.,1.)); +#236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#237 = ADVANCED_FACE('',(#238),#44,.F.); +#238 = FACE_BOUND('',#239,.F.); +#239 = EDGE_LOOP('',(#240,#261,#262,#283)); +#240 = ORIENTED_EDGE('',*,*,#241,.F.); +#241 = EDGE_CURVE('',#22,#142,#242,.T.); +#242 = SURFACE_CURVE('',#243,(#247,#254),.PCURVE_S1.); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(-32.5,-15.,0.)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(1.,0.,0.)); +#247 = PCURVE('',#44,#248); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,0.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(0.,1.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = PCURVE('',#72,#255); +#255 = DEFINITIONAL_REPRESENTATION('',(#256),#260); +#256 = LINE('',#257,#258); +#257 = CARTESIAN_POINT('',(0.,0.)); +#258 = VECTOR('',#259,1.); +#259 = DIRECTION('',(1.,0.)); +#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#261 = ORIENTED_EDGE('',*,*,#21,.T.); +#262 = ORIENTED_EDGE('',*,*,#263,.T.); +#263 = EDGE_CURVE('',#24,#144,#264,.T.); +#264 = SURFACE_CURVE('',#265,(#269,#276),.PCURVE_S1.); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(-32.5,-15.,5.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(1.,0.,0.)); +#269 = PCURVE('',#44,#270); +#270 = DEFINITIONAL_REPRESENTATION('',(#271),#275); +#271 = LINE('',#272,#273); +#272 = CARTESIAN_POINT('',(5.,0.)); +#273 = VECTOR('',#274,1.); +#274 = DIRECTION('',(0.,1.)); +#275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#276 = PCURVE('',#126,#277); +#277 = DEFINITIONAL_REPRESENTATION('',(#278),#282); +#278 = LINE('',#279,#280); +#279 = CARTESIAN_POINT('',(0.,0.)); +#280 = VECTOR('',#281,1.); +#281 = DIRECTION('',(1.,0.)); +#282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#283 = ORIENTED_EDGE('',*,*,#141,.F.); +#284 = ADVANCED_FACE('',(#285),#100,.T.); +#285 = FACE_BOUND('',#286,.T.); +#286 = EDGE_LOOP('',(#287,#308,#309,#330)); +#287 = ORIENTED_EDGE('',*,*,#288,.F.); +#288 = EDGE_CURVE('',#57,#172,#289,.T.); +#289 = SURFACE_CURVE('',#290,(#294,#301),.PCURVE_S1.); +#290 = LINE('',#291,#292); +#291 = CARTESIAN_POINT('',(-32.5,15.,0.)); +#292 = VECTOR('',#293,1.); +#293 = DIRECTION('',(1.,0.,0.)); +#294 = PCURVE('',#100,#295); +#295 = DEFINITIONAL_REPRESENTATION('',(#296),#300); +#296 = LINE('',#297,#298); +#297 = CARTESIAN_POINT('',(0.,0.)); +#298 = VECTOR('',#299,1.); +#299 = DIRECTION('',(0.,1.)); +#300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#301 = PCURVE('',#72,#302); +#302 = DEFINITIONAL_REPRESENTATION('',(#303),#307); +#303 = LINE('',#304,#305); +#304 = CARTESIAN_POINT('',(0.,30.)); +#305 = VECTOR('',#306,1.); +#306 = DIRECTION('',(1.,0.)); +#307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#308 = ORIENTED_EDGE('',*,*,#84,.T.); +#309 = ORIENTED_EDGE('',*,*,#310,.T.); +#310 = EDGE_CURVE('',#85,#195,#311,.T.); +#311 = SURFACE_CURVE('',#312,(#316,#323),.PCURVE_S1.); +#312 = LINE('',#313,#314); +#313 = CARTESIAN_POINT('',(-32.5,15.,5.)); +#314 = VECTOR('',#315,1.); +#315 = DIRECTION('',(1.,0.,0.)); +#316 = PCURVE('',#100,#317); +#317 = DEFINITIONAL_REPRESENTATION('',(#318),#322); +#318 = LINE('',#319,#320); +#319 = CARTESIAN_POINT('',(5.,0.)); +#320 = VECTOR('',#321,1.); +#321 = DIRECTION('',(0.,1.)); +#322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#323 = PCURVE('',#126,#324); +#324 = DEFINITIONAL_REPRESENTATION('',(#325),#329); +#325 = LINE('',#326,#327); +#326 = CARTESIAN_POINT('',(0.,30.)); +#327 = VECTOR('',#328,1.); +#328 = DIRECTION('',(1.,0.)); +#329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#330 = ORIENTED_EDGE('',*,*,#194,.F.); +#331 = ADVANCED_FACE('',(#332),#72,.F.); +#332 = FACE_BOUND('',#333,.F.); +#333 = EDGE_LOOP('',(#334,#335,#336,#337)); +#334 = ORIENTED_EDGE('',*,*,#56,.F.); +#335 = ORIENTED_EDGE('',*,*,#241,.T.); +#336 = ORIENTED_EDGE('',*,*,#171,.T.); +#337 = ORIENTED_EDGE('',*,*,#288,.F.); +#338 = ADVANCED_FACE('',(#339),#126,.T.); +#339 = FACE_BOUND('',#340,.T.); +#340 = EDGE_LOOP('',(#341,#342,#343,#344)); +#341 = ORIENTED_EDGE('',*,*,#112,.F.); +#342 = ORIENTED_EDGE('',*,*,#263,.T.); +#343 = ORIENTED_EDGE('',*,*,#217,.T.); +#344 = ORIENTED_EDGE('',*,*,#310,.F.); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#349)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#346,#347,#348)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#346 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#347 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#348 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#349 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#346, + 'distance_accuracy_value','confusion accuracy'); +#350 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +ENDSEC; +END-ISO-10303-21; diff --git a/assets/powder_doser_parts/powder_doser_servo.step b/assets/powder_doser_parts/powder_doser_servo.step new file mode 100644 index 0000000..9ad5d26 --- /dev/null +++ b/assets/powder_doser_parts/powder_doser_servo.step @@ -0,0 +1,416 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2026-05-16T02:24:28',('Author'),( + 'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8' + ,'Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Open CASCADE STEP translator 7.8 7', + 'Open CASCADE STEP translator 7.8 7','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#345); +#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,#137,#237,#284,#331,#338)); +#17 = ADVANCED_FACE('',(#18),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-20.35,-9.85,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-20.35,-9.85,42.9)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-20.35,-9.85,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-20.35,-9.85,0.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#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('',(-20.35,-9.85,0.)); +#47 = DIRECTION('',(0.,1.,0.)); +#48 = DIRECTION('',(0.,0.,1.)); +#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('',(-20.35,9.85,0.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-20.35,-9.85,0.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(0.,1.,0.)); +#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 = PLANE('',#73); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(-20.35,-9.85,0.)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DIRECTION('',(1.,0.,0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(0.,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('',(-20.35,9.85,42.9)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(-20.35,9.85,0.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(0.,0.,1.)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(0.,-19.7)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(1.,0.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(-20.35,9.85,0.)); +#103 = DIRECTION('',(0.,1.,0.)); +#104 = DIRECTION('',(0.,0.,1.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(0.,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(1.,0.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#24,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(-20.35,-9.85,42.9)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(0.,1.,0.)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(42.9,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(0.,-1.)); +#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('',(-20.35,-9.85,42.9)); +#129 = DIRECTION('',(0.,0.,1.)); +#130 = DIRECTION('',(1.,0.,0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(0.,0.)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#152,.T.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#170,#193,#216)); +#140 = ORIENTED_EDGE('',*,*,#141,.F.); +#141 = EDGE_CURVE('',#142,#144,#146,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(20.35,-9.85,0.)); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(20.35,-9.85,42.9)); +#146 = SURFACE_CURVE('',#147,(#151,#163),.PCURVE_S1.); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(20.35,-9.85,0.)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(0.,0.,1.)); +#151 = PCURVE('',#152,#157); +#152 = PLANE('',#153); +#153 = AXIS2_PLACEMENT_3D('',#154,#155,#156); +#154 = CARTESIAN_POINT('',(20.35,-9.85,0.)); +#155 = DIRECTION('',(1.,0.,0.)); +#156 = DIRECTION('',(0.,0.,1.)); +#157 = DEFINITIONAL_REPRESENTATION('',(#158),#162); +#158 = LINE('',#159,#160); +#159 = CARTESIAN_POINT('',(0.,0.)); +#160 = VECTOR('',#161,1.); +#161 = DIRECTION('',(1.,0.)); +#162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#163 = PCURVE('',#44,#164); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(0.,40.7)); +#167 = VECTOR('',#168,1.); +#168 = DIRECTION('',(1.,0.)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = ORIENTED_EDGE('',*,*,#171,.T.); +#171 = EDGE_CURVE('',#142,#172,#174,.T.); +#172 = VERTEX_POINT('',#173); +#173 = CARTESIAN_POINT('',(20.35,9.85,0.)); +#174 = SURFACE_CURVE('',#175,(#179,#186),.PCURVE_S1.); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(20.35,-9.85,0.)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(0.,1.,0.)); +#179 = PCURVE('',#152,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = LINE('',#182,#183); +#182 = CARTESIAN_POINT('',(0.,0.)); +#183 = VECTOR('',#184,1.); +#184 = DIRECTION('',(0.,-1.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#72,#187); +#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192); +#188 = LINE('',#189,#190); +#189 = CARTESIAN_POINT('',(40.7,0.)); +#190 = VECTOR('',#191,1.); +#191 = DIRECTION('',(0.,1.)); +#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#193 = ORIENTED_EDGE('',*,*,#194,.T.); +#194 = EDGE_CURVE('',#172,#195,#197,.T.); +#195 = VERTEX_POINT('',#196); +#196 = CARTESIAN_POINT('',(20.35,9.85,42.9)); +#197 = SURFACE_CURVE('',#198,(#202,#209),.PCURVE_S1.); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(20.35,9.85,0.)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(0.,0.,1.)); +#202 = PCURVE('',#152,#203); +#203 = DEFINITIONAL_REPRESENTATION('',(#204),#208); +#204 = LINE('',#205,#206); +#205 = CARTESIAN_POINT('',(0.,-19.7)); +#206 = VECTOR('',#207,1.); +#207 = DIRECTION('',(1.,0.)); +#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#209 = PCURVE('',#100,#210); +#210 = DEFINITIONAL_REPRESENTATION('',(#211),#215); +#211 = LINE('',#212,#213); +#212 = CARTESIAN_POINT('',(0.,40.7)); +#213 = VECTOR('',#214,1.); +#214 = DIRECTION('',(1.,0.)); +#215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#216 = ORIENTED_EDGE('',*,*,#217,.F.); +#217 = EDGE_CURVE('',#144,#195,#218,.T.); +#218 = SURFACE_CURVE('',#219,(#223,#230),.PCURVE_S1.); +#219 = LINE('',#220,#221); +#220 = CARTESIAN_POINT('',(20.35,-9.85,42.9)); +#221 = VECTOR('',#222,1.); +#222 = DIRECTION('',(0.,1.,0.)); +#223 = PCURVE('',#152,#224); +#224 = DEFINITIONAL_REPRESENTATION('',(#225),#229); +#225 = LINE('',#226,#227); +#226 = CARTESIAN_POINT('',(42.9,0.)); +#227 = VECTOR('',#228,1.); +#228 = DIRECTION('',(0.,-1.)); +#229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#230 = PCURVE('',#126,#231); +#231 = DEFINITIONAL_REPRESENTATION('',(#232),#236); +#232 = LINE('',#233,#234); +#233 = CARTESIAN_POINT('',(40.7,0.)); +#234 = VECTOR('',#235,1.); +#235 = DIRECTION('',(0.,1.)); +#236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#237 = ADVANCED_FACE('',(#238),#44,.F.); +#238 = FACE_BOUND('',#239,.F.); +#239 = EDGE_LOOP('',(#240,#261,#262,#283)); +#240 = ORIENTED_EDGE('',*,*,#241,.F.); +#241 = EDGE_CURVE('',#22,#142,#242,.T.); +#242 = SURFACE_CURVE('',#243,(#247,#254),.PCURVE_S1.); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(-20.35,-9.85,0.)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(1.,0.,0.)); +#247 = PCURVE('',#44,#248); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,0.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(0.,1.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = PCURVE('',#72,#255); +#255 = DEFINITIONAL_REPRESENTATION('',(#256),#260); +#256 = LINE('',#257,#258); +#257 = CARTESIAN_POINT('',(0.,0.)); +#258 = VECTOR('',#259,1.); +#259 = DIRECTION('',(1.,0.)); +#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#261 = ORIENTED_EDGE('',*,*,#21,.T.); +#262 = ORIENTED_EDGE('',*,*,#263,.T.); +#263 = EDGE_CURVE('',#24,#144,#264,.T.); +#264 = SURFACE_CURVE('',#265,(#269,#276),.PCURVE_S1.); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(-20.35,-9.85,42.9)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(1.,0.,0.)); +#269 = PCURVE('',#44,#270); +#270 = DEFINITIONAL_REPRESENTATION('',(#271),#275); +#271 = LINE('',#272,#273); +#272 = CARTESIAN_POINT('',(42.9,0.)); +#273 = VECTOR('',#274,1.); +#274 = DIRECTION('',(0.,1.)); +#275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#276 = PCURVE('',#126,#277); +#277 = DEFINITIONAL_REPRESENTATION('',(#278),#282); +#278 = LINE('',#279,#280); +#279 = CARTESIAN_POINT('',(0.,0.)); +#280 = VECTOR('',#281,1.); +#281 = DIRECTION('',(1.,0.)); +#282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#283 = ORIENTED_EDGE('',*,*,#141,.F.); +#284 = ADVANCED_FACE('',(#285),#100,.T.); +#285 = FACE_BOUND('',#286,.T.); +#286 = EDGE_LOOP('',(#287,#308,#309,#330)); +#287 = ORIENTED_EDGE('',*,*,#288,.F.); +#288 = EDGE_CURVE('',#57,#172,#289,.T.); +#289 = SURFACE_CURVE('',#290,(#294,#301),.PCURVE_S1.); +#290 = LINE('',#291,#292); +#291 = CARTESIAN_POINT('',(-20.35,9.85,0.)); +#292 = VECTOR('',#293,1.); +#293 = DIRECTION('',(1.,0.,0.)); +#294 = PCURVE('',#100,#295); +#295 = DEFINITIONAL_REPRESENTATION('',(#296),#300); +#296 = LINE('',#297,#298); +#297 = CARTESIAN_POINT('',(0.,0.)); +#298 = VECTOR('',#299,1.); +#299 = DIRECTION('',(0.,1.)); +#300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#301 = PCURVE('',#72,#302); +#302 = DEFINITIONAL_REPRESENTATION('',(#303),#307); +#303 = LINE('',#304,#305); +#304 = CARTESIAN_POINT('',(0.,19.7)); +#305 = VECTOR('',#306,1.); +#306 = DIRECTION('',(1.,0.)); +#307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#308 = ORIENTED_EDGE('',*,*,#84,.T.); +#309 = ORIENTED_EDGE('',*,*,#310,.T.); +#310 = EDGE_CURVE('',#85,#195,#311,.T.); +#311 = SURFACE_CURVE('',#312,(#316,#323),.PCURVE_S1.); +#312 = LINE('',#313,#314); +#313 = CARTESIAN_POINT('',(-20.35,9.85,42.9)); +#314 = VECTOR('',#315,1.); +#315 = DIRECTION('',(1.,0.,0.)); +#316 = PCURVE('',#100,#317); +#317 = DEFINITIONAL_REPRESENTATION('',(#318),#322); +#318 = LINE('',#319,#320); +#319 = CARTESIAN_POINT('',(42.9,0.)); +#320 = VECTOR('',#321,1.); +#321 = DIRECTION('',(0.,1.)); +#322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#323 = PCURVE('',#126,#324); +#324 = DEFINITIONAL_REPRESENTATION('',(#325),#329); +#325 = LINE('',#326,#327); +#326 = CARTESIAN_POINT('',(0.,19.7)); +#327 = VECTOR('',#328,1.); +#328 = DIRECTION('',(1.,0.)); +#329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#330 = ORIENTED_EDGE('',*,*,#194,.F.); +#331 = ADVANCED_FACE('',(#332),#72,.F.); +#332 = FACE_BOUND('',#333,.F.); +#333 = EDGE_LOOP('',(#334,#335,#336,#337)); +#334 = ORIENTED_EDGE('',*,*,#56,.F.); +#335 = ORIENTED_EDGE('',*,*,#241,.T.); +#336 = ORIENTED_EDGE('',*,*,#171,.T.); +#337 = ORIENTED_EDGE('',*,*,#288,.F.); +#338 = ADVANCED_FACE('',(#339),#126,.T.); +#339 = FACE_BOUND('',#340,.T.); +#340 = EDGE_LOOP('',(#341,#342,#343,#344)); +#341 = ORIENTED_EDGE('',*,*,#112,.F.); +#342 = ORIENTED_EDGE('',*,*,#263,.T.); +#343 = ORIENTED_EDGE('',*,*,#217,.T.); +#344 = ORIENTED_EDGE('',*,*,#310,.F.); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#349)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#346,#347,#348)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#346 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#347 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#348 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#349 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#346, + 'distance_accuracy_value','confusion accuracy'); +#350 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +ENDSEC; +END-ISO-10303-21; diff --git a/assets/powder_doser_parts/powder_doser_solenoid.step b/assets/powder_doser_parts/powder_doser_solenoid.step new file mode 100644 index 0000000..6c783cd --- /dev/null +++ b/assets/powder_doser_parts/powder_doser_solenoid.step @@ -0,0 +1,416 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2026-05-16T02:24:28',('Author'),( + 'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8' + ,'Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Open CASCADE STEP translator 7.8 6', + 'Open CASCADE STEP translator 7.8 6','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#345); +#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,#137,#237,#284,#331,#338)); +#17 = ADVANCED_FACE('',(#18),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-11.,-9.5,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-11.,-9.5,9.6)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-11.,-9.5,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-11.,-9.5,0.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#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('',(-11.,-9.5,0.)); +#47 = DIRECTION('',(0.,1.,0.)); +#48 = DIRECTION('',(0.,0.,1.)); +#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('',(-11.,9.5,0.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-11.,-9.5,0.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(0.,1.,0.)); +#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 = PLANE('',#73); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(-11.,-9.5,0.)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DIRECTION('',(1.,0.,0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(0.,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('',(-11.,9.5,9.6)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(-11.,9.5,0.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(0.,0.,1.)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(0.,-19.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(1.,0.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(-11.,9.5,0.)); +#103 = DIRECTION('',(0.,1.,0.)); +#104 = DIRECTION('',(0.,0.,1.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(0.,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(1.,0.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#24,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(-11.,-9.5,9.6)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(0.,1.,0.)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(9.6,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(0.,-1.)); +#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('',(-11.,-9.5,9.6)); +#129 = DIRECTION('',(0.,0.,1.)); +#130 = DIRECTION('',(1.,0.,0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(0.,0.)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#152,.T.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#170,#193,#216)); +#140 = ORIENTED_EDGE('',*,*,#141,.F.); +#141 = EDGE_CURVE('',#142,#144,#146,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(11.,-9.5,0.)); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(11.,-9.5,9.6)); +#146 = SURFACE_CURVE('',#147,(#151,#163),.PCURVE_S1.); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(11.,-9.5,0.)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(0.,0.,1.)); +#151 = PCURVE('',#152,#157); +#152 = PLANE('',#153); +#153 = AXIS2_PLACEMENT_3D('',#154,#155,#156); +#154 = CARTESIAN_POINT('',(11.,-9.5,0.)); +#155 = DIRECTION('',(1.,0.,0.)); +#156 = DIRECTION('',(0.,0.,1.)); +#157 = DEFINITIONAL_REPRESENTATION('',(#158),#162); +#158 = LINE('',#159,#160); +#159 = CARTESIAN_POINT('',(0.,0.)); +#160 = VECTOR('',#161,1.); +#161 = DIRECTION('',(1.,0.)); +#162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#163 = PCURVE('',#44,#164); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(0.,22.)); +#167 = VECTOR('',#168,1.); +#168 = DIRECTION('',(1.,0.)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = ORIENTED_EDGE('',*,*,#171,.T.); +#171 = EDGE_CURVE('',#142,#172,#174,.T.); +#172 = VERTEX_POINT('',#173); +#173 = CARTESIAN_POINT('',(11.,9.5,0.)); +#174 = SURFACE_CURVE('',#175,(#179,#186),.PCURVE_S1.); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(11.,-9.5,0.)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(0.,1.,0.)); +#179 = PCURVE('',#152,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = LINE('',#182,#183); +#182 = CARTESIAN_POINT('',(0.,0.)); +#183 = VECTOR('',#184,1.); +#184 = DIRECTION('',(0.,-1.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#72,#187); +#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192); +#188 = LINE('',#189,#190); +#189 = CARTESIAN_POINT('',(22.,0.)); +#190 = VECTOR('',#191,1.); +#191 = DIRECTION('',(0.,1.)); +#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#193 = ORIENTED_EDGE('',*,*,#194,.T.); +#194 = EDGE_CURVE('',#172,#195,#197,.T.); +#195 = VERTEX_POINT('',#196); +#196 = CARTESIAN_POINT('',(11.,9.5,9.6)); +#197 = SURFACE_CURVE('',#198,(#202,#209),.PCURVE_S1.); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(11.,9.5,0.)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(0.,0.,1.)); +#202 = PCURVE('',#152,#203); +#203 = DEFINITIONAL_REPRESENTATION('',(#204),#208); +#204 = LINE('',#205,#206); +#205 = CARTESIAN_POINT('',(0.,-19.)); +#206 = VECTOR('',#207,1.); +#207 = DIRECTION('',(1.,0.)); +#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#209 = PCURVE('',#100,#210); +#210 = DEFINITIONAL_REPRESENTATION('',(#211),#215); +#211 = LINE('',#212,#213); +#212 = CARTESIAN_POINT('',(0.,22.)); +#213 = VECTOR('',#214,1.); +#214 = DIRECTION('',(1.,0.)); +#215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#216 = ORIENTED_EDGE('',*,*,#217,.F.); +#217 = EDGE_CURVE('',#144,#195,#218,.T.); +#218 = SURFACE_CURVE('',#219,(#223,#230),.PCURVE_S1.); +#219 = LINE('',#220,#221); +#220 = CARTESIAN_POINT('',(11.,-9.5,9.6)); +#221 = VECTOR('',#222,1.); +#222 = DIRECTION('',(0.,1.,0.)); +#223 = PCURVE('',#152,#224); +#224 = DEFINITIONAL_REPRESENTATION('',(#225),#229); +#225 = LINE('',#226,#227); +#226 = CARTESIAN_POINT('',(9.6,0.)); +#227 = VECTOR('',#228,1.); +#228 = DIRECTION('',(0.,-1.)); +#229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#230 = PCURVE('',#126,#231); +#231 = DEFINITIONAL_REPRESENTATION('',(#232),#236); +#232 = LINE('',#233,#234); +#233 = CARTESIAN_POINT('',(22.,0.)); +#234 = VECTOR('',#235,1.); +#235 = DIRECTION('',(0.,1.)); +#236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#237 = ADVANCED_FACE('',(#238),#44,.F.); +#238 = FACE_BOUND('',#239,.F.); +#239 = EDGE_LOOP('',(#240,#261,#262,#283)); +#240 = ORIENTED_EDGE('',*,*,#241,.F.); +#241 = EDGE_CURVE('',#22,#142,#242,.T.); +#242 = SURFACE_CURVE('',#243,(#247,#254),.PCURVE_S1.); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(-11.,-9.5,0.)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(1.,0.,0.)); +#247 = PCURVE('',#44,#248); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,0.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(0.,1.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = PCURVE('',#72,#255); +#255 = DEFINITIONAL_REPRESENTATION('',(#256),#260); +#256 = LINE('',#257,#258); +#257 = CARTESIAN_POINT('',(0.,0.)); +#258 = VECTOR('',#259,1.); +#259 = DIRECTION('',(1.,0.)); +#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#261 = ORIENTED_EDGE('',*,*,#21,.T.); +#262 = ORIENTED_EDGE('',*,*,#263,.T.); +#263 = EDGE_CURVE('',#24,#144,#264,.T.); +#264 = SURFACE_CURVE('',#265,(#269,#276),.PCURVE_S1.); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(-11.,-9.5,9.6)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(1.,0.,0.)); +#269 = PCURVE('',#44,#270); +#270 = DEFINITIONAL_REPRESENTATION('',(#271),#275); +#271 = LINE('',#272,#273); +#272 = CARTESIAN_POINT('',(9.6,0.)); +#273 = VECTOR('',#274,1.); +#274 = DIRECTION('',(0.,1.)); +#275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#276 = PCURVE('',#126,#277); +#277 = DEFINITIONAL_REPRESENTATION('',(#278),#282); +#278 = LINE('',#279,#280); +#279 = CARTESIAN_POINT('',(0.,0.)); +#280 = VECTOR('',#281,1.); +#281 = DIRECTION('',(1.,0.)); +#282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#283 = ORIENTED_EDGE('',*,*,#141,.F.); +#284 = ADVANCED_FACE('',(#285),#100,.T.); +#285 = FACE_BOUND('',#286,.T.); +#286 = EDGE_LOOP('',(#287,#308,#309,#330)); +#287 = ORIENTED_EDGE('',*,*,#288,.F.); +#288 = EDGE_CURVE('',#57,#172,#289,.T.); +#289 = SURFACE_CURVE('',#290,(#294,#301),.PCURVE_S1.); +#290 = LINE('',#291,#292); +#291 = CARTESIAN_POINT('',(-11.,9.5,0.)); +#292 = VECTOR('',#293,1.); +#293 = DIRECTION('',(1.,0.,0.)); +#294 = PCURVE('',#100,#295); +#295 = DEFINITIONAL_REPRESENTATION('',(#296),#300); +#296 = LINE('',#297,#298); +#297 = CARTESIAN_POINT('',(0.,0.)); +#298 = VECTOR('',#299,1.); +#299 = DIRECTION('',(0.,1.)); +#300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#301 = PCURVE('',#72,#302); +#302 = DEFINITIONAL_REPRESENTATION('',(#303),#307); +#303 = LINE('',#304,#305); +#304 = CARTESIAN_POINT('',(0.,19.)); +#305 = VECTOR('',#306,1.); +#306 = DIRECTION('',(1.,0.)); +#307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#308 = ORIENTED_EDGE('',*,*,#84,.T.); +#309 = ORIENTED_EDGE('',*,*,#310,.T.); +#310 = EDGE_CURVE('',#85,#195,#311,.T.); +#311 = SURFACE_CURVE('',#312,(#316,#323),.PCURVE_S1.); +#312 = LINE('',#313,#314); +#313 = CARTESIAN_POINT('',(-11.,9.5,9.6)); +#314 = VECTOR('',#315,1.); +#315 = DIRECTION('',(1.,0.,0.)); +#316 = PCURVE('',#100,#317); +#317 = DEFINITIONAL_REPRESENTATION('',(#318),#322); +#318 = LINE('',#319,#320); +#319 = CARTESIAN_POINT('',(9.6,0.)); +#320 = VECTOR('',#321,1.); +#321 = DIRECTION('',(0.,1.)); +#322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#323 = PCURVE('',#126,#324); +#324 = DEFINITIONAL_REPRESENTATION('',(#325),#329); +#325 = LINE('',#326,#327); +#326 = CARTESIAN_POINT('',(0.,19.)); +#327 = VECTOR('',#328,1.); +#328 = DIRECTION('',(1.,0.)); +#329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#330 = ORIENTED_EDGE('',*,*,#194,.F.); +#331 = ADVANCED_FACE('',(#332),#72,.F.); +#332 = FACE_BOUND('',#333,.F.); +#333 = EDGE_LOOP('',(#334,#335,#336,#337)); +#334 = ORIENTED_EDGE('',*,*,#56,.F.); +#335 = ORIENTED_EDGE('',*,*,#241,.T.); +#336 = ORIENTED_EDGE('',*,*,#171,.T.); +#337 = ORIENTED_EDGE('',*,*,#288,.F.); +#338 = ADVANCED_FACE('',(#339),#126,.T.); +#339 = FACE_BOUND('',#340,.T.); +#340 = EDGE_LOOP('',(#341,#342,#343,#344)); +#341 = ORIENTED_EDGE('',*,*,#112,.F.); +#342 = ORIENTED_EDGE('',*,*,#263,.T.); +#343 = ORIENTED_EDGE('',*,*,#217,.T.); +#344 = ORIENTED_EDGE('',*,*,#310,.F.); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#349)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#346,#347,#348)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#346 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#347 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#348 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#349 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#346, + 'distance_accuracy_value','confusion accuracy'); +#350 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +ENDSEC; +END-ISO-10303-21; diff --git a/assets/powder_doser_parts/powder_doser_stepper.step b/assets/powder_doser_parts/powder_doser_stepper.step new file mode 100644 index 0000000..7f51d2c --- /dev/null +++ b/assets/powder_doser_parts/powder_doser_stepper.step @@ -0,0 +1,631 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2026-05-16T02:24:28',('Author'),( + 'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8' + ,'Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Open CASCADE STEP translator 7.8 3', + 'Open CASCADE STEP translator 7.8 3','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#529); +#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,#137,#213,#293,#342,#369,#376,#431,#470,#525) + ); +#17 = ADVANCED_FACE('',(#18),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-14.,-14.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-14.,-14.,45.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-14.,-14.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-14.,-14.,0.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#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('',(-14.,-14.,0.)); +#47 = DIRECTION('',(0.,1.,0.)); +#48 = DIRECTION('',(0.,0.,1.)); +#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('',(-14.,14.,0.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-14.,-14.,0.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(0.,1.,0.)); +#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 = PLANE('',#73); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(-14.,-14.,0.)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DIRECTION('',(1.,0.,0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(0.,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('',(-14.,14.,45.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(-14.,14.,0.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(0.,0.,1.)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(0.,-28.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(1.,0.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(-14.,14.,0.)); +#103 = DIRECTION('',(0.,1.,0.)); +#104 = DIRECTION('',(0.,0.,1.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(0.,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(1.,0.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#24,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(-14.,-14.,45.)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(0.,1.,0.)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(45.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(0.,-1.)); +#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('',(-14.,-14.,45.)); +#129 = DIRECTION('',(0.,0.,1.)); +#130 = DIRECTION('',(1.,0.,0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(0.,0.)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#44,.F.); +#138 = FACE_BOUND('',#139,.F.); +#139 = EDGE_LOOP('',(#140,#163,#164,#187)); +#140 = ORIENTED_EDGE('',*,*,#141,.F.); +#141 = EDGE_CURVE('',#22,#142,#144,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(14.,-14.,0.)); +#144 = SURFACE_CURVE('',#145,(#149,#156),.PCURVE_S1.); +#145 = LINE('',#146,#147); +#146 = CARTESIAN_POINT('',(-14.,-14.,0.)); +#147 = VECTOR('',#148,1.); +#148 = DIRECTION('',(1.,0.,0.)); +#149 = PCURVE('',#44,#150); +#150 = DEFINITIONAL_REPRESENTATION('',(#151),#155); +#151 = LINE('',#152,#153); +#152 = CARTESIAN_POINT('',(0.,0.)); +#153 = VECTOR('',#154,1.); +#154 = DIRECTION('',(0.,1.)); +#155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#156 = PCURVE('',#72,#157); +#157 = DEFINITIONAL_REPRESENTATION('',(#158),#162); +#158 = LINE('',#159,#160); +#159 = CARTESIAN_POINT('',(0.,0.)); +#160 = VECTOR('',#161,1.); +#161 = DIRECTION('',(1.,0.)); +#162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#163 = ORIENTED_EDGE('',*,*,#21,.T.); +#164 = ORIENTED_EDGE('',*,*,#165,.T.); +#165 = EDGE_CURVE('',#24,#166,#168,.T.); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(14.,-14.,45.)); +#168 = SURFACE_CURVE('',#169,(#173,#180),.PCURVE_S1.); +#169 = LINE('',#170,#171); +#170 = CARTESIAN_POINT('',(-14.,-14.,45.)); +#171 = VECTOR('',#172,1.); +#172 = DIRECTION('',(1.,0.,0.)); +#173 = PCURVE('',#44,#174); +#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(45.,0.)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(0.,1.)); +#179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#180 = PCURVE('',#126,#181); +#181 = DEFINITIONAL_REPRESENTATION('',(#182),#186); +#182 = LINE('',#183,#184); +#183 = CARTESIAN_POINT('',(0.,0.)); +#184 = VECTOR('',#185,1.); +#185 = DIRECTION('',(1.,0.)); +#186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#187 = ORIENTED_EDGE('',*,*,#188,.F.); +#188 = EDGE_CURVE('',#142,#166,#189,.T.); +#189 = SURFACE_CURVE('',#190,(#194,#201),.PCURVE_S1.); +#190 = LINE('',#191,#192); +#191 = CARTESIAN_POINT('',(14.,-14.,0.)); +#192 = VECTOR('',#193,1.); +#193 = DIRECTION('',(0.,0.,1.)); +#194 = PCURVE('',#44,#195); +#195 = DEFINITIONAL_REPRESENTATION('',(#196),#200); +#196 = LINE('',#197,#198); +#197 = CARTESIAN_POINT('',(0.,28.)); +#198 = VECTOR('',#199,1.); +#199 = DIRECTION('',(1.,0.)); +#200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#201 = PCURVE('',#202,#207); +#202 = PLANE('',#203); +#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206); +#204 = CARTESIAN_POINT('',(14.,-14.,0.)); +#205 = DIRECTION('',(1.,0.,0.)); +#206 = DIRECTION('',(0.,0.,1.)); +#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212); +#208 = LINE('',#209,#210); +#209 = CARTESIAN_POINT('',(0.,0.)); +#210 = VECTOR('',#211,1.); +#211 = DIRECTION('',(1.,0.)); +#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#213 = ADVANCED_FACE('',(#214,#262),#126,.T.); +#214 = FACE_BOUND('',#215,.T.); +#215 = EDGE_LOOP('',(#216,#217,#218,#241)); +#216 = ORIENTED_EDGE('',*,*,#112,.F.); +#217 = ORIENTED_EDGE('',*,*,#165,.T.); +#218 = ORIENTED_EDGE('',*,*,#219,.T.); +#219 = EDGE_CURVE('',#166,#220,#222,.T.); +#220 = VERTEX_POINT('',#221); +#221 = CARTESIAN_POINT('',(14.,14.,45.)); +#222 = SURFACE_CURVE('',#223,(#227,#234),.PCURVE_S1.); +#223 = LINE('',#224,#225); +#224 = CARTESIAN_POINT('',(14.,-14.,45.)); +#225 = VECTOR('',#226,1.); +#226 = DIRECTION('',(0.,1.,0.)); +#227 = PCURVE('',#126,#228); +#228 = DEFINITIONAL_REPRESENTATION('',(#229),#233); +#229 = LINE('',#230,#231); +#230 = CARTESIAN_POINT('',(28.,0.)); +#231 = VECTOR('',#232,1.); +#232 = DIRECTION('',(0.,1.)); +#233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#234 = PCURVE('',#202,#235); +#235 = DEFINITIONAL_REPRESENTATION('',(#236),#240); +#236 = LINE('',#237,#238); +#237 = CARTESIAN_POINT('',(45.,0.)); +#238 = VECTOR('',#239,1.); +#239 = DIRECTION('',(0.,-1.)); +#240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#241 = ORIENTED_EDGE('',*,*,#242,.F.); +#242 = EDGE_CURVE('',#85,#220,#243,.T.); +#243 = SURFACE_CURVE('',#244,(#248,#255),.PCURVE_S1.); +#244 = LINE('',#245,#246); +#245 = CARTESIAN_POINT('',(-14.,14.,45.)); +#246 = VECTOR('',#247,1.); +#247 = DIRECTION('',(1.,0.,0.)); +#248 = PCURVE('',#126,#249); +#249 = DEFINITIONAL_REPRESENTATION('',(#250),#254); +#250 = LINE('',#251,#252); +#251 = CARTESIAN_POINT('',(0.,28.)); +#252 = VECTOR('',#253,1.); +#253 = DIRECTION('',(1.,0.)); +#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#255 = PCURVE('',#100,#256); +#256 = DEFINITIONAL_REPRESENTATION('',(#257),#261); +#257 = LINE('',#258,#259); +#258 = CARTESIAN_POINT('',(45.,0.)); +#259 = VECTOR('',#260,1.); +#260 = DIRECTION('',(0.,1.)); +#261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#262 = FACE_BOUND('',#263,.T.); +#263 = EDGE_LOOP('',(#264)); +#264 = ORIENTED_EDGE('',*,*,#265,.F.); +#265 = EDGE_CURVE('',#266,#266,#268,.T.); +#266 = VERTEX_POINT('',#267); +#267 = CARTESIAN_POINT('',(11.,0.,45.)); +#268 = SURFACE_CURVE('',#269,(#274,#281),.PCURVE_S1.); +#269 = CIRCLE('',#270,11.); +#270 = AXIS2_PLACEMENT_3D('',#271,#272,#273); +#271 = CARTESIAN_POINT('',(0.,0.,45.)); +#272 = DIRECTION('',(0.,0.,1.)); +#273 = DIRECTION('',(1.,0.,0.)); +#274 = PCURVE('',#126,#275); +#275 = DEFINITIONAL_REPRESENTATION('',(#276),#280); +#276 = CIRCLE('',#277,11.); +#277 = AXIS2_PLACEMENT_2D('',#278,#279); +#278 = CARTESIAN_POINT('',(14.,14.)); +#279 = DIRECTION('',(1.,0.)); +#280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#281 = PCURVE('',#282,#287); +#282 = CYLINDRICAL_SURFACE('',#283,11.); +#283 = AXIS2_PLACEMENT_3D('',#284,#285,#286); +#284 = CARTESIAN_POINT('',(0.,0.,45.)); +#285 = DIRECTION('',(-0.,-0.,-1.)); +#286 = DIRECTION('',(1.,0.,0.)); +#287 = DEFINITIONAL_REPRESENTATION('',(#288),#292); +#288 = LINE('',#289,#290); +#289 = CARTESIAN_POINT('',(-0.,0.)); +#290 = VECTOR('',#291,1.); +#291 = DIRECTION('',(-1.,0.)); +#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#293 = ADVANCED_FACE('',(#294),#100,.T.); +#294 = FACE_BOUND('',#295,.T.); +#295 = EDGE_LOOP('',(#296,#319,#320,#321)); +#296 = ORIENTED_EDGE('',*,*,#297,.F.); +#297 = EDGE_CURVE('',#57,#298,#300,.T.); +#298 = VERTEX_POINT('',#299); +#299 = CARTESIAN_POINT('',(14.,14.,0.)); +#300 = SURFACE_CURVE('',#301,(#305,#312),.PCURVE_S1.); +#301 = LINE('',#302,#303); +#302 = CARTESIAN_POINT('',(-14.,14.,0.)); +#303 = VECTOR('',#304,1.); +#304 = DIRECTION('',(1.,0.,0.)); +#305 = PCURVE('',#100,#306); +#306 = DEFINITIONAL_REPRESENTATION('',(#307),#311); +#307 = LINE('',#308,#309); +#308 = CARTESIAN_POINT('',(0.,0.)); +#309 = VECTOR('',#310,1.); +#310 = DIRECTION('',(0.,1.)); +#311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#312 = PCURVE('',#72,#313); +#313 = DEFINITIONAL_REPRESENTATION('',(#314),#318); +#314 = LINE('',#315,#316); +#315 = CARTESIAN_POINT('',(0.,28.)); +#316 = VECTOR('',#317,1.); +#317 = DIRECTION('',(1.,0.)); +#318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#319 = ORIENTED_EDGE('',*,*,#84,.T.); +#320 = ORIENTED_EDGE('',*,*,#242,.T.); +#321 = ORIENTED_EDGE('',*,*,#322,.F.); +#322 = EDGE_CURVE('',#298,#220,#323,.T.); +#323 = SURFACE_CURVE('',#324,(#328,#335),.PCURVE_S1.); +#324 = LINE('',#325,#326); +#325 = CARTESIAN_POINT('',(14.,14.,0.)); +#326 = VECTOR('',#327,1.); +#327 = DIRECTION('',(0.,0.,1.)); +#328 = PCURVE('',#100,#329); +#329 = DEFINITIONAL_REPRESENTATION('',(#330),#334); +#330 = LINE('',#331,#332); +#331 = CARTESIAN_POINT('',(0.,28.)); +#332 = VECTOR('',#333,1.); +#333 = DIRECTION('',(1.,0.)); +#334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#335 = PCURVE('',#202,#336); +#336 = DEFINITIONAL_REPRESENTATION('',(#337),#341); +#337 = LINE('',#338,#339); +#338 = CARTESIAN_POINT('',(0.,-28.)); +#339 = VECTOR('',#340,1.); +#340 = DIRECTION('',(1.,0.)); +#341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#342 = ADVANCED_FACE('',(#343),#72,.F.); +#343 = FACE_BOUND('',#344,.F.); +#344 = EDGE_LOOP('',(#345,#346,#347,#368)); +#345 = ORIENTED_EDGE('',*,*,#56,.F.); +#346 = ORIENTED_EDGE('',*,*,#141,.T.); +#347 = ORIENTED_EDGE('',*,*,#348,.T.); +#348 = EDGE_CURVE('',#142,#298,#349,.T.); +#349 = SURFACE_CURVE('',#350,(#354,#361),.PCURVE_S1.); +#350 = LINE('',#351,#352); +#351 = CARTESIAN_POINT('',(14.,-14.,0.)); +#352 = VECTOR('',#353,1.); +#353 = DIRECTION('',(0.,1.,0.)); +#354 = PCURVE('',#72,#355); +#355 = DEFINITIONAL_REPRESENTATION('',(#356),#360); +#356 = LINE('',#357,#358); +#357 = CARTESIAN_POINT('',(28.,0.)); +#358 = VECTOR('',#359,1.); +#359 = DIRECTION('',(0.,1.)); +#360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#361 = PCURVE('',#202,#362); +#362 = DEFINITIONAL_REPRESENTATION('',(#363),#367); +#363 = LINE('',#364,#365); +#364 = CARTESIAN_POINT('',(0.,0.)); +#365 = VECTOR('',#366,1.); +#366 = DIRECTION('',(0.,-1.)); +#367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#368 = ORIENTED_EDGE('',*,*,#297,.F.); +#369 = ADVANCED_FACE('',(#370),#202,.T.); +#370 = FACE_BOUND('',#371,.T.); +#371 = EDGE_LOOP('',(#372,#373,#374,#375)); +#372 = ORIENTED_EDGE('',*,*,#188,.F.); +#373 = ORIENTED_EDGE('',*,*,#348,.T.); +#374 = ORIENTED_EDGE('',*,*,#322,.T.); +#375 = ORIENTED_EDGE('',*,*,#219,.F.); +#376 = ADVANCED_FACE('',(#377),#282,.T.); +#377 = FACE_BOUND('',#378,.F.); +#378 = EDGE_LOOP('',(#379,#402,#429,#430)); +#379 = ORIENTED_EDGE('',*,*,#380,.T.); +#380 = EDGE_CURVE('',#266,#381,#383,.T.); +#381 = VERTEX_POINT('',#382); +#382 = CARTESIAN_POINT('',(11.,0.,47.)); +#383 = SEAM_CURVE('',#384,(#388,#395),.PCURVE_S1.); +#384 = LINE('',#385,#386); +#385 = CARTESIAN_POINT('',(11.,0.,45.)); +#386 = VECTOR('',#387,1.); +#387 = DIRECTION('',(0.,0.,1.)); +#388 = PCURVE('',#282,#389); +#389 = DEFINITIONAL_REPRESENTATION('',(#390),#394); +#390 = LINE('',#391,#392); +#391 = CARTESIAN_POINT('',(-0.,0.)); +#392 = VECTOR('',#393,1.); +#393 = DIRECTION('',(-0.,-1.)); +#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#395 = PCURVE('',#282,#396); +#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401); +#397 = LINE('',#398,#399); +#398 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#399 = VECTOR('',#400,1.); +#400 = DIRECTION('',(-0.,-1.)); +#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#402 = ORIENTED_EDGE('',*,*,#403,.T.); +#403 = EDGE_CURVE('',#381,#381,#404,.T.); +#404 = SURFACE_CURVE('',#405,(#410,#417),.PCURVE_S1.); +#405 = CIRCLE('',#406,11.); +#406 = AXIS2_PLACEMENT_3D('',#407,#408,#409); +#407 = CARTESIAN_POINT('',(0.,0.,47.)); +#408 = DIRECTION('',(0.,0.,1.)); +#409 = DIRECTION('',(1.,0.,0.)); +#410 = PCURVE('',#282,#411); +#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); +#412 = LINE('',#413,#414); +#413 = CARTESIAN_POINT('',(-0.,-2.)); +#414 = VECTOR('',#415,1.); +#415 = DIRECTION('',(-1.,0.)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = PCURVE('',#418,#423); +#418 = PLANE('',#419); +#419 = AXIS2_PLACEMENT_3D('',#420,#421,#422); +#420 = CARTESIAN_POINT('',(-7.458764359306E-16,-4.490371596874E-16,47.) + ); +#421 = DIRECTION('',(0.,0.,1.)); +#422 = DIRECTION('',(1.,0.,-0.)); +#423 = DEFINITIONAL_REPRESENTATION('',(#424),#428); +#424 = CIRCLE('',#425,11.); +#425 = AXIS2_PLACEMENT_2D('',#426,#427); +#426 = CARTESIAN_POINT('',(7.458764359306E-16,4.490371596874E-16)); +#427 = DIRECTION('',(1.,0.)); +#428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#429 = ORIENTED_EDGE('',*,*,#380,.F.); +#430 = ORIENTED_EDGE('',*,*,#265,.F.); +#431 = ADVANCED_FACE('',(#432,#435),#418,.T.); +#432 = FACE_BOUND('',#433,.T.); +#433 = EDGE_LOOP('',(#434)); +#434 = ORIENTED_EDGE('',*,*,#403,.T.); +#435 = FACE_BOUND('',#436,.T.); +#436 = EDGE_LOOP('',(#437)); +#437 = ORIENTED_EDGE('',*,*,#438,.T.); +#438 = EDGE_CURVE('',#439,#439,#441,.T.); +#439 = VERTEX_POINT('',#440); +#440 = CARTESIAN_POINT('',(2.5,0.,47.)); +#441 = SURFACE_CURVE('',#442,(#447,#458),.PCURVE_S1.); +#442 = CIRCLE('',#443,2.5); +#443 = AXIS2_PLACEMENT_3D('',#444,#445,#446); +#444 = CARTESIAN_POINT('',(0.,0.,47.)); +#445 = DIRECTION('',(0.,0.,-1.)); +#446 = DIRECTION('',(1.,0.,0.)); +#447 = PCURVE('',#418,#448); +#448 = DEFINITIONAL_REPRESENTATION('',(#449),#457); +#449 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#450,#451,#452,#453,#454,#455 +,#456),.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( + '') ); +#450 = CARTESIAN_POINT('',(2.5,4.490371596874E-16)); +#451 = CARTESIAN_POINT('',(2.5,-4.330127018922)); +#452 = CARTESIAN_POINT('',(-1.25,-2.165063509461)); +#453 = CARTESIAN_POINT('',(-5.,-1.632862398863E-16)); +#454 = CARTESIAN_POINT('',(-1.25,2.165063509461)); +#455 = CARTESIAN_POINT('',(2.5,4.330127018922)); +#456 = CARTESIAN_POINT('',(2.5,4.490371596874E-16)); +#457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#458 = PCURVE('',#459,#464); +#459 = CYLINDRICAL_SURFACE('',#460,2.5); +#460 = AXIS2_PLACEMENT_3D('',#461,#462,#463); +#461 = CARTESIAN_POINT('',(0.,0.,45.)); +#462 = DIRECTION('',(-0.,-0.,-1.)); +#463 = DIRECTION('',(1.,0.,0.)); +#464 = DEFINITIONAL_REPRESENTATION('',(#465),#469); +#465 = LINE('',#466,#467); +#466 = CARTESIAN_POINT('',(-6.28318530718,-2.)); +#467 = VECTOR('',#468,1.); +#468 = DIRECTION('',(1.,-0.)); +#469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#470 = ADVANCED_FACE('',(#471),#459,.T.); +#471 = FACE_BOUND('',#472,.F.); +#472 = EDGE_LOOP('',(#473,#474,#497,#524)); +#473 = ORIENTED_EDGE('',*,*,#438,.T.); +#474 = ORIENTED_EDGE('',*,*,#475,.T.); +#475 = EDGE_CURVE('',#439,#476,#478,.T.); +#476 = VERTEX_POINT('',#477); +#477 = CARTESIAN_POINT('',(2.5,0.,67.)); +#478 = SEAM_CURVE('',#479,(#483,#490),.PCURVE_S1.); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(2.5,0.,45.)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(0.,0.,1.)); +#483 = PCURVE('',#459,#484); +#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489); +#485 = LINE('',#486,#487); +#486 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#487 = VECTOR('',#488,1.); +#488 = DIRECTION('',(-0.,-1.)); +#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#490 = PCURVE('',#459,#491); +#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496); +#492 = LINE('',#493,#494); +#493 = CARTESIAN_POINT('',(-0.,0.)); +#494 = VECTOR('',#495,1.); +#495 = DIRECTION('',(-0.,-1.)); +#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#497 = ORIENTED_EDGE('',*,*,#498,.T.); +#498 = EDGE_CURVE('',#476,#476,#499,.T.); +#499 = SURFACE_CURVE('',#500,(#505,#512),.PCURVE_S1.); +#500 = CIRCLE('',#501,2.5); +#501 = AXIS2_PLACEMENT_3D('',#502,#503,#504); +#502 = CARTESIAN_POINT('',(0.,0.,67.)); +#503 = DIRECTION('',(0.,0.,1.)); +#504 = DIRECTION('',(1.,0.,0.)); +#505 = PCURVE('',#459,#506); +#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511); +#507 = LINE('',#508,#509); +#508 = CARTESIAN_POINT('',(-0.,-22.)); +#509 = VECTOR('',#510,1.); +#510 = DIRECTION('',(-1.,0.)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = PCURVE('',#513,#518); +#513 = PLANE('',#514); +#514 = AXIS2_PLACEMENT_3D('',#515,#516,#517); +#515 = CARTESIAN_POINT('',(-1.367440132539E-16,1.714341265789E-16,67.)); +#516 = DIRECTION('',(0.,0.,1.)); +#517 = DIRECTION('',(1.,0.,-0.)); +#518 = DEFINITIONAL_REPRESENTATION('',(#519),#523); +#519 = CIRCLE('',#520,2.5); +#520 = AXIS2_PLACEMENT_2D('',#521,#522); +#521 = CARTESIAN_POINT('',(1.367440132539E-16,-1.714341265789E-16)); +#522 = DIRECTION('',(1.,0.)); +#523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#524 = ORIENTED_EDGE('',*,*,#475,.F.); +#525 = ADVANCED_FACE('',(#526),#513,.T.); +#526 = FACE_BOUND('',#527,.T.); +#527 = EDGE_LOOP('',(#528)); +#528 = ORIENTED_EDGE('',*,*,#498,.T.); +#529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#533)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#530,#531,#532)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#530 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#531 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#532 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#533 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#530, + 'distance_accuracy_value','confusion accuracy'); +#534 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +ENDSEC; +END-ISO-10303-21; diff --git a/assets/powder_doser_parts/powder_doser_tic500.step b/assets/powder_doser_parts/powder_doser_tic500.step new file mode 100644 index 0000000..a9b502f --- /dev/null +++ b/assets/powder_doser_parts/powder_doser_tic500.step @@ -0,0 +1,416 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2026-05-16T02:24:28',('Author'),( + 'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8' + ,'Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Open CASCADE STEP translator 7.8 10', + 'Open CASCADE STEP translator 7.8 10','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#345); +#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,#137,#237,#284,#331,#338)); +#17 = ADVANCED_FACE('',(#18),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-17.8,-11.45,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-17.8,-11.45,10.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-17.8,-11.45,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-17.8,-11.45,0.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#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('',(-17.8,-11.45,0.)); +#47 = DIRECTION('',(0.,1.,0.)); +#48 = DIRECTION('',(0.,0.,1.)); +#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('',(-17.8,11.45,0.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-17.8,-11.45,0.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(0.,1.,0.)); +#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 = PLANE('',#73); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(-17.8,-11.45,0.)); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = DIRECTION('',(1.,0.,0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(0.,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.8,11.45,10.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(-17.8,11.45,0.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(0.,0.,1.)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(0.,-22.9)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(1.,0.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(-17.8,11.45,0.)); +#103 = DIRECTION('',(0.,1.,0.)); +#104 = DIRECTION('',(0.,0.,1.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(0.,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(1.,0.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#24,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(-17.8,-11.45,10.)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(0.,1.,0.)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(10.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(0.,-1.)); +#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('',(-17.8,-11.45,10.)); +#129 = DIRECTION('',(0.,0.,1.)); +#130 = DIRECTION('',(1.,0.,0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(0.,0.)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#152,.T.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#170,#193,#216)); +#140 = ORIENTED_EDGE('',*,*,#141,.F.); +#141 = EDGE_CURVE('',#142,#144,#146,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(17.8,-11.45,0.)); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(17.8,-11.45,10.)); +#146 = SURFACE_CURVE('',#147,(#151,#163),.PCURVE_S1.); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(17.8,-11.45,0.)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(0.,0.,1.)); +#151 = PCURVE('',#152,#157); +#152 = PLANE('',#153); +#153 = AXIS2_PLACEMENT_3D('',#154,#155,#156); +#154 = CARTESIAN_POINT('',(17.8,-11.45,0.)); +#155 = DIRECTION('',(1.,0.,0.)); +#156 = DIRECTION('',(0.,0.,1.)); +#157 = DEFINITIONAL_REPRESENTATION('',(#158),#162); +#158 = LINE('',#159,#160); +#159 = CARTESIAN_POINT('',(0.,0.)); +#160 = VECTOR('',#161,1.); +#161 = DIRECTION('',(1.,0.)); +#162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#163 = PCURVE('',#44,#164); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(0.,35.6)); +#167 = VECTOR('',#168,1.); +#168 = DIRECTION('',(1.,0.)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = ORIENTED_EDGE('',*,*,#171,.T.); +#171 = EDGE_CURVE('',#142,#172,#174,.T.); +#172 = VERTEX_POINT('',#173); +#173 = CARTESIAN_POINT('',(17.8,11.45,0.)); +#174 = SURFACE_CURVE('',#175,(#179,#186),.PCURVE_S1.); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(17.8,-11.45,0.)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(0.,1.,0.)); +#179 = PCURVE('',#152,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = LINE('',#182,#183); +#182 = CARTESIAN_POINT('',(0.,0.)); +#183 = VECTOR('',#184,1.); +#184 = DIRECTION('',(0.,-1.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#72,#187); +#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192); +#188 = LINE('',#189,#190); +#189 = CARTESIAN_POINT('',(35.6,0.)); +#190 = VECTOR('',#191,1.); +#191 = DIRECTION('',(0.,1.)); +#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#193 = ORIENTED_EDGE('',*,*,#194,.T.); +#194 = EDGE_CURVE('',#172,#195,#197,.T.); +#195 = VERTEX_POINT('',#196); +#196 = CARTESIAN_POINT('',(17.8,11.45,10.)); +#197 = SURFACE_CURVE('',#198,(#202,#209),.PCURVE_S1.); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(17.8,11.45,0.)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(0.,0.,1.)); +#202 = PCURVE('',#152,#203); +#203 = DEFINITIONAL_REPRESENTATION('',(#204),#208); +#204 = LINE('',#205,#206); +#205 = CARTESIAN_POINT('',(0.,-22.9)); +#206 = VECTOR('',#207,1.); +#207 = DIRECTION('',(1.,0.)); +#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#209 = PCURVE('',#100,#210); +#210 = DEFINITIONAL_REPRESENTATION('',(#211),#215); +#211 = LINE('',#212,#213); +#212 = CARTESIAN_POINT('',(0.,35.6)); +#213 = VECTOR('',#214,1.); +#214 = DIRECTION('',(1.,0.)); +#215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#216 = ORIENTED_EDGE('',*,*,#217,.F.); +#217 = EDGE_CURVE('',#144,#195,#218,.T.); +#218 = SURFACE_CURVE('',#219,(#223,#230),.PCURVE_S1.); +#219 = LINE('',#220,#221); +#220 = CARTESIAN_POINT('',(17.8,-11.45,10.)); +#221 = VECTOR('',#222,1.); +#222 = DIRECTION('',(0.,1.,0.)); +#223 = PCURVE('',#152,#224); +#224 = DEFINITIONAL_REPRESENTATION('',(#225),#229); +#225 = LINE('',#226,#227); +#226 = CARTESIAN_POINT('',(10.,0.)); +#227 = VECTOR('',#228,1.); +#228 = DIRECTION('',(0.,-1.)); +#229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#230 = PCURVE('',#126,#231); +#231 = DEFINITIONAL_REPRESENTATION('',(#232),#236); +#232 = LINE('',#233,#234); +#233 = CARTESIAN_POINT('',(35.6,0.)); +#234 = VECTOR('',#235,1.); +#235 = DIRECTION('',(0.,1.)); +#236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#237 = ADVANCED_FACE('',(#238),#44,.F.); +#238 = FACE_BOUND('',#239,.F.); +#239 = EDGE_LOOP('',(#240,#261,#262,#283)); +#240 = ORIENTED_EDGE('',*,*,#241,.F.); +#241 = EDGE_CURVE('',#22,#142,#242,.T.); +#242 = SURFACE_CURVE('',#243,(#247,#254),.PCURVE_S1.); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(-17.8,-11.45,0.)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(1.,0.,0.)); +#247 = PCURVE('',#44,#248); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,0.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(0.,1.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = PCURVE('',#72,#255); +#255 = DEFINITIONAL_REPRESENTATION('',(#256),#260); +#256 = LINE('',#257,#258); +#257 = CARTESIAN_POINT('',(0.,0.)); +#258 = VECTOR('',#259,1.); +#259 = DIRECTION('',(1.,0.)); +#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#261 = ORIENTED_EDGE('',*,*,#21,.T.); +#262 = ORIENTED_EDGE('',*,*,#263,.T.); +#263 = EDGE_CURVE('',#24,#144,#264,.T.); +#264 = SURFACE_CURVE('',#265,(#269,#276),.PCURVE_S1.); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(-17.8,-11.45,10.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(1.,0.,0.)); +#269 = PCURVE('',#44,#270); +#270 = DEFINITIONAL_REPRESENTATION('',(#271),#275); +#271 = LINE('',#272,#273); +#272 = CARTESIAN_POINT('',(10.,0.)); +#273 = VECTOR('',#274,1.); +#274 = DIRECTION('',(0.,1.)); +#275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#276 = PCURVE('',#126,#277); +#277 = DEFINITIONAL_REPRESENTATION('',(#278),#282); +#278 = LINE('',#279,#280); +#279 = CARTESIAN_POINT('',(0.,0.)); +#280 = VECTOR('',#281,1.); +#281 = DIRECTION('',(1.,0.)); +#282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#283 = ORIENTED_EDGE('',*,*,#141,.F.); +#284 = ADVANCED_FACE('',(#285),#100,.T.); +#285 = FACE_BOUND('',#286,.T.); +#286 = EDGE_LOOP('',(#287,#308,#309,#330)); +#287 = ORIENTED_EDGE('',*,*,#288,.F.); +#288 = EDGE_CURVE('',#57,#172,#289,.T.); +#289 = SURFACE_CURVE('',#290,(#294,#301),.PCURVE_S1.); +#290 = LINE('',#291,#292); +#291 = CARTESIAN_POINT('',(-17.8,11.45,0.)); +#292 = VECTOR('',#293,1.); +#293 = DIRECTION('',(1.,0.,0.)); +#294 = PCURVE('',#100,#295); +#295 = DEFINITIONAL_REPRESENTATION('',(#296),#300); +#296 = LINE('',#297,#298); +#297 = CARTESIAN_POINT('',(0.,0.)); +#298 = VECTOR('',#299,1.); +#299 = DIRECTION('',(0.,1.)); +#300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#301 = PCURVE('',#72,#302); +#302 = DEFINITIONAL_REPRESENTATION('',(#303),#307); +#303 = LINE('',#304,#305); +#304 = CARTESIAN_POINT('',(0.,22.9)); +#305 = VECTOR('',#306,1.); +#306 = DIRECTION('',(1.,0.)); +#307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#308 = ORIENTED_EDGE('',*,*,#84,.T.); +#309 = ORIENTED_EDGE('',*,*,#310,.T.); +#310 = EDGE_CURVE('',#85,#195,#311,.T.); +#311 = SURFACE_CURVE('',#312,(#316,#323),.PCURVE_S1.); +#312 = LINE('',#313,#314); +#313 = CARTESIAN_POINT('',(-17.8,11.45,10.)); +#314 = VECTOR('',#315,1.); +#315 = DIRECTION('',(1.,0.,0.)); +#316 = PCURVE('',#100,#317); +#317 = DEFINITIONAL_REPRESENTATION('',(#318),#322); +#318 = LINE('',#319,#320); +#319 = CARTESIAN_POINT('',(10.,0.)); +#320 = VECTOR('',#321,1.); +#321 = DIRECTION('',(0.,1.)); +#322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#323 = PCURVE('',#126,#324); +#324 = DEFINITIONAL_REPRESENTATION('',(#325),#329); +#325 = LINE('',#326,#327); +#326 = CARTESIAN_POINT('',(0.,22.9)); +#327 = VECTOR('',#328,1.); +#328 = DIRECTION('',(1.,0.)); +#329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#330 = ORIENTED_EDGE('',*,*,#194,.F.); +#331 = ADVANCED_FACE('',(#332),#72,.F.); +#332 = FACE_BOUND('',#333,.F.); +#333 = EDGE_LOOP('',(#334,#335,#336,#337)); +#334 = ORIENTED_EDGE('',*,*,#56,.F.); +#335 = ORIENTED_EDGE('',*,*,#241,.T.); +#336 = ORIENTED_EDGE('',*,*,#171,.T.); +#337 = ORIENTED_EDGE('',*,*,#288,.F.); +#338 = ADVANCED_FACE('',(#339),#126,.T.); +#339 = FACE_BOUND('',#340,.T.); +#340 = EDGE_LOOP('',(#341,#342,#343,#344)); +#341 = ORIENTED_EDGE('',*,*,#112,.F.); +#342 = ORIENTED_EDGE('',*,*,#263,.T.); +#343 = ORIENTED_EDGE('',*,*,#217,.T.); +#344 = ORIENTED_EDGE('',*,*,#310,.F.); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#349)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#346,#347,#348)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#346 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#347 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#348 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#349 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#346, + 'distance_accuracy_value','confusion accuracy'); +#350 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +ENDSEC; +END-ISO-10303-21; diff --git a/assets/powder_doser_pauses.json b/assets/powder_doser_pauses.json new file mode 100644 index 0000000..a1551fc --- /dev/null +++ b/assets/powder_doser_pauses.json @@ -0,0 +1,112 @@ +{ + "schema_version": 5, + "part": "powder_doser_chassis", + "design_version": "v3.2", + "print_orientation": "vertical, dispense end (Z=0) on the build plate", + "layer_height_mm": 0.2, + "pauses": [ + { + "name": "Solenoid + back-mounted ERM insertion (v3.2 co-located vibration source)", + "part": "Adafruit #412 JF-0530B solenoid (9.6 \u00d7 19 \u00d7 22 mm) with Adafruit #1201 ERM disc (\u00d810 \u00d7 2.7 mm) epoxied to its rear face", + "z_mm": 19.9, + "layer": 100, + "instructions": "v3.2 co-locates the ERM with the solenoid so ERM vibration couples through the steel solenoid body \u2192 plunger \u2192 bore wall, instead of dissipating through PLA bulk as in v3. (1) BEFORE pause: epoxy the \u00d810 \u00d7 2.7 mm ERM disc flat onto the back face of the JF-0530B body (the non-plunger end), leads dressed alongside the solenoid leads. (2) Pause printer at z = 19.9 mm. The -X face now exposes a pocket whose mouth is at x \u2248 -45.2 mm (the boss outer face) and whose bottom is at x = -20.0 mm. Pocket length is solenoid_body_l + erm_disc_thk + 0.5 mm slip = 25.2 mm. (3) Insert the solenoid+ERM stack as a unit, ERM-first (against the pocket back wall at x = -45.2). The solenoid plunger points +X through the \u00d85 plunger channel toward the bore. The fired plunger tip lands at x = -13.0 mm \u2014 0.5 mm short of the auger OD at x = -12.5 mm \u2014 so the plunger TAPS the rotating tube without crushing it. (4) Route the four leads (two ERM + two solenoid) out through the 2.5 \u00d7 3 mm wire-egress slot on the back face of the -X boss. (5) Resume to lock the stack in place. Wired to the Bonnet: ERM \u2192 PWM (continuous fine vibration, low amplitude), solenoid \u2192 MOSFET (impulsive tapping, high amplitude)." + } + ], + "install_after_print": [ + { + "name": "Heat-set inserts", + "instructions": "Press heat-set brass inserts: 4\u00d7 M3 (\u00d84.0 \u00d7 5.5 mm deep) into the e-bay lid corner holes (v3.2: now 4.25 mm in from each outer edge so the hole is centered in the 8.5 mm flange \u2014 was 6.0 mm in v3, which left only ~0.5 mm of wall to the lid opening and risked blow-out); 4\u00d7 M3 into the new servo bracket flange on the +Y face; 4\u00d7 M2.5 (\u00d83.6 \u00d7 4.5 mm) into the stepper top plate (23 \u00d7 23 mm pattern); 4\u00d7 M2.5 into the Pi standoffs on the +Y inner wall of the e-bay." + }, + { + "name": "Servo external bracket install (v3.2 \u2014 cantilevered horn)", + "part": "Adafruit #1142 HD-1810MG metal-gear servo (40.7 \u00d7 19.7 \u00d7 42.9 mm)", + "instructions": "v3.2 NOTE: the v3 'rear bushing socket on -Y for both-sided horn support' has been REMOVED \u2014 a stock HD-1810MG horn is only 5\u201310 mm tall and could not span the ~60 mm gap to the -Y face (Edison P0). The horn now cantilevers in the \u00d88 mm pass-through, as on any standard servo install. (a) Bolt the servo case to the 4 M3 heat-set inserts in the bracket flange on the +Y face; the servo case sits 2 mm proud of the chassis via the \u00d816 mm airgap standoff ring (cooling airflow). (b) The servo horn output spline drives through the \u00d88 mm pass-through into the chassis interior. (c) Connect horn linkage to the dispense-end mechanism. If a longer load path or bending support is needed in future revisions, an external dual-bearing servo block (mounted to the +Y face) is a cleaner option than a chassis-side rear bushing." + }, + { + "name": "Pi Zero 2 W mount", + "part": "Pi Zero 2 W on the +Y inner wall of the e-bay", + "instructions": "Bolt the Pi Zero 2 W flat onto the 4 standoffs on the +Y inner wall of the bay (58 \u00d7 23 mm pattern, M2.5 into heat-sets). Orient the board so the mini-HDMI / micro-USB OTG / micro-USB power connector edge faces the -Z bay-floor cable slot (cables exit downward toward the desk)." + }, + { + "name": "Adafruit Stepper Bonnet stack", + "part": "Adafruit Stepper Motor Bonnet (~65 \u00d7 30 \u00d7 15 mm) on Pi GPIO", + "instructions": "Press the Bonnet onto the Pi GPIO 2 \u00d7 20 header. Bonnet drives the servo (PWM), solenoid (MOSFET), and the back-mounted ERM (PWM via logic-level). The Bonnet's onboard stepper driver is unused for the auger drive in v3 (see Tic 500 entry)." + }, + { + "name": "Pololu Tic 500 stepper controller (v3: USB-only, no GPIO clash)", + "part": "Pololu Tic 500 (35.6 \u00d7 22.9 \u00d7 ~10 mm)", + "instructions": "v3 explicitly avoids the Bonnet GPIO contention reported in the v2 Edison review. VHB-tape (3M VHB 5952) the Tic 500 flat against the -X internal sidewall of the e-bay with its micro-USB port facing -Z (toward the bay floor cable slot). The Tic 500 talks to the Pi via micro-USB only \u2014 it does not sit on the GPIO header, so the Bonnet has the GPIO to itself. Stepper leads enter the bay through the +X wall grommet at z\u00a0=\u00a0152 mm and land directly on the Tic 500 screw terminals." + }, + { + "name": "DRV8825 stepper driver carrier (alternate)", + "part": "DRV8825 carrier (20.3 \u00d7 15.2 \u00d7 12 mm with heatsink)", + "instructions": "VHB-tape the DRV8825 onto the +X internal sidewall of the e-bay. Optional fallback driver if not using the Tic 500 \u2014 wire to the Bonnet's STEP/DIR breakout pins." + }, + { + "name": "E-bay lid", + "instructions": "Print the matching lid (70 \u00d7 80 \u00d7 2.5 mm with 4 M3 clearance holes at the corners) separately and bolt to the heat-set inserts. v3 lid opening is 53 \u00d7 63 mm so the 8.5 mm flange comfortably accommodates the corner inserts. v3.2: clearance-hole pattern moved to 4.25 mm in from each outer edge (matching the chassis-side insert pattern)." + }, + { + "name": "Stepper + coupler install (top, v3.2 \u2014 \u00d87 spindle)", + "part": "NEMA 11 11HS18-0674S stepper + ST-FC01 5\u20135 mm coupler (auger side may need a 7\u20135 mm coupler instead)", + "instructions": "v3.2 spindle change: auger spindle is now \u00d87 mm \u00d7 24 mm (was \u00d85 in v3) \u2014 fixes PLA cantilever bending stress (Edison P1). Chassis spindle pass-through bored to \u00d88 mm (z = 250\u2013258) below the full \u00d819 coupler chamber. (1) Drop the auger in from above so its \u00d87 spindle pokes through the spindle pass-through into the open coupler chamber. (2) Use a 7\u20135 mm shaft coupler (instead of the ST-FC01 5\u20135) so the larger auger spindle bore mates with the stepper's \u00d85 D-shaft. Alternatively, embed a \u00d85 steel rod axially down the spindle (pause printer at the spindle-base layer, drop in the rod, resume) and keep the ST-FC01 5\u20135. (3) Tighten the two coupler grub screws via the two \u00d83.5 mm access ports on the +X face. (4) Bolt the stepper to the top plate with 4 \u00d7 M2.5 into the heat-set inserts (23 \u00d7 23 mm pattern, \u00d822 pilot pass-through). (5) Route the 4 stepper leads down the +X vertical wire slot and into the e-bay through the \u00d85 grommet on the +X external wall of the e-bay at z\u00a0=\u00a0152 mm." + } + ], + "wiring": { + "summary": "All four electrical lead groups (ERM, solenoid, servo, stepper) terminate inside the -Y e-bay. v3.2: ERM and solenoid share the same wire-egress slot out the back of the -X boss (ERM is now glued to solenoid back face). Servo + solenoid + ERM land on the Bonnet (PWM/MOSFET). Stepper lands on the Tic 500 (USB-connected, no GPIO clash).", + "paths": [ + {"signal": "ERM (2 leads)", "from": "Back of solenoid (-X boss outer face, z=15)", "via": "Out the -X boss rear wire-egress slot together with solenoid leads \u2192 around bottom of chassis \u2192 into e-bay lid opening", "to": "Bonnet PWM output (3 V via logic-level) \u2014 fine continuous vibration"}, + {"signal": "Solenoid (2 leads)", "from": "Solenoid pocket (-X boss, z=15)", "via": "Out the -X boss rear wire-egress slot \u2192 around bottom of chassis \u2192 into e-bay lid opening", "to": "Bonnet MOSFET output (5 V) \u2014 impulsive tapping"}, + {"signal": "Servo (3 leads)", "from": "Servo back face (+Y, z=50)", "via": "Around top of chassis \u2192 over the airgap ring \u2192 into e-bay lid opening", "to": "Bonnet PWM channel (5 V)"}, + {"signal": "Stepper (4 leads)", "from": "Stepper terminals at top plate (z=304)", "via": "Down the +X vertical wire slot \u2192 through the \u00d85 grommet on +X e-bay external wall at z=152 \u2192 directly to the Tic 500 screw terminals", "to": "Tic 500 A1/A2/B1/B2 (USB-connected to Pi, no GPIO clash with Bonnet)"} + ] + }, + "heat_set_inserts": { + "M3": {"hole_d_mm": 4.0, "depth_mm": 5.5, "count": "4 (e-bay lid corners, 4.25 mm inset) + 4 (servo bracket flange on +Y)"}, + "M2.5": {"hole_d_mm": 3.6, "depth_mm": 4.5, "count": "4 (stepper plate top) + 4 (Pi mount standoffs)"} + }, + "bore_breach_zones": { + "summary": "v3.2 keeps the v3.1 Ø5 round plunger channel (much smaller leak path than v3's 6 \u00d7 2.5 slot) and the same Z separation from the servo horn axle.", + "solenoid_breach": {"axis": "x", "shape": "\u00d85 mm round channel", "z_range_mm": [12.5, 17.5]}, + "servo_horn_axle_z_mm": [46.0, 54.0], + "gap_mm": 28.5 + }, + "solenoid_plunger_kinematics_v3_1": { + "summary": "Plunger fired-tip lands tangent to the auger OD with a 0.5 mm safety gap \u2014 the plunger TAPS the rotating tube; it does not crush it. Unchanged in v3.2 (the back of the pocket grew by erm_disc_thk and the boss grew by the same amount, so the pocket BOTTOM and plunger reach are identical to v3.1).", + "pocket_mouth_x_mm": -45.2, + "pocket_bottom_x_mm": -20.0, + "solenoid_back_face_x_mm": -42.5, + "erm_disc_x_range_mm": [-45.2, -42.5], + "plunger_rest_tip_x_mm": -18.0, + "plunger_fired_tip_x_mm": -13.0, + "auger_OD_strike_x_mm": -12.5, + "fired_tip_to_auger_gap_mm": 0.5, + "channel_d_mm": 5.0, + "plunger_d_mm": 4.0 + }, + "v3_2_changes": [ + "ERM relocated from +X mid-tube embedded pocket to the BACK face of the solenoid (epoxied to solenoid rear during print pause). Vibration now couples through the steel solenoid body \u2192 plunger \u2192 bore wall instead of dissipating through PLA. ERM provides fine continuous vibration; solenoid provides coarse impulsive tapping.", + "Solenoid pocket length extended from 22.5 mm to 25.2 mm and the -X boss thickness grew from 7.5 mm to 10.2 mm (both +erm_disc_thk) so the back-mounted ERM disc fits behind the solenoid. Pocket bottom and plunger reach are unchanged.", + "Old +X mid-tube ERM pocket and its wire-egress slot DELETED.", + "Servo 'both-sided horn support' rear bushing socket (-Y face, \u00d83.2 \u00d7 4 mm) REMOVED \u2014 a stock HD-1810MG horn is only 5\u201310 mm tall and could not span ~60 mm to the socket (Edison P0). Horn now cantilevers in the \u00d88 pass-through.", + "E-bay lid heat-set inset reduced from 6.0 mm to 4.25 mm so the \u00d84 hole is centered in the 8.5 mm flange instead of sitting 0.5 mm from the lid-opening edge (Edison P1).", + "Auger spindle bumped from \u00d85 \u00d7 24 mm to \u00d87 \u00d7 24 mm to address PLA cantilever bending stress at the coupler interface (Edison P1: \u00d85 puts bending stress ~39 MPa, above PLA Z-direction \u02dc30 MPa yield; \u00d87 drops to \u02dc14 MPa). Chassis spindle pass-through bored to \u00d88 mm (was \u00d86).", + "Schema bumped to v5 for the new solenoid_back_face_x_mm and erm_disc_x_range_mm fields." + ], + "v3_1_changes": [ + "Solenoid plunger reach corrected: external -X boss (7.5 mm) fully encloses the 22 mm body; \u00d85 circular plunger channel replaces the 6 \u00d7 2.5 mm rectangular through-slot; fired-tip stops 0.5 mm short of the auger OD (clean tap, no crush). See solenoid_plunger_kinematics_v3_1.", + "Local bore wall pad (\u00d812 \u00d7 2 mm) added around the plunger channel mouth to spread impact load over more PLA.", + "Schema bumped to v4 for the new bore_breach.solenoid_breach.shape and solenoid_plunger_kinematics_v3_1 sections." + ], + "v3_changes": [ + "Auger \u2194 coupler spindle gap fixed: auger now extends with \u00d85 \u00d7 24 mm spindle (auger script). Chassis has \u00d86 mm pass-through (z=250\u2013258) below the \u00d819 coupler chamber.", + "Servo no longer embedded in a PLA tomb. External bracket on +Y with airgap standoff ring (2 mm), 2 ventilation slots, 4 M3 heat-sets, \u00d88 mm horn-axle pass-through, and a \u00d83.2 mm rear bushing socket on -Y for both-sided horn support.", + "E-bay lid heat-set holes moved to a thicker flange (lid opening shrunk from 63 \u00d7 75 to 53 \u00d7 63; flange grew from 3.5 mm to 8.5 mm).", + "Solenoid pocket rotated 90\u00b0 so the 22 mm plunger axis is now along X (radial toward the bore), matching the tap-slot direction.", + "Stepper wire grommet relocated to the e-bay +X external wall (drilled through 2.5 mm of e-bay wall only) so the wires actually reach the Tic 500.", + "Solenoid bore-breach moved to z=10\u201320; servo horn axle at z=46\u201354. No overlap (25.9 mm clear gap).", + "Tic 500 GPIO clash with the Bonnet resolved by routing the Tic 500 over USB only (micro-USB port facing the bay floor cable slot)." + ], + "notes": "Pause Z is in millimetres along the chassis Z axis (matches the CadQuery script). Layer index = round(z_mm / layer_height_mm) at 0.2 mm; rescale if you slice differently. The user has chosen to leave the auger as a rotating-as-one-body design (no internal helix actually metering powder); this is acknowledged as a non-functional auger in the geometric sense but is preferred over PLA-on-PLA rubbing. Auger height (auger_tube_length) remains the single parameter to adjust for build-plate Z limits. v3.2 collapses two pause-pauses (separate solenoid + ERM) into a single pause because the ERM is now physically mated to the solenoid before insertion." +} diff --git a/assets/powder_doser_three_view.png b/assets/powder_doser_three_view.png new file mode 100644 index 0000000..cc74a9a Binary files /dev/null and b/assets/powder_doser_three_view.png differ diff --git a/assets/powder_doser_xsection_x.gif b/assets/powder_doser_xsection_x.gif new file mode 100644 index 0000000..d91430a Binary files /dev/null and b/assets/powder_doser_xsection_x.gif differ diff --git a/assets/powder_doser_xsection_y.gif b/assets/powder_doser_xsection_y.gif new file mode 100644 index 0000000..ddf0b52 Binary files /dev/null and b/assets/powder_doser_xsection_y.gif differ diff --git a/assets/powder_doser_xsection_z.gif b/assets/powder_doser_xsection_z.gif new file mode 100644 index 0000000..79950eb Binary files /dev/null and b/assets/powder_doser_xsection_z.gif differ diff --git a/autofab/agents.py b/autofab/agents.py index ce684d6..6f5e876 100644 --- a/autofab/agents.py +++ b/autofab/agents.py @@ -33,7 +33,18 @@ def reset_token_usage(): def _get_client() -> anthropic.Anthropic: - return anthropic.Anthropic(api_key=os.getenv("ANTHROPIC_API_KEY")) + api_key = os.getenv("ANTHROPIC_API_KEY") + if not api_key or api_key == "your-key-here": + raise RuntimeError( + "ANTHROPIC_API_KEY is not set. CADSmith's agents (Planner, Coder, " + "Judge, Refiner) all require an Anthropic API key.\n" + "Set it in your environment or in a .env file at the repo root, e.g.:\n" + " echo 'ANTHROPIC_API_KEY=sk-ant-...' > .env " + "# replace sk-ant-... with your real key\n" + "See .env.example for a template, and https://platform.claude.com/ " + "to obtain a key." + ) + return anthropic.Anthropic(api_key=api_key) def _call_claude(system: str, user: str, model: str = "claude-sonnet-4-5-20250929", max_tokens: int = 4096) -> str: diff --git a/scripts/run_zeroshot_baseline.py b/scripts/run_zeroshot_baseline.py index c7639d3..879d9d1 100644 --- a/scripts/run_zeroshot_baseline.py +++ b/scripts/run_zeroshot_baseline.py @@ -108,7 +108,17 @@ def generate_reference_stl(reference_code: str, entry_id: str, output_dir: Path) def zero_shot_generate(prompt: str) -> tuple[str, dict]: """One raw LLM call. Returns (code, token_usage).""" - client = anthropic.Anthropic(api_key=os.getenv("ANTHROPIC_API_KEY")) + api_key = os.getenv("ANTHROPIC_API_KEY") + if not api_key or api_key == "your-key-here": + raise RuntimeError( + "ANTHROPIC_API_KEY is not set. The zero-shot baseline requires an " + "Anthropic API key.\nSet it in your environment or in a .env file at " + "the repo root, e.g.:\n" + " echo 'ANTHROPIC_API_KEY=sk-ant-...' > .env " + "# replace sk-ant-... with your real key\n" + "See .env.example for a template." + ) + client = anthropic.Anthropic(api_key=api_key) response = client.messages.create( model=MODEL, max_tokens=4096,