From d4ae5abd70b145069087e54bd07ad5e8d748685e Mon Sep 17 00:00:00 2001 From: Youen Date: Sat, 4 Jan 2025 22:18:35 +0100 Subject: [PATCH] =?UTF-8?q?Ajout=20des=20mod=C3=A8les=203D=20des=20bornier?= =?UTF-8?q?s=20et=20du=20relais=20clignotant?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 3D/CF13JL-02-Body.step | 2693 ++++++++++++ 3D/CF13JL-02.FCStd | Bin 0 -> 37371 bytes ...ctivity_796634-2_BornierEnfichable_3D.step | 3749 +++++++++++++++++ circuit/circuit.kicad_pcb | 2155 +++++++--- circuit/circuit.kicad_sch | 16 +- circuit/circuit.kicad_sym | 4 +- circuit/circuit.pretty/CF13JL-02.kicad_mod | 5 + ...ocket_1x02_P5.08mm_Vertical_Open.kicad_mod | 61 + ...ocket_1x04_P5.08mm_Vertical_Open.kicad_mod | 6 +- 9 files changed, 8039 insertions(+), 650 deletions(-) create mode 100644 3D/CF13JL-02-Body.step create mode 100644 3D/CF13JL-02.FCStd create mode 100644 3rdparty/datasheets/TEConnectivity_796634-2_BornierEnfichable_3D.step create mode 100644 circuit/circuit.pretty/Generic_HeaderSocket_1x02_P5.08mm_Vertical_Open.kicad_mod diff --git a/3D/CF13JL-02-Body.step b/3D/CF13JL-02-Body.step new file mode 100644 index 0000000..904e886 --- /dev/null +++ b/3D/CF13JL-02-Body.step @@ -0,0 +1,2693 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2025-01-04T22:09:36',(''),(''), + 'Open CASCADE STEP processor 7.7','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Body','Body','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2319); +#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,#225,#308,#391,#469,#501,#533,#609,#1032 + ,#1059,#1140,#1167,#1243,#1276,#1309,#1387,#1420,#1491,#1567,#1616, + #1665,#1692,#1768,#1817,#1866,#1893,#1969,#2018,#2067,#2094,#2127, + #2198,#2267,#2273,#2279,#2286,#2292,#2299,#2306,#2313)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-13.25,14.2,2.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-13.25,14.2,38.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-13.25,14.2,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('',(-15.25,14.2,0.)); +#35 = DIRECTION('',(0.,1.,0.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(2.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = CYLINDRICAL_SURFACE('',#45,2.); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(-13.25,12.2,0.)); +#47 = DIRECTION('',(0.,0.,1.)); +#48 = DIRECTION('',(0.,1.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(0.,1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#24,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(13.25,14.2,38.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-15.25,14.2,38.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(1.,0.,0.)); +#64 = PCURVE('',#32,#65); +#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(0.,-38.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.,0.)); +#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#71 = PCURVE('',#72,#77); +#72 = CYLINDRICAL_SURFACE('',#73,2.); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(-15.25,12.2,38.)); +#75 = DIRECTION('',(1.,0.,0.)); +#76 = DIRECTION('',(0.,1.,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,.F.); +#84 = EDGE_CURVE('',#85,#57,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(13.25,14.2,2.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(13.25,14.2,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('',(28.5,0.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = CYLINDRICAL_SURFACE('',#101,2.); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(13.25,12.2,0.)); +#103 = DIRECTION('',(0.,0.,1.)); +#104 = DIRECTION('',(0.,1.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(-0.,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(-0.,1.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#22,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(-15.25,14.2,2.)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(1.,0.,0.)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(0.,-2.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = CYLINDRICAL_SURFACE('',#127,2.); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(-15.25,12.2,2.)); +#129 = DIRECTION('',(1.,0.,0.)); +#130 = DIRECTION('',(0.,1.,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,.T.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#141,#170,#198)); +#140 = ORIENTED_EDGE('',*,*,#21,.F.); +#141 = ORIENTED_EDGE('',*,*,#142,.T.); +#142 = EDGE_CURVE('',#22,#143,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-15.25,12.2,2.)); +#145 = SURFACE_CURVE('',#146,(#151,#158),.PCURVE_S1.); +#146 = CIRCLE('',#147,2.); +#147 = AXIS2_PLACEMENT_3D('',#148,#149,#150); +#148 = CARTESIAN_POINT('',(-13.25,12.2,2.)); +#149 = DIRECTION('',(0.,-0.,1.)); +#150 = DIRECTION('',(0.,1.,0.)); +#151 = PCURVE('',#44,#152); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(0.,2.)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(1.,0.)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#158 = PCURVE('',#159,#164); +#159 = SPHERICAL_SURFACE('',#160,2.); +#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163); +#161 = CARTESIAN_POINT('',(-13.25,12.2,2.)); +#162 = DIRECTION('',(0.,0.,1.)); +#163 = DIRECTION('',(0.,1.,0.)); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(0.,0.)); +#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('',#143,#172,#174,.T.); +#172 = VERTEX_POINT('',#173); +#173 = CARTESIAN_POINT('',(-15.25,12.2,38.)); +#174 = SURFACE_CURVE('',#175,(#179,#186),.PCURVE_S1.); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(-15.25,12.2,0.)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(0.,0.,1.)); +#179 = PCURVE('',#44,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = LINE('',#182,#183); +#182 = CARTESIAN_POINT('',(1.570796326795,0.)); +#183 = VECTOR('',#184,1.); +#184 = DIRECTION('',(0.,1.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#187,#192); +#187 = PLANE('',#188); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(-15.25,-14.2,0.)); +#190 = DIRECTION('',(-1.,0.,0.)); +#191 = DIRECTION('',(0.,1.,0.)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(26.4,0.)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(0.,-1.)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = ORIENTED_EDGE('',*,*,#199,.F.); +#199 = EDGE_CURVE('',#24,#172,#200,.T.); +#200 = SURFACE_CURVE('',#201,(#206,#213),.PCURVE_S1.); +#201 = CIRCLE('',#202,2.); +#202 = AXIS2_PLACEMENT_3D('',#203,#204,#205); +#203 = CARTESIAN_POINT('',(-13.25,12.2,38.)); +#204 = DIRECTION('',(0.,-0.,1.)); +#205 = DIRECTION('',(0.,1.,0.)); +#206 = PCURVE('',#44,#207); +#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212); +#208 = LINE('',#209,#210); +#209 = CARTESIAN_POINT('',(0.,38.)); +#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 = SPHERICAL_SURFACE('',#215,2.); +#215 = AXIS2_PLACEMENT_3D('',#216,#217,#218); +#216 = CARTESIAN_POINT('',(-13.25,12.2,38.)); +#217 = DIRECTION('',(-0.,-0.,-1.)); +#218 = DIRECTION('',(0.,1.,0.)); +#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 = ADVANCED_FACE('',(#226),#126,.T.); +#226 = FACE_BOUND('',#227,.F.); +#227 = EDGE_LOOP('',(#228,#252,#280,#307)); +#228 = ORIENTED_EDGE('',*,*,#229,.F.); +#229 = EDGE_CURVE('',#230,#22,#232,.T.); +#230 = VERTEX_POINT('',#231); +#231 = CARTESIAN_POINT('',(-13.25,12.2,0.)); +#232 = SURFACE_CURVE('',#233,(#238,#245),.PCURVE_S1.); +#233 = CIRCLE('',#234,2.); +#234 = AXIS2_PLACEMENT_3D('',#235,#236,#237); +#235 = CARTESIAN_POINT('',(-13.25,12.2,2.)); +#236 = DIRECTION('',(1.,0.,0.)); +#237 = DIRECTION('',(0.,1.,0.)); +#238 = PCURVE('',#126,#239); +#239 = DEFINITIONAL_REPRESENTATION('',(#240),#244); +#240 = LINE('',#241,#242); +#241 = CARTESIAN_POINT('',(-6.28318530718,2.)); +#242 = VECTOR('',#243,1.); +#243 = DIRECTION('',(1.,-0.)); +#244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#245 = PCURVE('',#159,#246); +#246 = DEFINITIONAL_REPRESENTATION('',(#247),#251); +#247 = LINE('',#248,#249); +#248 = CARTESIAN_POINT('',(0.,-6.28318530718)); +#249 = VECTOR('',#250,1.); +#250 = DIRECTION('',(0.,1.)); +#251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#252 = ORIENTED_EDGE('',*,*,#253,.T.); +#253 = EDGE_CURVE('',#230,#254,#256,.T.); +#254 = VERTEX_POINT('',#255); +#255 = CARTESIAN_POINT('',(13.25,12.2,0.)); +#256 = SURFACE_CURVE('',#257,(#261,#268),.PCURVE_S1.); +#257 = LINE('',#258,#259); +#258 = CARTESIAN_POINT('',(-15.25,12.2,-4.440892098501E-16)); +#259 = VECTOR('',#260,1.); +#260 = DIRECTION('',(1.,0.,0.)); +#261 = PCURVE('',#126,#262); +#262 = DEFINITIONAL_REPRESENTATION('',(#263),#267); +#263 = LINE('',#264,#265); +#264 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#265 = VECTOR('',#266,1.); +#266 = DIRECTION('',(-0.,1.)); +#267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#268 = PCURVE('',#269,#274); +#269 = PLANE('',#270); +#270 = AXIS2_PLACEMENT_3D('',#271,#272,#273); +#271 = CARTESIAN_POINT('',(-9.65083512068E-16,4.82541756034E-16,0.)); +#272 = DIRECTION('',(0.,0.,1.)); +#273 = DIRECTION('',(1.,0.,0.)); +#274 = DEFINITIONAL_REPRESENTATION('',(#275),#279); +#275 = LINE('',#276,#277); +#276 = CARTESIAN_POINT('',(-15.25,12.2)); +#277 = VECTOR('',#278,1.); +#278 = DIRECTION('',(1.,0.)); +#279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#280 = ORIENTED_EDGE('',*,*,#281,.T.); +#281 = EDGE_CURVE('',#254,#85,#282,.T.); +#282 = SURFACE_CURVE('',#283,(#288,#295),.PCURVE_S1.); +#283 = CIRCLE('',#284,2.); +#284 = AXIS2_PLACEMENT_3D('',#285,#286,#287); +#285 = CARTESIAN_POINT('',(13.25,12.2,2.)); +#286 = DIRECTION('',(1.,0.,0.)); +#287 = DIRECTION('',(0.,1.,0.)); +#288 = PCURVE('',#126,#289); +#289 = DEFINITIONAL_REPRESENTATION('',(#290),#294); +#290 = LINE('',#291,#292); +#291 = CARTESIAN_POINT('',(-6.28318530718,28.5)); +#292 = VECTOR('',#293,1.); +#293 = DIRECTION('',(1.,-0.)); +#294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#295 = PCURVE('',#296,#301); +#296 = SPHERICAL_SURFACE('',#297,2.); +#297 = AXIS2_PLACEMENT_3D('',#298,#299,#300); +#298 = CARTESIAN_POINT('',(13.25,12.2,2.)); +#299 = DIRECTION('',(0.,0.,1.)); +#300 = DIRECTION('',(0.,1.,0.)); +#301 = DEFINITIONAL_REPRESENTATION('',(#302),#306); +#302 = LINE('',#303,#304); +#303 = CARTESIAN_POINT('',(-0.,-6.28318530718)); +#304 = VECTOR('',#305,1.); +#305 = DIRECTION('',(-0.,1.)); +#306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#307 = ORIENTED_EDGE('',*,*,#112,.F.); +#308 = ADVANCED_FACE('',(#309),#72,.T.); +#309 = FACE_BOUND('',#310,.T.); +#310 = EDGE_LOOP('',(#311,#335,#363,#390)); +#311 = ORIENTED_EDGE('',*,*,#312,.F.); +#312 = EDGE_CURVE('',#313,#24,#315,.T.); +#313 = VERTEX_POINT('',#314); +#314 = CARTESIAN_POINT('',(-13.25,12.2,40.)); +#315 = SURFACE_CURVE('',#316,(#321,#328),.PCURVE_S1.); +#316 = CIRCLE('',#317,2.); +#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320); +#318 = CARTESIAN_POINT('',(-13.25,12.2,38.)); +#319 = DIRECTION('',(-1.,0.,0.)); +#320 = DIRECTION('',(0.,1.,0.)); +#321 = PCURVE('',#72,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = LINE('',#324,#325); +#324 = CARTESIAN_POINT('',(6.28318530718,2.)); +#325 = VECTOR('',#326,1.); +#326 = DIRECTION('',(-1.,-0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#214,#329); +#329 = DEFINITIONAL_REPRESENTATION('',(#330),#334); +#330 = LINE('',#331,#332); +#331 = CARTESIAN_POINT('',(-0.,-6.28318530718)); +#332 = VECTOR('',#333,1.); +#333 = DIRECTION('',(-0.,1.)); +#334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#335 = ORIENTED_EDGE('',*,*,#336,.T.); +#336 = EDGE_CURVE('',#313,#337,#339,.T.); +#337 = VERTEX_POINT('',#338); +#338 = CARTESIAN_POINT('',(13.25,12.2,40.)); +#339 = SURFACE_CURVE('',#340,(#344,#351),.PCURVE_S1.); +#340 = LINE('',#341,#342); +#341 = CARTESIAN_POINT('',(-15.25,12.2,40.)); +#342 = VECTOR('',#343,1.); +#343 = DIRECTION('',(1.,0.,0.)); +#344 = PCURVE('',#72,#345); +#345 = DEFINITIONAL_REPRESENTATION('',(#346),#350); +#346 = LINE('',#347,#348); +#347 = CARTESIAN_POINT('',(1.570796326795,0.)); +#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('',(-9.65083512068E-16,4.82541756034E-16,40.)); +#355 = DIRECTION('',(0.,0.,1.)); +#356 = DIRECTION('',(1.,0.,0.)); +#357 = DEFINITIONAL_REPRESENTATION('',(#358),#362); +#358 = LINE('',#359,#360); +#359 = CARTESIAN_POINT('',(-15.25,12.2)); +#360 = VECTOR('',#361,1.); +#361 = DIRECTION('',(1.,0.)); +#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#363 = ORIENTED_EDGE('',*,*,#364,.T.); +#364 = EDGE_CURVE('',#337,#57,#365,.T.); +#365 = SURFACE_CURVE('',#366,(#371,#378),.PCURVE_S1.); +#366 = CIRCLE('',#367,2.); +#367 = AXIS2_PLACEMENT_3D('',#368,#369,#370); +#368 = CARTESIAN_POINT('',(13.25,12.2,38.)); +#369 = DIRECTION('',(-1.,0.,0.)); +#370 = DIRECTION('',(0.,1.,0.)); +#371 = PCURVE('',#72,#372); +#372 = DEFINITIONAL_REPRESENTATION('',(#373),#377); +#373 = LINE('',#374,#375); +#374 = CARTESIAN_POINT('',(6.28318530718,28.5)); +#375 = VECTOR('',#376,1.); +#376 = DIRECTION('',(-1.,-0.)); +#377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#378 = PCURVE('',#379,#384); +#379 = SPHERICAL_SURFACE('',#380,2.); +#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383); +#381 = CARTESIAN_POINT('',(13.25,12.2,38.)); +#382 = DIRECTION('',(-0.,-0.,-1.)); +#383 = DIRECTION('',(0.,1.,0.)); +#384 = DEFINITIONAL_REPRESENTATION('',(#385),#389); +#385 = LINE('',#386,#387); +#386 = CARTESIAN_POINT('',(0.,-6.28318530718)); +#387 = VECTOR('',#388,1.); +#388 = DIRECTION('',(0.,1.)); +#389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#390 = ORIENTED_EDGE('',*,*,#56,.F.); +#391 = ADVANCED_FACE('',(#392),#100,.T.); +#392 = FACE_BOUND('',#393,.F.); +#393 = EDGE_LOOP('',(#394,#395,#419,#447)); +#394 = ORIENTED_EDGE('',*,*,#84,.F.); +#395 = ORIENTED_EDGE('',*,*,#396,.T.); +#396 = EDGE_CURVE('',#85,#397,#399,.T.); +#397 = VERTEX_POINT('',#398); +#398 = CARTESIAN_POINT('',(15.25,12.2,2.)); +#399 = SURFACE_CURVE('',#400,(#405,#412),.PCURVE_S1.); +#400 = CIRCLE('',#401,2.); +#401 = AXIS2_PLACEMENT_3D('',#402,#403,#404); +#402 = CARTESIAN_POINT('',(13.25,12.2,2.)); +#403 = DIRECTION('',(0.,0.,-1.)); +#404 = DIRECTION('',(0.,1.,0.)); +#405 = PCURVE('',#100,#406); +#406 = DEFINITIONAL_REPRESENTATION('',(#407),#411); +#407 = LINE('',#408,#409); +#408 = CARTESIAN_POINT('',(-0.,2.)); +#409 = VECTOR('',#410,1.); +#410 = DIRECTION('',(-1.,0.)); +#411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#412 = PCURVE('',#296,#413); +#413 = DEFINITIONAL_REPRESENTATION('',(#414),#418); +#414 = LINE('',#415,#416); +#415 = CARTESIAN_POINT('',(-0.,0.)); +#416 = VECTOR('',#417,1.); +#417 = DIRECTION('',(-1.,0.)); +#418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#419 = ORIENTED_EDGE('',*,*,#420,.T.); +#420 = EDGE_CURVE('',#397,#421,#423,.T.); +#421 = VERTEX_POINT('',#422); +#422 = CARTESIAN_POINT('',(15.25,12.2,38.)); +#423 = SURFACE_CURVE('',#424,(#428,#435),.PCURVE_S1.); +#424 = LINE('',#425,#426); +#425 = CARTESIAN_POINT('',(15.25,12.2,0.)); +#426 = VECTOR('',#427,1.); +#427 = DIRECTION('',(0.,0.,1.)); +#428 = PCURVE('',#100,#429); +#429 = DEFINITIONAL_REPRESENTATION('',(#430),#434); +#430 = LINE('',#431,#432); +#431 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#432 = VECTOR('',#433,1.); +#433 = DIRECTION('',(-0.,1.)); +#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#435 = PCURVE('',#436,#441); +#436 = PLANE('',#437); +#437 = AXIS2_PLACEMENT_3D('',#438,#439,#440); +#438 = CARTESIAN_POINT('',(15.25,14.2,0.)); +#439 = DIRECTION('',(1.,0.,0.)); +#440 = DIRECTION('',(0.,-1.,0.)); +#441 = DEFINITIONAL_REPRESENTATION('',(#442),#446); +#442 = LINE('',#443,#444); +#443 = CARTESIAN_POINT('',(2.,0.)); +#444 = VECTOR('',#445,1.); +#445 = DIRECTION('',(0.,-1.)); +#446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#447 = ORIENTED_EDGE('',*,*,#448,.F.); +#448 = EDGE_CURVE('',#57,#421,#449,.T.); +#449 = SURFACE_CURVE('',#450,(#455,#462),.PCURVE_S1.); +#450 = CIRCLE('',#451,2.); +#451 = AXIS2_PLACEMENT_3D('',#452,#453,#454); +#452 = CARTESIAN_POINT('',(13.25,12.2,38.)); +#453 = DIRECTION('',(0.,0.,-1.)); +#454 = DIRECTION('',(0.,1.,0.)); +#455 = PCURVE('',#100,#456); +#456 = DEFINITIONAL_REPRESENTATION('',(#457),#461); +#457 = LINE('',#458,#459); +#458 = CARTESIAN_POINT('',(-0.,38.)); +#459 = VECTOR('',#460,1.); +#460 = DIRECTION('',(-1.,0.)); +#461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#462 = PCURVE('',#379,#463); +#463 = DEFINITIONAL_REPRESENTATION('',(#464),#468); +#464 = LINE('',#465,#466); +#465 = CARTESIAN_POINT('',(0.,0.)); +#466 = VECTOR('',#467,1.); +#467 = DIRECTION('',(1.,0.)); +#468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#469 = ADVANCED_FACE('',(#470),#159,.T.); +#470 = FACE_BOUND('',#471,.T.); +#471 = EDGE_LOOP('',(#472,#473,#500)); +#472 = ORIENTED_EDGE('',*,*,#229,.F.); +#473 = ORIENTED_EDGE('',*,*,#474,.T.); +#474 = EDGE_CURVE('',#230,#143,#475,.T.); +#475 = SURFACE_CURVE('',#476,(#481,#488),.PCURVE_S1.); +#476 = CIRCLE('',#477,2.); +#477 = AXIS2_PLACEMENT_3D('',#478,#479,#480); +#478 = CARTESIAN_POINT('',(-13.25,12.2,2.)); +#479 = DIRECTION('',(6.123233995737E-17,1.,-0.)); +#480 = DIRECTION('',(-1.,6.123233995737E-17,0.)); +#481 = PCURVE('',#159,#482); +#482 = DEFINITIONAL_REPRESENTATION('',(#483),#487); +#483 = LINE('',#484,#485); +#484 = CARTESIAN_POINT('',(1.570796326795,-6.28318530718)); +#485 = VECTOR('',#486,1.); +#486 = DIRECTION('',(0.,1.)); +#487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#488 = PCURVE('',#489,#494); +#489 = CYLINDRICAL_SURFACE('',#490,2.); +#490 = AXIS2_PLACEMENT_3D('',#491,#492,#493); +#491 = CARTESIAN_POINT('',(-13.25,-14.2,2.)); +#492 = DIRECTION('',(0.,1.,0.)); +#493 = DIRECTION('',(-1.,0.,0.)); +#494 = DEFINITIONAL_REPRESENTATION('',(#495),#499); +#495 = LINE('',#496,#497); +#496 = CARTESIAN_POINT('',(-6.28318530718,26.4)); +#497 = VECTOR('',#498,1.); +#498 = DIRECTION('',(1.,-0.)); +#499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#500 = ORIENTED_EDGE('',*,*,#142,.F.); +#501 = ADVANCED_FACE('',(#502),#214,.T.); +#502 = FACE_BOUND('',#503,.F.); +#503 = EDGE_LOOP('',(#504,#505,#532)); +#504 = ORIENTED_EDGE('',*,*,#312,.F.); +#505 = ORIENTED_EDGE('',*,*,#506,.T.); +#506 = EDGE_CURVE('',#313,#172,#507,.T.); +#507 = SURFACE_CURVE('',#508,(#513,#520),.PCURVE_S1.); +#508 = CIRCLE('',#509,2.); +#509 = AXIS2_PLACEMENT_3D('',#510,#511,#512); +#510 = CARTESIAN_POINT('',(-13.25,12.2,38.)); +#511 = DIRECTION('',(-6.123233995737E-17,-1.,-0.)); +#512 = DIRECTION('',(-1.,6.123233995737E-17,0.)); +#513 = PCURVE('',#214,#514); +#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519); +#515 = LINE('',#516,#517); +#516 = CARTESIAN_POINT('',(-1.570796326795,-6.28318530718)); +#517 = VECTOR('',#518,1.); +#518 = DIRECTION('',(-0.,1.)); +#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#520 = PCURVE('',#521,#526); +#521 = CYLINDRICAL_SURFACE('',#522,2.); +#522 = AXIS2_PLACEMENT_3D('',#523,#524,#525); +#523 = CARTESIAN_POINT('',(-13.25,-14.2,38.)); +#524 = DIRECTION('',(0.,1.,0.)); +#525 = DIRECTION('',(-1.,0.,0.)); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531); +#527 = LINE('',#528,#529); +#528 = CARTESIAN_POINT('',(6.28318530718,26.4)); +#529 = VECTOR('',#530,1.); +#530 = DIRECTION('',(-1.,-0.)); +#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#532 = ORIENTED_EDGE('',*,*,#199,.F.); +#533 = ADVANCED_FACE('',(#534),#187,.T.); +#534 = FACE_BOUND('',#535,.T.); +#535 = EDGE_LOOP('',(#536,#537,#560,#588)); +#536 = ORIENTED_EDGE('',*,*,#171,.F.); +#537 = ORIENTED_EDGE('',*,*,#538,.F.); +#538 = EDGE_CURVE('',#539,#143,#541,.T.); +#539 = VERTEX_POINT('',#540); +#540 = CARTESIAN_POINT('',(-15.25,-12.2,2.)); +#541 = SURFACE_CURVE('',#542,(#546,#553),.PCURVE_S1.); +#542 = LINE('',#543,#544); +#543 = CARTESIAN_POINT('',(-15.25,-14.2,2.)); +#544 = VECTOR('',#545,1.); +#545 = DIRECTION('',(0.,1.,0.)); +#546 = PCURVE('',#187,#547); +#547 = DEFINITIONAL_REPRESENTATION('',(#548),#552); +#548 = LINE('',#549,#550); +#549 = CARTESIAN_POINT('',(0.,-2.)); +#550 = VECTOR('',#551,1.); +#551 = DIRECTION('',(1.,0.)); +#552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#553 = PCURVE('',#489,#554); +#554 = DEFINITIONAL_REPRESENTATION('',(#555),#559); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(-0.,0.)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(-0.,1.)); +#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#560 = ORIENTED_EDGE('',*,*,#561,.T.); +#561 = EDGE_CURVE('',#539,#562,#564,.T.); +#562 = VERTEX_POINT('',#563); +#563 = CARTESIAN_POINT('',(-15.25,-12.2,38.)); +#564 = SURFACE_CURVE('',#565,(#569,#576),.PCURVE_S1.); +#565 = LINE('',#566,#567); +#566 = CARTESIAN_POINT('',(-15.25,-12.2,0.)); +#567 = VECTOR('',#568,1.); +#568 = DIRECTION('',(0.,0.,1.)); +#569 = PCURVE('',#187,#570); +#570 = DEFINITIONAL_REPRESENTATION('',(#571),#575); +#571 = LINE('',#572,#573); +#572 = CARTESIAN_POINT('',(2.,0.)); +#573 = VECTOR('',#574,1.); +#574 = DIRECTION('',(0.,-1.)); +#575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#576 = PCURVE('',#577,#582); +#577 = CYLINDRICAL_SURFACE('',#578,2.); +#578 = AXIS2_PLACEMENT_3D('',#579,#580,#581); +#579 = CARTESIAN_POINT('',(-13.25,-12.2,0.)); +#580 = DIRECTION('',(0.,0.,1.)); +#581 = DIRECTION('',(0.,-1.,0.)); +#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(-0.,1.)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#588 = ORIENTED_EDGE('',*,*,#589,.T.); +#589 = EDGE_CURVE('',#562,#172,#590,.T.); +#590 = SURFACE_CURVE('',#591,(#595,#602),.PCURVE_S1.); +#591 = LINE('',#592,#593); +#592 = CARTESIAN_POINT('',(-15.25,-14.2,38.)); +#593 = VECTOR('',#594,1.); +#594 = DIRECTION('',(0.,1.,0.)); +#595 = PCURVE('',#187,#596); +#596 = DEFINITIONAL_REPRESENTATION('',(#597),#601); +#597 = LINE('',#598,#599); +#598 = CARTESIAN_POINT('',(0.,-38.)); +#599 = VECTOR('',#600,1.); +#600 = DIRECTION('',(1.,0.)); +#601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#602 = PCURVE('',#521,#603); +#603 = DEFINITIONAL_REPRESENTATION('',(#604),#608); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(0.,0.)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(0.,1.)); +#608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#609 = ADVANCED_FACE('',(#610,#690,#804,#918),#269,.F.); +#610 = FACE_BOUND('',#611,.F.); +#611 = EDGE_LOOP('',(#612,#613,#636,#664)); +#612 = ORIENTED_EDGE('',*,*,#253,.F.); +#613 = ORIENTED_EDGE('',*,*,#614,.F.); +#614 = EDGE_CURVE('',#615,#230,#617,.T.); +#615 = VERTEX_POINT('',#616); +#616 = CARTESIAN_POINT('',(-13.25,-12.2,0.)); +#617 = SURFACE_CURVE('',#618,(#622,#629),.PCURVE_S1.); +#618 = LINE('',#619,#620); +#619 = CARTESIAN_POINT('',(-13.25,-14.2,-4.440892098501E-16)); +#620 = VECTOR('',#621,1.); +#621 = DIRECTION('',(0.,1.,0.)); +#622 = PCURVE('',#269,#623); +#623 = DEFINITIONAL_REPRESENTATION('',(#624),#628); +#624 = LINE('',#625,#626); +#625 = CARTESIAN_POINT('',(-13.25,-14.2)); +#626 = VECTOR('',#627,1.); +#627 = DIRECTION('',(0.,1.)); +#628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#629 = PCURVE('',#489,#630); +#630 = DEFINITIONAL_REPRESENTATION('',(#631),#635); +#631 = LINE('',#632,#633); +#632 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#633 = VECTOR('',#634,1.); +#634 = DIRECTION('',(-0.,1.)); +#635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#636 = ORIENTED_EDGE('',*,*,#637,.F.); +#637 = EDGE_CURVE('',#638,#615,#640,.T.); +#638 = VERTEX_POINT('',#639); +#639 = CARTESIAN_POINT('',(13.25,-12.2,0.)); +#640 = SURFACE_CURVE('',#641,(#645,#652),.PCURVE_S1.); +#641 = LINE('',#642,#643); +#642 = CARTESIAN_POINT('',(15.25,-12.2,-4.440892098501E-16)); +#643 = VECTOR('',#644,1.); +#644 = DIRECTION('',(-1.,0.,0.)); +#645 = PCURVE('',#269,#646); +#646 = DEFINITIONAL_REPRESENTATION('',(#647),#651); +#647 = LINE('',#648,#649); +#648 = CARTESIAN_POINT('',(15.25,-12.2)); +#649 = VECTOR('',#650,1.); +#650 = DIRECTION('',(-1.,0.)); +#651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#652 = PCURVE('',#653,#658); +#653 = CYLINDRICAL_SURFACE('',#654,2.); +#654 = AXIS2_PLACEMENT_3D('',#655,#656,#657); +#655 = CARTESIAN_POINT('',(15.25,-12.2,2.)); +#656 = DIRECTION('',(-1.,0.,0.)); +#657 = DIRECTION('',(0.,-1.,0.)); +#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(-0.,1.)); +#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#664 = ORIENTED_EDGE('',*,*,#665,.F.); +#665 = EDGE_CURVE('',#254,#638,#666,.T.); +#666 = SURFACE_CURVE('',#667,(#671,#678),.PCURVE_S1.); +#667 = LINE('',#668,#669); +#668 = CARTESIAN_POINT('',(13.25,14.2,-4.440892098501E-16)); +#669 = VECTOR('',#670,1.); +#670 = DIRECTION('',(0.,-1.,0.)); +#671 = PCURVE('',#269,#672); +#672 = DEFINITIONAL_REPRESENTATION('',(#673),#677); +#673 = LINE('',#674,#675); +#674 = CARTESIAN_POINT('',(13.25,14.2)); +#675 = VECTOR('',#676,1.); +#676 = DIRECTION('',(0.,-1.)); +#677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#678 = PCURVE('',#679,#684); +#679 = CYLINDRICAL_SURFACE('',#680,2.); +#680 = AXIS2_PLACEMENT_3D('',#681,#682,#683); +#681 = CARTESIAN_POINT('',(13.25,14.2,2.)); +#682 = DIRECTION('',(0.,-1.,0.)); +#683 = DIRECTION('',(1.,0.,0.)); +#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689); +#685 = LINE('',#686,#687); +#686 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#687 = VECTOR('',#688,1.); +#688 = DIRECTION('',(-0.,1.)); +#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#690 = FACE_BOUND('',#691,.F.); +#691 = EDGE_LOOP('',(#692,#722,#750,#778)); +#692 = ORIENTED_EDGE('',*,*,#693,.F.); +#693 = EDGE_CURVE('',#694,#696,#698,.T.); +#694 = VERTEX_POINT('',#695); +#695 = CARTESIAN_POINT('',(-3.174999999984,-8.825000000032,0.)); +#696 = VERTEX_POINT('',#697); +#697 = CARTESIAN_POINT('',(3.174999999984,-8.825000000032,0.)); +#698 = SURFACE_CURVE('',#699,(#703,#710),.PCURVE_S1.); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(-3.174999999984,-8.825000000032,0.)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(1.,0.,0.)); +#703 = PCURVE('',#269,#704); +#704 = DEFINITIONAL_REPRESENTATION('',(#705),#709); +#705 = LINE('',#706,#707); +#706 = CARTESIAN_POINT('',(-3.174999999984,-8.825000000032)); +#707 = VECTOR('',#708,1.); +#708 = DIRECTION('',(1.,0.)); +#709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#710 = PCURVE('',#711,#716); +#711 = PLANE('',#712); +#712 = AXIS2_PLACEMENT_3D('',#713,#714,#715); +#713 = CARTESIAN_POINT('',(-3.174999999984,-8.825000000032,0.)); +#714 = DIRECTION('',(0.,-1.,0.)); +#715 = DIRECTION('',(1.,0.,0.)); +#716 = DEFINITIONAL_REPRESENTATION('',(#717),#721); +#717 = LINE('',#718,#719); +#718 = CARTESIAN_POINT('',(0.,0.)); +#719 = VECTOR('',#720,1.); +#720 = DIRECTION('',(1.,0.)); +#721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#722 = ORIENTED_EDGE('',*,*,#723,.F.); +#723 = EDGE_CURVE('',#724,#694,#726,.T.); +#724 = VERTEX_POINT('',#725); +#725 = CARTESIAN_POINT('',(-3.174999999984,-8.025000000032,0.)); +#726 = SURFACE_CURVE('',#727,(#731,#738),.PCURVE_S1.); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(-3.174999999984,-8.025000000032,0.)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(0.,-1.,0.)); +#731 = PCURVE('',#269,#732); +#732 = DEFINITIONAL_REPRESENTATION('',(#733),#737); +#733 = LINE('',#734,#735); +#734 = CARTESIAN_POINT('',(-3.174999999984,-8.025000000032)); +#735 = VECTOR('',#736,1.); +#736 = DIRECTION('',(0.,-1.)); +#737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#738 = PCURVE('',#739,#744); +#739 = PLANE('',#740); +#740 = AXIS2_PLACEMENT_3D('',#741,#742,#743); +#741 = CARTESIAN_POINT('',(-3.174999999984,-8.025000000032,0.)); +#742 = DIRECTION('',(-1.,-0.,-0.)); +#743 = DIRECTION('',(0.,-1.,0.)); +#744 = DEFINITIONAL_REPRESENTATION('',(#745),#749); +#745 = LINE('',#746,#747); +#746 = CARTESIAN_POINT('',(0.,0.)); +#747 = VECTOR('',#748,1.); +#748 = DIRECTION('',(1.,0.)); +#749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#750 = ORIENTED_EDGE('',*,*,#751,.F.); +#751 = EDGE_CURVE('',#752,#724,#754,.T.); +#752 = VERTEX_POINT('',#753); +#753 = CARTESIAN_POINT('',(3.174999999984,-8.025000000032,0.)); +#754 = SURFACE_CURVE('',#755,(#759,#766),.PCURVE_S1.); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(3.174999999984,-8.025000000032,0.)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(-1.,0.,0.)); +#759 = PCURVE('',#269,#760); +#760 = DEFINITIONAL_REPRESENTATION('',(#761),#765); +#761 = LINE('',#762,#763); +#762 = CARTESIAN_POINT('',(3.174999999984,-8.025000000032)); +#763 = VECTOR('',#764,1.); +#764 = DIRECTION('',(-1.,0.)); +#765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#766 = PCURVE('',#767,#772); +#767 = PLANE('',#768); +#768 = AXIS2_PLACEMENT_3D('',#769,#770,#771); +#769 = CARTESIAN_POINT('',(3.174999999984,-8.025000000032,0.)); +#770 = DIRECTION('',(0.,1.,0.)); +#771 = DIRECTION('',(-1.,0.,0.)); +#772 = DEFINITIONAL_REPRESENTATION('',(#773),#777); +#773 = LINE('',#774,#775); +#774 = CARTESIAN_POINT('',(0.,0.)); +#775 = VECTOR('',#776,1.); +#776 = DIRECTION('',(1.,0.)); +#777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#778 = ORIENTED_EDGE('',*,*,#779,.F.); +#779 = EDGE_CURVE('',#696,#752,#780,.T.); +#780 = SURFACE_CURVE('',#781,(#785,#792),.PCURVE_S1.); +#781 = LINE('',#782,#783); +#782 = CARTESIAN_POINT('',(3.174999999984,-8.825000000032,0.)); +#783 = VECTOR('',#784,1.); +#784 = DIRECTION('',(0.,1.,0.)); +#785 = PCURVE('',#269,#786); +#786 = DEFINITIONAL_REPRESENTATION('',(#787),#791); +#787 = LINE('',#788,#789); +#788 = CARTESIAN_POINT('',(3.174999999984,-8.825000000032)); +#789 = VECTOR('',#790,1.); +#790 = DIRECTION('',(0.,1.)); +#791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#792 = PCURVE('',#793,#798); +#793 = PLANE('',#794); +#794 = AXIS2_PLACEMENT_3D('',#795,#796,#797); +#795 = CARTESIAN_POINT('',(3.174999999984,-8.825000000032,0.)); +#796 = DIRECTION('',(1.,0.,0.)); +#797 = DIRECTION('',(0.,1.,0.)); +#798 = DEFINITIONAL_REPRESENTATION('',(#799),#803); +#799 = LINE('',#800,#801); +#800 = CARTESIAN_POINT('',(0.,0.)); +#801 = VECTOR('',#802,1.); +#802 = DIRECTION('',(1.,0.)); +#803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#804 = FACE_BOUND('',#805,.F.); +#805 = EDGE_LOOP('',(#806,#836,#864,#892)); +#806 = ORIENTED_EDGE('',*,*,#807,.F.); +#807 = EDGE_CURVE('',#808,#810,#812,.T.); +#808 = VERTEX_POINT('',#809); +#809 = CARTESIAN_POINT('',(-8.8,-3.174999999968,0.)); +#810 = VERTEX_POINT('',#811); +#811 = CARTESIAN_POINT('',(-8.,-3.174999999968,0.)); +#812 = SURFACE_CURVE('',#813,(#817,#824),.PCURVE_S1.); +#813 = LINE('',#814,#815); +#814 = CARTESIAN_POINT('',(-8.8,-3.174999999968,0.)); +#815 = VECTOR('',#816,1.); +#816 = DIRECTION('',(1.,0.,0.)); +#817 = PCURVE('',#269,#818); +#818 = DEFINITIONAL_REPRESENTATION('',(#819),#823); +#819 = LINE('',#820,#821); +#820 = CARTESIAN_POINT('',(-8.8,-3.174999999968)); +#821 = VECTOR('',#822,1.); +#822 = DIRECTION('',(1.,0.)); +#823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#824 = PCURVE('',#825,#830); +#825 = PLANE('',#826); +#826 = AXIS2_PLACEMENT_3D('',#827,#828,#829); +#827 = CARTESIAN_POINT('',(-8.8,-3.174999999968,0.)); +#828 = DIRECTION('',(0.,-1.,0.)); +#829 = DIRECTION('',(1.,0.,0.)); +#830 = DEFINITIONAL_REPRESENTATION('',(#831),#835); +#831 = LINE('',#832,#833); +#832 = CARTESIAN_POINT('',(0.,0.)); +#833 = VECTOR('',#834,1.); +#834 = DIRECTION('',(1.,0.)); +#835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#836 = ORIENTED_EDGE('',*,*,#837,.F.); +#837 = EDGE_CURVE('',#838,#808,#840,.T.); +#838 = VERTEX_POINT('',#839); +#839 = CARTESIAN_POINT('',(-8.8,3.174999999968,0.)); +#840 = SURFACE_CURVE('',#841,(#845,#852),.PCURVE_S1.); +#841 = LINE('',#842,#843); +#842 = CARTESIAN_POINT('',(-8.8,3.174999999968,0.)); +#843 = VECTOR('',#844,1.); +#844 = DIRECTION('',(0.,-1.,0.)); +#845 = PCURVE('',#269,#846); +#846 = DEFINITIONAL_REPRESENTATION('',(#847),#851); +#847 = LINE('',#848,#849); +#848 = CARTESIAN_POINT('',(-8.8,3.174999999968)); +#849 = VECTOR('',#850,1.); +#850 = DIRECTION('',(0.,-1.)); +#851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#852 = PCURVE('',#853,#858); +#853 = PLANE('',#854); +#854 = AXIS2_PLACEMENT_3D('',#855,#856,#857); +#855 = CARTESIAN_POINT('',(-8.8,3.174999999968,0.)); +#856 = DIRECTION('',(-1.,-0.,-0.)); +#857 = DIRECTION('',(0.,-1.,0.)); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(0.,0.)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(1.,0.)); +#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#864 = ORIENTED_EDGE('',*,*,#865,.F.); +#865 = EDGE_CURVE('',#866,#838,#868,.T.); +#866 = VERTEX_POINT('',#867); +#867 = CARTESIAN_POINT('',(-8.,3.174999999968,0.)); +#868 = SURFACE_CURVE('',#869,(#873,#880),.PCURVE_S1.); +#869 = LINE('',#870,#871); +#870 = CARTESIAN_POINT('',(-8.,3.174999999968,0.)); +#871 = VECTOR('',#872,1.); +#872 = DIRECTION('',(-1.,0.,0.)); +#873 = PCURVE('',#269,#874); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-8.,3.174999999968)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(-1.,0.)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = PCURVE('',#881,#886); +#881 = PLANE('',#882); +#882 = AXIS2_PLACEMENT_3D('',#883,#884,#885); +#883 = CARTESIAN_POINT('',(-8.,3.174999999968,0.)); +#884 = DIRECTION('',(0.,1.,0.)); +#885 = DIRECTION('',(-1.,0.,0.)); +#886 = DEFINITIONAL_REPRESENTATION('',(#887),#891); +#887 = LINE('',#888,#889); +#888 = CARTESIAN_POINT('',(0.,0.)); +#889 = VECTOR('',#890,1.); +#890 = DIRECTION('',(1.,0.)); +#891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#892 = ORIENTED_EDGE('',*,*,#893,.F.); +#893 = EDGE_CURVE('',#810,#866,#894,.T.); +#894 = SURFACE_CURVE('',#895,(#899,#906),.PCURVE_S1.); +#895 = LINE('',#896,#897); +#896 = CARTESIAN_POINT('',(-8.,-3.174999999968,0.)); +#897 = VECTOR('',#898,1.); +#898 = DIRECTION('',(0.,1.,0.)); +#899 = PCURVE('',#269,#900); +#900 = DEFINITIONAL_REPRESENTATION('',(#901),#905); +#901 = LINE('',#902,#903); +#902 = CARTESIAN_POINT('',(-8.,-3.174999999968)); +#903 = VECTOR('',#904,1.); +#904 = DIRECTION('',(0.,1.)); +#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#906 = PCURVE('',#907,#912); +#907 = PLANE('',#908); +#908 = AXIS2_PLACEMENT_3D('',#909,#910,#911); +#909 = CARTESIAN_POINT('',(-8.,-3.174999999968,0.)); +#910 = DIRECTION('',(1.,0.,0.)); +#911 = DIRECTION('',(0.,1.,0.)); +#912 = DEFINITIONAL_REPRESENTATION('',(#913),#917); +#913 = LINE('',#914,#915); +#914 = CARTESIAN_POINT('',(0.,0.)); +#915 = VECTOR('',#916,1.); +#916 = DIRECTION('',(1.,0.)); +#917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#918 = FACE_BOUND('',#919,.F.); +#919 = EDGE_LOOP('',(#920,#950,#978,#1006)); +#920 = ORIENTED_EDGE('',*,*,#921,.F.); +#921 = EDGE_CURVE('',#922,#924,#926,.T.); +#922 = VERTEX_POINT('',#923); +#923 = CARTESIAN_POINT('',(8.,-3.175000000032,0.)); +#924 = VERTEX_POINT('',#925); +#925 = CARTESIAN_POINT('',(8.8,-3.175000000032,0.)); +#926 = SURFACE_CURVE('',#927,(#931,#938),.PCURVE_S1.); +#927 = LINE('',#928,#929); +#928 = CARTESIAN_POINT('',(8.,-3.175000000032,0.)); +#929 = VECTOR('',#930,1.); +#930 = DIRECTION('',(1.,0.,0.)); +#931 = PCURVE('',#269,#932); +#932 = DEFINITIONAL_REPRESENTATION('',(#933),#937); +#933 = LINE('',#934,#935); +#934 = CARTESIAN_POINT('',(8.,-3.175000000032)); +#935 = VECTOR('',#936,1.); +#936 = DIRECTION('',(1.,0.)); +#937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#938 = PCURVE('',#939,#944); +#939 = PLANE('',#940); +#940 = AXIS2_PLACEMENT_3D('',#941,#942,#943); +#941 = CARTESIAN_POINT('',(8.,-3.175000000032,0.)); +#942 = DIRECTION('',(0.,-1.,0.)); +#943 = DIRECTION('',(1.,0.,0.)); +#944 = DEFINITIONAL_REPRESENTATION('',(#945),#949); +#945 = LINE('',#946,#947); +#946 = CARTESIAN_POINT('',(0.,0.)); +#947 = VECTOR('',#948,1.); +#948 = DIRECTION('',(1.,0.)); +#949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#950 = ORIENTED_EDGE('',*,*,#951,.F.); +#951 = EDGE_CURVE('',#952,#922,#954,.T.); +#952 = VERTEX_POINT('',#953); +#953 = CARTESIAN_POINT('',(8.,3.174999999968,0.)); +#954 = SURFACE_CURVE('',#955,(#959,#966),.PCURVE_S1.); +#955 = LINE('',#956,#957); +#956 = CARTESIAN_POINT('',(8.,3.174999999968,0.)); +#957 = VECTOR('',#958,1.); +#958 = DIRECTION('',(0.,-1.,0.)); +#959 = PCURVE('',#269,#960); +#960 = DEFINITIONAL_REPRESENTATION('',(#961),#965); +#961 = LINE('',#962,#963); +#962 = CARTESIAN_POINT('',(8.,3.174999999968)); +#963 = VECTOR('',#964,1.); +#964 = DIRECTION('',(0.,-1.)); +#965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#966 = PCURVE('',#967,#972); +#967 = PLANE('',#968); +#968 = AXIS2_PLACEMENT_3D('',#969,#970,#971); +#969 = CARTESIAN_POINT('',(8.,3.174999999968,0.)); +#970 = DIRECTION('',(-1.,-0.,-0.)); +#971 = DIRECTION('',(0.,-1.,0.)); +#972 = DEFINITIONAL_REPRESENTATION('',(#973),#977); +#973 = LINE('',#974,#975); +#974 = CARTESIAN_POINT('',(0.,0.)); +#975 = VECTOR('',#976,1.); +#976 = DIRECTION('',(1.,0.)); +#977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#978 = ORIENTED_EDGE('',*,*,#979,.F.); +#979 = EDGE_CURVE('',#980,#952,#982,.T.); +#980 = VERTEX_POINT('',#981); +#981 = CARTESIAN_POINT('',(8.8,3.174999999968,0.)); +#982 = SURFACE_CURVE('',#983,(#987,#994),.PCURVE_S1.); +#983 = LINE('',#984,#985); +#984 = CARTESIAN_POINT('',(8.8,3.174999999968,0.)); +#985 = VECTOR('',#986,1.); +#986 = DIRECTION('',(-1.,0.,0.)); +#987 = PCURVE('',#269,#988); +#988 = DEFINITIONAL_REPRESENTATION('',(#989),#993); +#989 = LINE('',#990,#991); +#990 = CARTESIAN_POINT('',(8.8,3.174999999968)); +#991 = VECTOR('',#992,1.); +#992 = DIRECTION('',(-1.,0.)); +#993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#994 = PCURVE('',#995,#1000); +#995 = PLANE('',#996); +#996 = AXIS2_PLACEMENT_3D('',#997,#998,#999); +#997 = CARTESIAN_POINT('',(8.8,3.174999999968,0.)); +#998 = DIRECTION('',(0.,1.,0.)); +#999 = DIRECTION('',(-1.,0.,0.)); +#1000 = DEFINITIONAL_REPRESENTATION('',(#1001),#1005); +#1001 = LINE('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(0.,0.)); +#1003 = VECTOR('',#1004,1.); +#1004 = DIRECTION('',(1.,0.)); +#1005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1006 = ORIENTED_EDGE('',*,*,#1007,.F.); +#1007 = EDGE_CURVE('',#924,#980,#1008,.T.); +#1008 = SURFACE_CURVE('',#1009,(#1013,#1020),.PCURVE_S1.); +#1009 = LINE('',#1010,#1011); +#1010 = CARTESIAN_POINT('',(8.8,-3.175000000032,0.)); +#1011 = VECTOR('',#1012,1.); +#1012 = DIRECTION('',(0.,1.,0.)); +#1013 = PCURVE('',#269,#1014); +#1014 = DEFINITIONAL_REPRESENTATION('',(#1015),#1019); +#1015 = LINE('',#1016,#1017); +#1016 = CARTESIAN_POINT('',(8.8,-3.175000000032)); +#1017 = VECTOR('',#1018,1.); +#1018 = DIRECTION('',(0.,1.)); +#1019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1020 = PCURVE('',#1021,#1026); +#1021 = PLANE('',#1022); +#1022 = AXIS2_PLACEMENT_3D('',#1023,#1024,#1025); +#1023 = CARTESIAN_POINT('',(8.8,-3.175000000032,0.)); +#1024 = DIRECTION('',(1.,0.,0.)); +#1025 = DIRECTION('',(0.,1.,0.)); +#1026 = DEFINITIONAL_REPRESENTATION('',(#1027),#1031); +#1027 = LINE('',#1028,#1029); +#1028 = CARTESIAN_POINT('',(0.,0.)); +#1029 = VECTOR('',#1030,1.); +#1030 = DIRECTION('',(1.,0.)); +#1031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1032 = ADVANCED_FACE('',(#1033),#296,.T.); +#1033 = FACE_BOUND('',#1034,.F.); +#1034 = EDGE_LOOP('',(#1035,#1036,#1058)); +#1035 = ORIENTED_EDGE('',*,*,#281,.F.); +#1036 = ORIENTED_EDGE('',*,*,#1037,.T.); +#1037 = EDGE_CURVE('',#254,#397,#1038,.T.); +#1038 = SURFACE_CURVE('',#1039,(#1044,#1051),.PCURVE_S1.); +#1039 = CIRCLE('',#1040,2.); +#1040 = AXIS2_PLACEMENT_3D('',#1041,#1042,#1043); +#1041 = CARTESIAN_POINT('',(13.25,12.2,2.)); +#1042 = DIRECTION('',(9.494107596575E-16,-1.,0.)); +#1043 = DIRECTION('',(1.,9.494107596575E-16,0.)); +#1044 = PCURVE('',#296,#1045); +#1045 = DEFINITIONAL_REPRESENTATION('',(#1046),#1050); +#1046 = LINE('',#1047,#1048); +#1047 = CARTESIAN_POINT('',(-1.570796326795,-6.28318530718)); +#1048 = VECTOR('',#1049,1.); +#1049 = DIRECTION('',(-0.,1.)); +#1050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1051 = PCURVE('',#679,#1052); +#1052 = DEFINITIONAL_REPRESENTATION('',(#1053),#1057); +#1053 = LINE('',#1054,#1055); +#1054 = CARTESIAN_POINT('',(-6.28318530718,2.)); +#1055 = VECTOR('',#1056,1.); +#1056 = DIRECTION('',(1.,-0.)); +#1057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1058 = ORIENTED_EDGE('',*,*,#396,.F.); +#1059 = ADVANCED_FACE('',(#1060),#352,.T.); +#1060 = FACE_BOUND('',#1061,.T.); +#1061 = EDGE_LOOP('',(#1062,#1063,#1086,#1114)); +#1062 = ORIENTED_EDGE('',*,*,#336,.F.); +#1063 = ORIENTED_EDGE('',*,*,#1064,.F.); +#1064 = EDGE_CURVE('',#1065,#313,#1067,.T.); +#1065 = VERTEX_POINT('',#1066); +#1066 = CARTESIAN_POINT('',(-13.25,-12.2,40.)); +#1067 = SURFACE_CURVE('',#1068,(#1072,#1079),.PCURVE_S1.); +#1068 = LINE('',#1069,#1070); +#1069 = CARTESIAN_POINT('',(-13.25,-14.2,40.)); +#1070 = VECTOR('',#1071,1.); +#1071 = DIRECTION('',(0.,1.,0.)); +#1072 = PCURVE('',#352,#1073); +#1073 = DEFINITIONAL_REPRESENTATION('',(#1074),#1078); +#1074 = LINE('',#1075,#1076); +#1075 = CARTESIAN_POINT('',(-13.25,-14.2)); +#1076 = VECTOR('',#1077,1.); +#1077 = DIRECTION('',(0.,1.)); +#1078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1079 = PCURVE('',#521,#1080); +#1080 = DEFINITIONAL_REPRESENTATION('',(#1081),#1085); +#1081 = LINE('',#1082,#1083); +#1082 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1083 = VECTOR('',#1084,1.); +#1084 = DIRECTION('',(0.,1.)); +#1085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1086 = ORIENTED_EDGE('',*,*,#1087,.F.); +#1087 = EDGE_CURVE('',#1088,#1065,#1090,.T.); +#1088 = VERTEX_POINT('',#1089); +#1089 = CARTESIAN_POINT('',(13.25,-12.2,40.)); +#1090 = SURFACE_CURVE('',#1091,(#1095,#1102),.PCURVE_S1.); +#1091 = LINE('',#1092,#1093); +#1092 = CARTESIAN_POINT('',(15.25,-12.2,40.)); +#1093 = VECTOR('',#1094,1.); +#1094 = DIRECTION('',(-1.,0.,0.)); +#1095 = PCURVE('',#352,#1096); +#1096 = DEFINITIONAL_REPRESENTATION('',(#1097),#1101); +#1097 = LINE('',#1098,#1099); +#1098 = CARTESIAN_POINT('',(15.25,-12.2)); +#1099 = VECTOR('',#1100,1.); +#1100 = DIRECTION('',(-1.,0.)); +#1101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1102 = PCURVE('',#1103,#1108); +#1103 = CYLINDRICAL_SURFACE('',#1104,2.); +#1104 = AXIS2_PLACEMENT_3D('',#1105,#1106,#1107); +#1105 = CARTESIAN_POINT('',(15.25,-12.2,38.)); +#1106 = DIRECTION('',(-1.,0.,0.)); +#1107 = DIRECTION('',(0.,-1.,0.)); +#1108 = DEFINITIONAL_REPRESENTATION('',(#1109),#1113); +#1109 = LINE('',#1110,#1111); +#1110 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1111 = VECTOR('',#1112,1.); +#1112 = DIRECTION('',(0.,1.)); +#1113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1114 = ORIENTED_EDGE('',*,*,#1115,.F.); +#1115 = EDGE_CURVE('',#337,#1088,#1116,.T.); +#1116 = SURFACE_CURVE('',#1117,(#1121,#1128),.PCURVE_S1.); +#1117 = LINE('',#1118,#1119); +#1118 = CARTESIAN_POINT('',(13.25,14.2,40.)); +#1119 = VECTOR('',#1120,1.); +#1120 = DIRECTION('',(0.,-1.,0.)); +#1121 = PCURVE('',#352,#1122); +#1122 = DEFINITIONAL_REPRESENTATION('',(#1123),#1127); +#1123 = LINE('',#1124,#1125); +#1124 = CARTESIAN_POINT('',(13.25,14.2)); +#1125 = VECTOR('',#1126,1.); +#1126 = DIRECTION('',(0.,-1.)); +#1127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1128 = PCURVE('',#1129,#1134); +#1129 = CYLINDRICAL_SURFACE('',#1130,2.); +#1130 = AXIS2_PLACEMENT_3D('',#1131,#1132,#1133); +#1131 = CARTESIAN_POINT('',(13.25,14.2,38.)); +#1132 = DIRECTION('',(0.,-1.,0.)); +#1133 = DIRECTION('',(1.,0.,0.)); +#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139); +#1135 = LINE('',#1136,#1137); +#1136 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1137 = VECTOR('',#1138,1.); +#1138 = DIRECTION('',(0.,1.)); +#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1140 = ADVANCED_FACE('',(#1141),#379,.T.); +#1141 = FACE_BOUND('',#1142,.T.); +#1142 = EDGE_LOOP('',(#1143,#1144,#1166)); +#1143 = ORIENTED_EDGE('',*,*,#364,.F.); +#1144 = ORIENTED_EDGE('',*,*,#1145,.T.); +#1145 = EDGE_CURVE('',#337,#421,#1146,.T.); +#1146 = SURFACE_CURVE('',#1147,(#1152,#1159),.PCURVE_S1.); +#1147 = CIRCLE('',#1148,2.); +#1148 = AXIS2_PLACEMENT_3D('',#1149,#1150,#1151); +#1149 = CARTESIAN_POINT('',(13.25,12.2,38.)); +#1150 = DIRECTION('',(-9.494107596575E-16,1.,0.)); +#1151 = DIRECTION('',(1.,9.494107596575E-16,0.)); +#1152 = PCURVE('',#379,#1153); +#1153 = DEFINITIONAL_REPRESENTATION('',(#1154),#1158); +#1154 = LINE('',#1155,#1156); +#1155 = CARTESIAN_POINT('',(1.570796326795,-6.28318530718)); +#1156 = VECTOR('',#1157,1.); +#1157 = DIRECTION('',(0.,1.)); +#1158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1159 = PCURVE('',#1129,#1160); +#1160 = DEFINITIONAL_REPRESENTATION('',(#1161),#1165); +#1161 = LINE('',#1162,#1163); +#1162 = CARTESIAN_POINT('',(6.28318530718,2.)); +#1163 = VECTOR('',#1164,1.); +#1164 = DIRECTION('',(-1.,-0.)); +#1165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1166 = ORIENTED_EDGE('',*,*,#448,.F.); +#1167 = ADVANCED_FACE('',(#1168),#436,.T.); +#1168 = FACE_BOUND('',#1169,.T.); +#1169 = EDGE_LOOP('',(#1170,#1171,#1194,#1222)); +#1170 = ORIENTED_EDGE('',*,*,#420,.T.); +#1171 = ORIENTED_EDGE('',*,*,#1172,.T.); +#1172 = EDGE_CURVE('',#421,#1173,#1175,.T.); +#1173 = VERTEX_POINT('',#1174); +#1174 = CARTESIAN_POINT('',(15.25,-12.2,38.)); +#1175 = SURFACE_CURVE('',#1176,(#1180,#1187),.PCURVE_S1.); +#1176 = LINE('',#1177,#1178); +#1177 = CARTESIAN_POINT('',(15.25,14.2,38.)); +#1178 = VECTOR('',#1179,1.); +#1179 = DIRECTION('',(0.,-1.,0.)); +#1180 = PCURVE('',#436,#1181); +#1181 = DEFINITIONAL_REPRESENTATION('',(#1182),#1186); +#1182 = LINE('',#1183,#1184); +#1183 = CARTESIAN_POINT('',(0.,-38.)); +#1184 = VECTOR('',#1185,1.); +#1185 = DIRECTION('',(1.,0.)); +#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1187 = PCURVE('',#1129,#1188); +#1188 = DEFINITIONAL_REPRESENTATION('',(#1189),#1193); +#1189 = LINE('',#1190,#1191); +#1190 = CARTESIAN_POINT('',(0.,0.)); +#1191 = VECTOR('',#1192,1.); +#1192 = DIRECTION('',(0.,1.)); +#1193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1194 = ORIENTED_EDGE('',*,*,#1195,.F.); +#1195 = EDGE_CURVE('',#1196,#1173,#1198,.T.); +#1196 = VERTEX_POINT('',#1197); +#1197 = CARTESIAN_POINT('',(15.25,-12.2,2.)); +#1198 = SURFACE_CURVE('',#1199,(#1203,#1210),.PCURVE_S1.); +#1199 = LINE('',#1200,#1201); +#1200 = CARTESIAN_POINT('',(15.25,-12.2,0.)); +#1201 = VECTOR('',#1202,1.); +#1202 = DIRECTION('',(0.,0.,1.)); +#1203 = PCURVE('',#436,#1204); +#1204 = DEFINITIONAL_REPRESENTATION('',(#1205),#1209); +#1205 = LINE('',#1206,#1207); +#1206 = CARTESIAN_POINT('',(26.4,0.)); +#1207 = VECTOR('',#1208,1.); +#1208 = DIRECTION('',(0.,-1.)); +#1209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1210 = PCURVE('',#1211,#1216); +#1211 = CYLINDRICAL_SURFACE('',#1212,2.); +#1212 = AXIS2_PLACEMENT_3D('',#1213,#1214,#1215); +#1213 = CARTESIAN_POINT('',(13.25,-12.2,0.)); +#1214 = DIRECTION('',(0.,0.,1.)); +#1215 = DIRECTION('',(1.,0.,0.)); +#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221); +#1217 = LINE('',#1218,#1219); +#1218 = CARTESIAN_POINT('',(-0.,0.)); +#1219 = VECTOR('',#1220,1.); +#1220 = DIRECTION('',(-0.,1.)); +#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1222 = ORIENTED_EDGE('',*,*,#1223,.F.); +#1223 = EDGE_CURVE('',#397,#1196,#1224,.T.); +#1224 = SURFACE_CURVE('',#1225,(#1229,#1236),.PCURVE_S1.); +#1225 = LINE('',#1226,#1227); +#1226 = CARTESIAN_POINT('',(15.25,14.2,2.)); +#1227 = VECTOR('',#1228,1.); +#1228 = DIRECTION('',(0.,-1.,0.)); +#1229 = PCURVE('',#436,#1230); +#1230 = DEFINITIONAL_REPRESENTATION('',(#1231),#1235); +#1231 = LINE('',#1232,#1233); +#1232 = CARTESIAN_POINT('',(0.,-2.)); +#1233 = VECTOR('',#1234,1.); +#1234 = DIRECTION('',(1.,0.)); +#1235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1236 = PCURVE('',#679,#1237); +#1237 = DEFINITIONAL_REPRESENTATION('',(#1238),#1242); +#1238 = LINE('',#1239,#1240); +#1239 = CARTESIAN_POINT('',(-0.,0.)); +#1240 = VECTOR('',#1241,1.); +#1241 = DIRECTION('',(-0.,1.)); +#1242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1243 = ADVANCED_FACE('',(#1244),#489,.T.); +#1244 = FACE_BOUND('',#1245,.F.); +#1245 = EDGE_LOOP('',(#1246,#1273,#1274,#1275)); +#1246 = ORIENTED_EDGE('',*,*,#1247,.F.); +#1247 = EDGE_CURVE('',#615,#539,#1248,.T.); +#1248 = SURFACE_CURVE('',#1249,(#1254,#1261),.PCURVE_S1.); +#1249 = CIRCLE('',#1250,2.); +#1250 = AXIS2_PLACEMENT_3D('',#1251,#1252,#1253); +#1251 = CARTESIAN_POINT('',(-13.25,-12.2,2.)); +#1252 = DIRECTION('',(-6.123233995737E-17,1.,0.)); +#1253 = DIRECTION('',(-1.,-6.123233995737E-17,0.)); +#1254 = PCURVE('',#489,#1255); +#1255 = DEFINITIONAL_REPRESENTATION('',(#1256),#1260); +#1256 = LINE('',#1257,#1258); +#1257 = CARTESIAN_POINT('',(-6.28318530718,2.)); +#1258 = VECTOR('',#1259,1.); +#1259 = DIRECTION('',(1.,-0.)); +#1260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1261 = PCURVE('',#1262,#1267); +#1262 = SPHERICAL_SURFACE('',#1263,2.); +#1263 = AXIS2_PLACEMENT_3D('',#1264,#1265,#1266); +#1264 = CARTESIAN_POINT('',(-13.25,-12.2,2.)); +#1265 = DIRECTION('',(0.,0.,1.)); +#1266 = DIRECTION('',(0.,-1.,0.)); +#1267 = DEFINITIONAL_REPRESENTATION('',(#1268),#1272); +#1268 = LINE('',#1269,#1270); +#1269 = CARTESIAN_POINT('',(-1.570796326795,-6.28318530718)); +#1270 = VECTOR('',#1271,1.); +#1271 = DIRECTION('',(-0.,1.)); +#1272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1273 = ORIENTED_EDGE('',*,*,#614,.T.); +#1274 = ORIENTED_EDGE('',*,*,#474,.T.); +#1275 = ORIENTED_EDGE('',*,*,#538,.F.); +#1276 = ADVANCED_FACE('',(#1277),#521,.T.); +#1277 = FACE_BOUND('',#1278,.T.); +#1278 = EDGE_LOOP('',(#1279,#1306,#1307,#1308)); +#1279 = ORIENTED_EDGE('',*,*,#1280,.F.); +#1280 = EDGE_CURVE('',#1065,#562,#1281,.T.); +#1281 = SURFACE_CURVE('',#1282,(#1287,#1294),.PCURVE_S1.); +#1282 = CIRCLE('',#1283,2.); +#1283 = AXIS2_PLACEMENT_3D('',#1284,#1285,#1286); +#1284 = CARTESIAN_POINT('',(-13.25,-12.2,38.)); +#1285 = DIRECTION('',(6.123233995737E-17,-1.,0.)); +#1286 = DIRECTION('',(-1.,-6.123233995737E-17,0.)); +#1287 = PCURVE('',#521,#1288); +#1288 = DEFINITIONAL_REPRESENTATION('',(#1289),#1293); +#1289 = LINE('',#1290,#1291); +#1290 = CARTESIAN_POINT('',(6.28318530718,2.)); +#1291 = VECTOR('',#1292,1.); +#1292 = DIRECTION('',(-1.,-0.)); +#1293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1294 = PCURVE('',#1295,#1300); +#1295 = SPHERICAL_SURFACE('',#1296,2.); +#1296 = AXIS2_PLACEMENT_3D('',#1297,#1298,#1299); +#1297 = CARTESIAN_POINT('',(-13.25,-12.2,38.)); +#1298 = DIRECTION('',(-0.,-0.,-1.)); +#1299 = DIRECTION('',(0.,-1.,0.)); +#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305); +#1301 = LINE('',#1302,#1303); +#1302 = CARTESIAN_POINT('',(1.570796326795,-6.28318530718)); +#1303 = VECTOR('',#1304,1.); +#1304 = DIRECTION('',(0.,1.)); +#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1306 = ORIENTED_EDGE('',*,*,#1064,.T.); +#1307 = ORIENTED_EDGE('',*,*,#506,.T.); +#1308 = ORIENTED_EDGE('',*,*,#589,.F.); +#1309 = ADVANCED_FACE('',(#1310),#577,.T.); +#1310 = FACE_BOUND('',#1311,.F.); +#1311 = EDGE_LOOP('',(#1312,#1342,#1364,#1365)); +#1312 = ORIENTED_EDGE('',*,*,#1313,.F.); +#1313 = EDGE_CURVE('',#1314,#1316,#1318,.T.); +#1314 = VERTEX_POINT('',#1315); +#1315 = CARTESIAN_POINT('',(-13.25,-14.2,2.)); +#1316 = VERTEX_POINT('',#1317); +#1317 = CARTESIAN_POINT('',(-13.25,-14.2,38.)); +#1318 = SURFACE_CURVE('',#1319,(#1323,#1330),.PCURVE_S1.); +#1319 = LINE('',#1320,#1321); +#1320 = CARTESIAN_POINT('',(-13.25,-14.2,0.)); +#1321 = VECTOR('',#1322,1.); +#1322 = DIRECTION('',(0.,0.,1.)); +#1323 = PCURVE('',#577,#1324); +#1324 = DEFINITIONAL_REPRESENTATION('',(#1325),#1329); +#1325 = LINE('',#1326,#1327); +#1326 = CARTESIAN_POINT('',(-0.,0.)); +#1327 = VECTOR('',#1328,1.); +#1328 = DIRECTION('',(-0.,1.)); +#1329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1330 = PCURVE('',#1331,#1336); +#1331 = PLANE('',#1332); +#1332 = AXIS2_PLACEMENT_3D('',#1333,#1334,#1335); +#1333 = CARTESIAN_POINT('',(15.25,-14.2,0.)); +#1334 = DIRECTION('',(0.,-1.,0.)); +#1335 = DIRECTION('',(-1.,0.,0.)); +#1336 = DEFINITIONAL_REPRESENTATION('',(#1337),#1341); +#1337 = LINE('',#1338,#1339); +#1338 = CARTESIAN_POINT('',(28.5,0.)); +#1339 = VECTOR('',#1340,1.); +#1340 = DIRECTION('',(0.,-1.)); +#1341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1342 = ORIENTED_EDGE('',*,*,#1343,.T.); +#1343 = EDGE_CURVE('',#1314,#539,#1344,.T.); +#1344 = SURFACE_CURVE('',#1345,(#1350,#1357),.PCURVE_S1.); +#1345 = CIRCLE('',#1346,2.); +#1346 = AXIS2_PLACEMENT_3D('',#1347,#1348,#1349); +#1347 = CARTESIAN_POINT('',(-13.25,-12.2,2.)); +#1348 = DIRECTION('',(-0.,-0.,-1.)); +#1349 = DIRECTION('',(0.,-1.,0.)); +#1350 = PCURVE('',#577,#1351); +#1351 = DEFINITIONAL_REPRESENTATION('',(#1352),#1356); +#1352 = LINE('',#1353,#1354); +#1353 = CARTESIAN_POINT('',(-0.,2.)); +#1354 = VECTOR('',#1355,1.); +#1355 = DIRECTION('',(-1.,0.)); +#1356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1357 = PCURVE('',#1262,#1358); +#1358 = DEFINITIONAL_REPRESENTATION('',(#1359),#1363); +#1359 = LINE('',#1360,#1361); +#1360 = CARTESIAN_POINT('',(-0.,0.)); +#1361 = VECTOR('',#1362,1.); +#1362 = DIRECTION('',(-1.,0.)); +#1363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1364 = ORIENTED_EDGE('',*,*,#561,.T.); +#1365 = ORIENTED_EDGE('',*,*,#1366,.F.); +#1366 = EDGE_CURVE('',#1316,#562,#1367,.T.); +#1367 = SURFACE_CURVE('',#1368,(#1373,#1380),.PCURVE_S1.); +#1368 = CIRCLE('',#1369,2.); +#1369 = AXIS2_PLACEMENT_3D('',#1370,#1371,#1372); +#1370 = CARTESIAN_POINT('',(-13.25,-12.2,38.)); +#1371 = DIRECTION('',(-0.,-0.,-1.)); +#1372 = DIRECTION('',(0.,-1.,0.)); +#1373 = PCURVE('',#577,#1374); +#1374 = DEFINITIONAL_REPRESENTATION('',(#1375),#1379); +#1375 = LINE('',#1376,#1377); +#1376 = CARTESIAN_POINT('',(-0.,38.)); +#1377 = VECTOR('',#1378,1.); +#1378 = DIRECTION('',(-1.,0.)); +#1379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1380 = PCURVE('',#1295,#1381); +#1381 = DEFINITIONAL_REPRESENTATION('',(#1382),#1386); +#1382 = LINE('',#1383,#1384); +#1383 = CARTESIAN_POINT('',(0.,0.)); +#1384 = VECTOR('',#1385,1.); +#1385 = DIRECTION('',(1.,0.)); +#1386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1387 = ADVANCED_FACE('',(#1388),#679,.T.); +#1388 = FACE_BOUND('',#1389,.F.); +#1389 = EDGE_LOOP('',(#1390,#1391,#1392,#1419)); +#1390 = ORIENTED_EDGE('',*,*,#1037,.F.); +#1391 = ORIENTED_EDGE('',*,*,#665,.T.); +#1392 = ORIENTED_EDGE('',*,*,#1393,.T.); +#1393 = EDGE_CURVE('',#638,#1196,#1394,.T.); +#1394 = SURFACE_CURVE('',#1395,(#1400,#1407),.PCURVE_S1.); +#1395 = CIRCLE('',#1396,2.); +#1396 = AXIS2_PLACEMENT_3D('',#1397,#1398,#1399); +#1397 = CARTESIAN_POINT('',(13.25,-12.2,2.)); +#1398 = DIRECTION('',(0.,-1.,0.)); +#1399 = DIRECTION('',(1.,0.,0.)); +#1400 = PCURVE('',#679,#1401); +#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1406); +#1402 = LINE('',#1403,#1404); +#1403 = CARTESIAN_POINT('',(-6.28318530718,26.4)); +#1404 = VECTOR('',#1405,1.); +#1405 = DIRECTION('',(1.,-0.)); +#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1407 = PCURVE('',#1408,#1413); +#1408 = SPHERICAL_SURFACE('',#1409,2.); +#1409 = AXIS2_PLACEMENT_3D('',#1410,#1411,#1412); +#1410 = CARTESIAN_POINT('',(13.25,-12.2,2.)); +#1411 = DIRECTION('',(0.,0.,1.)); +#1412 = DIRECTION('',(1.,0.,0.)); +#1413 = DEFINITIONAL_REPRESENTATION('',(#1414),#1418); +#1414 = LINE('',#1415,#1416); +#1415 = CARTESIAN_POINT('',(-0.,-6.28318530718)); +#1416 = VECTOR('',#1417,1.); +#1417 = DIRECTION('',(-0.,1.)); +#1418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1419 = ORIENTED_EDGE('',*,*,#1223,.F.); +#1420 = ADVANCED_FACE('',(#1421),#653,.T.); +#1421 = FACE_BOUND('',#1422,.F.); +#1422 = EDGE_LOOP('',(#1423,#1447,#1448,#1470)); +#1423 = ORIENTED_EDGE('',*,*,#1424,.F.); +#1424 = EDGE_CURVE('',#638,#1425,#1427,.T.); +#1425 = VERTEX_POINT('',#1426); +#1426 = CARTESIAN_POINT('',(13.25,-14.2,2.)); +#1427 = SURFACE_CURVE('',#1428,(#1433,#1440),.PCURVE_S1.); +#1428 = CIRCLE('',#1429,2.); +#1429 = AXIS2_PLACEMENT_3D('',#1430,#1431,#1432); +#1430 = CARTESIAN_POINT('',(13.25,-12.2,2.)); +#1431 = DIRECTION('',(-1.,-6.123233995737E-17,0.)); +#1432 = DIRECTION('',(6.123233995737E-17,-1.,0.)); +#1433 = PCURVE('',#653,#1434); +#1434 = DEFINITIONAL_REPRESENTATION('',(#1435),#1439); +#1435 = LINE('',#1436,#1437); +#1436 = CARTESIAN_POINT('',(-6.28318530718,2.)); +#1437 = VECTOR('',#1438,1.); +#1438 = DIRECTION('',(1.,-0.)); +#1439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1440 = PCURVE('',#1408,#1441); +#1441 = DEFINITIONAL_REPRESENTATION('',(#1442),#1446); +#1442 = LINE('',#1443,#1444); +#1443 = CARTESIAN_POINT('',(-1.570796326795,-6.28318530718)); +#1444 = VECTOR('',#1445,1.); +#1445 = DIRECTION('',(-0.,1.)); +#1446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1447 = ORIENTED_EDGE('',*,*,#637,.T.); +#1448 = ORIENTED_EDGE('',*,*,#1449,.T.); +#1449 = EDGE_CURVE('',#615,#1314,#1450,.T.); +#1450 = SURFACE_CURVE('',#1451,(#1456,#1463),.PCURVE_S1.); +#1451 = CIRCLE('',#1452,2.); +#1452 = AXIS2_PLACEMENT_3D('',#1453,#1454,#1455); +#1453 = CARTESIAN_POINT('',(-13.25,-12.2,2.)); +#1454 = DIRECTION('',(-1.,0.,0.)); +#1455 = DIRECTION('',(0.,-1.,0.)); +#1456 = PCURVE('',#653,#1457); +#1457 = DEFINITIONAL_REPRESENTATION('',(#1458),#1462); +#1458 = LINE('',#1459,#1460); +#1459 = CARTESIAN_POINT('',(-6.28318530718,28.5)); +#1460 = VECTOR('',#1461,1.); +#1461 = DIRECTION('',(1.,-0.)); +#1462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1463 = PCURVE('',#1262,#1464); +#1464 = DEFINITIONAL_REPRESENTATION('',(#1465),#1469); +#1465 = LINE('',#1466,#1467); +#1466 = CARTESIAN_POINT('',(-0.,-6.28318530718)); +#1467 = VECTOR('',#1468,1.); +#1468 = DIRECTION('',(-0.,1.)); +#1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1470 = ORIENTED_EDGE('',*,*,#1471,.F.); +#1471 = EDGE_CURVE('',#1425,#1314,#1472,.T.); +#1472 = SURFACE_CURVE('',#1473,(#1477,#1484),.PCURVE_S1.); +#1473 = LINE('',#1474,#1475); +#1474 = CARTESIAN_POINT('',(15.25,-14.2,2.)); +#1475 = VECTOR('',#1476,1.); +#1476 = DIRECTION('',(-1.,0.,0.)); +#1477 = PCURVE('',#653,#1478); +#1478 = DEFINITIONAL_REPRESENTATION('',(#1479),#1483); +#1479 = LINE('',#1480,#1481); +#1480 = CARTESIAN_POINT('',(-0.,0.)); +#1481 = VECTOR('',#1482,1.); +#1482 = DIRECTION('',(-0.,1.)); +#1483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1484 = PCURVE('',#1331,#1485); +#1485 = DEFINITIONAL_REPRESENTATION('',(#1486),#1490); +#1486 = LINE('',#1487,#1488); +#1487 = CARTESIAN_POINT('',(0.,-2.)); +#1488 = VECTOR('',#1489,1.); +#1489 = DIRECTION('',(1.,0.)); +#1490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1491 = ADVANCED_FACE('',(#1492),#711,.T.); +#1492 = FACE_BOUND('',#1493,.T.); +#1493 = EDGE_LOOP('',(#1494,#1517,#1545,#1566)); +#1494 = ORIENTED_EDGE('',*,*,#1495,.T.); +#1495 = EDGE_CURVE('',#694,#1496,#1498,.T.); +#1496 = VERTEX_POINT('',#1497); +#1497 = CARTESIAN_POINT('',(-3.174999999984,-8.825000000032,-11.5)); +#1498 = SURFACE_CURVE('',#1499,(#1503,#1510),.PCURVE_S1.); +#1499 = LINE('',#1500,#1501); +#1500 = CARTESIAN_POINT('',(-3.174999999984,-8.825000000032,0.)); +#1501 = VECTOR('',#1502,1.); +#1502 = DIRECTION('',(0.,0.,-1.)); +#1503 = PCURVE('',#711,#1504); +#1504 = DEFINITIONAL_REPRESENTATION('',(#1505),#1509); +#1505 = LINE('',#1506,#1507); +#1506 = CARTESIAN_POINT('',(0.,0.)); +#1507 = VECTOR('',#1508,1.); +#1508 = DIRECTION('',(0.,-1.)); +#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1510 = PCURVE('',#739,#1511); +#1511 = DEFINITIONAL_REPRESENTATION('',(#1512),#1516); +#1512 = LINE('',#1513,#1514); +#1513 = CARTESIAN_POINT('',(0.8,0.)); +#1514 = VECTOR('',#1515,1.); +#1515 = DIRECTION('',(0.,-1.)); +#1516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1517 = ORIENTED_EDGE('',*,*,#1518,.T.); +#1518 = EDGE_CURVE('',#1496,#1519,#1521,.T.); +#1519 = VERTEX_POINT('',#1520); +#1520 = CARTESIAN_POINT('',(3.174999999984,-8.825000000032,-11.5)); +#1521 = SURFACE_CURVE('',#1522,(#1526,#1533),.PCURVE_S1.); +#1522 = LINE('',#1523,#1524); +#1523 = CARTESIAN_POINT('',(-3.174999999984,-8.825000000032,-11.5)); +#1524 = VECTOR('',#1525,1.); +#1525 = DIRECTION('',(1.,0.,0.)); +#1526 = PCURVE('',#711,#1527); +#1527 = DEFINITIONAL_REPRESENTATION('',(#1528),#1532); +#1528 = LINE('',#1529,#1530); +#1529 = CARTESIAN_POINT('',(0.,-11.5)); +#1530 = VECTOR('',#1531,1.); +#1531 = DIRECTION('',(1.,0.)); +#1532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1533 = PCURVE('',#1534,#1539); +#1534 = PLANE('',#1535); +#1535 = AXIS2_PLACEMENT_3D('',#1536,#1537,#1538); +#1536 = CARTESIAN_POINT('',(2.53412002598E-11,-2.808333333355,-11.5)); +#1537 = DIRECTION('',(0.,0.,1.)); +#1538 = DIRECTION('',(1.,0.,0.)); +#1539 = DEFINITIONAL_REPRESENTATION('',(#1540),#1544); +#1540 = LINE('',#1541,#1542); +#1541 = CARTESIAN_POINT('',(-3.175000000009,-6.016666666678)); +#1542 = VECTOR('',#1543,1.); +#1543 = DIRECTION('',(1.,0.)); +#1544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1545 = ORIENTED_EDGE('',*,*,#1546,.F.); +#1546 = EDGE_CURVE('',#696,#1519,#1547,.T.); +#1547 = SURFACE_CURVE('',#1548,(#1552,#1559),.PCURVE_S1.); +#1548 = LINE('',#1549,#1550); +#1549 = CARTESIAN_POINT('',(3.174999999984,-8.825000000032,0.)); +#1550 = VECTOR('',#1551,1.); +#1551 = DIRECTION('',(0.,0.,-1.)); +#1552 = PCURVE('',#711,#1553); +#1553 = DEFINITIONAL_REPRESENTATION('',(#1554),#1558); +#1554 = LINE('',#1555,#1556); +#1555 = CARTESIAN_POINT('',(6.349999999967,0.)); +#1556 = VECTOR('',#1557,1.); +#1557 = DIRECTION('',(0.,-1.)); +#1558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1559 = PCURVE('',#793,#1560); +#1560 = DEFINITIONAL_REPRESENTATION('',(#1561),#1565); +#1561 = LINE('',#1562,#1563); +#1562 = CARTESIAN_POINT('',(0.,0.)); +#1563 = VECTOR('',#1564,1.); +#1564 = DIRECTION('',(0.,-1.)); +#1565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1566 = ORIENTED_EDGE('',*,*,#693,.F.); +#1567 = ADVANCED_FACE('',(#1568),#793,.T.); +#1568 = FACE_BOUND('',#1569,.T.); +#1569 = EDGE_LOOP('',(#1570,#1571,#1594,#1615)); +#1570 = ORIENTED_EDGE('',*,*,#1546,.T.); +#1571 = ORIENTED_EDGE('',*,*,#1572,.T.); +#1572 = EDGE_CURVE('',#1519,#1573,#1575,.T.); +#1573 = VERTEX_POINT('',#1574); +#1574 = CARTESIAN_POINT('',(3.174999999984,-8.025000000032,-11.5)); +#1575 = SURFACE_CURVE('',#1576,(#1580,#1587),.PCURVE_S1.); +#1576 = LINE('',#1577,#1578); +#1577 = CARTESIAN_POINT('',(3.174999999984,-8.825000000032,-11.5)); +#1578 = VECTOR('',#1579,1.); +#1579 = DIRECTION('',(0.,1.,0.)); +#1580 = PCURVE('',#793,#1581); +#1581 = DEFINITIONAL_REPRESENTATION('',(#1582),#1586); +#1582 = LINE('',#1583,#1584); +#1583 = CARTESIAN_POINT('',(0.,-11.5)); +#1584 = VECTOR('',#1585,1.); +#1585 = DIRECTION('',(1.,0.)); +#1586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1587 = PCURVE('',#1534,#1588); +#1588 = DEFINITIONAL_REPRESENTATION('',(#1589),#1593); +#1589 = LINE('',#1590,#1591); +#1590 = CARTESIAN_POINT('',(3.174999999958,-6.016666666678)); +#1591 = VECTOR('',#1592,1.); +#1592 = DIRECTION('',(0.,1.)); +#1593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1594 = ORIENTED_EDGE('',*,*,#1595,.F.); +#1595 = EDGE_CURVE('',#752,#1573,#1596,.T.); +#1596 = SURFACE_CURVE('',#1597,(#1601,#1608),.PCURVE_S1.); +#1597 = LINE('',#1598,#1599); +#1598 = CARTESIAN_POINT('',(3.174999999984,-8.025000000032,0.)); +#1599 = VECTOR('',#1600,1.); +#1600 = DIRECTION('',(0.,0.,-1.)); +#1601 = PCURVE('',#793,#1602); +#1602 = DEFINITIONAL_REPRESENTATION('',(#1603),#1607); +#1603 = LINE('',#1604,#1605); +#1604 = CARTESIAN_POINT('',(0.8,0.)); +#1605 = VECTOR('',#1606,1.); +#1606 = DIRECTION('',(0.,-1.)); +#1607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1608 = PCURVE('',#767,#1609); +#1609 = DEFINITIONAL_REPRESENTATION('',(#1610),#1614); +#1610 = LINE('',#1611,#1612); +#1611 = CARTESIAN_POINT('',(0.,0.)); +#1612 = VECTOR('',#1613,1.); +#1613 = DIRECTION('',(0.,-1.)); +#1614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1615 = ORIENTED_EDGE('',*,*,#779,.F.); +#1616 = ADVANCED_FACE('',(#1617),#767,.T.); +#1617 = FACE_BOUND('',#1618,.T.); +#1618 = EDGE_LOOP('',(#1619,#1620,#1643,#1664)); +#1619 = ORIENTED_EDGE('',*,*,#1595,.T.); +#1620 = ORIENTED_EDGE('',*,*,#1621,.T.); +#1621 = EDGE_CURVE('',#1573,#1622,#1624,.T.); +#1622 = VERTEX_POINT('',#1623); +#1623 = CARTESIAN_POINT('',(-3.174999999984,-8.025000000032,-11.5)); +#1624 = SURFACE_CURVE('',#1625,(#1629,#1636),.PCURVE_S1.); +#1625 = LINE('',#1626,#1627); +#1626 = CARTESIAN_POINT('',(3.174999999984,-8.025000000032,-11.5)); +#1627 = VECTOR('',#1628,1.); +#1628 = DIRECTION('',(-1.,0.,0.)); +#1629 = PCURVE('',#767,#1630); +#1630 = DEFINITIONAL_REPRESENTATION('',(#1631),#1635); +#1631 = LINE('',#1632,#1633); +#1632 = CARTESIAN_POINT('',(0.,-11.5)); +#1633 = VECTOR('',#1634,1.); +#1634 = DIRECTION('',(1.,0.)); +#1635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1636 = PCURVE('',#1534,#1637); +#1637 = DEFINITIONAL_REPRESENTATION('',(#1638),#1642); +#1638 = LINE('',#1639,#1640); +#1639 = CARTESIAN_POINT('',(3.174999999958,-5.216666666678)); +#1640 = VECTOR('',#1641,1.); +#1641 = DIRECTION('',(-1.,0.)); +#1642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1643 = ORIENTED_EDGE('',*,*,#1644,.F.); +#1644 = EDGE_CURVE('',#724,#1622,#1645,.T.); +#1645 = SURFACE_CURVE('',#1646,(#1650,#1657),.PCURVE_S1.); +#1646 = LINE('',#1647,#1648); +#1647 = CARTESIAN_POINT('',(-3.174999999984,-8.025000000032,0.)); +#1648 = VECTOR('',#1649,1.); +#1649 = DIRECTION('',(0.,0.,-1.)); +#1650 = PCURVE('',#767,#1651); +#1651 = DEFINITIONAL_REPRESENTATION('',(#1652),#1656); +#1652 = LINE('',#1653,#1654); +#1653 = CARTESIAN_POINT('',(6.349999999967,0.)); +#1654 = VECTOR('',#1655,1.); +#1655 = DIRECTION('',(0.,-1.)); +#1656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1657 = PCURVE('',#739,#1658); +#1658 = DEFINITIONAL_REPRESENTATION('',(#1659),#1663); +#1659 = LINE('',#1660,#1661); +#1660 = CARTESIAN_POINT('',(0.,0.)); +#1661 = VECTOR('',#1662,1.); +#1662 = DIRECTION('',(0.,-1.)); +#1663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1664 = ORIENTED_EDGE('',*,*,#751,.F.); +#1665 = ADVANCED_FACE('',(#1666),#739,.T.); +#1666 = FACE_BOUND('',#1667,.T.); +#1667 = EDGE_LOOP('',(#1668,#1669,#1690,#1691)); +#1668 = ORIENTED_EDGE('',*,*,#1644,.T.); +#1669 = ORIENTED_EDGE('',*,*,#1670,.T.); +#1670 = EDGE_CURVE('',#1622,#1496,#1671,.T.); +#1671 = SURFACE_CURVE('',#1672,(#1676,#1683),.PCURVE_S1.); +#1672 = LINE('',#1673,#1674); +#1673 = CARTESIAN_POINT('',(-3.174999999984,-8.025000000032,-11.5)); +#1674 = VECTOR('',#1675,1.); +#1675 = DIRECTION('',(0.,-1.,0.)); +#1676 = PCURVE('',#739,#1677); +#1677 = DEFINITIONAL_REPRESENTATION('',(#1678),#1682); +#1678 = LINE('',#1679,#1680); +#1679 = CARTESIAN_POINT('',(0.,-11.5)); +#1680 = VECTOR('',#1681,1.); +#1681 = DIRECTION('',(1.,0.)); +#1682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1683 = PCURVE('',#1534,#1684); +#1684 = DEFINITIONAL_REPRESENTATION('',(#1685),#1689); +#1685 = LINE('',#1686,#1687); +#1686 = CARTESIAN_POINT('',(-3.175000000009,-5.216666666678)); +#1687 = VECTOR('',#1688,1.); +#1688 = DIRECTION('',(0.,-1.)); +#1689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1690 = ORIENTED_EDGE('',*,*,#1495,.F.); +#1691 = ORIENTED_EDGE('',*,*,#723,.F.); +#1692 = ADVANCED_FACE('',(#1693),#825,.T.); +#1693 = FACE_BOUND('',#1694,.T.); +#1694 = EDGE_LOOP('',(#1695,#1718,#1746,#1767)); +#1695 = ORIENTED_EDGE('',*,*,#1696,.T.); +#1696 = EDGE_CURVE('',#808,#1697,#1699,.T.); +#1697 = VERTEX_POINT('',#1698); +#1698 = CARTESIAN_POINT('',(-8.8,-3.174999999968,-11.5)); +#1699 = SURFACE_CURVE('',#1700,(#1704,#1711),.PCURVE_S1.); +#1700 = LINE('',#1701,#1702); +#1701 = CARTESIAN_POINT('',(-8.8,-3.174999999968,0.)); +#1702 = VECTOR('',#1703,1.); +#1703 = DIRECTION('',(0.,0.,-1.)); +#1704 = PCURVE('',#825,#1705); +#1705 = DEFINITIONAL_REPRESENTATION('',(#1706),#1710); +#1706 = LINE('',#1707,#1708); +#1707 = CARTESIAN_POINT('',(0.,0.)); +#1708 = VECTOR('',#1709,1.); +#1709 = DIRECTION('',(0.,-1.)); +#1710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1711 = PCURVE('',#853,#1712); +#1712 = DEFINITIONAL_REPRESENTATION('',(#1713),#1717); +#1713 = LINE('',#1714,#1715); +#1714 = CARTESIAN_POINT('',(6.349999999935,0.)); +#1715 = VECTOR('',#1716,1.); +#1716 = DIRECTION('',(0.,-1.)); +#1717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1718 = ORIENTED_EDGE('',*,*,#1719,.T.); +#1719 = EDGE_CURVE('',#1697,#1720,#1722,.T.); +#1720 = VERTEX_POINT('',#1721); +#1721 = CARTESIAN_POINT('',(-8.,-3.174999999968,-11.5)); +#1722 = SURFACE_CURVE('',#1723,(#1727,#1734),.PCURVE_S1.); +#1723 = LINE('',#1724,#1725); +#1724 = CARTESIAN_POINT('',(-8.8,-3.174999999968,-11.5)); +#1725 = VECTOR('',#1726,1.); +#1726 = DIRECTION('',(1.,0.,0.)); +#1727 = PCURVE('',#825,#1728); +#1728 = DEFINITIONAL_REPRESENTATION('',(#1729),#1733); +#1729 = LINE('',#1730,#1731); +#1730 = CARTESIAN_POINT('',(0.,-11.5)); +#1731 = VECTOR('',#1732,1.); +#1732 = DIRECTION('',(1.,0.)); +#1733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1734 = PCURVE('',#1735,#1740); +#1735 = PLANE('',#1736); +#1736 = AXIS2_PLACEMENT_3D('',#1737,#1738,#1739); +#1737 = CARTESIAN_POINT('',(2.53412002598E-11,-2.808333333355,-11.5)); +#1738 = DIRECTION('',(0.,0.,1.)); +#1739 = DIRECTION('',(1.,0.,0.)); +#1740 = DEFINITIONAL_REPRESENTATION('',(#1741),#1745); +#1741 = LINE('',#1742,#1743); +#1742 = CARTESIAN_POINT('',(-8.800000000025,-0.366666666613)); +#1743 = VECTOR('',#1744,1.); +#1744 = DIRECTION('',(1.,0.)); +#1745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1746 = ORIENTED_EDGE('',*,*,#1747,.F.); +#1747 = EDGE_CURVE('',#810,#1720,#1748,.T.); +#1748 = SURFACE_CURVE('',#1749,(#1753,#1760),.PCURVE_S1.); +#1749 = LINE('',#1750,#1751); +#1750 = CARTESIAN_POINT('',(-8.,-3.174999999968,0.)); +#1751 = VECTOR('',#1752,1.); +#1752 = DIRECTION('',(0.,0.,-1.)); +#1753 = PCURVE('',#825,#1754); +#1754 = DEFINITIONAL_REPRESENTATION('',(#1755),#1759); +#1755 = LINE('',#1756,#1757); +#1756 = CARTESIAN_POINT('',(0.8,0.)); +#1757 = VECTOR('',#1758,1.); +#1758 = DIRECTION('',(0.,-1.)); +#1759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1760 = PCURVE('',#907,#1761); +#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766); +#1762 = LINE('',#1763,#1764); +#1763 = CARTESIAN_POINT('',(0.,0.)); +#1764 = VECTOR('',#1765,1.); +#1765 = DIRECTION('',(0.,-1.)); +#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1767 = ORIENTED_EDGE('',*,*,#807,.F.); +#1768 = ADVANCED_FACE('',(#1769),#907,.T.); +#1769 = FACE_BOUND('',#1770,.T.); +#1770 = EDGE_LOOP('',(#1771,#1772,#1795,#1816)); +#1771 = ORIENTED_EDGE('',*,*,#1747,.T.); +#1772 = ORIENTED_EDGE('',*,*,#1773,.T.); +#1773 = EDGE_CURVE('',#1720,#1774,#1776,.T.); +#1774 = VERTEX_POINT('',#1775); +#1775 = CARTESIAN_POINT('',(-8.,3.174999999968,-11.5)); +#1776 = SURFACE_CURVE('',#1777,(#1781,#1788),.PCURVE_S1.); +#1777 = LINE('',#1778,#1779); +#1778 = CARTESIAN_POINT('',(-8.,-3.174999999968,-11.5)); +#1779 = VECTOR('',#1780,1.); +#1780 = DIRECTION('',(0.,1.,0.)); +#1781 = PCURVE('',#907,#1782); +#1782 = DEFINITIONAL_REPRESENTATION('',(#1783),#1787); +#1783 = LINE('',#1784,#1785); +#1784 = CARTESIAN_POINT('',(0.,-11.5)); +#1785 = VECTOR('',#1786,1.); +#1786 = DIRECTION('',(1.,0.)); +#1787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1788 = PCURVE('',#1735,#1789); +#1789 = DEFINITIONAL_REPRESENTATION('',(#1790),#1794); +#1790 = LINE('',#1791,#1792); +#1791 = CARTESIAN_POINT('',(-8.000000000025,-0.366666666613)); +#1792 = VECTOR('',#1793,1.); +#1793 = DIRECTION('',(0.,1.)); +#1794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1795 = ORIENTED_EDGE('',*,*,#1796,.F.); +#1796 = EDGE_CURVE('',#866,#1774,#1797,.T.); +#1797 = SURFACE_CURVE('',#1798,(#1802,#1809),.PCURVE_S1.); +#1798 = LINE('',#1799,#1800); +#1799 = CARTESIAN_POINT('',(-8.,3.174999999968,0.)); +#1800 = VECTOR('',#1801,1.); +#1801 = DIRECTION('',(0.,0.,-1.)); +#1802 = PCURVE('',#907,#1803); +#1803 = DEFINITIONAL_REPRESENTATION('',(#1804),#1808); +#1804 = LINE('',#1805,#1806); +#1805 = CARTESIAN_POINT('',(6.349999999935,0.)); +#1806 = VECTOR('',#1807,1.); +#1807 = DIRECTION('',(0.,-1.)); +#1808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1809 = PCURVE('',#881,#1810); +#1810 = DEFINITIONAL_REPRESENTATION('',(#1811),#1815); +#1811 = LINE('',#1812,#1813); +#1812 = CARTESIAN_POINT('',(0.,0.)); +#1813 = VECTOR('',#1814,1.); +#1814 = DIRECTION('',(0.,-1.)); +#1815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1816 = ORIENTED_EDGE('',*,*,#893,.F.); +#1817 = ADVANCED_FACE('',(#1818),#881,.T.); +#1818 = FACE_BOUND('',#1819,.T.); +#1819 = EDGE_LOOP('',(#1820,#1821,#1844,#1865)); +#1820 = ORIENTED_EDGE('',*,*,#1796,.T.); +#1821 = ORIENTED_EDGE('',*,*,#1822,.T.); +#1822 = EDGE_CURVE('',#1774,#1823,#1825,.T.); +#1823 = VERTEX_POINT('',#1824); +#1824 = CARTESIAN_POINT('',(-8.8,3.174999999968,-11.5)); +#1825 = SURFACE_CURVE('',#1826,(#1830,#1837),.PCURVE_S1.); +#1826 = LINE('',#1827,#1828); +#1827 = CARTESIAN_POINT('',(-8.,3.174999999968,-11.5)); +#1828 = VECTOR('',#1829,1.); +#1829 = DIRECTION('',(-1.,0.,0.)); +#1830 = PCURVE('',#881,#1831); +#1831 = DEFINITIONAL_REPRESENTATION('',(#1832),#1836); +#1832 = LINE('',#1833,#1834); +#1833 = CARTESIAN_POINT('',(0.,-11.5)); +#1834 = VECTOR('',#1835,1.); +#1835 = DIRECTION('',(1.,0.)); +#1836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1837 = PCURVE('',#1735,#1838); +#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1843); +#1839 = LINE('',#1840,#1841); +#1840 = CARTESIAN_POINT('',(-8.000000000025,5.983333333322)); +#1841 = VECTOR('',#1842,1.); +#1842 = DIRECTION('',(-1.,0.)); +#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1844 = ORIENTED_EDGE('',*,*,#1845,.F.); +#1845 = EDGE_CURVE('',#838,#1823,#1846,.T.); +#1846 = SURFACE_CURVE('',#1847,(#1851,#1858),.PCURVE_S1.); +#1847 = LINE('',#1848,#1849); +#1848 = CARTESIAN_POINT('',(-8.8,3.174999999968,0.)); +#1849 = VECTOR('',#1850,1.); +#1850 = DIRECTION('',(0.,0.,-1.)); +#1851 = PCURVE('',#881,#1852); +#1852 = DEFINITIONAL_REPRESENTATION('',(#1853),#1857); +#1853 = LINE('',#1854,#1855); +#1854 = CARTESIAN_POINT('',(0.8,0.)); +#1855 = VECTOR('',#1856,1.); +#1856 = DIRECTION('',(0.,-1.)); +#1857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1858 = PCURVE('',#853,#1859); +#1859 = DEFINITIONAL_REPRESENTATION('',(#1860),#1864); +#1860 = LINE('',#1861,#1862); +#1861 = CARTESIAN_POINT('',(0.,0.)); +#1862 = VECTOR('',#1863,1.); +#1863 = DIRECTION('',(0.,-1.)); +#1864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1865 = ORIENTED_EDGE('',*,*,#865,.F.); +#1866 = ADVANCED_FACE('',(#1867),#853,.T.); +#1867 = FACE_BOUND('',#1868,.T.); +#1868 = EDGE_LOOP('',(#1869,#1870,#1891,#1892)); +#1869 = ORIENTED_EDGE('',*,*,#1845,.T.); +#1870 = ORIENTED_EDGE('',*,*,#1871,.T.); +#1871 = EDGE_CURVE('',#1823,#1697,#1872,.T.); +#1872 = SURFACE_CURVE('',#1873,(#1877,#1884),.PCURVE_S1.); +#1873 = LINE('',#1874,#1875); +#1874 = CARTESIAN_POINT('',(-8.8,3.174999999968,-11.5)); +#1875 = VECTOR('',#1876,1.); +#1876 = DIRECTION('',(0.,-1.,0.)); +#1877 = PCURVE('',#853,#1878); +#1878 = DEFINITIONAL_REPRESENTATION('',(#1879),#1883); +#1879 = LINE('',#1880,#1881); +#1880 = CARTESIAN_POINT('',(0.,-11.5)); +#1881 = VECTOR('',#1882,1.); +#1882 = DIRECTION('',(1.,0.)); +#1883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1884 = PCURVE('',#1735,#1885); +#1885 = DEFINITIONAL_REPRESENTATION('',(#1886),#1890); +#1886 = LINE('',#1887,#1888); +#1887 = CARTESIAN_POINT('',(-8.800000000025,5.983333333322)); +#1888 = VECTOR('',#1889,1.); +#1889 = DIRECTION('',(0.,-1.)); +#1890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1891 = ORIENTED_EDGE('',*,*,#1696,.F.); +#1892 = ORIENTED_EDGE('',*,*,#837,.F.); +#1893 = ADVANCED_FACE('',(#1894),#939,.T.); +#1894 = FACE_BOUND('',#1895,.T.); +#1895 = EDGE_LOOP('',(#1896,#1919,#1947,#1968)); +#1896 = ORIENTED_EDGE('',*,*,#1897,.T.); +#1897 = EDGE_CURVE('',#922,#1898,#1900,.T.); +#1898 = VERTEX_POINT('',#1899); +#1899 = CARTESIAN_POINT('',(8.,-3.175000000032,-11.5)); +#1900 = SURFACE_CURVE('',#1901,(#1905,#1912),.PCURVE_S1.); +#1901 = LINE('',#1902,#1903); +#1902 = CARTESIAN_POINT('',(8.,-3.175000000032,0.)); +#1903 = VECTOR('',#1904,1.); +#1904 = DIRECTION('',(0.,0.,-1.)); +#1905 = PCURVE('',#939,#1906); +#1906 = DEFINITIONAL_REPRESENTATION('',(#1907),#1911); +#1907 = LINE('',#1908,#1909); +#1908 = CARTESIAN_POINT('',(0.,0.)); +#1909 = VECTOR('',#1910,1.); +#1910 = DIRECTION('',(0.,-1.)); +#1911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1912 = PCURVE('',#967,#1913); +#1913 = DEFINITIONAL_REPRESENTATION('',(#1914),#1918); +#1914 = LINE('',#1915,#1916); +#1915 = CARTESIAN_POINT('',(6.35,0.)); +#1916 = VECTOR('',#1917,1.); +#1917 = DIRECTION('',(0.,-1.)); +#1918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1919 = ORIENTED_EDGE('',*,*,#1920,.T.); +#1920 = EDGE_CURVE('',#1898,#1921,#1923,.T.); +#1921 = VERTEX_POINT('',#1922); +#1922 = CARTESIAN_POINT('',(8.8,-3.175000000032,-11.5)); +#1923 = SURFACE_CURVE('',#1924,(#1928,#1935),.PCURVE_S1.); +#1924 = LINE('',#1925,#1926); +#1925 = CARTESIAN_POINT('',(8.,-3.175000000032,-11.5)); +#1926 = VECTOR('',#1927,1.); +#1927 = DIRECTION('',(1.,0.,0.)); +#1928 = PCURVE('',#939,#1929); +#1929 = DEFINITIONAL_REPRESENTATION('',(#1930),#1934); +#1930 = LINE('',#1931,#1932); +#1931 = CARTESIAN_POINT('',(0.,-11.5)); +#1932 = VECTOR('',#1933,1.); +#1933 = DIRECTION('',(1.,0.)); +#1934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1935 = PCURVE('',#1936,#1941); +#1936 = PLANE('',#1937); +#1937 = AXIS2_PLACEMENT_3D('',#1938,#1939,#1940); +#1938 = CARTESIAN_POINT('',(2.53412002598E-11,-2.808333333355,-11.5)); +#1939 = DIRECTION('',(0.,0.,1.)); +#1940 = DIRECTION('',(1.,0.,0.)); +#1941 = DEFINITIONAL_REPRESENTATION('',(#1942),#1946); +#1942 = LINE('',#1943,#1944); +#1943 = CARTESIAN_POINT('',(7.999999999975,-0.366666666678)); +#1944 = VECTOR('',#1945,1.); +#1945 = DIRECTION('',(1.,0.)); +#1946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1947 = ORIENTED_EDGE('',*,*,#1948,.F.); +#1948 = EDGE_CURVE('',#924,#1921,#1949,.T.); +#1949 = SURFACE_CURVE('',#1950,(#1954,#1961),.PCURVE_S1.); +#1950 = LINE('',#1951,#1952); +#1951 = CARTESIAN_POINT('',(8.8,-3.175000000032,0.)); +#1952 = VECTOR('',#1953,1.); +#1953 = DIRECTION('',(0.,0.,-1.)); +#1954 = PCURVE('',#939,#1955); +#1955 = DEFINITIONAL_REPRESENTATION('',(#1956),#1960); +#1956 = LINE('',#1957,#1958); +#1957 = CARTESIAN_POINT('',(0.8,0.)); +#1958 = VECTOR('',#1959,1.); +#1959 = DIRECTION('',(0.,-1.)); +#1960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1961 = PCURVE('',#1021,#1962); +#1962 = DEFINITIONAL_REPRESENTATION('',(#1963),#1967); +#1963 = LINE('',#1964,#1965); +#1964 = CARTESIAN_POINT('',(0.,0.)); +#1965 = VECTOR('',#1966,1.); +#1966 = DIRECTION('',(0.,-1.)); +#1967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1968 = ORIENTED_EDGE('',*,*,#921,.F.); +#1969 = ADVANCED_FACE('',(#1970),#1021,.T.); +#1970 = FACE_BOUND('',#1971,.T.); +#1971 = EDGE_LOOP('',(#1972,#1973,#1996,#2017)); +#1972 = ORIENTED_EDGE('',*,*,#1948,.T.); +#1973 = ORIENTED_EDGE('',*,*,#1974,.T.); +#1974 = EDGE_CURVE('',#1921,#1975,#1977,.T.); +#1975 = VERTEX_POINT('',#1976); +#1976 = CARTESIAN_POINT('',(8.8,3.174999999968,-11.5)); +#1977 = SURFACE_CURVE('',#1978,(#1982,#1989),.PCURVE_S1.); +#1978 = LINE('',#1979,#1980); +#1979 = CARTESIAN_POINT('',(8.8,-3.175000000032,-11.5)); +#1980 = VECTOR('',#1981,1.); +#1981 = DIRECTION('',(0.,1.,0.)); +#1982 = PCURVE('',#1021,#1983); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); +#1984 = LINE('',#1985,#1986); +#1985 = CARTESIAN_POINT('',(0.,-11.5)); +#1986 = VECTOR('',#1987,1.); +#1987 = DIRECTION('',(1.,0.)); +#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1989 = PCURVE('',#1936,#1990); +#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995); +#1991 = LINE('',#1992,#1993); +#1992 = CARTESIAN_POINT('',(8.799999999975,-0.366666666678)); +#1993 = VECTOR('',#1994,1.); +#1994 = DIRECTION('',(0.,1.)); +#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1996 = ORIENTED_EDGE('',*,*,#1997,.F.); +#1997 = EDGE_CURVE('',#980,#1975,#1998,.T.); +#1998 = SURFACE_CURVE('',#1999,(#2003,#2010),.PCURVE_S1.); +#1999 = LINE('',#2000,#2001); +#2000 = CARTESIAN_POINT('',(8.8,3.174999999968,0.)); +#2001 = VECTOR('',#2002,1.); +#2002 = DIRECTION('',(0.,0.,-1.)); +#2003 = PCURVE('',#1021,#2004); +#2004 = DEFINITIONAL_REPRESENTATION('',(#2005),#2009); +#2005 = LINE('',#2006,#2007); +#2006 = CARTESIAN_POINT('',(6.35,0.)); +#2007 = VECTOR('',#2008,1.); +#2008 = DIRECTION('',(0.,-1.)); +#2009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2010 = PCURVE('',#995,#2011); +#2011 = DEFINITIONAL_REPRESENTATION('',(#2012),#2016); +#2012 = LINE('',#2013,#2014); +#2013 = CARTESIAN_POINT('',(0.,0.)); +#2014 = VECTOR('',#2015,1.); +#2015 = DIRECTION('',(0.,-1.)); +#2016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2017 = ORIENTED_EDGE('',*,*,#1007,.F.); +#2018 = ADVANCED_FACE('',(#2019),#995,.T.); +#2019 = FACE_BOUND('',#2020,.T.); +#2020 = EDGE_LOOP('',(#2021,#2022,#2045,#2066)); +#2021 = ORIENTED_EDGE('',*,*,#1997,.T.); +#2022 = ORIENTED_EDGE('',*,*,#2023,.T.); +#2023 = EDGE_CURVE('',#1975,#2024,#2026,.T.); +#2024 = VERTEX_POINT('',#2025); +#2025 = CARTESIAN_POINT('',(8.,3.174999999968,-11.5)); +#2026 = SURFACE_CURVE('',#2027,(#2031,#2038),.PCURVE_S1.); +#2027 = LINE('',#2028,#2029); +#2028 = CARTESIAN_POINT('',(8.8,3.174999999968,-11.5)); +#2029 = VECTOR('',#2030,1.); +#2030 = DIRECTION('',(-1.,0.,0.)); +#2031 = PCURVE('',#995,#2032); +#2032 = DEFINITIONAL_REPRESENTATION('',(#2033),#2037); +#2033 = LINE('',#2034,#2035); +#2034 = CARTESIAN_POINT('',(0.,-11.5)); +#2035 = VECTOR('',#2036,1.); +#2036 = DIRECTION('',(1.,0.)); +#2037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2038 = PCURVE('',#1936,#2039); +#2039 = DEFINITIONAL_REPRESENTATION('',(#2040),#2044); +#2040 = LINE('',#2041,#2042); +#2041 = CARTESIAN_POINT('',(8.799999999975,5.983333333322)); +#2042 = VECTOR('',#2043,1.); +#2043 = DIRECTION('',(-1.,0.)); +#2044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2045 = ORIENTED_EDGE('',*,*,#2046,.F.); +#2046 = EDGE_CURVE('',#952,#2024,#2047,.T.); +#2047 = SURFACE_CURVE('',#2048,(#2052,#2059),.PCURVE_S1.); +#2048 = LINE('',#2049,#2050); +#2049 = CARTESIAN_POINT('',(8.,3.174999999968,0.)); +#2050 = VECTOR('',#2051,1.); +#2051 = DIRECTION('',(0.,0.,-1.)); +#2052 = PCURVE('',#995,#2053); +#2053 = DEFINITIONAL_REPRESENTATION('',(#2054),#2058); +#2054 = LINE('',#2055,#2056); +#2055 = CARTESIAN_POINT('',(0.8,0.)); +#2056 = VECTOR('',#2057,1.); +#2057 = DIRECTION('',(0.,-1.)); +#2058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2059 = PCURVE('',#967,#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 = ORIENTED_EDGE('',*,*,#979,.F.); +#2067 = ADVANCED_FACE('',(#2068),#967,.T.); +#2068 = FACE_BOUND('',#2069,.T.); +#2069 = EDGE_LOOP('',(#2070,#2071,#2092,#2093)); +#2070 = ORIENTED_EDGE('',*,*,#2046,.T.); +#2071 = ORIENTED_EDGE('',*,*,#2072,.T.); +#2072 = EDGE_CURVE('',#2024,#1898,#2073,.T.); +#2073 = SURFACE_CURVE('',#2074,(#2078,#2085),.PCURVE_S1.); +#2074 = LINE('',#2075,#2076); +#2075 = CARTESIAN_POINT('',(8.,3.174999999968,-11.5)); +#2076 = VECTOR('',#2077,1.); +#2077 = DIRECTION('',(0.,-1.,0.)); +#2078 = PCURVE('',#967,#2079); +#2079 = DEFINITIONAL_REPRESENTATION('',(#2080),#2084); +#2080 = LINE('',#2081,#2082); +#2081 = CARTESIAN_POINT('',(0.,-11.5)); +#2082 = VECTOR('',#2083,1.); +#2083 = DIRECTION('',(1.,0.)); +#2084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2085 = PCURVE('',#1936,#2086); +#2086 = DEFINITIONAL_REPRESENTATION('',(#2087),#2091); +#2087 = LINE('',#2088,#2089); +#2088 = CARTESIAN_POINT('',(7.999999999975,5.983333333322)); +#2089 = VECTOR('',#2090,1.); +#2090 = DIRECTION('',(0.,-1.)); +#2091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2092 = ORIENTED_EDGE('',*,*,#1897,.F.); +#2093 = ORIENTED_EDGE('',*,*,#951,.F.); +#2094 = ADVANCED_FACE('',(#2095),#1129,.T.); +#2095 = FACE_BOUND('',#2096,.T.); +#2096 = EDGE_LOOP('',(#2097,#2098,#2099,#2126)); +#2097 = ORIENTED_EDGE('',*,*,#1145,.F.); +#2098 = ORIENTED_EDGE('',*,*,#1115,.T.); +#2099 = ORIENTED_EDGE('',*,*,#2100,.T.); +#2100 = EDGE_CURVE('',#1088,#1173,#2101,.T.); +#2101 = SURFACE_CURVE('',#2102,(#2107,#2114),.PCURVE_S1.); +#2102 = CIRCLE('',#2103,2.); +#2103 = AXIS2_PLACEMENT_3D('',#2104,#2105,#2106); +#2104 = CARTESIAN_POINT('',(13.25,-12.2,38.)); +#2105 = DIRECTION('',(-0.,1.,0.)); +#2106 = DIRECTION('',(1.,0.,0.)); +#2107 = PCURVE('',#1129,#2108); +#2108 = DEFINITIONAL_REPRESENTATION('',(#2109),#2113); +#2109 = LINE('',#2110,#2111); +#2110 = CARTESIAN_POINT('',(6.28318530718,26.4)); +#2111 = VECTOR('',#2112,1.); +#2112 = DIRECTION('',(-1.,-0.)); +#2113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2114 = PCURVE('',#2115,#2120); +#2115 = SPHERICAL_SURFACE('',#2116,2.); +#2116 = AXIS2_PLACEMENT_3D('',#2117,#2118,#2119); +#2117 = CARTESIAN_POINT('',(13.25,-12.2,38.)); +#2118 = DIRECTION('',(-0.,-0.,-1.)); +#2119 = DIRECTION('',(1.,0.,0.)); +#2120 = DEFINITIONAL_REPRESENTATION('',(#2121),#2125); +#2121 = LINE('',#2122,#2123); +#2122 = CARTESIAN_POINT('',(0.,-6.28318530718)); +#2123 = VECTOR('',#2124,1.); +#2124 = DIRECTION('',(0.,1.)); +#2125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2126 = ORIENTED_EDGE('',*,*,#1172,.F.); +#2127 = ADVANCED_FACE('',(#2128),#1103,.T.); +#2128 = FACE_BOUND('',#2129,.T.); +#2129 = EDGE_LOOP('',(#2130,#2154,#2155,#2177)); +#2130 = ORIENTED_EDGE('',*,*,#2131,.F.); +#2131 = EDGE_CURVE('',#1088,#2132,#2134,.T.); +#2132 = VERTEX_POINT('',#2133); +#2133 = CARTESIAN_POINT('',(13.25,-14.2,38.)); +#2134 = SURFACE_CURVE('',#2135,(#2140,#2147),.PCURVE_S1.); +#2135 = CIRCLE('',#2136,2.); +#2136 = AXIS2_PLACEMENT_3D('',#2137,#2138,#2139); +#2137 = CARTESIAN_POINT('',(13.25,-12.2,38.)); +#2138 = DIRECTION('',(1.,6.123233995737E-17,0.)); +#2139 = DIRECTION('',(6.123233995737E-17,-1.,0.)); +#2140 = PCURVE('',#1103,#2141); +#2141 = DEFINITIONAL_REPRESENTATION('',(#2142),#2146); +#2142 = LINE('',#2143,#2144); +#2143 = CARTESIAN_POINT('',(6.28318530718,2.)); +#2144 = VECTOR('',#2145,1.); +#2145 = DIRECTION('',(-1.,-0.)); +#2146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2147 = PCURVE('',#2115,#2148); +#2148 = DEFINITIONAL_REPRESENTATION('',(#2149),#2153); +#2149 = LINE('',#2150,#2151); +#2150 = CARTESIAN_POINT('',(1.570796326795,-6.28318530718)); +#2151 = VECTOR('',#2152,1.); +#2152 = DIRECTION('',(0.,1.)); +#2153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2154 = ORIENTED_EDGE('',*,*,#1087,.T.); +#2155 = ORIENTED_EDGE('',*,*,#2156,.T.); +#2156 = EDGE_CURVE('',#1065,#1316,#2157,.T.); +#2157 = SURFACE_CURVE('',#2158,(#2163,#2170),.PCURVE_S1.); +#2158 = CIRCLE('',#2159,2.); +#2159 = AXIS2_PLACEMENT_3D('',#2160,#2161,#2162); +#2160 = CARTESIAN_POINT('',(-13.25,-12.2,38.)); +#2161 = DIRECTION('',(1.,0.,0.)); +#2162 = DIRECTION('',(0.,-1.,0.)); +#2163 = PCURVE('',#1103,#2164); +#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169); +#2165 = LINE('',#2166,#2167); +#2166 = CARTESIAN_POINT('',(6.28318530718,28.5)); +#2167 = VECTOR('',#2168,1.); +#2168 = DIRECTION('',(-1.,-0.)); +#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2170 = PCURVE('',#1295,#2171); +#2171 = DEFINITIONAL_REPRESENTATION('',(#2172),#2176); +#2172 = LINE('',#2173,#2174); +#2173 = CARTESIAN_POINT('',(0.,-6.28318530718)); +#2174 = VECTOR('',#2175,1.); +#2175 = DIRECTION('',(0.,1.)); +#2176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2177 = ORIENTED_EDGE('',*,*,#2178,.F.); +#2178 = EDGE_CURVE('',#2132,#1316,#2179,.T.); +#2179 = SURFACE_CURVE('',#2180,(#2184,#2191),.PCURVE_S1.); +#2180 = LINE('',#2181,#2182); +#2181 = CARTESIAN_POINT('',(15.25,-14.2,38.)); +#2182 = VECTOR('',#2183,1.); +#2183 = DIRECTION('',(-1.,0.,0.)); +#2184 = PCURVE('',#1103,#2185); +#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190); +#2186 = LINE('',#2187,#2188); +#2187 = CARTESIAN_POINT('',(0.,0.)); +#2188 = VECTOR('',#2189,1.); +#2189 = DIRECTION('',(0.,1.)); +#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2191 = PCURVE('',#1331,#2192); +#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); +#2193 = LINE('',#2194,#2195); +#2194 = CARTESIAN_POINT('',(0.,-38.)); +#2195 = VECTOR('',#2196,1.); +#2196 = DIRECTION('',(1.,0.)); +#2197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2198 = ADVANCED_FACE('',(#2199),#1211,.T.); +#2199 = FACE_BOUND('',#2200,.F.); +#2200 = EDGE_LOOP('',(#2201,#2202,#2224,#2245)); +#2201 = ORIENTED_EDGE('',*,*,#1195,.F.); +#2202 = ORIENTED_EDGE('',*,*,#2203,.T.); +#2203 = EDGE_CURVE('',#1196,#1425,#2204,.T.); +#2204 = SURFACE_CURVE('',#2205,(#2210,#2217),.PCURVE_S1.); +#2205 = CIRCLE('',#2206,2.); +#2206 = AXIS2_PLACEMENT_3D('',#2207,#2208,#2209); +#2207 = CARTESIAN_POINT('',(13.25,-12.2,2.)); +#2208 = DIRECTION('',(0.,0.,-1.)); +#2209 = DIRECTION('',(1.,0.,0.)); +#2210 = PCURVE('',#1211,#2211); +#2211 = DEFINITIONAL_REPRESENTATION('',(#2212),#2216); +#2212 = LINE('',#2213,#2214); +#2213 = CARTESIAN_POINT('',(-0.,2.)); +#2214 = VECTOR('',#2215,1.); +#2215 = DIRECTION('',(-1.,0.)); +#2216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2217 = PCURVE('',#1408,#2218); +#2218 = DEFINITIONAL_REPRESENTATION('',(#2219),#2223); +#2219 = LINE('',#2220,#2221); +#2220 = CARTESIAN_POINT('',(-0.,0.)); +#2221 = VECTOR('',#2222,1.); +#2222 = DIRECTION('',(-1.,0.)); +#2223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2224 = ORIENTED_EDGE('',*,*,#2225,.T.); +#2225 = EDGE_CURVE('',#1425,#2132,#2226,.T.); +#2226 = SURFACE_CURVE('',#2227,(#2231,#2238),.PCURVE_S1.); +#2227 = LINE('',#2228,#2229); +#2228 = CARTESIAN_POINT('',(13.25,-14.2,0.)); +#2229 = VECTOR('',#2230,1.); +#2230 = DIRECTION('',(0.,0.,1.)); +#2231 = PCURVE('',#1211,#2232); +#2232 = DEFINITIONAL_REPRESENTATION('',(#2233),#2237); +#2233 = LINE('',#2234,#2235); +#2234 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#2235 = VECTOR('',#2236,1.); +#2236 = DIRECTION('',(-0.,1.)); +#2237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2238 = PCURVE('',#1331,#2239); +#2239 = DEFINITIONAL_REPRESENTATION('',(#2240),#2244); +#2240 = LINE('',#2241,#2242); +#2241 = CARTESIAN_POINT('',(2.,0.)); +#2242 = VECTOR('',#2243,1.); +#2243 = DIRECTION('',(0.,-1.)); +#2244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2245 = ORIENTED_EDGE('',*,*,#2246,.F.); +#2246 = EDGE_CURVE('',#1173,#2132,#2247,.T.); +#2247 = SURFACE_CURVE('',#2248,(#2253,#2260),.PCURVE_S1.); +#2248 = CIRCLE('',#2249,2.); +#2249 = AXIS2_PLACEMENT_3D('',#2250,#2251,#2252); +#2250 = CARTESIAN_POINT('',(13.25,-12.2,38.)); +#2251 = DIRECTION('',(0.,0.,-1.)); +#2252 = DIRECTION('',(1.,0.,0.)); +#2253 = PCURVE('',#1211,#2254); +#2254 = DEFINITIONAL_REPRESENTATION('',(#2255),#2259); +#2255 = LINE('',#2256,#2257); +#2256 = CARTESIAN_POINT('',(-0.,38.)); +#2257 = VECTOR('',#2258,1.); +#2258 = DIRECTION('',(-1.,0.)); +#2259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2260 = PCURVE('',#2115,#2261); +#2261 = DEFINITIONAL_REPRESENTATION('',(#2262),#2266); +#2262 = LINE('',#2263,#2264); +#2263 = CARTESIAN_POINT('',(0.,0.)); +#2264 = VECTOR('',#2265,1.); +#2265 = DIRECTION('',(1.,0.)); +#2266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2267 = ADVANCED_FACE('',(#2268),#1262,.T.); +#2268 = FACE_BOUND('',#2269,.F.); +#2269 = EDGE_LOOP('',(#2270,#2271,#2272)); +#2270 = ORIENTED_EDGE('',*,*,#1449,.F.); +#2271 = ORIENTED_EDGE('',*,*,#1247,.T.); +#2272 = ORIENTED_EDGE('',*,*,#1343,.F.); +#2273 = ADVANCED_FACE('',(#2274),#1295,.T.); +#2274 = FACE_BOUND('',#2275,.T.); +#2275 = EDGE_LOOP('',(#2276,#2277,#2278)); +#2276 = ORIENTED_EDGE('',*,*,#2156,.F.); +#2277 = ORIENTED_EDGE('',*,*,#1280,.T.); +#2278 = ORIENTED_EDGE('',*,*,#1366,.F.); +#2279 = ADVANCED_FACE('',(#2280),#1331,.T.); +#2280 = FACE_BOUND('',#2281,.T.); +#2281 = EDGE_LOOP('',(#2282,#2283,#2284,#2285)); +#2282 = ORIENTED_EDGE('',*,*,#2225,.T.); +#2283 = ORIENTED_EDGE('',*,*,#2178,.T.); +#2284 = ORIENTED_EDGE('',*,*,#1313,.F.); +#2285 = ORIENTED_EDGE('',*,*,#1471,.F.); +#2286 = ADVANCED_FACE('',(#2287),#1408,.T.); +#2287 = FACE_BOUND('',#2288,.F.); +#2288 = EDGE_LOOP('',(#2289,#2290,#2291)); +#2289 = ORIENTED_EDGE('',*,*,#1393,.F.); +#2290 = ORIENTED_EDGE('',*,*,#1424,.T.); +#2291 = ORIENTED_EDGE('',*,*,#2203,.F.); +#2292 = ADVANCED_FACE('',(#2293),#1534,.F.); +#2293 = FACE_BOUND('',#2294,.F.); +#2294 = EDGE_LOOP('',(#2295,#2296,#2297,#2298)); +#2295 = ORIENTED_EDGE('',*,*,#1518,.T.); +#2296 = ORIENTED_EDGE('',*,*,#1572,.T.); +#2297 = ORIENTED_EDGE('',*,*,#1621,.T.); +#2298 = ORIENTED_EDGE('',*,*,#1670,.T.); +#2299 = ADVANCED_FACE('',(#2300),#1735,.F.); +#2300 = FACE_BOUND('',#2301,.F.); +#2301 = EDGE_LOOP('',(#2302,#2303,#2304,#2305)); +#2302 = ORIENTED_EDGE('',*,*,#1719,.T.); +#2303 = ORIENTED_EDGE('',*,*,#1773,.T.); +#2304 = ORIENTED_EDGE('',*,*,#1822,.T.); +#2305 = ORIENTED_EDGE('',*,*,#1871,.T.); +#2306 = ADVANCED_FACE('',(#2307),#1936,.F.); +#2307 = FACE_BOUND('',#2308,.F.); +#2308 = EDGE_LOOP('',(#2309,#2310,#2311,#2312)); +#2309 = ORIENTED_EDGE('',*,*,#1920,.T.); +#2310 = ORIENTED_EDGE('',*,*,#1974,.T.); +#2311 = ORIENTED_EDGE('',*,*,#2023,.T.); +#2312 = ORIENTED_EDGE('',*,*,#2072,.T.); +#2313 = ADVANCED_FACE('',(#2314),#2115,.T.); +#2314 = FACE_BOUND('',#2315,.T.); +#2315 = EDGE_LOOP('',(#2316,#2317,#2318)); +#2316 = ORIENTED_EDGE('',*,*,#2100,.F.); +#2317 = ORIENTED_EDGE('',*,*,#2131,.T.); +#2318 = ORIENTED_EDGE('',*,*,#2246,.F.); +#2319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2323)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2320,#2321,#2322)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2320 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2321 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2322 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2323 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2320, + 'distance_accuracy_value','confusion accuracy'); +#2324 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#2325 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2326),#2319); +#2326 = STYLED_ITEM('color',(#2327),#15); +#2327 = PRESENTATION_STYLE_ASSIGNMENT((#2328,#2334)); +#2328 = SURFACE_STYLE_USAGE(.BOTH.,#2329); +#2329 = SURFACE_SIDE_STYLE('',(#2330)); +#2330 = SURFACE_STYLE_FILL_AREA(#2331); +#2331 = FILL_AREA_STYLE('',(#2332)); +#2332 = FILL_AREA_STYLE_COLOUR('',#2333); +#2333 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877); +#2334 = CURVE_STYLE('',#2335,POSITIVE_LENGTH_MEASURE(0.1),#2336); +#2335 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2336 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +ENDSEC; +END-ISO-10303-21; diff --git a/3D/CF13JL-02.FCStd b/3D/CF13JL-02.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..8870188925f3e05ec5a9ae37d9f21b42702aa24a GIT binary patch literal 37371 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 yO0A#kpJD$sxqr06jz8mmsTBnDdlLv=zs6rL2*E