From b342740f9b9ecc63dab5855bab3b9fdf3e3e3488 Mon Sep 17 00:00:00 2001 From: hasecilu Date: Sun, 12 Dec 2021 21:02:25 -0600 Subject: [PATCH] new mounting pieces added --- .../Corner/2020_corner_bracket-Corner.step | 3217 ++++++++++ .../Corner/2020_corner_bracket-Corner.stl | Bin 0 -> 36284 bytes .../Corner/2020_corner_bracket.FCStd | Bin 0 -> 92761 bytes .../Mountings/Corner/2020_corner_bracket.png | Bin 0 -> 36184 bytes .../Extrusion/2020_V_Slot_profile.png | Bin 0 -> 31481 bytes .../2020x500_V_slot_profile-Extrusion.step | 5237 +++++++++++++++++ .../2020x500_V_slot_profile-Extrusion.stl | Bin 0 -> 36484 bytes .../Extrusion/2020x500_V_slot_profile.FCStd | Bin 0 -> 30792 bytes .../Mountings/Joining_plate/L_5_holes.png | Bin 0 -> 44776 bytes .../Joining_plate/L_shaped_5_holes-Plate.step | 1963 ++++++ .../Joining_plate/L_shaped_5_holes-Plate.stl | Bin 0 -> 180384 bytes .../Joining_plate/L_shaped_5_holes.FCStd | Bin 0 -> 22851 bytes .../Mountings/Joining_plate/T_5_holes.png | Bin 0 -> 49660 bytes .../Joining_plate/T_shaped_5_holes-Plate.step | 1735 ++++++ .../Joining_plate/T_shaped_5_holes-Plate.stl | Bin 0 -> 180084 bytes .../Joining_plate/T_shaped_5_holes.FCStd | Bin 0 -> 21672 bytes Mechanical Parts/Mountings/README.md | 55 + .../Mountings/SK08/SK08-SK08.step | 1954 ++++++ Mechanical Parts/Mountings/SK08/SK08-SK08.stl | Bin 0 -> 55284 bytes Mechanical Parts/Mountings/SK08/SK08.FCStd | Bin 0 -> 57232 bytes Mechanical Parts/Mountings/SK08/SK08.png | Bin 0 -> 50048 bytes 21 files changed, 14161 insertions(+) create mode 100644 Mechanical Parts/Mountings/Corner/2020_corner_bracket-Corner.step create mode 100644 Mechanical Parts/Mountings/Corner/2020_corner_bracket-Corner.stl create mode 100644 Mechanical Parts/Mountings/Corner/2020_corner_bracket.FCStd create mode 100644 Mechanical Parts/Mountings/Corner/2020_corner_bracket.png create mode 100644 Mechanical Parts/Mountings/Extrusion/2020_V_Slot_profile.png create mode 100644 Mechanical Parts/Mountings/Extrusion/2020x500_V_slot_profile-Extrusion.step create mode 100644 Mechanical Parts/Mountings/Extrusion/2020x500_V_slot_profile-Extrusion.stl create mode 100644 Mechanical Parts/Mountings/Extrusion/2020x500_V_slot_profile.FCStd create mode 100644 Mechanical Parts/Mountings/Joining_plate/L_5_holes.png create mode 100644 Mechanical Parts/Mountings/Joining_plate/L_shaped_5_holes-Plate.step create mode 100644 Mechanical Parts/Mountings/Joining_plate/L_shaped_5_holes-Plate.stl create mode 100644 Mechanical Parts/Mountings/Joining_plate/L_shaped_5_holes.FCStd create mode 100644 Mechanical Parts/Mountings/Joining_plate/T_5_holes.png create mode 100644 Mechanical Parts/Mountings/Joining_plate/T_shaped_5_holes-Plate.step create mode 100644 Mechanical Parts/Mountings/Joining_plate/T_shaped_5_holes-Plate.stl create mode 100644 Mechanical Parts/Mountings/Joining_plate/T_shaped_5_holes.FCStd create mode 100644 Mechanical Parts/Mountings/README.md create mode 100644 Mechanical Parts/Mountings/SK08/SK08-SK08.step create mode 100644 Mechanical Parts/Mountings/SK08/SK08-SK08.stl create mode 100644 Mechanical Parts/Mountings/SK08/SK08.FCStd create mode 100644 Mechanical Parts/Mountings/SK08/SK08.png diff --git a/Mechanical Parts/Mountings/Corner/2020_corner_bracket-Corner.step b/Mechanical Parts/Mountings/Corner/2020_corner_bracket-Corner.step new file mode 100644 index 00000000..cdbd2f55 --- /dev/null +++ b/Mechanical Parts/Mountings/Corner/2020_corner_bracket-Corner.step @@ -0,0 +1,3217 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2021-12-12T20:11:48',('Author'),( + ''),'Open CASCADE STEP processor 7.5','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('Corner','Corner','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2717); +#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,#501,#941,#1018,#1095,#1173,#1249,#1299,#1348 + ,#1376,#1452,#1501,#1550,#1582,#1658,#1708,#1757,#1785,#1863,#1939, + #1993,#2042,#2074,#2150,#2204,#2253,#2285,#2357,#2406,#2455,#2483, + #2515,#2547,#2624,#2631,#2638,#2691,#2698,#2705,#2711)); +#17 = ADVANCED_FACE('',(#18,#137,#261,#377),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#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('',(0.,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(17.,-2.8E-14,1.6E-14)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(0.,0.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(1.,-1.E-15,-1.7E-16)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,0.)); +#35 = DIRECTION('',(1.22E-15,-1.,1.44E-15)); +#36 = DIRECTION('',(-2.22E-15,1.44E-15,1.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,-0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-2.39E-15,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(2.887E-14,-20.,3.331E-14)); +#47 = DIRECTION('',(-2.05E-15,-5.6E-16,1.)); +#48 = DIRECTION('',(-1.44E-15,1.,5.6E-16)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(20.,7.000000000002E-17)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(-2.44E-15,-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('',(17.,-8.E-15,20.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(17.,1.349E-14,-4.973799150321E-14)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-2.E-15,-1.22E-15,1.)); +#64 = PCURVE('',#32,#65); +#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(-8.747799150321E-14,-17.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.,-2.2E-16)); +#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#71 = PCURVE('',#72,#77); +#72 = PLANE('',#73); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(17.,-7.723674436418,7.723674436418)); +#75 = DIRECTION('',(1.,-1.E-15,-4.4E-16)); +#76 = DIRECTION('',(4.4E-16,-1.22E-15,1.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(-7.723674436418,-7.723674436418)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(1.,2.366582715663E-30)); +#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('',(-4.4E-14,2.E-14,20.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(-4.441E-14,-1.554E-14,20.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(1.,-1.E-15,-1.7E-16)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(20.,9.999999999935E-18)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(-2.39E-15,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(-4.441E-14,-1.554E-14,20.)); +#103 = DIRECTION('',(2.05E-15,5.6E-16,-1.)); +#104 = DIRECTION('',(1.44E-15,-1.,-5.6E-16)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(0.,-0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(2.44E-15,-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('',(0.,0.,0.)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(-2.E-15,-1.22E-15,1.)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(0.,-0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,-2.2E-16)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(-4.29E-15,-7.723674436418,7.723674436418)); +#129 = DIRECTION('',(1.,-1.E-15,-4.4E-16)); +#130 = DIRECTION('',(4.4E-16,-1.22E-15,1.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(-7.723674436418,-7.723674436418)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(1.,2.366582715663E-30)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = FACE_BOUND('',#138,.F.); +#138 = EDGE_LOOP('',(#139,#169,#202,#230)); +#139 = ORIENTED_EDGE('',*,*,#140,.F.); +#140 = EDGE_CURVE('',#141,#143,#145,.T.); +#141 = VERTEX_POINT('',#142); +#142 = CARTESIAN_POINT('',(9.5,-3.E-15,4.)); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(7.5,-1.E-15,4.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(9.5,5.2E-16,4.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(-1.,3.9E-16,6.7E-16)); +#150 = PCURVE('',#32,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(4.,-9.5)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(2.89E-15,1.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#158,#163); +#158 = PLANE('',#159); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(9.5,-2.28E-15,4.)); +#161 = DIRECTION('',(-4.4E-16,1.5E-15,1.)); +#162 = DIRECTION('',(-1.,7.8E-16,-4.4E-16)); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(-5.329070518201E-15,-2.8E-15)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(1.,3.9E-16)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = ORIENTED_EDGE('',*,*,#170,.T.); +#170 = EDGE_CURVE('',#141,#171,#173,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(9.5,-6.E-15,2.)); +#173 = SURFACE_CURVE('',#174,(#179,#190),.PCURVE_S1.); +#174 = CIRCLE('',#175,1.); +#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); +#176 = CARTESIAN_POINT('',(9.5,-5.3E-16,3.)); +#177 = DIRECTION('',(3.9E-16,1.,-1.05E-15)); +#178 = DIRECTION('',(-2.2E-16,1.05E-15,1.)); +#179 = PCURVE('',#32,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#189); +#181 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#182,#183,#184,#185,#186,#187 +,#188),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#182 = CARTESIAN_POINT('',(4.,-9.5)); +#183 = CARTESIAN_POINT('',(4.,-11.23205080756)); +#184 = CARTESIAN_POINT('',(2.5,-10.36602540378)); +#185 = CARTESIAN_POINT('',(1.,-9.5)); +#186 = CARTESIAN_POINT('',(2.5,-8.633974596216)); +#187 = CARTESIAN_POINT('',(4.,-7.767949192431)); +#188 = CARTESIAN_POINT('',(4.,-9.5)); +#189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#190 = PCURVE('',#191,#196); +#191 = CYLINDRICAL_SURFACE('',#192,1.); +#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195); +#193 = CARTESIAN_POINT('',(9.5,-3.55E-15,3.)); +#194 = DIRECTION('',(-3.3E-16,-1.,1.72E-15)); +#195 = DIRECTION('',(-6.7E-16,1.72E-15,1.)); +#196 = DEFINITIONAL_REPRESENTATION('',(#197),#201); +#197 = LINE('',#198,#199); +#198 = CARTESIAN_POINT('',(-0.,0.)); +#199 = VECTOR('',#200,1.); +#200 = DIRECTION('',(-1.,0.)); +#201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#202 = ORIENTED_EDGE('',*,*,#203,.T.); +#203 = EDGE_CURVE('',#171,#204,#206,.T.); +#204 = VERTEX_POINT('',#205); +#205 = CARTESIAN_POINT('',(7.5,-4.E-15,2.)); +#206 = SURFACE_CURVE('',#207,(#211,#218),.PCURVE_S1.); +#207 = LINE('',#208,#209); +#208 = CARTESIAN_POINT('',(9.5,-1.59E-15,2.)); +#209 = VECTOR('',#210,1.); +#210 = DIRECTION('',(-1.,3.9E-16,6.7E-16)); +#211 = PCURVE('',#32,#212); +#212 = DEFINITIONAL_REPRESENTATION('',(#213),#217); +#213 = LINE('',#214,#215); +#214 = CARTESIAN_POINT('',(2.,-9.5)); +#215 = VECTOR('',#216,1.); +#216 = DIRECTION('',(2.89E-15,1.)); +#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#218 = PCURVE('',#219,#224); +#219 = PLANE('',#220); +#220 = AXIS2_PLACEMENT_3D('',#221,#222,#223); +#221 = CARTESIAN_POINT('',(9.5,-4.83E-15,2.)); +#222 = DIRECTION('',(-4.4E-16,1.5E-15,1.)); +#223 = DIRECTION('',(-1.,7.8E-16,-4.4E-16)); +#224 = DEFINITIONAL_REPRESENTATION('',(#225),#229); +#225 = LINE('',#226,#227); +#226 = CARTESIAN_POINT('',(-3.5527136788E-15,-3.24E-15)); +#227 = VECTOR('',#228,1.); +#228 = DIRECTION('',(1.,3.9E-16)); +#229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#230 = ORIENTED_EDGE('',*,*,#231,.T.); +#231 = EDGE_CURVE('',#204,#143,#232,.T.); +#232 = SURFACE_CURVE('',#233,(#238,#249),.PCURVE_S1.); +#233 = CIRCLE('',#234,1.); +#234 = AXIS2_PLACEMENT_3D('',#235,#236,#237); +#235 = CARTESIAN_POINT('',(7.5,2.4E-16,3.)); +#236 = DIRECTION('',(3.9E-16,1.,-1.05E-15)); +#237 = DIRECTION('',(-2.2E-16,1.05E-15,1.)); +#238 = PCURVE('',#32,#239); +#239 = DEFINITIONAL_REPRESENTATION('',(#240),#248); +#240 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#241,#242,#243,#244,#245,#246 +,#247),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#241 = CARTESIAN_POINT('',(4.,-7.5)); +#242 = CARTESIAN_POINT('',(4.,-9.232050807569)); +#243 = CARTESIAN_POINT('',(2.5,-8.366025403784)); +#244 = CARTESIAN_POINT('',(1.,-7.5)); +#245 = CARTESIAN_POINT('',(2.5,-6.633974596216)); +#246 = CARTESIAN_POINT('',(4.,-5.767949192431)); +#247 = CARTESIAN_POINT('',(4.,-7.5)); +#248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#249 = PCURVE('',#250,#255); +#250 = CYLINDRICAL_SURFACE('',#251,1.); +#251 = AXIS2_PLACEMENT_3D('',#252,#253,#254); +#252 = CARTESIAN_POINT('',(7.5,-2.E-15,3.)); +#253 = DIRECTION('',(-3.3E-16,-1.,1.72E-15)); +#254 = DIRECTION('',(-6.7E-16,1.72E-15,1.)); +#255 = DEFINITIONAL_REPRESENTATION('',(#256),#260); +#256 = LINE('',#257,#258); +#257 = CARTESIAN_POINT('',(-0.,0.)); +#258 = VECTOR('',#259,1.); +#259 = DIRECTION('',(-1.,0.)); +#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#261 = FACE_BOUND('',#262,.F.); +#262 = EDGE_LOOP('',(#263,#294,#322,#351)); +#263 = ORIENTED_EDGE('',*,*,#264,.F.); +#264 = EDGE_CURVE('',#265,#267,#269,.T.); +#265 = VERTEX_POINT('',#266); +#266 = CARTESIAN_POINT('',(5.5,1.E-15,10.)); +#267 = VERTEX_POINT('',#268); +#268 = CARTESIAN_POINT('',(11.5,-9.E-15,10.)); +#269 = SURFACE_CURVE('',#270,(#275,#282),.PCURVE_S1.); +#270 = CIRCLE('',#271,3.); +#271 = AXIS2_PLACEMENT_3D('',#272,#273,#274); +#272 = CARTESIAN_POINT('',(8.5,-3.05E-15,10.)); +#273 = DIRECTION('',(-1.22E-15,-1.,-1.7E-16)); +#274 = DIRECTION('',(1.44E-15,1.7E-16,-1.)); +#275 = PCURVE('',#32,#276); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = CIRCLE('',#278,3.); +#278 = AXIS2_PLACEMENT_2D('',#279,#280); +#279 = CARTESIAN_POINT('',(10.,-8.5)); +#280 = DIRECTION('',(-1.,7.8E-16)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#282 = PCURVE('',#283,#288); +#283 = CYLINDRICAL_SURFACE('',#284,3.); +#284 = AXIS2_PLACEMENT_3D('',#285,#286,#287); +#285 = CARTESIAN_POINT('',(8.5,-3.,10.)); +#286 = DIRECTION('',(1.1E-16,-1.,1.17E-15)); +#287 = DIRECTION('',(1.44E-15,-1.17E-15,-1.)); +#288 = DEFINITIONAL_REPRESENTATION('',(#289),#293); +#289 = LINE('',#290,#291); +#290 = CARTESIAN_POINT('',(0.,-3.)); +#291 = VECTOR('',#292,1.); +#292 = DIRECTION('',(1.,0.)); +#293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#294 = ORIENTED_EDGE('',*,*,#295,.T.); +#295 = EDGE_CURVE('',#265,#296,#298,.T.); +#296 = VERTEX_POINT('',#297); +#297 = CARTESIAN_POINT('',(5.5,4.E-15,13.)); +#298 = SURFACE_CURVE('',#299,(#303,#310),.PCURVE_S1.); +#299 = LINE('',#300,#301); +#300 = CARTESIAN_POINT('',(5.5,-2.5E-15,5.)); +#301 = VECTOR('',#302,1.); +#302 = DIRECTION('',(-1.44E-15,3.3E-16,1.)); +#303 = PCURVE('',#32,#304); +#304 = DEFINITIONAL_REPRESENTATION('',(#305),#309); +#305 = LINE('',#306,#307); +#306 = CARTESIAN_POINT('',(5.,-5.5)); +#307 = VECTOR('',#308,1.); +#308 = DIRECTION('',(1.,-7.8E-16)); +#309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#310 = PCURVE('',#311,#316); +#311 = PLANE('',#312); +#312 = AXIS2_PLACEMENT_3D('',#313,#314,#315); +#313 = CARTESIAN_POINT('',(5.5,-3.,10.)); +#314 = DIRECTION('',(1.,-9.4E-16,1.1E-16)); +#315 = DIRECTION('',(-1.1E-16,-1.7E-16,1.)); +#316 = DEFINITIONAL_REPRESENTATION('',(#317),#321); +#317 = LINE('',#318,#319); +#318 = CARTESIAN_POINT('',(-5.,-3.)); +#319 = VECTOR('',#320,1.); +#320 = DIRECTION('',(1.,-5.E-16)); +#321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#322 = ORIENTED_EDGE('',*,*,#323,.F.); +#323 = EDGE_CURVE('',#324,#296,#326,.T.); +#324 = VERTEX_POINT('',#325); +#325 = CARTESIAN_POINT('',(11.5,-6.E-15,13.)); +#326 = SURFACE_CURVE('',#327,(#332,#339),.PCURVE_S1.); +#327 = CIRCLE('',#328,3.); +#328 = AXIS2_PLACEMENT_3D('',#329,#330,#331); +#329 = CARTESIAN_POINT('',(8.5,-2.05E-15,13.)); +#330 = DIRECTION('',(-1.22E-15,-1.,-1.7E-16)); +#331 = DIRECTION('',(1.44E-15,1.7E-16,-1.)); +#332 = PCURVE('',#32,#333); +#333 = DEFINITIONAL_REPRESENTATION('',(#334),#338); +#334 = CIRCLE('',#335,3.); +#335 = AXIS2_PLACEMENT_2D('',#336,#337); +#336 = CARTESIAN_POINT('',(13.,-8.5)); +#337 = DIRECTION('',(-1.,7.8E-16)); +#338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#339 = PCURVE('',#340,#345); +#340 = CYLINDRICAL_SURFACE('',#341,3.); +#341 = AXIS2_PLACEMENT_3D('',#342,#343,#344); +#342 = CARTESIAN_POINT('',(8.5,-3.,13.)); +#343 = DIRECTION('',(1.1E-16,-1.,1.17E-15)); +#344 = DIRECTION('',(1.44E-15,-1.17E-15,-1.)); +#345 = DEFINITIONAL_REPRESENTATION('',(#346),#350); +#346 = LINE('',#347,#348); +#347 = CARTESIAN_POINT('',(0.,-3.)); +#348 = VECTOR('',#349,1.); +#349 = DIRECTION('',(1.,0.)); +#350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#351 = ORIENTED_EDGE('',*,*,#352,.F.); +#352 = EDGE_CURVE('',#267,#324,#353,.T.); +#353 = SURFACE_CURVE('',#354,(#358,#365),.PCURVE_S1.); +#354 = LINE('',#355,#356); +#355 = CARTESIAN_POINT('',(11.5,-7.16E-15,5.)); +#356 = VECTOR('',#357,1.); +#357 = DIRECTION('',(-1.44E-15,3.3E-16,1.)); +#358 = PCURVE('',#32,#359); +#359 = DEFINITIONAL_REPRESENTATION('',(#360),#364); +#360 = LINE('',#361,#362); +#361 = CARTESIAN_POINT('',(5.,-11.5)); +#362 = VECTOR('',#363,1.); +#363 = DIRECTION('',(1.,-7.8E-16)); +#364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#365 = PCURVE('',#366,#371); +#366 = PLANE('',#367); +#367 = AXIS2_PLACEMENT_3D('',#368,#369,#370); +#368 = CARTESIAN_POINT('',(11.5,-3.,10.)); +#369 = DIRECTION('',(1.,-9.4E-16,1.1E-16)); +#370 = DIRECTION('',(-1.1E-16,-1.7E-16,1.)); +#371 = DEFINITIONAL_REPRESENTATION('',(#372),#376); +#372 = LINE('',#373,#374); +#373 = CARTESIAN_POINT('',(-5.,-3.)); +#374 = VECTOR('',#375,1.); +#375 = DIRECTION('',(1.,-5.E-16)); +#376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#377 = FACE_BOUND('',#378,.F.); +#378 = EDGE_LOOP('',(#379,#409,#442,#470)); +#379 = ORIENTED_EDGE('',*,*,#380,.F.); +#380 = EDGE_CURVE('',#381,#383,#385,.T.); +#381 = VERTEX_POINT('',#382); +#382 = CARTESIAN_POINT('',(9.5,2.3E-14,19.)); +#383 = VERTEX_POINT('',#384); +#384 = CARTESIAN_POINT('',(7.5,2.5E-14,19.)); +#385 = SURFACE_CURVE('',#386,(#390,#397),.PCURVE_S1.); +#386 = LINE('',#387,#388); +#387 = CARTESIAN_POINT('',(9.5,1.634E-14,19.)); +#388 = VECTOR('',#389,1.); +#389 = DIRECTION('',(-1.,3.9E-16,6.7E-16)); +#390 = PCURVE('',#32,#391); +#391 = DEFINITIONAL_REPRESENTATION('',(#392),#396); +#392 = LINE('',#393,#394); +#393 = CARTESIAN_POINT('',(19.,-9.5)); +#394 = VECTOR('',#395,1.); +#395 = DIRECTION('',(2.89E-15,1.)); +#396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#397 = PCURVE('',#398,#403); +#398 = PLANE('',#399); +#399 = AXIS2_PLACEMENT_3D('',#400,#401,#402); +#400 = CARTESIAN_POINT('',(9.5,1.688E-14,19.)); +#401 = DIRECTION('',(-4.4E-16,1.5E-15,1.)); +#402 = DIRECTION('',(-1.,7.8E-16,-4.4E-16)); +#403 = DEFINITIONAL_REPRESENTATION('',(#404),#408); +#404 = LINE('',#405,#406); +#405 = CARTESIAN_POINT('',(-1.24344978758E-14,5.4E-16)); +#406 = VECTOR('',#407,1.); +#407 = DIRECTION('',(1.,3.9E-16)); +#408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#409 = ORIENTED_EDGE('',*,*,#410,.T.); +#410 = EDGE_CURVE('',#381,#411,#413,.T.); +#411 = VERTEX_POINT('',#412); +#412 = CARTESIAN_POINT('',(9.5,2.E-14,17.)); +#413 = SURFACE_CURVE('',#414,(#419,#430),.PCURVE_S1.); +#414 = CIRCLE('',#415,1.); +#415 = AXIS2_PLACEMENT_3D('',#416,#417,#418); +#416 = CARTESIAN_POINT('',(9.5,1.529E-14,18.)); +#417 = DIRECTION('',(3.9E-16,1.,-1.05E-15)); +#418 = DIRECTION('',(-2.2E-16,1.05E-15,1.)); +#419 = PCURVE('',#32,#420); +#420 = DEFINITIONAL_REPRESENTATION('',(#421),#429); +#421 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#422,#423,#424,#425,#426,#427 +,#428),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#422 = CARTESIAN_POINT('',(19.,-9.5)); +#423 = CARTESIAN_POINT('',(19.,-11.23205080756)); +#424 = CARTESIAN_POINT('',(17.5,-10.36602540378)); +#425 = CARTESIAN_POINT('',(16.,-9.5)); +#426 = CARTESIAN_POINT('',(17.5,-8.633974596216)); +#427 = CARTESIAN_POINT('',(19.,-7.767949192431)); +#428 = CARTESIAN_POINT('',(19.,-9.5)); +#429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#430 = PCURVE('',#431,#436); +#431 = CYLINDRICAL_SURFACE('',#432,1.); +#432 = AXIS2_PLACEMENT_3D('',#433,#434,#435); +#433 = CARTESIAN_POINT('',(9.5,1.56E-14,18.)); +#434 = DIRECTION('',(-3.3E-16,-1.,1.72E-15)); +#435 = DIRECTION('',(-6.7E-16,1.72E-15,1.)); +#436 = DEFINITIONAL_REPRESENTATION('',(#437),#441); +#437 = LINE('',#438,#439); +#438 = CARTESIAN_POINT('',(-0.,0.)); +#439 = VECTOR('',#440,1.); +#440 = DIRECTION('',(-1.,0.)); +#441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#442 = ORIENTED_EDGE('',*,*,#443,.T.); +#443 = EDGE_CURVE('',#411,#444,#446,.T.); +#444 = VERTEX_POINT('',#445); +#445 = CARTESIAN_POINT('',(7.5,2.2E-14,17.)); +#446 = SURFACE_CURVE('',#447,(#451,#458),.PCURVE_S1.); +#447 = LINE('',#448,#449); +#448 = CARTESIAN_POINT('',(9.5,1.423E-14,17.)); +#449 = VECTOR('',#450,1.); +#450 = DIRECTION('',(-1.,3.9E-16,6.7E-16)); +#451 = PCURVE('',#32,#452); +#452 = DEFINITIONAL_REPRESENTATION('',(#453),#457); +#453 = LINE('',#454,#455); +#454 = CARTESIAN_POINT('',(17.,-9.5)); +#455 = VECTOR('',#456,1.); +#456 = DIRECTION('',(2.89E-15,1.)); +#457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#458 = PCURVE('',#459,#464); +#459 = PLANE('',#460); +#460 = AXIS2_PLACEMENT_3D('',#461,#462,#463); +#461 = CARTESIAN_POINT('',(9.5,1.432E-14,17.)); +#462 = DIRECTION('',(-4.4E-16,1.5E-15,1.)); +#463 = DIRECTION('',(-1.,7.8E-16,-4.4E-16)); +#464 = DEFINITIONAL_REPRESENTATION('',(#465),#469); +#465 = LINE('',#466,#467); +#466 = CARTESIAN_POINT('',(-1.06581410364E-14,9.E-17)); +#467 = VECTOR('',#468,1.); +#468 = DIRECTION('',(1.,3.9E-16)); +#469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#470 = ORIENTED_EDGE('',*,*,#471,.T.); +#471 = EDGE_CURVE('',#444,#383,#472,.T.); +#472 = SURFACE_CURVE('',#473,(#478,#489),.PCURVE_S1.); +#473 = CIRCLE('',#474,1.); +#474 = AXIS2_PLACEMENT_3D('',#475,#476,#477); +#475 = CARTESIAN_POINT('',(7.5,1.606E-14,18.)); +#476 = DIRECTION('',(3.9E-16,1.,-1.05E-15)); +#477 = DIRECTION('',(-2.2E-16,1.05E-15,1.)); +#478 = PCURVE('',#32,#479); +#479 = DEFINITIONAL_REPRESENTATION('',(#480),#488); +#480 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#481,#482,#483,#484,#485,#486 +,#487),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#481 = CARTESIAN_POINT('',(19.,-7.5)); +#482 = CARTESIAN_POINT('',(19.,-9.232050807569)); +#483 = CARTESIAN_POINT('',(17.5,-8.366025403784)); +#484 = CARTESIAN_POINT('',(16.,-7.5)); +#485 = CARTESIAN_POINT('',(17.5,-6.633974596216)); +#486 = CARTESIAN_POINT('',(19.,-5.767949192431)); +#487 = CARTESIAN_POINT('',(19.,-7.5)); +#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#489 = PCURVE('',#490,#495); +#490 = CYLINDRICAL_SURFACE('',#491,1.); +#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494); +#492 = CARTESIAN_POINT('',(7.5,1.715E-14,18.)); +#493 = DIRECTION('',(-3.3E-16,-1.,1.72E-15)); +#494 = DIRECTION('',(-6.7E-16,1.72E-15,1.)); +#495 = DEFINITIONAL_REPRESENTATION('',(#496),#500); +#496 = LINE('',#497,#498); +#497 = CARTESIAN_POINT('',(-0.,0.)); +#498 = VECTOR('',#499,1.); +#499 = DIRECTION('',(-1.,0.)); +#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#501 = ADVANCED_FACE('',(#502,#577,#701,#825),#44,.F.); +#502 = FACE_BOUND('',#503,.F.); +#503 = EDGE_LOOP('',(#504,#534,#555,#556)); +#504 = ORIENTED_EDGE('',*,*,#505,.T.); +#505 = EDGE_CURVE('',#506,#508,#510,.T.); +#506 = VERTEX_POINT('',#507); +#507 = CARTESIAN_POINT('',(-7.E-15,-20.,4.7E-14)); +#508 = VERTEX_POINT('',#509); +#509 = CARTESIAN_POINT('',(17.,-20.,6.3E-14)); +#510 = SURFACE_CURVE('',#511,(#515,#522),.PCURVE_S1.); +#511 = LINE('',#512,#513); +#512 = CARTESIAN_POINT('',(2.887E-14,-20.,3.331E-14)); +#513 = VECTOR('',#514,1.); +#514 = DIRECTION('',(1.,-1.E-15,-1.7E-16)); +#515 = PCURVE('',#44,#516); +#516 = DEFINITIONAL_REPRESENTATION('',(#517),#521); +#517 = LINE('',#518,#519); +#518 = CARTESIAN_POINT('',(0.,-0.)); +#519 = VECTOR('',#520,1.); +#520 = DIRECTION('',(-2.44E-15,-1.)); +#521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#522 = PCURVE('',#523,#528); +#523 = PLANE('',#524); +#524 = AXIS2_PLACEMENT_3D('',#525,#526,#527); +#525 = CARTESIAN_POINT('',(2.22E-14,-20.,3.)); +#526 = DIRECTION('',(-1.22E-15,1.,-1.44E-15)); +#527 = DIRECTION('',(2.22E-15,-1.44E-15,-1.)); +#528 = DEFINITIONAL_REPRESENTATION('',(#529),#533); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(3.,-9.999999999997E-18)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(2.39E-15,-1.)); +#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#534 = ORIENTED_EDGE('',*,*,#535,.T.); +#535 = EDGE_CURVE('',#508,#24,#536,.T.); +#536 = SURFACE_CURVE('',#537,(#541,#548),.PCURVE_S1.); +#537 = LINE('',#538,#539); +#538 = CARTESIAN_POINT('',(17.,-20.,-2.13162820728E-14)); +#539 = VECTOR('',#540,1.); +#540 = DIRECTION('',(-1.89E-15,1.,-1.44E-15)); +#541 = PCURVE('',#44,#542); +#542 = DEFINITIONAL_REPRESENTATION('',(#543),#547); +#543 = LINE('',#544,#545); +#544 = CARTESIAN_POINT('',(-1.73745726424E-14,-17.)); +#545 = VECTOR('',#546,1.); +#546 = DIRECTION('',(1.,4.5E-16)); +#547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#548 = PCURVE('',#72,#549); +#549 = DEFINITIONAL_REPRESENTATION('',(#550),#554); +#550 = LINE('',#551,#552); +#551 = CARTESIAN_POINT('',(-7.723674436418,12.276325563582)); +#552 = VECTOR('',#553,1.); +#553 = DIRECTION('',(-2.66E-15,-1.)); +#554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#555 = ORIENTED_EDGE('',*,*,#21,.F.); +#556 = ORIENTED_EDGE('',*,*,#557,.F.); +#557 = EDGE_CURVE('',#506,#22,#558,.T.); +#558 = SURFACE_CURVE('',#559,(#563,#570),.PCURVE_S1.); +#559 = LINE('',#560,#561); +#560 = CARTESIAN_POINT('',(3.775E-14,-20.,2.887E-14)); +#561 = VECTOR('',#562,1.); +#562 = DIRECTION('',(-1.89E-15,1.,-1.44E-15)); +#563 = PCURVE('',#44,#564); +#564 = DEFINITIONAL_REPRESENTATION('',(#565),#569); +#565 = LINE('',#566,#567); +#566 = CARTESIAN_POINT('',(-3.552713678801E-15,-8.88E-15)); +#567 = VECTOR('',#568,1.); +#568 = DIRECTION('',(1.,4.5E-16)); +#569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#570 = PCURVE('',#126,#571); +#571 = DEFINITIONAL_REPRESENTATION('',(#572),#576); +#572 = LINE('',#573,#574); +#573 = CARTESIAN_POINT('',(-7.723674436418,12.276325563582)); +#574 = VECTOR('',#575,1.); +#575 = DIRECTION('',(-2.66E-15,-1.)); +#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#577 = FACE_BOUND('',#578,.F.); +#578 = EDGE_LOOP('',(#579,#609,#642,#670)); +#579 = ORIENTED_EDGE('',*,*,#580,.F.); +#580 = EDGE_CURVE('',#581,#583,#585,.T.); +#581 = VERTEX_POINT('',#582); +#582 = CARTESIAN_POINT('',(9.5,-17.,6.E-14)); +#583 = VERTEX_POINT('',#584); +#584 = CARTESIAN_POINT('',(7.5,-17.,5.6E-14)); +#585 = SURFACE_CURVE('',#586,(#590,#597),.PCURVE_S1.); +#586 = LINE('',#587,#588); +#587 = CARTESIAN_POINT('',(9.5,-17.,5.834E-14)); +#588 = VECTOR('',#589,1.); +#589 = DIRECTION('',(-1.,4.4E-16,-1.39E-15)); +#590 = PCURVE('',#44,#591); +#591 = DEFINITIONAL_REPRESENTATION('',(#592),#596); +#592 = LINE('',#593,#594); +#593 = CARTESIAN_POINT('',(3.,-9.5)); +#594 = VECTOR('',#595,1.); +#595 = DIRECTION('',(1.88E-15,1.)); +#596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#597 = PCURVE('',#598,#603); +#598 = PLANE('',#599); +#599 = AXIS2_PLACEMENT_3D('',#600,#601,#602); +#600 = CARTESIAN_POINT('',(9.5,-17.,5.781E-14)); +#601 = DIRECTION('',(4.4E-16,1.,-1.11E-15)); +#602 = DIRECTION('',(-1.,4.4E-16,-1.83E-15)); +#603 = DEFINITIONAL_REPRESENTATION('',(#604),#608); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(-5.329070518201E-15,5.300000000001E-16)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(1.,4.4E-16)); +#608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#609 = ORIENTED_EDGE('',*,*,#610,.T.); +#610 = EDGE_CURVE('',#581,#611,#613,.T.); +#611 = VERTEX_POINT('',#612); +#612 = CARTESIAN_POINT('',(9.5,-19.,6.3E-14)); +#613 = SURFACE_CURVE('',#614,(#619,#630),.PCURVE_S1.); +#614 = CIRCLE('',#615,1.); +#615 = AXIS2_PLACEMENT_3D('',#616,#617,#618); +#616 = CARTESIAN_POINT('',(9.5,-18.,5.995E-14)); +#617 = DIRECTION('',(1.39E-15,-1.61E-15,-1.)); +#618 = DIRECTION('',(0.,1.,-1.61E-15)); +#619 = PCURVE('',#44,#620); +#620 = DEFINITIONAL_REPRESENTATION('',(#621),#629); +#621 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#622,#623,#624,#625,#626,#627 +,#628),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#622 = CARTESIAN_POINT('',(3.,-9.5)); +#623 = CARTESIAN_POINT('',(3.,-11.23205080756)); +#624 = CARTESIAN_POINT('',(1.5,-10.36602540378)); +#625 = CARTESIAN_POINT('',(-6.217248937901E-15,-9.5)); +#626 = CARTESIAN_POINT('',(1.5,-8.633974596216)); +#627 = CARTESIAN_POINT('',(3.,-7.767949192431)); +#628 = CARTESIAN_POINT('',(3.,-9.5)); +#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#630 = PCURVE('',#631,#636); +#631 = CYLINDRICAL_SURFACE('',#632,1.); +#632 = AXIS2_PLACEMENT_3D('',#633,#634,#635); +#633 = CARTESIAN_POINT('',(9.5,-18.,5.915E-14)); +#634 = DIRECTION('',(-1.83E-15,1.33E-15,1.)); +#635 = DIRECTION('',(2.2E-16,1.,-1.33E-15)); +#636 = DEFINITIONAL_REPRESENTATION('',(#637),#641); +#637 = LINE('',#638,#639); +#638 = CARTESIAN_POINT('',(-0.,0.)); +#639 = VECTOR('',#640,1.); +#640 = DIRECTION('',(-1.,0.)); +#641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#642 = ORIENTED_EDGE('',*,*,#643,.T.); +#643 = EDGE_CURVE('',#611,#644,#646,.T.); +#644 = VERTEX_POINT('',#645); +#645 = CARTESIAN_POINT('',(7.5,-19.,5.9E-14)); +#646 = SURFACE_CURVE('',#647,(#651,#658),.PCURVE_S1.); +#647 = LINE('',#648,#649); +#648 = CARTESIAN_POINT('',(9.5,-19.,6.156E-14)); +#649 = VECTOR('',#650,1.); +#650 = DIRECTION('',(-1.,4.4E-16,-1.39E-15)); +#651 = PCURVE('',#44,#652); +#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(1.,-9.5)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(1.88E-15,1.)); +#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#658 = PCURVE('',#659,#664); +#659 = PLANE('',#660); +#660 = AXIS2_PLACEMENT_3D('',#661,#662,#663); +#661 = CARTESIAN_POINT('',(9.5,-19.,6.048E-14)); +#662 = DIRECTION('',(4.4E-16,1.,-1.11E-15)); +#663 = DIRECTION('',(-1.,4.4E-16,-1.83E-15)); +#664 = DEFINITIONAL_REPRESENTATION('',(#665),#669); +#665 = LINE('',#666,#667); +#666 = CARTESIAN_POINT('',(-5.329070518201E-15,1.08E-15)); +#667 = VECTOR('',#668,1.); +#668 = DIRECTION('',(1.,4.4E-16)); +#669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#670 = ORIENTED_EDGE('',*,*,#671,.T.); +#671 = EDGE_CURVE('',#644,#583,#672,.T.); +#672 = SURFACE_CURVE('',#673,(#678,#689),.PCURVE_S1.); +#673 = CIRCLE('',#674,1.); +#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677); +#675 = CARTESIAN_POINT('',(7.5,-18.,5.718E-14)); +#676 = DIRECTION('',(1.39E-15,-1.61E-15,-1.)); +#677 = DIRECTION('',(0.,1.,-1.61E-15)); +#678 = PCURVE('',#44,#679); +#679 = DEFINITIONAL_REPRESENTATION('',(#680),#688); +#680 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#681,#682,#683,#684,#685,#686 +,#687),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#681 = CARTESIAN_POINT('',(3.,-7.5)); +#682 = CARTESIAN_POINT('',(3.,-9.232050807569)); +#683 = CARTESIAN_POINT('',(1.5,-8.366025403784)); +#684 = CARTESIAN_POINT('',(2.22044604925E-16,-7.5)); +#685 = CARTESIAN_POINT('',(1.5,-6.633974596216)); +#686 = CARTESIAN_POINT('',(3.,-5.767949192431)); +#687 = CARTESIAN_POINT('',(3.,-7.5)); +#688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#689 = PCURVE('',#690,#695); +#690 = CYLINDRICAL_SURFACE('',#691,1.); +#691 = AXIS2_PLACEMENT_3D('',#692,#693,#694); +#692 = CARTESIAN_POINT('',(7.5,-18.,5.548E-14)); +#693 = DIRECTION('',(-1.83E-15,1.33E-15,1.)); +#694 = DIRECTION('',(2.2E-16,1.,-1.33E-15)); +#695 = DEFINITIONAL_REPRESENTATION('',(#696),#700); +#696 = LINE('',#697,#698); +#697 = CARTESIAN_POINT('',(-0.,0.)); +#698 = VECTOR('',#699,1.); +#699 = DIRECTION('',(-1.,0.)); +#700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#701 = FACE_BOUND('',#702,.F.); +#702 = EDGE_LOOP('',(#703,#733,#766,#794)); +#703 = ORIENTED_EDGE('',*,*,#704,.F.); +#704 = EDGE_CURVE('',#705,#707,#709,.T.); +#705 = VERTEX_POINT('',#706); +#706 = CARTESIAN_POINT('',(7.5,-4.,3.7E-14)); +#707 = VERTEX_POINT('',#708); +#708 = CARTESIAN_POINT('',(9.5,-4.,4.1E-14)); +#709 = SURFACE_CURVE('',#710,(#714,#721),.PCURVE_S1.); +#710 = LINE('',#711,#712); +#711 = CARTESIAN_POINT('',(7.5,-4.,3.462E-14)); +#712 = VECTOR('',#713,1.); +#713 = DIRECTION('',(1.,-4.4E-16,1.39E-15)); +#714 = PCURVE('',#44,#715); +#715 = DEFINITIONAL_REPRESENTATION('',(#716),#720); +#716 = LINE('',#717,#718); +#717 = CARTESIAN_POINT('',(16.,-7.5)); +#718 = VECTOR('',#719,1.); +#719 = DIRECTION('',(-1.88E-15,-1.)); +#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#721 = PCURVE('',#722,#727); +#722 = PLANE('',#723); +#723 = AXIS2_PLACEMENT_3D('',#724,#725,#726); +#724 = CARTESIAN_POINT('',(7.5,-4.,3.683E-14)); +#725 = DIRECTION('',(-4.4E-16,-1.,1.11E-15)); +#726 = DIRECTION('',(1.,-4.4E-16,1.83E-15)); +#727 = DEFINITIONAL_REPRESENTATION('',(#728),#732); +#728 = LINE('',#729,#730); +#729 = CARTESIAN_POINT('',(2.6645352591E-15,-2.21E-15)); +#730 = VECTOR('',#731,1.); +#731 = DIRECTION('',(1.,-4.4E-16)); +#732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#733 = ORIENTED_EDGE('',*,*,#734,.T.); +#734 = EDGE_CURVE('',#705,#735,#737,.T.); +#735 = VERTEX_POINT('',#736); +#736 = CARTESIAN_POINT('',(7.5,-2.,3.4E-14)); +#737 = SURFACE_CURVE('',#738,(#743,#754),.PCURVE_S1.); +#738 = CIRCLE('',#739,1.); +#739 = AXIS2_PLACEMENT_3D('',#740,#741,#742); +#740 = CARTESIAN_POINT('',(7.5,-3.,3.301E-14)); +#741 = DIRECTION('',(1.39E-15,-1.61E-15,-1.)); +#742 = DIRECTION('',(0.,1.,-1.61E-15)); +#743 = PCURVE('',#44,#744); +#744 = DEFINITIONAL_REPRESENTATION('',(#745),#753); +#745 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#746,#747,#748,#749,#750,#751 +,#752),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#746 = CARTESIAN_POINT('',(18.,-7.5)); +#747 = CARTESIAN_POINT('',(18.,-9.232050807569)); +#748 = CARTESIAN_POINT('',(16.5,-8.366025403784)); +#749 = CARTESIAN_POINT('',(15.,-7.5)); +#750 = CARTESIAN_POINT('',(16.5,-6.633974596216)); +#751 = CARTESIAN_POINT('',(18.,-5.767949192431)); +#752 = CARTESIAN_POINT('',(18.,-7.5)); +#753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#754 = PCURVE('',#755,#760); +#755 = CYLINDRICAL_SURFACE('',#756,1.); +#756 = AXIS2_PLACEMENT_3D('',#757,#758,#759); +#757 = CARTESIAN_POINT('',(7.5,-3.,3.55E-14)); +#758 = DIRECTION('',(-1.83E-15,1.33E-15,1.)); +#759 = DIRECTION('',(2.2E-16,1.,-1.33E-15)); +#760 = DEFINITIONAL_REPRESENTATION('',(#761),#765); +#761 = LINE('',#762,#763); +#762 = CARTESIAN_POINT('',(-0.,0.)); +#763 = VECTOR('',#764,1.); +#764 = DIRECTION('',(-1.,0.)); +#765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#766 = ORIENTED_EDGE('',*,*,#767,.T.); +#767 = EDGE_CURVE('',#735,#768,#770,.T.); +#768 = VERTEX_POINT('',#769); +#769 = CARTESIAN_POINT('',(9.5,-2.,3.8E-14)); +#770 = SURFACE_CURVE('',#771,(#775,#782),.PCURVE_S1.); +#771 = LINE('',#772,#773); +#772 = CARTESIAN_POINT('',(7.5,-2.,3.139E-14)); +#773 = VECTOR('',#774,1.); +#774 = DIRECTION('',(1.,-4.4E-16,1.39E-15)); +#775 = PCURVE('',#44,#776); +#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781); +#777 = LINE('',#778,#779); +#778 = CARTESIAN_POINT('',(18.,-7.5)); +#779 = VECTOR('',#780,1.); +#780 = DIRECTION('',(-1.88E-15,-1.)); +#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#782 = PCURVE('',#783,#788); +#783 = PLANE('',#784); +#784 = AXIS2_PLACEMENT_3D('',#785,#786,#787); +#785 = CARTESIAN_POINT('',(7.5,-2.,3.417E-14)); +#786 = DIRECTION('',(-4.4E-16,-1.,1.11E-15)); +#787 = DIRECTION('',(1.,-4.4E-16,1.83E-15)); +#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793); +#789 = LINE('',#790,#791); +#790 = CARTESIAN_POINT('',(2.6645352591E-15,-2.78E-15)); +#791 = VECTOR('',#792,1.); +#792 = DIRECTION('',(1.,-4.4E-16)); +#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#794 = ORIENTED_EDGE('',*,*,#795,.T.); +#795 = EDGE_CURVE('',#768,#707,#796,.T.); +#796 = SURFACE_CURVE('',#797,(#802,#813),.PCURVE_S1.); +#797 = CIRCLE('',#798,1.); +#798 = AXIS2_PLACEMENT_3D('',#799,#800,#801); +#799 = CARTESIAN_POINT('',(9.5,-3.,3.578E-14)); +#800 = DIRECTION('',(1.39E-15,-1.61E-15,-1.)); +#801 = DIRECTION('',(0.,1.,-1.61E-15)); +#802 = PCURVE('',#44,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#812); +#804 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#805,#806,#807,#808,#809,#810 +,#811),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#805 = CARTESIAN_POINT('',(18.,-9.5)); +#806 = CARTESIAN_POINT('',(18.,-11.23205080756)); +#807 = CARTESIAN_POINT('',(16.5,-10.36602540378)); +#808 = CARTESIAN_POINT('',(15.,-9.5)); +#809 = CARTESIAN_POINT('',(16.5,-8.633974596216)); +#810 = CARTESIAN_POINT('',(18.,-7.767949192431)); +#811 = CARTESIAN_POINT('',(18.,-9.5)); +#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#813 = PCURVE('',#814,#819); +#814 = CYLINDRICAL_SURFACE('',#815,1.); +#815 = AXIS2_PLACEMENT_3D('',#816,#817,#818); +#816 = CARTESIAN_POINT('',(9.5,-3.,3.916E-14)); +#817 = DIRECTION('',(-1.83E-15,1.33E-15,1.)); +#818 = DIRECTION('',(2.2E-16,1.,-1.33E-15)); +#819 = DEFINITIONAL_REPRESENTATION('',(#820),#824); +#820 = LINE('',#821,#822); +#821 = CARTESIAN_POINT('',(-0.,0.)); +#822 = VECTOR('',#823,1.); +#823 = DIRECTION('',(-1.,0.)); +#824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#825 = FACE_BOUND('',#826,.F.); +#826 = EDGE_LOOP('',(#827,#858,#886,#915)); +#827 = ORIENTED_EDGE('',*,*,#828,.F.); +#828 = EDGE_CURVE('',#829,#831,#833,.T.); +#829 = VERTEX_POINT('',#830); +#830 = CARTESIAN_POINT('',(11.5,-10.,3.4E-14)); +#831 = VERTEX_POINT('',#832); +#832 = CARTESIAN_POINT('',(5.5,-10.,2.8E-14)); +#833 = SURFACE_CURVE('',#834,(#839,#846),.PCURVE_S1.); +#834 = CIRCLE('',#835,3.); +#835 = AXIS2_PLACEMENT_3D('',#836,#837,#838); +#836 = CARTESIAN_POINT('',(8.5,-10.,3.658E-14)); +#837 = DIRECTION('',(-4.4E-16,1.39E-15,1.)); +#838 = DIRECTION('',(4.4E-16,-1.,1.39E-15)); +#839 = PCURVE('',#44,#840); +#840 = DEFINITIONAL_REPRESENTATION('',(#841),#845); +#841 = CIRCLE('',#842,3.); +#842 = AXIS2_PLACEMENT_2D('',#843,#844); +#843 = CARTESIAN_POINT('',(10.,-8.5)); +#844 = DIRECTION('',(-1.,1.E-15)); +#845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#846 = PCURVE('',#847,#852); +#847 = CYLINDRICAL_SURFACE('',#848,3.); +#848 = AXIS2_PLACEMENT_3D('',#849,#850,#851); +#849 = CARTESIAN_POINT('',(8.5,-10.,3.)); +#850 = DIRECTION('',(-1.33E-15,5.E-16,1.)); +#851 = DIRECTION('',(4.4E-16,-1.,5.E-16)); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(0.,-3.)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(1.,0.)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = ORIENTED_EDGE('',*,*,#859,.T.); +#859 = EDGE_CURVE('',#829,#860,#862,.T.); +#860 = VERTEX_POINT('',#861); +#861 = CARTESIAN_POINT('',(11.5,-13.,5.4E-14)); +#862 = SURFACE_CURVE('',#863,(#867,#874),.PCURVE_S1.); +#863 = LINE('',#864,#865); +#864 = CARTESIAN_POINT('',(11.5,-15.,4.681E-14)); +#865 = VECTOR('',#866,1.); +#866 = DIRECTION('',(4.4E-16,-1.,1.33E-15)); +#867 = PCURVE('',#44,#868); +#868 = DEFINITIONAL_REPRESENTATION('',(#869),#873); +#869 = LINE('',#870,#871); +#870 = CARTESIAN_POINT('',(5.,-11.5)); +#871 = VECTOR('',#872,1.); +#872 = DIRECTION('',(-1.,1.E-15)); +#873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#874 = PCURVE('',#875,#880); +#875 = PLANE('',#876); +#876 = AXIS2_PLACEMENT_3D('',#877,#878,#879); +#877 = CARTESIAN_POINT('',(11.5,-10.,3.)); +#878 = DIRECTION('',(-1.,4.4E-16,-6.7E-16)); +#879 = DIRECTION('',(-4.4E-16,-1.,1.39E-15)); +#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885); +#881 = LINE('',#882,#883); +#882 = CARTESIAN_POINT('',(5.,-3.)); +#883 = VECTOR('',#884,1.); +#884 = DIRECTION('',(1.,-6.E-17)); +#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#886 = ORIENTED_EDGE('',*,*,#887,.F.); +#887 = EDGE_CURVE('',#888,#860,#890,.T.); +#888 = VERTEX_POINT('',#889); +#889 = CARTESIAN_POINT('',(5.5,-13.,4.4E-14)); +#890 = SURFACE_CURVE('',#891,(#896,#903),.PCURVE_S1.); +#891 = CIRCLE('',#892,3.); +#892 = AXIS2_PLACEMENT_3D('',#893,#894,#895); +#893 = CARTESIAN_POINT('',(8.5,-13.,4.047E-14)); +#894 = DIRECTION('',(-4.4E-16,1.39E-15,1.)); +#895 = DIRECTION('',(4.4E-16,-1.,1.39E-15)); +#896 = PCURVE('',#44,#897); +#897 = DEFINITIONAL_REPRESENTATION('',(#898),#902); +#898 = CIRCLE('',#899,3.); +#899 = AXIS2_PLACEMENT_2D('',#900,#901); +#900 = CARTESIAN_POINT('',(7.,-8.5)); +#901 = DIRECTION('',(-1.,1.E-15)); +#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#903 = PCURVE('',#904,#909); +#904 = CYLINDRICAL_SURFACE('',#905,3.); +#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908); +#906 = CARTESIAN_POINT('',(8.5,-13.,3.)); +#907 = DIRECTION('',(-1.33E-15,5.E-16,1.)); +#908 = DIRECTION('',(4.4E-16,-1.,5.E-16)); +#909 = DEFINITIONAL_REPRESENTATION('',(#910),#914); +#910 = LINE('',#911,#912); +#911 = CARTESIAN_POINT('',(0.,-3.)); +#912 = VECTOR('',#913,1.); +#913 = DIRECTION('',(1.,0.)); +#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#915 = ORIENTED_EDGE('',*,*,#916,.F.); +#916 = EDGE_CURVE('',#831,#888,#917,.T.); +#917 = SURFACE_CURVE('',#918,(#922,#929),.PCURVE_S1.); +#918 = LINE('',#919,#920); +#919 = CARTESIAN_POINT('',(5.5,-15.,3.987E-14)); +#920 = VECTOR('',#921,1.); +#921 = DIRECTION('',(4.4E-16,-1.,1.33E-15)); +#922 = PCURVE('',#44,#923); +#923 = DEFINITIONAL_REPRESENTATION('',(#924),#928); +#924 = LINE('',#925,#926); +#925 = CARTESIAN_POINT('',(5.,-5.5)); +#926 = VECTOR('',#927,1.); +#927 = DIRECTION('',(-1.,1.E-15)); +#928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#929 = PCURVE('',#930,#935); +#930 = PLANE('',#931); +#931 = AXIS2_PLACEMENT_3D('',#932,#933,#934); +#932 = CARTESIAN_POINT('',(5.5,-10.,3.)); +#933 = DIRECTION('',(-1.,4.4E-16,-6.7E-16)); +#934 = DIRECTION('',(-4.4E-16,-1.,1.39E-15)); +#935 = DEFINITIONAL_REPRESENTATION('',(#936),#940); +#936 = LINE('',#937,#938); +#937 = CARTESIAN_POINT('',(5.,-3.)); +#938 = VECTOR('',#939,1.); +#939 = DIRECTION('',(1.,-6.E-17)); +#940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#941 = ADVANCED_FACE('',(#942),#126,.F.); +#942 = FACE_BOUND('',#943,.F.); +#943 = EDGE_LOOP('',(#944,#945,#968,#996,#1017)); +#944 = ORIENTED_EDGE('',*,*,#112,.T.); +#945 = ORIENTED_EDGE('',*,*,#946,.T.); +#946 = EDGE_CURVE('',#85,#947,#949,.T.); +#947 = VERTEX_POINT('',#948); +#948 = CARTESIAN_POINT('',(-4.5E-14,-3.,20.)); +#949 = SURFACE_CURVE('',#950,(#954,#961),.PCURVE_S1.); +#950 = LINE('',#951,#952); +#951 = CARTESIAN_POINT('',(-3.997E-14,-2.442E-14,20.)); +#952 = VECTOR('',#953,1.); +#953 = DIRECTION('',(1.89E-15,-1.,1.44E-15)); +#954 = PCURVE('',#126,#955); +#955 = DEFINITIONAL_REPRESENTATION('',(#956),#960); +#956 = LINE('',#957,#958); +#957 = CARTESIAN_POINT('',(12.276325563582,-7.723674436418)); +#958 = VECTOR('',#959,1.); +#959 = DIRECTION('',(2.66E-15,1.)); +#960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#961 = PCURVE('',#100,#962); +#962 = DEFINITIONAL_REPRESENTATION('',(#963),#967); +#963 = LINE('',#964,#965); +#964 = CARTESIAN_POINT('',(8.88E-15,-4.44E-15)); +#965 = VECTOR('',#966,1.); +#966 = DIRECTION('',(1.,-4.5E-16)); +#967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#968 = ORIENTED_EDGE('',*,*,#969,.T.); +#969 = EDGE_CURVE('',#947,#970,#972,.T.); +#970 = VERTEX_POINT('',#971); +#971 = CARTESIAN_POINT('',(-1.3E-14,-20.,3.)); +#972 = SURFACE_CURVE('',#973,(#977,#984),.PCURVE_S1.); +#973 = LINE('',#974,#975); +#974 = CARTESIAN_POINT('',(-3.431E-14,-3.,20.)); +#975 = VECTOR('',#976,1.); +#976 = DIRECTION('',(2.75E-15,-0.707106781187,-0.707106781187)); +#977 = PCURVE('',#126,#978); +#978 = DEFINITIONAL_REPRESENTATION('',(#979),#983); +#979 = LINE('',#980,#981); +#980 = CARTESIAN_POINT('',(12.276325563582,-4.723674436418)); +#981 = VECTOR('',#982,1.); +#982 = DIRECTION('',(-0.707106781187,0.707106781187)); +#983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#984 = PCURVE('',#985,#990); +#985 = PLANE('',#986); +#986 = AXIS2_PLACEMENT_3D('',#987,#988,#989); +#987 = CARTESIAN_POINT('',(-4.008E-14,-3.,20.)); +#988 = DIRECTION('',(5.9E-16,0.707106781187,-0.707106781187)); +#989 = DIRECTION('',(2.59E-15,-0.707106781187,-0.707106781187)); +#990 = DEFINITIONAL_REPRESENTATION('',(#991),#995); +#991 = LINE('',#992,#993); +#992 = CARTESIAN_POINT('',(4.710277376051E-15,-5.77E-15)); +#993 = VECTOR('',#994,1.); +#994 = DIRECTION('',(1.,-1.6E-16)); +#995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#996 = ORIENTED_EDGE('',*,*,#997,.T.); +#997 = EDGE_CURVE('',#970,#506,#998,.T.); +#998 = SURFACE_CURVE('',#999,(#1003,#1010),.PCURVE_S1.); +#999 = LINE('',#1000,#1001); +#1000 = CARTESIAN_POINT('',(3.175E-14,-20.,3.)); +#1001 = VECTOR('',#1002,1.); +#1002 = DIRECTION('',(2.E-15,1.22E-15,-1.)); +#1003 = PCURVE('',#126,#1004); +#1004 = DEFINITIONAL_REPRESENTATION('',(#1005),#1009); +#1005 = LINE('',#1006,#1007); +#1006 = CARTESIAN_POINT('',(-4.723674436418,12.276325563582)); +#1007 = VECTOR('',#1008,1.); +#1008 = DIRECTION('',(-1.,-2.366582715663E-30)); +#1009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1010 = PCURVE('',#523,#1011); +#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016); +#1012 = LINE('',#1013,#1014); +#1013 = CARTESIAN_POINT('',(3.996802888651E-15,-9.55E-15)); +#1014 = VECTOR('',#1015,1.); +#1015 = DIRECTION('',(1.,2.2E-16)); +#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1017 = ORIENTED_EDGE('',*,*,#557,.T.); +#1018 = ADVANCED_FACE('',(#1019),#72,.T.); +#1019 = FACE_BOUND('',#1020,.T.); +#1020 = EDGE_LOOP('',(#1021,#1022,#1045,#1073,#1094)); +#1021 = ORIENTED_EDGE('',*,*,#56,.T.); +#1022 = ORIENTED_EDGE('',*,*,#1023,.T.); +#1023 = EDGE_CURVE('',#57,#1024,#1026,.T.); +#1024 = VERTEX_POINT('',#1025); +#1025 = CARTESIAN_POINT('',(17.,-3.,20.)); +#1026 = SURFACE_CURVE('',#1027,(#1031,#1038),.PCURVE_S1.); +#1027 = LINE('',#1028,#1029); +#1028 = CARTESIAN_POINT('',(17.,-1.093E-14,20.)); +#1029 = VECTOR('',#1030,1.); +#1030 = DIRECTION('',(1.89E-15,-1.,1.44E-15)); +#1031 = PCURVE('',#72,#1032); +#1032 = DEFINITIONAL_REPRESENTATION('',(#1033),#1037); +#1033 = LINE('',#1034,#1035); +#1034 = CARTESIAN_POINT('',(12.276325563582,-7.723674436418)); +#1035 = VECTOR('',#1036,1.); +#1036 = DIRECTION('',(2.66E-15,1.)); +#1037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1038 = PCURVE('',#100,#1039); +#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044); +#1040 = LINE('',#1041,#1042); +#1041 = CARTESIAN_POINT('',(1.987E-14,-17.)); +#1042 = VECTOR('',#1043,1.); +#1043 = DIRECTION('',(1.,-4.5E-16)); +#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1045 = ORIENTED_EDGE('',*,*,#1046,.T.); +#1046 = EDGE_CURVE('',#1024,#1047,#1049,.T.); +#1047 = VERTEX_POINT('',#1048); +#1048 = CARTESIAN_POINT('',(17.,-20.,3.)); +#1049 = SURFACE_CURVE('',#1050,(#1054,#1061),.PCURVE_S1.); +#1050 = LINE('',#1051,#1052); +#1051 = CARTESIAN_POINT('',(17.,-3.,20.)); +#1052 = VECTOR('',#1053,1.); +#1053 = DIRECTION('',(2.75E-15,-0.707106781187,-0.707106781187)); +#1054 = PCURVE('',#72,#1055); +#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1060); +#1056 = LINE('',#1057,#1058); +#1057 = CARTESIAN_POINT('',(12.276325563582,-4.723674436418)); +#1058 = VECTOR('',#1059,1.); +#1059 = DIRECTION('',(-0.707106781187,0.707106781187)); +#1060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1061 = PCURVE('',#1062,#1067); +#1062 = PLANE('',#1063); +#1063 = AXIS2_PLACEMENT_3D('',#1064,#1065,#1066); +#1064 = CARTESIAN_POINT('',(-4.008E-14,-3.,20.)); +#1065 = DIRECTION('',(5.9E-16,0.707106781187,-0.707106781187)); +#1066 = DIRECTION('',(2.59E-15,-0.707106781187,-0.707106781187)); +#1067 = DEFINITIONAL_REPRESENTATION('',(#1068),#1072); +#1068 = LINE('',#1069,#1070); +#1069 = CARTESIAN_POINT('',(7.386175671499E-14,-17.)); +#1070 = VECTOR('',#1071,1.); +#1071 = DIRECTION('',(1.,-1.6E-16)); +#1072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1073 = ORIENTED_EDGE('',*,*,#1074,.T.); +#1074 = EDGE_CURVE('',#1047,#508,#1075,.T.); +#1075 = SURFACE_CURVE('',#1076,(#1080,#1087),.PCURVE_S1.); +#1076 = LINE('',#1077,#1078); +#1077 = CARTESIAN_POINT('',(17.,-20.,3.)); +#1078 = VECTOR('',#1079,1.); +#1079 = DIRECTION('',(2.E-15,1.22E-15,-1.)); +#1080 = PCURVE('',#72,#1081); +#1081 = DEFINITIONAL_REPRESENTATION('',(#1082),#1086); +#1082 = LINE('',#1083,#1084); +#1083 = CARTESIAN_POINT('',(-4.723674436418,12.276325563582)); +#1084 = VECTOR('',#1085,1.); +#1085 = DIRECTION('',(-1.,-2.366582715663E-30)); +#1086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1087 = PCURVE('',#523,#1088); +#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093); +#1089 = LINE('',#1090,#1091); +#1090 = CARTESIAN_POINT('',(9.103070518201E-14,-17.)); +#1091 = VECTOR('',#1092,1.); +#1092 = DIRECTION('',(1.,2.2E-16)); +#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1094 = ORIENTED_EDGE('',*,*,#535,.T.); +#1095 = ADVANCED_FACE('',(#1096),#100,.F.); +#1096 = FACE_BOUND('',#1097,.F.); +#1097 = EDGE_LOOP('',(#1098,#1099,#1100,#1123,#1151,#1172)); +#1098 = ORIENTED_EDGE('',*,*,#84,.T.); +#1099 = ORIENTED_EDGE('',*,*,#1023,.T.); +#1100 = ORIENTED_EDGE('',*,*,#1101,.F.); +#1101 = EDGE_CURVE('',#1102,#1024,#1104,.T.); +#1102 = VERTEX_POINT('',#1103); +#1103 = CARTESIAN_POINT('',(15.,-3.,20.)); +#1104 = SURFACE_CURVE('',#1105,(#1109,#1116),.PCURVE_S1.); +#1105 = LINE('',#1106,#1107); +#1106 = CARTESIAN_POINT('',(-4.008E-14,-3.,20.)); +#1107 = VECTOR('',#1108,1.); +#1108 = DIRECTION('',(1.,-1.E-15,-1.7E-16)); +#1109 = PCURVE('',#100,#1110); +#1110 = DEFINITIONAL_REPRESENTATION('',(#1111),#1115); +#1111 = LINE('',#1112,#1113); +#1112 = CARTESIAN_POINT('',(3.,-1.E-17)); +#1113 = VECTOR('',#1114,1.); +#1114 = DIRECTION('',(2.44E-15,-1.)); +#1115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1116 = PCURVE('',#1062,#1117); +#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1122); +#1118 = LINE('',#1119,#1120); +#1119 = CARTESIAN_POINT('',(0.,-0.)); +#1120 = VECTOR('',#1121,1.); +#1121 = DIRECTION('',(3.417314933988E-15,-1.)); +#1122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1123 = ORIENTED_EDGE('',*,*,#1124,.F.); +#1124 = EDGE_CURVE('',#1125,#1102,#1127,.T.); +#1125 = VERTEX_POINT('',#1126); +#1126 = CARTESIAN_POINT('',(2.,-3.,20.)); +#1127 = SURFACE_CURVE('',#1128,(#1132,#1139),.PCURVE_S1.); +#1128 = LINE('',#1129,#1130); +#1129 = CARTESIAN_POINT('',(2.,-3.,20.)); +#1130 = VECTOR('',#1131,1.); +#1131 = DIRECTION('',(1.,-9.4E-16,-8.9E-16)); +#1132 = PCURVE('',#100,#1133); +#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1138); +#1134 = LINE('',#1135,#1136); +#1135 = CARTESIAN_POINT('',(3.,-2.)); +#1136 = VECTOR('',#1137,1.); +#1137 = DIRECTION('',(2.38E-15,-1.)); +#1138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1139 = PCURVE('',#1140,#1145); +#1140 = PLANE('',#1141); +#1141 = AXIS2_PLACEMENT_3D('',#1142,#1143,#1144); +#1142 = CARTESIAN_POINT('',(8.5,-3.,11.5)); +#1143 = DIRECTION('',(-1.01E-15,1.,-1.43E-15)); +#1144 = DIRECTION('',(1.,1.01E-15,-5.6E-16)); +#1145 = DEFINITIONAL_REPRESENTATION('',(#1146),#1150); +#1146 = LINE('',#1147,#1148); +#1147 = CARTESIAN_POINT('',(-6.5,-8.5)); +#1148 = VECTOR('',#1149,1.); +#1149 = DIRECTION('',(1.,3.3E-16)); +#1150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1151 = ORIENTED_EDGE('',*,*,#1152,.F.); +#1152 = EDGE_CURVE('',#947,#1125,#1153,.T.); +#1153 = SURFACE_CURVE('',#1154,(#1158,#1165),.PCURVE_S1.); +#1154 = LINE('',#1155,#1156); +#1155 = CARTESIAN_POINT('',(-4.008E-14,-3.,20.)); +#1156 = VECTOR('',#1157,1.); +#1157 = DIRECTION('',(1.,-1.E-15,-1.7E-16)); +#1158 = PCURVE('',#100,#1159); +#1159 = DEFINITIONAL_REPRESENTATION('',(#1160),#1164); +#1160 = LINE('',#1161,#1162); +#1161 = CARTESIAN_POINT('',(3.,-1.E-17)); +#1162 = VECTOR('',#1163,1.); +#1163 = DIRECTION('',(2.44E-15,-1.)); +#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1165 = PCURVE('',#985,#1166); +#1166 = DEFINITIONAL_REPRESENTATION('',(#1167),#1171); +#1167 = LINE('',#1168,#1169); +#1168 = CARTESIAN_POINT('',(0.,-0.)); +#1169 = VECTOR('',#1170,1.); +#1170 = DIRECTION('',(3.417314933988E-15,-1.)); +#1171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1172 = ORIENTED_EDGE('',*,*,#946,.F.); +#1173 = ADVANCED_FACE('',(#1174),#158,.T.); +#1174 = FACE_BOUND('',#1175,.T.); +#1175 = EDGE_LOOP('',(#1176,#1199,#1227,#1248)); +#1176 = ORIENTED_EDGE('',*,*,#1177,.T.); +#1177 = EDGE_CURVE('',#141,#1178,#1180,.T.); +#1178 = VERTEX_POINT('',#1179); +#1179 = CARTESIAN_POINT('',(9.5,1.,4.)); +#1180 = SURFACE_CURVE('',#1181,(#1185,#1192),.PCURVE_S1.); +#1181 = LINE('',#1182,#1183); +#1182 = CARTESIAN_POINT('',(9.5,-2.28E-15,4.)); +#1183 = VECTOR('',#1184,1.); +#1184 = DIRECTION('',(1.7E-16,1.,-1.94E-15)); +#1185 = PCURVE('',#158,#1186); +#1186 = DEFINITIONAL_REPRESENTATION('',(#1187),#1191); +#1187 = LINE('',#1188,#1189); +#1188 = CARTESIAN_POINT('',(0.,0.)); +#1189 = VECTOR('',#1190,1.); +#1190 = DIRECTION('',(6.1E-16,-1.)); +#1191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1192 = PCURVE('',#191,#1193); +#1193 = DEFINITIONAL_REPRESENTATION('',(#1194),#1198); +#1194 = LINE('',#1195,#1196); +#1195 = CARTESIAN_POINT('',(-3.E-17,0.)); +#1196 = VECTOR('',#1197,1.); +#1197 = DIRECTION('',(-0.,-1.)); +#1198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1199 = ORIENTED_EDGE('',*,*,#1200,.T.); +#1200 = EDGE_CURVE('',#1178,#1201,#1203,.T.); +#1201 = VERTEX_POINT('',#1202); +#1202 = CARTESIAN_POINT('',(7.5,1.,4.)); +#1203 = SURFACE_CURVE('',#1204,(#1208,#1215),.PCURVE_S1.); +#1204 = LINE('',#1205,#1206); +#1205 = CARTESIAN_POINT('',(9.5,1.,4.)); +#1206 = VECTOR('',#1207,1.); +#1207 = DIRECTION('',(-1.,3.9E-16,6.7E-16)); +#1208 = PCURVE('',#158,#1209); +#1209 = DEFINITIONAL_REPRESENTATION('',(#1210),#1214); +#1210 = LINE('',#1211,#1212); +#1211 = CARTESIAN_POINT('',(-4.549070518201E-15,-1.)); +#1212 = VECTOR('',#1213,1.); +#1213 = DIRECTION('',(1.,3.9E-16)); +#1214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1215 = PCURVE('',#1216,#1221); +#1216 = PLANE('',#1217); +#1217 = AXIS2_PLACEMENT_3D('',#1218,#1219,#1220); +#1218 = CARTESIAN_POINT('',(8.5,1.,10.5)); +#1219 = DIRECTION('',(-1.1E-16,1.,-1.94E-15)); +#1220 = DIRECTION('',(-6.7E-16,1.94E-15,1.)); +#1221 = DEFINITIONAL_REPRESENTATION('',(#1222),#1226); +#1222 = LINE('',#1223,#1224); +#1223 = CARTESIAN_POINT('',(-6.5,1.)); +#1224 = VECTOR('',#1225,1.); +#1225 = DIRECTION('',(1.34E-15,-1.)); +#1226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1227 = ORIENTED_EDGE('',*,*,#1228,.F.); +#1228 = EDGE_CURVE('',#143,#1201,#1229,.T.); +#1229 = SURFACE_CURVE('',#1230,(#1234,#1241),.PCURVE_S1.); +#1230 = LINE('',#1231,#1232); +#1231 = CARTESIAN_POINT('',(7.5,-7.2E-16,4.)); +#1232 = VECTOR('',#1233,1.); +#1233 = DIRECTION('',(1.7E-16,1.,-1.94E-15)); +#1234 = PCURVE('',#158,#1235); +#1235 = DEFINITIONAL_REPRESENTATION('',(#1236),#1240); +#1236 = LINE('',#1237,#1238); +#1237 = CARTESIAN_POINT('',(2.,4.426694071971E-31)); +#1238 = VECTOR('',#1239,1.); +#1239 = DIRECTION('',(6.1E-16,-1.)); +#1240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1241 = PCURVE('',#250,#1242); +#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247); +#1243 = LINE('',#1244,#1245); +#1244 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1245 = VECTOR('',#1246,1.); +#1246 = DIRECTION('',(-0.,-1.)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = ORIENTED_EDGE('',*,*,#140,.F.); +#1249 = ADVANCED_FACE('',(#1250),#250,.T.); +#1250 = FACE_BOUND('',#1251,.F.); +#1251 = EDGE_LOOP('',(#1252,#1275,#1297,#1298)); +#1252 = ORIENTED_EDGE('',*,*,#1253,.T.); +#1253 = EDGE_CURVE('',#204,#1254,#1256,.T.); +#1254 = VERTEX_POINT('',#1255); +#1255 = CARTESIAN_POINT('',(7.5,1.,2.)); +#1256 = SURFACE_CURVE('',#1257,(#1261,#1268),.PCURVE_S1.); +#1257 = LINE('',#1258,#1259); +#1258 = CARTESIAN_POINT('',(7.5,-3.28E-15,2.)); +#1259 = VECTOR('',#1260,1.); +#1260 = DIRECTION('',(1.7E-16,1.,-1.94E-15)); +#1261 = PCURVE('',#250,#1262); +#1262 = DEFINITIONAL_REPRESENTATION('',(#1263),#1267); +#1263 = LINE('',#1264,#1265); +#1264 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#1265 = VECTOR('',#1266,1.); +#1266 = DIRECTION('',(-0.,-1.)); +#1267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1268 = PCURVE('',#219,#1269); +#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1274); +#1270 = LINE('',#1271,#1272); +#1271 = CARTESIAN_POINT('',(2.,1.E-17)); +#1272 = VECTOR('',#1273,1.); +#1273 = DIRECTION('',(6.1E-16,-1.)); +#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1275 = ORIENTED_EDGE('',*,*,#1276,.T.); +#1276 = EDGE_CURVE('',#1254,#1201,#1277,.T.); +#1277 = SURFACE_CURVE('',#1278,(#1283,#1290),.PCURVE_S1.); +#1278 = CIRCLE('',#1279,1.); +#1279 = AXIS2_PLACEMENT_3D('',#1280,#1281,#1282); +#1280 = CARTESIAN_POINT('',(7.5,1.,3.)); +#1281 = DIRECTION('',(3.9E-16,1.,-1.05E-15)); +#1282 = DIRECTION('',(-2.2E-16,1.05E-15,1.)); +#1283 = PCURVE('',#250,#1284); +#1284 = DEFINITIONAL_REPRESENTATION('',(#1285),#1289); +#1285 = LINE('',#1286,#1287); +#1286 = CARTESIAN_POINT('',(-0.,-1.)); +#1287 = VECTOR('',#1288,1.); +#1288 = DIRECTION('',(-1.,0.)); +#1289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1290 = PCURVE('',#1216,#1291); +#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296); +#1292 = CIRCLE('',#1293,1.); +#1293 = AXIS2_PLACEMENT_2D('',#1294,#1295); +#1294 = CARTESIAN_POINT('',(-7.5,-1.)); +#1295 = DIRECTION('',(1.,4.5E-16)); +#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1297 = ORIENTED_EDGE('',*,*,#1228,.F.); +#1298 = ORIENTED_EDGE('',*,*,#231,.F.); +#1299 = ADVANCED_FACE('',(#1300),#219,.F.); +#1300 = FACE_BOUND('',#1301,.F.); +#1301 = EDGE_LOOP('',(#1302,#1325,#1346,#1347)); +#1302 = ORIENTED_EDGE('',*,*,#1303,.T.); +#1303 = EDGE_CURVE('',#171,#1304,#1306,.T.); +#1304 = VERTEX_POINT('',#1305); +#1305 = CARTESIAN_POINT('',(9.5,1.,2.)); +#1306 = SURFACE_CURVE('',#1307,(#1311,#1318),.PCURVE_S1.); +#1307 = LINE('',#1308,#1309); +#1308 = CARTESIAN_POINT('',(9.5,-4.83E-15,2.)); +#1309 = VECTOR('',#1310,1.); +#1310 = DIRECTION('',(1.7E-16,1.,-1.94E-15)); +#1311 = PCURVE('',#219,#1312); +#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317); +#1313 = LINE('',#1314,#1315); +#1314 = CARTESIAN_POINT('',(0.,0.)); +#1315 = VECTOR('',#1316,1.); +#1316 = DIRECTION('',(6.1E-16,-1.)); +#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1318 = PCURVE('',#191,#1319); +#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324); +#1320 = LINE('',#1321,#1322); +#1321 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#1322 = VECTOR('',#1323,1.); +#1323 = DIRECTION('',(-0.,-1.)); +#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1325 = ORIENTED_EDGE('',*,*,#1326,.T.); +#1326 = EDGE_CURVE('',#1304,#1254,#1327,.T.); +#1327 = SURFACE_CURVE('',#1328,(#1332,#1339),.PCURVE_S1.); +#1328 = LINE('',#1329,#1330); +#1329 = CARTESIAN_POINT('',(9.5,1.,2.)); +#1330 = VECTOR('',#1331,1.); +#1331 = DIRECTION('',(-1.,3.9E-16,6.7E-16)); +#1332 = PCURVE('',#219,#1333); +#1333 = DEFINITIONAL_REPRESENTATION('',(#1334),#1338); +#1334 = LINE('',#1335,#1336); +#1335 = CARTESIAN_POINT('',(-2.7727136788E-15,-1.)); +#1336 = VECTOR('',#1337,1.); +#1337 = DIRECTION('',(1.,3.9E-16)); +#1338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1339 = PCURVE('',#1216,#1340); +#1340 = DEFINITIONAL_REPRESENTATION('',(#1341),#1345); +#1341 = LINE('',#1342,#1343); +#1342 = CARTESIAN_POINT('',(-8.5,1.)); +#1343 = VECTOR('',#1344,1.); +#1344 = DIRECTION('',(1.34E-15,-1.)); +#1345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1346 = ORIENTED_EDGE('',*,*,#1253,.F.); +#1347 = ORIENTED_EDGE('',*,*,#203,.F.); +#1348 = ADVANCED_FACE('',(#1349),#191,.T.); +#1349 = FACE_BOUND('',#1350,.F.); +#1350 = EDGE_LOOP('',(#1351,#1352,#1374,#1375)); +#1351 = ORIENTED_EDGE('',*,*,#1177,.T.); +#1352 = ORIENTED_EDGE('',*,*,#1353,.T.); +#1353 = EDGE_CURVE('',#1178,#1304,#1354,.T.); +#1354 = SURFACE_CURVE('',#1355,(#1360,#1367),.PCURVE_S1.); +#1355 = CIRCLE('',#1356,1.); +#1356 = AXIS2_PLACEMENT_3D('',#1357,#1358,#1359); +#1357 = CARTESIAN_POINT('',(9.5,1.,3.)); +#1358 = DIRECTION('',(3.9E-16,1.,-1.05E-15)); +#1359 = DIRECTION('',(-2.2E-16,1.05E-15,1.)); +#1360 = PCURVE('',#191,#1361); +#1361 = DEFINITIONAL_REPRESENTATION('',(#1362),#1366); +#1362 = LINE('',#1363,#1364); +#1363 = CARTESIAN_POINT('',(-0.,-1.)); +#1364 = VECTOR('',#1365,1.); +#1365 = DIRECTION('',(-1.,0.)); +#1366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1367 = PCURVE('',#1216,#1368); +#1368 = DEFINITIONAL_REPRESENTATION('',(#1369),#1373); +#1369 = CIRCLE('',#1370,1.); +#1370 = AXIS2_PLACEMENT_2D('',#1371,#1372); +#1371 = CARTESIAN_POINT('',(-7.5,1.)); +#1372 = DIRECTION('',(1.,4.5E-16)); +#1373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1374 = ORIENTED_EDGE('',*,*,#1303,.F.); +#1375 = ORIENTED_EDGE('',*,*,#170,.F.); +#1376 = ADVANCED_FACE('',(#1377),#283,.F.); +#1377 = FACE_BOUND('',#1378,.F.); +#1378 = EDGE_LOOP('',(#1379,#1409,#1430,#1431)); +#1379 = ORIENTED_EDGE('',*,*,#1380,.F.); +#1380 = EDGE_CURVE('',#1381,#1383,#1385,.T.); +#1381 = VERTEX_POINT('',#1382); +#1382 = CARTESIAN_POINT('',(5.5,-3.,10.)); +#1383 = VERTEX_POINT('',#1384); +#1384 = CARTESIAN_POINT('',(11.5,-3.,10.)); +#1385 = SURFACE_CURVE('',#1386,(#1391,#1398),.PCURVE_S1.); +#1386 = CIRCLE('',#1387,3.); +#1387 = AXIS2_PLACEMENT_3D('',#1388,#1389,#1390); +#1388 = CARTESIAN_POINT('',(8.5,-3.,10.)); +#1389 = DIRECTION('',(-8.3E-16,-1.,-5.E-16)); +#1390 = DIRECTION('',(1.78E-15,5.E-16,-1.)); +#1391 = PCURVE('',#283,#1392); +#1392 = DEFINITIONAL_REPRESENTATION('',(#1393),#1397); +#1393 = LINE('',#1394,#1395); +#1394 = CARTESIAN_POINT('',(0.,0.)); +#1395 = VECTOR('',#1396,1.); +#1396 = DIRECTION('',(1.,0.)); +#1397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1398 = PCURVE('',#1140,#1399); +#1399 = DEFINITIONAL_REPRESENTATION('',(#1400),#1408); +#1400 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1401,#1402,#1403,#1404, +#1405,#1406,#1407),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1401 = CARTESIAN_POINT('',(4.871620730621E-14,4.5)); +#1402 = CARTESIAN_POINT('',(5.196152422707,4.5)); +#1403 = CARTESIAN_POINT('',(2.598076211353,2.13162820728E-14)); +#1404 = CARTESIAN_POINT('',(2.839099538569E-14,-4.5)); +#1405 = CARTESIAN_POINT('',(-2.598076211353,3.130828929443E-14)); +#1406 = CARTESIAN_POINT('',(-5.196152422707,4.5)); +#1407 = CARTESIAN_POINT('',(4.871620730621E-14,4.5)); +#1408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1409 = ORIENTED_EDGE('',*,*,#1410,.T.); +#1410 = EDGE_CURVE('',#1381,#265,#1411,.T.); +#1411 = SURFACE_CURVE('',#1412,(#1416,#1423),.PCURVE_S1.); +#1412 = LINE('',#1413,#1414); +#1413 = CARTESIAN_POINT('',(5.5,-3.,10.)); +#1414 = VECTOR('',#1415,1.); +#1415 = DIRECTION('',(-3.9E-16,1.,-1.39E-15)); +#1416 = PCURVE('',#283,#1417); +#1417 = DEFINITIONAL_REPRESENTATION('',(#1418),#1422); +#1418 = LINE('',#1419,#1420); +#1419 = CARTESIAN_POINT('',(4.712388980385,0.)); +#1420 = VECTOR('',#1421,1.); +#1421 = DIRECTION('',(0.,-1.)); +#1422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1423 = PCURVE('',#311,#1424); +#1424 = DEFINITIONAL_REPRESENTATION('',(#1425),#1429); +#1425 = LINE('',#1426,#1427); +#1426 = CARTESIAN_POINT('',(0.,-0.)); +#1427 = VECTOR('',#1428,1.); +#1428 = DIRECTION('',(-1.56E-15,-1.)); +#1429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1430 = ORIENTED_EDGE('',*,*,#264,.T.); +#1431 = ORIENTED_EDGE('',*,*,#1432,.F.); +#1432 = EDGE_CURVE('',#1383,#267,#1433,.T.); +#1433 = SURFACE_CURVE('',#1434,(#1438,#1445),.PCURVE_S1.); +#1434 = LINE('',#1435,#1436); +#1435 = CARTESIAN_POINT('',(11.5,-3.,10.)); +#1436 = VECTOR('',#1437,1.); +#1437 = DIRECTION('',(-3.9E-16,1.,-1.39E-15)); +#1438 = PCURVE('',#283,#1439); +#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444); +#1440 = LINE('',#1441,#1442); +#1441 = CARTESIAN_POINT('',(7.853981633974,0.)); +#1442 = VECTOR('',#1443,1.); +#1443 = DIRECTION('',(0.,-1.)); +#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1445 = PCURVE('',#366,#1446); +#1446 = DEFINITIONAL_REPRESENTATION('',(#1447),#1451); +#1447 = LINE('',#1448,#1449); +#1448 = CARTESIAN_POINT('',(0.,-0.)); +#1449 = VECTOR('',#1450,1.); +#1450 = DIRECTION('',(-1.56E-15,-1.)); +#1451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1452 = ADVANCED_FACE('',(#1453),#311,.T.); +#1453 = FACE_BOUND('',#1454,.T.); +#1454 = EDGE_LOOP('',(#1455,#1478,#1479,#1480)); +#1455 = ORIENTED_EDGE('',*,*,#1456,.F.); +#1456 = EDGE_CURVE('',#1381,#1457,#1459,.T.); +#1457 = VERTEX_POINT('',#1458); +#1458 = CARTESIAN_POINT('',(5.5,-3.,13.)); +#1459 = SURFACE_CURVE('',#1460,(#1464,#1471),.PCURVE_S1.); +#1460 = LINE('',#1461,#1462); +#1461 = CARTESIAN_POINT('',(5.5,-3.,10.)); +#1462 = VECTOR('',#1463,1.); +#1463 = DIRECTION('',(-1.78E-15,-5.E-16,1.)); +#1464 = PCURVE('',#311,#1465); +#1465 = DEFINITIONAL_REPRESENTATION('',(#1466),#1470); +#1466 = LINE('',#1467,#1468); +#1467 = CARTESIAN_POINT('',(3.552713678801E-15,2.6645352591E-15)); +#1468 = VECTOR('',#1469,1.); +#1469 = DIRECTION('',(1.,3.3E-16)); +#1470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1471 = PCURVE('',#1140,#1472); +#1472 = DEFINITIONAL_REPRESENTATION('',(#1473),#1477); +#1473 = LINE('',#1474,#1475); +#1474 = CARTESIAN_POINT('',(-3.,1.5)); +#1475 = VECTOR('',#1476,1.); +#1476 = DIRECTION('',(-2.34E-15,-1.)); +#1477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1478 = ORIENTED_EDGE('',*,*,#1410,.T.); +#1479 = ORIENTED_EDGE('',*,*,#295,.T.); +#1480 = ORIENTED_EDGE('',*,*,#1481,.F.); +#1481 = EDGE_CURVE('',#1457,#296,#1482,.T.); +#1482 = SURFACE_CURVE('',#1483,(#1487,#1494),.PCURVE_S1.); +#1483 = LINE('',#1484,#1485); +#1484 = CARTESIAN_POINT('',(5.5,-3.,13.)); +#1485 = VECTOR('',#1486,1.); +#1486 = DIRECTION('',(-3.9E-16,1.,-1.39E-15)); +#1487 = PCURVE('',#311,#1488); +#1488 = DEFINITIONAL_REPRESENTATION('',(#1489),#1493); +#1489 = LINE('',#1490,#1491); +#1490 = CARTESIAN_POINT('',(3.,-6.591079014994E-17)); +#1491 = VECTOR('',#1492,1.); +#1492 = DIRECTION('',(-1.56E-15,-1.)); +#1493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1494 = PCURVE('',#340,#1495); +#1495 = DEFINITIONAL_REPRESENTATION('',(#1496),#1500); +#1496 = LINE('',#1497,#1498); +#1497 = CARTESIAN_POINT('',(4.712388980385,0.)); +#1498 = VECTOR('',#1499,1.); +#1499 = DIRECTION('',(0.,-1.)); +#1500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1501 = ADVANCED_FACE('',(#1502),#366,.F.); +#1502 = FACE_BOUND('',#1503,.F.); +#1503 = EDGE_LOOP('',(#1504,#1527,#1528,#1529)); +#1504 = ORIENTED_EDGE('',*,*,#1505,.F.); +#1505 = EDGE_CURVE('',#1383,#1506,#1508,.T.); +#1506 = VERTEX_POINT('',#1507); +#1507 = CARTESIAN_POINT('',(11.5,-3.,13.)); +#1508 = SURFACE_CURVE('',#1509,(#1513,#1520),.PCURVE_S1.); +#1509 = LINE('',#1510,#1511); +#1510 = CARTESIAN_POINT('',(11.5,-3.,10.)); +#1511 = VECTOR('',#1512,1.); +#1512 = DIRECTION('',(-1.78E-15,-5.E-16,1.)); +#1513 = PCURVE('',#366,#1514); +#1514 = DEFINITIONAL_REPRESENTATION('',(#1515),#1519); +#1515 = LINE('',#1516,#1517); +#1516 = CARTESIAN_POINT('',(1.7763568394E-15,-3.01980662698E-31)); +#1517 = VECTOR('',#1518,1.); +#1518 = DIRECTION('',(1.,3.3E-16)); +#1519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1520 = PCURVE('',#1140,#1521); +#1521 = DEFINITIONAL_REPRESENTATION('',(#1522),#1526); +#1522 = LINE('',#1523,#1524); +#1523 = CARTESIAN_POINT('',(3.,1.5)); +#1524 = VECTOR('',#1525,1.); +#1525 = DIRECTION('',(-2.34E-15,-1.)); +#1526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1527 = ORIENTED_EDGE('',*,*,#1432,.T.); +#1528 = ORIENTED_EDGE('',*,*,#352,.T.); +#1529 = ORIENTED_EDGE('',*,*,#1530,.F.); +#1530 = EDGE_CURVE('',#1506,#324,#1531,.T.); +#1531 = SURFACE_CURVE('',#1532,(#1536,#1543),.PCURVE_S1.); +#1532 = LINE('',#1533,#1534); +#1533 = CARTESIAN_POINT('',(11.5,-3.,13.)); +#1534 = VECTOR('',#1535,1.); +#1535 = DIRECTION('',(-3.9E-16,1.,-1.39E-15)); +#1536 = PCURVE('',#366,#1537); +#1537 = DEFINITIONAL_REPRESENTATION('',(#1538),#1542); +#1538 = LINE('',#1539,#1540); +#1539 = CARTESIAN_POINT('',(3.,-6.591079014994E-17)); +#1540 = VECTOR('',#1541,1.); +#1541 = DIRECTION('',(-1.56E-15,-1.)); +#1542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1543 = PCURVE('',#340,#1544); +#1544 = DEFINITIONAL_REPRESENTATION('',(#1545),#1549); +#1545 = LINE('',#1546,#1547); +#1546 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1547 = VECTOR('',#1548,1.); +#1548 = DIRECTION('',(0.,-1.)); +#1549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1550 = ADVANCED_FACE('',(#1551),#340,.F.); +#1551 = FACE_BOUND('',#1552,.F.); +#1552 = EDGE_LOOP('',(#1553,#1579,#1580,#1581)); +#1553 = ORIENTED_EDGE('',*,*,#1554,.F.); +#1554 = EDGE_CURVE('',#1506,#1457,#1555,.T.); +#1555 = SURFACE_CURVE('',#1556,(#1561,#1568),.PCURVE_S1.); +#1556 = CIRCLE('',#1557,3.); +#1557 = AXIS2_PLACEMENT_3D('',#1558,#1559,#1560); +#1558 = CARTESIAN_POINT('',(8.5,-3.,13.)); +#1559 = DIRECTION('',(-8.3E-16,-1.,-5.E-16)); +#1560 = DIRECTION('',(1.78E-15,5.E-16,-1.)); +#1561 = PCURVE('',#340,#1562); +#1562 = DEFINITIONAL_REPRESENTATION('',(#1563),#1567); +#1563 = LINE('',#1564,#1565); +#1564 = CARTESIAN_POINT('',(0.,0.)); +#1565 = VECTOR('',#1566,1.); +#1566 = DIRECTION('',(1.,0.)); +#1567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1568 = PCURVE('',#1140,#1569); +#1569 = DEFINITIONAL_REPRESENTATION('',(#1570),#1578); +#1570 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1571,#1572,#1573,#1574, +#1575,#1576,#1577),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1571 = CARTESIAN_POINT('',(4.170713678801E-14,1.5)); +#1572 = CARTESIAN_POINT('',(5.196152422707,1.5)); +#1573 = CARTESIAN_POINT('',(2.598076211353,-3.)); +#1574 = CARTESIAN_POINT('',(2.138192486749E-14,-7.5)); +#1575 = CARTESIAN_POINT('',(-2.598076211353,-3.)); +#1576 = CARTESIAN_POINT('',(-5.196152422707,1.5)); +#1577 = CARTESIAN_POINT('',(4.170713678801E-14,1.5)); +#1578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1579 = ORIENTED_EDGE('',*,*,#1530,.T.); +#1580 = ORIENTED_EDGE('',*,*,#323,.T.); +#1581 = ORIENTED_EDGE('',*,*,#1481,.F.); +#1582 = ADVANCED_FACE('',(#1583),#398,.T.); +#1583 = FACE_BOUND('',#1584,.T.); +#1584 = EDGE_LOOP('',(#1585,#1608,#1636,#1657)); +#1585 = ORIENTED_EDGE('',*,*,#1586,.T.); +#1586 = EDGE_CURVE('',#381,#1587,#1589,.T.); +#1587 = VERTEX_POINT('',#1588); +#1588 = CARTESIAN_POINT('',(9.5,1.,19.)); +#1589 = SURFACE_CURVE('',#1590,(#1594,#1601),.PCURVE_S1.); +#1590 = LINE('',#1591,#1592); +#1591 = CARTESIAN_POINT('',(9.5,1.688E-14,19.)); +#1592 = VECTOR('',#1593,1.); +#1593 = DIRECTION('',(1.7E-16,1.,-1.94E-15)); +#1594 = PCURVE('',#398,#1595); +#1595 = DEFINITIONAL_REPRESENTATION('',(#1596),#1600); +#1596 = LINE('',#1597,#1598); +#1597 = CARTESIAN_POINT('',(0.,0.)); +#1598 = VECTOR('',#1599,1.); +#1599 = DIRECTION('',(6.1E-16,-1.)); +#1600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1601 = PCURVE('',#431,#1602); +#1602 = DEFINITIONAL_REPRESENTATION('',(#1603),#1607); +#1603 = LINE('',#1604,#1605); +#1604 = CARTESIAN_POINT('',(8.9E-16,-0.)); +#1605 = VECTOR('',#1606,1.); +#1606 = DIRECTION('',(-0.,-1.)); +#1607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1608 = ORIENTED_EDGE('',*,*,#1609,.T.); +#1609 = EDGE_CURVE('',#1587,#1610,#1612,.T.); +#1610 = VERTEX_POINT('',#1611); +#1611 = CARTESIAN_POINT('',(7.5,1.,19.)); +#1612 = SURFACE_CURVE('',#1613,(#1617,#1624),.PCURVE_S1.); +#1613 = LINE('',#1614,#1615); +#1614 = CARTESIAN_POINT('',(9.5,1.,19.)); +#1615 = VECTOR('',#1616,1.); +#1616 = DIRECTION('',(-1.,3.9E-16,6.7E-16)); +#1617 = PCURVE('',#398,#1618); +#1618 = DEFINITIONAL_REPRESENTATION('',(#1619),#1623); +#1619 = LINE('',#1620,#1621); +#1620 = CARTESIAN_POINT('',(-1.16544978758E-14,-1.)); +#1621 = VECTOR('',#1622,1.); +#1622 = DIRECTION('',(1.,3.9E-16)); +#1623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1624 = PCURVE('',#1625,#1630); +#1625 = PLANE('',#1626); +#1626 = AXIS2_PLACEMENT_3D('',#1627,#1628,#1629); +#1627 = CARTESIAN_POINT('',(8.5,1.,10.5)); +#1628 = DIRECTION('',(-1.1E-16,1.,-1.94E-15)); +#1629 = DIRECTION('',(-6.7E-16,1.94E-15,1.)); +#1630 = DEFINITIONAL_REPRESENTATION('',(#1631),#1635); +#1631 = LINE('',#1632,#1633); +#1632 = CARTESIAN_POINT('',(8.5,1.)); +#1633 = VECTOR('',#1634,1.); +#1634 = DIRECTION('',(1.34E-15,-1.)); +#1635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1636 = ORIENTED_EDGE('',*,*,#1637,.F.); +#1637 = EDGE_CURVE('',#383,#1610,#1638,.T.); +#1638 = SURFACE_CURVE('',#1639,(#1643,#1650),.PCURVE_S1.); +#1639 = LINE('',#1640,#1641); +#1640 = CARTESIAN_POINT('',(7.5,1.843E-14,19.)); +#1641 = VECTOR('',#1642,1.); +#1642 = DIRECTION('',(1.7E-16,1.,-1.94E-15)); +#1643 = PCURVE('',#398,#1644); +#1644 = DEFINITIONAL_REPRESENTATION('',(#1645),#1649); +#1645 = LINE('',#1646,#1647); +#1646 = CARTESIAN_POINT('',(2.,1.E-17)); +#1647 = VECTOR('',#1648,1.); +#1648 = DIRECTION('',(6.1E-16,-1.)); +#1649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1650 = PCURVE('',#490,#1651); +#1651 = DEFINITIONAL_REPRESENTATION('',(#1652),#1656); +#1652 = LINE('',#1653,#1654); +#1653 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1654 = VECTOR('',#1655,1.); +#1655 = DIRECTION('',(-0.,-1.)); +#1656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1657 = ORIENTED_EDGE('',*,*,#380,.F.); +#1658 = ADVANCED_FACE('',(#1659),#490,.T.); +#1659 = FACE_BOUND('',#1660,.F.); +#1660 = EDGE_LOOP('',(#1661,#1684,#1706,#1707)); +#1661 = ORIENTED_EDGE('',*,*,#1662,.T.); +#1662 = EDGE_CURVE('',#444,#1663,#1665,.T.); +#1663 = VERTEX_POINT('',#1664); +#1664 = CARTESIAN_POINT('',(7.5,1.,17.)); +#1665 = SURFACE_CURVE('',#1666,(#1670,#1677),.PCURVE_S1.); +#1666 = LINE('',#1667,#1668); +#1667 = CARTESIAN_POINT('',(7.5,1.588E-14,17.)); +#1668 = VECTOR('',#1669,1.); +#1669 = DIRECTION('',(1.7E-16,1.,-1.94E-15)); +#1670 = PCURVE('',#490,#1671); +#1671 = DEFINITIONAL_REPRESENTATION('',(#1672),#1676); +#1672 = LINE('',#1673,#1674); +#1673 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#1674 = VECTOR('',#1675,1.); +#1675 = DIRECTION('',(-0.,-1.)); +#1676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1677 = PCURVE('',#459,#1678); +#1678 = DEFINITIONAL_REPRESENTATION('',(#1679),#1683); +#1679 = LINE('',#1680,#1681); +#1680 = CARTESIAN_POINT('',(2.,3.944304526105E-31)); +#1681 = VECTOR('',#1682,1.); +#1682 = DIRECTION('',(6.1E-16,-1.)); +#1683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1684 = ORIENTED_EDGE('',*,*,#1685,.T.); +#1685 = EDGE_CURVE('',#1663,#1610,#1686,.T.); +#1686 = SURFACE_CURVE('',#1687,(#1692,#1699),.PCURVE_S1.); +#1687 = CIRCLE('',#1688,1.); +#1688 = AXIS2_PLACEMENT_3D('',#1689,#1690,#1691); +#1689 = CARTESIAN_POINT('',(7.5,1.,18.)); +#1690 = DIRECTION('',(3.9E-16,1.,-1.05E-15)); +#1691 = DIRECTION('',(-2.2E-16,1.05E-15,1.)); +#1692 = PCURVE('',#490,#1693); +#1693 = DEFINITIONAL_REPRESENTATION('',(#1694),#1698); +#1694 = LINE('',#1695,#1696); +#1695 = CARTESIAN_POINT('',(-0.,-1.)); +#1696 = VECTOR('',#1697,1.); +#1697 = DIRECTION('',(-1.,0.)); +#1698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1699 = PCURVE('',#1625,#1700); +#1700 = DEFINITIONAL_REPRESENTATION('',(#1701),#1705); +#1701 = CIRCLE('',#1702,1.); +#1702 = AXIS2_PLACEMENT_2D('',#1703,#1704); +#1703 = CARTESIAN_POINT('',(7.5,-1.)); +#1704 = DIRECTION('',(1.,4.5E-16)); +#1705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1706 = ORIENTED_EDGE('',*,*,#1637,.F.); +#1707 = ORIENTED_EDGE('',*,*,#471,.F.); +#1708 = ADVANCED_FACE('',(#1709),#459,.F.); +#1709 = FACE_BOUND('',#1710,.F.); +#1710 = EDGE_LOOP('',(#1711,#1734,#1755,#1756)); +#1711 = ORIENTED_EDGE('',*,*,#1712,.T.); +#1712 = EDGE_CURVE('',#411,#1713,#1715,.T.); +#1713 = VERTEX_POINT('',#1714); +#1714 = CARTESIAN_POINT('',(9.5,1.,17.)); +#1715 = SURFACE_CURVE('',#1716,(#1720,#1727),.PCURVE_S1.); +#1716 = LINE('',#1717,#1718); +#1717 = CARTESIAN_POINT('',(9.5,1.432E-14,17.)); +#1718 = VECTOR('',#1719,1.); +#1719 = DIRECTION('',(1.7E-16,1.,-1.94E-15)); +#1720 = PCURVE('',#459,#1721); +#1721 = DEFINITIONAL_REPRESENTATION('',(#1722),#1726); +#1722 = LINE('',#1723,#1724); +#1723 = CARTESIAN_POINT('',(0.,0.)); +#1724 = VECTOR('',#1725,1.); +#1725 = DIRECTION('',(6.1E-16,-1.)); +#1726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1727 = PCURVE('',#431,#1728); +#1728 = DEFINITIONAL_REPRESENTATION('',(#1729),#1733); +#1729 = LINE('',#1730,#1731); +#1730 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#1731 = VECTOR('',#1732,1.); +#1732 = DIRECTION('',(-0.,-1.)); +#1733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1734 = ORIENTED_EDGE('',*,*,#1735,.T.); +#1735 = EDGE_CURVE('',#1713,#1663,#1736,.T.); +#1736 = SURFACE_CURVE('',#1737,(#1741,#1748),.PCURVE_S1.); +#1737 = LINE('',#1738,#1739); +#1738 = CARTESIAN_POINT('',(9.5,1.,17.)); +#1739 = VECTOR('',#1740,1.); +#1740 = DIRECTION('',(-1.,3.9E-16,6.7E-16)); +#1741 = PCURVE('',#459,#1742); +#1742 = DEFINITIONAL_REPRESENTATION('',(#1743),#1747); +#1743 = LINE('',#1744,#1745); +#1744 = CARTESIAN_POINT('',(-9.878141036402E-15,-1.)); +#1745 = VECTOR('',#1746,1.); +#1746 = DIRECTION('',(1.,3.9E-16)); +#1747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1748 = PCURVE('',#1625,#1749); +#1749 = DEFINITIONAL_REPRESENTATION('',(#1750),#1754); +#1750 = LINE('',#1751,#1752); +#1751 = CARTESIAN_POINT('',(6.5,1.)); +#1752 = VECTOR('',#1753,1.); +#1753 = DIRECTION('',(1.34E-15,-1.)); +#1754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1755 = ORIENTED_EDGE('',*,*,#1662,.F.); +#1756 = ORIENTED_EDGE('',*,*,#443,.F.); +#1757 = ADVANCED_FACE('',(#1758),#431,.T.); +#1758 = FACE_BOUND('',#1759,.F.); +#1759 = EDGE_LOOP('',(#1760,#1761,#1783,#1784)); +#1760 = ORIENTED_EDGE('',*,*,#1586,.T.); +#1761 = ORIENTED_EDGE('',*,*,#1762,.T.); +#1762 = EDGE_CURVE('',#1587,#1713,#1763,.T.); +#1763 = SURFACE_CURVE('',#1764,(#1769,#1776),.PCURVE_S1.); +#1764 = CIRCLE('',#1765,1.); +#1765 = AXIS2_PLACEMENT_3D('',#1766,#1767,#1768); +#1766 = CARTESIAN_POINT('',(9.5,1.,18.)); +#1767 = DIRECTION('',(3.9E-16,1.,-1.05E-15)); +#1768 = DIRECTION('',(-2.2E-16,1.05E-15,1.)); +#1769 = PCURVE('',#431,#1770); +#1770 = DEFINITIONAL_REPRESENTATION('',(#1771),#1775); +#1771 = LINE('',#1772,#1773); +#1772 = CARTESIAN_POINT('',(-0.,-1.)); +#1773 = VECTOR('',#1774,1.); +#1774 = DIRECTION('',(-1.,0.)); +#1775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1776 = PCURVE('',#1625,#1777); +#1777 = DEFINITIONAL_REPRESENTATION('',(#1778),#1782); +#1778 = CIRCLE('',#1779,1.); +#1779 = AXIS2_PLACEMENT_2D('',#1780,#1781); +#1780 = CARTESIAN_POINT('',(7.5,1.)); +#1781 = DIRECTION('',(1.,4.5E-16)); +#1782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1783 = ORIENTED_EDGE('',*,*,#1712,.F.); +#1784 = ORIENTED_EDGE('',*,*,#410,.F.); +#1785 = ADVANCED_FACE('',(#1786),#523,.F.); +#1786 = FACE_BOUND('',#1787,.F.); +#1787 = EDGE_LOOP('',(#1788,#1811,#1839,#1860,#1861,#1862)); +#1788 = ORIENTED_EDGE('',*,*,#1789,.T.); +#1789 = EDGE_CURVE('',#970,#1790,#1792,.T.); +#1790 = VERTEX_POINT('',#1791); +#1791 = CARTESIAN_POINT('',(2.,-20.,3.)); +#1792 = SURFACE_CURVE('',#1793,(#1797,#1804),.PCURVE_S1.); +#1793 = LINE('',#1794,#1795); +#1794 = CARTESIAN_POINT('',(2.22E-14,-20.,3.)); +#1795 = VECTOR('',#1796,1.); +#1796 = DIRECTION('',(1.,-1.E-15,-1.7E-16)); +#1797 = PCURVE('',#523,#1798); +#1798 = DEFINITIONAL_REPRESENTATION('',(#1799),#1803); +#1799 = LINE('',#1800,#1801); +#1800 = CARTESIAN_POINT('',(0.,-0.)); +#1801 = VECTOR('',#1802,1.); +#1802 = DIRECTION('',(2.39E-15,-1.)); +#1803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1804 = PCURVE('',#985,#1805); +#1805 = DEFINITIONAL_REPRESENTATION('',(#1806),#1810); +#1806 = LINE('',#1807,#1808); +#1807 = CARTESIAN_POINT('',(24.041630560343,-1.217684871257E-17)); +#1808 = VECTOR('',#1809,1.); +#1809 = DIRECTION('',(3.417314933988E-15,-1.)); +#1810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1811 = ORIENTED_EDGE('',*,*,#1812,.F.); +#1812 = EDGE_CURVE('',#1813,#1790,#1815,.T.); +#1813 = VERTEX_POINT('',#1814); +#1814 = CARTESIAN_POINT('',(15.,-20.,3.)); +#1815 = SURFACE_CURVE('',#1816,(#1820,#1827),.PCURVE_S1.); +#1816 = LINE('',#1817,#1818); +#1817 = CARTESIAN_POINT('',(15.,-20.,3.)); +#1818 = VECTOR('',#1819,1.); +#1819 = DIRECTION('',(-1.,9.4E-16,8.9E-16)); +#1820 = PCURVE('',#523,#1821); +#1821 = DEFINITIONAL_REPRESENTATION('',(#1822),#1826); +#1822 = LINE('',#1823,#1824); +#1823 = CARTESIAN_POINT('',(7.593256414561E-14,-15.)); +#1824 = VECTOR('',#1825,1.); +#1825 = DIRECTION('',(-3.11E-15,1.)); +#1826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1827 = PCURVE('',#1828,#1833); +#1828 = PLANE('',#1829); +#1829 = AXIS2_PLACEMENT_3D('',#1830,#1831,#1832); +#1830 = CARTESIAN_POINT('',(15.,-20.,3.)); +#1831 = DIRECTION('',(-1.55E-15,-3.9E-16,1.)); +#1832 = DIRECTION('',(-1.,1.11E-15,-1.55E-15)); +#1833 = DEFINITIONAL_REPRESENTATION('',(#1834),#1838); +#1834 = LINE('',#1835,#1836); +#1835 = CARTESIAN_POINT('',(-5.684341886081E-14,1.7763568394E-14)); +#1836 = VECTOR('',#1837,1.); +#1837 = DIRECTION('',(1.,1.7E-16)); +#1838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1839 = ORIENTED_EDGE('',*,*,#1840,.T.); +#1840 = EDGE_CURVE('',#1813,#1047,#1841,.T.); +#1841 = SURFACE_CURVE('',#1842,(#1846,#1853),.PCURVE_S1.); +#1842 = LINE('',#1843,#1844); +#1843 = CARTESIAN_POINT('',(2.22E-14,-20.,3.)); +#1844 = VECTOR('',#1845,1.); +#1845 = DIRECTION('',(1.,-1.E-15,-1.7E-16)); +#1846 = PCURVE('',#523,#1847); +#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1852); +#1848 = LINE('',#1849,#1850); +#1849 = CARTESIAN_POINT('',(0.,-0.)); +#1850 = VECTOR('',#1851,1.); +#1851 = DIRECTION('',(2.39E-15,-1.)); +#1852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1853 = PCURVE('',#1062,#1854); +#1854 = DEFINITIONAL_REPRESENTATION('',(#1855),#1859); +#1855 = LINE('',#1856,#1857); +#1856 = CARTESIAN_POINT('',(24.041630560343,-1.217684871257E-17)); +#1857 = VECTOR('',#1858,1.); +#1858 = DIRECTION('',(3.417314933988E-15,-1.)); +#1859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1860 = ORIENTED_EDGE('',*,*,#1074,.T.); +#1861 = ORIENTED_EDGE('',*,*,#505,.F.); +#1862 = ORIENTED_EDGE('',*,*,#997,.F.); +#1863 = ADVANCED_FACE('',(#1864),#598,.T.); +#1864 = FACE_BOUND('',#1865,.T.); +#1865 = EDGE_LOOP('',(#1866,#1889,#1917,#1938)); +#1866 = ORIENTED_EDGE('',*,*,#1867,.T.); +#1867 = EDGE_CURVE('',#581,#1868,#1870,.T.); +#1868 = VERTEX_POINT('',#1869); +#1869 = CARTESIAN_POINT('',(9.5,-17.,-1.)); +#1870 = SURFACE_CURVE('',#1871,(#1875,#1882),.PCURVE_S1.); +#1871 = LINE('',#1872,#1873); +#1872 = CARTESIAN_POINT('',(9.5,-17.,5.781E-14)); +#1873 = VECTOR('',#1874,1.); +#1874 = DIRECTION('',(2.05E-15,-1.11E-15,-1.)); +#1875 = PCURVE('',#598,#1876); +#1876 = DEFINITIONAL_REPRESENTATION('',(#1877),#1881); +#1877 = LINE('',#1878,#1879); +#1878 = CARTESIAN_POINT('',(0.,0.)); +#1879 = VECTOR('',#1880,1.); +#1880 = DIRECTION('',(-2.2E-16,-1.)); +#1881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1882 = PCURVE('',#631,#1883); +#1883 = DEFINITIONAL_REPRESENTATION('',(#1884),#1888); +#1884 = LINE('',#1885,#1886); +#1885 = CARTESIAN_POINT('',(-0.,0.)); +#1886 = VECTOR('',#1887,1.); +#1887 = DIRECTION('',(-0.,-1.)); +#1888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1889 = ORIENTED_EDGE('',*,*,#1890,.T.); +#1890 = EDGE_CURVE('',#1868,#1891,#1893,.T.); +#1891 = VERTEX_POINT('',#1892); +#1892 = CARTESIAN_POINT('',(7.5,-17.,-1.)); +#1893 = SURFACE_CURVE('',#1894,(#1898,#1905),.PCURVE_S1.); +#1894 = LINE('',#1895,#1896); +#1895 = CARTESIAN_POINT('',(9.5,-17.,-1.)); +#1896 = VECTOR('',#1897,1.); +#1897 = DIRECTION('',(-1.,4.4E-16,-1.39E-15)); +#1898 = PCURVE('',#598,#1899); +#1899 = DEFINITIONAL_REPRESENTATION('',(#1900),#1904); +#1900 = LINE('',#1901,#1902); +#1901 = CARTESIAN_POINT('',(-5.275427357601E-15,-1.)); +#1902 = VECTOR('',#1903,1.); +#1903 = DIRECTION('',(1.,4.4E-16)); +#1904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1905 = PCURVE('',#1906,#1911); +#1906 = PLANE('',#1907); +#1907 = AXIS2_PLACEMENT_3D('',#1908,#1909,#1910); +#1908 = CARTESIAN_POINT('',(8.5,-10.5,-1.)); +#1909 = DIRECTION('',(-2.05E-15,8.9E-16,1.)); +#1910 = DIRECTION('',(1.,-2.2E-16,2.05E-15)); +#1911 = DEFINITIONAL_REPRESENTATION('',(#1912),#1916); +#1912 = LINE('',#1913,#1914); +#1913 = CARTESIAN_POINT('',(1.,-6.5)); +#1914 = VECTOR('',#1915,1.); +#1915 = DIRECTION('',(-1.,2.2E-16)); +#1916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1917 = ORIENTED_EDGE('',*,*,#1918,.F.); +#1918 = EDGE_CURVE('',#583,#1891,#1919,.T.); +#1919 = SURFACE_CURVE('',#1920,(#1924,#1931),.PCURVE_S1.); +#1920 = LINE('',#1921,#1922); +#1921 = CARTESIAN_POINT('',(7.5,-17.,5.415E-14)); +#1922 = VECTOR('',#1923,1.); +#1923 = DIRECTION('',(2.05E-15,-1.11E-15,-1.)); +#1924 = PCURVE('',#598,#1925); +#1925 = DEFINITIONAL_REPRESENTATION('',(#1926),#1930); +#1926 = LINE('',#1927,#1928); +#1927 = CARTESIAN_POINT('',(2.,5.522026336547E-30)); +#1928 = VECTOR('',#1929,1.); +#1929 = DIRECTION('',(-2.2E-16,-1.)); +#1930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1931 = PCURVE('',#690,#1932); +#1932 = DEFINITIONAL_REPRESENTATION('',(#1933),#1937); +#1933 = LINE('',#1934,#1935); +#1934 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1935 = VECTOR('',#1936,1.); +#1936 = DIRECTION('',(-0.,-1.)); +#1937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1938 = ORIENTED_EDGE('',*,*,#580,.F.); +#1939 = ADVANCED_FACE('',(#1940),#690,.T.); +#1940 = FACE_BOUND('',#1941,.F.); +#1941 = EDGE_LOOP('',(#1942,#1965,#1991,#1992)); +#1942 = ORIENTED_EDGE('',*,*,#1943,.T.); +#1943 = EDGE_CURVE('',#644,#1944,#1946,.T.); +#1944 = VERTEX_POINT('',#1945); +#1945 = CARTESIAN_POINT('',(7.5,-19.,-1.)); +#1946 = SURFACE_CURVE('',#1947,(#1951,#1958),.PCURVE_S1.); +#1947 = LINE('',#1948,#1949); +#1948 = CARTESIAN_POINT('',(7.5,-19.,5.682E-14)); +#1949 = VECTOR('',#1950,1.); +#1950 = DIRECTION('',(2.05E-15,-1.11E-15,-1.)); +#1951 = PCURVE('',#690,#1952); +#1952 = DEFINITIONAL_REPRESENTATION('',(#1953),#1957); +#1953 = LINE('',#1954,#1955); +#1954 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#1955 = VECTOR('',#1956,1.); +#1956 = DIRECTION('',(-0.,-1.)); +#1957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1958 = PCURVE('',#659,#1959); +#1959 = DEFINITIONAL_REPRESENTATION('',(#1960),#1964); +#1960 = LINE('',#1961,#1962); +#1961 = CARTESIAN_POINT('',(2.,7.88860905221E-31)); +#1962 = VECTOR('',#1963,1.); +#1963 = DIRECTION('',(-2.2E-16,-1.)); +#1964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1965 = ORIENTED_EDGE('',*,*,#1966,.T.); +#1966 = EDGE_CURVE('',#1944,#1891,#1967,.T.); +#1967 = SURFACE_CURVE('',#1968,(#1973,#1980),.PCURVE_S1.); +#1968 = CIRCLE('',#1969,1.); +#1969 = AXIS2_PLACEMENT_3D('',#1970,#1971,#1972); +#1970 = CARTESIAN_POINT('',(7.5,-18.,-1.)); +#1971 = DIRECTION('',(1.39E-15,-1.61E-15,-1.)); +#1972 = DIRECTION('',(0.,1.,-1.61E-15)); +#1973 = PCURVE('',#690,#1974); +#1974 = DEFINITIONAL_REPRESENTATION('',(#1975),#1979); +#1975 = LINE('',#1976,#1977); +#1976 = CARTESIAN_POINT('',(-0.,-1.)); +#1977 = VECTOR('',#1978,1.); +#1978 = DIRECTION('',(-1.,0.)); +#1979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1980 = PCURVE('',#1906,#1981); +#1981 = DEFINITIONAL_REPRESENTATION('',(#1982),#1990); +#1982 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1983,#1984,#1985,#1986, +#1987,#1988,#1989),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1983 = CARTESIAN_POINT('',(-1.,-6.5)); +#1984 = CARTESIAN_POINT('',(0.732050807569,-6.5)); +#1985 = CARTESIAN_POINT('',(-0.133974596216,-8.)); +#1986 = CARTESIAN_POINT('',(-1.,-9.5)); +#1987 = CARTESIAN_POINT('',(-1.866025403784,-8.)); +#1988 = CARTESIAN_POINT('',(-2.732050807569,-6.5)); +#1989 = CARTESIAN_POINT('',(-1.,-6.5)); +#1990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1991 = ORIENTED_EDGE('',*,*,#1918,.F.); +#1992 = ORIENTED_EDGE('',*,*,#671,.F.); +#1993 = ADVANCED_FACE('',(#1994),#659,.F.); +#1994 = FACE_BOUND('',#1995,.F.); +#1995 = EDGE_LOOP('',(#1996,#2019,#2040,#2041)); +#1996 = ORIENTED_EDGE('',*,*,#1997,.T.); +#1997 = EDGE_CURVE('',#611,#1998,#2000,.T.); +#1998 = VERTEX_POINT('',#1999); +#1999 = CARTESIAN_POINT('',(9.5,-19.,-1.)); +#2000 = SURFACE_CURVE('',#2001,(#2005,#2012),.PCURVE_S1.); +#2001 = LINE('',#2002,#2003); +#2002 = CARTESIAN_POINT('',(9.5,-19.,6.048E-14)); +#2003 = VECTOR('',#2004,1.); +#2004 = DIRECTION('',(2.05E-15,-1.11E-15,-1.)); +#2005 = PCURVE('',#659,#2006); +#2006 = DEFINITIONAL_REPRESENTATION('',(#2007),#2011); +#2007 = LINE('',#2008,#2009); +#2008 = CARTESIAN_POINT('',(0.,0.)); +#2009 = VECTOR('',#2010,1.); +#2010 = DIRECTION('',(-2.2E-16,-1.)); +#2011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2012 = PCURVE('',#631,#2013); +#2013 = DEFINITIONAL_REPRESENTATION('',(#2014),#2018); +#2014 = LINE('',#2015,#2016); +#2015 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#2016 = VECTOR('',#2017,1.); +#2017 = DIRECTION('',(-0.,-1.)); +#2018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2019 = ORIENTED_EDGE('',*,*,#2020,.T.); +#2020 = EDGE_CURVE('',#1998,#1944,#2021,.T.); +#2021 = SURFACE_CURVE('',#2022,(#2026,#2033),.PCURVE_S1.); +#2022 = LINE('',#2023,#2024); +#2023 = CARTESIAN_POINT('',(9.5,-19.,-1.)); +#2024 = VECTOR('',#2025,1.); +#2025 = DIRECTION('',(-1.,4.4E-16,-1.39E-15)); +#2026 = PCURVE('',#659,#2027); +#2027 = DEFINITIONAL_REPRESENTATION('',(#2028),#2032); +#2028 = LINE('',#2029,#2030); +#2029 = CARTESIAN_POINT('',(-5.275427357601E-15,-1.)); +#2030 = VECTOR('',#2031,1.); +#2031 = DIRECTION('',(1.,4.4E-16)); +#2032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2033 = PCURVE('',#1906,#2034); +#2034 = DEFINITIONAL_REPRESENTATION('',(#2035),#2039); +#2035 = LINE('',#2036,#2037); +#2036 = CARTESIAN_POINT('',(1.,-8.5)); +#2037 = VECTOR('',#2038,1.); +#2038 = DIRECTION('',(-1.,2.2E-16)); +#2039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2040 = ORIENTED_EDGE('',*,*,#1943,.F.); +#2041 = ORIENTED_EDGE('',*,*,#643,.F.); +#2042 = ADVANCED_FACE('',(#2043),#631,.T.); +#2043 = FACE_BOUND('',#2044,.F.); +#2044 = EDGE_LOOP('',(#2045,#2046,#2072,#2073)); +#2045 = ORIENTED_EDGE('',*,*,#1867,.T.); +#2046 = ORIENTED_EDGE('',*,*,#2047,.T.); +#2047 = EDGE_CURVE('',#1868,#1998,#2048,.T.); +#2048 = SURFACE_CURVE('',#2049,(#2054,#2061),.PCURVE_S1.); +#2049 = CIRCLE('',#2050,1.); +#2050 = AXIS2_PLACEMENT_3D('',#2051,#2052,#2053); +#2051 = CARTESIAN_POINT('',(9.5,-18.,-1.)); +#2052 = DIRECTION('',(1.39E-15,-1.61E-15,-1.)); +#2053 = DIRECTION('',(0.,1.,-1.61E-15)); +#2054 = PCURVE('',#631,#2055); +#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060); +#2056 = LINE('',#2057,#2058); +#2057 = CARTESIAN_POINT('',(-0.,-1.)); +#2058 = VECTOR('',#2059,1.); +#2059 = DIRECTION('',(-1.,0.)); +#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2061 = PCURVE('',#1906,#2062); +#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2071); +#2063 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2064,#2065,#2066,#2067, +#2068,#2069,#2070),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2064 = CARTESIAN_POINT('',(1.,-6.5)); +#2065 = CARTESIAN_POINT('',(2.732050807569,-6.5)); +#2066 = CARTESIAN_POINT('',(1.866025403784,-8.)); +#2067 = CARTESIAN_POINT('',(1.,-9.5)); +#2068 = CARTESIAN_POINT('',(0.133974596216,-8.)); +#2069 = CARTESIAN_POINT('',(-0.732050807569,-6.5)); +#2070 = CARTESIAN_POINT('',(1.,-6.5)); +#2071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2072 = ORIENTED_EDGE('',*,*,#1997,.F.); +#2073 = ORIENTED_EDGE('',*,*,#610,.F.); +#2074 = ADVANCED_FACE('',(#2075),#722,.T.); +#2075 = FACE_BOUND('',#2076,.T.); +#2076 = EDGE_LOOP('',(#2077,#2100,#2128,#2149)); +#2077 = ORIENTED_EDGE('',*,*,#2078,.T.); +#2078 = EDGE_CURVE('',#705,#2079,#2081,.T.); +#2079 = VERTEX_POINT('',#2080); +#2080 = CARTESIAN_POINT('',(7.5,-4.,-1.)); +#2081 = SURFACE_CURVE('',#2082,(#2086,#2093),.PCURVE_S1.); +#2082 = LINE('',#2083,#2084); +#2083 = CARTESIAN_POINT('',(7.5,-4.,3.683E-14)); +#2084 = VECTOR('',#2085,1.); +#2085 = DIRECTION('',(2.05E-15,-1.11E-15,-1.)); +#2086 = PCURVE('',#722,#2087); +#2087 = DEFINITIONAL_REPRESENTATION('',(#2088),#2092); +#2088 = LINE('',#2089,#2090); +#2089 = CARTESIAN_POINT('',(0.,0.)); +#2090 = VECTOR('',#2091,1.); +#2091 = DIRECTION('',(2.2E-16,-1.)); +#2092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2093 = PCURVE('',#755,#2094); +#2094 = DEFINITIONAL_REPRESENTATION('',(#2095),#2099); +#2095 = LINE('',#2096,#2097); +#2096 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#2097 = VECTOR('',#2098,1.); +#2098 = DIRECTION('',(-0.,-1.)); +#2099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2100 = ORIENTED_EDGE('',*,*,#2101,.T.); +#2101 = EDGE_CURVE('',#2079,#2102,#2104,.T.); +#2102 = VERTEX_POINT('',#2103); +#2103 = CARTESIAN_POINT('',(9.5,-4.,-1.)); +#2104 = SURFACE_CURVE('',#2105,(#2109,#2116),.PCURVE_S1.); +#2105 = LINE('',#2106,#2107); +#2106 = CARTESIAN_POINT('',(7.5,-4.,-1.)); +#2107 = VECTOR('',#2108,1.); +#2108 = DIRECTION('',(1.,-4.4E-16,1.39E-15)); +#2109 = PCURVE('',#722,#2110); +#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2115); +#2111 = LINE('',#2112,#2113); +#2112 = CARTESIAN_POINT('',(3.499070518201E-15,-1.)); +#2113 = VECTOR('',#2114,1.); +#2114 = DIRECTION('',(1.,-4.4E-16)); +#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2116 = PCURVE('',#2117,#2122); +#2117 = PLANE('',#2118); +#2118 = AXIS2_PLACEMENT_3D('',#2119,#2120,#2121); +#2119 = CARTESIAN_POINT('',(8.5,-10.5,-1.)); +#2120 = DIRECTION('',(-2.05E-15,8.9E-16,1.)); +#2121 = DIRECTION('',(1.,-2.2E-16,2.05E-15)); +#2122 = DEFINITIONAL_REPRESENTATION('',(#2123),#2127); +#2123 = LINE('',#2124,#2125); +#2124 = CARTESIAN_POINT('',(-1.,6.5)); +#2125 = VECTOR('',#2126,1.); +#2126 = DIRECTION('',(1.,-2.2E-16)); +#2127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2128 = ORIENTED_EDGE('',*,*,#2129,.F.); +#2129 = EDGE_CURVE('',#707,#2102,#2130,.T.); +#2130 = SURFACE_CURVE('',#2131,(#2135,#2142),.PCURVE_S1.); +#2131 = LINE('',#2132,#2133); +#2132 = CARTESIAN_POINT('',(9.5,-4.,4.05E-14)); +#2133 = VECTOR('',#2134,1.); +#2134 = DIRECTION('',(2.05E-15,-1.11E-15,-1.)); +#2135 = PCURVE('',#722,#2136); +#2136 = DEFINITIONAL_REPRESENTATION('',(#2137),#2141); +#2137 = LINE('',#2138,#2139); +#2138 = CARTESIAN_POINT('',(2.,1.E-17)); +#2139 = VECTOR('',#2140,1.); +#2140 = DIRECTION('',(2.2E-16,-1.)); +#2141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2142 = PCURVE('',#814,#2143); +#2143 = DEFINITIONAL_REPRESENTATION('',(#2144),#2148); +#2144 = LINE('',#2145,#2146); +#2145 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#2146 = VECTOR('',#2147,1.); +#2147 = DIRECTION('',(-0.,-1.)); +#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2149 = ORIENTED_EDGE('',*,*,#704,.F.); +#2150 = ADVANCED_FACE('',(#2151),#814,.T.); +#2151 = FACE_BOUND('',#2152,.F.); +#2152 = EDGE_LOOP('',(#2153,#2176,#2202,#2203)); +#2153 = ORIENTED_EDGE('',*,*,#2154,.T.); +#2154 = EDGE_CURVE('',#768,#2155,#2157,.T.); +#2155 = VERTEX_POINT('',#2156); +#2156 = CARTESIAN_POINT('',(9.5,-2.,-1.)); +#2157 = SURFACE_CURVE('',#2158,(#2162,#2169),.PCURVE_S1.); +#2158 = LINE('',#2159,#2160); +#2159 = CARTESIAN_POINT('',(9.5,-2.,3.783E-14)); +#2160 = VECTOR('',#2161,1.); +#2161 = DIRECTION('',(2.05E-15,-1.11E-15,-1.)); +#2162 = PCURVE('',#814,#2163); +#2163 = DEFINITIONAL_REPRESENTATION('',(#2164),#2168); +#2164 = LINE('',#2165,#2166); +#2165 = CARTESIAN_POINT('',(-2.6E-16,0.)); +#2166 = VECTOR('',#2167,1.); +#2167 = DIRECTION('',(-0.,-1.)); +#2168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2169 = PCURVE('',#783,#2170); +#2170 = DEFINITIONAL_REPRESENTATION('',(#2171),#2175); +#2171 = LINE('',#2172,#2173); +#2172 = CARTESIAN_POINT('',(2.,-1.577721810442E-30)); +#2173 = VECTOR('',#2174,1.); +#2174 = DIRECTION('',(2.2E-16,-1.)); +#2175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2176 = ORIENTED_EDGE('',*,*,#2177,.T.); +#2177 = EDGE_CURVE('',#2155,#2102,#2178,.T.); +#2178 = SURFACE_CURVE('',#2179,(#2184,#2191),.PCURVE_S1.); +#2179 = CIRCLE('',#2180,1.); +#2180 = AXIS2_PLACEMENT_3D('',#2181,#2182,#2183); +#2181 = CARTESIAN_POINT('',(9.5,-3.,-1.)); +#2182 = DIRECTION('',(1.39E-15,-1.61E-15,-1.)); +#2183 = DIRECTION('',(0.,1.,-1.61E-15)); +#2184 = PCURVE('',#814,#2185); +#2185 = DEFINITIONAL_REPRESENTATION('',(#2186),#2190); +#2186 = LINE('',#2187,#2188); +#2187 = CARTESIAN_POINT('',(-0.,-1.)); +#2188 = VECTOR('',#2189,1.); +#2189 = DIRECTION('',(-1.,0.)); +#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2191 = PCURVE('',#2117,#2192); +#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2201); +#2193 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2194,#2195,#2196,#2197, +#2198,#2199,#2200),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2194 = CARTESIAN_POINT('',(1.,8.5)); +#2195 = CARTESIAN_POINT('',(2.732050807569,8.5)); +#2196 = CARTESIAN_POINT('',(1.866025403784,7.)); +#2197 = CARTESIAN_POINT('',(1.,5.5)); +#2198 = CARTESIAN_POINT('',(0.133974596216,7.)); +#2199 = CARTESIAN_POINT('',(-0.732050807569,8.5)); +#2200 = CARTESIAN_POINT('',(1.,8.5)); +#2201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2202 = ORIENTED_EDGE('',*,*,#2129,.F.); +#2203 = ORIENTED_EDGE('',*,*,#795,.F.); +#2204 = ADVANCED_FACE('',(#2205),#783,.F.); +#2205 = FACE_BOUND('',#2206,.F.); +#2206 = EDGE_LOOP('',(#2207,#2230,#2251,#2252)); +#2207 = ORIENTED_EDGE('',*,*,#2208,.T.); +#2208 = EDGE_CURVE('',#735,#2209,#2211,.T.); +#2209 = VERTEX_POINT('',#2210); +#2210 = CARTESIAN_POINT('',(7.5,-2.,-1.)); +#2211 = SURFACE_CURVE('',#2212,(#2216,#2223),.PCURVE_S1.); +#2212 = LINE('',#2213,#2214); +#2213 = CARTESIAN_POINT('',(7.5,-2.,3.417E-14)); +#2214 = VECTOR('',#2215,1.); +#2215 = DIRECTION('',(2.05E-15,-1.11E-15,-1.)); +#2216 = PCURVE('',#783,#2217); +#2217 = DEFINITIONAL_REPRESENTATION('',(#2218),#2222); +#2218 = LINE('',#2219,#2220); +#2219 = CARTESIAN_POINT('',(0.,0.)); +#2220 = VECTOR('',#2221,1.); +#2221 = DIRECTION('',(2.2E-16,-1.)); +#2222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2223 = PCURVE('',#755,#2224); +#2224 = DEFINITIONAL_REPRESENTATION('',(#2225),#2229); +#2225 = LINE('',#2226,#2227); +#2226 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2227 = VECTOR('',#2228,1.); +#2228 = DIRECTION('',(-0.,-1.)); +#2229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2230 = ORIENTED_EDGE('',*,*,#2231,.T.); +#2231 = EDGE_CURVE('',#2209,#2155,#2232,.T.); +#2232 = SURFACE_CURVE('',#2233,(#2237,#2244),.PCURVE_S1.); +#2233 = LINE('',#2234,#2235); +#2234 = CARTESIAN_POINT('',(7.5,-2.,-1.)); +#2235 = VECTOR('',#2236,1.); +#2236 = DIRECTION('',(1.,-4.4E-16,1.39E-15)); +#2237 = PCURVE('',#783,#2238); +#2238 = DEFINITIONAL_REPRESENTATION('',(#2239),#2243); +#2239 = LINE('',#2240,#2241); +#2240 = CARTESIAN_POINT('',(2.610892098501E-15,-1.)); +#2241 = VECTOR('',#2242,1.); +#2242 = DIRECTION('',(1.,-4.4E-16)); +#2243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2244 = PCURVE('',#2117,#2245); +#2245 = DEFINITIONAL_REPRESENTATION('',(#2246),#2250); +#2246 = LINE('',#2247,#2248); +#2247 = CARTESIAN_POINT('',(-1.,8.5)); +#2248 = VECTOR('',#2249,1.); +#2249 = DIRECTION('',(1.,-2.2E-16)); +#2250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2251 = ORIENTED_EDGE('',*,*,#2154,.F.); +#2252 = ORIENTED_EDGE('',*,*,#767,.F.); +#2253 = ADVANCED_FACE('',(#2254),#755,.T.); +#2254 = FACE_BOUND('',#2255,.F.); +#2255 = EDGE_LOOP('',(#2256,#2257,#2283,#2284)); +#2256 = ORIENTED_EDGE('',*,*,#2078,.T.); +#2257 = ORIENTED_EDGE('',*,*,#2258,.T.); +#2258 = EDGE_CURVE('',#2079,#2209,#2259,.T.); +#2259 = SURFACE_CURVE('',#2260,(#2265,#2272),.PCURVE_S1.); +#2260 = CIRCLE('',#2261,1.); +#2261 = AXIS2_PLACEMENT_3D('',#2262,#2263,#2264); +#2262 = CARTESIAN_POINT('',(7.5,-3.,-1.)); +#2263 = DIRECTION('',(1.39E-15,-1.61E-15,-1.)); +#2264 = DIRECTION('',(0.,1.,-1.61E-15)); +#2265 = PCURVE('',#755,#2266); +#2266 = DEFINITIONAL_REPRESENTATION('',(#2267),#2271); +#2267 = LINE('',#2268,#2269); +#2268 = CARTESIAN_POINT('',(-0.,-1.)); +#2269 = VECTOR('',#2270,1.); +#2270 = DIRECTION('',(-1.,0.)); +#2271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2272 = PCURVE('',#2117,#2273); +#2273 = DEFINITIONAL_REPRESENTATION('',(#2274),#2282); +#2274 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2275,#2276,#2277,#2278, +#2279,#2280,#2281),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2275 = CARTESIAN_POINT('',(-1.,8.5)); +#2276 = CARTESIAN_POINT('',(0.732050807569,8.5)); +#2277 = CARTESIAN_POINT('',(-0.133974596216,7.)); +#2278 = CARTESIAN_POINT('',(-1.,5.5)); +#2279 = CARTESIAN_POINT('',(-1.866025403784,7.)); +#2280 = CARTESIAN_POINT('',(-2.732050807569,8.5)); +#2281 = CARTESIAN_POINT('',(-1.,8.5)); +#2282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2283 = ORIENTED_EDGE('',*,*,#2208,.F.); +#2284 = ORIENTED_EDGE('',*,*,#734,.F.); +#2285 = ADVANCED_FACE('',(#2286),#847,.F.); +#2286 = FACE_BOUND('',#2287,.F.); +#2287 = EDGE_LOOP('',(#2288,#2314,#2335,#2336)); +#2288 = ORIENTED_EDGE('',*,*,#2289,.F.); +#2289 = EDGE_CURVE('',#2290,#2292,#2294,.T.); +#2290 = VERTEX_POINT('',#2291); +#2291 = CARTESIAN_POINT('',(11.5,-10.,3.)); +#2292 = VERTEX_POINT('',#2293); +#2293 = CARTESIAN_POINT('',(5.5,-10.,3.)); +#2294 = SURFACE_CURVE('',#2295,(#2300,#2307),.PCURVE_S1.); +#2295 = CIRCLE('',#2296,3.); +#2296 = AXIS2_PLACEMENT_3D('',#2297,#2298,#2299); +#2297 = CARTESIAN_POINT('',(8.5,-10.,3.)); +#2298 = DIRECTION('',(1.83E-30,1.83E-15,1.)); +#2299 = DIRECTION('',(2.8E-16,-1.,1.83E-15)); +#2300 = PCURVE('',#847,#2301); +#2301 = DEFINITIONAL_REPRESENTATION('',(#2302),#2306); +#2302 = LINE('',#2303,#2304); +#2303 = CARTESIAN_POINT('',(0.,0.)); +#2304 = VECTOR('',#2305,1.); +#2305 = DIRECTION('',(1.,0.)); +#2306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2307 = PCURVE('',#1828,#2308); +#2308 = DEFINITIONAL_REPRESENTATION('',(#2309),#2313); +#2309 = CIRCLE('',#2310,3.); +#2310 = AXIS2_PLACEMENT_2D('',#2311,#2312); +#2311 = CARTESIAN_POINT('',(6.5,-10.)); +#2312 = DIRECTION('',(-1.39E-15,1.)); +#2313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2314 = ORIENTED_EDGE('',*,*,#2315,.T.); +#2315 = EDGE_CURVE('',#2290,#829,#2316,.T.); +#2316 = SURFACE_CURVE('',#2317,(#2321,#2328),.PCURVE_S1.); +#2317 = LINE('',#2318,#2319); +#2318 = CARTESIAN_POINT('',(11.5,-10.,3.)); +#2319 = VECTOR('',#2320,1.); +#2320 = DIRECTION('',(1.55E-15,-2.8E-16,-1.)); +#2321 = PCURVE('',#847,#2322); +#2322 = DEFINITIONAL_REPRESENTATION('',(#2323),#2327); +#2323 = LINE('',#2324,#2325); +#2324 = CARTESIAN_POINT('',(1.570796326795,0.)); +#2325 = VECTOR('',#2326,1.); +#2326 = DIRECTION('',(0.,-1.)); +#2327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2328 = PCURVE('',#875,#2329); +#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2334); +#2330 = LINE('',#2331,#2332); +#2331 = CARTESIAN_POINT('',(0.,0.)); +#2332 = VECTOR('',#2333,1.); +#2333 = DIRECTION('',(-1.11E-15,-1.)); +#2334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2335 = ORIENTED_EDGE('',*,*,#828,.T.); +#2336 = ORIENTED_EDGE('',*,*,#2337,.F.); +#2337 = EDGE_CURVE('',#2292,#831,#2338,.T.); +#2338 = SURFACE_CURVE('',#2339,(#2343,#2350),.PCURVE_S1.); +#2339 = LINE('',#2340,#2341); +#2340 = CARTESIAN_POINT('',(5.5,-10.,3.)); +#2341 = VECTOR('',#2342,1.); +#2342 = DIRECTION('',(1.55E-15,-2.8E-16,-1.)); +#2343 = PCURVE('',#847,#2344); +#2344 = DEFINITIONAL_REPRESENTATION('',(#2345),#2349); +#2345 = LINE('',#2346,#2347); +#2346 = CARTESIAN_POINT('',(4.712388980385,0.)); +#2347 = VECTOR('',#2348,1.); +#2348 = DIRECTION('',(0.,-1.)); +#2349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2350 = PCURVE('',#930,#2351); +#2351 = DEFINITIONAL_REPRESENTATION('',(#2352),#2356); +#2352 = LINE('',#2353,#2354); +#2353 = CARTESIAN_POINT('',(0.,0.)); +#2354 = VECTOR('',#2355,1.); +#2355 = DIRECTION('',(-1.11E-15,-1.)); +#2356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2357 = ADVANCED_FACE('',(#2358),#875,.T.); +#2358 = FACE_BOUND('',#2359,.T.); +#2359 = EDGE_LOOP('',(#2360,#2383,#2384,#2385)); +#2360 = ORIENTED_EDGE('',*,*,#2361,.F.); +#2361 = EDGE_CURVE('',#2290,#2362,#2364,.T.); +#2362 = VERTEX_POINT('',#2363); +#2363 = CARTESIAN_POINT('',(11.5,-13.,3.)); +#2364 = SURFACE_CURVE('',#2365,(#2369,#2376),.PCURVE_S1.); +#2365 = LINE('',#2366,#2367); +#2366 = CARTESIAN_POINT('',(11.5,-10.,3.)); +#2367 = VECTOR('',#2368,1.); +#2368 = DIRECTION('',(2.8E-16,-1.,1.83E-15)); +#2369 = PCURVE('',#875,#2370); +#2370 = DEFINITIONAL_REPRESENTATION('',(#2371),#2375); +#2371 = LINE('',#2372,#2373); +#2372 = CARTESIAN_POINT('',(1.24344978758E-14,3.10862446895E-15)); +#2373 = VECTOR('',#2374,1.); +#2374 = DIRECTION('',(1.,4.4E-16)); +#2375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2376 = PCURVE('',#1828,#2377); +#2377 = DEFINITIONAL_REPRESENTATION('',(#2378),#2382); +#2378 = LINE('',#2379,#2380); +#2379 = CARTESIAN_POINT('',(3.5,-10.)); +#2380 = VECTOR('',#2381,1.); +#2381 = DIRECTION('',(-1.39E-15,1.)); +#2382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2383 = ORIENTED_EDGE('',*,*,#2315,.T.); +#2384 = ORIENTED_EDGE('',*,*,#859,.T.); +#2385 = ORIENTED_EDGE('',*,*,#2386,.F.); +#2386 = EDGE_CURVE('',#2362,#860,#2387,.T.); +#2387 = SURFACE_CURVE('',#2388,(#2392,#2399),.PCURVE_S1.); +#2388 = LINE('',#2389,#2390); +#2389 = CARTESIAN_POINT('',(11.5,-13.,3.)); +#2390 = VECTOR('',#2391,1.); +#2391 = DIRECTION('',(1.55E-15,-2.8E-16,-1.)); +#2392 = PCURVE('',#875,#2393); +#2393 = DEFINITIONAL_REPRESENTATION('',(#2394),#2398); +#2394 = LINE('',#2395,#2396); +#2395 = CARTESIAN_POINT('',(3.,-1.731971113494E-16)); +#2396 = VECTOR('',#2397,1.); +#2397 = DIRECTION('',(-1.11E-15,-1.)); +#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2399 = PCURVE('',#904,#2400); +#2400 = DEFINITIONAL_REPRESENTATION('',(#2401),#2405); +#2401 = LINE('',#2402,#2403); +#2402 = CARTESIAN_POINT('',(7.853981633974,0.)); +#2403 = VECTOR('',#2404,1.); +#2404 = DIRECTION('',(0.,-1.)); +#2405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2406 = ADVANCED_FACE('',(#2407),#930,.F.); +#2407 = FACE_BOUND('',#2408,.F.); +#2408 = EDGE_LOOP('',(#2409,#2432,#2433,#2434)); +#2409 = ORIENTED_EDGE('',*,*,#2410,.F.); +#2410 = EDGE_CURVE('',#2292,#2411,#2413,.T.); +#2411 = VERTEX_POINT('',#2412); +#2412 = CARTESIAN_POINT('',(5.5,-13.,3.)); +#2413 = SURFACE_CURVE('',#2414,(#2418,#2425),.PCURVE_S1.); +#2414 = LINE('',#2415,#2416); +#2415 = CARTESIAN_POINT('',(5.5,-10.,3.)); +#2416 = VECTOR('',#2417,1.); +#2417 = DIRECTION('',(2.8E-16,-1.,1.83E-15)); +#2418 = PCURVE('',#930,#2419); +#2419 = DEFINITIONAL_REPRESENTATION('',(#2420),#2424); +#2420 = LINE('',#2421,#2422); +#2421 = CARTESIAN_POINT('',(8.881784197001E-15,5.329070518201E-15)); +#2422 = VECTOR('',#2423,1.); +#2423 = DIRECTION('',(1.,4.4E-16)); +#2424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2425 = PCURVE('',#1828,#2426); +#2426 = DEFINITIONAL_REPRESENTATION('',(#2427),#2431); +#2427 = LINE('',#2428,#2429); +#2428 = CARTESIAN_POINT('',(9.5,-10.)); +#2429 = VECTOR('',#2430,1.); +#2430 = DIRECTION('',(-1.39E-15,1.)); +#2431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2432 = ORIENTED_EDGE('',*,*,#2337,.T.); +#2433 = ORIENTED_EDGE('',*,*,#916,.T.); +#2434 = ORIENTED_EDGE('',*,*,#2435,.F.); +#2435 = EDGE_CURVE('',#2411,#888,#2436,.T.); +#2436 = SURFACE_CURVE('',#2437,(#2441,#2448),.PCURVE_S1.); +#2437 = LINE('',#2438,#2439); +#2438 = CARTESIAN_POINT('',(5.5,-13.,3.)); +#2439 = VECTOR('',#2440,1.); +#2440 = DIRECTION('',(1.55E-15,-2.8E-16,-1.)); +#2441 = PCURVE('',#930,#2442); +#2442 = DEFINITIONAL_REPRESENTATION('',(#2443),#2447); +#2443 = LINE('',#2444,#2445); +#2444 = CARTESIAN_POINT('',(3.,-6.172863211995E-16)); +#2445 = VECTOR('',#2446,1.); +#2446 = DIRECTION('',(-1.11E-15,-1.)); +#2447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2448 = PCURVE('',#904,#2449); +#2449 = DEFINITIONAL_REPRESENTATION('',(#2450),#2454); +#2450 = LINE('',#2451,#2452); +#2451 = CARTESIAN_POINT('',(4.712388980385,0.)); +#2452 = VECTOR('',#2453,1.); +#2453 = DIRECTION('',(0.,-1.)); +#2454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2455 = ADVANCED_FACE('',(#2456),#904,.F.); +#2456 = FACE_BOUND('',#2457,.F.); +#2457 = EDGE_LOOP('',(#2458,#2480,#2481,#2482)); +#2458 = ORIENTED_EDGE('',*,*,#2459,.F.); +#2459 = EDGE_CURVE('',#2411,#2362,#2460,.T.); +#2460 = SURFACE_CURVE('',#2461,(#2466,#2473),.PCURVE_S1.); +#2461 = CIRCLE('',#2462,3.); +#2462 = AXIS2_PLACEMENT_3D('',#2463,#2464,#2465); +#2463 = CARTESIAN_POINT('',(8.5,-13.,3.)); +#2464 = DIRECTION('',(1.83E-30,1.83E-15,1.)); +#2465 = DIRECTION('',(2.8E-16,-1.,1.83E-15)); +#2466 = PCURVE('',#904,#2467); +#2467 = DEFINITIONAL_REPRESENTATION('',(#2468),#2472); +#2468 = LINE('',#2469,#2470); +#2469 = CARTESIAN_POINT('',(0.,0.)); +#2470 = VECTOR('',#2471,1.); +#2471 = DIRECTION('',(1.,0.)); +#2472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2473 = PCURVE('',#1828,#2474); +#2474 = DEFINITIONAL_REPRESENTATION('',(#2475),#2479); +#2475 = CIRCLE('',#2476,3.); +#2476 = AXIS2_PLACEMENT_2D('',#2477,#2478); +#2477 = CARTESIAN_POINT('',(6.5,-7.)); +#2478 = DIRECTION('',(-1.39E-15,1.)); +#2479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2480 = ORIENTED_EDGE('',*,*,#2435,.T.); +#2481 = ORIENTED_EDGE('',*,*,#887,.T.); +#2482 = ORIENTED_EDGE('',*,*,#2386,.F.); +#2483 = ADVANCED_FACE('',(#2484),#985,.F.); +#2484 = FACE_BOUND('',#2485,.F.); +#2485 = EDGE_LOOP('',(#2486,#2487,#2488,#2514)); +#2486 = ORIENTED_EDGE('',*,*,#969,.F.); +#2487 = ORIENTED_EDGE('',*,*,#1152,.T.); +#2488 = ORIENTED_EDGE('',*,*,#2489,.T.); +#2489 = EDGE_CURVE('',#1125,#1790,#2490,.T.); +#2490 = SURFACE_CURVE('',#2491,(#2495,#2502),.PCURVE_S1.); +#2491 = LINE('',#2492,#2493); +#2492 = CARTESIAN_POINT('',(2.,-11.5,11.5)); +#2493 = VECTOR('',#2494,1.); +#2494 = DIRECTION('',(1.92E-15,-0.707106781187,-0.707106781187)); +#2495 = PCURVE('',#985,#2496); +#2496 = DEFINITIONAL_REPRESENTATION('',(#2497),#2501); +#2497 = LINE('',#2498,#2499); +#2498 = CARTESIAN_POINT('',(12.020815280171,-2.)); +#2499 = VECTOR('',#2500,1.); +#2500 = DIRECTION('',(1.,6.7E-16)); +#2501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2502 = PCURVE('',#2503,#2508); +#2503 = PLANE('',#2504); +#2504 = AXIS2_PLACEMENT_3D('',#2505,#2506,#2507); +#2505 = CARTESIAN_POINT('',(2.,-20.,3.)); +#2506 = DIRECTION('',(1.,-8.3E-16,0.)); +#2507 = DIRECTION('',(-5.063E-31,-6.1E-16,1.)); +#2508 = DEFINITIONAL_REPRESENTATION('',(#2509),#2513); +#2509 = LINE('',#2510,#2511); +#2510 = CARTESIAN_POINT('',(8.5,-8.5)); +#2511 = VECTOR('',#2512,1.); +#2512 = DIRECTION('',(-0.707106781187,0.707106781187)); +#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2514 = ORIENTED_EDGE('',*,*,#1789,.F.); +#2515 = ADVANCED_FACE('',(#2516),#1062,.F.); +#2516 = FACE_BOUND('',#2517,.F.); +#2517 = EDGE_LOOP('',(#2518,#2544,#2545,#2546)); +#2518 = ORIENTED_EDGE('',*,*,#2519,.T.); +#2519 = EDGE_CURVE('',#1813,#1102,#2520,.T.); +#2520 = SURFACE_CURVE('',#2521,(#2525,#2532),.PCURVE_S1.); +#2521 = LINE('',#2522,#2523); +#2522 = CARTESIAN_POINT('',(15.,-7.25,15.75)); +#2523 = VECTOR('',#2524,1.); +#2524 = DIRECTION('',(-1.92E-15,0.707106781187,0.707106781187)); +#2525 = PCURVE('',#1062,#2526); +#2526 = DEFINITIONAL_REPRESENTATION('',(#2527),#2531); +#2527 = LINE('',#2528,#2529); +#2528 = CARTESIAN_POINT('',(6.010407640086,-15.)); +#2529 = VECTOR('',#2530,1.); +#2530 = DIRECTION('',(-1.,-6.7E-16)); +#2531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2532 = PCURVE('',#2533,#2538); +#2533 = PLANE('',#2534); +#2534 = AXIS2_PLACEMENT_3D('',#2535,#2536,#2537); +#2535 = CARTESIAN_POINT('',(15.,-20.,20.)); +#2536 = DIRECTION('',(-1.,8.3E-16,0.)); +#2537 = DIRECTION('',(5.063E-31,6.1E-16,-1.)); +#2538 = DEFINITIONAL_REPRESENTATION('',(#2539),#2543); +#2539 = LINE('',#2540,#2541); +#2540 = CARTESIAN_POINT('',(4.25,-12.75)); +#2541 = VECTOR('',#2542,1.); +#2542 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#2543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2544 = ORIENTED_EDGE('',*,*,#1101,.T.); +#2545 = ORIENTED_EDGE('',*,*,#1046,.T.); +#2546 = ORIENTED_EDGE('',*,*,#1840,.F.); +#2547 = ADVANCED_FACE('',(#2548,#2618),#1140,.F.); +#2548 = FACE_BOUND('',#2549,.F.); +#2549 = EDGE_LOOP('',(#2550,#2573,#2574,#2597)); +#2550 = ORIENTED_EDGE('',*,*,#2551,.T.); +#2551 = EDGE_CURVE('',#2552,#1125,#2554,.T.); +#2552 = VERTEX_POINT('',#2553); +#2553 = CARTESIAN_POINT('',(2.,-3.,3.)); +#2554 = SURFACE_CURVE('',#2555,(#2559,#2566),.PCURVE_S1.); +#2555 = LINE('',#2556,#2557); +#2556 = CARTESIAN_POINT('',(2.,-3.,3.)); +#2557 = VECTOR('',#2558,1.); +#2558 = DIRECTION('',(-1.33E-15,-9.4E-16,1.)); +#2559 = PCURVE('',#1140,#2560); +#2560 = DEFINITIONAL_REPRESENTATION('',(#2561),#2565); +#2561 = LINE('',#2562,#2563); +#2562 = CARTESIAN_POINT('',(-6.5,8.5)); +#2563 = VECTOR('',#2564,1.); +#2564 = DIRECTION('',(-1.89E-15,-1.)); +#2565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2566 = PCURVE('',#2503,#2567); +#2567 = DEFINITIONAL_REPRESENTATION('',(#2568),#2572); +#2568 = LINE('',#2569,#2570); +#2569 = CARTESIAN_POINT('',(-3.96798878501E-14,-17.)); +#2570 = VECTOR('',#2571,1.); +#2571 = DIRECTION('',(1.,3.3E-16)); +#2572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2573 = ORIENTED_EDGE('',*,*,#1124,.T.); +#2574 = ORIENTED_EDGE('',*,*,#2575,.T.); +#2575 = EDGE_CURVE('',#1102,#2576,#2578,.T.); +#2576 = VERTEX_POINT('',#2577); +#2577 = CARTESIAN_POINT('',(15.,-3.,3.)); +#2578 = SURFACE_CURVE('',#2579,(#2583,#2590),.PCURVE_S1.); +#2579 = LINE('',#2580,#2581); +#2580 = CARTESIAN_POINT('',(15.,-3.,20.)); +#2581 = VECTOR('',#2582,1.); +#2582 = DIRECTION('',(1.33E-15,9.4E-16,-1.)); +#2583 = PCURVE('',#1140,#2584); +#2584 = DEFINITIONAL_REPRESENTATION('',(#2585),#2589); +#2585 = LINE('',#2586,#2587); +#2586 = CARTESIAN_POINT('',(6.5,-8.5)); +#2587 = VECTOR('',#2588,1.); +#2588 = DIRECTION('',(1.89E-15,1.)); +#2589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2590 = PCURVE('',#2533,#2591); +#2591 = DEFINITIONAL_REPRESENTATION('',(#2592),#2596); +#2592 = LINE('',#2593,#2594); +#2593 = CARTESIAN_POINT('',(4.944985046681E-14,-17.)); +#2594 = VECTOR('',#2595,1.); +#2595 = DIRECTION('',(1.,-3.3E-16)); +#2596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2597 = ORIENTED_EDGE('',*,*,#2598,.T.); +#2598 = EDGE_CURVE('',#2576,#2552,#2599,.T.); +#2599 = SURFACE_CURVE('',#2600,(#2604,#2611),.PCURVE_S1.); +#2600 = LINE('',#2601,#2602); +#2601 = CARTESIAN_POINT('',(15.,-3.,3.)); +#2602 = VECTOR('',#2603,1.); +#2603 = DIRECTION('',(-1.,9.4E-16,8.9E-16)); +#2604 = PCURVE('',#1140,#2605); +#2605 = DEFINITIONAL_REPRESENTATION('',(#2606),#2610); +#2606 = LINE('',#2607,#2608); +#2607 = CARTESIAN_POINT('',(6.5,8.5)); +#2608 = VECTOR('',#2609,1.); +#2609 = DIRECTION('',(-1.,-3.3E-16)); +#2610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2611 = PCURVE('',#1828,#2612); +#2612 = DEFINITIONAL_REPRESENTATION('',(#2613),#2617); +#2613 = LINE('',#2614,#2615); +#2614 = CARTESIAN_POINT('',(1.887E-14,-17.)); +#2615 = VECTOR('',#2616,1.); +#2616 = DIRECTION('',(1.,1.7E-16)); +#2617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2618 = FACE_BOUND('',#2619,.F.); +#2619 = EDGE_LOOP('',(#2620,#2621,#2622,#2623)); +#2620 = ORIENTED_EDGE('',*,*,#1456,.F.); +#2621 = ORIENTED_EDGE('',*,*,#1380,.T.); +#2622 = ORIENTED_EDGE('',*,*,#1505,.T.); +#2623 = ORIENTED_EDGE('',*,*,#1554,.T.); +#2624 = ADVANCED_FACE('',(#2625),#1216,.T.); +#2625 = FACE_BOUND('',#2626,.T.); +#2626 = EDGE_LOOP('',(#2627,#2628,#2629,#2630)); +#2627 = ORIENTED_EDGE('',*,*,#1353,.T.); +#2628 = ORIENTED_EDGE('',*,*,#1326,.T.); +#2629 = ORIENTED_EDGE('',*,*,#1276,.T.); +#2630 = ORIENTED_EDGE('',*,*,#1200,.F.); +#2631 = ADVANCED_FACE('',(#2632),#1625,.T.); +#2632 = FACE_BOUND('',#2633,.T.); +#2633 = EDGE_LOOP('',(#2634,#2635,#2636,#2637)); +#2634 = ORIENTED_EDGE('',*,*,#1762,.T.); +#2635 = ORIENTED_EDGE('',*,*,#1735,.T.); +#2636 = ORIENTED_EDGE('',*,*,#1685,.T.); +#2637 = ORIENTED_EDGE('',*,*,#1609,.F.); +#2638 = ADVANCED_FACE('',(#2639,#2685),#1828,.T.); +#2639 = FACE_BOUND('',#2640,.T.); +#2640 = EDGE_LOOP('',(#2641,#2662,#2663,#2684)); +#2641 = ORIENTED_EDGE('',*,*,#2642,.T.); +#2642 = EDGE_CURVE('',#1813,#2576,#2643,.T.); +#2643 = SURFACE_CURVE('',#2644,(#2648,#2655),.PCURVE_S1.); +#2644 = LINE('',#2645,#2646); +#2645 = CARTESIAN_POINT('',(15.,-20.,3.)); +#2646 = VECTOR('',#2647,1.); +#2647 = DIRECTION('',(-9.4E-16,1.,-1.39E-15)); +#2648 = PCURVE('',#1828,#2649); +#2649 = DEFINITIONAL_REPRESENTATION('',(#2650),#2654); +#2650 = LINE('',#2651,#2652); +#2651 = CARTESIAN_POINT('',(0.,-0.)); +#2652 = VECTOR('',#2653,1.); +#2653 = DIRECTION('',(2.05E-15,-1.)); +#2654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2655 = PCURVE('',#2533,#2656); +#2656 = DEFINITIONAL_REPRESENTATION('',(#2657),#2661); +#2657 = LINE('',#2658,#2659); +#2658 = CARTESIAN_POINT('',(17.,3.264572642399E-15)); +#2659 = VECTOR('',#2660,1.); +#2660 = DIRECTION('',(2.E-15,-1.)); +#2661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2662 = ORIENTED_EDGE('',*,*,#2598,.T.); +#2663 = ORIENTED_EDGE('',*,*,#2664,.F.); +#2664 = EDGE_CURVE('',#1790,#2552,#2665,.T.); +#2665 = SURFACE_CURVE('',#2666,(#2670,#2677),.PCURVE_S1.); +#2666 = LINE('',#2667,#2668); +#2667 = CARTESIAN_POINT('',(2.,-20.,3.)); +#2668 = VECTOR('',#2669,1.); +#2669 = DIRECTION('',(-9.4E-16,1.,-1.39E-15)); +#2670 = PCURVE('',#1828,#2671); +#2671 = DEFINITIONAL_REPRESENTATION('',(#2672),#2676); +#2672 = LINE('',#2673,#2674); +#2673 = CARTESIAN_POINT('',(13.,-3.333568394002E-15)); +#2674 = VECTOR('',#2675,1.); +#2675 = DIRECTION('',(2.05E-15,-1.)); +#2676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2677 = PCURVE('',#2503,#2678); +#2678 = DEFINITIONAL_REPRESENTATION('',(#2679),#2683); +#2679 = LINE('',#2680,#2681); +#2680 = CARTESIAN_POINT('',(0.,-0.)); +#2681 = VECTOR('',#2682,1.); +#2682 = DIRECTION('',(-2.E-15,-1.)); +#2683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2684 = ORIENTED_EDGE('',*,*,#1812,.F.); +#2685 = FACE_BOUND('',#2686,.T.); +#2686 = EDGE_LOOP('',(#2687,#2688,#2689,#2690)); +#2687 = ORIENTED_EDGE('',*,*,#2289,.F.); +#2688 = ORIENTED_EDGE('',*,*,#2361,.T.); +#2689 = ORIENTED_EDGE('',*,*,#2459,.F.); +#2690 = ORIENTED_EDGE('',*,*,#2410,.F.); +#2691 = ADVANCED_FACE('',(#2692),#1906,.F.); +#2692 = FACE_BOUND('',#2693,.T.); +#2693 = EDGE_LOOP('',(#2694,#2695,#2696,#2697)); +#2694 = ORIENTED_EDGE('',*,*,#2047,.T.); +#2695 = ORIENTED_EDGE('',*,*,#2020,.T.); +#2696 = ORIENTED_EDGE('',*,*,#1966,.T.); +#2697 = ORIENTED_EDGE('',*,*,#1890,.F.); +#2698 = ADVANCED_FACE('',(#2699),#2117,.F.); +#2699 = FACE_BOUND('',#2700,.T.); +#2700 = EDGE_LOOP('',(#2701,#2702,#2703,#2704)); +#2701 = ORIENTED_EDGE('',*,*,#2258,.T.); +#2702 = ORIENTED_EDGE('',*,*,#2231,.T.); +#2703 = ORIENTED_EDGE('',*,*,#2177,.T.); +#2704 = ORIENTED_EDGE('',*,*,#2101,.F.); +#2705 = ADVANCED_FACE('',(#2706),#2503,.T.); +#2706 = FACE_BOUND('',#2707,.T.); +#2707 = EDGE_LOOP('',(#2708,#2709,#2710)); +#2708 = ORIENTED_EDGE('',*,*,#2489,.T.); +#2709 = ORIENTED_EDGE('',*,*,#2664,.T.); +#2710 = ORIENTED_EDGE('',*,*,#2551,.T.); +#2711 = ADVANCED_FACE('',(#2712),#2533,.T.); +#2712 = FACE_BOUND('',#2713,.T.); +#2713 = EDGE_LOOP('',(#2714,#2715,#2716)); +#2714 = ORIENTED_EDGE('',*,*,#2519,.T.); +#2715 = ORIENTED_EDGE('',*,*,#2575,.T.); +#2716 = ORIENTED_EDGE('',*,*,#2642,.F.); +#2717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2721)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2718,#2719,#2720)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2718 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2719 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2720 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2721 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2718, + 'distance_accuracy_value','confusion accuracy'); +#2722 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#2723 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2724),#2717); +#2724 = STYLED_ITEM('color',(#2725),#15); +#2725 = PRESENTATION_STYLE_ASSIGNMENT((#2726,#2732)); +#2726 = SURFACE_STYLE_USAGE(.BOTH.,#2727); +#2727 = SURFACE_SIDE_STYLE('',(#2728)); +#2728 = SURFACE_STYLE_FILL_AREA(#2729); +#2729 = FILL_AREA_STYLE('',(#2730)); +#2730 = FILL_AREA_STYLE_COLOUR('',#2731); +#2731 = COLOUR_RGB('',0.301960791261,0.301960791261,0.301960791261); +#2732 = CURVE_STYLE('',#2733,POSITIVE_LENGTH_MEASURE(0.1),#2734); +#2733 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2734 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Mountings/Corner/2020_corner_bracket-Corner.stl b/Mechanical Parts/Mountings/Corner/2020_corner_bracket-Corner.stl new file mode 100644 index 0000000000000000000000000000000000000000..fa975b26d85e81439709623b552791fd5d841797 GIT binary patch literal 36284 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 LMVeAfmyP@%X4-w4 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Mountings/Corner/2020_corner_bracket.FCStd b/Mechanical Parts/Mountings/Corner/2020_corner_bracket.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..f0976d21c178a5839b91a06f88d253c50389c267 GIT binary patch literal 92761 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Mountings/Corner/2020_corner_bracket.png b/Mechanical Parts/Mountings/Corner/2020_corner_bracket.png new file mode 100644 index 0000000000000000000000000000000000000000..e96c9b8f5e3ce50c91db3ae6b61fa2538ccba4ea GIT binary patch literal 36184 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Mountings/Extrusion/2020_V_Slot_profile.png b/Mechanical Parts/Mountings/Extrusion/2020_V_Slot_profile.png new file mode 100644 index 0000000000000000000000000000000000000000..eeee1686bf4efec74c7c62aee6808490f3674c3d GIT binary patch literal 31481 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 K>pamSUiu%EhQN3L literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Mountings/Extrusion/2020x500_V_slot_profile-Extrusion.step b/Mechanical Parts/Mountings/Extrusion/2020x500_V_slot_profile-Extrusion.step new file mode 100644 index 00000000..96629f3e --- /dev/null +++ b/Mechanical Parts/Mountings/Extrusion/2020x500_V_slot_profile-Extrusion.step @@ -0,0 +1,5237 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2021-12-12T20:07:40',('Author'),( + ''),'Open CASCADE STEP processor 7.5','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('Extrusion','Extrusion','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#4489); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#137,#213,#289,#365,#441,#517,#593,#669,#745, + #821,#897,#973,#1049,#1125,#1201,#1277,#1353,#1429,#1505,#1581,#1657 + ,#1733,#1809,#1885,#1961,#2037,#2113,#2189,#2265,#2341,#2417,#2493, + #2569,#2645,#2721,#2797,#2873,#2949,#3025,#3101,#3177,#3253,#3329, + #3405,#3481,#3557,#3633,#3709,#3785,#3861,#3937,#4013,#4089,#4165, + #4236,#4283,#4365,#4427)); +#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('',(-3.7,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-3.7,-500.,4.44E-13)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-3.7,0.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,-1.,6.7E-16)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-3.7,0.,0.)); +#35 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187)); +#36 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(3.761543394987E-18,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(-3.7,0.,0.)); +#47 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187)); +#48 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(-0.,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(-3.761543394987E-18,-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('',(-3.9,-500.,0.2)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-3.7,-500.,5.684341886081E-14)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187)); +#64 = PCURVE('',#32,#65); +#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(-1.947485489672E-13,-500.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.,-3.1E-16)); +#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#71 = PCURVE('',#72,#77); +#72 = PLANE('',#73); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(-1.E-16,-500.,1.705302565824E-13)); +#75 = DIRECTION('',(0.,1.,-4.4E-16)); +#76 = DIRECTION('',(0.,4.4E-16,1.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(-1.136868377216E-13,-3.7)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(0.707106781187,-0.707106781187)); +#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('',(-3.9,0.,0.2)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(-3.9,1.3E-16,0.2)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(0.,-1.,6.7E-16)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(0.282842712475,-2.936074863071E-18)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(3.761543394987E-18,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(-3.9,1.3E-16,0.2)); +#103 = DIRECTION('',(-1.,0.,0.)); +#104 = DIRECTION('',(0.,6.7E-16,1.)); +#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('',(-3.7,0.,0.)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(0.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,-3.1E-16)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(-1.E-16,0.,2.E-17)); +#129 = DIRECTION('',(0.,1.,-4.4E-16)); +#130 = DIRECTION('',(0.,4.4E-16,1.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(-2.E-17,-3.7)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.707106781187,-0.707106781187)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#100,.T.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#141,#164,#192)); +#140 = ORIENTED_EDGE('',*,*,#84,.T.); +#141 = ORIENTED_EDGE('',*,*,#142,.T.); +#142 = EDGE_CURVE('',#57,#143,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-3.9,-500.,2.839339828221)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-3.9,-500.,0.2)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(0.,2.2E-16,1.)); +#150 = PCURVE('',#100,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(-2.891755446586E-13,-500.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(1.,-4.5E-16)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#72,#158); +#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163); +#159 = LINE('',#160,#161); +#160 = CARTESIAN_POINT('',(0.2,-3.9)); +#161 = VECTOR('',#162,1.); +#162 = DIRECTION('',(1.,0.)); +#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#164 = ORIENTED_EDGE('',*,*,#165,.F.); +#165 = EDGE_CURVE('',#166,#143,#168,.T.); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(-3.9,3.E-15,2.83933982822)); +#168 = SURFACE_CURVE('',#169,(#173,#180),.PCURVE_S1.); +#169 = LINE('',#170,#171); +#170 = CARTESIAN_POINT('',(-3.9,1.89E-15,2.83933982822)); +#171 = VECTOR('',#172,1.); +#172 = DIRECTION('',(0.,-1.,6.7E-16)); +#173 = PCURVE('',#100,#174); +#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(2.63933982822,-8.357684907519E-18)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(0.,-1.)); +#179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#180 = PCURVE('',#181,#186); +#181 = PLANE('',#182); +#182 = AXIS2_PLACEMENT_3D('',#183,#184,#185); +#183 = CARTESIAN_POINT('',(-3.9,1.89E-15,2.83933982822)); +#184 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187)); +#185 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187)); +#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191); +#187 = LINE('',#188,#189); +#188 = CARTESIAN_POINT('',(0.,0.)); +#189 = VECTOR('',#190,1.); +#190 = DIRECTION('',(3.761543394987E-18,-1.)); +#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#192 = ORIENTED_EDGE('',*,*,#193,.F.); +#193 = EDGE_CURVE('',#85,#166,#194,.T.); +#194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.); +#195 = LINE('',#196,#197); +#196 = CARTESIAN_POINT('',(-3.9,4.E-17,0.2)); +#197 = VECTOR('',#198,1.); +#198 = DIRECTION('',(0.,2.2E-16,1.)); +#199 = PCURVE('',#100,#200); +#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205); +#201 = LINE('',#202,#203); +#202 = CARTESIAN_POINT('',(-6.03E-32,-9.E-17)); +#203 = VECTOR('',#204,1.); +#204 = DIRECTION('',(1.,-4.5E-16)); +#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#206 = PCURVE('',#126,#207); +#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212); +#208 = LINE('',#209,#210); +#209 = CARTESIAN_POINT('',(0.2,-3.9)); +#210 = VECTOR('',#211,1.); +#211 = DIRECTION('',(1.,0.)); +#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#213 = ADVANCED_FACE('',(#214),#181,.T.); +#214 = FACE_BOUND('',#215,.T.); +#215 = EDGE_LOOP('',(#216,#217,#240,#268)); +#216 = ORIENTED_EDGE('',*,*,#165,.T.); +#217 = ORIENTED_EDGE('',*,*,#218,.T.); +#218 = EDGE_CURVE('',#143,#219,#221,.T.); +#219 = VERTEX_POINT('',#220); +#220 = CARTESIAN_POINT('',(-6.56066017178,-500.,5.5)); +#221 = SURFACE_CURVE('',#222,(#226,#233),.PCURVE_S1.); +#222 = LINE('',#223,#224); +#223 = CARTESIAN_POINT('',(-3.9,-500.,2.83933982822)); +#224 = VECTOR('',#225,1.); +#225 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187)); +#226 = PCURVE('',#181,#227); +#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232); +#228 = LINE('',#229,#230); +#229 = CARTESIAN_POINT('',(-1.762785420452E-13,-500.)); +#230 = VECTOR('',#231,1.); +#231 = DIRECTION('',(1.,-3.1E-16)); +#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#233 = PCURVE('',#72,#234); +#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239); +#235 = LINE('',#236,#237); +#236 = CARTESIAN_POINT('',(2.83933982822,-3.9)); +#237 = VECTOR('',#238,1.); +#238 = DIRECTION('',(0.707106781187,-0.707106781187)); +#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#240 = ORIENTED_EDGE('',*,*,#241,.F.); +#241 = EDGE_CURVE('',#242,#219,#244,.T.); +#242 = VERTEX_POINT('',#243); +#243 = CARTESIAN_POINT('',(-6.56066017178,5.E-15,5.5)); +#244 = SURFACE_CURVE('',#245,(#249,#256),.PCURVE_S1.); +#245 = LINE('',#246,#247); +#246 = CARTESIAN_POINT('',(-6.56066017178,3.66E-15,5.5)); +#247 = VECTOR('',#248,1.); +#248 = DIRECTION('',(0.,-1.,6.7E-16)); +#249 = PCURVE('',#181,#250); +#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255); +#251 = LINE('',#252,#253); +#252 = CARTESIAN_POINT('',(3.762741699797,1.511401095432E-18)); +#253 = VECTOR('',#254,1.); +#254 = DIRECTION('',(3.761543394987E-18,-1.)); +#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#256 = PCURVE('',#257,#262); +#257 = PLANE('',#258); +#258 = AXIS2_PLACEMENT_3D('',#259,#260,#261); +#259 = CARTESIAN_POINT('',(-6.56066017178,3.66E-15,5.5)); +#260 = DIRECTION('',(0.,-6.7E-16,-1.)); +#261 = DIRECTION('',(-1.,-0.,0.)); +#262 = DEFINITIONAL_REPRESENTATION('',(#263),#267); +#263 = LINE('',#264,#265); +#264 = CARTESIAN_POINT('',(0.,0.)); +#265 = VECTOR('',#266,1.); +#266 = DIRECTION('',(0.,-1.)); +#267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#268 = ORIENTED_EDGE('',*,*,#269,.F.); +#269 = EDGE_CURVE('',#166,#242,#270,.T.); +#270 = SURFACE_CURVE('',#271,(#275,#282),.PCURVE_S1.); +#271 = LINE('',#272,#273); +#272 = CARTESIAN_POINT('',(-3.9,6.3E-16,2.83933982822)); +#273 = VECTOR('',#274,1.); +#274 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187)); +#275 = PCURVE('',#181,#276); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(-5.922E-31,-1.26E-15)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(1.,-3.1E-16)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#282 = PCURVE('',#126,#283); +#283 = DEFINITIONAL_REPRESENTATION('',(#284),#288); +#284 = LINE('',#285,#286); +#285 = CARTESIAN_POINT('',(2.83933982822,-3.9)); +#286 = VECTOR('',#287,1.); +#287 = DIRECTION('',(0.707106781187,-0.707106781187)); +#288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#289 = ADVANCED_FACE('',(#290),#257,.T.); +#290 = FACE_BOUND('',#291,.T.); +#291 = EDGE_LOOP('',(#292,#293,#316,#344)); +#292 = ORIENTED_EDGE('',*,*,#241,.T.); +#293 = ORIENTED_EDGE('',*,*,#294,.T.); +#294 = EDGE_CURVE('',#219,#295,#297,.T.); +#295 = VERTEX_POINT('',#296); +#296 = CARTESIAN_POINT('',(-8.2,-500.,5.5)); +#297 = SURFACE_CURVE('',#298,(#302,#309),.PCURVE_S1.); +#298 = LINE('',#299,#300); +#299 = CARTESIAN_POINT('',(-6.56066017178,-500.,5.5)); +#300 = VECTOR('',#301,1.); +#301 = DIRECTION('',(-1.,0.,0.)); +#302 = PCURVE('',#257,#303); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(0.,-500.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(1.,0.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = PCURVE('',#72,#310); +#310 = DEFINITIONAL_REPRESENTATION('',(#311),#315); +#311 = LINE('',#312,#313); +#312 = CARTESIAN_POINT('',(5.5,-6.56066017178)); +#313 = VECTOR('',#314,1.); +#314 = DIRECTION('',(0.,-1.)); +#315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#316 = ORIENTED_EDGE('',*,*,#317,.F.); +#317 = EDGE_CURVE('',#318,#295,#320,.T.); +#318 = VERTEX_POINT('',#319); +#319 = CARTESIAN_POINT('',(-8.2,5.E-15,5.5)); +#320 = SURFACE_CURVE('',#321,(#325,#332),.PCURVE_S1.); +#321 = LINE('',#322,#323); +#322 = CARTESIAN_POINT('',(-8.2,3.66E-15,5.5)); +#323 = VECTOR('',#324,1.); +#324 = DIRECTION('',(0.,-1.,6.7E-16)); +#325 = PCURVE('',#257,#326); +#326 = DEFINITIONAL_REPRESENTATION('',(#327),#331); +#327 = LINE('',#328,#329); +#328 = CARTESIAN_POINT('',(1.63933982822,0.)); +#329 = VECTOR('',#330,1.); +#330 = DIRECTION('',(0.,-1.)); +#331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#332 = PCURVE('',#333,#338); +#333 = PLANE('',#334); +#334 = AXIS2_PLACEMENT_3D('',#335,#336,#337); +#335 = CARTESIAN_POINT('',(-8.2,3.66E-15,5.5)); +#336 = DIRECTION('',(1.,0.,0.)); +#337 = DIRECTION('',(0.,-6.7E-16,-1.)); +#338 = DEFINITIONAL_REPRESENTATION('',(#339),#343); +#339 = LINE('',#340,#341); +#340 = CARTESIAN_POINT('',(0.,0.)); +#341 = VECTOR('',#342,1.); +#342 = DIRECTION('',(0.,-1.)); +#343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#344 = ORIENTED_EDGE('',*,*,#345,.F.); +#345 = EDGE_CURVE('',#242,#318,#346,.T.); +#346 = SURFACE_CURVE('',#347,(#351,#358),.PCURVE_S1.); +#347 = LINE('',#348,#349); +#348 = CARTESIAN_POINT('',(-6.56066017178,1.22E-15,5.5)); +#349 = VECTOR('',#350,1.); +#350 = DIRECTION('',(-1.,0.,0.)); +#351 = PCURVE('',#257,#352); +#352 = DEFINITIONAL_REPRESENTATION('',(#353),#357); +#353 = LINE('',#354,#355); +#354 = CARTESIAN_POINT('',(0.,-2.44E-15)); +#355 = VECTOR('',#356,1.); +#356 = DIRECTION('',(1.,0.)); +#357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#358 = PCURVE('',#126,#359); +#359 = DEFINITIONAL_REPRESENTATION('',(#360),#364); +#360 = LINE('',#361,#362); +#361 = CARTESIAN_POINT('',(5.5,-6.56066017178)); +#362 = VECTOR('',#363,1.); +#363 = DIRECTION('',(0.,-1.)); +#364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#365 = ADVANCED_FACE('',(#366),#333,.T.); +#366 = FACE_BOUND('',#367,.T.); +#367 = EDGE_LOOP('',(#368,#369,#392,#420)); +#368 = ORIENTED_EDGE('',*,*,#317,.T.); +#369 = ORIENTED_EDGE('',*,*,#370,.T.); +#370 = EDGE_CURVE('',#295,#371,#373,.T.); +#371 = VERTEX_POINT('',#372); +#372 = CARTESIAN_POINT('',(-8.2,-500.,3.05)); +#373 = SURFACE_CURVE('',#374,(#378,#385),.PCURVE_S1.); +#374 = LINE('',#375,#376); +#375 = CARTESIAN_POINT('',(-8.2,-500.,5.5)); +#376 = VECTOR('',#377,1.); +#377 = DIRECTION('',(0.,-2.2E-16,-1.)); +#378 = PCURVE('',#333,#379); +#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384); +#380 = LINE('',#381,#382); +#381 = CARTESIAN_POINT('',(2.772684027195E-13,-500.)); +#382 = VECTOR('',#383,1.); +#383 = DIRECTION('',(1.,4.5E-16)); +#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#385 = PCURVE('',#72,#386); +#386 = DEFINITIONAL_REPRESENTATION('',(#387),#391); +#387 = LINE('',#388,#389); +#388 = CARTESIAN_POINT('',(5.5,-8.2)); +#389 = VECTOR('',#390,1.); +#390 = DIRECTION('',(-1.,0.)); +#391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#392 = ORIENTED_EDGE('',*,*,#393,.F.); +#393 = EDGE_CURVE('',#394,#371,#396,.T.); +#394 = VERTEX_POINT('',#395); +#395 = CARTESIAN_POINT('',(-8.2,3.E-15,3.05)); +#396 = SURFACE_CURVE('',#397,(#401,#408),.PCURVE_S1.); +#397 = LINE('',#398,#399); +#398 = CARTESIAN_POINT('',(-8.2,2.03E-15,3.05)); +#399 = VECTOR('',#400,1.); +#400 = DIRECTION('',(0.,-1.,6.7E-16)); +#401 = PCURVE('',#333,#402); +#402 = DEFINITIONAL_REPRESENTATION('',(#403),#407); +#403 = LINE('',#404,#405); +#404 = CARTESIAN_POINT('',(2.45,1.15E-17)); +#405 = VECTOR('',#406,1.); +#406 = DIRECTION('',(0.,-1.)); +#407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#408 = PCURVE('',#409,#414); +#409 = PLANE('',#410); +#410 = AXIS2_PLACEMENT_3D('',#411,#412,#413); +#411 = CARTESIAN_POINT('',(-8.2,2.03E-15,3.05)); +#412 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187)); +#413 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187)); +#414 = DEFINITIONAL_REPRESENTATION('',(#415),#419); +#415 = LINE('',#416,#417); +#416 = CARTESIAN_POINT('',(0.,0.)); +#417 = VECTOR('',#418,1.); +#418 = DIRECTION('',(3.761543394987E-18,-1.)); +#419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#420 = ORIENTED_EDGE('',*,*,#421,.F.); +#421 = EDGE_CURVE('',#318,#394,#422,.T.); +#422 = SURFACE_CURVE('',#423,(#427,#434),.PCURVE_S1.); +#423 = LINE('',#424,#425); +#424 = CARTESIAN_POINT('',(-8.2,1.22E-15,5.5)); +#425 = VECTOR('',#426,1.); +#426 = DIRECTION('',(0.,-2.2E-16,-1.)); +#427 = PCURVE('',#333,#428); +#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433); +#429 = LINE('',#430,#431); +#430 = CARTESIAN_POINT('',(1.6348E-30,-2.44E-15)); +#431 = VECTOR('',#432,1.); +#432 = DIRECTION('',(1.,4.5E-16)); +#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#434 = PCURVE('',#126,#435); +#435 = DEFINITIONAL_REPRESENTATION('',(#436),#440); +#436 = LINE('',#437,#438); +#437 = CARTESIAN_POINT('',(5.5,-8.2)); +#438 = VECTOR('',#439,1.); +#439 = DIRECTION('',(-1.,0.)); +#440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#441 = ADVANCED_FACE('',(#442),#409,.T.); +#442 = FACE_BOUND('',#443,.T.); +#443 = EDGE_LOOP('',(#444,#445,#468,#496)); +#444 = ORIENTED_EDGE('',*,*,#393,.T.); +#445 = ORIENTED_EDGE('',*,*,#446,.T.); +#446 = EDGE_CURVE('',#371,#447,#449,.T.); +#447 = VERTEX_POINT('',#448); +#448 = CARTESIAN_POINT('',(-10.,-500.,4.85)); +#449 = SURFACE_CURVE('',#450,(#454,#461),.PCURVE_S1.); +#450 = LINE('',#451,#452); +#451 = CARTESIAN_POINT('',(-8.2,-500.,3.05)); +#452 = VECTOR('',#453,1.); +#453 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187)); +#454 = PCURVE('',#409,#455); +#455 = DEFINITIONAL_REPRESENTATION('',(#456),#460); +#456 = LINE('',#457,#458); +#457 = CARTESIAN_POINT('',(-1.860131152891E-13,-500.)); +#458 = VECTOR('',#459,1.); +#459 = DIRECTION('',(1.,-3.1E-16)); +#460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#461 = PCURVE('',#72,#462); +#462 = DEFINITIONAL_REPRESENTATION('',(#463),#467); +#463 = LINE('',#464,#465); +#464 = CARTESIAN_POINT('',(3.05,-8.2)); +#465 = VECTOR('',#466,1.); +#466 = DIRECTION('',(0.707106781187,-0.707106781187)); +#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#468 = ORIENTED_EDGE('',*,*,#469,.F.); +#469 = EDGE_CURVE('',#470,#447,#472,.T.); +#470 = VERTEX_POINT('',#471); +#471 = CARTESIAN_POINT('',(-10.,4.E-15,4.85)); +#472 = SURFACE_CURVE('',#473,(#477,#484),.PCURVE_S1.); +#473 = LINE('',#474,#475); +#474 = CARTESIAN_POINT('',(-10.,3.23E-15,4.85)); +#475 = VECTOR('',#476,1.); +#476 = DIRECTION('',(0.,-1.,6.7E-16)); +#477 = PCURVE('',#409,#478); +#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(2.545584412272,3.575326232362E-18)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(3.761543394987E-18,-1.)); +#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#484 = PCURVE('',#485,#490); +#485 = PLANE('',#486); +#486 = AXIS2_PLACEMENT_3D('',#487,#488,#489); +#487 = CARTESIAN_POINT('',(-10.,3.23E-15,4.85)); +#488 = DIRECTION('',(-1.,0.,0.)); +#489 = DIRECTION('',(0.,6.7E-16,1.)); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495); +#491 = LINE('',#492,#493); +#492 = CARTESIAN_POINT('',(0.,0.)); +#493 = VECTOR('',#494,1.); +#494 = DIRECTION('',(0.,-1.)); +#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#496 = ORIENTED_EDGE('',*,*,#497,.F.); +#497 = EDGE_CURVE('',#394,#470,#498,.T.); +#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-8.2,6.8E-16,3.05)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187)); +#503 = PCURVE('',#409,#504); +#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509); +#505 = LINE('',#506,#507); +#506 = CARTESIAN_POINT('',(-6.345E-31,-1.35E-15)); +#507 = VECTOR('',#508,1.); +#508 = DIRECTION('',(1.,-3.1E-16)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = PCURVE('',#126,#511); +#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(3.05,-8.2)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(0.707106781187,-0.707106781187)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = ADVANCED_FACE('',(#518),#485,.T.); +#518 = FACE_BOUND('',#519,.T.); +#519 = EDGE_LOOP('',(#520,#521,#544,#572)); +#520 = ORIENTED_EDGE('',*,*,#469,.T.); +#521 = ORIENTED_EDGE('',*,*,#522,.T.); +#522 = EDGE_CURVE('',#447,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(-10.,-500.,10.)); +#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(-10.,-500.,4.85)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(0.,2.2E-16,1.)); +#530 = PCURVE('',#485,#531); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(-2.541757638073E-13,-500.)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(1.,-4.5E-16)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = PCURVE('',#72,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(4.85,-10.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(1.,0.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.F.); +#545 = EDGE_CURVE('',#546,#523,#548,.T.); +#546 = VERTEX_POINT('',#547); +#547 = CARTESIAN_POINT('',(-10.,9.E-15,10.)); +#548 = SURFACE_CURVE('',#549,(#553,#560),.PCURVE_S1.); +#549 = LINE('',#550,#551); +#550 = CARTESIAN_POINT('',(-10.,6.66E-15,10.)); +#551 = VECTOR('',#552,1.); +#552 = DIRECTION('',(0.,-1.,6.7E-16)); +#553 = PCURVE('',#485,#554); +#554 = DEFINITIONAL_REPRESENTATION('',(#555),#559); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(5.15,-2.05E-17)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(0.,-1.)); +#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#560 = PCURVE('',#561,#566); +#561 = PLANE('',#562); +#562 = AXIS2_PLACEMENT_3D('',#563,#564,#565); +#563 = CARTESIAN_POINT('',(-10.,6.66E-15,10.)); +#564 = DIRECTION('',(0.,6.7E-16,1.)); +#565 = DIRECTION('',(1.,0.,-0.)); +#566 = DEFINITIONAL_REPRESENTATION('',(#567),#571); +#567 = LINE('',#568,#569); +#568 = CARTESIAN_POINT('',(0.,0.)); +#569 = VECTOR('',#570,1.); +#570 = DIRECTION('',(0.,-1.)); +#571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#572 = ORIENTED_EDGE('',*,*,#573,.F.); +#573 = EDGE_CURVE('',#470,#546,#574,.T.); +#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(-10.,1.08E-15,4.85)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.,2.2E-16,1.)); +#579 = PCURVE('',#485,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(-1.4405E-30,-2.15E-15)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(1.,-4.5E-16)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#126,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(4.85,-10.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(1.,0.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ADVANCED_FACE('',(#594),#561,.T.); +#594 = FACE_BOUND('',#595,.T.); +#595 = EDGE_LOOP('',(#596,#597,#620,#648)); +#596 = ORIENTED_EDGE('',*,*,#545,.T.); +#597 = ORIENTED_EDGE('',*,*,#598,.T.); +#598 = EDGE_CURVE('',#523,#599,#601,.T.); +#599 = VERTEX_POINT('',#600); +#600 = CARTESIAN_POINT('',(-4.85,-500.,10.)); +#601 = SURFACE_CURVE('',#602,(#606,#613),.PCURVE_S1.); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(-10.,-500.,10.)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.,0.)); +#606 = PCURVE('',#561,#607); +#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612); +#608 = LINE('',#609,#610); +#609 = CARTESIAN_POINT('',(0.,-500.)); +#610 = VECTOR('',#611,1.); +#611 = DIRECTION('',(1.,0.)); +#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#613 = PCURVE('',#72,#614); +#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619); +#615 = LINE('',#616,#617); +#616 = CARTESIAN_POINT('',(10.,-10.)); +#617 = VECTOR('',#618,1.); +#618 = DIRECTION('',(0.,1.)); +#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#620 = ORIENTED_EDGE('',*,*,#621,.F.); +#621 = EDGE_CURVE('',#622,#599,#624,.T.); +#622 = VERTEX_POINT('',#623); +#623 = CARTESIAN_POINT('',(-4.85,9.E-15,10.)); +#624 = SURFACE_CURVE('',#625,(#629,#636),.PCURVE_S1.); +#625 = LINE('',#626,#627); +#626 = CARTESIAN_POINT('',(-4.85,6.66E-15,10.)); +#627 = VECTOR('',#628,1.); +#628 = DIRECTION('',(0.,-1.,6.7E-16)); +#629 = PCURVE('',#561,#630); +#630 = DEFINITIONAL_REPRESENTATION('',(#631),#635); +#631 = LINE('',#632,#633); +#632 = CARTESIAN_POINT('',(5.15,0.)); +#633 = VECTOR('',#634,1.); +#634 = DIRECTION('',(0.,-1.)); +#635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#636 = PCURVE('',#637,#642); +#637 = PLANE('',#638); +#638 = AXIS2_PLACEMENT_3D('',#639,#640,#641); +#639 = CARTESIAN_POINT('',(-4.85,6.66E-15,10.)); +#640 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187)); +#641 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187)); +#642 = DEFINITIONAL_REPRESENTATION('',(#643),#647); +#643 = LINE('',#644,#645); +#644 = CARTESIAN_POINT('',(0.,0.)); +#645 = VECTOR('',#646,1.); +#646 = DIRECTION('',(-3.761543394987E-18,-1.)); +#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#648 = ORIENTED_EDGE('',*,*,#649,.F.); +#649 = EDGE_CURVE('',#546,#622,#650,.T.); +#650 = SURFACE_CURVE('',#651,(#655,#662),.PCURVE_S1.); +#651 = LINE('',#652,#653); +#652 = CARTESIAN_POINT('',(-10.,2.22E-15,10.)); +#653 = VECTOR('',#654,1.); +#654 = DIRECTION('',(1.,0.,0.)); +#655 = PCURVE('',#561,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(0.,-4.44E-15)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(1.,0.)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = PCURVE('',#126,#663); +#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668); +#664 = LINE('',#665,#666); +#665 = CARTESIAN_POINT('',(10.,-10.)); +#666 = VECTOR('',#667,1.); +#667 = DIRECTION('',(0.,1.)); +#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#669 = ADVANCED_FACE('',(#670),#637,.T.); +#670 = FACE_BOUND('',#671,.T.); +#671 = EDGE_LOOP('',(#672,#673,#696,#724)); +#672 = ORIENTED_EDGE('',*,*,#621,.T.); +#673 = ORIENTED_EDGE('',*,*,#674,.T.); +#674 = EDGE_CURVE('',#599,#675,#677,.T.); +#675 = VERTEX_POINT('',#676); +#676 = CARTESIAN_POINT('',(-3.05,-500.,8.2)); +#677 = SURFACE_CURVE('',#678,(#682,#689),.PCURVE_S1.); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(-4.85,-500.,10.)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187)); +#682 = PCURVE('',#637,#683); +#683 = DEFINITIONAL_REPRESENTATION('',(#684),#688); +#684 = LINE('',#685,#686); +#685 = CARTESIAN_POINT('',(1.935495590907E-13,-500.)); +#686 = VECTOR('',#687,1.); +#687 = DIRECTION('',(1.,3.1E-16)); +#688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#689 = PCURVE('',#72,#690); +#690 = DEFINITIONAL_REPRESENTATION('',(#691),#695); +#691 = LINE('',#692,#693); +#692 = CARTESIAN_POINT('',(10.,-4.85)); +#693 = VECTOR('',#694,1.); +#694 = DIRECTION('',(-0.707106781187,0.707106781187)); +#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#696 = ORIENTED_EDGE('',*,*,#697,.F.); +#697 = EDGE_CURVE('',#698,#675,#700,.T.); +#698 = VERTEX_POINT('',#699); +#699 = CARTESIAN_POINT('',(-3.05,7.E-15,8.2)); +#700 = SURFACE_CURVE('',#701,(#705,#712),.PCURVE_S1.); +#701 = LINE('',#702,#703); +#702 = CARTESIAN_POINT('',(-3.05,5.46E-15,8.2)); +#703 = VECTOR('',#704,1.); +#704 = DIRECTION('',(0.,-1.,6.7E-16)); +#705 = PCURVE('',#637,#706); +#706 = DEFINITIONAL_REPRESENTATION('',(#707),#711); +#707 = LINE('',#708,#709); +#708 = CARTESIAN_POINT('',(2.545584412272,-3.575326232361E-18)); +#709 = VECTOR('',#710,1.); +#710 = DIRECTION('',(-3.761543394987E-18,-1.)); +#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#712 = PCURVE('',#713,#718); +#713 = PLANE('',#714); +#714 = AXIS2_PLACEMENT_3D('',#715,#716,#717); +#715 = CARTESIAN_POINT('',(-3.05,5.46E-15,8.2)); +#716 = DIRECTION('',(0.,-6.7E-16,-1.)); +#717 = DIRECTION('',(-1.,-0.,0.)); +#718 = DEFINITIONAL_REPRESENTATION('',(#719),#723); +#719 = LINE('',#720,#721); +#720 = CARTESIAN_POINT('',(0.,0.)); +#721 = VECTOR('',#722,1.); +#722 = DIRECTION('',(0.,-1.)); +#723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#724 = ORIENTED_EDGE('',*,*,#725,.F.); +#725 = EDGE_CURVE('',#622,#698,#726,.T.); +#726 = SURFACE_CURVE('',#727,(#731,#738),.PCURVE_S1.); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(-4.85,2.22E-15,10.)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187)); +#731 = PCURVE('',#637,#732); +#732 = DEFINITIONAL_REPRESENTATION('',(#733),#737); +#733 = LINE('',#734,#735); +#734 = CARTESIAN_POINT('',(2.0868E-30,-4.44E-15)); +#735 = VECTOR('',#736,1.); +#736 = DIRECTION('',(1.,3.1E-16)); +#737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#738 = PCURVE('',#126,#739); +#739 = DEFINITIONAL_REPRESENTATION('',(#740),#744); +#740 = LINE('',#741,#742); +#741 = CARTESIAN_POINT('',(10.,-4.85)); +#742 = VECTOR('',#743,1.); +#743 = DIRECTION('',(-0.707106781187,0.707106781187)); +#744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#745 = ADVANCED_FACE('',(#746),#713,.T.); +#746 = FACE_BOUND('',#747,.T.); +#747 = EDGE_LOOP('',(#748,#749,#772,#800)); +#748 = ORIENTED_EDGE('',*,*,#697,.T.); +#749 = ORIENTED_EDGE('',*,*,#750,.T.); +#750 = EDGE_CURVE('',#675,#751,#753,.T.); +#751 = VERTEX_POINT('',#752); +#752 = CARTESIAN_POINT('',(-5.5,-500.,8.2)); +#753 = SURFACE_CURVE('',#754,(#758,#765),.PCURVE_S1.); +#754 = LINE('',#755,#756); +#755 = CARTESIAN_POINT('',(-3.05,-500.,8.2)); +#756 = VECTOR('',#757,1.); +#757 = DIRECTION('',(-1.,0.,0.)); +#758 = PCURVE('',#713,#759); +#759 = DEFINITIONAL_REPRESENTATION('',(#760),#764); +#760 = LINE('',#761,#762); +#761 = CARTESIAN_POINT('',(0.,-500.)); +#762 = VECTOR('',#763,1.); +#763 = DIRECTION('',(1.,0.)); +#764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#765 = PCURVE('',#72,#766); +#766 = DEFINITIONAL_REPRESENTATION('',(#767),#771); +#767 = LINE('',#768,#769); +#768 = CARTESIAN_POINT('',(8.2,-3.05)); +#769 = VECTOR('',#770,1.); +#770 = DIRECTION('',(0.,-1.)); +#771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#772 = ORIENTED_EDGE('',*,*,#773,.F.); +#773 = EDGE_CURVE('',#774,#751,#776,.T.); +#774 = VERTEX_POINT('',#775); +#775 = CARTESIAN_POINT('',(-5.5,7.E-15,8.2)); +#776 = SURFACE_CURVE('',#777,(#781,#788),.PCURVE_S1.); +#777 = LINE('',#778,#779); +#778 = CARTESIAN_POINT('',(-5.5,5.46E-15,8.2)); +#779 = VECTOR('',#780,1.); +#780 = DIRECTION('',(0.,-1.,6.7E-16)); +#781 = PCURVE('',#713,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(2.45,0.)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(0.,-1.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = PCURVE('',#789,#794); +#789 = PLANE('',#790); +#790 = AXIS2_PLACEMENT_3D('',#791,#792,#793); +#791 = CARTESIAN_POINT('',(-5.5,5.46E-15,8.2)); +#792 = DIRECTION('',(1.,0.,0.)); +#793 = DIRECTION('',(0.,-6.7E-16,-1.)); +#794 = DEFINITIONAL_REPRESENTATION('',(#795),#799); +#795 = LINE('',#796,#797); +#796 = CARTESIAN_POINT('',(0.,0.)); +#797 = VECTOR('',#798,1.); +#798 = DIRECTION('',(0.,-1.)); +#799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#800 = ORIENTED_EDGE('',*,*,#801,.F.); +#801 = EDGE_CURVE('',#698,#774,#802,.T.); +#802 = SURFACE_CURVE('',#803,(#807,#814),.PCURVE_S1.); +#803 = LINE('',#804,#805); +#804 = CARTESIAN_POINT('',(-3.05,1.82E-15,8.2)); +#805 = VECTOR('',#806,1.); +#806 = DIRECTION('',(-1.,0.,0.)); +#807 = PCURVE('',#713,#808); +#808 = DEFINITIONAL_REPRESENTATION('',(#809),#813); +#809 = LINE('',#810,#811); +#810 = CARTESIAN_POINT('',(0.,-3.64E-15)); +#811 = VECTOR('',#812,1.); +#812 = DIRECTION('',(1.,0.)); +#813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#814 = PCURVE('',#126,#815); +#815 = DEFINITIONAL_REPRESENTATION('',(#816),#820); +#816 = LINE('',#817,#818); +#817 = CARTESIAN_POINT('',(8.2,-3.05)); +#818 = VECTOR('',#819,1.); +#819 = DIRECTION('',(0.,-1.)); +#820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#821 = ADVANCED_FACE('',(#822),#789,.T.); +#822 = FACE_BOUND('',#823,.T.); +#823 = EDGE_LOOP('',(#824,#825,#848,#876)); +#824 = ORIENTED_EDGE('',*,*,#773,.T.); +#825 = ORIENTED_EDGE('',*,*,#826,.T.); +#826 = EDGE_CURVE('',#751,#827,#829,.T.); +#827 = VERTEX_POINT('',#828); +#828 = CARTESIAN_POINT('',(-5.5,-500.,6.56066017178)); +#829 = SURFACE_CURVE('',#830,(#834,#841),.PCURVE_S1.); +#830 = LINE('',#831,#832); +#831 = CARTESIAN_POINT('',(-5.5,-500.,8.2)); +#832 = VECTOR('',#833,1.); +#833 = DIRECTION('',(0.,-2.2E-16,-1.)); +#834 = PCURVE('',#789,#835); +#835 = DEFINITIONAL_REPRESENTATION('',(#836),#840); +#836 = LINE('',#837,#838); +#837 = CARTESIAN_POINT('',(2.870383653362E-13,-500.)); +#838 = VECTOR('',#839,1.); +#839 = DIRECTION('',(1.,4.5E-16)); +#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#841 = PCURVE('',#72,#842); +#842 = DEFINITIONAL_REPRESENTATION('',(#843),#847); +#843 = LINE('',#844,#845); +#844 = CARTESIAN_POINT('',(8.2,-5.5)); +#845 = VECTOR('',#846,1.); +#846 = DIRECTION('',(-1.,0.)); +#847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#848 = ORIENTED_EDGE('',*,*,#849,.F.); +#849 = EDGE_CURVE('',#850,#827,#852,.T.); +#850 = VERTEX_POINT('',#851); +#851 = CARTESIAN_POINT('',(-5.5,6.E-15,6.56066017178)); +#852 = SURFACE_CURVE('',#853,(#857,#864),.PCURVE_S1.); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(-5.5,4.37E-15,6.56066017178)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(0.,-1.,6.7E-16)); +#857 = PCURVE('',#789,#858); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(1.63933982822,8.357684907519E-18)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(0.,-1.)); +#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#864 = PCURVE('',#865,#870); +#865 = PLANE('',#866); +#866 = AXIS2_PLACEMENT_3D('',#867,#868,#869); +#867 = CARTESIAN_POINT('',(-5.5,4.37E-15,6.56066017178)); +#868 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187)); +#869 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187)); +#870 = DEFINITIONAL_REPRESENTATION('',(#871),#875); +#871 = LINE('',#872,#873); +#872 = CARTESIAN_POINT('',(0.,0.)); +#873 = VECTOR('',#874,1.); +#874 = DIRECTION('',(-3.761543394987E-18,-1.)); +#875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#876 = ORIENTED_EDGE('',*,*,#877,.F.); +#877 = EDGE_CURVE('',#774,#850,#878,.T.); +#878 = SURFACE_CURVE('',#879,(#883,#890),.PCURVE_S1.); +#879 = LINE('',#880,#881); +#880 = CARTESIAN_POINT('',(-5.5,1.82E-15,8.2)); +#881 = VECTOR('',#882,1.); +#882 = DIRECTION('',(0.,-2.2E-16,-1.)); +#883 = PCURVE('',#789,#884); +#884 = DEFINITIONAL_REPRESENTATION('',(#885),#889); +#885 = LINE('',#886,#887); +#886 = CARTESIAN_POINT('',(2.4388E-30,-3.64E-15)); +#887 = VECTOR('',#888,1.); +#888 = DIRECTION('',(1.,4.5E-16)); +#889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#890 = PCURVE('',#126,#891); +#891 = DEFINITIONAL_REPRESENTATION('',(#892),#896); +#892 = LINE('',#893,#894); +#893 = CARTESIAN_POINT('',(8.2,-5.5)); +#894 = VECTOR('',#895,1.); +#895 = DIRECTION('',(-1.,0.)); +#896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#897 = ADVANCED_FACE('',(#898),#865,.T.); +#898 = FACE_BOUND('',#899,.T.); +#899 = EDGE_LOOP('',(#900,#901,#924,#952)); +#900 = ORIENTED_EDGE('',*,*,#849,.T.); +#901 = ORIENTED_EDGE('',*,*,#902,.T.); +#902 = EDGE_CURVE('',#827,#903,#905,.T.); +#903 = VERTEX_POINT('',#904); +#904 = CARTESIAN_POINT('',(-2.83933982822,-500.,3.9)); +#905 = SURFACE_CURVE('',#906,(#910,#917),.PCURVE_S1.); +#906 = LINE('',#907,#908); +#907 = CARTESIAN_POINT('',(-5.5,-500.,6.56066017178)); +#908 = VECTOR('',#909,1.); +#909 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187)); +#910 = PCURVE('',#865,#911); +#911 = DEFINITIONAL_REPRESENTATION('',(#912),#916); +#912 = LINE('',#913,#914); +#913 = CARTESIAN_POINT('',(1.87269189256E-13,-500.)); +#914 = VECTOR('',#915,1.); +#915 = DIRECTION('',(1.,3.1E-16)); +#916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#917 = PCURVE('',#72,#918); +#918 = DEFINITIONAL_REPRESENTATION('',(#919),#923); +#919 = LINE('',#920,#921); +#920 = CARTESIAN_POINT('',(6.56066017178,-5.5)); +#921 = VECTOR('',#922,1.); +#922 = DIRECTION('',(-0.707106781187,0.707106781187)); +#923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#924 = ORIENTED_EDGE('',*,*,#925,.F.); +#925 = EDGE_CURVE('',#926,#903,#928,.T.); +#926 = VERTEX_POINT('',#927); +#927 = CARTESIAN_POINT('',(-2.83933982822,3.E-15,3.9)); +#928 = SURFACE_CURVE('',#929,(#933,#940),.PCURVE_S1.); +#929 = LINE('',#930,#931); +#930 = CARTESIAN_POINT('',(-2.83933982822,2.6E-15,3.9)); +#931 = VECTOR('',#932,1.); +#932 = DIRECTION('',(0.,-1.,6.7E-16)); +#933 = PCURVE('',#865,#934); +#934 = DEFINITIONAL_REPRESENTATION('',(#935),#939); +#935 = LINE('',#936,#937); +#936 = CARTESIAN_POINT('',(3.762741699797,-1.511401095431E-18)); +#937 = VECTOR('',#938,1.); +#938 = DIRECTION('',(-3.761543394987E-18,-1.)); +#939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#940 = PCURVE('',#941,#946); +#941 = PLANE('',#942); +#942 = AXIS2_PLACEMENT_3D('',#943,#944,#945); +#943 = CARTESIAN_POINT('',(-2.83933982822,2.6E-15,3.9)); +#944 = DIRECTION('',(0.,6.7E-16,1.)); +#945 = DIRECTION('',(1.,0.,-0.)); +#946 = DEFINITIONAL_REPRESENTATION('',(#947),#951); +#947 = LINE('',#948,#949); +#948 = CARTESIAN_POINT('',(0.,0.)); +#949 = VECTOR('',#950,1.); +#950 = DIRECTION('',(0.,-1.)); +#951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#952 = ORIENTED_EDGE('',*,*,#953,.F.); +#953 = EDGE_CURVE('',#850,#926,#954,.T.); +#954 = SURFACE_CURVE('',#955,(#959,#966),.PCURVE_S1.); +#955 = LINE('',#956,#957); +#956 = CARTESIAN_POINT('',(-5.5,1.46E-15,6.56066017178)); +#957 = VECTOR('',#958,1.); +#958 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187)); +#959 = PCURVE('',#865,#960); +#960 = DEFINITIONAL_REPRESENTATION('',(#961),#965); +#961 = LINE('',#962,#963); +#962 = CARTESIAN_POINT('',(1.3677E-30,-2.91E-15)); +#963 = VECTOR('',#964,1.); +#964 = DIRECTION('',(1.,3.1E-16)); +#965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#966 = PCURVE('',#126,#967); +#967 = DEFINITIONAL_REPRESENTATION('',(#968),#972); +#968 = LINE('',#969,#970); +#969 = CARTESIAN_POINT('',(6.56066017178,-5.5)); +#970 = VECTOR('',#971,1.); +#971 = DIRECTION('',(-0.707106781187,0.707106781187)); +#972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#973 = ADVANCED_FACE('',(#974),#941,.T.); +#974 = FACE_BOUND('',#975,.T.); +#975 = EDGE_LOOP('',(#976,#977,#1000,#1028)); +#976 = ORIENTED_EDGE('',*,*,#925,.T.); +#977 = ORIENTED_EDGE('',*,*,#978,.T.); +#978 = EDGE_CURVE('',#903,#979,#981,.T.); +#979 = VERTEX_POINT('',#980); +#980 = CARTESIAN_POINT('',(-0.2,-500.,3.9)); +#981 = SURFACE_CURVE('',#982,(#986,#993),.PCURVE_S1.); +#982 = LINE('',#983,#984); +#983 = CARTESIAN_POINT('',(-2.83933982822,-500.,3.9)); +#984 = VECTOR('',#985,1.); +#985 = DIRECTION('',(1.,0.,0.)); +#986 = PCURVE('',#941,#987); +#987 = DEFINITIONAL_REPRESENTATION('',(#988),#992); +#988 = LINE('',#989,#990); +#989 = CARTESIAN_POINT('',(0.,-500.)); +#990 = VECTOR('',#991,1.); +#991 = DIRECTION('',(1.,0.)); +#992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#993 = PCURVE('',#72,#994); +#994 = DEFINITIONAL_REPRESENTATION('',(#995),#999); +#995 = LINE('',#996,#997); +#996 = CARTESIAN_POINT('',(3.9,-2.83933982822)); +#997 = VECTOR('',#998,1.); +#998 = DIRECTION('',(0.,1.)); +#999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1000 = ORIENTED_EDGE('',*,*,#1001,.F.); +#1001 = EDGE_CURVE('',#1002,#979,#1004,.T.); +#1002 = VERTEX_POINT('',#1003); +#1003 = CARTESIAN_POINT('',(-0.2,3.E-15,3.9)); +#1004 = SURFACE_CURVE('',#1005,(#1009,#1016),.PCURVE_S1.); +#1005 = LINE('',#1006,#1007); +#1006 = CARTESIAN_POINT('',(-0.2,2.6E-15,3.9)); +#1007 = VECTOR('',#1008,1.); +#1008 = DIRECTION('',(0.,-1.,6.7E-16)); +#1009 = PCURVE('',#941,#1010); +#1010 = DEFINITIONAL_REPRESENTATION('',(#1011),#1015); +#1011 = LINE('',#1012,#1013); +#1012 = CARTESIAN_POINT('',(2.63933982822,0.)); +#1013 = VECTOR('',#1014,1.); +#1014 = DIRECTION('',(0.,-1.)); +#1015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1016 = PCURVE('',#1017,#1022); +#1017 = PLANE('',#1018); +#1018 = AXIS2_PLACEMENT_3D('',#1019,#1020,#1021); +#1019 = CARTESIAN_POINT('',(-0.2,2.6E-15,3.9)); +#1020 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187)); +#1021 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187)); +#1022 = DEFINITIONAL_REPRESENTATION('',(#1023),#1027); +#1023 = LINE('',#1024,#1025); +#1024 = CARTESIAN_POINT('',(0.,0.)); +#1025 = VECTOR('',#1026,1.); +#1026 = DIRECTION('',(-3.761543394987E-18,-1.)); +#1027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1028 = ORIENTED_EDGE('',*,*,#1029,.F.); +#1029 = EDGE_CURVE('',#926,#1002,#1030,.T.); +#1030 = SURFACE_CURVE('',#1031,(#1035,#1042),.PCURVE_S1.); +#1031 = LINE('',#1032,#1033); +#1032 = CARTESIAN_POINT('',(-2.83933982822,8.7E-16,3.9)); +#1033 = VECTOR('',#1034,1.); +#1034 = DIRECTION('',(1.,0.,0.)); +#1035 = PCURVE('',#941,#1036); +#1036 = DEFINITIONAL_REPRESENTATION('',(#1037),#1041); +#1037 = LINE('',#1038,#1039); +#1038 = CARTESIAN_POINT('',(0.,-1.73E-15)); +#1039 = VECTOR('',#1040,1.); +#1040 = DIRECTION('',(1.,0.)); +#1041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1042 = PCURVE('',#126,#1043); +#1043 = DEFINITIONAL_REPRESENTATION('',(#1044),#1048); +#1044 = LINE('',#1045,#1046); +#1045 = CARTESIAN_POINT('',(3.9,-2.83933982822)); +#1046 = VECTOR('',#1047,1.); +#1047 = DIRECTION('',(0.,1.)); +#1048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1049 = ADVANCED_FACE('',(#1050),#1017,.T.); +#1050 = FACE_BOUND('',#1051,.T.); +#1051 = EDGE_LOOP('',(#1052,#1053,#1076,#1104)); +#1052 = ORIENTED_EDGE('',*,*,#1001,.T.); +#1053 = ORIENTED_EDGE('',*,*,#1054,.T.); +#1054 = EDGE_CURVE('',#979,#1055,#1057,.T.); +#1055 = VERTEX_POINT('',#1056); +#1056 = CARTESIAN_POINT('',(0.,-500.,3.7)); +#1057 = SURFACE_CURVE('',#1058,(#1062,#1069),.PCURVE_S1.); +#1058 = LINE('',#1059,#1060); +#1059 = CARTESIAN_POINT('',(-0.2,-500.,3.9)); +#1060 = VECTOR('',#1061,1.); +#1061 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187)); +#1062 = PCURVE('',#1017,#1063); +#1063 = DEFINITIONAL_REPRESENTATION('',(#1064),#1068); +#1064 = LINE('',#1065,#1066); +#1065 = CARTESIAN_POINT('',(2.105654361117E-13,-500.)); +#1066 = VECTOR('',#1067,1.); +#1067 = DIRECTION('',(1.,3.1E-16)); +#1068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1069 = PCURVE('',#72,#1070); +#1070 = DEFINITIONAL_REPRESENTATION('',(#1071),#1075); +#1071 = LINE('',#1072,#1073); +#1072 = CARTESIAN_POINT('',(3.9,-0.2)); +#1073 = VECTOR('',#1074,1.); +#1074 = DIRECTION('',(-0.707106781187,0.707106781187)); +#1075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1076 = ORIENTED_EDGE('',*,*,#1077,.F.); +#1077 = EDGE_CURVE('',#1078,#1055,#1080,.T.); +#1078 = VERTEX_POINT('',#1079); +#1079 = CARTESIAN_POINT('',(0.,3.E-15,3.7)); +#1080 = SURFACE_CURVE('',#1081,(#1085,#1092),.PCURVE_S1.); +#1081 = LINE('',#1082,#1083); +#1082 = CARTESIAN_POINT('',(0.,2.46E-15,3.7)); +#1083 = VECTOR('',#1084,1.); +#1084 = DIRECTION('',(0.,-1.,6.7E-16)); +#1085 = PCURVE('',#1017,#1086); +#1086 = DEFINITIONAL_REPRESENTATION('',(#1087),#1091); +#1087 = LINE('',#1088,#1089); +#1088 = CARTESIAN_POINT('',(0.282842712475,-7.063925136929E-18)); +#1089 = VECTOR('',#1090,1.); +#1090 = DIRECTION('',(-3.761543394987E-18,-1.)); +#1091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1092 = PCURVE('',#1093,#1098); +#1093 = PLANE('',#1094); +#1094 = AXIS2_PLACEMENT_3D('',#1095,#1096,#1097); +#1095 = CARTESIAN_POINT('',(0.2,2.6E-15,3.9)); +#1096 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187)); +#1097 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187)); +#1098 = DEFINITIONAL_REPRESENTATION('',(#1099),#1103); +#1099 = LINE('',#1100,#1101); +#1100 = CARTESIAN_POINT('',(0.282842712475,-7.063925136929E-18)); +#1101 = VECTOR('',#1102,1.); +#1102 = DIRECTION('',(-3.761543394987E-18,-1.)); +#1103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1104 = ORIENTED_EDGE('',*,*,#1105,.F.); +#1105 = EDGE_CURVE('',#1002,#1078,#1106,.T.); +#1106 = SURFACE_CURVE('',#1107,(#1111,#1118),.PCURVE_S1.); +#1107 = LINE('',#1108,#1109); +#1108 = CARTESIAN_POINT('',(-0.2,8.7E-16,3.9)); +#1109 = VECTOR('',#1110,1.); +#1110 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187)); +#1111 = PCURVE('',#1017,#1112); +#1112 = DEFINITIONAL_REPRESENTATION('',(#1113),#1117); +#1113 = LINE('',#1114,#1115); +#1114 = CARTESIAN_POINT('',(8.131E-31,-1.73E-15)); +#1115 = VECTOR('',#1116,1.); +#1116 = DIRECTION('',(1.,3.1E-16)); +#1117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1118 = PCURVE('',#126,#1119); +#1119 = DEFINITIONAL_REPRESENTATION('',(#1120),#1124); +#1120 = LINE('',#1121,#1122); +#1121 = CARTESIAN_POINT('',(3.9,-0.2)); +#1122 = VECTOR('',#1123,1.); +#1123 = DIRECTION('',(-0.707106781187,0.707106781187)); +#1124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1125 = ADVANCED_FACE('',(#1126),#1093,.F.); +#1126 = FACE_BOUND('',#1127,.F.); +#1127 = EDGE_LOOP('',(#1128,#1158,#1179,#1180)); +#1128 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1129 = EDGE_CURVE('',#1130,#1132,#1134,.T.); +#1130 = VERTEX_POINT('',#1131); +#1131 = CARTESIAN_POINT('',(0.2,3.E-15,3.9)); +#1132 = VERTEX_POINT('',#1133); +#1133 = CARTESIAN_POINT('',(0.2,-500.,3.9)); +#1134 = SURFACE_CURVE('',#1135,(#1139,#1146),.PCURVE_S1.); +#1135 = LINE('',#1136,#1137); +#1136 = CARTESIAN_POINT('',(0.2,2.6E-15,3.9)); +#1137 = VECTOR('',#1138,1.); +#1138 = DIRECTION('',(0.,-1.,6.7E-16)); +#1139 = PCURVE('',#1093,#1140); +#1140 = DEFINITIONAL_REPRESENTATION('',(#1141),#1145); +#1141 = LINE('',#1142,#1143); +#1142 = CARTESIAN_POINT('',(-0.,0.)); +#1143 = VECTOR('',#1144,1.); +#1144 = DIRECTION('',(-3.761543394987E-18,-1.)); +#1145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1146 = PCURVE('',#1147,#1152); +#1147 = PLANE('',#1148); +#1148 = AXIS2_PLACEMENT_3D('',#1149,#1150,#1151); +#1149 = CARTESIAN_POINT('',(2.83933982822,2.6E-15,3.9)); +#1150 = DIRECTION('',(0.,-6.7E-16,-1.)); +#1151 = DIRECTION('',(-1.,-0.,0.)); +#1152 = DEFINITIONAL_REPRESENTATION('',(#1153),#1157); +#1153 = LINE('',#1154,#1155); +#1154 = CARTESIAN_POINT('',(2.63933982822,0.)); +#1155 = VECTOR('',#1156,1.); +#1156 = DIRECTION('',(0.,-1.)); +#1157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1158 = ORIENTED_EDGE('',*,*,#1159,.T.); +#1159 = EDGE_CURVE('',#1132,#1055,#1160,.T.); +#1160 = SURFACE_CURVE('',#1161,(#1165,#1172),.PCURVE_S1.); +#1161 = LINE('',#1162,#1163); +#1162 = CARTESIAN_POINT('',(0.2,-500.,3.9)); +#1163 = VECTOR('',#1164,1.); +#1164 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187)); +#1165 = PCURVE('',#1093,#1166); +#1166 = DEFINITIONAL_REPRESENTATION('',(#1167),#1171); +#1167 = LINE('',#1168,#1169); +#1168 = CARTESIAN_POINT('',(2.105654361117E-13,-500.)); +#1169 = VECTOR('',#1170,1.); +#1170 = DIRECTION('',(1.,3.1E-16)); +#1171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1172 = PCURVE('',#72,#1173); +#1173 = DEFINITIONAL_REPRESENTATION('',(#1174),#1178); +#1174 = LINE('',#1175,#1176); +#1175 = CARTESIAN_POINT('',(3.9,0.2)); +#1176 = VECTOR('',#1177,1.); +#1177 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#1178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1179 = ORIENTED_EDGE('',*,*,#1077,.F.); +#1180 = ORIENTED_EDGE('',*,*,#1181,.F.); +#1181 = EDGE_CURVE('',#1130,#1078,#1182,.T.); +#1182 = SURFACE_CURVE('',#1183,(#1187,#1194),.PCURVE_S1.); +#1183 = LINE('',#1184,#1185); +#1184 = CARTESIAN_POINT('',(0.2,8.7E-16,3.9)); +#1185 = VECTOR('',#1186,1.); +#1186 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187)); +#1187 = PCURVE('',#1093,#1188); +#1188 = DEFINITIONAL_REPRESENTATION('',(#1189),#1193); +#1189 = LINE('',#1190,#1191); +#1190 = CARTESIAN_POINT('',(8.131E-31,-1.73E-15)); +#1191 = VECTOR('',#1192,1.); +#1192 = DIRECTION('',(1.,3.1E-16)); +#1193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1194 = PCURVE('',#126,#1195); +#1195 = DEFINITIONAL_REPRESENTATION('',(#1196),#1200); +#1196 = LINE('',#1197,#1198); +#1197 = CARTESIAN_POINT('',(3.9,0.2)); +#1198 = VECTOR('',#1199,1.); +#1199 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#1200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1201 = ADVANCED_FACE('',(#1202),#1147,.F.); +#1202 = FACE_BOUND('',#1203,.F.); +#1203 = EDGE_LOOP('',(#1204,#1234,#1255,#1256)); +#1204 = ORIENTED_EDGE('',*,*,#1205,.T.); +#1205 = EDGE_CURVE('',#1206,#1208,#1210,.T.); +#1206 = VERTEX_POINT('',#1207); +#1207 = CARTESIAN_POINT('',(2.83933982822,3.E-15,3.9)); +#1208 = VERTEX_POINT('',#1209); +#1209 = CARTESIAN_POINT('',(2.83933982822,-500.,3.9)); +#1210 = SURFACE_CURVE('',#1211,(#1215,#1222),.PCURVE_S1.); +#1211 = LINE('',#1212,#1213); +#1212 = CARTESIAN_POINT('',(2.83933982822,2.6E-15,3.9)); +#1213 = VECTOR('',#1214,1.); +#1214 = DIRECTION('',(0.,-1.,6.7E-16)); +#1215 = PCURVE('',#1147,#1216); +#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 = PCURVE('',#1223,#1228); +#1223 = PLANE('',#1224); +#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227); +#1225 = CARTESIAN_POINT('',(5.5,4.37E-15,6.56066017178)); +#1226 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187)); +#1227 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187)); +#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233); +#1229 = LINE('',#1230,#1231); +#1230 = CARTESIAN_POINT('',(3.762741699797,-1.511401095431E-18)); +#1231 = VECTOR('',#1232,1.); +#1232 = DIRECTION('',(-3.761543394987E-18,-1.)); +#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1234 = ORIENTED_EDGE('',*,*,#1235,.T.); +#1235 = EDGE_CURVE('',#1208,#1132,#1236,.T.); +#1236 = SURFACE_CURVE('',#1237,(#1241,#1248),.PCURVE_S1.); +#1237 = LINE('',#1238,#1239); +#1238 = CARTESIAN_POINT('',(2.83933982822,-500.,3.9)); +#1239 = VECTOR('',#1240,1.); +#1240 = DIRECTION('',(-1.,0.,0.)); +#1241 = PCURVE('',#1147,#1242); +#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247); +#1243 = LINE('',#1244,#1245); +#1244 = CARTESIAN_POINT('',(0.,-500.)); +#1245 = VECTOR('',#1246,1.); +#1246 = DIRECTION('',(1.,0.)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = PCURVE('',#72,#1249); +#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254); +#1250 = LINE('',#1251,#1252); +#1251 = CARTESIAN_POINT('',(3.9,2.83933982822)); +#1252 = VECTOR('',#1253,1.); +#1253 = DIRECTION('',(0.,-1.)); +#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1255 = ORIENTED_EDGE('',*,*,#1129,.F.); +#1256 = ORIENTED_EDGE('',*,*,#1257,.F.); +#1257 = EDGE_CURVE('',#1206,#1130,#1258,.T.); +#1258 = SURFACE_CURVE('',#1259,(#1263,#1270),.PCURVE_S1.); +#1259 = LINE('',#1260,#1261); +#1260 = CARTESIAN_POINT('',(2.83933982822,8.7E-16,3.9)); +#1261 = VECTOR('',#1262,1.); +#1262 = DIRECTION('',(-1.,0.,0.)); +#1263 = PCURVE('',#1147,#1264); +#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1269); +#1265 = LINE('',#1266,#1267); +#1266 = CARTESIAN_POINT('',(0.,-1.73E-15)); +#1267 = VECTOR('',#1268,1.); +#1268 = DIRECTION('',(1.,0.)); +#1269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1270 = PCURVE('',#126,#1271); +#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276); +#1272 = LINE('',#1273,#1274); +#1273 = CARTESIAN_POINT('',(3.9,2.83933982822)); +#1274 = VECTOR('',#1275,1.); +#1275 = DIRECTION('',(0.,-1.)); +#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1277 = ADVANCED_FACE('',(#1278),#1223,.F.); +#1278 = FACE_BOUND('',#1279,.F.); +#1279 = EDGE_LOOP('',(#1280,#1310,#1331,#1332)); +#1280 = ORIENTED_EDGE('',*,*,#1281,.T.); +#1281 = EDGE_CURVE('',#1282,#1284,#1286,.T.); +#1282 = VERTEX_POINT('',#1283); +#1283 = CARTESIAN_POINT('',(5.5,6.E-15,6.56066017178)); +#1284 = VERTEX_POINT('',#1285); +#1285 = CARTESIAN_POINT('',(5.5,-500.,6.56066017178)); +#1286 = SURFACE_CURVE('',#1287,(#1291,#1298),.PCURVE_S1.); +#1287 = LINE('',#1288,#1289); +#1288 = CARTESIAN_POINT('',(5.5,4.37E-15,6.56066017178)); +#1289 = VECTOR('',#1290,1.); +#1290 = DIRECTION('',(0.,-1.,6.7E-16)); +#1291 = PCURVE('',#1223,#1292); +#1292 = DEFINITIONAL_REPRESENTATION('',(#1293),#1297); +#1293 = LINE('',#1294,#1295); +#1294 = CARTESIAN_POINT('',(-0.,0.)); +#1295 = VECTOR('',#1296,1.); +#1296 = DIRECTION('',(-3.761543394987E-18,-1.)); +#1297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1298 = PCURVE('',#1299,#1304); +#1299 = PLANE('',#1300); +#1300 = AXIS2_PLACEMENT_3D('',#1301,#1302,#1303); +#1301 = CARTESIAN_POINT('',(5.5,5.46E-15,8.2)); +#1302 = DIRECTION('',(1.,0.,0.)); +#1303 = DIRECTION('',(0.,-6.7E-16,-1.)); +#1304 = DEFINITIONAL_REPRESENTATION('',(#1305),#1309); +#1305 = LINE('',#1306,#1307); +#1306 = CARTESIAN_POINT('',(1.63933982822,8.357684907519E-18)); +#1307 = VECTOR('',#1308,1.); +#1308 = DIRECTION('',(0.,-1.)); +#1309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1310 = ORIENTED_EDGE('',*,*,#1311,.T.); +#1311 = EDGE_CURVE('',#1284,#1208,#1312,.T.); +#1312 = SURFACE_CURVE('',#1313,(#1317,#1324),.PCURVE_S1.); +#1313 = LINE('',#1314,#1315); +#1314 = CARTESIAN_POINT('',(5.5,-500.,6.56066017178)); +#1315 = VECTOR('',#1316,1.); +#1316 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187)); +#1317 = PCURVE('',#1223,#1318); +#1318 = DEFINITIONAL_REPRESENTATION('',(#1319),#1323); +#1319 = LINE('',#1320,#1321); +#1320 = CARTESIAN_POINT('',(1.87269189256E-13,-500.)); +#1321 = VECTOR('',#1322,1.); +#1322 = DIRECTION('',(1.,3.1E-16)); +#1323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1324 = PCURVE('',#72,#1325); +#1325 = DEFINITIONAL_REPRESENTATION('',(#1326),#1330); +#1326 = LINE('',#1327,#1328); +#1327 = CARTESIAN_POINT('',(6.56066017178,5.5)); +#1328 = VECTOR('',#1329,1.); +#1329 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#1330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1331 = ORIENTED_EDGE('',*,*,#1205,.F.); +#1332 = ORIENTED_EDGE('',*,*,#1333,.F.); +#1333 = EDGE_CURVE('',#1282,#1206,#1334,.T.); +#1334 = SURFACE_CURVE('',#1335,(#1339,#1346),.PCURVE_S1.); +#1335 = LINE('',#1336,#1337); +#1336 = CARTESIAN_POINT('',(5.5,1.46E-15,6.56066017178)); +#1337 = VECTOR('',#1338,1.); +#1338 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187)); +#1339 = PCURVE('',#1223,#1340); +#1340 = DEFINITIONAL_REPRESENTATION('',(#1341),#1345); +#1341 = LINE('',#1342,#1343); +#1342 = CARTESIAN_POINT('',(1.3677E-30,-2.91E-15)); +#1343 = VECTOR('',#1344,1.); +#1344 = DIRECTION('',(1.,3.1E-16)); +#1345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1346 = PCURVE('',#126,#1347); +#1347 = DEFINITIONAL_REPRESENTATION('',(#1348),#1352); +#1348 = LINE('',#1349,#1350); +#1349 = CARTESIAN_POINT('',(6.56066017178,5.5)); +#1350 = VECTOR('',#1351,1.); +#1351 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#1352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1353 = ADVANCED_FACE('',(#1354),#1299,.F.); +#1354 = FACE_BOUND('',#1355,.F.); +#1355 = EDGE_LOOP('',(#1356,#1386,#1407,#1408)); +#1356 = ORIENTED_EDGE('',*,*,#1357,.T.); +#1357 = EDGE_CURVE('',#1358,#1360,#1362,.T.); +#1358 = VERTEX_POINT('',#1359); +#1359 = CARTESIAN_POINT('',(5.5,7.E-15,8.2)); +#1360 = VERTEX_POINT('',#1361); +#1361 = CARTESIAN_POINT('',(5.5,-500.,8.2)); +#1362 = SURFACE_CURVE('',#1363,(#1367,#1374),.PCURVE_S1.); +#1363 = LINE('',#1364,#1365); +#1364 = CARTESIAN_POINT('',(5.5,5.46E-15,8.2)); +#1365 = VECTOR('',#1366,1.); +#1366 = DIRECTION('',(0.,-1.,6.7E-16)); +#1367 = PCURVE('',#1299,#1368); +#1368 = DEFINITIONAL_REPRESENTATION('',(#1369),#1373); +#1369 = LINE('',#1370,#1371); +#1370 = CARTESIAN_POINT('',(0.,0.)); +#1371 = VECTOR('',#1372,1.); +#1372 = DIRECTION('',(0.,-1.)); +#1373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1374 = PCURVE('',#1375,#1380); +#1375 = PLANE('',#1376); +#1376 = AXIS2_PLACEMENT_3D('',#1377,#1378,#1379); +#1377 = CARTESIAN_POINT('',(3.05,5.46E-15,8.2)); +#1378 = DIRECTION('',(0.,6.7E-16,1.)); +#1379 = DIRECTION('',(1.,0.,-0.)); +#1380 = DEFINITIONAL_REPRESENTATION('',(#1381),#1385); +#1381 = LINE('',#1382,#1383); +#1382 = CARTESIAN_POINT('',(2.45,0.)); +#1383 = VECTOR('',#1384,1.); +#1384 = DIRECTION('',(0.,-1.)); +#1385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1386 = ORIENTED_EDGE('',*,*,#1387,.T.); +#1387 = EDGE_CURVE('',#1360,#1284,#1388,.T.); +#1388 = SURFACE_CURVE('',#1389,(#1393,#1400),.PCURVE_S1.); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(5.5,-500.,8.2)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(0.,-2.2E-16,-1.)); +#1393 = PCURVE('',#1299,#1394); +#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399); +#1395 = LINE('',#1396,#1397); +#1396 = CARTESIAN_POINT('',(2.870383653362E-13,-500.)); +#1397 = VECTOR('',#1398,1.); +#1398 = DIRECTION('',(1.,4.5E-16)); +#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1400 = PCURVE('',#72,#1401); +#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1406); +#1402 = LINE('',#1403,#1404); +#1403 = CARTESIAN_POINT('',(8.2,5.5)); +#1404 = VECTOR('',#1405,1.); +#1405 = DIRECTION('',(-1.,0.)); +#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1407 = ORIENTED_EDGE('',*,*,#1281,.F.); +#1408 = ORIENTED_EDGE('',*,*,#1409,.F.); +#1409 = EDGE_CURVE('',#1358,#1282,#1410,.T.); +#1410 = SURFACE_CURVE('',#1411,(#1415,#1422),.PCURVE_S1.); +#1411 = LINE('',#1412,#1413); +#1412 = CARTESIAN_POINT('',(5.5,1.82E-15,8.2)); +#1413 = VECTOR('',#1414,1.); +#1414 = DIRECTION('',(0.,-2.2E-16,-1.)); +#1415 = PCURVE('',#1299,#1416); +#1416 = DEFINITIONAL_REPRESENTATION('',(#1417),#1421); +#1417 = LINE('',#1418,#1419); +#1418 = CARTESIAN_POINT('',(2.4388E-30,-3.64E-15)); +#1419 = VECTOR('',#1420,1.); +#1420 = DIRECTION('',(1.,4.5E-16)); +#1421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1422 = PCURVE('',#126,#1423); +#1423 = DEFINITIONAL_REPRESENTATION('',(#1424),#1428); +#1424 = LINE('',#1425,#1426); +#1425 = CARTESIAN_POINT('',(8.2,5.5)); +#1426 = VECTOR('',#1427,1.); +#1427 = DIRECTION('',(-1.,0.)); +#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1429 = ADVANCED_FACE('',(#1430),#1375,.F.); +#1430 = FACE_BOUND('',#1431,.F.); +#1431 = EDGE_LOOP('',(#1432,#1462,#1483,#1484)); +#1432 = ORIENTED_EDGE('',*,*,#1433,.T.); +#1433 = EDGE_CURVE('',#1434,#1436,#1438,.T.); +#1434 = VERTEX_POINT('',#1435); +#1435 = CARTESIAN_POINT('',(3.05,7.E-15,8.2)); +#1436 = VERTEX_POINT('',#1437); +#1437 = CARTESIAN_POINT('',(3.05,-500.,8.2)); +#1438 = SURFACE_CURVE('',#1439,(#1443,#1450),.PCURVE_S1.); +#1439 = LINE('',#1440,#1441); +#1440 = CARTESIAN_POINT('',(3.05,5.46E-15,8.2)); +#1441 = VECTOR('',#1442,1.); +#1442 = DIRECTION('',(0.,-1.,6.7E-16)); +#1443 = PCURVE('',#1375,#1444); +#1444 = DEFINITIONAL_REPRESENTATION('',(#1445),#1449); +#1445 = LINE('',#1446,#1447); +#1446 = CARTESIAN_POINT('',(0.,0.)); +#1447 = VECTOR('',#1448,1.); +#1448 = DIRECTION('',(0.,-1.)); +#1449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1450 = PCURVE('',#1451,#1456); +#1451 = PLANE('',#1452); +#1452 = AXIS2_PLACEMENT_3D('',#1453,#1454,#1455); +#1453 = CARTESIAN_POINT('',(4.85,6.66E-15,10.)); +#1454 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187)); +#1455 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187)); +#1456 = DEFINITIONAL_REPRESENTATION('',(#1457),#1461); +#1457 = LINE('',#1458,#1459); +#1458 = CARTESIAN_POINT('',(2.545584412272,-3.575326232361E-18)); +#1459 = VECTOR('',#1460,1.); +#1460 = DIRECTION('',(-3.761543394987E-18,-1.)); +#1461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1462 = ORIENTED_EDGE('',*,*,#1463,.T.); +#1463 = EDGE_CURVE('',#1436,#1360,#1464,.T.); +#1464 = SURFACE_CURVE('',#1465,(#1469,#1476),.PCURVE_S1.); +#1465 = LINE('',#1466,#1467); +#1466 = CARTESIAN_POINT('',(3.05,-500.,8.2)); +#1467 = VECTOR('',#1468,1.); +#1468 = DIRECTION('',(1.,0.,0.)); +#1469 = PCURVE('',#1375,#1470); +#1470 = DEFINITIONAL_REPRESENTATION('',(#1471),#1475); +#1471 = LINE('',#1472,#1473); +#1472 = CARTESIAN_POINT('',(0.,-500.)); +#1473 = VECTOR('',#1474,1.); +#1474 = DIRECTION('',(1.,0.)); +#1475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1476 = PCURVE('',#72,#1477); +#1477 = DEFINITIONAL_REPRESENTATION('',(#1478),#1482); +#1478 = LINE('',#1479,#1480); +#1479 = CARTESIAN_POINT('',(8.2,3.05)); +#1480 = VECTOR('',#1481,1.); +#1481 = DIRECTION('',(0.,1.)); +#1482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1483 = ORIENTED_EDGE('',*,*,#1357,.F.); +#1484 = ORIENTED_EDGE('',*,*,#1485,.F.); +#1485 = EDGE_CURVE('',#1434,#1358,#1486,.T.); +#1486 = SURFACE_CURVE('',#1487,(#1491,#1498),.PCURVE_S1.); +#1487 = LINE('',#1488,#1489); +#1488 = CARTESIAN_POINT('',(3.05,1.82E-15,8.2)); +#1489 = VECTOR('',#1490,1.); +#1490 = DIRECTION('',(1.,0.,0.)); +#1491 = PCURVE('',#1375,#1492); +#1492 = DEFINITIONAL_REPRESENTATION('',(#1493),#1497); +#1493 = LINE('',#1494,#1495); +#1494 = CARTESIAN_POINT('',(0.,-3.64E-15)); +#1495 = VECTOR('',#1496,1.); +#1496 = DIRECTION('',(1.,0.)); +#1497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1498 = PCURVE('',#126,#1499); +#1499 = DEFINITIONAL_REPRESENTATION('',(#1500),#1504); +#1500 = LINE('',#1501,#1502); +#1501 = CARTESIAN_POINT('',(8.2,3.05)); +#1502 = VECTOR('',#1503,1.); +#1503 = DIRECTION('',(0.,1.)); +#1504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1505 = ADVANCED_FACE('',(#1506),#1451,.F.); +#1506 = FACE_BOUND('',#1507,.F.); +#1507 = EDGE_LOOP('',(#1508,#1538,#1559,#1560)); +#1508 = ORIENTED_EDGE('',*,*,#1509,.T.); +#1509 = EDGE_CURVE('',#1510,#1512,#1514,.T.); +#1510 = VERTEX_POINT('',#1511); +#1511 = CARTESIAN_POINT('',(4.85,9.E-15,10.)); +#1512 = VERTEX_POINT('',#1513); +#1513 = CARTESIAN_POINT('',(4.85,-500.,10.)); +#1514 = SURFACE_CURVE('',#1515,(#1519,#1526),.PCURVE_S1.); +#1515 = LINE('',#1516,#1517); +#1516 = CARTESIAN_POINT('',(4.85,6.66E-15,10.)); +#1517 = VECTOR('',#1518,1.); +#1518 = DIRECTION('',(0.,-1.,6.7E-16)); +#1519 = PCURVE('',#1451,#1520); +#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525); +#1521 = LINE('',#1522,#1523); +#1522 = CARTESIAN_POINT('',(-0.,0.)); +#1523 = VECTOR('',#1524,1.); +#1524 = DIRECTION('',(-3.761543394987E-18,-1.)); +#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1526 = PCURVE('',#1527,#1532); +#1527 = PLANE('',#1528); +#1528 = AXIS2_PLACEMENT_3D('',#1529,#1530,#1531); +#1529 = CARTESIAN_POINT('',(10.,6.66E-15,10.)); +#1530 = DIRECTION('',(0.,-6.7E-16,-1.)); +#1531 = DIRECTION('',(-1.,-0.,0.)); +#1532 = DEFINITIONAL_REPRESENTATION('',(#1533),#1537); +#1533 = LINE('',#1534,#1535); +#1534 = CARTESIAN_POINT('',(5.15,0.)); +#1535 = VECTOR('',#1536,1.); +#1536 = DIRECTION('',(0.,-1.)); +#1537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1538 = ORIENTED_EDGE('',*,*,#1539,.T.); +#1539 = EDGE_CURVE('',#1512,#1436,#1540,.T.); +#1540 = SURFACE_CURVE('',#1541,(#1545,#1552),.PCURVE_S1.); +#1541 = LINE('',#1542,#1543); +#1542 = CARTESIAN_POINT('',(4.85,-500.,10.)); +#1543 = VECTOR('',#1544,1.); +#1544 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187)); +#1545 = PCURVE('',#1451,#1546); +#1546 = DEFINITIONAL_REPRESENTATION('',(#1547),#1551); +#1547 = LINE('',#1548,#1549); +#1548 = CARTESIAN_POINT('',(1.935495590907E-13,-500.)); +#1549 = VECTOR('',#1550,1.); +#1550 = DIRECTION('',(1.,3.1E-16)); +#1551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1552 = PCURVE('',#72,#1553); +#1553 = DEFINITIONAL_REPRESENTATION('',(#1554),#1558); +#1554 = LINE('',#1555,#1556); +#1555 = CARTESIAN_POINT('',(10.,4.85)); +#1556 = VECTOR('',#1557,1.); +#1557 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#1558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1559 = ORIENTED_EDGE('',*,*,#1433,.F.); +#1560 = ORIENTED_EDGE('',*,*,#1561,.F.); +#1561 = EDGE_CURVE('',#1510,#1434,#1562,.T.); +#1562 = SURFACE_CURVE('',#1563,(#1567,#1574),.PCURVE_S1.); +#1563 = LINE('',#1564,#1565); +#1564 = CARTESIAN_POINT('',(4.85,2.22E-15,10.)); +#1565 = VECTOR('',#1566,1.); +#1566 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187)); +#1567 = PCURVE('',#1451,#1568); +#1568 = DEFINITIONAL_REPRESENTATION('',(#1569),#1573); +#1569 = LINE('',#1570,#1571); +#1570 = CARTESIAN_POINT('',(2.0868E-30,-4.44E-15)); +#1571 = VECTOR('',#1572,1.); +#1572 = DIRECTION('',(1.,3.1E-16)); +#1573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1574 = PCURVE('',#126,#1575); +#1575 = DEFINITIONAL_REPRESENTATION('',(#1576),#1580); +#1576 = LINE('',#1577,#1578); +#1577 = CARTESIAN_POINT('',(10.,4.85)); +#1578 = VECTOR('',#1579,1.); +#1579 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#1580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1581 = ADVANCED_FACE('',(#1582),#1527,.F.); +#1582 = FACE_BOUND('',#1583,.F.); +#1583 = EDGE_LOOP('',(#1584,#1614,#1635,#1636)); +#1584 = ORIENTED_EDGE('',*,*,#1585,.T.); +#1585 = EDGE_CURVE('',#1586,#1588,#1590,.T.); +#1586 = VERTEX_POINT('',#1587); +#1587 = CARTESIAN_POINT('',(10.,9.E-15,10.)); +#1588 = VERTEX_POINT('',#1589); +#1589 = CARTESIAN_POINT('',(10.,-500.,10.)); +#1590 = SURFACE_CURVE('',#1591,(#1595,#1602),.PCURVE_S1.); +#1591 = LINE('',#1592,#1593); +#1592 = CARTESIAN_POINT('',(10.,6.66E-15,10.)); +#1593 = VECTOR('',#1594,1.); +#1594 = DIRECTION('',(0.,-1.,6.7E-16)); +#1595 = PCURVE('',#1527,#1596); +#1596 = DEFINITIONAL_REPRESENTATION('',(#1597),#1601); +#1597 = LINE('',#1598,#1599); +#1598 = CARTESIAN_POINT('',(0.,0.)); +#1599 = VECTOR('',#1600,1.); +#1600 = DIRECTION('',(0.,-1.)); +#1601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1602 = PCURVE('',#1603,#1608); +#1603 = PLANE('',#1604); +#1604 = AXIS2_PLACEMENT_3D('',#1605,#1606,#1607); +#1605 = CARTESIAN_POINT('',(10.,3.23E-15,4.85)); +#1606 = DIRECTION('',(-1.,0.,0.)); +#1607 = DIRECTION('',(0.,6.7E-16,1.)); +#1608 = DEFINITIONAL_REPRESENTATION('',(#1609),#1613); +#1609 = LINE('',#1610,#1611); +#1610 = CARTESIAN_POINT('',(5.15,-2.05E-17)); +#1611 = VECTOR('',#1612,1.); +#1612 = DIRECTION('',(0.,-1.)); +#1613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1614 = ORIENTED_EDGE('',*,*,#1615,.T.); +#1615 = EDGE_CURVE('',#1588,#1512,#1616,.T.); +#1616 = SURFACE_CURVE('',#1617,(#1621,#1628),.PCURVE_S1.); +#1617 = LINE('',#1618,#1619); +#1618 = CARTESIAN_POINT('',(10.,-500.,10.)); +#1619 = VECTOR('',#1620,1.); +#1620 = DIRECTION('',(-1.,0.,0.)); +#1621 = PCURVE('',#1527,#1622); +#1622 = DEFINITIONAL_REPRESENTATION('',(#1623),#1627); +#1623 = LINE('',#1624,#1625); +#1624 = CARTESIAN_POINT('',(0.,-500.)); +#1625 = VECTOR('',#1626,1.); +#1626 = DIRECTION('',(1.,0.)); +#1627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1628 = PCURVE('',#72,#1629); +#1629 = DEFINITIONAL_REPRESENTATION('',(#1630),#1634); +#1630 = LINE('',#1631,#1632); +#1631 = CARTESIAN_POINT('',(10.,10.)); +#1632 = VECTOR('',#1633,1.); +#1633 = DIRECTION('',(0.,-1.)); +#1634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1635 = ORIENTED_EDGE('',*,*,#1509,.F.); +#1636 = ORIENTED_EDGE('',*,*,#1637,.F.); +#1637 = EDGE_CURVE('',#1586,#1510,#1638,.T.); +#1638 = SURFACE_CURVE('',#1639,(#1643,#1650),.PCURVE_S1.); +#1639 = LINE('',#1640,#1641); +#1640 = CARTESIAN_POINT('',(10.,2.22E-15,10.)); +#1641 = VECTOR('',#1642,1.); +#1642 = DIRECTION('',(-1.,0.,0.)); +#1643 = PCURVE('',#1527,#1644); +#1644 = DEFINITIONAL_REPRESENTATION('',(#1645),#1649); +#1645 = LINE('',#1646,#1647); +#1646 = CARTESIAN_POINT('',(0.,-4.44E-15)); +#1647 = VECTOR('',#1648,1.); +#1648 = DIRECTION('',(1.,0.)); +#1649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1650 = PCURVE('',#126,#1651); +#1651 = DEFINITIONAL_REPRESENTATION('',(#1652),#1656); +#1652 = LINE('',#1653,#1654); +#1653 = CARTESIAN_POINT('',(10.,10.)); +#1654 = VECTOR('',#1655,1.); +#1655 = DIRECTION('',(0.,-1.)); +#1656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1657 = ADVANCED_FACE('',(#1658),#1603,.F.); +#1658 = FACE_BOUND('',#1659,.F.); +#1659 = EDGE_LOOP('',(#1660,#1690,#1711,#1712)); +#1660 = ORIENTED_EDGE('',*,*,#1661,.T.); +#1661 = EDGE_CURVE('',#1662,#1664,#1666,.T.); +#1662 = VERTEX_POINT('',#1663); +#1663 = CARTESIAN_POINT('',(10.,4.E-15,4.85)); +#1664 = VERTEX_POINT('',#1665); +#1665 = CARTESIAN_POINT('',(10.,-500.,4.85)); +#1666 = SURFACE_CURVE('',#1667,(#1671,#1678),.PCURVE_S1.); +#1667 = LINE('',#1668,#1669); +#1668 = CARTESIAN_POINT('',(10.,3.23E-15,4.85)); +#1669 = VECTOR('',#1670,1.); +#1670 = DIRECTION('',(0.,-1.,6.7E-16)); +#1671 = PCURVE('',#1603,#1672); +#1672 = DEFINITIONAL_REPRESENTATION('',(#1673),#1677); +#1673 = LINE('',#1674,#1675); +#1674 = CARTESIAN_POINT('',(0.,0.)); +#1675 = VECTOR('',#1676,1.); +#1676 = DIRECTION('',(0.,-1.)); +#1677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1678 = PCURVE('',#1679,#1684); +#1679 = PLANE('',#1680); +#1680 = AXIS2_PLACEMENT_3D('',#1681,#1682,#1683); +#1681 = CARTESIAN_POINT('',(8.2,2.03E-15,3.05)); +#1682 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187)); +#1683 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187)); +#1684 = DEFINITIONAL_REPRESENTATION('',(#1685),#1689); +#1685 = LINE('',#1686,#1687); +#1686 = CARTESIAN_POINT('',(2.545584412272,3.575326232362E-18)); +#1687 = VECTOR('',#1688,1.); +#1688 = DIRECTION('',(3.761543394987E-18,-1.)); +#1689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1690 = ORIENTED_EDGE('',*,*,#1691,.T.); +#1691 = EDGE_CURVE('',#1664,#1588,#1692,.T.); +#1692 = SURFACE_CURVE('',#1693,(#1697,#1704),.PCURVE_S1.); +#1693 = LINE('',#1694,#1695); +#1694 = CARTESIAN_POINT('',(10.,-500.,4.85)); +#1695 = VECTOR('',#1696,1.); +#1696 = DIRECTION('',(0.,2.2E-16,1.)); +#1697 = PCURVE('',#1603,#1698); +#1698 = DEFINITIONAL_REPRESENTATION('',(#1699),#1703); +#1699 = LINE('',#1700,#1701); +#1700 = CARTESIAN_POINT('',(-2.541757638073E-13,-500.)); +#1701 = VECTOR('',#1702,1.); +#1702 = DIRECTION('',(1.,-4.5E-16)); +#1703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1704 = PCURVE('',#72,#1705); +#1705 = DEFINITIONAL_REPRESENTATION('',(#1706),#1710); +#1706 = LINE('',#1707,#1708); +#1707 = CARTESIAN_POINT('',(4.85,10.)); +#1708 = VECTOR('',#1709,1.); +#1709 = DIRECTION('',(1.,0.)); +#1710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1711 = ORIENTED_EDGE('',*,*,#1585,.F.); +#1712 = ORIENTED_EDGE('',*,*,#1713,.F.); +#1713 = EDGE_CURVE('',#1662,#1586,#1714,.T.); +#1714 = SURFACE_CURVE('',#1715,(#1719,#1726),.PCURVE_S1.); +#1715 = LINE('',#1716,#1717); +#1716 = CARTESIAN_POINT('',(10.,1.08E-15,4.85)); +#1717 = VECTOR('',#1718,1.); +#1718 = DIRECTION('',(0.,2.2E-16,1.)); +#1719 = PCURVE('',#1603,#1720); +#1720 = DEFINITIONAL_REPRESENTATION('',(#1721),#1725); +#1721 = LINE('',#1722,#1723); +#1722 = CARTESIAN_POINT('',(-1.4405E-30,-2.15E-15)); +#1723 = VECTOR('',#1724,1.); +#1724 = DIRECTION('',(1.,-4.5E-16)); +#1725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1726 = PCURVE('',#126,#1727); +#1727 = DEFINITIONAL_REPRESENTATION('',(#1728),#1732); +#1728 = LINE('',#1729,#1730); +#1729 = CARTESIAN_POINT('',(4.85,10.)); +#1730 = VECTOR('',#1731,1.); +#1731 = DIRECTION('',(1.,0.)); +#1732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1733 = ADVANCED_FACE('',(#1734),#1679,.F.); +#1734 = FACE_BOUND('',#1735,.F.); +#1735 = EDGE_LOOP('',(#1736,#1766,#1787,#1788)); +#1736 = ORIENTED_EDGE('',*,*,#1737,.T.); +#1737 = EDGE_CURVE('',#1738,#1740,#1742,.T.); +#1738 = VERTEX_POINT('',#1739); +#1739 = CARTESIAN_POINT('',(8.2,3.E-15,3.05)); +#1740 = VERTEX_POINT('',#1741); +#1741 = CARTESIAN_POINT('',(8.2,-500.,3.05)); +#1742 = SURFACE_CURVE('',#1743,(#1747,#1754),.PCURVE_S1.); +#1743 = LINE('',#1744,#1745); +#1744 = CARTESIAN_POINT('',(8.2,2.03E-15,3.05)); +#1745 = VECTOR('',#1746,1.); +#1746 = DIRECTION('',(0.,-1.,6.7E-16)); +#1747 = PCURVE('',#1679,#1748); +#1748 = DEFINITIONAL_REPRESENTATION('',(#1749),#1753); +#1749 = LINE('',#1750,#1751); +#1750 = CARTESIAN_POINT('',(0.,0.)); +#1751 = VECTOR('',#1752,1.); +#1752 = DIRECTION('',(3.761543394987E-18,-1.)); +#1753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1754 = PCURVE('',#1755,#1760); +#1755 = PLANE('',#1756); +#1756 = AXIS2_PLACEMENT_3D('',#1757,#1758,#1759); +#1757 = CARTESIAN_POINT('',(8.2,3.66E-15,5.5)); +#1758 = DIRECTION('',(1.,0.,0.)); +#1759 = DIRECTION('',(0.,-6.7E-16,-1.)); +#1760 = DEFINITIONAL_REPRESENTATION('',(#1761),#1765); +#1761 = LINE('',#1762,#1763); +#1762 = CARTESIAN_POINT('',(2.45,1.15E-17)); +#1763 = VECTOR('',#1764,1.); +#1764 = DIRECTION('',(0.,-1.)); +#1765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1766 = ORIENTED_EDGE('',*,*,#1767,.T.); +#1767 = EDGE_CURVE('',#1740,#1664,#1768,.T.); +#1768 = SURFACE_CURVE('',#1769,(#1773,#1780),.PCURVE_S1.); +#1769 = LINE('',#1770,#1771); +#1770 = CARTESIAN_POINT('',(8.2,-500.,3.05)); +#1771 = VECTOR('',#1772,1.); +#1772 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187)); +#1773 = PCURVE('',#1679,#1774); +#1774 = DEFINITIONAL_REPRESENTATION('',(#1775),#1779); +#1775 = LINE('',#1776,#1777); +#1776 = CARTESIAN_POINT('',(-1.860131152891E-13,-500.)); +#1777 = VECTOR('',#1778,1.); +#1778 = DIRECTION('',(1.,-3.1E-16)); +#1779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1780 = PCURVE('',#72,#1781); +#1781 = DEFINITIONAL_REPRESENTATION('',(#1782),#1786); +#1782 = LINE('',#1783,#1784); +#1783 = CARTESIAN_POINT('',(3.05,8.2)); +#1784 = VECTOR('',#1785,1.); +#1785 = DIRECTION('',(0.707106781187,0.707106781187)); +#1786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1787 = ORIENTED_EDGE('',*,*,#1661,.F.); +#1788 = ORIENTED_EDGE('',*,*,#1789,.F.); +#1789 = EDGE_CURVE('',#1738,#1662,#1790,.T.); +#1790 = SURFACE_CURVE('',#1791,(#1795,#1802),.PCURVE_S1.); +#1791 = LINE('',#1792,#1793); +#1792 = CARTESIAN_POINT('',(8.2,6.8E-16,3.05)); +#1793 = VECTOR('',#1794,1.); +#1794 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187)); +#1795 = PCURVE('',#1679,#1796); +#1796 = DEFINITIONAL_REPRESENTATION('',(#1797),#1801); +#1797 = LINE('',#1798,#1799); +#1798 = CARTESIAN_POINT('',(-6.345E-31,-1.35E-15)); +#1799 = VECTOR('',#1800,1.); +#1800 = DIRECTION('',(1.,-3.1E-16)); +#1801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1802 = PCURVE('',#126,#1803); +#1803 = DEFINITIONAL_REPRESENTATION('',(#1804),#1808); +#1804 = LINE('',#1805,#1806); +#1805 = CARTESIAN_POINT('',(3.05,8.2)); +#1806 = VECTOR('',#1807,1.); +#1807 = DIRECTION('',(0.707106781187,0.707106781187)); +#1808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1809 = ADVANCED_FACE('',(#1810),#1755,.F.); +#1810 = FACE_BOUND('',#1811,.F.); +#1811 = EDGE_LOOP('',(#1812,#1842,#1863,#1864)); +#1812 = ORIENTED_EDGE('',*,*,#1813,.T.); +#1813 = EDGE_CURVE('',#1814,#1816,#1818,.T.); +#1814 = VERTEX_POINT('',#1815); +#1815 = CARTESIAN_POINT('',(8.2,5.E-15,5.5)); +#1816 = VERTEX_POINT('',#1817); +#1817 = CARTESIAN_POINT('',(8.2,-500.,5.5)); +#1818 = SURFACE_CURVE('',#1819,(#1823,#1830),.PCURVE_S1.); +#1819 = LINE('',#1820,#1821); +#1820 = CARTESIAN_POINT('',(8.2,3.66E-15,5.5)); +#1821 = VECTOR('',#1822,1.); +#1822 = DIRECTION('',(0.,-1.,6.7E-16)); +#1823 = PCURVE('',#1755,#1824); +#1824 = DEFINITIONAL_REPRESENTATION('',(#1825),#1829); +#1825 = LINE('',#1826,#1827); +#1826 = CARTESIAN_POINT('',(0.,0.)); +#1827 = VECTOR('',#1828,1.); +#1828 = DIRECTION('',(0.,-1.)); +#1829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1830 = PCURVE('',#1831,#1836); +#1831 = PLANE('',#1832); +#1832 = AXIS2_PLACEMENT_3D('',#1833,#1834,#1835); +#1833 = CARTESIAN_POINT('',(6.56066017178,3.66E-15,5.5)); +#1834 = DIRECTION('',(0.,6.7E-16,1.)); +#1835 = DIRECTION('',(1.,0.,-0.)); +#1836 = DEFINITIONAL_REPRESENTATION('',(#1837),#1841); +#1837 = LINE('',#1838,#1839); +#1838 = CARTESIAN_POINT('',(1.63933982822,0.)); +#1839 = VECTOR('',#1840,1.); +#1840 = DIRECTION('',(0.,-1.)); +#1841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1842 = ORIENTED_EDGE('',*,*,#1843,.T.); +#1843 = EDGE_CURVE('',#1816,#1740,#1844,.T.); +#1844 = SURFACE_CURVE('',#1845,(#1849,#1856),.PCURVE_S1.); +#1845 = LINE('',#1846,#1847); +#1846 = CARTESIAN_POINT('',(8.2,-500.,5.5)); +#1847 = VECTOR('',#1848,1.); +#1848 = DIRECTION('',(0.,-2.2E-16,-1.)); +#1849 = PCURVE('',#1755,#1850); +#1850 = DEFINITIONAL_REPRESENTATION('',(#1851),#1855); +#1851 = LINE('',#1852,#1853); +#1852 = CARTESIAN_POINT('',(2.772684027195E-13,-500.)); +#1853 = VECTOR('',#1854,1.); +#1854 = DIRECTION('',(1.,4.5E-16)); +#1855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1856 = PCURVE('',#72,#1857); +#1857 = DEFINITIONAL_REPRESENTATION('',(#1858),#1862); +#1858 = LINE('',#1859,#1860); +#1859 = CARTESIAN_POINT('',(5.5,8.2)); +#1860 = VECTOR('',#1861,1.); +#1861 = DIRECTION('',(-1.,0.)); +#1862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1863 = ORIENTED_EDGE('',*,*,#1737,.F.); +#1864 = ORIENTED_EDGE('',*,*,#1865,.F.); +#1865 = EDGE_CURVE('',#1814,#1738,#1866,.T.); +#1866 = SURFACE_CURVE('',#1867,(#1871,#1878),.PCURVE_S1.); +#1867 = LINE('',#1868,#1869); +#1868 = CARTESIAN_POINT('',(8.2,1.22E-15,5.5)); +#1869 = VECTOR('',#1870,1.); +#1870 = DIRECTION('',(0.,-2.2E-16,-1.)); +#1871 = PCURVE('',#1755,#1872); +#1872 = DEFINITIONAL_REPRESENTATION('',(#1873),#1877); +#1873 = LINE('',#1874,#1875); +#1874 = CARTESIAN_POINT('',(1.6348E-30,-2.44E-15)); +#1875 = VECTOR('',#1876,1.); +#1876 = DIRECTION('',(1.,4.5E-16)); +#1877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1878 = PCURVE('',#126,#1879); +#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1884); +#1880 = LINE('',#1881,#1882); +#1881 = CARTESIAN_POINT('',(5.5,8.2)); +#1882 = VECTOR('',#1883,1.); +#1883 = DIRECTION('',(-1.,0.)); +#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1885 = ADVANCED_FACE('',(#1886),#1831,.F.); +#1886 = FACE_BOUND('',#1887,.F.); +#1887 = EDGE_LOOP('',(#1888,#1918,#1939,#1940)); +#1888 = ORIENTED_EDGE('',*,*,#1889,.T.); +#1889 = EDGE_CURVE('',#1890,#1892,#1894,.T.); +#1890 = VERTEX_POINT('',#1891); +#1891 = CARTESIAN_POINT('',(6.56066017178,5.E-15,5.5)); +#1892 = VERTEX_POINT('',#1893); +#1893 = CARTESIAN_POINT('',(6.56066017178,-500.,5.5)); +#1894 = SURFACE_CURVE('',#1895,(#1899,#1906),.PCURVE_S1.); +#1895 = LINE('',#1896,#1897); +#1896 = CARTESIAN_POINT('',(6.56066017178,3.66E-15,5.5)); +#1897 = VECTOR('',#1898,1.); +#1898 = DIRECTION('',(0.,-1.,6.7E-16)); +#1899 = PCURVE('',#1831,#1900); +#1900 = DEFINITIONAL_REPRESENTATION('',(#1901),#1905); +#1901 = LINE('',#1902,#1903); +#1902 = CARTESIAN_POINT('',(0.,0.)); +#1903 = VECTOR('',#1904,1.); +#1904 = DIRECTION('',(0.,-1.)); +#1905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1906 = PCURVE('',#1907,#1912); +#1907 = PLANE('',#1908); +#1908 = AXIS2_PLACEMENT_3D('',#1909,#1910,#1911); +#1909 = CARTESIAN_POINT('',(3.9,1.89E-15,2.83933982822)); +#1910 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187)); +#1911 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187)); +#1912 = DEFINITIONAL_REPRESENTATION('',(#1913),#1917); +#1913 = LINE('',#1914,#1915); +#1914 = CARTESIAN_POINT('',(3.762741699797,1.511401095432E-18)); +#1915 = VECTOR('',#1916,1.); +#1916 = DIRECTION('',(3.761543394987E-18,-1.)); +#1917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1918 = ORIENTED_EDGE('',*,*,#1919,.T.); +#1919 = EDGE_CURVE('',#1892,#1816,#1920,.T.); +#1920 = SURFACE_CURVE('',#1921,(#1925,#1932),.PCURVE_S1.); +#1921 = LINE('',#1922,#1923); +#1922 = CARTESIAN_POINT('',(6.56066017178,-500.,5.5)); +#1923 = VECTOR('',#1924,1.); +#1924 = DIRECTION('',(1.,0.,0.)); +#1925 = PCURVE('',#1831,#1926); +#1926 = DEFINITIONAL_REPRESENTATION('',(#1927),#1931); +#1927 = LINE('',#1928,#1929); +#1928 = CARTESIAN_POINT('',(0.,-500.)); +#1929 = VECTOR('',#1930,1.); +#1930 = DIRECTION('',(1.,0.)); +#1931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1932 = PCURVE('',#72,#1933); +#1933 = DEFINITIONAL_REPRESENTATION('',(#1934),#1938); +#1934 = LINE('',#1935,#1936); +#1935 = CARTESIAN_POINT('',(5.5,6.56066017178)); +#1936 = VECTOR('',#1937,1.); +#1937 = DIRECTION('',(0.,1.)); +#1938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1939 = ORIENTED_EDGE('',*,*,#1813,.F.); +#1940 = ORIENTED_EDGE('',*,*,#1941,.F.); +#1941 = EDGE_CURVE('',#1890,#1814,#1942,.T.); +#1942 = SURFACE_CURVE('',#1943,(#1947,#1954),.PCURVE_S1.); +#1943 = LINE('',#1944,#1945); +#1944 = CARTESIAN_POINT('',(6.56066017178,1.22E-15,5.5)); +#1945 = VECTOR('',#1946,1.); +#1946 = DIRECTION('',(1.,0.,0.)); +#1947 = PCURVE('',#1831,#1948); +#1948 = DEFINITIONAL_REPRESENTATION('',(#1949),#1953); +#1949 = LINE('',#1950,#1951); +#1950 = CARTESIAN_POINT('',(0.,-2.44E-15)); +#1951 = VECTOR('',#1952,1.); +#1952 = DIRECTION('',(1.,0.)); +#1953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1954 = PCURVE('',#126,#1955); +#1955 = DEFINITIONAL_REPRESENTATION('',(#1956),#1960); +#1956 = LINE('',#1957,#1958); +#1957 = CARTESIAN_POINT('',(5.5,6.56066017178)); +#1958 = VECTOR('',#1959,1.); +#1959 = DIRECTION('',(0.,1.)); +#1960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1961 = ADVANCED_FACE('',(#1962),#1907,.F.); +#1962 = FACE_BOUND('',#1963,.F.); +#1963 = EDGE_LOOP('',(#1964,#1994,#2015,#2016)); +#1964 = ORIENTED_EDGE('',*,*,#1965,.T.); +#1965 = EDGE_CURVE('',#1966,#1968,#1970,.T.); +#1966 = VERTEX_POINT('',#1967); +#1967 = CARTESIAN_POINT('',(3.9,3.E-15,2.83933982822)); +#1968 = VERTEX_POINT('',#1969); +#1969 = CARTESIAN_POINT('',(3.9,-500.,2.839339828221)); +#1970 = SURFACE_CURVE('',#1971,(#1975,#1982),.PCURVE_S1.); +#1971 = LINE('',#1972,#1973); +#1972 = CARTESIAN_POINT('',(3.9,1.89E-15,2.83933982822)); +#1973 = VECTOR('',#1974,1.); +#1974 = DIRECTION('',(0.,-1.,6.7E-16)); +#1975 = PCURVE('',#1907,#1976); +#1976 = DEFINITIONAL_REPRESENTATION('',(#1977),#1981); +#1977 = LINE('',#1978,#1979); +#1978 = CARTESIAN_POINT('',(0.,0.)); +#1979 = VECTOR('',#1980,1.); +#1980 = DIRECTION('',(3.761543394987E-18,-1.)); +#1981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1982 = PCURVE('',#1983,#1988); +#1983 = PLANE('',#1984); +#1984 = AXIS2_PLACEMENT_3D('',#1985,#1986,#1987); +#1985 = CARTESIAN_POINT('',(3.9,1.3E-16,0.2)); +#1986 = DIRECTION('',(-1.,0.,0.)); +#1987 = DIRECTION('',(0.,6.7E-16,1.)); +#1988 = DEFINITIONAL_REPRESENTATION('',(#1989),#1993); +#1989 = LINE('',#1990,#1991); +#1990 = CARTESIAN_POINT('',(2.63933982822,-8.357684907519E-18)); +#1991 = VECTOR('',#1992,1.); +#1992 = DIRECTION('',(0.,-1.)); +#1993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1994 = ORIENTED_EDGE('',*,*,#1995,.T.); +#1995 = EDGE_CURVE('',#1968,#1892,#1996,.T.); +#1996 = SURFACE_CURVE('',#1997,(#2001,#2008),.PCURVE_S1.); +#1997 = LINE('',#1998,#1999); +#1998 = CARTESIAN_POINT('',(3.9,-500.,2.83933982822)); +#1999 = VECTOR('',#2000,1.); +#2000 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187)); +#2001 = PCURVE('',#1907,#2002); +#2002 = DEFINITIONAL_REPRESENTATION('',(#2003),#2007); +#2003 = LINE('',#2004,#2005); +#2004 = CARTESIAN_POINT('',(-1.762785420452E-13,-500.)); +#2005 = VECTOR('',#2006,1.); +#2006 = DIRECTION('',(1.,-3.1E-16)); +#2007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2008 = PCURVE('',#72,#2009); +#2009 = DEFINITIONAL_REPRESENTATION('',(#2010),#2014); +#2010 = LINE('',#2011,#2012); +#2011 = CARTESIAN_POINT('',(2.83933982822,3.9)); +#2012 = VECTOR('',#2013,1.); +#2013 = DIRECTION('',(0.707106781187,0.707106781187)); +#2014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2015 = ORIENTED_EDGE('',*,*,#1889,.F.); +#2016 = ORIENTED_EDGE('',*,*,#2017,.F.); +#2017 = EDGE_CURVE('',#1966,#1890,#2018,.T.); +#2018 = SURFACE_CURVE('',#2019,(#2023,#2030),.PCURVE_S1.); +#2019 = LINE('',#2020,#2021); +#2020 = CARTESIAN_POINT('',(3.9,6.3E-16,2.83933982822)); +#2021 = VECTOR('',#2022,1.); +#2022 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187)); +#2023 = PCURVE('',#1907,#2024); +#2024 = DEFINITIONAL_REPRESENTATION('',(#2025),#2029); +#2025 = LINE('',#2026,#2027); +#2026 = CARTESIAN_POINT('',(-5.922E-31,-1.26E-15)); +#2027 = VECTOR('',#2028,1.); +#2028 = DIRECTION('',(1.,-3.1E-16)); +#2029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2030 = PCURVE('',#126,#2031); +#2031 = DEFINITIONAL_REPRESENTATION('',(#2032),#2036); +#2032 = LINE('',#2033,#2034); +#2033 = CARTESIAN_POINT('',(2.83933982822,3.9)); +#2034 = VECTOR('',#2035,1.); +#2035 = DIRECTION('',(0.707106781187,0.707106781187)); +#2036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2037 = ADVANCED_FACE('',(#2038),#1983,.F.); +#2038 = FACE_BOUND('',#2039,.F.); +#2039 = EDGE_LOOP('',(#2040,#2070,#2091,#2092)); +#2040 = ORIENTED_EDGE('',*,*,#2041,.T.); +#2041 = EDGE_CURVE('',#2042,#2044,#2046,.T.); +#2042 = VERTEX_POINT('',#2043); +#2043 = CARTESIAN_POINT('',(3.9,0.,0.2)); +#2044 = VERTEX_POINT('',#2045); +#2045 = CARTESIAN_POINT('',(3.9,-500.,0.2)); +#2046 = SURFACE_CURVE('',#2047,(#2051,#2058),.PCURVE_S1.); +#2047 = LINE('',#2048,#2049); +#2048 = CARTESIAN_POINT('',(3.9,1.3E-16,0.2)); +#2049 = VECTOR('',#2050,1.); +#2050 = DIRECTION('',(0.,-1.,6.7E-16)); +#2051 = PCURVE('',#1983,#2052); +#2052 = DEFINITIONAL_REPRESENTATION('',(#2053),#2057); +#2053 = LINE('',#2054,#2055); +#2054 = CARTESIAN_POINT('',(0.,0.)); +#2055 = VECTOR('',#2056,1.); +#2056 = DIRECTION('',(0.,-1.)); +#2057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2058 = PCURVE('',#2059,#2064); +#2059 = PLANE('',#2060); +#2060 = AXIS2_PLACEMENT_3D('',#2061,#2062,#2063); +#2061 = CARTESIAN_POINT('',(3.7,0.,0.)); +#2062 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187)); +#2063 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187)); +#2064 = DEFINITIONAL_REPRESENTATION('',(#2065),#2069); +#2065 = LINE('',#2066,#2067); +#2066 = CARTESIAN_POINT('',(0.282842712475,-2.936074863071E-18)); +#2067 = VECTOR('',#2068,1.); +#2068 = DIRECTION('',(3.761543394987E-18,-1.)); +#2069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2070 = ORIENTED_EDGE('',*,*,#2071,.T.); +#2071 = EDGE_CURVE('',#2044,#1968,#2072,.T.); +#2072 = SURFACE_CURVE('',#2073,(#2077,#2084),.PCURVE_S1.); +#2073 = LINE('',#2074,#2075); +#2074 = CARTESIAN_POINT('',(3.9,-500.,0.2)); +#2075 = VECTOR('',#2076,1.); +#2076 = DIRECTION('',(0.,2.2E-16,1.)); +#2077 = PCURVE('',#1983,#2078); +#2078 = DEFINITIONAL_REPRESENTATION('',(#2079),#2083); +#2079 = LINE('',#2080,#2081); +#2080 = CARTESIAN_POINT('',(-2.891755446586E-13,-500.)); +#2081 = VECTOR('',#2082,1.); +#2082 = DIRECTION('',(1.,-4.5E-16)); +#2083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2084 = PCURVE('',#72,#2085); +#2085 = DEFINITIONAL_REPRESENTATION('',(#2086),#2090); +#2086 = LINE('',#2087,#2088); +#2087 = CARTESIAN_POINT('',(0.2,3.9)); +#2088 = VECTOR('',#2089,1.); +#2089 = DIRECTION('',(1.,0.)); +#2090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2091 = ORIENTED_EDGE('',*,*,#1965,.F.); +#2092 = ORIENTED_EDGE('',*,*,#2093,.F.); +#2093 = EDGE_CURVE('',#2042,#1966,#2094,.T.); +#2094 = SURFACE_CURVE('',#2095,(#2099,#2106),.PCURVE_S1.); +#2095 = LINE('',#2096,#2097); +#2096 = CARTESIAN_POINT('',(3.9,4.E-17,0.2)); +#2097 = VECTOR('',#2098,1.); +#2098 = DIRECTION('',(0.,2.2E-16,1.)); +#2099 = PCURVE('',#1983,#2100); +#2100 = DEFINITIONAL_REPRESENTATION('',(#2101),#2105); +#2101 = LINE('',#2102,#2103); +#2102 = CARTESIAN_POINT('',(-6.03E-32,-9.E-17)); +#2103 = VECTOR('',#2104,1.); +#2104 = DIRECTION('',(1.,-4.5E-16)); +#2105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2106 = PCURVE('',#126,#2107); +#2107 = DEFINITIONAL_REPRESENTATION('',(#2108),#2112); +#2108 = LINE('',#2109,#2110); +#2109 = CARTESIAN_POINT('',(0.2,3.9)); +#2110 = VECTOR('',#2111,1.); +#2111 = DIRECTION('',(1.,0.)); +#2112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2113 = ADVANCED_FACE('',(#2114),#2059,.F.); +#2114 = FACE_BOUND('',#2115,.F.); +#2115 = EDGE_LOOP('',(#2116,#2146,#2167,#2168)); +#2116 = ORIENTED_EDGE('',*,*,#2117,.T.); +#2117 = EDGE_CURVE('',#2118,#2120,#2122,.T.); +#2118 = VERTEX_POINT('',#2119); +#2119 = CARTESIAN_POINT('',(3.7,0.,0.)); +#2120 = VERTEX_POINT('',#2121); +#2121 = CARTESIAN_POINT('',(3.7,-500.,4.44E-13)); +#2122 = SURFACE_CURVE('',#2123,(#2127,#2134),.PCURVE_S1.); +#2123 = LINE('',#2124,#2125); +#2124 = CARTESIAN_POINT('',(3.7,0.,0.)); +#2125 = VECTOR('',#2126,1.); +#2126 = DIRECTION('',(0.,-1.,6.7E-16)); +#2127 = PCURVE('',#2059,#2128); +#2128 = DEFINITIONAL_REPRESENTATION('',(#2129),#2133); +#2129 = LINE('',#2130,#2131); +#2130 = CARTESIAN_POINT('',(0.,0.)); +#2131 = VECTOR('',#2132,1.); +#2132 = DIRECTION('',(3.761543394987E-18,-1.)); +#2133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2134 = PCURVE('',#2135,#2140); +#2135 = PLANE('',#2136); +#2136 = AXIS2_PLACEMENT_3D('',#2137,#2138,#2139); +#2137 = CARTESIAN_POINT('',(3.7,0.,0.)); +#2138 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187)); +#2139 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187)); +#2140 = DEFINITIONAL_REPRESENTATION('',(#2141),#2145); +#2141 = LINE('',#2142,#2143); +#2142 = CARTESIAN_POINT('',(0.,0.)); +#2143 = VECTOR('',#2144,1.); +#2144 = DIRECTION('',(-3.761543394987E-18,-1.)); +#2145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2146 = ORIENTED_EDGE('',*,*,#2147,.T.); +#2147 = EDGE_CURVE('',#2120,#2044,#2148,.T.); +#2148 = SURFACE_CURVE('',#2149,(#2153,#2160),.PCURVE_S1.); +#2149 = LINE('',#2150,#2151); +#2150 = CARTESIAN_POINT('',(3.7,-500.,5.684341886081E-14)); +#2151 = VECTOR('',#2152,1.); +#2152 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187)); +#2153 = PCURVE('',#2059,#2154); +#2154 = DEFINITIONAL_REPRESENTATION('',(#2155),#2159); +#2155 = LINE('',#2156,#2157); +#2156 = CARTESIAN_POINT('',(-1.947485489672E-13,-500.)); +#2157 = VECTOR('',#2158,1.); +#2158 = DIRECTION('',(1.,-3.1E-16)); +#2159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2160 = PCURVE('',#72,#2161); +#2161 = DEFINITIONAL_REPRESENTATION('',(#2162),#2166); +#2162 = LINE('',#2163,#2164); +#2163 = CARTESIAN_POINT('',(-1.136868377216E-13,3.7)); +#2164 = VECTOR('',#2165,1.); +#2165 = DIRECTION('',(0.707106781187,0.707106781187)); +#2166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2167 = ORIENTED_EDGE('',*,*,#2041,.F.); +#2168 = ORIENTED_EDGE('',*,*,#2169,.F.); +#2169 = EDGE_CURVE('',#2118,#2042,#2170,.T.); +#2170 = SURFACE_CURVE('',#2171,(#2175,#2182),.PCURVE_S1.); +#2171 = LINE('',#2172,#2173); +#2172 = CARTESIAN_POINT('',(3.7,0.,0.)); +#2173 = VECTOR('',#2174,1.); +#2174 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187)); +#2175 = PCURVE('',#2059,#2176); +#2176 = DEFINITIONAL_REPRESENTATION('',(#2177),#2181); +#2177 = LINE('',#2178,#2179); +#2178 = CARTESIAN_POINT('',(0.,0.)); +#2179 = VECTOR('',#2180,1.); +#2180 = DIRECTION('',(1.,-3.1E-16)); +#2181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2182 = PCURVE('',#126,#2183); +#2183 = DEFINITIONAL_REPRESENTATION('',(#2184),#2188); +#2184 = LINE('',#2185,#2186); +#2185 = CARTESIAN_POINT('',(-2.E-17,3.7)); +#2186 = VECTOR('',#2187,1.); +#2187 = DIRECTION('',(0.707106781187,0.707106781187)); +#2188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2189 = ADVANCED_FACE('',(#2190),#2135,.T.); +#2190 = FACE_BOUND('',#2191,.T.); +#2191 = EDGE_LOOP('',(#2192,#2193,#2216,#2244)); +#2192 = ORIENTED_EDGE('',*,*,#2117,.T.); +#2193 = ORIENTED_EDGE('',*,*,#2194,.T.); +#2194 = EDGE_CURVE('',#2120,#2195,#2197,.T.); +#2195 = VERTEX_POINT('',#2196); +#2196 = CARTESIAN_POINT('',(3.9,-500.,-0.2)); +#2197 = SURFACE_CURVE('',#2198,(#2202,#2209),.PCURVE_S1.); +#2198 = LINE('',#2199,#2200); +#2199 = CARTESIAN_POINT('',(3.7,-500.,5.684341886081E-14)); +#2200 = VECTOR('',#2201,1.); +#2201 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187)); +#2202 = PCURVE('',#2135,#2203); +#2203 = DEFINITIONAL_REPRESENTATION('',(#2204),#2208); +#2204 = LINE('',#2205,#2206); +#2205 = CARTESIAN_POINT('',(1.947485489672E-13,-500.)); +#2206 = VECTOR('',#2207,1.); +#2207 = DIRECTION('',(1.,3.1E-16)); +#2208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2209 = PCURVE('',#72,#2210); +#2210 = DEFINITIONAL_REPRESENTATION('',(#2211),#2215); +#2211 = LINE('',#2212,#2213); +#2212 = CARTESIAN_POINT('',(-1.136868377216E-13,3.7)); +#2213 = VECTOR('',#2214,1.); +#2214 = DIRECTION('',(-0.707106781187,0.707106781187)); +#2215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2216 = ORIENTED_EDGE('',*,*,#2217,.F.); +#2217 = EDGE_CURVE('',#2218,#2195,#2220,.T.); +#2218 = VERTEX_POINT('',#2219); +#2219 = CARTESIAN_POINT('',(3.9,0.,-0.2)); +#2220 = SURFACE_CURVE('',#2221,(#2225,#2232),.PCURVE_S1.); +#2221 = LINE('',#2222,#2223); +#2222 = CARTESIAN_POINT('',(3.9,-1.3E-16,-0.2)); +#2223 = VECTOR('',#2224,1.); +#2224 = DIRECTION('',(0.,-1.,6.7E-16)); +#2225 = PCURVE('',#2135,#2226); +#2226 = DEFINITIONAL_REPRESENTATION('',(#2227),#2231); +#2227 = LINE('',#2228,#2229); +#2228 = CARTESIAN_POINT('',(0.282842712475,2.936074863071E-18)); +#2229 = VECTOR('',#2230,1.); +#2230 = DIRECTION('',(-3.761543394987E-18,-1.)); +#2231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2232 = PCURVE('',#2233,#2238); +#2233 = PLANE('',#2234); +#2234 = AXIS2_PLACEMENT_3D('',#2235,#2236,#2237); +#2235 = CARTESIAN_POINT('',(3.9,-1.3E-16,-0.2)); +#2236 = DIRECTION('',(1.,0.,0.)); +#2237 = DIRECTION('',(0.,-6.7E-16,-1.)); +#2238 = DEFINITIONAL_REPRESENTATION('',(#2239),#2243); +#2239 = LINE('',#2240,#2241); +#2240 = CARTESIAN_POINT('',(0.,0.)); +#2241 = VECTOR('',#2242,1.); +#2242 = DIRECTION('',(0.,-1.)); +#2243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2244 = ORIENTED_EDGE('',*,*,#2245,.F.); +#2245 = EDGE_CURVE('',#2118,#2218,#2246,.T.); +#2246 = SURFACE_CURVE('',#2247,(#2251,#2258),.PCURVE_S1.); +#2247 = LINE('',#2248,#2249); +#2248 = CARTESIAN_POINT('',(3.7,0.,0.)); +#2249 = VECTOR('',#2250,1.); +#2250 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187)); +#2251 = PCURVE('',#2135,#2252); +#2252 = DEFINITIONAL_REPRESENTATION('',(#2253),#2257); +#2253 = LINE('',#2254,#2255); +#2254 = CARTESIAN_POINT('',(0.,0.)); +#2255 = VECTOR('',#2256,1.); +#2256 = DIRECTION('',(1.,3.1E-16)); +#2257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2258 = PCURVE('',#126,#2259); +#2259 = DEFINITIONAL_REPRESENTATION('',(#2260),#2264); +#2260 = LINE('',#2261,#2262); +#2261 = CARTESIAN_POINT('',(-2.E-17,3.7)); +#2262 = VECTOR('',#2263,1.); +#2263 = DIRECTION('',(-0.707106781187,0.707106781187)); +#2264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2265 = ADVANCED_FACE('',(#2266),#2233,.T.); +#2266 = FACE_BOUND('',#2267,.T.); +#2267 = EDGE_LOOP('',(#2268,#2269,#2292,#2320)); +#2268 = ORIENTED_EDGE('',*,*,#2217,.T.); +#2269 = ORIENTED_EDGE('',*,*,#2270,.T.); +#2270 = EDGE_CURVE('',#2195,#2271,#2273,.T.); +#2271 = VERTEX_POINT('',#2272); +#2272 = CARTESIAN_POINT('',(3.9,-500.,-2.83933982822)); +#2273 = SURFACE_CURVE('',#2274,(#2278,#2285),.PCURVE_S1.); +#2274 = LINE('',#2275,#2276); +#2275 = CARTESIAN_POINT('',(3.9,-500.,-0.2)); +#2276 = VECTOR('',#2277,1.); +#2277 = DIRECTION('',(0.,-2.2E-16,-1.)); +#2278 = PCURVE('',#2233,#2279); +#2279 = DEFINITIONAL_REPRESENTATION('',(#2280),#2284); +#2280 = LINE('',#2281,#2282); +#2281 = CARTESIAN_POINT('',(2.671376176198E-13,-500.)); +#2282 = VECTOR('',#2283,1.); +#2283 = DIRECTION('',(1.,4.5E-16)); +#2284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2285 = PCURVE('',#72,#2286); +#2286 = DEFINITIONAL_REPRESENTATION('',(#2287),#2291); +#2287 = LINE('',#2288,#2289); +#2288 = CARTESIAN_POINT('',(-0.2,3.9)); +#2289 = VECTOR('',#2290,1.); +#2290 = DIRECTION('',(-1.,0.)); +#2291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2292 = ORIENTED_EDGE('',*,*,#2293,.F.); +#2293 = EDGE_CURVE('',#2294,#2271,#2296,.T.); +#2294 = VERTEX_POINT('',#2295); +#2295 = CARTESIAN_POINT('',(3.9,-3.E-15,-2.83933982822)); +#2296 = SURFACE_CURVE('',#2297,(#2301,#2308),.PCURVE_S1.); +#2297 = LINE('',#2298,#2299); +#2298 = CARTESIAN_POINT('',(3.9,-1.89E-15,-2.83933982822)); +#2299 = VECTOR('',#2300,1.); +#2300 = DIRECTION('',(0.,-1.,6.7E-16)); +#2301 = PCURVE('',#2233,#2302); +#2302 = DEFINITIONAL_REPRESENTATION('',(#2303),#2307); +#2303 = LINE('',#2304,#2305); +#2304 = CARTESIAN_POINT('',(2.63933982822,8.357684907519E-18)); +#2305 = VECTOR('',#2306,1.); +#2306 = DIRECTION('',(0.,-1.)); +#2307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2308 = PCURVE('',#2309,#2314); +#2309 = PLANE('',#2310); +#2310 = AXIS2_PLACEMENT_3D('',#2311,#2312,#2313); +#2311 = CARTESIAN_POINT('',(3.9,-1.89E-15,-2.83933982822)); +#2312 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187)); +#2313 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187)); +#2314 = DEFINITIONAL_REPRESENTATION('',(#2315),#2319); +#2315 = LINE('',#2316,#2317); +#2316 = CARTESIAN_POINT('',(0.,0.)); +#2317 = VECTOR('',#2318,1.); +#2318 = DIRECTION('',(-3.761543394987E-18,-1.)); +#2319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2320 = ORIENTED_EDGE('',*,*,#2321,.F.); +#2321 = EDGE_CURVE('',#2218,#2294,#2322,.T.); +#2322 = SURFACE_CURVE('',#2323,(#2327,#2334),.PCURVE_S1.); +#2323 = LINE('',#2324,#2325); +#2324 = CARTESIAN_POINT('',(3.9,-4.E-17,-0.2)); +#2325 = VECTOR('',#2326,1.); +#2326 = DIRECTION('',(0.,-2.2E-16,-1.)); +#2327 = PCURVE('',#2233,#2328); +#2328 = DEFINITIONAL_REPRESENTATION('',(#2329),#2333); +#2329 = LINE('',#2330,#2331); +#2330 = CARTESIAN_POINT('',(-6.03E-32,9.E-17)); +#2331 = VECTOR('',#2332,1.); +#2332 = DIRECTION('',(1.,4.5E-16)); +#2333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2334 = PCURVE('',#126,#2335); +#2335 = DEFINITIONAL_REPRESENTATION('',(#2336),#2340); +#2336 = LINE('',#2337,#2338); +#2337 = CARTESIAN_POINT('',(-0.2,3.9)); +#2338 = VECTOR('',#2339,1.); +#2339 = DIRECTION('',(-1.,0.)); +#2340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2341 = ADVANCED_FACE('',(#2342),#2309,.T.); +#2342 = FACE_BOUND('',#2343,.T.); +#2343 = EDGE_LOOP('',(#2344,#2345,#2368,#2396)); +#2344 = ORIENTED_EDGE('',*,*,#2293,.T.); +#2345 = ORIENTED_EDGE('',*,*,#2346,.T.); +#2346 = EDGE_CURVE('',#2271,#2347,#2349,.T.); +#2347 = VERTEX_POINT('',#2348); +#2348 = CARTESIAN_POINT('',(6.56066017178,-500.,-5.5)); +#2349 = SURFACE_CURVE('',#2350,(#2354,#2361),.PCURVE_S1.); +#2350 = LINE('',#2351,#2352); +#2351 = CARTESIAN_POINT('',(3.9,-500.,-2.83933982822)); +#2352 = VECTOR('',#2353,1.); +#2353 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187)); +#2354 = PCURVE('',#2309,#2355); +#2355 = DEFINITIONAL_REPRESENTATION('',(#2356),#2360); +#2356 = LINE('',#2357,#2358); +#2357 = CARTESIAN_POINT('',(2.133327240702E-13,-500.)); +#2358 = VECTOR('',#2359,1.); +#2359 = DIRECTION('',(1.,3.1E-16)); +#2360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2361 = PCURVE('',#72,#2362); +#2362 = DEFINITIONAL_REPRESENTATION('',(#2363),#2367); +#2363 = LINE('',#2364,#2365); +#2364 = CARTESIAN_POINT('',(-2.83933982822,3.9)); +#2365 = VECTOR('',#2366,1.); +#2366 = DIRECTION('',(-0.707106781187,0.707106781187)); +#2367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2368 = ORIENTED_EDGE('',*,*,#2369,.F.); +#2369 = EDGE_CURVE('',#2370,#2347,#2372,.T.); +#2370 = VERTEX_POINT('',#2371); +#2371 = CARTESIAN_POINT('',(6.56066017178,-5.E-15,-5.5)); +#2372 = SURFACE_CURVE('',#2373,(#2377,#2384),.PCURVE_S1.); +#2373 = LINE('',#2374,#2375); +#2374 = CARTESIAN_POINT('',(6.56066017178,-3.66E-15,-5.5)); +#2375 = VECTOR('',#2376,1.); +#2376 = DIRECTION('',(0.,-1.,6.7E-16)); +#2377 = PCURVE('',#2309,#2378); +#2378 = DEFINITIONAL_REPRESENTATION('',(#2379),#2383); +#2379 = LINE('',#2380,#2381); +#2380 = CARTESIAN_POINT('',(3.762741699797,-1.511401095432E-18)); +#2381 = VECTOR('',#2382,1.); +#2382 = DIRECTION('',(-3.761543394987E-18,-1.)); +#2383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2384 = PCURVE('',#2385,#2390); +#2385 = PLANE('',#2386); +#2386 = AXIS2_PLACEMENT_3D('',#2387,#2388,#2389); +#2387 = CARTESIAN_POINT('',(6.56066017178,-3.66E-15,-5.5)); +#2388 = DIRECTION('',(0.,6.7E-16,1.)); +#2389 = DIRECTION('',(1.,0.,-0.)); +#2390 = DEFINITIONAL_REPRESENTATION('',(#2391),#2395); +#2391 = LINE('',#2392,#2393); +#2392 = CARTESIAN_POINT('',(0.,0.)); +#2393 = VECTOR('',#2394,1.); +#2394 = DIRECTION('',(0.,-1.)); +#2395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2396 = ORIENTED_EDGE('',*,*,#2397,.F.); +#2397 = EDGE_CURVE('',#2294,#2370,#2398,.T.); +#2398 = SURFACE_CURVE('',#2399,(#2403,#2410),.PCURVE_S1.); +#2399 = LINE('',#2400,#2401); +#2400 = CARTESIAN_POINT('',(3.9,-6.3E-16,-2.83933982822)); +#2401 = VECTOR('',#2402,1.); +#2402 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187)); +#2403 = PCURVE('',#2309,#2404); +#2404 = DEFINITIONAL_REPRESENTATION('',(#2405),#2409); +#2405 = LINE('',#2406,#2407); +#2406 = CARTESIAN_POINT('',(-5.922E-31,1.26E-15)); +#2407 = VECTOR('',#2408,1.); +#2408 = DIRECTION('',(1.,3.1E-16)); +#2409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2410 = PCURVE('',#126,#2411); +#2411 = DEFINITIONAL_REPRESENTATION('',(#2412),#2416); +#2412 = LINE('',#2413,#2414); +#2413 = CARTESIAN_POINT('',(-2.83933982822,3.9)); +#2414 = VECTOR('',#2415,1.); +#2415 = DIRECTION('',(-0.707106781187,0.707106781187)); +#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2417 = ADVANCED_FACE('',(#2418),#2385,.T.); +#2418 = FACE_BOUND('',#2419,.T.); +#2419 = EDGE_LOOP('',(#2420,#2421,#2444,#2472)); +#2420 = ORIENTED_EDGE('',*,*,#2369,.T.); +#2421 = ORIENTED_EDGE('',*,*,#2422,.T.); +#2422 = EDGE_CURVE('',#2347,#2423,#2425,.T.); +#2423 = VERTEX_POINT('',#2424); +#2424 = CARTESIAN_POINT('',(8.2,-500.,-5.5)); +#2425 = SURFACE_CURVE('',#2426,(#2430,#2437),.PCURVE_S1.); +#2426 = LINE('',#2427,#2428); +#2427 = CARTESIAN_POINT('',(6.56066017178,-500.,-5.5)); +#2428 = VECTOR('',#2429,1.); +#2429 = DIRECTION('',(1.,0.,0.)); +#2430 = PCURVE('',#2385,#2431); +#2431 = DEFINITIONAL_REPRESENTATION('',(#2432),#2436); +#2432 = LINE('',#2433,#2434); +#2433 = CARTESIAN_POINT('',(0.,-500.)); +#2434 = VECTOR('',#2435,1.); +#2435 = DIRECTION('',(1.,0.)); +#2436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2437 = PCURVE('',#72,#2438); +#2438 = DEFINITIONAL_REPRESENTATION('',(#2439),#2443); +#2439 = LINE('',#2440,#2441); +#2440 = CARTESIAN_POINT('',(-5.5,6.56066017178)); +#2441 = VECTOR('',#2442,1.); +#2442 = DIRECTION('',(0.,1.)); +#2443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2444 = ORIENTED_EDGE('',*,*,#2445,.F.); +#2445 = EDGE_CURVE('',#2446,#2423,#2448,.T.); +#2446 = VERTEX_POINT('',#2447); +#2447 = CARTESIAN_POINT('',(8.2,-5.E-15,-5.5)); +#2448 = SURFACE_CURVE('',#2449,(#2453,#2460),.PCURVE_S1.); +#2449 = LINE('',#2450,#2451); +#2450 = CARTESIAN_POINT('',(8.2,-3.66E-15,-5.5)); +#2451 = VECTOR('',#2452,1.); +#2452 = DIRECTION('',(0.,-1.,6.7E-16)); +#2453 = PCURVE('',#2385,#2454); +#2454 = DEFINITIONAL_REPRESENTATION('',(#2455),#2459); +#2455 = LINE('',#2456,#2457); +#2456 = CARTESIAN_POINT('',(1.63933982822,0.)); +#2457 = VECTOR('',#2458,1.); +#2458 = DIRECTION('',(0.,-1.)); +#2459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2460 = PCURVE('',#2461,#2466); +#2461 = PLANE('',#2462); +#2462 = AXIS2_PLACEMENT_3D('',#2463,#2464,#2465); +#2463 = CARTESIAN_POINT('',(8.2,-3.66E-15,-5.5)); +#2464 = DIRECTION('',(-1.,0.,0.)); +#2465 = DIRECTION('',(0.,6.7E-16,1.)); +#2466 = DEFINITIONAL_REPRESENTATION('',(#2467),#2471); +#2467 = LINE('',#2468,#2469); +#2468 = CARTESIAN_POINT('',(0.,0.)); +#2469 = VECTOR('',#2470,1.); +#2470 = DIRECTION('',(0.,-1.)); +#2471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2472 = ORIENTED_EDGE('',*,*,#2473,.F.); +#2473 = EDGE_CURVE('',#2370,#2446,#2474,.T.); +#2474 = SURFACE_CURVE('',#2475,(#2479,#2486),.PCURVE_S1.); +#2475 = LINE('',#2476,#2477); +#2476 = CARTESIAN_POINT('',(6.56066017178,-1.22E-15,-5.5)); +#2477 = VECTOR('',#2478,1.); +#2478 = DIRECTION('',(1.,0.,0.)); +#2479 = PCURVE('',#2385,#2480); +#2480 = DEFINITIONAL_REPRESENTATION('',(#2481),#2485); +#2481 = LINE('',#2482,#2483); +#2482 = CARTESIAN_POINT('',(0.,2.44E-15)); +#2483 = VECTOR('',#2484,1.); +#2484 = DIRECTION('',(1.,0.)); +#2485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2486 = PCURVE('',#126,#2487); +#2487 = DEFINITIONAL_REPRESENTATION('',(#2488),#2492); +#2488 = LINE('',#2489,#2490); +#2489 = CARTESIAN_POINT('',(-5.5,6.56066017178)); +#2490 = VECTOR('',#2491,1.); +#2491 = DIRECTION('',(0.,1.)); +#2492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2493 = ADVANCED_FACE('',(#2494),#2461,.T.); +#2494 = FACE_BOUND('',#2495,.T.); +#2495 = EDGE_LOOP('',(#2496,#2497,#2520,#2548)); +#2496 = ORIENTED_EDGE('',*,*,#2445,.T.); +#2497 = ORIENTED_EDGE('',*,*,#2498,.T.); +#2498 = EDGE_CURVE('',#2423,#2499,#2501,.T.); +#2499 = VERTEX_POINT('',#2500); +#2500 = CARTESIAN_POINT('',(8.2,-500.,-3.05)); +#2501 = SURFACE_CURVE('',#2502,(#2506,#2513),.PCURVE_S1.); +#2502 = LINE('',#2503,#2504); +#2503 = CARTESIAN_POINT('',(8.2,-500.,-5.5)); +#2504 = VECTOR('',#2505,1.); +#2505 = DIRECTION('',(0.,2.2E-16,1.)); +#2506 = PCURVE('',#2461,#2507); +#2507 = DEFINITIONAL_REPRESENTATION('',(#2508),#2512); +#2508 = LINE('',#2509,#2510); +#2509 = CARTESIAN_POINT('',(-2.790447595589E-13,-500.)); +#2510 = VECTOR('',#2511,1.); +#2511 = DIRECTION('',(1.,-4.5E-16)); +#2512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2513 = PCURVE('',#72,#2514); +#2514 = DEFINITIONAL_REPRESENTATION('',(#2515),#2519); +#2515 = LINE('',#2516,#2517); +#2516 = CARTESIAN_POINT('',(-5.5,8.2)); +#2517 = VECTOR('',#2518,1.); +#2518 = DIRECTION('',(1.,0.)); +#2519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2520 = ORIENTED_EDGE('',*,*,#2521,.F.); +#2521 = EDGE_CURVE('',#2522,#2499,#2524,.T.); +#2522 = VERTEX_POINT('',#2523); +#2523 = CARTESIAN_POINT('',(8.2,-3.E-15,-3.05)); +#2524 = SURFACE_CURVE('',#2525,(#2529,#2536),.PCURVE_S1.); +#2525 = LINE('',#2526,#2527); +#2526 = CARTESIAN_POINT('',(8.2,-2.03E-15,-3.05)); +#2527 = VECTOR('',#2528,1.); +#2528 = DIRECTION('',(0.,-1.,6.7E-16)); +#2529 = PCURVE('',#2461,#2530); +#2530 = DEFINITIONAL_REPRESENTATION('',(#2531),#2535); +#2531 = LINE('',#2532,#2533); +#2532 = CARTESIAN_POINT('',(2.45,-1.15E-17)); +#2533 = VECTOR('',#2534,1.); +#2534 = DIRECTION('',(0.,-1.)); +#2535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2536 = PCURVE('',#2537,#2542); +#2537 = PLANE('',#2538); +#2538 = AXIS2_PLACEMENT_3D('',#2539,#2540,#2541); +#2539 = CARTESIAN_POINT('',(8.2,-2.03E-15,-3.05)); +#2540 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187)); +#2541 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187)); +#2542 = DEFINITIONAL_REPRESENTATION('',(#2543),#2547); +#2543 = LINE('',#2544,#2545); +#2544 = CARTESIAN_POINT('',(0.,0.)); +#2545 = VECTOR('',#2546,1.); +#2546 = DIRECTION('',(-3.761543394987E-18,-1.)); +#2547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2548 = ORIENTED_EDGE('',*,*,#2549,.F.); +#2549 = EDGE_CURVE('',#2446,#2522,#2550,.T.); +#2550 = SURFACE_CURVE('',#2551,(#2555,#2562),.PCURVE_S1.); +#2551 = LINE('',#2552,#2553); +#2552 = CARTESIAN_POINT('',(8.2,-1.22E-15,-5.5)); +#2553 = VECTOR('',#2554,1.); +#2554 = DIRECTION('',(0.,2.2E-16,1.)); +#2555 = PCURVE('',#2461,#2556); +#2556 = DEFINITIONAL_REPRESENTATION('',(#2557),#2561); +#2557 = LINE('',#2558,#2559); +#2558 = CARTESIAN_POINT('',(1.6348E-30,2.44E-15)); +#2559 = VECTOR('',#2560,1.); +#2560 = DIRECTION('',(1.,-4.5E-16)); +#2561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2562 = PCURVE('',#126,#2563); +#2563 = DEFINITIONAL_REPRESENTATION('',(#2564),#2568); +#2564 = LINE('',#2565,#2566); +#2565 = CARTESIAN_POINT('',(-5.5,8.2)); +#2566 = VECTOR('',#2567,1.); +#2567 = DIRECTION('',(1.,0.)); +#2568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2569 = ADVANCED_FACE('',(#2570),#2537,.T.); +#2570 = FACE_BOUND('',#2571,.T.); +#2571 = EDGE_LOOP('',(#2572,#2573,#2596,#2624)); +#2572 = ORIENTED_EDGE('',*,*,#2521,.T.); +#2573 = ORIENTED_EDGE('',*,*,#2574,.T.); +#2574 = EDGE_CURVE('',#2499,#2575,#2577,.T.); +#2575 = VERTEX_POINT('',#2576); +#2576 = CARTESIAN_POINT('',(10.,-500.,-4.85)); +#2577 = SURFACE_CURVE('',#2578,(#2582,#2589),.PCURVE_S1.); +#2578 = LINE('',#2579,#2580); +#2579 = CARTESIAN_POINT('',(8.2,-500.,-3.05)); +#2580 = VECTOR('',#2581,1.); +#2581 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187)); +#2582 = PCURVE('',#2537,#2583); +#2583 = DEFINITIONAL_REPRESENTATION('',(#2584),#2588); +#2584 = LINE('',#2585,#2586); +#2585 = CARTESIAN_POINT('',(2.032841323346E-13,-500.)); +#2586 = VECTOR('',#2587,1.); +#2587 = DIRECTION('',(1.,3.1E-16)); +#2588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2589 = PCURVE('',#72,#2590); +#2590 = DEFINITIONAL_REPRESENTATION('',(#2591),#2595); +#2591 = LINE('',#2592,#2593); +#2592 = CARTESIAN_POINT('',(-3.05,8.2)); +#2593 = VECTOR('',#2594,1.); +#2594 = DIRECTION('',(-0.707106781187,0.707106781187)); +#2595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2596 = ORIENTED_EDGE('',*,*,#2597,.F.); +#2597 = EDGE_CURVE('',#2598,#2575,#2600,.T.); +#2598 = VERTEX_POINT('',#2599); +#2599 = CARTESIAN_POINT('',(10.,-4.E-15,-4.85)); +#2600 = SURFACE_CURVE('',#2601,(#2605,#2612),.PCURVE_S1.); +#2601 = LINE('',#2602,#2603); +#2602 = CARTESIAN_POINT('',(10.,-3.23E-15,-4.85)); +#2603 = VECTOR('',#2604,1.); +#2604 = DIRECTION('',(0.,-1.,6.7E-16)); +#2605 = PCURVE('',#2537,#2606); +#2606 = DEFINITIONAL_REPRESENTATION('',(#2607),#2611); +#2607 = LINE('',#2608,#2609); +#2608 = CARTESIAN_POINT('',(2.545584412272,-3.575326232362E-18)); +#2609 = VECTOR('',#2610,1.); +#2610 = DIRECTION('',(-3.761543394987E-18,-1.)); +#2611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2612 = PCURVE('',#2613,#2618); +#2613 = PLANE('',#2614); +#2614 = AXIS2_PLACEMENT_3D('',#2615,#2616,#2617); +#2615 = CARTESIAN_POINT('',(10.,-3.23E-15,-4.85)); +#2616 = DIRECTION('',(1.,0.,0.)); +#2617 = DIRECTION('',(0.,-6.7E-16,-1.)); +#2618 = DEFINITIONAL_REPRESENTATION('',(#2619),#2623); +#2619 = LINE('',#2620,#2621); +#2620 = CARTESIAN_POINT('',(0.,0.)); +#2621 = VECTOR('',#2622,1.); +#2622 = DIRECTION('',(0.,-1.)); +#2623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2624 = ORIENTED_EDGE('',*,*,#2625,.F.); +#2625 = EDGE_CURVE('',#2522,#2598,#2626,.T.); +#2626 = SURFACE_CURVE('',#2627,(#2631,#2638),.PCURVE_S1.); +#2627 = LINE('',#2628,#2629); +#2628 = CARTESIAN_POINT('',(8.2,-6.8E-16,-3.05)); +#2629 = VECTOR('',#2630,1.); +#2630 = DIRECTION('',(0.707106781187,-1.6E-16,-0.707106781187)); +#2631 = PCURVE('',#2537,#2632); +#2632 = DEFINITIONAL_REPRESENTATION('',(#2633),#2637); +#2633 = LINE('',#2634,#2635); +#2634 = CARTESIAN_POINT('',(-6.345E-31,1.35E-15)); +#2635 = VECTOR('',#2636,1.); +#2636 = DIRECTION('',(1.,3.1E-16)); +#2637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2638 = PCURVE('',#126,#2639); +#2639 = DEFINITIONAL_REPRESENTATION('',(#2640),#2644); +#2640 = LINE('',#2641,#2642); +#2641 = CARTESIAN_POINT('',(-3.05,8.2)); +#2642 = VECTOR('',#2643,1.); +#2643 = DIRECTION('',(-0.707106781187,0.707106781187)); +#2644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2645 = ADVANCED_FACE('',(#2646),#2613,.T.); +#2646 = FACE_BOUND('',#2647,.T.); +#2647 = EDGE_LOOP('',(#2648,#2649,#2672,#2700)); +#2648 = ORIENTED_EDGE('',*,*,#2597,.T.); +#2649 = ORIENTED_EDGE('',*,*,#2650,.T.); +#2650 = EDGE_CURVE('',#2575,#2651,#2653,.T.); +#2651 = VERTEX_POINT('',#2652); +#2652 = CARTESIAN_POINT('',(10.,-500.,-10.)); +#2653 = SURFACE_CURVE('',#2654,(#2658,#2665),.PCURVE_S1.); +#2654 = LINE('',#2655,#2656); +#2655 = CARTESIAN_POINT('',(10.,-500.,-4.85)); +#2656 = VECTOR('',#2657,1.); +#2657 = DIRECTION('',(0.,-2.2E-16,-1.)); +#2658 = PCURVE('',#2613,#2659); +#2659 = DEFINITIONAL_REPRESENTATION('',(#2660),#2664); +#2660 = LINE('',#2661,#2662); +#2661 = CARTESIAN_POINT('',(3.021373984711E-13,-500.)); +#2662 = VECTOR('',#2663,1.); +#2663 = DIRECTION('',(1.,4.5E-16)); +#2664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2665 = PCURVE('',#72,#2666); +#2666 = DEFINITIONAL_REPRESENTATION('',(#2667),#2671); +#2667 = LINE('',#2668,#2669); +#2668 = CARTESIAN_POINT('',(-4.85,10.)); +#2669 = VECTOR('',#2670,1.); +#2670 = DIRECTION('',(-1.,0.)); +#2671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2672 = ORIENTED_EDGE('',*,*,#2673,.F.); +#2673 = EDGE_CURVE('',#2674,#2651,#2676,.T.); +#2674 = VERTEX_POINT('',#2675); +#2675 = CARTESIAN_POINT('',(10.,-9.E-15,-10.)); +#2676 = SURFACE_CURVE('',#2677,(#2681,#2688),.PCURVE_S1.); +#2677 = LINE('',#2678,#2679); +#2678 = CARTESIAN_POINT('',(10.,-6.66E-15,-10.)); +#2679 = VECTOR('',#2680,1.); +#2680 = DIRECTION('',(0.,-1.,6.7E-16)); +#2681 = PCURVE('',#2613,#2682); +#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687); +#2683 = LINE('',#2684,#2685); +#2684 = CARTESIAN_POINT('',(5.15,2.05E-17)); +#2685 = VECTOR('',#2686,1.); +#2686 = DIRECTION('',(0.,-1.)); +#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2688 = PCURVE('',#2689,#2694); +#2689 = PLANE('',#2690); +#2690 = AXIS2_PLACEMENT_3D('',#2691,#2692,#2693); +#2691 = CARTESIAN_POINT('',(10.,-6.66E-15,-10.)); +#2692 = DIRECTION('',(0.,-6.7E-16,-1.)); +#2693 = DIRECTION('',(-1.,-0.,0.)); +#2694 = DEFINITIONAL_REPRESENTATION('',(#2695),#2699); +#2695 = LINE('',#2696,#2697); +#2696 = CARTESIAN_POINT('',(0.,0.)); +#2697 = VECTOR('',#2698,1.); +#2698 = DIRECTION('',(0.,-1.)); +#2699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2700 = ORIENTED_EDGE('',*,*,#2701,.F.); +#2701 = EDGE_CURVE('',#2598,#2674,#2702,.T.); +#2702 = SURFACE_CURVE('',#2703,(#2707,#2714),.PCURVE_S1.); +#2703 = LINE('',#2704,#2705); +#2704 = CARTESIAN_POINT('',(10.,-1.08E-15,-4.85)); +#2705 = VECTOR('',#2706,1.); +#2706 = DIRECTION('',(0.,-2.2E-16,-1.)); +#2707 = PCURVE('',#2613,#2708); +#2708 = DEFINITIONAL_REPRESENTATION('',(#2709),#2713); +#2709 = LINE('',#2710,#2711); +#2710 = CARTESIAN_POINT('',(-1.4405E-30,2.15E-15)); +#2711 = VECTOR('',#2712,1.); +#2712 = DIRECTION('',(1.,4.5E-16)); +#2713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2714 = PCURVE('',#126,#2715); +#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720); +#2716 = LINE('',#2717,#2718); +#2717 = CARTESIAN_POINT('',(-4.85,10.)); +#2718 = VECTOR('',#2719,1.); +#2719 = DIRECTION('',(-1.,0.)); +#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2721 = ADVANCED_FACE('',(#2722),#2689,.T.); +#2722 = FACE_BOUND('',#2723,.T.); +#2723 = EDGE_LOOP('',(#2724,#2725,#2748,#2776)); +#2724 = ORIENTED_EDGE('',*,*,#2673,.T.); +#2725 = ORIENTED_EDGE('',*,*,#2726,.T.); +#2726 = EDGE_CURVE('',#2651,#2727,#2729,.T.); +#2727 = VERTEX_POINT('',#2728); +#2728 = CARTESIAN_POINT('',(4.85,-500.,-10.)); +#2729 = SURFACE_CURVE('',#2730,(#2734,#2741),.PCURVE_S1.); +#2730 = LINE('',#2731,#2732); +#2731 = CARTESIAN_POINT('',(10.,-500.,-10.)); +#2732 = VECTOR('',#2733,1.); +#2733 = DIRECTION('',(-1.,0.,0.)); +#2734 = PCURVE('',#2689,#2735); +#2735 = DEFINITIONAL_REPRESENTATION('',(#2736),#2740); +#2736 = LINE('',#2737,#2738); +#2737 = CARTESIAN_POINT('',(0.,-500.)); +#2738 = VECTOR('',#2739,1.); +#2739 = DIRECTION('',(1.,0.)); +#2740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2741 = PCURVE('',#72,#2742); +#2742 = DEFINITIONAL_REPRESENTATION('',(#2743),#2747); +#2743 = LINE('',#2744,#2745); +#2744 = CARTESIAN_POINT('',(-10.,10.)); +#2745 = VECTOR('',#2746,1.); +#2746 = DIRECTION('',(0.,-1.)); +#2747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2748 = ORIENTED_EDGE('',*,*,#2749,.F.); +#2749 = EDGE_CURVE('',#2750,#2727,#2752,.T.); +#2750 = VERTEX_POINT('',#2751); +#2751 = CARTESIAN_POINT('',(4.85,-9.E-15,-10.)); +#2752 = SURFACE_CURVE('',#2753,(#2757,#2764),.PCURVE_S1.); +#2753 = LINE('',#2754,#2755); +#2754 = CARTESIAN_POINT('',(4.85,-6.66E-15,-10.)); +#2755 = VECTOR('',#2756,1.); +#2756 = DIRECTION('',(0.,-1.,6.7E-16)); +#2757 = PCURVE('',#2689,#2758); +#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2763); +#2759 = LINE('',#2760,#2761); +#2760 = CARTESIAN_POINT('',(5.15,0.)); +#2761 = VECTOR('',#2762,1.); +#2762 = DIRECTION('',(0.,-1.)); +#2763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2764 = PCURVE('',#2765,#2770); +#2765 = PLANE('',#2766); +#2766 = AXIS2_PLACEMENT_3D('',#2767,#2768,#2769); +#2767 = CARTESIAN_POINT('',(4.85,-6.66E-15,-10.)); +#2768 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187)); +#2769 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187)); +#2770 = DEFINITIONAL_REPRESENTATION('',(#2771),#2775); +#2771 = LINE('',#2772,#2773); +#2772 = CARTESIAN_POINT('',(0.,0.)); +#2773 = VECTOR('',#2774,1.); +#2774 = DIRECTION('',(3.761543394987E-18,-1.)); +#2775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2776 = ORIENTED_EDGE('',*,*,#2777,.F.); +#2777 = EDGE_CURVE('',#2674,#2750,#2778,.T.); +#2778 = SURFACE_CURVE('',#2779,(#2783,#2790),.PCURVE_S1.); +#2779 = LINE('',#2780,#2781); +#2780 = CARTESIAN_POINT('',(10.,-2.22E-15,-10.)); +#2781 = VECTOR('',#2782,1.); +#2782 = DIRECTION('',(-1.,0.,0.)); +#2783 = PCURVE('',#2689,#2784); +#2784 = DEFINITIONAL_REPRESENTATION('',(#2785),#2789); +#2785 = LINE('',#2786,#2787); +#2786 = CARTESIAN_POINT('',(0.,4.44E-15)); +#2787 = VECTOR('',#2788,1.); +#2788 = DIRECTION('',(1.,0.)); +#2789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2790 = PCURVE('',#126,#2791); +#2791 = DEFINITIONAL_REPRESENTATION('',(#2792),#2796); +#2792 = LINE('',#2793,#2794); +#2793 = CARTESIAN_POINT('',(-10.,10.)); +#2794 = VECTOR('',#2795,1.); +#2795 = DIRECTION('',(0.,-1.)); +#2796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2797 = ADVANCED_FACE('',(#2798),#2765,.T.); +#2798 = FACE_BOUND('',#2799,.T.); +#2799 = EDGE_LOOP('',(#2800,#2801,#2824,#2852)); +#2800 = ORIENTED_EDGE('',*,*,#2749,.T.); +#2801 = ORIENTED_EDGE('',*,*,#2802,.T.); +#2802 = EDGE_CURVE('',#2727,#2803,#2805,.T.); +#2803 = VERTEX_POINT('',#2804); +#2804 = CARTESIAN_POINT('',(3.05,-500.,-8.2)); +#2805 = SURFACE_CURVE('',#2806,(#2810,#2817),.PCURVE_S1.); +#2806 = LINE('',#2807,#2808); +#2807 = CARTESIAN_POINT('',(4.85,-500.,-10.)); +#2808 = VECTOR('',#2809,1.); +#2809 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187)); +#2810 = PCURVE('',#2765,#2811); +#2811 = DEFINITIONAL_REPRESENTATION('',(#2812),#2816); +#2812 = LINE('',#2813,#2814); +#2813 = CARTESIAN_POINT('',(-1.960617070246E-13,-500.)); +#2814 = VECTOR('',#2815,1.); +#2815 = DIRECTION('',(1.,-3.1E-16)); +#2816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2817 = PCURVE('',#72,#2818); +#2818 = DEFINITIONAL_REPRESENTATION('',(#2819),#2823); +#2819 = LINE('',#2820,#2821); +#2820 = CARTESIAN_POINT('',(-10.,4.85)); +#2821 = VECTOR('',#2822,1.); +#2822 = DIRECTION('',(0.707106781187,-0.707106781187)); +#2823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2824 = ORIENTED_EDGE('',*,*,#2825,.F.); +#2825 = EDGE_CURVE('',#2826,#2803,#2828,.T.); +#2826 = VERTEX_POINT('',#2827); +#2827 = CARTESIAN_POINT('',(3.05,-7.E-15,-8.2)); +#2828 = SURFACE_CURVE('',#2829,(#2833,#2840),.PCURVE_S1.); +#2829 = LINE('',#2830,#2831); +#2830 = CARTESIAN_POINT('',(3.05,-5.46E-15,-8.2)); +#2831 = VECTOR('',#2832,1.); +#2832 = DIRECTION('',(0.,-1.,6.7E-16)); +#2833 = PCURVE('',#2765,#2834); +#2834 = DEFINITIONAL_REPRESENTATION('',(#2835),#2839); +#2835 = LINE('',#2836,#2837); +#2836 = CARTESIAN_POINT('',(2.545584412272,3.575326232361E-18)); +#2837 = VECTOR('',#2838,1.); +#2838 = DIRECTION('',(3.761543394987E-18,-1.)); +#2839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2840 = PCURVE('',#2841,#2846); +#2841 = PLANE('',#2842); +#2842 = AXIS2_PLACEMENT_3D('',#2843,#2844,#2845); +#2843 = CARTESIAN_POINT('',(3.05,-5.46E-15,-8.2)); +#2844 = DIRECTION('',(0.,6.7E-16,1.)); +#2845 = DIRECTION('',(1.,0.,-0.)); +#2846 = DEFINITIONAL_REPRESENTATION('',(#2847),#2851); +#2847 = LINE('',#2848,#2849); +#2848 = CARTESIAN_POINT('',(0.,0.)); +#2849 = VECTOR('',#2850,1.); +#2850 = DIRECTION('',(0.,-1.)); +#2851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2852 = ORIENTED_EDGE('',*,*,#2853,.F.); +#2853 = EDGE_CURVE('',#2750,#2826,#2854,.T.); +#2854 = SURFACE_CURVE('',#2855,(#2859,#2866),.PCURVE_S1.); +#2855 = LINE('',#2856,#2857); +#2856 = CARTESIAN_POINT('',(4.85,-2.22E-15,-10.)); +#2857 = VECTOR('',#2858,1.); +#2858 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187)); +#2859 = PCURVE('',#2765,#2860); +#2860 = DEFINITIONAL_REPRESENTATION('',(#2861),#2865); +#2861 = LINE('',#2862,#2863); +#2862 = CARTESIAN_POINT('',(2.0868E-30,4.44E-15)); +#2863 = VECTOR('',#2864,1.); +#2864 = DIRECTION('',(1.,-3.1E-16)); +#2865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2866 = PCURVE('',#126,#2867); +#2867 = DEFINITIONAL_REPRESENTATION('',(#2868),#2872); +#2868 = LINE('',#2869,#2870); +#2869 = CARTESIAN_POINT('',(-10.,4.85)); +#2870 = VECTOR('',#2871,1.); +#2871 = DIRECTION('',(0.707106781187,-0.707106781187)); +#2872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2873 = ADVANCED_FACE('',(#2874),#2841,.T.); +#2874 = FACE_BOUND('',#2875,.T.); +#2875 = EDGE_LOOP('',(#2876,#2877,#2900,#2928)); +#2876 = ORIENTED_EDGE('',*,*,#2825,.T.); +#2877 = ORIENTED_EDGE('',*,*,#2878,.T.); +#2878 = EDGE_CURVE('',#2803,#2879,#2881,.T.); +#2879 = VERTEX_POINT('',#2880); +#2880 = CARTESIAN_POINT('',(5.5,-500.,-8.2)); +#2881 = SURFACE_CURVE('',#2882,(#2886,#2893),.PCURVE_S1.); +#2882 = LINE('',#2883,#2884); +#2883 = CARTESIAN_POINT('',(3.05,-500.,-8.2)); +#2884 = VECTOR('',#2885,1.); +#2885 = DIRECTION('',(1.,0.,0.)); +#2886 = PCURVE('',#2841,#2887); +#2887 = DEFINITIONAL_REPRESENTATION('',(#2888),#2892); +#2888 = LINE('',#2889,#2890); +#2889 = CARTESIAN_POINT('',(0.,-500.)); +#2890 = VECTOR('',#2891,1.); +#2891 = DIRECTION('',(1.,0.)); +#2892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2893 = PCURVE('',#72,#2894); +#2894 = DEFINITIONAL_REPRESENTATION('',(#2895),#2899); +#2895 = LINE('',#2896,#2897); +#2896 = CARTESIAN_POINT('',(-8.2,3.05)); +#2897 = VECTOR('',#2898,1.); +#2898 = DIRECTION('',(0.,1.)); +#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2900 = ORIENTED_EDGE('',*,*,#2901,.F.); +#2901 = EDGE_CURVE('',#2902,#2879,#2904,.T.); +#2902 = VERTEX_POINT('',#2903); +#2903 = CARTESIAN_POINT('',(5.5,-7.E-15,-8.2)); +#2904 = SURFACE_CURVE('',#2905,(#2909,#2916),.PCURVE_S1.); +#2905 = LINE('',#2906,#2907); +#2906 = CARTESIAN_POINT('',(5.5,-5.46E-15,-8.2)); +#2907 = VECTOR('',#2908,1.); +#2908 = DIRECTION('',(0.,-1.,6.7E-16)); +#2909 = PCURVE('',#2841,#2910); +#2910 = DEFINITIONAL_REPRESENTATION('',(#2911),#2915); +#2911 = LINE('',#2912,#2913); +#2912 = CARTESIAN_POINT('',(2.45,0.)); +#2913 = VECTOR('',#2914,1.); +#2914 = DIRECTION('',(0.,-1.)); +#2915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2916 = PCURVE('',#2917,#2922); +#2917 = PLANE('',#2918); +#2918 = AXIS2_PLACEMENT_3D('',#2919,#2920,#2921); +#2919 = CARTESIAN_POINT('',(5.5,-5.46E-15,-8.2)); +#2920 = DIRECTION('',(-1.,0.,0.)); +#2921 = DIRECTION('',(0.,6.7E-16,1.)); +#2922 = DEFINITIONAL_REPRESENTATION('',(#2923),#2927); +#2923 = LINE('',#2924,#2925); +#2924 = CARTESIAN_POINT('',(0.,0.)); +#2925 = VECTOR('',#2926,1.); +#2926 = DIRECTION('',(0.,-1.)); +#2927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2928 = ORIENTED_EDGE('',*,*,#2929,.F.); +#2929 = EDGE_CURVE('',#2826,#2902,#2930,.T.); +#2930 = SURFACE_CURVE('',#2931,(#2935,#2942),.PCURVE_S1.); +#2931 = LINE('',#2932,#2933); +#2932 = CARTESIAN_POINT('',(3.05,-1.82E-15,-8.2)); +#2933 = VECTOR('',#2934,1.); +#2934 = DIRECTION('',(1.,0.,0.)); +#2935 = PCURVE('',#2841,#2936); +#2936 = DEFINITIONAL_REPRESENTATION('',(#2937),#2941); +#2937 = LINE('',#2938,#2939); +#2938 = CARTESIAN_POINT('',(0.,3.64E-15)); +#2939 = VECTOR('',#2940,1.); +#2940 = DIRECTION('',(1.,0.)); +#2941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2942 = PCURVE('',#126,#2943); +#2943 = DEFINITIONAL_REPRESENTATION('',(#2944),#2948); +#2944 = LINE('',#2945,#2946); +#2945 = CARTESIAN_POINT('',(-8.2,3.05)); +#2946 = VECTOR('',#2947,1.); +#2947 = DIRECTION('',(0.,1.)); +#2948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2949 = ADVANCED_FACE('',(#2950),#2917,.T.); +#2950 = FACE_BOUND('',#2951,.T.); +#2951 = EDGE_LOOP('',(#2952,#2953,#2976,#3004)); +#2952 = ORIENTED_EDGE('',*,*,#2901,.T.); +#2953 = ORIENTED_EDGE('',*,*,#2954,.T.); +#2954 = EDGE_CURVE('',#2879,#2955,#2957,.T.); +#2955 = VERTEX_POINT('',#2956); +#2956 = CARTESIAN_POINT('',(5.5,-500.,-6.560660171779)); +#2957 = SURFACE_CURVE('',#2958,(#2962,#2969),.PCURVE_S1.); +#2958 = LINE('',#2959,#2960); +#2959 = CARTESIAN_POINT('',(5.5,-500.,-8.2)); +#2960 = VECTOR('',#2961,1.); +#2961 = DIRECTION('',(0.,2.2E-16,1.)); +#2962 = PCURVE('',#2917,#2963); +#2963 = DEFINITIONAL_REPRESENTATION('',(#2964),#2968); +#2964 = LINE('',#2965,#2966); +#2965 = CARTESIAN_POINT('',(-2.692747969422E-13,-500.)); +#2966 = VECTOR('',#2967,1.); +#2967 = DIRECTION('',(1.,-4.5E-16)); +#2968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2969 = PCURVE('',#72,#2970); +#2970 = DEFINITIONAL_REPRESENTATION('',(#2971),#2975); +#2971 = LINE('',#2972,#2973); +#2972 = CARTESIAN_POINT('',(-8.2,5.5)); +#2973 = VECTOR('',#2974,1.); +#2974 = DIRECTION('',(1.,0.)); +#2975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2976 = ORIENTED_EDGE('',*,*,#2977,.F.); +#2977 = EDGE_CURVE('',#2978,#2955,#2980,.T.); +#2978 = VERTEX_POINT('',#2979); +#2979 = CARTESIAN_POINT('',(5.5,-6.E-15,-6.56066017178)); +#2980 = SURFACE_CURVE('',#2981,(#2985,#2992),.PCURVE_S1.); +#2981 = LINE('',#2982,#2983); +#2982 = CARTESIAN_POINT('',(5.5,-4.37E-15,-6.56066017178)); +#2983 = VECTOR('',#2984,1.); +#2984 = DIRECTION('',(0.,-1.,6.7E-16)); +#2985 = PCURVE('',#2917,#2986); +#2986 = DEFINITIONAL_REPRESENTATION('',(#2987),#2991); +#2987 = LINE('',#2988,#2989); +#2988 = CARTESIAN_POINT('',(1.63933982822,-8.357684907519E-18)); +#2989 = VECTOR('',#2990,1.); +#2990 = DIRECTION('',(0.,-1.)); +#2991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2992 = PCURVE('',#2993,#2998); +#2993 = PLANE('',#2994); +#2994 = AXIS2_PLACEMENT_3D('',#2995,#2996,#2997); +#2995 = CARTESIAN_POINT('',(5.5,-4.37E-15,-6.56066017178)); +#2996 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187)); +#2997 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187)); +#2998 = DEFINITIONAL_REPRESENTATION('',(#2999),#3003); +#2999 = LINE('',#3000,#3001); +#3000 = CARTESIAN_POINT('',(0.,0.)); +#3001 = VECTOR('',#3002,1.); +#3002 = DIRECTION('',(3.761543394987E-18,-1.)); +#3003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3004 = ORIENTED_EDGE('',*,*,#3005,.F.); +#3005 = EDGE_CURVE('',#2902,#2978,#3006,.T.); +#3006 = SURFACE_CURVE('',#3007,(#3011,#3018),.PCURVE_S1.); +#3007 = LINE('',#3008,#3009); +#3008 = CARTESIAN_POINT('',(5.5,-1.82E-15,-8.2)); +#3009 = VECTOR('',#3010,1.); +#3010 = DIRECTION('',(0.,2.2E-16,1.)); +#3011 = PCURVE('',#2917,#3012); +#3012 = DEFINITIONAL_REPRESENTATION('',(#3013),#3017); +#3013 = LINE('',#3014,#3015); +#3014 = CARTESIAN_POINT('',(2.4388E-30,3.64E-15)); +#3015 = VECTOR('',#3016,1.); +#3016 = DIRECTION('',(1.,-4.5E-16)); +#3017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3018 = PCURVE('',#126,#3019); +#3019 = DEFINITIONAL_REPRESENTATION('',(#3020),#3024); +#3020 = LINE('',#3021,#3022); +#3021 = CARTESIAN_POINT('',(-8.2,5.5)); +#3022 = VECTOR('',#3023,1.); +#3023 = DIRECTION('',(1.,0.)); +#3024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3025 = ADVANCED_FACE('',(#3026),#2993,.T.); +#3026 = FACE_BOUND('',#3027,.T.); +#3027 = EDGE_LOOP('',(#3028,#3029,#3052,#3080)); +#3028 = ORIENTED_EDGE('',*,*,#2977,.T.); +#3029 = ORIENTED_EDGE('',*,*,#3030,.T.); +#3030 = EDGE_CURVE('',#2955,#3031,#3033,.T.); +#3031 = VERTEX_POINT('',#3032); +#3032 = CARTESIAN_POINT('',(2.83933982822,-500.,-3.9)); +#3033 = SURFACE_CURVE('',#3034,(#3038,#3045),.PCURVE_S1.); +#3034 = LINE('',#3035,#3036); +#3035 = CARTESIAN_POINT('',(5.5,-500.,-6.56066017178)); +#3036 = VECTOR('',#3037,1.); +#3037 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187)); +#3038 = PCURVE('',#2993,#3039); +#3039 = DEFINITIONAL_REPRESENTATION('',(#3040),#3044); +#3040 = LINE('',#3041,#3042); +#3041 = CARTESIAN_POINT('',(-2.023420768594E-13,-500.)); +#3042 = VECTOR('',#3043,1.); +#3043 = DIRECTION('',(1.,-3.1E-16)); +#3044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3045 = PCURVE('',#72,#3046); +#3046 = DEFINITIONAL_REPRESENTATION('',(#3047),#3051); +#3047 = LINE('',#3048,#3049); +#3048 = CARTESIAN_POINT('',(-6.56066017178,5.5)); +#3049 = VECTOR('',#3050,1.); +#3050 = DIRECTION('',(0.707106781187,-0.707106781187)); +#3051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3052 = ORIENTED_EDGE('',*,*,#3053,.F.); +#3053 = EDGE_CURVE('',#3054,#3031,#3056,.T.); +#3054 = VERTEX_POINT('',#3055); +#3055 = CARTESIAN_POINT('',(2.83933982822,-3.E-15,-3.9)); +#3056 = SURFACE_CURVE('',#3057,(#3061,#3068),.PCURVE_S1.); +#3057 = LINE('',#3058,#3059); +#3058 = CARTESIAN_POINT('',(2.83933982822,-2.6E-15,-3.9)); +#3059 = VECTOR('',#3060,1.); +#3060 = DIRECTION('',(0.,-1.,6.7E-16)); +#3061 = PCURVE('',#2993,#3062); +#3062 = DEFINITIONAL_REPRESENTATION('',(#3063),#3067); +#3063 = LINE('',#3064,#3065); +#3064 = CARTESIAN_POINT('',(3.762741699797,1.511401095431E-18)); +#3065 = VECTOR('',#3066,1.); +#3066 = DIRECTION('',(3.761543394987E-18,-1.)); +#3067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3068 = PCURVE('',#3069,#3074); +#3069 = PLANE('',#3070); +#3070 = AXIS2_PLACEMENT_3D('',#3071,#3072,#3073); +#3071 = CARTESIAN_POINT('',(2.83933982822,-2.6E-15,-3.9)); +#3072 = DIRECTION('',(0.,-6.7E-16,-1.)); +#3073 = DIRECTION('',(-1.,-0.,0.)); +#3074 = DEFINITIONAL_REPRESENTATION('',(#3075),#3079); +#3075 = LINE('',#3076,#3077); +#3076 = CARTESIAN_POINT('',(0.,0.)); +#3077 = VECTOR('',#3078,1.); +#3078 = DIRECTION('',(0.,-1.)); +#3079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3080 = ORIENTED_EDGE('',*,*,#3081,.F.); +#3081 = EDGE_CURVE('',#2978,#3054,#3082,.T.); +#3082 = SURFACE_CURVE('',#3083,(#3087,#3094),.PCURVE_S1.); +#3083 = LINE('',#3084,#3085); +#3084 = CARTESIAN_POINT('',(5.5,-1.46E-15,-6.56066017178)); +#3085 = VECTOR('',#3086,1.); +#3086 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187)); +#3087 = PCURVE('',#2993,#3088); +#3088 = DEFINITIONAL_REPRESENTATION('',(#3089),#3093); +#3089 = LINE('',#3090,#3091); +#3090 = CARTESIAN_POINT('',(1.3677E-30,2.91E-15)); +#3091 = VECTOR('',#3092,1.); +#3092 = DIRECTION('',(1.,-3.1E-16)); +#3093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3094 = PCURVE('',#126,#3095); +#3095 = DEFINITIONAL_REPRESENTATION('',(#3096),#3100); +#3096 = LINE('',#3097,#3098); +#3097 = CARTESIAN_POINT('',(-6.56066017178,5.5)); +#3098 = VECTOR('',#3099,1.); +#3099 = DIRECTION('',(0.707106781187,-0.707106781187)); +#3100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3101 = ADVANCED_FACE('',(#3102),#3069,.T.); +#3102 = FACE_BOUND('',#3103,.T.); +#3103 = EDGE_LOOP('',(#3104,#3105,#3128,#3156)); +#3104 = ORIENTED_EDGE('',*,*,#3053,.T.); +#3105 = ORIENTED_EDGE('',*,*,#3106,.T.); +#3106 = EDGE_CURVE('',#3031,#3107,#3109,.T.); +#3107 = VERTEX_POINT('',#3108); +#3108 = CARTESIAN_POINT('',(0.2,-500.,-3.9)); +#3109 = SURFACE_CURVE('',#3110,(#3114,#3121),.PCURVE_S1.); +#3110 = LINE('',#3111,#3112); +#3111 = CARTESIAN_POINT('',(2.83933982822,-500.,-3.9)); +#3112 = VECTOR('',#3113,1.); +#3113 = DIRECTION('',(-1.,0.,0.)); +#3114 = PCURVE('',#3069,#3115); +#3115 = DEFINITIONAL_REPRESENTATION('',(#3116),#3120); +#3116 = LINE('',#3117,#3118); +#3117 = CARTESIAN_POINT('',(0.,-500.)); +#3118 = VECTOR('',#3119,1.); +#3119 = DIRECTION('',(1.,0.)); +#3120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3121 = PCURVE('',#72,#3122); +#3122 = DEFINITIONAL_REPRESENTATION('',(#3123),#3127); +#3123 = LINE('',#3124,#3125); +#3124 = CARTESIAN_POINT('',(-3.9,2.83933982822)); +#3125 = VECTOR('',#3126,1.); +#3126 = DIRECTION('',(0.,-1.)); +#3127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3128 = ORIENTED_EDGE('',*,*,#3129,.F.); +#3129 = EDGE_CURVE('',#3130,#3107,#3132,.T.); +#3130 = VERTEX_POINT('',#3131); +#3131 = CARTESIAN_POINT('',(0.2,-3.E-15,-3.9)); +#3132 = SURFACE_CURVE('',#3133,(#3137,#3144),.PCURVE_S1.); +#3133 = LINE('',#3134,#3135); +#3134 = CARTESIAN_POINT('',(0.2,-2.6E-15,-3.9)); +#3135 = VECTOR('',#3136,1.); +#3136 = DIRECTION('',(0.,-1.,6.7E-16)); +#3137 = PCURVE('',#3069,#3138); +#3138 = DEFINITIONAL_REPRESENTATION('',(#3139),#3143); +#3139 = LINE('',#3140,#3141); +#3140 = CARTESIAN_POINT('',(2.63933982822,0.)); +#3141 = VECTOR('',#3142,1.); +#3142 = DIRECTION('',(0.,-1.)); +#3143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3144 = PCURVE('',#3145,#3150); +#3145 = PLANE('',#3146); +#3146 = AXIS2_PLACEMENT_3D('',#3147,#3148,#3149); +#3147 = CARTESIAN_POINT('',(0.2,-2.6E-15,-3.9)); +#3148 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187)); +#3149 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187)); +#3150 = DEFINITIONAL_REPRESENTATION('',(#3151),#3155); +#3151 = LINE('',#3152,#3153); +#3152 = CARTESIAN_POINT('',(0.,0.)); +#3153 = VECTOR('',#3154,1.); +#3154 = DIRECTION('',(3.761543394987E-18,-1.)); +#3155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3156 = ORIENTED_EDGE('',*,*,#3157,.F.); +#3157 = EDGE_CURVE('',#3054,#3130,#3158,.T.); +#3158 = SURFACE_CURVE('',#3159,(#3163,#3170),.PCURVE_S1.); +#3159 = LINE('',#3160,#3161); +#3160 = CARTESIAN_POINT('',(2.83933982822,-8.7E-16,-3.9)); +#3161 = VECTOR('',#3162,1.); +#3162 = DIRECTION('',(-1.,0.,0.)); +#3163 = PCURVE('',#3069,#3164); +#3164 = DEFINITIONAL_REPRESENTATION('',(#3165),#3169); +#3165 = LINE('',#3166,#3167); +#3166 = CARTESIAN_POINT('',(0.,1.73E-15)); +#3167 = VECTOR('',#3168,1.); +#3168 = DIRECTION('',(1.,0.)); +#3169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3170 = PCURVE('',#126,#3171); +#3171 = DEFINITIONAL_REPRESENTATION('',(#3172),#3176); +#3172 = LINE('',#3173,#3174); +#3173 = CARTESIAN_POINT('',(-3.9,2.83933982822)); +#3174 = VECTOR('',#3175,1.); +#3175 = DIRECTION('',(0.,-1.)); +#3176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3177 = ADVANCED_FACE('',(#3178),#3145,.T.); +#3178 = FACE_BOUND('',#3179,.T.); +#3179 = EDGE_LOOP('',(#3180,#3181,#3204,#3232)); +#3180 = ORIENTED_EDGE('',*,*,#3129,.T.); +#3181 = ORIENTED_EDGE('',*,*,#3182,.T.); +#3182 = EDGE_CURVE('',#3107,#3183,#3185,.T.); +#3183 = VERTEX_POINT('',#3184); +#3184 = CARTESIAN_POINT('',(0.,-500.,-3.7)); +#3185 = SURFACE_CURVE('',#3186,(#3190,#3197),.PCURVE_S1.); +#3186 = LINE('',#3187,#3188); +#3187 = CARTESIAN_POINT('',(0.2,-500.,-3.9)); +#3188 = VECTOR('',#3189,1.); +#3189 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187)); +#3190 = PCURVE('',#3145,#3191); +#3191 = DEFINITIONAL_REPRESENTATION('',(#3192),#3196); +#3192 = LINE('',#3193,#3194); +#3193 = CARTESIAN_POINT('',(-1.791635869381E-13,-500.)); +#3194 = VECTOR('',#3195,1.); +#3195 = DIRECTION('',(1.,-3.1E-16)); +#3196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3197 = PCURVE('',#72,#3198); +#3198 = DEFINITIONAL_REPRESENTATION('',(#3199),#3203); +#3199 = LINE('',#3200,#3201); +#3200 = CARTESIAN_POINT('',(-3.9,0.2)); +#3201 = VECTOR('',#3202,1.); +#3202 = DIRECTION('',(0.707106781187,-0.707106781187)); +#3203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3204 = ORIENTED_EDGE('',*,*,#3205,.F.); +#3205 = EDGE_CURVE('',#3206,#3183,#3208,.T.); +#3206 = VERTEX_POINT('',#3207); +#3207 = CARTESIAN_POINT('',(0.,-3.E-15,-3.7)); +#3208 = SURFACE_CURVE('',#3209,(#3213,#3220),.PCURVE_S1.); +#3209 = LINE('',#3210,#3211); +#3210 = CARTESIAN_POINT('',(0.,-2.46E-15,-3.7)); +#3211 = VECTOR('',#3212,1.); +#3212 = DIRECTION('',(0.,-1.,6.7E-16)); +#3213 = PCURVE('',#3145,#3214); +#3214 = DEFINITIONAL_REPRESENTATION('',(#3215),#3219); +#3215 = LINE('',#3216,#3217); +#3216 = CARTESIAN_POINT('',(0.282842712475,7.063925136929E-18)); +#3217 = VECTOR('',#3218,1.); +#3218 = DIRECTION('',(3.761543394987E-18,-1.)); +#3219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3220 = PCURVE('',#3221,#3226); +#3221 = PLANE('',#3222); +#3222 = AXIS2_PLACEMENT_3D('',#3223,#3224,#3225); +#3223 = CARTESIAN_POINT('',(-0.2,-2.6E-15,-3.9)); +#3224 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187)); +#3225 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187)); +#3226 = DEFINITIONAL_REPRESENTATION('',(#3227),#3231); +#3227 = LINE('',#3228,#3229); +#3228 = CARTESIAN_POINT('',(0.282842712475,7.063925136929E-18)); +#3229 = VECTOR('',#3230,1.); +#3230 = DIRECTION('',(3.761543394987E-18,-1.)); +#3231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3232 = ORIENTED_EDGE('',*,*,#3233,.F.); +#3233 = EDGE_CURVE('',#3130,#3206,#3234,.T.); +#3234 = SURFACE_CURVE('',#3235,(#3239,#3246),.PCURVE_S1.); +#3235 = LINE('',#3236,#3237); +#3236 = CARTESIAN_POINT('',(0.2,-8.7E-16,-3.9)); +#3237 = VECTOR('',#3238,1.); +#3238 = DIRECTION('',(-0.707106781187,1.6E-16,0.707106781187)); +#3239 = PCURVE('',#3145,#3240); +#3240 = DEFINITIONAL_REPRESENTATION('',(#3241),#3245); +#3241 = LINE('',#3242,#3243); +#3242 = CARTESIAN_POINT('',(8.131E-31,1.73E-15)); +#3243 = VECTOR('',#3244,1.); +#3244 = DIRECTION('',(1.,-3.1E-16)); +#3245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3246 = PCURVE('',#126,#3247); +#3247 = DEFINITIONAL_REPRESENTATION('',(#3248),#3252); +#3248 = LINE('',#3249,#3250); +#3249 = CARTESIAN_POINT('',(-3.9,0.2)); +#3250 = VECTOR('',#3251,1.); +#3251 = DIRECTION('',(0.707106781187,-0.707106781187)); +#3252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3253 = ADVANCED_FACE('',(#3254),#3221,.F.); +#3254 = FACE_BOUND('',#3255,.F.); +#3255 = EDGE_LOOP('',(#3256,#3286,#3307,#3308)); +#3256 = ORIENTED_EDGE('',*,*,#3257,.T.); +#3257 = EDGE_CURVE('',#3258,#3260,#3262,.T.); +#3258 = VERTEX_POINT('',#3259); +#3259 = CARTESIAN_POINT('',(-0.2,-3.E-15,-3.9)); +#3260 = VERTEX_POINT('',#3261); +#3261 = CARTESIAN_POINT('',(-0.2,-500.,-3.9)); +#3262 = SURFACE_CURVE('',#3263,(#3267,#3274),.PCURVE_S1.); +#3263 = LINE('',#3264,#3265); +#3264 = CARTESIAN_POINT('',(-0.2,-2.6E-15,-3.9)); +#3265 = VECTOR('',#3266,1.); +#3266 = DIRECTION('',(0.,-1.,6.7E-16)); +#3267 = PCURVE('',#3221,#3268); +#3268 = DEFINITIONAL_REPRESENTATION('',(#3269),#3273); +#3269 = LINE('',#3270,#3271); +#3270 = CARTESIAN_POINT('',(0.,0.)); +#3271 = VECTOR('',#3272,1.); +#3272 = DIRECTION('',(3.761543394987E-18,-1.)); +#3273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3274 = PCURVE('',#3275,#3280); +#3275 = PLANE('',#3276); +#3276 = AXIS2_PLACEMENT_3D('',#3277,#3278,#3279); +#3277 = CARTESIAN_POINT('',(-2.83933982822,-2.6E-15,-3.9)); +#3278 = DIRECTION('',(0.,6.7E-16,1.)); +#3279 = DIRECTION('',(1.,0.,-0.)); +#3280 = DEFINITIONAL_REPRESENTATION('',(#3281),#3285); +#3281 = LINE('',#3282,#3283); +#3282 = CARTESIAN_POINT('',(2.63933982822,0.)); +#3283 = VECTOR('',#3284,1.); +#3284 = DIRECTION('',(0.,-1.)); +#3285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3286 = ORIENTED_EDGE('',*,*,#3287,.T.); +#3287 = EDGE_CURVE('',#3260,#3183,#3288,.T.); +#3288 = SURFACE_CURVE('',#3289,(#3293,#3300),.PCURVE_S1.); +#3289 = LINE('',#3290,#3291); +#3290 = CARTESIAN_POINT('',(-0.2,-500.,-3.9)); +#3291 = VECTOR('',#3292,1.); +#3292 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187)); +#3293 = PCURVE('',#3221,#3294); +#3294 = DEFINITIONAL_REPRESENTATION('',(#3295),#3299); +#3295 = LINE('',#3296,#3297); +#3296 = CARTESIAN_POINT('',(-1.791635869381E-13,-500.)); +#3297 = VECTOR('',#3298,1.); +#3298 = DIRECTION('',(1.,-3.1E-16)); +#3299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3300 = PCURVE('',#72,#3301); +#3301 = DEFINITIONAL_REPRESENTATION('',(#3302),#3306); +#3302 = LINE('',#3303,#3304); +#3303 = CARTESIAN_POINT('',(-3.9,-0.2)); +#3304 = VECTOR('',#3305,1.); +#3305 = DIRECTION('',(0.707106781187,0.707106781187)); +#3306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3307 = ORIENTED_EDGE('',*,*,#3205,.F.); +#3308 = ORIENTED_EDGE('',*,*,#3309,.F.); +#3309 = EDGE_CURVE('',#3258,#3206,#3310,.T.); +#3310 = SURFACE_CURVE('',#3311,(#3315,#3322),.PCURVE_S1.); +#3311 = LINE('',#3312,#3313); +#3312 = CARTESIAN_POINT('',(-0.2,-8.7E-16,-3.9)); +#3313 = VECTOR('',#3314,1.); +#3314 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187)); +#3315 = PCURVE('',#3221,#3316); +#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3321); +#3317 = LINE('',#3318,#3319); +#3318 = CARTESIAN_POINT('',(8.131E-31,1.73E-15)); +#3319 = VECTOR('',#3320,1.); +#3320 = DIRECTION('',(1.,-3.1E-16)); +#3321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3322 = PCURVE('',#126,#3323); +#3323 = DEFINITIONAL_REPRESENTATION('',(#3324),#3328); +#3324 = LINE('',#3325,#3326); +#3325 = CARTESIAN_POINT('',(-3.9,-0.2)); +#3326 = VECTOR('',#3327,1.); +#3327 = DIRECTION('',(0.707106781187,0.707106781187)); +#3328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3329 = ADVANCED_FACE('',(#3330),#3275,.F.); +#3330 = FACE_BOUND('',#3331,.F.); +#3331 = EDGE_LOOP('',(#3332,#3362,#3383,#3384)); +#3332 = ORIENTED_EDGE('',*,*,#3333,.T.); +#3333 = EDGE_CURVE('',#3334,#3336,#3338,.T.); +#3334 = VERTEX_POINT('',#3335); +#3335 = CARTESIAN_POINT('',(-2.83933982822,-3.E-15,-3.9)); +#3336 = VERTEX_POINT('',#3337); +#3337 = CARTESIAN_POINT('',(-2.83933982822,-500.,-3.9)); +#3338 = SURFACE_CURVE('',#3339,(#3343,#3350),.PCURVE_S1.); +#3339 = LINE('',#3340,#3341); +#3340 = CARTESIAN_POINT('',(-2.83933982822,-2.6E-15,-3.9)); +#3341 = VECTOR('',#3342,1.); +#3342 = DIRECTION('',(0.,-1.,6.7E-16)); +#3343 = PCURVE('',#3275,#3344); +#3344 = DEFINITIONAL_REPRESENTATION('',(#3345),#3349); +#3345 = LINE('',#3346,#3347); +#3346 = CARTESIAN_POINT('',(0.,0.)); +#3347 = VECTOR('',#3348,1.); +#3348 = DIRECTION('',(0.,-1.)); +#3349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3350 = PCURVE('',#3351,#3356); +#3351 = PLANE('',#3352); +#3352 = AXIS2_PLACEMENT_3D('',#3353,#3354,#3355); +#3353 = CARTESIAN_POINT('',(-5.5,-4.37E-15,-6.56066017178)); +#3354 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187)); +#3355 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187)); +#3356 = DEFINITIONAL_REPRESENTATION('',(#3357),#3361); +#3357 = LINE('',#3358,#3359); +#3358 = CARTESIAN_POINT('',(3.762741699797,1.511401095431E-18)); +#3359 = VECTOR('',#3360,1.); +#3360 = DIRECTION('',(3.761543394987E-18,-1.)); +#3361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3362 = ORIENTED_EDGE('',*,*,#3363,.T.); +#3363 = EDGE_CURVE('',#3336,#3260,#3364,.T.); +#3364 = SURFACE_CURVE('',#3365,(#3369,#3376),.PCURVE_S1.); +#3365 = LINE('',#3366,#3367); +#3366 = CARTESIAN_POINT('',(-2.83933982822,-500.,-3.9)); +#3367 = VECTOR('',#3368,1.); +#3368 = DIRECTION('',(1.,0.,0.)); +#3369 = PCURVE('',#3275,#3370); +#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375); +#3371 = LINE('',#3372,#3373); +#3372 = CARTESIAN_POINT('',(0.,-500.)); +#3373 = VECTOR('',#3374,1.); +#3374 = DIRECTION('',(1.,0.)); +#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3376 = PCURVE('',#72,#3377); +#3377 = DEFINITIONAL_REPRESENTATION('',(#3378),#3382); +#3378 = LINE('',#3379,#3380); +#3379 = CARTESIAN_POINT('',(-3.9,-2.83933982822)); +#3380 = VECTOR('',#3381,1.); +#3381 = DIRECTION('',(0.,1.)); +#3382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3383 = ORIENTED_EDGE('',*,*,#3257,.F.); +#3384 = ORIENTED_EDGE('',*,*,#3385,.F.); +#3385 = EDGE_CURVE('',#3334,#3258,#3386,.T.); +#3386 = SURFACE_CURVE('',#3387,(#3391,#3398),.PCURVE_S1.); +#3387 = LINE('',#3388,#3389); +#3388 = CARTESIAN_POINT('',(-2.83933982822,-8.7E-16,-3.9)); +#3389 = VECTOR('',#3390,1.); +#3390 = DIRECTION('',(1.,0.,0.)); +#3391 = PCURVE('',#3275,#3392); +#3392 = DEFINITIONAL_REPRESENTATION('',(#3393),#3397); +#3393 = LINE('',#3394,#3395); +#3394 = CARTESIAN_POINT('',(0.,1.73E-15)); +#3395 = VECTOR('',#3396,1.); +#3396 = DIRECTION('',(1.,0.)); +#3397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3398 = PCURVE('',#126,#3399); +#3399 = DEFINITIONAL_REPRESENTATION('',(#3400),#3404); +#3400 = LINE('',#3401,#3402); +#3401 = CARTESIAN_POINT('',(-3.9,-2.83933982822)); +#3402 = VECTOR('',#3403,1.); +#3403 = DIRECTION('',(0.,1.)); +#3404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3405 = ADVANCED_FACE('',(#3406),#3351,.F.); +#3406 = FACE_BOUND('',#3407,.F.); +#3407 = EDGE_LOOP('',(#3408,#3438,#3459,#3460)); +#3408 = ORIENTED_EDGE('',*,*,#3409,.T.); +#3409 = EDGE_CURVE('',#3410,#3412,#3414,.T.); +#3410 = VERTEX_POINT('',#3411); +#3411 = CARTESIAN_POINT('',(-5.5,-6.E-15,-6.56066017178)); +#3412 = VERTEX_POINT('',#3413); +#3413 = CARTESIAN_POINT('',(-5.5,-500.,-6.560660171779)); +#3414 = SURFACE_CURVE('',#3415,(#3419,#3426),.PCURVE_S1.); +#3415 = LINE('',#3416,#3417); +#3416 = CARTESIAN_POINT('',(-5.5,-4.37E-15,-6.56066017178)); +#3417 = VECTOR('',#3418,1.); +#3418 = DIRECTION('',(0.,-1.,6.7E-16)); +#3419 = PCURVE('',#3351,#3420); +#3420 = DEFINITIONAL_REPRESENTATION('',(#3421),#3425); +#3421 = LINE('',#3422,#3423); +#3422 = CARTESIAN_POINT('',(0.,0.)); +#3423 = VECTOR('',#3424,1.); +#3424 = DIRECTION('',(3.761543394987E-18,-1.)); +#3425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3426 = PCURVE('',#3427,#3432); +#3427 = PLANE('',#3428); +#3428 = AXIS2_PLACEMENT_3D('',#3429,#3430,#3431); +#3429 = CARTESIAN_POINT('',(-5.5,-5.46E-15,-8.2)); +#3430 = DIRECTION('',(-1.,0.,0.)); +#3431 = DIRECTION('',(0.,6.7E-16,1.)); +#3432 = DEFINITIONAL_REPRESENTATION('',(#3433),#3437); +#3433 = LINE('',#3434,#3435); +#3434 = CARTESIAN_POINT('',(1.63933982822,-8.357684907519E-18)); +#3435 = VECTOR('',#3436,1.); +#3436 = DIRECTION('',(0.,-1.)); +#3437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3438 = ORIENTED_EDGE('',*,*,#3439,.T.); +#3439 = EDGE_CURVE('',#3412,#3336,#3440,.T.); +#3440 = SURFACE_CURVE('',#3441,(#3445,#3452),.PCURVE_S1.); +#3441 = LINE('',#3442,#3443); +#3442 = CARTESIAN_POINT('',(-5.5,-500.,-6.56066017178)); +#3443 = VECTOR('',#3444,1.); +#3444 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187)); +#3445 = PCURVE('',#3351,#3446); +#3446 = DEFINITIONAL_REPRESENTATION('',(#3447),#3451); +#3447 = LINE('',#3448,#3449); +#3448 = CARTESIAN_POINT('',(-2.023420768594E-13,-500.)); +#3449 = VECTOR('',#3450,1.); +#3450 = DIRECTION('',(1.,-3.1E-16)); +#3451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3452 = PCURVE('',#72,#3453); +#3453 = DEFINITIONAL_REPRESENTATION('',(#3454),#3458); +#3454 = LINE('',#3455,#3456); +#3455 = CARTESIAN_POINT('',(-6.56066017178,-5.5)); +#3456 = VECTOR('',#3457,1.); +#3457 = DIRECTION('',(0.707106781187,0.707106781187)); +#3458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3459 = ORIENTED_EDGE('',*,*,#3333,.F.); +#3460 = ORIENTED_EDGE('',*,*,#3461,.F.); +#3461 = EDGE_CURVE('',#3410,#3334,#3462,.T.); +#3462 = SURFACE_CURVE('',#3463,(#3467,#3474),.PCURVE_S1.); +#3463 = LINE('',#3464,#3465); +#3464 = CARTESIAN_POINT('',(-5.5,-1.46E-15,-6.56066017178)); +#3465 = VECTOR('',#3466,1.); +#3466 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187)); +#3467 = PCURVE('',#3351,#3468); +#3468 = DEFINITIONAL_REPRESENTATION('',(#3469),#3473); +#3469 = LINE('',#3470,#3471); +#3470 = CARTESIAN_POINT('',(1.3677E-30,2.91E-15)); +#3471 = VECTOR('',#3472,1.); +#3472 = DIRECTION('',(1.,-3.1E-16)); +#3473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3474 = PCURVE('',#126,#3475); +#3475 = DEFINITIONAL_REPRESENTATION('',(#3476),#3480); +#3476 = LINE('',#3477,#3478); +#3477 = CARTESIAN_POINT('',(-6.56066017178,-5.5)); +#3478 = VECTOR('',#3479,1.); +#3479 = DIRECTION('',(0.707106781187,0.707106781187)); +#3480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3481 = ADVANCED_FACE('',(#3482),#3427,.F.); +#3482 = FACE_BOUND('',#3483,.F.); +#3483 = EDGE_LOOP('',(#3484,#3514,#3535,#3536)); +#3484 = ORIENTED_EDGE('',*,*,#3485,.T.); +#3485 = EDGE_CURVE('',#3486,#3488,#3490,.T.); +#3486 = VERTEX_POINT('',#3487); +#3487 = CARTESIAN_POINT('',(-5.5,-7.E-15,-8.2)); +#3488 = VERTEX_POINT('',#3489); +#3489 = CARTESIAN_POINT('',(-5.5,-500.,-8.2)); +#3490 = SURFACE_CURVE('',#3491,(#3495,#3502),.PCURVE_S1.); +#3491 = LINE('',#3492,#3493); +#3492 = CARTESIAN_POINT('',(-5.5,-5.46E-15,-8.2)); +#3493 = VECTOR('',#3494,1.); +#3494 = DIRECTION('',(0.,-1.,6.7E-16)); +#3495 = PCURVE('',#3427,#3496); +#3496 = DEFINITIONAL_REPRESENTATION('',(#3497),#3501); +#3497 = LINE('',#3498,#3499); +#3498 = CARTESIAN_POINT('',(0.,0.)); +#3499 = VECTOR('',#3500,1.); +#3500 = DIRECTION('',(0.,-1.)); +#3501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3502 = PCURVE('',#3503,#3508); +#3503 = PLANE('',#3504); +#3504 = AXIS2_PLACEMENT_3D('',#3505,#3506,#3507); +#3505 = CARTESIAN_POINT('',(-3.05,-5.46E-15,-8.2)); +#3506 = DIRECTION('',(0.,-6.7E-16,-1.)); +#3507 = DIRECTION('',(-1.,-0.,0.)); +#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513); +#3509 = LINE('',#3510,#3511); +#3510 = CARTESIAN_POINT('',(2.45,0.)); +#3511 = VECTOR('',#3512,1.); +#3512 = DIRECTION('',(0.,-1.)); +#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3514 = ORIENTED_EDGE('',*,*,#3515,.T.); +#3515 = EDGE_CURVE('',#3488,#3412,#3516,.T.); +#3516 = SURFACE_CURVE('',#3517,(#3521,#3528),.PCURVE_S1.); +#3517 = LINE('',#3518,#3519); +#3518 = CARTESIAN_POINT('',(-5.5,-500.,-8.2)); +#3519 = VECTOR('',#3520,1.); +#3520 = DIRECTION('',(0.,2.2E-16,1.)); +#3521 = PCURVE('',#3427,#3522); +#3522 = DEFINITIONAL_REPRESENTATION('',(#3523),#3527); +#3523 = LINE('',#3524,#3525); +#3524 = CARTESIAN_POINT('',(-2.692747969422E-13,-500.)); +#3525 = VECTOR('',#3526,1.); +#3526 = DIRECTION('',(1.,-4.5E-16)); +#3527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3528 = PCURVE('',#72,#3529); +#3529 = DEFINITIONAL_REPRESENTATION('',(#3530),#3534); +#3530 = LINE('',#3531,#3532); +#3531 = CARTESIAN_POINT('',(-8.2,-5.5)); +#3532 = VECTOR('',#3533,1.); +#3533 = DIRECTION('',(1.,0.)); +#3534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3535 = ORIENTED_EDGE('',*,*,#3409,.F.); +#3536 = ORIENTED_EDGE('',*,*,#3537,.F.); +#3537 = EDGE_CURVE('',#3486,#3410,#3538,.T.); +#3538 = SURFACE_CURVE('',#3539,(#3543,#3550),.PCURVE_S1.); +#3539 = LINE('',#3540,#3541); +#3540 = CARTESIAN_POINT('',(-5.5,-1.82E-15,-8.2)); +#3541 = VECTOR('',#3542,1.); +#3542 = DIRECTION('',(0.,2.2E-16,1.)); +#3543 = PCURVE('',#3427,#3544); +#3544 = DEFINITIONAL_REPRESENTATION('',(#3545),#3549); +#3545 = LINE('',#3546,#3547); +#3546 = CARTESIAN_POINT('',(2.4388E-30,3.64E-15)); +#3547 = VECTOR('',#3548,1.); +#3548 = DIRECTION('',(1.,-4.5E-16)); +#3549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3550 = PCURVE('',#126,#3551); +#3551 = DEFINITIONAL_REPRESENTATION('',(#3552),#3556); +#3552 = LINE('',#3553,#3554); +#3553 = CARTESIAN_POINT('',(-8.2,-5.5)); +#3554 = VECTOR('',#3555,1.); +#3555 = DIRECTION('',(1.,0.)); +#3556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3557 = ADVANCED_FACE('',(#3558),#3503,.F.); +#3558 = FACE_BOUND('',#3559,.F.); +#3559 = EDGE_LOOP('',(#3560,#3590,#3611,#3612)); +#3560 = ORIENTED_EDGE('',*,*,#3561,.T.); +#3561 = EDGE_CURVE('',#3562,#3564,#3566,.T.); +#3562 = VERTEX_POINT('',#3563); +#3563 = CARTESIAN_POINT('',(-3.05,-7.E-15,-8.2)); +#3564 = VERTEX_POINT('',#3565); +#3565 = CARTESIAN_POINT('',(-3.05,-500.,-8.2)); +#3566 = SURFACE_CURVE('',#3567,(#3571,#3578),.PCURVE_S1.); +#3567 = LINE('',#3568,#3569); +#3568 = CARTESIAN_POINT('',(-3.05,-5.46E-15,-8.2)); +#3569 = VECTOR('',#3570,1.); +#3570 = DIRECTION('',(0.,-1.,6.7E-16)); +#3571 = PCURVE('',#3503,#3572); +#3572 = DEFINITIONAL_REPRESENTATION('',(#3573),#3577); +#3573 = LINE('',#3574,#3575); +#3574 = CARTESIAN_POINT('',(0.,0.)); +#3575 = VECTOR('',#3576,1.); +#3576 = DIRECTION('',(0.,-1.)); +#3577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3578 = PCURVE('',#3579,#3584); +#3579 = PLANE('',#3580); +#3580 = AXIS2_PLACEMENT_3D('',#3581,#3582,#3583); +#3581 = CARTESIAN_POINT('',(-4.85,-6.66E-15,-10.)); +#3582 = DIRECTION('',(-0.707106781187,4.7E-16,0.707106781187)); +#3583 = DIRECTION('',(0.707106781187,4.7E-16,0.707106781187)); +#3584 = DEFINITIONAL_REPRESENTATION('',(#3585),#3589); +#3585 = LINE('',#3586,#3587); +#3586 = CARTESIAN_POINT('',(2.545584412272,3.575326232361E-18)); +#3587 = VECTOR('',#3588,1.); +#3588 = DIRECTION('',(3.761543394987E-18,-1.)); +#3589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3590 = ORIENTED_EDGE('',*,*,#3591,.T.); +#3591 = EDGE_CURVE('',#3564,#3488,#3592,.T.); +#3592 = SURFACE_CURVE('',#3593,(#3597,#3604),.PCURVE_S1.); +#3593 = LINE('',#3594,#3595); +#3594 = CARTESIAN_POINT('',(-3.05,-500.,-8.2)); +#3595 = VECTOR('',#3596,1.); +#3596 = DIRECTION('',(-1.,0.,0.)); +#3597 = PCURVE('',#3503,#3598); +#3598 = DEFINITIONAL_REPRESENTATION('',(#3599),#3603); +#3599 = LINE('',#3600,#3601); +#3600 = CARTESIAN_POINT('',(0.,-500.)); +#3601 = VECTOR('',#3602,1.); +#3602 = DIRECTION('',(1.,0.)); +#3603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3604 = PCURVE('',#72,#3605); +#3605 = DEFINITIONAL_REPRESENTATION('',(#3606),#3610); +#3606 = LINE('',#3607,#3608); +#3607 = CARTESIAN_POINT('',(-8.2,-3.05)); +#3608 = VECTOR('',#3609,1.); +#3609 = DIRECTION('',(0.,-1.)); +#3610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3611 = ORIENTED_EDGE('',*,*,#3485,.F.); +#3612 = ORIENTED_EDGE('',*,*,#3613,.F.); +#3613 = EDGE_CURVE('',#3562,#3486,#3614,.T.); +#3614 = SURFACE_CURVE('',#3615,(#3619,#3626),.PCURVE_S1.); +#3615 = LINE('',#3616,#3617); +#3616 = CARTESIAN_POINT('',(-3.05,-1.82E-15,-8.2)); +#3617 = VECTOR('',#3618,1.); +#3618 = DIRECTION('',(-1.,0.,0.)); +#3619 = PCURVE('',#3503,#3620); +#3620 = DEFINITIONAL_REPRESENTATION('',(#3621),#3625); +#3621 = LINE('',#3622,#3623); +#3622 = CARTESIAN_POINT('',(0.,3.64E-15)); +#3623 = VECTOR('',#3624,1.); +#3624 = DIRECTION('',(1.,0.)); +#3625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3626 = PCURVE('',#126,#3627); +#3627 = DEFINITIONAL_REPRESENTATION('',(#3628),#3632); +#3628 = LINE('',#3629,#3630); +#3629 = CARTESIAN_POINT('',(-8.2,-3.05)); +#3630 = VECTOR('',#3631,1.); +#3631 = DIRECTION('',(0.,-1.)); +#3632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3633 = ADVANCED_FACE('',(#3634),#3579,.F.); +#3634 = FACE_BOUND('',#3635,.F.); +#3635 = EDGE_LOOP('',(#3636,#3666,#3687,#3688)); +#3636 = ORIENTED_EDGE('',*,*,#3637,.T.); +#3637 = EDGE_CURVE('',#3638,#3640,#3642,.T.); +#3638 = VERTEX_POINT('',#3639); +#3639 = CARTESIAN_POINT('',(-4.85,-9.E-15,-10.)); +#3640 = VERTEX_POINT('',#3641); +#3641 = CARTESIAN_POINT('',(-4.85,-500.,-10.)); +#3642 = SURFACE_CURVE('',#3643,(#3647,#3654),.PCURVE_S1.); +#3643 = LINE('',#3644,#3645); +#3644 = CARTESIAN_POINT('',(-4.85,-6.66E-15,-10.)); +#3645 = VECTOR('',#3646,1.); +#3646 = DIRECTION('',(0.,-1.,6.7E-16)); +#3647 = PCURVE('',#3579,#3648); +#3648 = DEFINITIONAL_REPRESENTATION('',(#3649),#3653); +#3649 = LINE('',#3650,#3651); +#3650 = CARTESIAN_POINT('',(0.,0.)); +#3651 = VECTOR('',#3652,1.); +#3652 = DIRECTION('',(3.761543394987E-18,-1.)); +#3653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3654 = PCURVE('',#3655,#3660); +#3655 = PLANE('',#3656); +#3656 = AXIS2_PLACEMENT_3D('',#3657,#3658,#3659); +#3657 = CARTESIAN_POINT('',(-10.,-6.66E-15,-10.)); +#3658 = DIRECTION('',(0.,6.7E-16,1.)); +#3659 = DIRECTION('',(1.,0.,-0.)); +#3660 = DEFINITIONAL_REPRESENTATION('',(#3661),#3665); +#3661 = LINE('',#3662,#3663); +#3662 = CARTESIAN_POINT('',(5.15,0.)); +#3663 = VECTOR('',#3664,1.); +#3664 = DIRECTION('',(0.,-1.)); +#3665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3666 = ORIENTED_EDGE('',*,*,#3667,.T.); +#3667 = EDGE_CURVE('',#3640,#3564,#3668,.T.); +#3668 = SURFACE_CURVE('',#3669,(#3673,#3680),.PCURVE_S1.); +#3669 = LINE('',#3670,#3671); +#3670 = CARTESIAN_POINT('',(-4.85,-500.,-10.)); +#3671 = VECTOR('',#3672,1.); +#3672 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187)); +#3673 = PCURVE('',#3579,#3674); +#3674 = DEFINITIONAL_REPRESENTATION('',(#3675),#3679); +#3675 = LINE('',#3676,#3677); +#3676 = CARTESIAN_POINT('',(-1.960617070246E-13,-500.)); +#3677 = VECTOR('',#3678,1.); +#3678 = DIRECTION('',(1.,-3.1E-16)); +#3679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3680 = PCURVE('',#72,#3681); +#3681 = DEFINITIONAL_REPRESENTATION('',(#3682),#3686); +#3682 = LINE('',#3683,#3684); +#3683 = CARTESIAN_POINT('',(-10.,-4.85)); +#3684 = VECTOR('',#3685,1.); +#3685 = DIRECTION('',(0.707106781187,0.707106781187)); +#3686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3687 = ORIENTED_EDGE('',*,*,#3561,.F.); +#3688 = ORIENTED_EDGE('',*,*,#3689,.F.); +#3689 = EDGE_CURVE('',#3638,#3562,#3690,.T.); +#3690 = SURFACE_CURVE('',#3691,(#3695,#3702),.PCURVE_S1.); +#3691 = LINE('',#3692,#3693); +#3692 = CARTESIAN_POINT('',(-4.85,-2.22E-15,-10.)); +#3693 = VECTOR('',#3694,1.); +#3694 = DIRECTION('',(0.707106781187,1.6E-16,0.707106781187)); +#3695 = PCURVE('',#3579,#3696); +#3696 = DEFINITIONAL_REPRESENTATION('',(#3697),#3701); +#3697 = LINE('',#3698,#3699); +#3698 = CARTESIAN_POINT('',(2.0868E-30,4.44E-15)); +#3699 = VECTOR('',#3700,1.); +#3700 = DIRECTION('',(1.,-3.1E-16)); +#3701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3702 = PCURVE('',#126,#3703); +#3703 = DEFINITIONAL_REPRESENTATION('',(#3704),#3708); +#3704 = LINE('',#3705,#3706); +#3705 = CARTESIAN_POINT('',(-10.,-4.85)); +#3706 = VECTOR('',#3707,1.); +#3707 = DIRECTION('',(0.707106781187,0.707106781187)); +#3708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3709 = ADVANCED_FACE('',(#3710),#3655,.F.); +#3710 = FACE_BOUND('',#3711,.F.); +#3711 = EDGE_LOOP('',(#3712,#3742,#3763,#3764)); +#3712 = ORIENTED_EDGE('',*,*,#3713,.T.); +#3713 = EDGE_CURVE('',#3714,#3716,#3718,.T.); +#3714 = VERTEX_POINT('',#3715); +#3715 = CARTESIAN_POINT('',(-10.,-9.E-15,-10.)); +#3716 = VERTEX_POINT('',#3717); +#3717 = CARTESIAN_POINT('',(-10.,-500.,-10.)); +#3718 = SURFACE_CURVE('',#3719,(#3723,#3730),.PCURVE_S1.); +#3719 = LINE('',#3720,#3721); +#3720 = CARTESIAN_POINT('',(-10.,-6.66E-15,-10.)); +#3721 = VECTOR('',#3722,1.); +#3722 = DIRECTION('',(0.,-1.,6.7E-16)); +#3723 = PCURVE('',#3655,#3724); +#3724 = DEFINITIONAL_REPRESENTATION('',(#3725),#3729); +#3725 = LINE('',#3726,#3727); +#3726 = CARTESIAN_POINT('',(0.,0.)); +#3727 = VECTOR('',#3728,1.); +#3728 = DIRECTION('',(0.,-1.)); +#3729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3730 = PCURVE('',#3731,#3736); +#3731 = PLANE('',#3732); +#3732 = AXIS2_PLACEMENT_3D('',#3733,#3734,#3735); +#3733 = CARTESIAN_POINT('',(-10.,-3.23E-15,-4.85)); +#3734 = DIRECTION('',(1.,0.,0.)); +#3735 = DIRECTION('',(0.,-6.7E-16,-1.)); +#3736 = DEFINITIONAL_REPRESENTATION('',(#3737),#3741); +#3737 = LINE('',#3738,#3739); +#3738 = CARTESIAN_POINT('',(5.15,2.05E-17)); +#3739 = VECTOR('',#3740,1.); +#3740 = DIRECTION('',(0.,-1.)); +#3741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3742 = ORIENTED_EDGE('',*,*,#3743,.T.); +#3743 = EDGE_CURVE('',#3716,#3640,#3744,.T.); +#3744 = SURFACE_CURVE('',#3745,(#3749,#3756),.PCURVE_S1.); +#3745 = LINE('',#3746,#3747); +#3746 = CARTESIAN_POINT('',(-10.,-500.,-10.)); +#3747 = VECTOR('',#3748,1.); +#3748 = DIRECTION('',(1.,0.,0.)); +#3749 = PCURVE('',#3655,#3750); +#3750 = DEFINITIONAL_REPRESENTATION('',(#3751),#3755); +#3751 = LINE('',#3752,#3753); +#3752 = CARTESIAN_POINT('',(0.,-500.)); +#3753 = VECTOR('',#3754,1.); +#3754 = DIRECTION('',(1.,0.)); +#3755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3756 = PCURVE('',#72,#3757); +#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); +#3758 = LINE('',#3759,#3760); +#3759 = CARTESIAN_POINT('',(-10.,-10.)); +#3760 = VECTOR('',#3761,1.); +#3761 = DIRECTION('',(0.,1.)); +#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3763 = ORIENTED_EDGE('',*,*,#3637,.F.); +#3764 = ORIENTED_EDGE('',*,*,#3765,.F.); +#3765 = EDGE_CURVE('',#3714,#3638,#3766,.T.); +#3766 = SURFACE_CURVE('',#3767,(#3771,#3778),.PCURVE_S1.); +#3767 = LINE('',#3768,#3769); +#3768 = CARTESIAN_POINT('',(-10.,-2.22E-15,-10.)); +#3769 = VECTOR('',#3770,1.); +#3770 = DIRECTION('',(1.,0.,0.)); +#3771 = PCURVE('',#3655,#3772); +#3772 = DEFINITIONAL_REPRESENTATION('',(#3773),#3777); +#3773 = LINE('',#3774,#3775); +#3774 = CARTESIAN_POINT('',(0.,4.44E-15)); +#3775 = VECTOR('',#3776,1.); +#3776 = DIRECTION('',(1.,0.)); +#3777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3778 = PCURVE('',#126,#3779); +#3779 = DEFINITIONAL_REPRESENTATION('',(#3780),#3784); +#3780 = LINE('',#3781,#3782); +#3781 = CARTESIAN_POINT('',(-10.,-10.)); +#3782 = VECTOR('',#3783,1.); +#3783 = DIRECTION('',(0.,1.)); +#3784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3785 = ADVANCED_FACE('',(#3786),#3731,.F.); +#3786 = FACE_BOUND('',#3787,.F.); +#3787 = EDGE_LOOP('',(#3788,#3818,#3839,#3840)); +#3788 = ORIENTED_EDGE('',*,*,#3789,.T.); +#3789 = EDGE_CURVE('',#3790,#3792,#3794,.T.); +#3790 = VERTEX_POINT('',#3791); +#3791 = CARTESIAN_POINT('',(-10.,-4.E-15,-4.85)); +#3792 = VERTEX_POINT('',#3793); +#3793 = CARTESIAN_POINT('',(-10.,-500.,-4.85)); +#3794 = SURFACE_CURVE('',#3795,(#3799,#3806),.PCURVE_S1.); +#3795 = LINE('',#3796,#3797); +#3796 = CARTESIAN_POINT('',(-10.,-3.23E-15,-4.85)); +#3797 = VECTOR('',#3798,1.); +#3798 = DIRECTION('',(0.,-1.,6.7E-16)); +#3799 = PCURVE('',#3731,#3800); +#3800 = DEFINITIONAL_REPRESENTATION('',(#3801),#3805); +#3801 = LINE('',#3802,#3803); +#3802 = CARTESIAN_POINT('',(0.,0.)); +#3803 = VECTOR('',#3804,1.); +#3804 = DIRECTION('',(0.,-1.)); +#3805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3806 = PCURVE('',#3807,#3812); +#3807 = PLANE('',#3808); +#3808 = AXIS2_PLACEMENT_3D('',#3809,#3810,#3811); +#3809 = CARTESIAN_POINT('',(-8.2,-2.03E-15,-3.05)); +#3810 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187)); +#3811 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187)); +#3812 = DEFINITIONAL_REPRESENTATION('',(#3813),#3817); +#3813 = LINE('',#3814,#3815); +#3814 = CARTESIAN_POINT('',(2.545584412272,-3.575326232362E-18)); +#3815 = VECTOR('',#3816,1.); +#3816 = DIRECTION('',(-3.761543394987E-18,-1.)); +#3817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3818 = ORIENTED_EDGE('',*,*,#3819,.T.); +#3819 = EDGE_CURVE('',#3792,#3716,#3820,.T.); +#3820 = SURFACE_CURVE('',#3821,(#3825,#3832),.PCURVE_S1.); +#3821 = LINE('',#3822,#3823); +#3822 = CARTESIAN_POINT('',(-10.,-500.,-4.85)); +#3823 = VECTOR('',#3824,1.); +#3824 = DIRECTION('',(0.,-2.2E-16,-1.)); +#3825 = PCURVE('',#3731,#3826); +#3826 = DEFINITIONAL_REPRESENTATION('',(#3827),#3831); +#3827 = LINE('',#3828,#3829); +#3828 = CARTESIAN_POINT('',(3.021373984711E-13,-500.)); +#3829 = VECTOR('',#3830,1.); +#3830 = DIRECTION('',(1.,4.5E-16)); +#3831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3832 = PCURVE('',#72,#3833); +#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838); +#3834 = LINE('',#3835,#3836); +#3835 = CARTESIAN_POINT('',(-4.85,-10.)); +#3836 = VECTOR('',#3837,1.); +#3837 = DIRECTION('',(-1.,0.)); +#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3839 = ORIENTED_EDGE('',*,*,#3713,.F.); +#3840 = ORIENTED_EDGE('',*,*,#3841,.F.); +#3841 = EDGE_CURVE('',#3790,#3714,#3842,.T.); +#3842 = SURFACE_CURVE('',#3843,(#3847,#3854),.PCURVE_S1.); +#3843 = LINE('',#3844,#3845); +#3844 = CARTESIAN_POINT('',(-10.,-1.08E-15,-4.85)); +#3845 = VECTOR('',#3846,1.); +#3846 = DIRECTION('',(0.,-2.2E-16,-1.)); +#3847 = PCURVE('',#3731,#3848); +#3848 = DEFINITIONAL_REPRESENTATION('',(#3849),#3853); +#3849 = LINE('',#3850,#3851); +#3850 = CARTESIAN_POINT('',(-1.4405E-30,2.15E-15)); +#3851 = VECTOR('',#3852,1.); +#3852 = DIRECTION('',(1.,4.5E-16)); +#3853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3854 = PCURVE('',#126,#3855); +#3855 = DEFINITIONAL_REPRESENTATION('',(#3856),#3860); +#3856 = LINE('',#3857,#3858); +#3857 = CARTESIAN_POINT('',(-4.85,-10.)); +#3858 = VECTOR('',#3859,1.); +#3859 = DIRECTION('',(-1.,0.)); +#3860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3861 = ADVANCED_FACE('',(#3862),#3807,.F.); +#3862 = FACE_BOUND('',#3863,.F.); +#3863 = EDGE_LOOP('',(#3864,#3894,#3915,#3916)); +#3864 = ORIENTED_EDGE('',*,*,#3865,.T.); +#3865 = EDGE_CURVE('',#3866,#3868,#3870,.T.); +#3866 = VERTEX_POINT('',#3867); +#3867 = CARTESIAN_POINT('',(-8.2,-3.E-15,-3.05)); +#3868 = VERTEX_POINT('',#3869); +#3869 = CARTESIAN_POINT('',(-8.2,-500.,-3.05)); +#3870 = SURFACE_CURVE('',#3871,(#3875,#3882),.PCURVE_S1.); +#3871 = LINE('',#3872,#3873); +#3872 = CARTESIAN_POINT('',(-8.2,-2.03E-15,-3.05)); +#3873 = VECTOR('',#3874,1.); +#3874 = DIRECTION('',(0.,-1.,6.7E-16)); +#3875 = PCURVE('',#3807,#3876); +#3876 = DEFINITIONAL_REPRESENTATION('',(#3877),#3881); +#3877 = LINE('',#3878,#3879); +#3878 = CARTESIAN_POINT('',(-0.,0.)); +#3879 = VECTOR('',#3880,1.); +#3880 = DIRECTION('',(-3.761543394987E-18,-1.)); +#3881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3882 = PCURVE('',#3883,#3888); +#3883 = PLANE('',#3884); +#3884 = AXIS2_PLACEMENT_3D('',#3885,#3886,#3887); +#3885 = CARTESIAN_POINT('',(-8.2,-3.66E-15,-5.5)); +#3886 = DIRECTION('',(-1.,0.,0.)); +#3887 = DIRECTION('',(0.,6.7E-16,1.)); +#3888 = DEFINITIONAL_REPRESENTATION('',(#3889),#3893); +#3889 = LINE('',#3890,#3891); +#3890 = CARTESIAN_POINT('',(2.45,-1.15E-17)); +#3891 = VECTOR('',#3892,1.); +#3892 = DIRECTION('',(0.,-1.)); +#3893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3894 = ORIENTED_EDGE('',*,*,#3895,.T.); +#3895 = EDGE_CURVE('',#3868,#3792,#3896,.T.); +#3896 = SURFACE_CURVE('',#3897,(#3901,#3908),.PCURVE_S1.); +#3897 = LINE('',#3898,#3899); +#3898 = CARTESIAN_POINT('',(-8.2,-500.,-3.05)); +#3899 = VECTOR('',#3900,1.); +#3900 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187)); +#3901 = PCURVE('',#3807,#3902); +#3902 = DEFINITIONAL_REPRESENTATION('',(#3903),#3907); +#3903 = LINE('',#3904,#3905); +#3904 = CARTESIAN_POINT('',(2.032841323346E-13,-500.)); +#3905 = VECTOR('',#3906,1.); +#3906 = DIRECTION('',(1.,3.1E-16)); +#3907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3908 = PCURVE('',#72,#3909); +#3909 = DEFINITIONAL_REPRESENTATION('',(#3910),#3914); +#3910 = LINE('',#3911,#3912); +#3911 = CARTESIAN_POINT('',(-3.05,-8.2)); +#3912 = VECTOR('',#3913,1.); +#3913 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#3914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3915 = ORIENTED_EDGE('',*,*,#3789,.F.); +#3916 = ORIENTED_EDGE('',*,*,#3917,.F.); +#3917 = EDGE_CURVE('',#3866,#3790,#3918,.T.); +#3918 = SURFACE_CURVE('',#3919,(#3923,#3930),.PCURVE_S1.); +#3919 = LINE('',#3920,#3921); +#3920 = CARTESIAN_POINT('',(-8.2,-6.8E-16,-3.05)); +#3921 = VECTOR('',#3922,1.); +#3922 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187)); +#3923 = PCURVE('',#3807,#3924); +#3924 = DEFINITIONAL_REPRESENTATION('',(#3925),#3929); +#3925 = LINE('',#3926,#3927); +#3926 = CARTESIAN_POINT('',(-6.345E-31,1.35E-15)); +#3927 = VECTOR('',#3928,1.); +#3928 = DIRECTION('',(1.,3.1E-16)); +#3929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3930 = PCURVE('',#126,#3931); +#3931 = DEFINITIONAL_REPRESENTATION('',(#3932),#3936); +#3932 = LINE('',#3933,#3934); +#3933 = CARTESIAN_POINT('',(-3.05,-8.2)); +#3934 = VECTOR('',#3935,1.); +#3935 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#3936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3937 = ADVANCED_FACE('',(#3938),#3883,.F.); +#3938 = FACE_BOUND('',#3939,.F.); +#3939 = EDGE_LOOP('',(#3940,#3970,#3991,#3992)); +#3940 = ORIENTED_EDGE('',*,*,#3941,.T.); +#3941 = EDGE_CURVE('',#3942,#3944,#3946,.T.); +#3942 = VERTEX_POINT('',#3943); +#3943 = CARTESIAN_POINT('',(-8.2,-5.E-15,-5.5)); +#3944 = VERTEX_POINT('',#3945); +#3945 = CARTESIAN_POINT('',(-8.2,-500.,-5.5)); +#3946 = SURFACE_CURVE('',#3947,(#3951,#3958),.PCURVE_S1.); +#3947 = LINE('',#3948,#3949); +#3948 = CARTESIAN_POINT('',(-8.2,-3.66E-15,-5.5)); +#3949 = VECTOR('',#3950,1.); +#3950 = DIRECTION('',(0.,-1.,6.7E-16)); +#3951 = PCURVE('',#3883,#3952); +#3952 = DEFINITIONAL_REPRESENTATION('',(#3953),#3957); +#3953 = LINE('',#3954,#3955); +#3954 = CARTESIAN_POINT('',(0.,0.)); +#3955 = VECTOR('',#3956,1.); +#3956 = DIRECTION('',(0.,-1.)); +#3957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3958 = PCURVE('',#3959,#3964); +#3959 = PLANE('',#3960); +#3960 = AXIS2_PLACEMENT_3D('',#3961,#3962,#3963); +#3961 = CARTESIAN_POINT('',(-6.56066017178,-3.66E-15,-5.5)); +#3962 = DIRECTION('',(0.,-6.7E-16,-1.)); +#3963 = DIRECTION('',(-1.,-0.,0.)); +#3964 = DEFINITIONAL_REPRESENTATION('',(#3965),#3969); +#3965 = LINE('',#3966,#3967); +#3966 = CARTESIAN_POINT('',(1.63933982822,0.)); +#3967 = VECTOR('',#3968,1.); +#3968 = DIRECTION('',(0.,-1.)); +#3969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3970 = ORIENTED_EDGE('',*,*,#3971,.T.); +#3971 = EDGE_CURVE('',#3944,#3868,#3972,.T.); +#3972 = SURFACE_CURVE('',#3973,(#3977,#3984),.PCURVE_S1.); +#3973 = LINE('',#3974,#3975); +#3974 = CARTESIAN_POINT('',(-8.2,-500.,-5.5)); +#3975 = VECTOR('',#3976,1.); +#3976 = DIRECTION('',(0.,2.2E-16,1.)); +#3977 = PCURVE('',#3883,#3978); +#3978 = DEFINITIONAL_REPRESENTATION('',(#3979),#3983); +#3979 = LINE('',#3980,#3981); +#3980 = CARTESIAN_POINT('',(-2.790447595589E-13,-500.)); +#3981 = VECTOR('',#3982,1.); +#3982 = DIRECTION('',(1.,-4.5E-16)); +#3983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3984 = PCURVE('',#72,#3985); +#3985 = DEFINITIONAL_REPRESENTATION('',(#3986),#3990); +#3986 = LINE('',#3987,#3988); +#3987 = CARTESIAN_POINT('',(-5.5,-8.2)); +#3988 = VECTOR('',#3989,1.); +#3989 = DIRECTION('',(1.,0.)); +#3990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3991 = ORIENTED_EDGE('',*,*,#3865,.F.); +#3992 = ORIENTED_EDGE('',*,*,#3993,.F.); +#3993 = EDGE_CURVE('',#3942,#3866,#3994,.T.); +#3994 = SURFACE_CURVE('',#3995,(#3999,#4006),.PCURVE_S1.); +#3995 = LINE('',#3996,#3997); +#3996 = CARTESIAN_POINT('',(-8.2,-1.22E-15,-5.5)); +#3997 = VECTOR('',#3998,1.); +#3998 = DIRECTION('',(0.,2.2E-16,1.)); +#3999 = PCURVE('',#3883,#4000); +#4000 = DEFINITIONAL_REPRESENTATION('',(#4001),#4005); +#4001 = LINE('',#4002,#4003); +#4002 = CARTESIAN_POINT('',(1.6348E-30,2.44E-15)); +#4003 = VECTOR('',#4004,1.); +#4004 = DIRECTION('',(1.,-4.5E-16)); +#4005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4006 = PCURVE('',#126,#4007); +#4007 = DEFINITIONAL_REPRESENTATION('',(#4008),#4012); +#4008 = LINE('',#4009,#4010); +#4009 = CARTESIAN_POINT('',(-5.5,-8.2)); +#4010 = VECTOR('',#4011,1.); +#4011 = DIRECTION('',(1.,0.)); +#4012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4013 = ADVANCED_FACE('',(#4014),#3959,.F.); +#4014 = FACE_BOUND('',#4015,.F.); +#4015 = EDGE_LOOP('',(#4016,#4046,#4067,#4068)); +#4016 = ORIENTED_EDGE('',*,*,#4017,.T.); +#4017 = EDGE_CURVE('',#4018,#4020,#4022,.T.); +#4018 = VERTEX_POINT('',#4019); +#4019 = CARTESIAN_POINT('',(-6.56066017178,-5.E-15,-5.5)); +#4020 = VERTEX_POINT('',#4021); +#4021 = CARTESIAN_POINT('',(-6.56066017178,-500.,-5.5)); +#4022 = SURFACE_CURVE('',#4023,(#4027,#4034),.PCURVE_S1.); +#4023 = LINE('',#4024,#4025); +#4024 = CARTESIAN_POINT('',(-6.56066017178,-3.66E-15,-5.5)); +#4025 = VECTOR('',#4026,1.); +#4026 = DIRECTION('',(0.,-1.,6.7E-16)); +#4027 = PCURVE('',#3959,#4028); +#4028 = DEFINITIONAL_REPRESENTATION('',(#4029),#4033); +#4029 = LINE('',#4030,#4031); +#4030 = CARTESIAN_POINT('',(0.,0.)); +#4031 = VECTOR('',#4032,1.); +#4032 = DIRECTION('',(0.,-1.)); +#4033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4034 = PCURVE('',#4035,#4040); +#4035 = PLANE('',#4036); +#4036 = AXIS2_PLACEMENT_3D('',#4037,#4038,#4039); +#4037 = CARTESIAN_POINT('',(-3.9,-1.89E-15,-2.83933982822)); +#4038 = DIRECTION('',(0.707106781187,-4.7E-16,-0.707106781187)); +#4039 = DIRECTION('',(-0.707106781187,-4.7E-16,-0.707106781187)); +#4040 = DEFINITIONAL_REPRESENTATION('',(#4041),#4045); +#4041 = LINE('',#4042,#4043); +#4042 = CARTESIAN_POINT('',(3.762741699797,-1.511401095432E-18)); +#4043 = VECTOR('',#4044,1.); +#4044 = DIRECTION('',(-3.761543394987E-18,-1.)); +#4045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4046 = ORIENTED_EDGE('',*,*,#4047,.T.); +#4047 = EDGE_CURVE('',#4020,#3944,#4048,.T.); +#4048 = SURFACE_CURVE('',#4049,(#4053,#4060),.PCURVE_S1.); +#4049 = LINE('',#4050,#4051); +#4050 = CARTESIAN_POINT('',(-6.56066017178,-500.,-5.5)); +#4051 = VECTOR('',#4052,1.); +#4052 = DIRECTION('',(-1.,0.,0.)); +#4053 = PCURVE('',#3959,#4054); +#4054 = DEFINITIONAL_REPRESENTATION('',(#4055),#4059); +#4055 = LINE('',#4056,#4057); +#4056 = CARTESIAN_POINT('',(0.,-500.)); +#4057 = VECTOR('',#4058,1.); +#4058 = DIRECTION('',(1.,0.)); +#4059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4060 = PCURVE('',#72,#4061); +#4061 = DEFINITIONAL_REPRESENTATION('',(#4062),#4066); +#4062 = LINE('',#4063,#4064); +#4063 = CARTESIAN_POINT('',(-5.5,-6.56066017178)); +#4064 = VECTOR('',#4065,1.); +#4065 = DIRECTION('',(0.,-1.)); +#4066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4067 = ORIENTED_EDGE('',*,*,#3941,.F.); +#4068 = ORIENTED_EDGE('',*,*,#4069,.F.); +#4069 = EDGE_CURVE('',#4018,#3942,#4070,.T.); +#4070 = SURFACE_CURVE('',#4071,(#4075,#4082),.PCURVE_S1.); +#4071 = LINE('',#4072,#4073); +#4072 = CARTESIAN_POINT('',(-6.56066017178,-1.22E-15,-5.5)); +#4073 = VECTOR('',#4074,1.); +#4074 = DIRECTION('',(-1.,0.,0.)); +#4075 = PCURVE('',#3959,#4076); +#4076 = DEFINITIONAL_REPRESENTATION('',(#4077),#4081); +#4077 = LINE('',#4078,#4079); +#4078 = CARTESIAN_POINT('',(0.,2.44E-15)); +#4079 = VECTOR('',#4080,1.); +#4080 = DIRECTION('',(1.,0.)); +#4081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4082 = PCURVE('',#126,#4083); +#4083 = DEFINITIONAL_REPRESENTATION('',(#4084),#4088); +#4084 = LINE('',#4085,#4086); +#4085 = CARTESIAN_POINT('',(-5.5,-6.56066017178)); +#4086 = VECTOR('',#4087,1.); +#4087 = DIRECTION('',(0.,-1.)); +#4088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4089 = ADVANCED_FACE('',(#4090),#4035,.F.); +#4090 = FACE_BOUND('',#4091,.F.); +#4091 = EDGE_LOOP('',(#4092,#4122,#4143,#4144)); +#4092 = ORIENTED_EDGE('',*,*,#4093,.T.); +#4093 = EDGE_CURVE('',#4094,#4096,#4098,.T.); +#4094 = VERTEX_POINT('',#4095); +#4095 = CARTESIAN_POINT('',(-3.9,-3.E-15,-2.83933982822)); +#4096 = VERTEX_POINT('',#4097); +#4097 = CARTESIAN_POINT('',(-3.9,-500.,-2.83933982822)); +#4098 = SURFACE_CURVE('',#4099,(#4103,#4110),.PCURVE_S1.); +#4099 = LINE('',#4100,#4101); +#4100 = CARTESIAN_POINT('',(-3.9,-1.89E-15,-2.83933982822)); +#4101 = VECTOR('',#4102,1.); +#4102 = DIRECTION('',(0.,-1.,6.7E-16)); +#4103 = PCURVE('',#4035,#4104); +#4104 = DEFINITIONAL_REPRESENTATION('',(#4105),#4109); +#4105 = LINE('',#4106,#4107); +#4106 = CARTESIAN_POINT('',(-0.,0.)); +#4107 = VECTOR('',#4108,1.); +#4108 = DIRECTION('',(-3.761543394987E-18,-1.)); +#4109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4110 = PCURVE('',#4111,#4116); +#4111 = PLANE('',#4112); +#4112 = AXIS2_PLACEMENT_3D('',#4113,#4114,#4115); +#4113 = CARTESIAN_POINT('',(-3.9,-1.3E-16,-0.2)); +#4114 = DIRECTION('',(1.,0.,0.)); +#4115 = DIRECTION('',(0.,-6.7E-16,-1.)); +#4116 = DEFINITIONAL_REPRESENTATION('',(#4117),#4121); +#4117 = LINE('',#4118,#4119); +#4118 = CARTESIAN_POINT('',(2.63933982822,8.357684907519E-18)); +#4119 = VECTOR('',#4120,1.); +#4120 = DIRECTION('',(0.,-1.)); +#4121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4122 = ORIENTED_EDGE('',*,*,#4123,.T.); +#4123 = EDGE_CURVE('',#4096,#4020,#4124,.T.); +#4124 = SURFACE_CURVE('',#4125,(#4129,#4136),.PCURVE_S1.); +#4125 = LINE('',#4126,#4127); +#4126 = CARTESIAN_POINT('',(-3.9,-500.,-2.83933982822)); +#4127 = VECTOR('',#4128,1.); +#4128 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187)); +#4129 = PCURVE('',#4035,#4130); +#4130 = DEFINITIONAL_REPRESENTATION('',(#4131),#4135); +#4131 = LINE('',#4132,#4133); +#4132 = CARTESIAN_POINT('',(2.133327240702E-13,-500.)); +#4133 = VECTOR('',#4134,1.); +#4134 = DIRECTION('',(1.,3.1E-16)); +#4135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4136 = PCURVE('',#72,#4137); +#4137 = DEFINITIONAL_REPRESENTATION('',(#4138),#4142); +#4138 = LINE('',#4139,#4140); +#4139 = CARTESIAN_POINT('',(-2.83933982822,-3.9)); +#4140 = VECTOR('',#4141,1.); +#4141 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#4142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4143 = ORIENTED_EDGE('',*,*,#4017,.F.); +#4144 = ORIENTED_EDGE('',*,*,#4145,.F.); +#4145 = EDGE_CURVE('',#4094,#4018,#4146,.T.); +#4146 = SURFACE_CURVE('',#4147,(#4151,#4158),.PCURVE_S1.); +#4147 = LINE('',#4148,#4149); +#4148 = CARTESIAN_POINT('',(-3.9,-6.3E-16,-2.83933982822)); +#4149 = VECTOR('',#4150,1.); +#4150 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187)); +#4151 = PCURVE('',#4035,#4152); +#4152 = DEFINITIONAL_REPRESENTATION('',(#4153),#4157); +#4153 = LINE('',#4154,#4155); +#4154 = CARTESIAN_POINT('',(-5.922E-31,1.26E-15)); +#4155 = VECTOR('',#4156,1.); +#4156 = DIRECTION('',(1.,3.1E-16)); +#4157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4158 = PCURVE('',#126,#4159); +#4159 = DEFINITIONAL_REPRESENTATION('',(#4160),#4164); +#4160 = LINE('',#4161,#4162); +#4161 = CARTESIAN_POINT('',(-2.83933982822,-3.9)); +#4162 = VECTOR('',#4163,1.); +#4163 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#4164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4165 = ADVANCED_FACE('',(#4166),#4111,.F.); +#4166 = FACE_BOUND('',#4167,.F.); +#4167 = EDGE_LOOP('',(#4168,#4193,#4214,#4215)); +#4168 = ORIENTED_EDGE('',*,*,#4169,.T.); +#4169 = EDGE_CURVE('',#4170,#4172,#4174,.T.); +#4170 = VERTEX_POINT('',#4171); +#4171 = CARTESIAN_POINT('',(-3.9,0.,-0.2)); +#4172 = VERTEX_POINT('',#4173); +#4173 = CARTESIAN_POINT('',(-3.9,-500.,-0.2)); +#4174 = SURFACE_CURVE('',#4175,(#4179,#4186),.PCURVE_S1.); +#4175 = LINE('',#4176,#4177); +#4176 = CARTESIAN_POINT('',(-3.9,-1.3E-16,-0.2)); +#4177 = VECTOR('',#4178,1.); +#4178 = DIRECTION('',(0.,-1.,6.7E-16)); +#4179 = PCURVE('',#4111,#4180); +#4180 = DEFINITIONAL_REPRESENTATION('',(#4181),#4185); +#4181 = LINE('',#4182,#4183); +#4182 = CARTESIAN_POINT('',(0.,0.)); +#4183 = VECTOR('',#4184,1.); +#4184 = DIRECTION('',(0.,-1.)); +#4185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4186 = PCURVE('',#44,#4187); +#4187 = DEFINITIONAL_REPRESENTATION('',(#4188),#4192); +#4188 = LINE('',#4189,#4190); +#4189 = CARTESIAN_POINT('',(0.282842712475,2.936074863071E-18)); +#4190 = VECTOR('',#4191,1.); +#4191 = DIRECTION('',(-3.761543394987E-18,-1.)); +#4192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4193 = ORIENTED_EDGE('',*,*,#4194,.T.); +#4194 = EDGE_CURVE('',#4172,#4096,#4195,.T.); +#4195 = SURFACE_CURVE('',#4196,(#4200,#4207),.PCURVE_S1.); +#4196 = LINE('',#4197,#4198); +#4197 = CARTESIAN_POINT('',(-3.9,-500.,-0.2)); +#4198 = VECTOR('',#4199,1.); +#4199 = DIRECTION('',(0.,-2.2E-16,-1.)); +#4200 = PCURVE('',#4111,#4201); +#4201 = DEFINITIONAL_REPRESENTATION('',(#4202),#4206); +#4202 = LINE('',#4203,#4204); +#4203 = CARTESIAN_POINT('',(2.671376176198E-13,-500.)); +#4204 = VECTOR('',#4205,1.); +#4205 = DIRECTION('',(1.,4.5E-16)); +#4206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4207 = PCURVE('',#72,#4208); +#4208 = DEFINITIONAL_REPRESENTATION('',(#4209),#4213); +#4209 = LINE('',#4210,#4211); +#4210 = CARTESIAN_POINT('',(-0.2,-3.9)); +#4211 = VECTOR('',#4212,1.); +#4212 = DIRECTION('',(-1.,0.)); +#4213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4214 = ORIENTED_EDGE('',*,*,#4093,.F.); +#4215 = ORIENTED_EDGE('',*,*,#4216,.F.); +#4216 = EDGE_CURVE('',#4170,#4094,#4217,.T.); +#4217 = SURFACE_CURVE('',#4218,(#4222,#4229),.PCURVE_S1.); +#4218 = LINE('',#4219,#4220); +#4219 = CARTESIAN_POINT('',(-3.9,-4.E-17,-0.2)); +#4220 = VECTOR('',#4221,1.); +#4221 = DIRECTION('',(0.,-2.2E-16,-1.)); +#4222 = PCURVE('',#4111,#4223); +#4223 = DEFINITIONAL_REPRESENTATION('',(#4224),#4228); +#4224 = LINE('',#4225,#4226); +#4225 = CARTESIAN_POINT('',(-6.03E-32,9.E-17)); +#4226 = VECTOR('',#4227,1.); +#4227 = DIRECTION('',(1.,4.5E-16)); +#4228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4229 = PCURVE('',#126,#4230); +#4230 = DEFINITIONAL_REPRESENTATION('',(#4231),#4235); +#4231 = LINE('',#4232,#4233); +#4232 = CARTESIAN_POINT('',(-0.2,-3.9)); +#4233 = VECTOR('',#4234,1.); +#4234 = DIRECTION('',(-1.,0.)); +#4235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4236 = ADVANCED_FACE('',(#4237),#44,.F.); +#4237 = FACE_BOUND('',#4238,.F.); +#4238 = EDGE_LOOP('',(#4239,#4240,#4261,#4262)); +#4239 = ORIENTED_EDGE('',*,*,#21,.T.); +#4240 = ORIENTED_EDGE('',*,*,#4241,.T.); +#4241 = EDGE_CURVE('',#24,#4172,#4242,.T.); +#4242 = SURFACE_CURVE('',#4243,(#4247,#4254),.PCURVE_S1.); +#4243 = LINE('',#4244,#4245); +#4244 = CARTESIAN_POINT('',(-3.7,-500.,5.684341886081E-14)); +#4245 = VECTOR('',#4246,1.); +#4246 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187)); +#4247 = PCURVE('',#44,#4248); +#4248 = DEFINITIONAL_REPRESENTATION('',(#4249),#4253); +#4249 = LINE('',#4250,#4251); +#4250 = CARTESIAN_POINT('',(1.947485489672E-13,-500.)); +#4251 = VECTOR('',#4252,1.); +#4252 = DIRECTION('',(1.,3.1E-16)); +#4253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4254 = PCURVE('',#72,#4255); +#4255 = DEFINITIONAL_REPRESENTATION('',(#4256),#4260); +#4256 = LINE('',#4257,#4258); +#4257 = CARTESIAN_POINT('',(-1.136868377216E-13,-3.7)); +#4258 = VECTOR('',#4259,1.); +#4259 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#4260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4261 = ORIENTED_EDGE('',*,*,#4169,.F.); +#4262 = ORIENTED_EDGE('',*,*,#4263,.F.); +#4263 = EDGE_CURVE('',#22,#4170,#4264,.T.); +#4264 = SURFACE_CURVE('',#4265,(#4269,#4276),.PCURVE_S1.); +#4265 = LINE('',#4266,#4267); +#4266 = CARTESIAN_POINT('',(-3.7,0.,0.)); +#4267 = VECTOR('',#4268,1.); +#4268 = DIRECTION('',(-0.707106781187,-1.6E-16,-0.707106781187)); +#4269 = PCURVE('',#44,#4270); +#4270 = DEFINITIONAL_REPRESENTATION('',(#4271),#4275); +#4271 = LINE('',#4272,#4273); +#4272 = CARTESIAN_POINT('',(-0.,0.)); +#4273 = VECTOR('',#4274,1.); +#4274 = DIRECTION('',(1.,3.1E-16)); +#4275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4276 = PCURVE('',#126,#4277); +#4277 = DEFINITIONAL_REPRESENTATION('',(#4278),#4282); +#4278 = LINE('',#4279,#4280); +#4279 = CARTESIAN_POINT('',(-2.E-17,-3.7)); +#4280 = VECTOR('',#4281,1.); +#4281 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#4282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4283 = ADVANCED_FACE('',(#4284),#4298,.F.); +#4284 = FACE_BOUND('',#4285,.T.); +#4285 = EDGE_LOOP('',(#4286,#4314,#4339,#4340)); +#4286 = ORIENTED_EDGE('',*,*,#4287,.T.); +#4287 = EDGE_CURVE('',#4288,#4290,#4292,.T.); +#4288 = VERTEX_POINT('',#4289); +#4289 = CARTESIAN_POINT('',(2.1,0.,0.)); +#4290 = VERTEX_POINT('',#4291); +#4291 = CARTESIAN_POINT('',(2.1,-500.,4.44E-13)); +#4292 = SEAM_CURVE('',#4293,(#4297,#4308),.PCURVE_S1.); +#4293 = LINE('',#4294,#4295); +#4294 = CARTESIAN_POINT('',(2.1,0.,0.)); +#4295 = VECTOR('',#4296,1.); +#4296 = DIRECTION('',(0.,-1.,6.7E-16)); +#4297 = PCURVE('',#4298,#4303); +#4298 = CYLINDRICAL_SURFACE('',#4299,2.1); +#4299 = AXIS2_PLACEMENT_3D('',#4300,#4301,#4302); +#4300 = CARTESIAN_POINT('',(0.,0.,0.)); +#4301 = DIRECTION('',(0.,1.,-6.7E-16)); +#4302 = DIRECTION('',(1.,0.,0.)); +#4303 = DEFINITIONAL_REPRESENTATION('',(#4304),#4307); +#4304 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4305,#4306),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,500.),.PIECEWISE_BEZIER_KNOTS.); +#4305 = CARTESIAN_POINT('',(0.,0.)); +#4306 = CARTESIAN_POINT('',(0.,-500.)); +#4307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4308 = PCURVE('',#4298,#4309); +#4309 = DEFINITIONAL_REPRESENTATION('',(#4310),#4313); +#4310 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4311,#4312),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,500.),.PIECEWISE_BEZIER_KNOTS.); +#4311 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#4312 = CARTESIAN_POINT('',(-6.28318530718,-500.)); +#4313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4314 = ORIENTED_EDGE('',*,*,#4315,.T.); +#4315 = EDGE_CURVE('',#4290,#4290,#4316,.T.); +#4316 = SURFACE_CURVE('',#4317,(#4322,#4328),.PCURVE_S1.); +#4317 = CIRCLE('',#4318,2.1); +#4318 = AXIS2_PLACEMENT_3D('',#4319,#4320,#4321); +#4319 = CARTESIAN_POINT('',(0.,-500.,5.684341886081E-14)); +#4320 = DIRECTION('',(0.,-1.,2.2E-16)); +#4321 = DIRECTION('',(1.,0.,0.)); +#4322 = PCURVE('',#4298,#4323); +#4323 = DEFINITIONAL_REPRESENTATION('',(#4324),#4327); +#4324 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4325,#4326),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#4325 = CARTESIAN_POINT('',(0.,-500.)); +#4326 = CARTESIAN_POINT('',(-6.28318530718,-500.)); +#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4328 = PCURVE('',#72,#4329); +#4329 = DEFINITIONAL_REPRESENTATION('',(#4330),#4338); +#4330 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4331,#4332,#4333,#4334, +#4335,#4336,#4337),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4331 = CARTESIAN_POINT('',(-1.136868377216E-13,2.1)); +#4332 = CARTESIAN_POINT('',(3.637306695895,2.1)); +#4333 = CARTESIAN_POINT('',(1.818653347947,-1.05)); +#4334 = CARTESIAN_POINT('',(-1.13172486066E-13,-4.2)); +#4335 = CARTESIAN_POINT('',(-1.818653347947,-1.05)); +#4336 = CARTESIAN_POINT('',(-3.637306695895,2.1)); +#4337 = CARTESIAN_POINT('',(-1.136868377216E-13,2.1)); +#4338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4339 = ORIENTED_EDGE('',*,*,#4287,.F.); +#4340 = ORIENTED_EDGE('',*,*,#4341,.F.); +#4341 = EDGE_CURVE('',#4288,#4288,#4342,.T.); +#4342 = SURFACE_CURVE('',#4343,(#4348,#4354),.PCURVE_S1.); +#4343 = CIRCLE('',#4344,2.1); +#4344 = AXIS2_PLACEMENT_3D('',#4345,#4346,#4347); +#4345 = CARTESIAN_POINT('',(0.,0.,0.)); +#4346 = DIRECTION('',(0.,-1.,2.2E-16)); +#4347 = DIRECTION('',(1.,0.,0.)); +#4348 = PCURVE('',#4298,#4349); +#4349 = DEFINITIONAL_REPRESENTATION('',(#4350),#4353); +#4350 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4351,#4352),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#4351 = CARTESIAN_POINT('',(0.,0.)); +#4352 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#4353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4354 = PCURVE('',#126,#4355); +#4355 = DEFINITIONAL_REPRESENTATION('',(#4356),#4364); +#4356 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4357,#4358,#4359,#4360, +#4361,#4362,#4363),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4357 = CARTESIAN_POINT('',(-2.E-17,2.1)); +#4358 = CARTESIAN_POINT('',(3.637306695895,2.1)); +#4359 = CARTESIAN_POINT('',(1.818653347947,-1.05)); +#4360 = CARTESIAN_POINT('',(4.943516556419E-16,-4.2)); +#4361 = CARTESIAN_POINT('',(-1.818653347947,-1.05)); +#4362 = CARTESIAN_POINT('',(-3.637306695895,2.1)); +#4363 = CARTESIAN_POINT('',(-2.E-17,2.1)); +#4364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4365 = ADVANCED_FACE('',(#4366,#4424),#126,.T.); +#4366 = FACE_BOUND('',#4367,.T.); +#4367 = EDGE_LOOP('',(#4368,#4369,#4370,#4371,#4372,#4373,#4374,#4375, + #4376,#4377,#4378,#4379,#4380,#4381,#4382,#4383,#4384,#4385,#4386, + #4387,#4388,#4389,#4390,#4391,#4392,#4393,#4394,#4395,#4396,#4397, + #4398,#4399,#4400,#4401,#4402,#4403,#4404,#4405,#4406,#4407,#4408, + #4409,#4410,#4411,#4412,#4413,#4414,#4415,#4416,#4417,#4418,#4419, + #4420,#4421,#4422,#4423)); +#4368 = ORIENTED_EDGE('',*,*,#112,.T.); +#4369 = ORIENTED_EDGE('',*,*,#193,.T.); +#4370 = ORIENTED_EDGE('',*,*,#269,.T.); +#4371 = ORIENTED_EDGE('',*,*,#345,.T.); +#4372 = ORIENTED_EDGE('',*,*,#421,.T.); +#4373 = ORIENTED_EDGE('',*,*,#497,.T.); +#4374 = ORIENTED_EDGE('',*,*,#573,.T.); +#4375 = ORIENTED_EDGE('',*,*,#649,.T.); +#4376 = ORIENTED_EDGE('',*,*,#725,.T.); +#4377 = ORIENTED_EDGE('',*,*,#801,.T.); +#4378 = ORIENTED_EDGE('',*,*,#877,.T.); +#4379 = ORIENTED_EDGE('',*,*,#953,.T.); +#4380 = ORIENTED_EDGE('',*,*,#1029,.T.); +#4381 = ORIENTED_EDGE('',*,*,#1105,.T.); +#4382 = ORIENTED_EDGE('',*,*,#1181,.F.); +#4383 = ORIENTED_EDGE('',*,*,#1257,.F.); +#4384 = ORIENTED_EDGE('',*,*,#1333,.F.); +#4385 = ORIENTED_EDGE('',*,*,#1409,.F.); +#4386 = ORIENTED_EDGE('',*,*,#1485,.F.); +#4387 = ORIENTED_EDGE('',*,*,#1561,.F.); +#4388 = ORIENTED_EDGE('',*,*,#1637,.F.); +#4389 = ORIENTED_EDGE('',*,*,#1713,.F.); +#4390 = ORIENTED_EDGE('',*,*,#1789,.F.); +#4391 = ORIENTED_EDGE('',*,*,#1865,.F.); +#4392 = ORIENTED_EDGE('',*,*,#1941,.F.); +#4393 = ORIENTED_EDGE('',*,*,#2017,.F.); +#4394 = ORIENTED_EDGE('',*,*,#2093,.F.); +#4395 = ORIENTED_EDGE('',*,*,#2169,.F.); +#4396 = ORIENTED_EDGE('',*,*,#2245,.T.); +#4397 = ORIENTED_EDGE('',*,*,#2321,.T.); +#4398 = ORIENTED_EDGE('',*,*,#2397,.T.); +#4399 = ORIENTED_EDGE('',*,*,#2473,.T.); +#4400 = ORIENTED_EDGE('',*,*,#2549,.T.); +#4401 = ORIENTED_EDGE('',*,*,#2625,.T.); +#4402 = ORIENTED_EDGE('',*,*,#2701,.T.); +#4403 = ORIENTED_EDGE('',*,*,#2777,.T.); +#4404 = ORIENTED_EDGE('',*,*,#2853,.T.); +#4405 = ORIENTED_EDGE('',*,*,#2929,.T.); +#4406 = ORIENTED_EDGE('',*,*,#3005,.T.); +#4407 = ORIENTED_EDGE('',*,*,#3081,.T.); +#4408 = ORIENTED_EDGE('',*,*,#3157,.T.); +#4409 = ORIENTED_EDGE('',*,*,#3233,.T.); +#4410 = ORIENTED_EDGE('',*,*,#3309,.F.); +#4411 = ORIENTED_EDGE('',*,*,#3385,.F.); +#4412 = ORIENTED_EDGE('',*,*,#3461,.F.); +#4413 = ORIENTED_EDGE('',*,*,#3537,.F.); +#4414 = ORIENTED_EDGE('',*,*,#3613,.F.); +#4415 = ORIENTED_EDGE('',*,*,#3689,.F.); +#4416 = ORIENTED_EDGE('',*,*,#3765,.F.); +#4417 = ORIENTED_EDGE('',*,*,#3841,.F.); +#4418 = ORIENTED_EDGE('',*,*,#3917,.F.); +#4419 = ORIENTED_EDGE('',*,*,#3993,.F.); +#4420 = ORIENTED_EDGE('',*,*,#4069,.F.); +#4421 = ORIENTED_EDGE('',*,*,#4145,.F.); +#4422 = ORIENTED_EDGE('',*,*,#4216,.F.); +#4423 = ORIENTED_EDGE('',*,*,#4263,.F.); +#4424 = FACE_BOUND('',#4425,.T.); +#4425 = EDGE_LOOP('',(#4426)); +#4426 = ORIENTED_EDGE('',*,*,#4341,.T.); +#4427 = ADVANCED_FACE('',(#4428,#4486),#72,.F.); +#4428 = FACE_BOUND('',#4429,.F.); +#4429 = EDGE_LOOP('',(#4430,#4431,#4432,#4433,#4434,#4435,#4436,#4437, + #4438,#4439,#4440,#4441,#4442,#4443,#4444,#4445,#4446,#4447,#4448, + #4449,#4450,#4451,#4452,#4453,#4454,#4455,#4456,#4457,#4458,#4459, + #4460,#4461,#4462,#4463,#4464,#4465,#4466,#4467,#4468,#4469,#4470, + #4471,#4472,#4473,#4474,#4475,#4476,#4477,#4478,#4479,#4480,#4481, + #4482,#4483,#4484,#4485)); +#4430 = ORIENTED_EDGE('',*,*,#56,.T.); +#4431 = ORIENTED_EDGE('',*,*,#142,.T.); +#4432 = ORIENTED_EDGE('',*,*,#218,.T.); +#4433 = ORIENTED_EDGE('',*,*,#294,.T.); +#4434 = ORIENTED_EDGE('',*,*,#370,.T.); +#4435 = ORIENTED_EDGE('',*,*,#446,.T.); +#4436 = ORIENTED_EDGE('',*,*,#522,.T.); +#4437 = ORIENTED_EDGE('',*,*,#598,.T.); +#4438 = ORIENTED_EDGE('',*,*,#674,.T.); +#4439 = ORIENTED_EDGE('',*,*,#750,.T.); +#4440 = ORIENTED_EDGE('',*,*,#826,.T.); +#4441 = ORIENTED_EDGE('',*,*,#902,.T.); +#4442 = ORIENTED_EDGE('',*,*,#978,.T.); +#4443 = ORIENTED_EDGE('',*,*,#1054,.T.); +#4444 = ORIENTED_EDGE('',*,*,#1159,.F.); +#4445 = ORIENTED_EDGE('',*,*,#1235,.F.); +#4446 = ORIENTED_EDGE('',*,*,#1311,.F.); +#4447 = ORIENTED_EDGE('',*,*,#1387,.F.); +#4448 = ORIENTED_EDGE('',*,*,#1463,.F.); +#4449 = ORIENTED_EDGE('',*,*,#1539,.F.); +#4450 = ORIENTED_EDGE('',*,*,#1615,.F.); +#4451 = ORIENTED_EDGE('',*,*,#1691,.F.); +#4452 = ORIENTED_EDGE('',*,*,#1767,.F.); +#4453 = ORIENTED_EDGE('',*,*,#1843,.F.); +#4454 = ORIENTED_EDGE('',*,*,#1919,.F.); +#4455 = ORIENTED_EDGE('',*,*,#1995,.F.); +#4456 = ORIENTED_EDGE('',*,*,#2071,.F.); +#4457 = ORIENTED_EDGE('',*,*,#2147,.F.); +#4458 = ORIENTED_EDGE('',*,*,#2194,.T.); +#4459 = ORIENTED_EDGE('',*,*,#2270,.T.); +#4460 = ORIENTED_EDGE('',*,*,#2346,.T.); +#4461 = ORIENTED_EDGE('',*,*,#2422,.T.); +#4462 = ORIENTED_EDGE('',*,*,#2498,.T.); +#4463 = ORIENTED_EDGE('',*,*,#2574,.T.); +#4464 = ORIENTED_EDGE('',*,*,#2650,.T.); +#4465 = ORIENTED_EDGE('',*,*,#2726,.T.); +#4466 = ORIENTED_EDGE('',*,*,#2802,.T.); +#4467 = ORIENTED_EDGE('',*,*,#2878,.T.); +#4468 = ORIENTED_EDGE('',*,*,#2954,.T.); +#4469 = ORIENTED_EDGE('',*,*,#3030,.T.); +#4470 = ORIENTED_EDGE('',*,*,#3106,.T.); +#4471 = ORIENTED_EDGE('',*,*,#3182,.T.); +#4472 = ORIENTED_EDGE('',*,*,#3287,.F.); +#4473 = ORIENTED_EDGE('',*,*,#3363,.F.); +#4474 = ORIENTED_EDGE('',*,*,#3439,.F.); +#4475 = ORIENTED_EDGE('',*,*,#3515,.F.); +#4476 = ORIENTED_EDGE('',*,*,#3591,.F.); +#4477 = ORIENTED_EDGE('',*,*,#3667,.F.); +#4478 = ORIENTED_EDGE('',*,*,#3743,.F.); +#4479 = ORIENTED_EDGE('',*,*,#3819,.F.); +#4480 = ORIENTED_EDGE('',*,*,#3895,.F.); +#4481 = ORIENTED_EDGE('',*,*,#3971,.F.); +#4482 = ORIENTED_EDGE('',*,*,#4047,.F.); +#4483 = ORIENTED_EDGE('',*,*,#4123,.F.); +#4484 = ORIENTED_EDGE('',*,*,#4194,.F.); +#4485 = ORIENTED_EDGE('',*,*,#4241,.F.); +#4486 = FACE_BOUND('',#4487,.F.); +#4487 = EDGE_LOOP('',(#4488)); +#4488 = ORIENTED_EDGE('',*,*,#4315,.T.); +#4489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4493)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4490,#4491,#4492)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4490 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4491 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4492 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4493 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4490, + 'distance_accuracy_value','confusion accuracy'); +#4494 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#4495 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4496),#4489); +#4496 = STYLED_ITEM('color',(#4497),#15); +#4497 = PRESENTATION_STYLE_ASSIGNMENT((#4498,#4504)); +#4498 = SURFACE_STYLE_USAGE(.BOTH.,#4499); +#4499 = SURFACE_SIDE_STYLE('',(#4500)); +#4500 = SURFACE_STYLE_FILL_AREA(#4501); +#4501 = FILL_AREA_STYLE('',(#4502)); +#4502 = FILL_AREA_STYLE_COLOUR('',#4503); +#4503 = COLOUR_RGB('',0.301960791261,0.301960791261,0.301960791261); +#4504 = CURVE_STYLE('',#4505,POSITIVE_LENGTH_MEASURE(0.1),#4506); +#4505 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4506 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Mountings/Extrusion/2020x500_V_slot_profile-Extrusion.stl b/Mechanical Parts/Mountings/Extrusion/2020x500_V_slot_profile-Extrusion.stl new file mode 100644 index 0000000000000000000000000000000000000000..7d7c3f3f73f1384f55149ce8214b097581efaf98 GIT binary patch literal 36484 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 ITBZ>G5A?%!sQ>@~ literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Mountings/Extrusion/2020x500_V_slot_profile.FCStd b/Mechanical Parts/Mountings/Extrusion/2020x500_V_slot_profile.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..28a19e0a290d1372b0c14ecba9b92f7c331a9642 GIT binary patch literal 30792 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 ur|bVJ{gbFrz?cG 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᳾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 TWwc~{7U8Cuo}zi(W8(h+fk=|` literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Mountings/Joining_plate/L_shaped_5_holes.FCStd b/Mechanical Parts/Mountings/Joining_plate/L_shaped_5_holes.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..14b336acfe1429ce1e9770b00b26219463cc7ce5 GIT binary patch literal 22851 zcmZ6yQ*bE2(zYAhwr$(CZQHhO+sTS;+gY(~+fM$qch#vn`^!EeFT<183w;@+bN%>evY05|p2(^GC?{tHFjeK))E*8MGSWGC6=1`w$ zyZ?OX{8s1V>HLSD-%R`u?Q+Q1`6wI?szlj-KTI6<&tig|?v~b<|2x48`gCOzzMQ_F6X0RdfeyggJKp~@gi%@ zo1zPed0Zc7UjU4UjAGI;H6EI5>+6~0} z!nx(+QB_IH(F*f?rI@cbW9)pB@s^vW3EI-Vq8~+;qkamHTjU@)Dfe>OU| zaH<{(D&kFAEQ@MaaL$VNH5kRs)YGENFO~fQeZ^o}s|NBdFz9Mn{}ARDasqh|;0n># z?=G}zZDDhPAemh#9u8v%a*>+plGB&YB|dTIt~D_}EDnomnXDg9y5r^iy_$7xe}@ho zk{m#;y;c;Y4i573=FD5N(ZVDljD=g=gMXa*zK16-4t5HD>#QAWbH(lT>FLYcurtFu z(t9}G+@RCP)D>A51e07(Ol?O!NkoKxAsa%!%Doe6=ErR@_zjT``i_hstCbHduo>{D zIekL4l&`$<(c~^Hn#c{*Zg>|e%K}Ioac*sILGc{U>~8f9sO$H1@b1CrGAd*KxsCz2 zHGyVe;Jxsev$RhE67r${j^C=O?ZV!Yt1mk6KGz|7wKBc=!yLT@t>?|SeEz!NDRu*j z-}APE;Y2Zy5=1c+D6d=*V3Ug&1| z{Fo2=(A_k1#KQg0*p@h8THq_44>B8LRc^VcoeL^vwNb9P)sI}>Y*GTaKASXxG>sau zRQJAUeggJRmrGE6#6)|pQqJn1r&wzJkQ$DTZA`70&2(dO`pj@rVB{X$MX3;dfi2Vs z{!AV^GhgC4WP}x|^CZ&agM5}ExTSJ|FZLw4DW#F}%`}F}bIcG^G|G)0V%5WH3|(n+r8fdvpA)G+!Ds>ID@9(CtKLB_f{p{ zb{?XF0w{*67!ZFqAoD#LLsvlpIg>LT0V(kqA)AMkHpN&jXg;=dk zXXOByiGsBsnIp|%8VT)^cM0NE88k^+k3FXA5&T4SnfS}MDf zPzs)$;&T!C7W5>?uE~t%>h(`ZCen~CYf`7SB(N6fet+P0dJxZ#+>yjMd_C_(LucKegJSMo1CAr8JxKtYt+L)h3pa zi~cArocD8=E-i62SZPLD;p_e)MVxm-op>O1>Q(6w#5_djD#V-g=#F9b3P$%nhV)ye zm5gjR>%(2{HfLuHD2<6>9iQCLjyEm?J7v3bwG(&+6ajU6%F^`~6V;Wj(n3w9VK8_s zm#V~@bm&gW9aY$_PtdOJqyEOKNY{Wuy_3IH6--gy>VRQE<4%|lQbf0Sw5((mJ**Em zm=9<)k|~JOSf12EJGC$sf?}&GD2r!jx(t%W$?mLyq->s;tHlgM7tZ|$ssua)?zF#P zzqU?O!B&x$>cO{DV*1U(nxdC(PADXI!u7t1DZcQ}Lv7=^L8NOjPfP~i(XLPhOkoT2 z0FT|rRtV$#3gF4;P$QYZmqkvc4=Wycgzk$`NBM|!SS)nxQYN70+zuP_9*P@OXzz8q zVbWsjmXIhjae8i4tGbCdX*P`q5Jse;6Z|?GOfpd=U~xaw&T0D~`xn6m8N90H z-f9c_wRW1_+?=zay&Cg7Zp+@b5c1dafIsDe%UJ$5F z5?v7U?t7f|n}HNv5cF%)VK}t67jwACcSJ<=o<~F#fe0^#nZMDn$~dYRQ%=-lq14#DBBf$-%!0q6`G)6js@+!`uTwEdO;;;^x`l#w5DF^}Z$&~%oDMn$L zq;S;U*Fcbrq`_2_(=d-02sNmp5tNt;l8mI(l;Oe61_TJ&e}={>$p}I6N)jXnN*9cp zW6tV`huomX6>bJWbRdb!!xma-B=pi`b%R}}PUokL$hP1NMC}c$WYY@I?9`dN!a#vK z=mSv^o$-$%F>Qg=a7h-@P9&+Soys@FL&z0WqbSK)EOeZfjFtx?9Go%7TvK`E%mS+r=S+y%G2QK1khxFWgiVg2(>SE7n zr&v&=*-<)-1(~{DuJ%h~-x{YcG{9GY3HLzEd0acGssr|ID?M8?6!-yJ>#@Q%RIBN5 zJV5n6nyTX<&kJQJ2wCF=*7WL}Mi+W=gzE?rXi2Dey7;sII&;kXGM3&csW;X?B(*Qt zn?KUDRYCjinQl9HwcTzgQ>1YT7tYeLL`#G3(12Z1g(uTpPUV*6wQY}a>dTbLPpqO* zY1C1b5?PmaC*xLE%d&XRm`UR-u0*s+s>&$uuinb-3ToEeSizw|! zaJlfc;5&RgWbvy(d6XuZaWi+a=14Hgc0w9f4Wmnpp4UHQ6|K}=*_@SMV|QKma0i() z)d*S~@E~Zd#Zylfj{?V^@cRF4dAri{$;i)=f@e0h>v>~=J_>&y*9yqfqx-oM3Cbuy zBSv8EXh|zTrx6Urih1tfI6r-BcSo&%a6xj+ax{-rkbC zCR*Ozo$;syr8nAJs3=#uW9ijc2~sECxdDl{3}22w7sa+3-h{g+ILs>SMl#io-l2wf z5roqbtR|>-+cjmn@T0u-KY8YG;g++ zr&IGoU(rqjpI_+#%pZ?6iRnVA9s`Hf1F`z;%P7gPU3X!RZt^GY+A?4gVAo6>Lw~av zXKvoP5eG%0Y-cbuE1zmd>TuI;uV09|WAp=q`gCqL--Fl>=&WwWB4o=nu4qFs1}+8L z7z{W0u!{s;;H%t`2Wz0MO6y^nisaXW>lu%quC&k@&Qv0E5{$TITyVv7R>d^%?S9D_ z-zb<^Z~jC%r6l^Hk^j>YRT4& z@dwm7rqaMG3uJw1;5%UnWOwH4CuDS7TtV{ZEj(FeX_n%;rkvh|TPgVGn$L^he1ON1 zy%mr8s(yX4v>L?fgI z@TT14zrv{#LdagM=9*!nDm8Plh)#v{;3tUpYcY}+*hlB~xG8STQ&7+EAd!;Fot$ik zlF|^@eW{qa~j^6?<-N{={poU<8Df`^A?60t3_==Yw)2 zVxUYr<2CQnCiUDV?HnewEQ*c(I!kFpy$-a1D<*V8fP zLR0l{W{^h3(H5Jt-;lsb!8k`x-Uay#pOj zec4a0465sN^gY{F^{cmjdk!-F4~xe!!AHmQQ);kmTh330(94y1LOWk&eqkD7?QYtJ z$2^Oc4fc@H^sM`nv=`qBomz`X8r$dfzkacv&DkvcrHlRhC6hgb2btaH_2gIKe?%Aj z+Py7IBmjV-LI42Rf1-wYq!X_V@kCD*LNF{BQg3%?bB%mBSWHuyV;=bD-7Gb{HuISgmPPTrjZAecJtF6mtJbm-g_w6;S(6b{y6%p3p0APcTv<6B>`K5wn6 z&X_&%ZWMl)q~<=_ew~LS{}15q%iQ?kZnu4ieHpoXxO!jT=OOs#cb)7RoUvtRXDuW- zHy5+lDy&(AAIu8wUHW^!gSk7FgFJfJd&G+O zc{~z=`mgPuS%Svh=&qWl_o&V2_H3{GF(UTtUNIFSIPX@E>(&MSvDBU8IGw9kp_`L& z->bMS+l5oUBosp1J0gD6Y`^TM%@SghzKYl3bEMd9WQSdRCb`|71!g<&48*rQs~JJ@ zs8r3>@RH!xXI`JZpOsgHpik|-Sl$W$3eUaoq`qnIO8%CIHTw6mF`iQ`&c&#!OG?sa zacgIl4vg^8Q}zwUs5@kE9SLd}**}gZC&;pA#yH0-uC&V!-4AmEU?dL(G|q>nV;I-`3O2$#u(rRdoD(eEv-BJ1-NMquoyu^5qu3t8KN{$<9(GdL!|0aO%-Ouq zfz!nQj;DN20UJ4yA962x?~d(YeP9YVmhBk4vBBgr2S*Mu2+3(kfw{jRXkQga7UL@# zIYHS$6c>YI;2W_h7!5_DHADK|b~U)uxs_aBS=`ZY@nztB#E*asu8hs^kK#E&gOnZ| zFtAZLSjzS$3Ex)yRv3{MN=WzWu+M359Rmqe1dvzs2hgQyt*2AGXIk3=>Hf9yaUgdsNWW5H#M}WO=uj)O+^o?`!Htl>LGOtI8&NjmO{QxF zz!>>4R}i^hn$tjR?n=pCaz)%muiAjsSc)X_1FKRZk3^`pKN@*V5}4;o^?QRcAf&Kv z)%JSTF01xl*~3n81!G_HKC_b4z8)m)Qm+8r#Q%^ml%oZ((e;mF8{BWYV*$JDzBGJu zY=Nc&;g4I10rtCGtIxVI8N9LnK9@mhAu;dGg_|Is~&G_ z=Wwl}L-Z3(&)KwAHU+1*hd{oU`PmjXQ+|Awy8jqE(LEDs-RyY-VYoj^GT=t?3Q-|+ zX%JuTajh-ib9dYmVCZ1m|LuNfp+i{7CuU%Bgpl>GohpkG2A-2xOS;u)`tthzl@L#$K+337HjX@Nh(B-8g9E z8%C|f4DWhz!ihE<>w}{&YRR@Znwc5ziQNbL?b3lxJI;qb4%nY|iiL&ndruxBq4DASK6X{_poo zw!8h!&d=ND>?!h2=g{Tu?)U8tw~DP6&Wl@Ur7Wv-F|}-^if&YtkUG0k9mX`}j#bA+ z-UgPgp+e1(;>Tsr5Sftc4S!f1)t1p{!Gvk2i=7ghIE+eYhHjG!)KXkfNz^rpR$}MS zQ9ZxrraN#$s+)l84!}x#i&$q?`b}J7G=cP_MnpOrj0(GbPxrpWI{pSS&}6ro=G*$n zR{%I0-|#%h5mQ(%zHW#Q3(I~qwOg`L<l@0WZkc*8fT_$zTtkex@QMBv*F(_UL%fvb>gj{PuUF!)PO2;8WzZrjGb~gcmvq>n}Evp)GE+T4)1+?#%BuFq(pk-Ut>(9Khm+ z-%z0!j(c4n>dvJ=EP52TlN0=uQn;to^OsrxwJH4-^~M-71;(FOnFNt=5|=5Q$kyZS zwP2K zJTn`wMEm2eu8+Ta?C^8vu!rz#qa=*4T!o%nt<~dnVt>nU%bi1r09J=NIGM@kaqU}# zZNw1_VOVrf^PImxhmIXEX9Qpl|8R`#FId93K6gM5a)8cXQs92ZJ{LbQ+#-9%5LC*2 zjkxP3nDaTBV#uuH-(JrE8bSa>0Csq-hJn5UIF7@$!wdBAzFoi&qB9Ip0p8;AuF>T^ zVwxJA3c0enlKyQ7zoihUM*4Pj@?h}W^zuOQdEXH7cTVz9BaO^u2hG>nx$_2KK|tKB z{b?v5?tDltiy}B&9<+b6>`?{4L0*tt8Yj+Ydo?1^bCS;8$p;gy`$vm6U9oe5!G zBsfSULg1J;oGwlyoC;R+hVa~S92eg0km_grK+c9*iLA3&@}IM~VM|@haYjM3!+`5D&37M}sNLD4{T7O^%>~?-3j9 zIX)QYB2+jMrrQYNFt|4N3}7me38Nl&f0YhtVTsrY4#S@n&2%6g4q?p{!-)?`k& z4~eI649&_)%bL(m)R>^*vacIF&Jw_XLZrv@8Q`nC3Nuc3bcuG2kQvcjdu8gK9u||Y z)FLbrXYGMfrwuzwlT3kDlJ2JQ-JhH9M`iqSj+d;mSA+)f z5jNr(P_=^gHP(M+L1wvtEfo(!4@S^C6x`b=4Kknv0m~|)WtEL^p4&SW7)GHP*EN~o z1<`AS(BipZ0-{XW6kmCorpD9C4gZbVSO*@7Ov74FjwZ}OBh5uk^~6Nk5-e9{ZiJt_ zsW~SraG$CQ!RdWxI#*gu5(B_GHRUQ{*>>%41tU8(C4ODZO^oc`^MVK<*&@w@-Z1bo zi>g=d`;$GlD;o&lNgZ{U=rb+yMfst;tB4HTPiOwKwz7u{re0QFxU3m@aU++5?e$DQ zAtm6b6A|RHqe}*0Q@d8`V~FJA>z~PfE(})0M*mZ_BTYBW|CjSf82bR~a zrZ#cLsWEoW8VWUZPy0BJzClhdP4Oe`8EABJrFM`x2}5(HLT#BcaLbU{$@}*HRp*+5(FhGV;P(_7LMBU1Q$ly zx{xESNDQHr+J#yWVoYC1II&d}lafPTDg*Mf50zMnPzNT(D&Rg`21(@qH7KS04``C`ea1#-j#6s-mYMNV&!0u-={Ixo>!qc};1&Z<@FMTUl%w{kRQdqBCzx zzs|PONXfFQ*adbJM8>^2bu`1-mTHmH5~R>&E*6iE7p;xF65*GMd)VS|wxLZrVt|v% zc$`zL2sVn+*c>X8Wcp|Ga{u;2CR%awbv7|L80})6cyA*>5DSqum6oDMvwQ)h2Cy}& zppDmq1@+%+D6o_Nm^CDe966~3;+!pnWrG2|qXnTr1Tc_;%=0{AWnJ3jxql%70+;X@ z#52S{VyNLVv`ZP|ZQL(rODwF+j5Ee+O5d2Vi900Z18LStQNK;fXY#&|pnyALXkxw- z0d;X89EK>|9*er#H|Jr3xnUw!pC$7OUg@q4lJz6oz z(fU2}v^|%OCWgt?)f?~lG9S-EtouSMfQ+mx? z-rgJcZ9~B8Zth^%`3sC5ZDSLauqdf3MOtY?F|0B` z=hNr)z3bLS9JW?0xN5%z5B+tdJA>~6`%~3F%V%Zx@tFxe{GH1`qsDAR$d{Vz9m}uU zrLww_*ZFO}R5dyY2AZ^qF^y#C?5ix6t^~PP&m-o(E$%jDU$Wh4W7&FwBJvPvanka- zc{vfTChp$wr^h1~jg&Q(oeV1Io(#i`^=!cG-QmI(ygo*J0s~TQF$9X;Iod-AYmRYP;YTt#rSm&apdKd`%(pfMLi4*rhQi1Vv5R4kNAtcZgI_LMlqH0?|K>G* z#DjAReR0~yU4h-IS@UOxTw%jEw!R)pTh`$er?0S73gNJ#q%+>WzATlFgdO}+Ry?+5 zqgip7`YAjpC>0IK5GHzB&3D0rtlFZW2^}Cz$C955Lqu)akQa1Q4lPbBMphnzRxgwM^9|E7zA`M&V=%>7JYIm?5-eXFYW67jTH zZLWB;aH!w9z+B?}qqi7+iHh`>@a~MY-2VI%(ZQz*vbB3l?#}up#dut!8J#19$6@@v z|D~aB`XZ3T8)`ZsD_|}GWLy+%Ja399`yIlLbD?(@shemdCzN6Q*>cczv`R%lc<$ZP zXp@O`(i~JE8eoMX4oDQfF;^KkT@48i0ChmL5u+S~s|^4u6Gh8MEzpaQl~N(e#CDv* zq#1z%ULi72s=yh#fB~~GO|gLC*UDOd!#UiY><()0Eqg3Xq7YoDM9Bl5Sd1!oW;&6o z1sWe!s7J-Ln0=r^hnG;nH$V~w1>=P_fl7L>)dxS~iwzq*RH?pUFdm8q2utG%XHDsq zkvGVem7+@+KVh=(f79;f$lBu>6aYYg_5Y+D(|^-WYr<|*0-@)T+9L-t9LRg$4d&{v zC0oCk6IxD;aeqA!{XgOMv9cTksY(J>lroPbDmhJvy{l@ss--KrX%*ePZg#gMy-L1n zbNM;_spgaR`}kt@Y4-T=n~7hakB)zrXRG=qiC;~9O5Dd&B3JsZiK6wlWJFIM>3zdb zm>T$+{mBuX+;o!mk{3rt{0|-f$wSJ(u}h@9ayWjxKjE~l7EZc6w5KnnZ)aJfn4ytT z2kDCL++sfg0KjTtfHrm-6I zF34(1VY%*hn(Xn=6=SFy%s3?n&KZ0Clg?bwt9hIy>Nm)#8VZqYqfps1_kd?mldyqA zvfOBI4I%UQ77qs}O-*pp;#G%IZ1?M&x~kMU1c z#qQFdY_Qyf0$I)W3%hC{*+5?S=fU)EC>>H^6@M^K0KN-K~9^`>K4~ zWz7>&hezkHyJsj-nA@_eKWkk?!yizQ3g`SX}>Qov$_|O$l5y!+E zdC$#*ohT!l>lYF|09nu_n%5?OQH}%&Dcy|jCt+_eRT63|HAAwRO}z$ablFW*wRP1l zAIVX2RQQvP5x5>y4(js_k4hG;cL0W~_s@9vFwV#y&ccjzG582~dRlsfx&?4GIJp7}iPUU)h57zz#2_>(>8j(9oM zVT-=&9lmBNdj?P!&^PTwzL7pDASny zG-)R*DU0K6ZG0`F+F>~aWsxQNxyvQT90!L2(2E0%W8&yn9@pf6zwSJezm)Ies`o5l zq2$IV?%gRl2>&^EV_M?yDNaGfxycL|8f1IKQ?wtz!o#z#pPIC5_7qF@Nai2CEmYZ8 zumj5?L$t37xEC~e72^hDzuEQUay{>$5)eGN6e8k)h1}#Am=pq6ScSRCSiFVE7D{%6 z6~*x=E4>t-gv(g}g+bB#Uf0*yap{3de1fVOh{?r+7>RAZQPWMO(w2Dmz;Z2JPhGVA z^N1#HGDgxlwWQgo^`-tF&G;5OMOaVh6Uet$H$J=XSZVxzd)FrNs95}qY5q$VR7nqYi5wfpAfph_fcre-*$l9*~j;`pRQBXbnZM!2Tv_-t;l z5H++8_oLguYl=B&Pl6BU*uf3rW2ztmq(A8yPvbLei< z^y%#B)mPW?s~(SWd$+joneyL7JHE$Ky?G~S>QK|>Q6$q=kKV>|xAV9(4H_f(ZjMUQ zW+OWfG8UCXs7o<(pl7-w`X*3!Qpb)LjTD7xgPGr(QF289Cc+kL7;lsE$iM&rLhwL& zD$lbYd}0^F%3DBOZjW=fc75J4__jI$I81Sc83PZl-jZyQ76_c+BAYA z+?V`R2$re86j{*Gm@j+0$2~Zd*d2Ims6_>cPt5*Ydr53DoL!VZvm5k}y`rSCAT3H5 zB4dcb))eL}99H|q-fVWLznZ!}z1r$M%BT6|t-pR>Plt}4{+50XJk;dX)z8W9F((=$ z9yyp-H9{C5L!aAguIYZX(|iLHJ^G{S#iv8~$YBQ)ss%&y69ZLnQ zE&0@QC7mvYOU&BNQX9XGss7xm8Iq)n3hBnd(b_;2MRrr0d45{HBAdGI%gy1CW9M%x zY1+isg$XXL^#F{6ndZ54eEyZ{%Zc#I+_@k}-0-_zU@`o$T095*%nFlbWR7}nRlVs> z$7s)jt2!KVTp1nHIDq!JnJ@wEh5a=sk`Rr6cv{qRLIG(4{|g z!>ux#0mw@%0U+JsSvEN2JTM-dkQ^pYJ`K5Lc6fX7@$BdP=(odQaVrLUAvr01Q~i*Z zSON#r5{Gw@T5Jx@%3yHdo5S9N{izmjZw|@+Ghx}&+?ju~uOuha6@90=F)gqJ`g_1S z!E>jvuTi%8-GOh`vR`XK08>w?V~-e$T<}4Vsc|P%oST)Uh{CLrs0r}rM;uP3)m(52>CT1A&hB=6YAGNnm~cPr&bB};u)7Yo9#hC*M$1; zQdS)$mt{`a&wKK{D`25Gb5r;OdH-~p&cZL|!5^`W!z1U>x01yP_2}i6FS#oKY~3a+ z0CDqaLBD#LD0aN!U1Us%OIW@d=Ii25O24c>pUcr`x%oCL*TSo^ujf1XPV{bBaPVAc ze`gf&-Pn=O)t!D?uD)JxsM%9rDkUB|4zK@Q+E0}ilo*&PDn z01)s+1lU7)%I-Y|2yk( zcu=^M{0o(t0mhG`JF=(-t(Ll$Q0SRJczguQDVmZ4!(H|_=`|zQcVml@p!s3A2iZUV zN<2}If@oeJJ0MLKT zzwtkvJj;KG0SxfJ-Zl*n?jHaC?|jw$A8*$G@AeaQ{2!8$gs5-r68ZA(1z2oxi2(Ix&OFfqEm(@kBUf0X&_&%Q=>BH#t zf4@G)R(HQSeN2DYzK$>Z;C_AHuG7PZPT~7_zwU?X_`82BU*lKx`M<*W{cvM8GjloP z-e(!~TusZ~Hv}J93Q4C|FHU#eUDRJBnPsy|-4_{Th6Z2`AMsA2L*l4nQJPN_rZ%oo z6fC}k=lU%bFe|lybxlzvfwv97;(viG4`TSm?k}F+{NH-N^q*?VsH^9hzoATxx0rr^ zpZfSdztj19b9)0Z@eP5jFfqpftxbBKcQ#C)qH|9W?n;~p+8eYub*%p>mhp@`1=HR6 zZUZH~mws6eKg{CtkCre$45M*ondbPu{af#zt$sO!Mh8e___(#A$XiH0IO&#oWegiE z`JUM`8=cb(bgtPNZD!fWR&!2fikH+eeKE&0Gbxy6EnxIKHsy=)&q%XKFPr6P4mOd=9?hJ}&Lnh(Eya&{=1gOpSjfQa zOygNqp(>o|FuJeE&Y8G}K;%w0GB%P)!6T7tYQcJ!sQ&f4VIFnj7?^FqdP7Nv_l!B< zN<-(rW5g>JqT|mBtrnYclUJ&2D@nwU`lT}zEBhq#Pu3QCVQ<%X$8MQs4c3jD&-<2P zj2S|i0PV62!Ost3o}mdaNrle0o!Z_hQ=N}hYvQ8!%3lNtVF$NwbBlFooZVri1Mr*u zYpYV5xN`rEeOT%d0fU;54Z6Ty+yL`Bv_}a5;TGc<3D~|o6QX9_4Z*CeZ)4OzL~ybA zz2K&$Mm7J}YCF5OxTjDoG8+F=GaMf`O&@DPw^}7KWrtO7jbj|^y~mpS7%^hwtblFa zb2vQWG0l)KY@VPVFPC|TjxeSH3X^`seQ{oExCQJ!N0jGs%VdhpT!&s*EF{-OHbTfW zhJpsng@OPsbpI}mE1;i!Z@;m7C9tIgs4Fkr8ozm+?CfJ_h->|DI&kVUyw-c=K{O#R zq&m8Hi$sDRI>oY;i_OnE>!(qG9$JK%0Bn-J*GZQnq6}VK;me$V;C%phpf@}8&HwHv z?`M828{((Sf;r%{jv1ep>O^#L72VnRuSoaWb471DsF!9z{0>T=#at#*`My!Ib*Hb+ zd!xXtXW$V{L>ibSDw7RlkG8GV=aRC+{lcs({MWx~4rk(FqQ$HaE)Z%uhQ+inao{gj zzR(?4<6>d0TzT!e*GGmpV^a&o-U879m|-D)msV|aRD1*eQ#^eY^X~VOK0hHs*i2|T z)j^7@6)$w1F4wXzZ6g0Mn^8tj!wfwg7BBkEz~L*(hIq6uw&oRoGds_OxfVbRt68zO1g4y_&2+h%dy;yh*y z>U#D((P{99pmZk*D)Gm=1SDpP9asE=@MVx-U@2!29HYq6e38{Wc*-wgH3b!l;$;|P zA>SPR{K2J!dWS%K9bM4_d}?>Nq)g*Dst+c1lLt!f%JQlbs=aWj$|8(1Eni7*1owzn zxfRV>oKEbT;To1-sYEq*Ug3w4a2LGZ2mS$6g-fQDhH7#Sl=1PHb$*F&0*6~i&??n1 zLs&miU44u8aJ^zq?X2F+k420601O{K#=3WW)`Y`r-#Oh%>CC**qtC^y55e~u|G9b1b7 zR%tsJ4$0uqG@WfU=sZ8pLRaXw_1hwxfqG=ckP$!mBjq3jtTI49Ttv4hOltwr{XjN> z9eAflU&z6W@_-)+M~DW+mM|aZ92hgod>VR9%|0pBOS(5F(gey9KJ zZu`j0Tj6b)G0ioJ4bj}AWJ9kPcxegTBmx&Ji+c3+q0AnI3BaKEFr4yvS;Am^24|wF zfMy6(XD4z~6>jDU1Ri?Tl(fQujiY_e1~&IO(C4PxKA2YnMC_NjUggyiaQ9hVd;m+J z@x+OMl#=#=7-qKtMgqa>%KZ9x`%y+D0Lnx{S%gNFV?97ImR5ppgeta5HSRMc+=9Zv z6QY{w^#UnRA+{_7;L7%V zvGTwX?>`8y8WF)Wf41!@pX9DNTOWCi+8vH_)9hc5{p7Fm|GaNs=3kw1eBM62_W6H2 zq~qiHecZg_%aeD;b*cCLKJj)05gCv1@Z>6Xnae9ft{)~=uhnOp zDS{qpSr+BGS3m;Mg(~xvpj?QgI3KRyaTAdm+%Om%6s=nx(VF+Xa8|>DjG-FUi{PMG zg)slNnGnU|J7&&rR}sn5A3m>rHWtu^;Z7-iK}qDhl>t!$53k(&nhn@OopFhD8vv;& zK0lS6za%eHyn7?!t}Y+?SB*|JE-H%NZAF?{2H7>Ji+cv-#GQajAqa-S*t6Vx0YO`670)swgy(pOqJ^lkB$~3q@8^ooz{>+hVrC^|7LN zLx+!_N7DkenI5&3NmE-hfB{)q5fGW9@=d-YHjIx^@K;#Wll?nYQ=F2eRM}eo$Y7VS z-2d??^9n`=f6g}2rkG{>@y~YMM9GcfBvGx8@k~Ynz+DlQo!a&DYlgeM*4VA>NweBe zn-#UYmuE*WSTPg!{cdpM=(Lf~CtN=OQ#>wk8@#BV0H*@gZX@pIPIhz-JzKldpnDNv z-J7+d;^Mh>W=~NyvVA?Sy2bYsGnxiz`n=eDLSsy5lIQQjs)OnxmbUYJ;f9#E3okvB zdEX|Nx6Nm-v+Jr)Fx}MmY4T25E9*V9HTpsu2;{R;!V>3Kt110iXr1FNH7*cFO3;cJ z%HA<&Cce7uv$9g_gx9ToPHg2(`yPv4I?J{G=sN$l3Hp<;!B=y9NDh*#6Rst?haQ=P^AD<Q9bB9e)+ zfo7VNqHAwklDSTnNTTdoRn;Sp6zLlP6-hEskz`~20@IZxNpv65DxyUG;=zn7O)?2e zCrQF`yQM>vXD4OS!kqAsAsSa7wdt56yDzBrloEru#lF+v;#R8QTa-Ya_+&%Y;tq~x zu)LilfuuR-LP#KxkToJrBRdQ!0he5xiM`6nPNLQ_Y!L5r?~sM9<@UXuxPx5T&5Mqa zryTs4h=L?9Up^}+w4|OJBtlH^x#7r-MgFHIP7^76cA8;o>kwn6hKDZ6I>?jUbfj;b zMzF;K=TEACBm2^|b8h1V7Ee**U|(1gSJhMz*%k8N*;a_$AmIs^iJa8B&jQP_o(U#Y zux39_h+W>qBM5R$sJ7FlB(tRj@f$5iMo$;dQL76H04~>8Z*v(i13YX-AiZ-)v_)Ev z_bCWeK7H#^A`AgL>IYJEFbD77P?JU0gedN~pUWjpScr#I^AIX zz@K+y^OL6CA!+VeTotya<$K*hvni$2gDq+d*uNx|NulX0RY_e+spVu4&O`WrsAMJk zL{uwJtAKLZ8F*nyNN3OkExvvBb;7D-W<{hU-izX`dg(0ec=dy*(!=FO^xiKRdp*K& zJBVs(%;^0?Yf7oOvg%DxoxnMD1unop-MY2ollEy-ac2;4He8j(KwUEaUnl1s&F1?y z@DR02s2Vj&QHm0?Hm$u^ZHgMLQ9EixiPkQ)gBn5Y6{EJ=Tg|E+qkC-?QN>$&)j*mL_?Lx`ynH2GR;(8J~H#c_T-l~-0y=>M!Vw*&+A^2qRwt20^3FWW(nu*9I_69FCN83=l zMt5H8VhlB*j-_w5zrfSMXaI9#zQaTOjuuaevu`Y2^bxR8329c=8GB!?$iSYs@XCvk z{Z{N=YQvl+{}Mzi`P({qLJMM5o$CroA7*)Jf_deVq-zO#gSeEcs%l+UU+@H01aP4I z9<7OK^3u^v-)FUJd6lx!<}IB(*r#NM6K}-*Y^i`fbD(9XKn9O1hcR!(gQN%Y)ko5T zNMY%)9w{xH=Ar^}A=+D$?w}CcnK@eW+h4L@&`k1!kIGHW+_}GvW&f;Qc?TI&iUP+! zy*-rY8O=#j7T!5;?(A&XtUM90Sd`wwH!fM_ud?!hRZAE_Zx3!e zD|2$qrB8x_c*Ube#&{p^V?D$MX5y%nH0Q1dotE?m;04^ZaKQ>86m{~_M zx8WX{PEa-MBHHMP=;TZ}M?N+tUVRsNHA5Xw2`1178SThnC8Us3U6!YEe zC{>*gH?Uv^>z0WzsFn^lW3=?!ll&8vdz*8&o+xlceizh#22Fu;$#WLLQ&>Q~5}TOi})j5(G<$qF>J zAs{Q(~)L&+%516U_u7 zb{Pujg^vr&uWcXSWlWNb%ZEl50!dZtKJO{ha%(*v%$~mkff4e;Z*1Oce;&ZxNW5!d z!=E4j@@uqf{5pKvvTl(; zl@5QxZq>r-i+mL@eQ#yDLy!VF)+0oGXtS5Rg&fYrFgp`JJ~HhYzHntB*sXwGJYI77 zTC<+NQd?Wh(Y-Qkk?iIT2UtrYe9BGWi8-#8AN*xaK zc}@{=D{-aoC=fWNz~QBayrSen0E4A`vS_`XbuX}4`@2T`^Ca^O5iV%KilrWOP@fzB zHp6q5!}lO;U9cX5)imvMrmW1Wn^9Ye3!YEa%*bGF-cU81lPqojCI*kIDOrr3x%O>wQl$W2&%i!88@j^V_u{eF!%!sJq$ z|3b8_v4vr{nyRh-?3DB+B&SZ@NmsaPbL88=WwAj0Tv*PvRH$5NjTF)t$`ZHQdqK3e z=uqnUSLuW5D+1FRaKAXN;>8j!wo9(b z46y;%WElvu%PNMTH)yYK2k-jZCCc*Ad#dt$P?!`2d=4ZaYF(>DTUl9PAK{F-Hxmu6-b!klg@usfGX^gcmuhjqPhe8y?N1@8QvO>85&qjTvP zc>Wrt)jYV}nE(Jlg#rMiCs#EUAhzf03K_d)iIP7VEFCJ>72~1BL)Kb<5J89XyV=;6 zD@9Z!_4UO$EG6;_Y5K?Rrc52bxydcGGfxegV2QrU$Dk4-uU*(NZdN_;#3w~F zGa4Hk931?fn&UZgPdeykSG|m7mkfUwb9ec|Ix(K}3%x>!JCyk5^$0}E!#g&+LX@|o zaK4G{@GzJ<1oO3!I=uiv2U_P;pUDr*kmxn#_Bn_%n=YhUaz87wYtn1%%yA}veU&mz z_EzZUnxiJ;aB&l#fktcc(igzz1D3bR3EC(}UTd-pe!tqN&_@L#n7(eK5Bl)H2t_po z38gY<*LWS~C_Y6nH2P1f5D$?PwOL(=(+**~^t5Th9r9f)kYCSt-k7@zSzevRq+MuMl(gHLu<=@iqrK z4TzUS-v!$}H7}DZZzI_>4={E8q)N}@rurd9mZ@sTm~XUgzo%hTtS*PWyj%SE4ik@y zv^ddIZ=2Q40&sO+4=es)&@cyf=Hm;d!xyt=$skxs?>)u8XQ5yL=uyTw)~r1WAD2-4 z@bUgF-*w4+qNd$TeN_&NZG6|N5Tvay99A=D60ALO>pW{GfNtdo!9~J8KLcG4unU9a z)Gc#Y*CMwA9lZ5H2QQQcJ>4rkA>B~{!;z}uCW~#WWLxidK0!<$%URZgrffDFhbr5% zVkiB^+i6=;M4FAD_IvM#l8vya|4GFyN`Og-8BTuqw#@iwTBqqj;$i9B6BCWHi#jk` zU&n8w#&BnNlHYWD#8LTILI~}x{h8JA`?Te#T3iUVuWmlH@8p|Hg*^4c$DMOu>#_X? zAIv7Z#SW@TUclP*c@mQLCi6SgajP18?DYnELhUI2!K@*`fXcg1KTx|{vbt!@;Jv)% z*dXC(!-b{v*0s=V?W&9<0u-4ks3qB~{?2=Es>@H-36-DS;NjIE0Hcu`KKglBpkf9H z*M^X#S>&51D@bMsnq6hXx5_=f5pu&uBx0@;WeLS=DD$o>s+_^}>w)yO!@0s(r{Y(i ziFFdlrsRoxGE5Z5{?7xpofh#bcS!)b$h-ga#X0 zCCmlaq@sY*t+b?!3Yut~n`@h(!-N0jVY!1=NNtyfZjU)Wuu+uKR_2{9tVwH&Q^Uv+ zE~DeKL(eL_(<8iGY7_GoLCO01(<_zI;cctNY!BkyyqJN0_T3TLkl~5sAljk3 zANm6l%=?_;EA6VFb8Vy-KB9bLH)A2U2pEr;q+n8|56KJ3{jjUt9k1={<@1HE(i@V$ z<_K9;q47xzt{|xC^Gdfgop~1>u}t&&S(RRtKvRWrc+9fCgjt*bX^S3h`o7ZF%C0vC zHsGGSq@CMFB`L^GP(rMJVUoHU0JYsO{Bln}g?J^g>;N_4pq|Hp+8D^U#m) zkJ<0^U8~)ERCXgsa8tlzy~P0;tSLyg*h>AnS`|F4t`$CIjUN}5o|9+l2n8FLAZ9u4 zi-n6h?&RR}1eCZ)wp8$9VXGxecEVEbV|}LU&Sw!%2Z|&~lYCY2yHUM_O3;d2iVG8* zSBykPE`bXPf?YEY`S+Ngip1%7QBsqj{b?3K+4F01ZG_KPhw?*eCV7UBhMZ`^c&DAzrd=tWpu6*_h$pc+MamkJvSmp<%A+A>k; zl+ka(dRlA8JZC%Fi@I4&RK*TnvvYpbMFxJIj9U{4Bz9P6uzPzLVAkJJ>2_31w#zZP z9^qs{>n z7LhVNBipD(%cS&Bg5U^?E0eQyJz;^pD@Jr8(s14e8jI#yGr&m3R=)zx7~v4_2Vu3K zCT`X6pk698NKIPmrgD@Q(raC9RI7{(^2JGN&=&Ec?SoAfC3VS4(@o-RpeW zVkyrArSXr&8SwR$t^8z`wYoY%9Y^#ExAtCD?@s8%V*yI&%0!8m?yEIYH=^vyvgw+P zn~BT!ooJ`#7AQs}T?kUxrntTy7%@SzETz9V1k*5b!Tp)5(WXvmlRH8{9kU%@E%iQr z<(BBLtgn=A2=7!;zb7it&z|&=A4`JNGv)19Xn!)Y*j7jP{z%$&W&nx=KlKnd8ABDa z^CcuriHhnZU#BQiE>iY5m?72TxL2hvC0jqLM_gQ7l{6b-y_InHQ;4F3`tWRj2045P zUTtG*%l`rwFW=@9L_nfbcR!>#JI>d6 zADfZmz-|{W5lPqG3o($m{WfT)SZV`OKaVa`08`uO8-QvCufDNVFr(3`q)le1P!23^ zooeFfvS2-kqIq&S2o+*MjU~Pbcre&5ylEe)R1?jpm+5sQyub2r;B7^$d(5gNiL(JD#05YuRcFt=J!mj zRyf8xe{hE0ZtucBIVd}Q|E&0EYhwd(vzBpkaB{V@0t8Hv;$qx#9+Ib!`$e4IpjNeY z{7?7WuC5kdCk(cdlG0z8(?dW_CtFANpJV(5I;(bC7eV%n8t;F1J00h|+bQ&4)I2vtrI2|EV4SgMpLHaIOvodQT|-7xU-j{iKeM zk1;b4&Qkx&?48B1uqlB5UTgHk_Ghbvoqn7>L(o(?Phu9#_zwpFRKg%9wM);H&%i`6 zpOg5F)-s<#e?B#V$zmpZ|7O8#XV{;q-*g8uXI3C4d)oJGM#yjWDgPPv zXMPAKi&D^WHHa%ezUrYf1Jf(!e^JqX0kI)tArVxuozJX6F#eax@La0N?61Rd@lN6qGz4YkK6o*GwIa zl>USMcWX|a^VWQS8~D8Sy%Y3&?EEWy-a7UK#+d3qXw3NZ`#1MsSo33ApA9(Yt$+Ms s{a5(BHUHf|tWW3*C%L--0L96x0tW!FJLv-g$h%rw%iNY_{1u}92awAa2LJ#7 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Mountings/Joining_plate/T_5_holes.png b/Mechanical Parts/Mountings/Joining_plate/T_5_holes.png new file mode 100644 index 0000000000000000000000000000000000000000..b170f172666c9499121fbccf4010e0516bdf3fdb GIT binary patch literal 49660 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 IU4lRSFDnU3>Hq)$ literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Mountings/Joining_plate/T_shaped_5_holes-Plate.step b/Mechanical Parts/Mountings/Joining_plate/T_shaped_5_holes-Plate.step new file mode 100644 index 00000000..ff4ed021 --- /dev/null +++ b/Mechanical Parts/Mountings/Joining_plate/T_shaped_5_holes-Plate.step @@ -0,0 +1,1735 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2021-12-12T20:37:24',('Author'),( + ''),'Open CASCADE STEP processor 7.5','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('Plate','Plate','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1411); +#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,#99,#151,#203,#497,#761,#808,#835,#862,#889, + #916,#923,#974,#1025,#1076,#1127,#1173,#1219,#1265,#1311,#1336,#1361 + ,#1386)); +#17 = ADVANCED_FACE('',(#18),#32,.F.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#48,#73,#74)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.75,-0.5,50.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(2.75,-3.5,50.)); +#26 = SEAM_CURVE('',#27,(#31,#42),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(2.75,3.330669073875E-14,50.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,2.75); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,3.330669073875E-14,50.)); +#35 = DIRECTION('',(0.,1.,-6.661338147751E-16)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#41); +#38 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#39,#40),.UNSPECIFIED.,.F.,.F.,(2, + 2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.); +#39 = CARTESIAN_POINT('',(0.,-0.5)); +#40 = CARTESIAN_POINT('',(0.,-3.5)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#32,#43); +#43 = DEFINITIONAL_REPRESENTATION('',(#44),#47); +#44 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#45,#46),.UNSPECIFIED.,.F.,.F.,(2, + 2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.); +#45 = CARTESIAN_POINT('',(-6.28318530718,-0.5)); +#46 = CARTESIAN_POINT('',(-6.28318530718,-3.5)); +#47 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#48 = ORIENTED_EDGE('',*,*,#49,.T.); +#49 = EDGE_CURVE('',#24,#24,#50,.T.); +#50 = SURFACE_CURVE('',#51,(#56,#62),.PCURVE_S1.); +#51 = CIRCLE('',#52,2.75); +#52 = AXIS2_PLACEMENT_3D('',#53,#54,#55); +#53 = CARTESIAN_POINT('',(0.,-3.5,50.)); +#54 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#55 = DIRECTION('',(1.,0.,0.)); +#56 = PCURVE('',#32,#57); +#57 = DEFINITIONAL_REPRESENTATION('',(#58),#61); +#58 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#59,#60),.UNSPECIFIED.,.F.,.F.,(2, + 2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#59 = CARTESIAN_POINT('',(0.,-3.5)); +#60 = CARTESIAN_POINT('',(-6.28318530718,-3.5)); +#61 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#62 = PCURVE('',#63,#68); +#63 = CONICAL_SURFACE('',#64,2.75,0.785398163397); +#64 = AXIS2_PLACEMENT_3D('',#65,#66,#67); +#65 = CARTESIAN_POINT('',(0.,-3.5,50.)); +#66 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#67 = DIRECTION('',(1.,0.,0.)); +#68 = DEFINITIONAL_REPRESENTATION('',(#69),#72); +#69 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#70,#71),.UNSPECIFIED.,.F.,.F.,(2, + 2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#70 = CARTESIAN_POINT('',(0.,0.)); +#71 = CARTESIAN_POINT('',(6.28318530718,0.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#73 = ORIENTED_EDGE('',*,*,#21,.F.); +#74 = ORIENTED_EDGE('',*,*,#75,.F.); +#75 = EDGE_CURVE('',#22,#22,#76,.T.); +#76 = SURFACE_CURVE('',#77,(#82,#88),.PCURVE_S1.); +#77 = CIRCLE('',#78,2.75); +#78 = AXIS2_PLACEMENT_3D('',#79,#80,#81); +#79 = CARTESIAN_POINT('',(0.,-0.5,50.)); +#80 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#81 = DIRECTION('',(1.,0.,0.)); +#82 = PCURVE('',#32,#83); +#83 = DEFINITIONAL_REPRESENTATION('',(#84),#87); +#84 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#85,#86),.UNSPECIFIED.,.F.,.F.,(2, + 2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#85 = CARTESIAN_POINT('',(0.,-0.5)); +#86 = CARTESIAN_POINT('',(-6.28318530718,-0.5)); +#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#88 = PCURVE('',#89,#94); +#89 = CONICAL_SURFACE('',#90,2.75,0.785398163397); +#90 = AXIS2_PLACEMENT_3D('',#91,#92,#93); +#91 = CARTESIAN_POINT('',(0.,-0.5,50.)); +#92 = DIRECTION('',(0.,1.,-6.661338147751E-16)); +#93 = DIRECTION('',(1.,0.,0.)); +#94 = DEFINITIONAL_REPRESENTATION('',(#95),#98); +#95 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#96,#97),.UNSPECIFIED.,.F.,.F.,(2, + 2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#96 = CARTESIAN_POINT('',(0.,0.)); +#97 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = ADVANCED_FACE('',(#100),#89,.F.); +#100 = FACE_BOUND('',#101,.T.); +#101 = EDGE_LOOP('',(#102,#123,#124,#125)); +#102 = ORIENTED_EDGE('',*,*,#103,.F.); +#103 = EDGE_CURVE('',#22,#104,#106,.T.); +#104 = VERTEX_POINT('',#105); +#105 = CARTESIAN_POINT('',(3.25,3.341771304122E-14,50.)); +#106 = SEAM_CURVE('',#107,(#111,#117),.PCURVE_S1.); +#107 = LINE('',#108,#109); +#108 = CARTESIAN_POINT('',(2.75,-0.5,50.)); +#109 = VECTOR('',#110,1.); +#110 = DIRECTION('',(0.707106781187,0.707106781187,-4.710277376051E-16) + ); +#111 = PCURVE('',#89,#112); +#112 = DEFINITIONAL_REPRESENTATION('',(#113),#116); +#113 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#114,#115),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#114 = CARTESIAN_POINT('',(0.,0.)); +#115 = CARTESIAN_POINT('',(0.,0.5)); +#116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#117 = PCURVE('',#89,#118); +#118 = DEFINITIONAL_REPRESENTATION('',(#119),#122); +#119 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#120,#121),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#120 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#121 = CARTESIAN_POINT('',(-6.28318530718,0.5)); +#122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#123 = ORIENTED_EDGE('',*,*,#75,.T.); +#124 = ORIENTED_EDGE('',*,*,#103,.T.); +#125 = ORIENTED_EDGE('',*,*,#126,.F.); +#126 = EDGE_CURVE('',#104,#104,#127,.T.); +#127 = SURFACE_CURVE('',#128,(#133,#139),.PCURVE_S1.); +#128 = CIRCLE('',#129,3.25); +#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132); +#130 = CARTESIAN_POINT('',(0.,3.330669073875E-14,50.)); +#131 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#132 = DIRECTION('',(1.,0.,0.)); +#133 = PCURVE('',#89,#134); +#134 = DEFINITIONAL_REPRESENTATION('',(#135),#138); +#135 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#136,#137),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#136 = CARTESIAN_POINT('',(0.,0.5)); +#137 = CARTESIAN_POINT('',(-6.28318530718,0.5)); +#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#139 = PCURVE('',#140,#145); +#140 = PLANE('',#141); +#141 = AXIS2_PLACEMENT_3D('',#142,#143,#144); +#142 = CARTESIAN_POINT('',(0.,1.676798437583E-14,25.172096062249)); +#143 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#144 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); +#145 = DEFINITIONAL_REPRESENTATION('',(#146),#150); +#146 = CIRCLE('',#147,3.25); +#147 = AXIS2_PLACEMENT_2D('',#148,#149); +#148 = CARTESIAN_POINT('',(-24.82790393775,0.)); +#149 = DIRECTION('',(0.,1.)); +#150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#151 = ADVANCED_FACE('',(#152),#63,.F.); +#152 = FACE_BOUND('',#153,.F.); +#153 = EDGE_LOOP('',(#154,#175,#176,#177)); +#154 = ORIENTED_EDGE('',*,*,#155,.F.); +#155 = EDGE_CURVE('',#24,#156,#158,.T.); +#156 = VERTEX_POINT('',#157); +#157 = CARTESIAN_POINT('',(3.25,-4.,50.)); +#158 = SEAM_CURVE('',#159,(#163,#169),.PCURVE_S1.); +#159 = LINE('',#160,#161); +#160 = CARTESIAN_POINT('',(2.75,-3.5,50.)); +#161 = VECTOR('',#162,1.); +#162 = DIRECTION('',(0.707106781187,-0.707106781187,4.710277376051E-16) + ); +#163 = PCURVE('',#63,#164); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#168); +#165 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#166,#167),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#166 = CARTESIAN_POINT('',(0.,0.)); +#167 = CARTESIAN_POINT('',(0.,0.5)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = PCURVE('',#63,#170); +#170 = DEFINITIONAL_REPRESENTATION('',(#171),#174); +#171 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#172,#173),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#172 = CARTESIAN_POINT('',(6.28318530718,0.)); +#173 = CARTESIAN_POINT('',(6.28318530718,0.5)); +#174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#175 = ORIENTED_EDGE('',*,*,#49,.T.); +#176 = ORIENTED_EDGE('',*,*,#155,.T.); +#177 = ORIENTED_EDGE('',*,*,#178,.F.); +#178 = EDGE_CURVE('',#156,#156,#179,.T.); +#179 = SURFACE_CURVE('',#180,(#185,#191),.PCURVE_S1.); +#180 = CIRCLE('',#181,3.25); +#181 = AXIS2_PLACEMENT_3D('',#182,#183,#184); +#182 = CARTESIAN_POINT('',(0.,-4.,50.)); +#183 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#184 = DIRECTION('',(1.,0.,0.)); +#185 = PCURVE('',#63,#186); +#186 = DEFINITIONAL_REPRESENTATION('',(#187),#190); +#187 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#188,#189),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#188 = CARTESIAN_POINT('',(0.,0.5)); +#189 = CARTESIAN_POINT('',(6.28318530718,0.5)); +#190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#191 = PCURVE('',#192,#197); +#192 = PLANE('',#193); +#193 = AXIS2_PLACEMENT_3D('',#194,#195,#196); +#194 = CARTESIAN_POINT('',(0.,-4.,25.172096062249)); +#195 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#196 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); +#197 = DEFINITIONAL_REPRESENTATION('',(#198),#202); +#198 = CIRCLE('',#199,3.25); +#199 = AXIS2_PLACEMENT_2D('',#200,#201); +#200 = CARTESIAN_POINT('',(-24.82790393775,0.)); +#201 = DIRECTION('',(0.,1.)); +#202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#203 = ADVANCED_FACE('',(#204,#207,#377,#407,#437,#467),#140,.F.); +#204 = FACE_BOUND('',#205,.F.); +#205 = EDGE_LOOP('',(#206)); +#206 = ORIENTED_EDGE('',*,*,#126,.F.); +#207 = FACE_BOUND('',#208,.F.); +#208 = EDGE_LOOP('',(#209,#239,#267,#295,#323,#351)); +#209 = ORIENTED_EDGE('',*,*,#210,.T.); +#210 = EDGE_CURVE('',#211,#213,#215,.T.); +#211 = VERTEX_POINT('',#212); +#212 = CARTESIAN_POINT('',(-27.5,0.,0.)); +#213 = VERTEX_POINT('',#214); +#214 = CARTESIAN_POINT('',(27.5,0.,0.)); +#215 = SURFACE_CURVE('',#216,(#220,#227),.PCURVE_S1.); +#216 = LINE('',#217,#218); +#217 = CARTESIAN_POINT('',(-27.5,0.,0.)); +#218 = VECTOR('',#219,1.); +#219 = DIRECTION('',(1.,0.,0.)); +#220 = PCURVE('',#140,#221); +#221 = DEFINITIONAL_REPRESENTATION('',(#222),#226); +#222 = LINE('',#223,#224); +#223 = CARTESIAN_POINT('',(25.172096062249,-27.5)); +#224 = VECTOR('',#225,1.); +#225 = DIRECTION('',(0.,1.)); +#226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#227 = PCURVE('',#228,#233); +#228 = PLANE('',#229); +#229 = AXIS2_PLACEMENT_3D('',#230,#231,#232); +#230 = CARTESIAN_POINT('',(-27.5,0.,0.)); +#231 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#232 = DIRECTION('',(1.,0.,0.)); +#233 = DEFINITIONAL_REPRESENTATION('',(#234),#238); +#234 = LINE('',#235,#236); +#235 = CARTESIAN_POINT('',(0.,0.)); +#236 = VECTOR('',#237,1.); +#237 = DIRECTION('',(1.,0.)); +#238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#239 = ORIENTED_EDGE('',*,*,#240,.T.); +#240 = EDGE_CURVE('',#213,#241,#243,.T.); +#241 = VERTEX_POINT('',#242); +#242 = CARTESIAN_POINT('',(27.5,1.33226762955E-14,20.)); +#243 = SURFACE_CURVE('',#244,(#248,#255),.PCURVE_S1.); +#244 = LINE('',#245,#246); +#245 = CARTESIAN_POINT('',(27.5,0.,0.)); +#246 = VECTOR('',#247,1.); +#247 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#248 = PCURVE('',#140,#249); +#249 = DEFINITIONAL_REPRESENTATION('',(#250),#254); +#250 = LINE('',#251,#252); +#251 = CARTESIAN_POINT('',(25.172096062249,27.5)); +#252 = VECTOR('',#253,1.); +#253 = DIRECTION('',(-1.,0.)); +#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#255 = PCURVE('',#256,#261); +#256 = PLANE('',#257); +#257 = AXIS2_PLACEMENT_3D('',#258,#259,#260); +#258 = CARTESIAN_POINT('',(27.5,0.,0.)); +#259 = DIRECTION('',(-1.,0.,0.)); +#260 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#261 = DEFINITIONAL_REPRESENTATION('',(#262),#266); +#262 = LINE('',#263,#264); +#263 = CARTESIAN_POINT('',(0.,0.)); +#264 = VECTOR('',#265,1.); +#265 = DIRECTION('',(1.,0.)); +#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#267 = ORIENTED_EDGE('',*,*,#268,.T.); +#268 = EDGE_CURVE('',#241,#269,#271,.T.); +#269 = VERTEX_POINT('',#270); +#270 = CARTESIAN_POINT('',(10.,3.996802888651E-14,60.)); +#271 = SURFACE_CURVE('',#272,(#276,#283),.PCURVE_S1.); +#272 = LINE('',#273,#274); +#273 = CARTESIAN_POINT('',(27.5,1.33226762955E-14,20.)); +#274 = VECTOR('',#275,1.); +#275 = DIRECTION('',(-0.40081883402,6.102833804326E-16,0.916157334902)); +#276 = PCURVE('',#140,#277); +#277 = DEFINITIONAL_REPRESENTATION('',(#278),#282); +#278 = LINE('',#279,#280); +#279 = CARTESIAN_POINT('',(5.172096062249,27.5)); +#280 = VECTOR('',#281,1.); +#281 = DIRECTION('',(-0.916157334902,-0.40081883402)); +#282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#283 = PCURVE('',#284,#289); +#284 = PLANE('',#285); +#285 = AXIS2_PLACEMENT_3D('',#286,#287,#288); +#286 = CARTESIAN_POINT('',(27.5,1.33226762955E-14,20.)); +#287 = DIRECTION('',(-0.916157334902,-2.669989789393E-16,-0.40081883402) + ); +#288 = DIRECTION('',(-0.40081883402,6.102833804326E-16,0.916157334902)); +#289 = DEFINITIONAL_REPRESENTATION('',(#290),#294); +#290 = LINE('',#291,#292); +#291 = CARTESIAN_POINT('',(0.,0.)); +#292 = VECTOR('',#293,1.); +#293 = DIRECTION('',(1.,9.860761315263E-32)); +#294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#295 = ORIENTED_EDGE('',*,*,#296,.T.); +#296 = EDGE_CURVE('',#269,#297,#299,.T.); +#297 = VERTEX_POINT('',#298); +#298 = CARTESIAN_POINT('',(-10.,3.996802888651E-14,60.)); +#299 = SURFACE_CURVE('',#300,(#304,#311),.PCURVE_S1.); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(10.,3.996802888651E-14,60.)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(-1.,0.,0.)); +#304 = PCURVE('',#140,#305); +#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310); +#306 = LINE('',#307,#308); +#307 = CARTESIAN_POINT('',(-34.82790393775,10.)); +#308 = VECTOR('',#309,1.); +#309 = DIRECTION('',(0.,-1.)); +#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#311 = PCURVE('',#312,#317); +#312 = PLANE('',#313); +#313 = AXIS2_PLACEMENT_3D('',#314,#315,#316); +#314 = CARTESIAN_POINT('',(10.,3.996802888651E-14,60.)); +#315 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); +#316 = DIRECTION('',(-1.,0.,0.)); +#317 = DEFINITIONAL_REPRESENTATION('',(#318),#322); +#318 = LINE('',#319,#320); +#319 = CARTESIAN_POINT('',(0.,6.310887241768E-30)); +#320 = VECTOR('',#321,1.); +#321 = DIRECTION('',(1.,0.)); +#322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#323 = ORIENTED_EDGE('',*,*,#324,.T.); +#324 = EDGE_CURVE('',#297,#325,#327,.T.); +#325 = VERTEX_POINT('',#326); +#326 = CARTESIAN_POINT('',(-27.5,1.33226762955E-14,20.)); +#327 = SURFACE_CURVE('',#328,(#332,#339),.PCURVE_S1.); +#328 = LINE('',#329,#330); +#329 = CARTESIAN_POINT('',(-10.,3.996802888651E-14,60.)); +#330 = VECTOR('',#331,1.); +#331 = DIRECTION('',(-0.40081883402,-6.102833804326E-16,-0.916157334902) + ); +#332 = PCURVE('',#140,#333); +#333 = DEFINITIONAL_REPRESENTATION('',(#334),#338); +#334 = LINE('',#335,#336); +#335 = CARTESIAN_POINT('',(-34.82790393775,-10.)); +#336 = VECTOR('',#337,1.); +#337 = DIRECTION('',(0.916157334902,-0.40081883402)); +#338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#339 = PCURVE('',#340,#345); +#340 = PLANE('',#341); +#341 = AXIS2_PLACEMENT_3D('',#342,#343,#344); +#342 = CARTESIAN_POINT('',(-10.,3.996802888651E-14,60.)); +#343 = DIRECTION('',(0.916157334902,-2.669989789393E-16,-0.40081883402) + ); +#344 = DIRECTION('',(-0.40081883402,-6.102833804326E-16,-0.916157334902) + ); +#345 = DEFINITIONAL_REPRESENTATION('',(#346),#350); +#346 = LINE('',#347,#348); +#347 = CARTESIAN_POINT('',(-3.851429599435E-45,6.310887241768E-30)); +#348 = VECTOR('',#349,1.); +#349 = DIRECTION('',(1.,-9.860761315263E-32)); +#350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#351 = ORIENTED_EDGE('',*,*,#352,.T.); +#352 = EDGE_CURVE('',#325,#211,#353,.T.); +#353 = SURFACE_CURVE('',#354,(#358,#365),.PCURVE_S1.); +#354 = LINE('',#355,#356); +#355 = CARTESIAN_POINT('',(-27.5,1.33226762955E-14,20.)); +#356 = VECTOR('',#357,1.); +#357 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); +#358 = PCURVE('',#140,#359); +#359 = DEFINITIONAL_REPRESENTATION('',(#360),#364); +#360 = LINE('',#361,#362); +#361 = CARTESIAN_POINT('',(5.172096062249,-27.5)); +#362 = VECTOR('',#363,1.); +#363 = DIRECTION('',(1.,0.)); +#364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#365 = PCURVE('',#366,#371); +#366 = PLANE('',#367); +#367 = AXIS2_PLACEMENT_3D('',#368,#369,#370); +#368 = CARTESIAN_POINT('',(-27.5,1.33226762955E-14,20.)); +#369 = DIRECTION('',(1.,0.,0.)); +#370 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); +#371 = DEFINITIONAL_REPRESENTATION('',(#372),#376); +#372 = LINE('',#373,#374); +#373 = CARTESIAN_POINT('',(0.,0.)); +#374 = VECTOR('',#375,1.); +#375 = DIRECTION('',(1.,0.)); +#376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#377 = FACE_BOUND('',#378,.F.); +#378 = EDGE_LOOP('',(#379)); +#379 = ORIENTED_EDGE('',*,*,#380,.F.); +#380 = EDGE_CURVE('',#381,#381,#383,.T.); +#381 = VERTEX_POINT('',#382); +#382 = CARTESIAN_POINT('',(-16.75,6.772360450213E-15,10.)); +#383 = SURFACE_CURVE('',#384,(#389,#396),.PCURVE_S1.); +#384 = CIRCLE('',#385,3.25); +#385 = AXIS2_PLACEMENT_3D('',#386,#387,#388); +#386 = CARTESIAN_POINT('',(-20.,6.661338147751E-15,10.)); +#387 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#388 = DIRECTION('',(1.,0.,0.)); +#389 = PCURVE('',#140,#390); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395); +#391 = CIRCLE('',#392,3.25); +#392 = AXIS2_PLACEMENT_2D('',#393,#394); +#393 = CARTESIAN_POINT('',(15.172096062249,-20.)); +#394 = DIRECTION('',(0.,1.)); +#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#396 = PCURVE('',#397,#402); +#397 = CONICAL_SURFACE('',#398,2.75,0.785398163397); +#398 = AXIS2_PLACEMENT_3D('',#399,#400,#401); +#399 = CARTESIAN_POINT('',(-20.,-0.5,10.)); +#400 = DIRECTION('',(0.,1.,-6.661338147751E-16)); +#401 = DIRECTION('',(1.,0.,0.)); +#402 = DEFINITIONAL_REPRESENTATION('',(#403),#406); +#403 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#404,#405),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#404 = CARTESIAN_POINT('',(0.,0.5)); +#405 = CARTESIAN_POINT('',(-6.28318530718,0.5)); +#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#407 = FACE_BOUND('',#408,.F.); +#408 = EDGE_LOOP('',(#409)); +#409 = ORIENTED_EDGE('',*,*,#410,.F.); +#410 = EDGE_CURVE('',#411,#411,#413,.T.); +#411 = VERTEX_POINT('',#412); +#412 = CARTESIAN_POINT('',(3.25,2.009503674572E-14,30.)); +#413 = SURFACE_CURVE('',#414,(#419,#426),.PCURVE_S1.); +#414 = CIRCLE('',#415,3.25); +#415 = AXIS2_PLACEMENT_3D('',#416,#417,#418); +#416 = CARTESIAN_POINT('',(0.,1.998401444325E-14,30.)); +#417 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#418 = DIRECTION('',(1.,0.,0.)); +#419 = PCURVE('',#140,#420); +#420 = DEFINITIONAL_REPRESENTATION('',(#421),#425); +#421 = CIRCLE('',#422,3.25); +#422 = AXIS2_PLACEMENT_2D('',#423,#424); +#423 = CARTESIAN_POINT('',(-4.827903937751,0.)); +#424 = DIRECTION('',(0.,1.)); +#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#426 = PCURVE('',#427,#432); +#427 = CONICAL_SURFACE('',#428,2.75,0.785398163397); +#428 = AXIS2_PLACEMENT_3D('',#429,#430,#431); +#429 = CARTESIAN_POINT('',(0.,-0.5,30.)); +#430 = DIRECTION('',(0.,1.,-6.661338147751E-16)); +#431 = DIRECTION('',(1.,0.,0.)); +#432 = DEFINITIONAL_REPRESENTATION('',(#433),#436); +#433 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#434,#435),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#434 = CARTESIAN_POINT('',(0.,0.5)); +#435 = CARTESIAN_POINT('',(-6.28318530718,0.5)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = FACE_BOUND('',#438,.F.); +#438 = EDGE_LOOP('',(#439)); +#439 = ORIENTED_EDGE('',*,*,#440,.F.); +#440 = EDGE_CURVE('',#441,#441,#443,.T.); +#441 = VERTEX_POINT('',#442); +#442 = CARTESIAN_POINT('',(3.25,6.772360450213E-15,10.)); +#443 = SURFACE_CURVE('',#444,(#449,#456),.PCURVE_S1.); +#444 = CIRCLE('',#445,3.25); +#445 = AXIS2_PLACEMENT_3D('',#446,#447,#448); +#446 = CARTESIAN_POINT('',(0.,6.661338147751E-15,10.)); +#447 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#448 = DIRECTION('',(1.,0.,0.)); +#449 = PCURVE('',#140,#450); +#450 = DEFINITIONAL_REPRESENTATION('',(#451),#455); +#451 = CIRCLE('',#452,3.25); +#452 = AXIS2_PLACEMENT_2D('',#453,#454); +#453 = CARTESIAN_POINT('',(15.172096062249,0.)); +#454 = DIRECTION('',(0.,1.)); +#455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#456 = PCURVE('',#457,#462); +#457 = CONICAL_SURFACE('',#458,2.75,0.785398163397); +#458 = AXIS2_PLACEMENT_3D('',#459,#460,#461); +#459 = CARTESIAN_POINT('',(0.,-0.5,10.)); +#460 = DIRECTION('',(0.,1.,-6.661338147751E-16)); +#461 = DIRECTION('',(1.,0.,0.)); +#462 = DEFINITIONAL_REPRESENTATION('',(#463),#466); +#463 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#464,#465),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#464 = CARTESIAN_POINT('',(0.,0.5)); +#465 = CARTESIAN_POINT('',(-6.28318530718,0.5)); +#466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#467 = FACE_BOUND('',#468,.F.); +#468 = EDGE_LOOP('',(#469)); +#469 = ORIENTED_EDGE('',*,*,#470,.F.); +#470 = EDGE_CURVE('',#471,#471,#473,.T.); +#471 = VERTEX_POINT('',#472); +#472 = CARTESIAN_POINT('',(23.25,6.772360450213E-15,10.)); +#473 = SURFACE_CURVE('',#474,(#479,#486),.PCURVE_S1.); +#474 = CIRCLE('',#475,3.25); +#475 = AXIS2_PLACEMENT_3D('',#476,#477,#478); +#476 = CARTESIAN_POINT('',(20.,6.661338147751E-15,10.)); +#477 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#478 = DIRECTION('',(1.,0.,0.)); +#479 = PCURVE('',#140,#480); +#480 = DEFINITIONAL_REPRESENTATION('',(#481),#485); +#481 = CIRCLE('',#482,3.25); +#482 = AXIS2_PLACEMENT_2D('',#483,#484); +#483 = CARTESIAN_POINT('',(15.172096062249,20.)); +#484 = DIRECTION('',(0.,1.)); +#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#486 = PCURVE('',#487,#492); +#487 = CONICAL_SURFACE('',#488,2.75,0.785398163397); +#488 = AXIS2_PLACEMENT_3D('',#489,#490,#491); +#489 = CARTESIAN_POINT('',(20.,-0.5,10.)); +#490 = DIRECTION('',(0.,1.,-6.661338147751E-16)); +#491 = DIRECTION('',(1.,0.,0.)); +#492 = DEFINITIONAL_REPRESENTATION('',(#493),#496); +#493 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#494,#495),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#494 = CARTESIAN_POINT('',(0.,0.5)); +#495 = CARTESIAN_POINT('',(-6.28318530718,0.5)); +#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#497 = ADVANCED_FACE('',(#498,#501,#641,#671,#701,#731),#192,.T.); +#498 = FACE_BOUND('',#499,.T.); +#499 = EDGE_LOOP('',(#500)); +#500 = ORIENTED_EDGE('',*,*,#178,.F.); +#501 = FACE_BOUND('',#502,.T.); +#502 = EDGE_LOOP('',(#503,#528,#551,#574,#597,#620)); +#503 = ORIENTED_EDGE('',*,*,#504,.T.); +#504 = EDGE_CURVE('',#505,#507,#509,.T.); +#505 = VERTEX_POINT('',#506); +#506 = CARTESIAN_POINT('',(-27.5,-4.,2.6645352591E-15)); +#507 = VERTEX_POINT('',#508); +#508 = CARTESIAN_POINT('',(27.5,-4.,2.6645352591E-15)); +#509 = SURFACE_CURVE('',#510,(#514,#521),.PCURVE_S1.); +#510 = LINE('',#511,#512); +#511 = CARTESIAN_POINT('',(-27.5,-4.,2.6645352591E-15)); +#512 = VECTOR('',#513,1.); +#513 = DIRECTION('',(1.,0.,0.)); +#514 = PCURVE('',#192,#515); +#515 = DEFINITIONAL_REPRESENTATION('',(#516),#520); +#516 = LINE('',#517,#518); +#517 = CARTESIAN_POINT('',(25.172096062249,-27.5)); +#518 = VECTOR('',#519,1.); +#519 = DIRECTION('',(0.,1.)); +#520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#521 = PCURVE('',#228,#522); +#522 = DEFINITIONAL_REPRESENTATION('',(#523),#527); +#523 = LINE('',#524,#525); +#524 = CARTESIAN_POINT('',(0.,-4.)); +#525 = VECTOR('',#526,1.); +#526 = DIRECTION('',(1.,0.)); +#527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#528 = ORIENTED_EDGE('',*,*,#529,.T.); +#529 = EDGE_CURVE('',#507,#530,#532,.T.); +#530 = VERTEX_POINT('',#531); +#531 = CARTESIAN_POINT('',(27.5,-4.,20.)); +#532 = SURFACE_CURVE('',#533,(#537,#544),.PCURVE_S1.); +#533 = LINE('',#534,#535); +#534 = CARTESIAN_POINT('',(27.5,-4.,2.6645352591E-15)); +#535 = VECTOR('',#536,1.); +#536 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#537 = PCURVE('',#192,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(25.172096062249,27.5)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(-1.,0.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = PCURVE('',#256,#545); +#545 = DEFINITIONAL_REPRESENTATION('',(#546),#550); +#546 = LINE('',#547,#548); +#547 = CARTESIAN_POINT('',(7.88860905221E-31,-4.)); +#548 = VECTOR('',#549,1.); +#549 = DIRECTION('',(1.,0.)); +#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#551 = ORIENTED_EDGE('',*,*,#552,.T.); +#552 = EDGE_CURVE('',#530,#553,#555,.T.); +#553 = VERTEX_POINT('',#554); +#554 = CARTESIAN_POINT('',(10.,-4.,60.)); +#555 = SURFACE_CURVE('',#556,(#560,#567),.PCURVE_S1.); +#556 = LINE('',#557,#558); +#557 = CARTESIAN_POINT('',(27.5,-4.,20.)); +#558 = VECTOR('',#559,1.); +#559 = DIRECTION('',(-0.40081883402,6.102833804326E-16,0.916157334902)); +#560 = PCURVE('',#192,#561); +#561 = DEFINITIONAL_REPRESENTATION('',(#562),#566); +#562 = LINE('',#563,#564); +#563 = CARTESIAN_POINT('',(5.172096062249,27.5)); +#564 = VECTOR('',#565,1.); +#565 = DIRECTION('',(-0.916157334902,-0.40081883402)); +#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#567 = PCURVE('',#284,#568); +#568 = DEFINITIONAL_REPRESENTATION('',(#569),#573); +#569 = LINE('',#570,#571); +#570 = CARTESIAN_POINT('',(8.137111739101E-16,-4.)); +#571 = VECTOR('',#572,1.); +#572 = DIRECTION('',(1.,9.860761315263E-32)); +#573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#574 = ORIENTED_EDGE('',*,*,#575,.T.); +#575 = EDGE_CURVE('',#553,#576,#578,.T.); +#576 = VERTEX_POINT('',#577); +#577 = CARTESIAN_POINT('',(-10.,-4.,60.)); +#578 = SURFACE_CURVE('',#579,(#583,#590),.PCURVE_S1.); +#579 = LINE('',#580,#581); +#580 = CARTESIAN_POINT('',(10.,-4.,60.)); +#581 = VECTOR('',#582,1.); +#582 = DIRECTION('',(-1.,0.,0.)); +#583 = PCURVE('',#192,#584); +#584 = DEFINITIONAL_REPRESENTATION('',(#585),#589); +#585 = LINE('',#586,#587); +#586 = CARTESIAN_POINT('',(-34.82790393775,10.)); +#587 = VECTOR('',#588,1.); +#588 = DIRECTION('',(0.,-1.)); +#589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#590 = PCURVE('',#312,#591); +#591 = DEFINITIONAL_REPRESENTATION('',(#592),#596); +#592 = LINE('',#593,#594); +#593 = CARTESIAN_POINT('',(0.,-4.)); +#594 = VECTOR('',#595,1.); +#595 = DIRECTION('',(1.,0.)); +#596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#597 = ORIENTED_EDGE('',*,*,#598,.T.); +#598 = EDGE_CURVE('',#576,#599,#601,.T.); +#599 = VERTEX_POINT('',#600); +#600 = CARTESIAN_POINT('',(-27.5,-4.,20.)); +#601 = SURFACE_CURVE('',#602,(#606,#613),.PCURVE_S1.); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(-10.,-4.,60.)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(-0.40081883402,-6.102833804326E-16,-0.916157334902) + ); +#606 = PCURVE('',#192,#607); +#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612); +#608 = LINE('',#609,#610); +#609 = CARTESIAN_POINT('',(-34.82790393775,-10.)); +#610 = VECTOR('',#611,1.); +#611 = DIRECTION('',(0.916157334902,-0.40081883402)); +#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#613 = PCURVE('',#340,#614); +#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619); +#615 = LINE('',#616,#617); +#616 = CARTESIAN_POINT('',(3.153130798902E-15,-4.)); +#617 = VECTOR('',#618,1.); +#618 = DIRECTION('',(1.,-9.860761315263E-32)); +#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#620 = ORIENTED_EDGE('',*,*,#621,.T.); +#621 = EDGE_CURVE('',#599,#505,#622,.T.); +#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-27.5,-4.,20.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); +#627 = PCURVE('',#192,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(5.172096062249,-27.5)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(1.,0.)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#366,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(-8.881784197001E-16,-4.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(1.,0.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = FACE_BOUND('',#642,.T.); +#642 = EDGE_LOOP('',(#643)); +#643 = ORIENTED_EDGE('',*,*,#644,.F.); +#644 = EDGE_CURVE('',#645,#645,#647,.T.); +#645 = VERTEX_POINT('',#646); +#646 = CARTESIAN_POINT('',(-16.75,-4.,10.)); +#647 = SURFACE_CURVE('',#648,(#653,#660),.PCURVE_S1.); +#648 = CIRCLE('',#649,3.25); +#649 = AXIS2_PLACEMENT_3D('',#650,#651,#652); +#650 = CARTESIAN_POINT('',(-20.,-4.,10.)); +#651 = DIRECTION('',(8.75811540203E-47,-1.,6.661338147751E-16)); +#652 = DIRECTION('',(1.,4.302877664842E-31,6.459479416001E-16)); +#653 = PCURVE('',#192,#654); +#654 = DEFINITIONAL_REPRESENTATION('',(#655),#659); +#655 = CIRCLE('',#656,3.25); +#656 = AXIS2_PLACEMENT_2D('',#657,#658); +#657 = CARTESIAN_POINT('',(15.172096062249,-20.)); +#658 = DIRECTION('',(-6.459479416001E-16,1.)); +#659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#660 = PCURVE('',#661,#666); +#661 = CONICAL_SURFACE('',#662,2.75,0.785398163397); +#662 = AXIS2_PLACEMENT_3D('',#663,#664,#665); +#663 = CARTESIAN_POINT('',(-20.,-3.5,10.)); +#664 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#665 = DIRECTION('',(1.,4.302877664842E-31,6.459479416001E-16)); +#666 = DEFINITIONAL_REPRESENTATION('',(#667),#670); +#667 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#668,#669),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#668 = CARTESIAN_POINT('',(0.,0.5)); +#669 = CARTESIAN_POINT('',(6.28318530718,0.5)); +#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#671 = FACE_BOUND('',#672,.T.); +#672 = EDGE_LOOP('',(#673)); +#673 = ORIENTED_EDGE('',*,*,#674,.F.); +#674 = EDGE_CURVE('',#675,#675,#677,.T.); +#675 = VERTEX_POINT('',#676); +#676 = CARTESIAN_POINT('',(3.25,-4.,30.)); +#677 = SURFACE_CURVE('',#678,(#683,#690),.PCURVE_S1.); +#678 = CIRCLE('',#679,3.25); +#679 = AXIS2_PLACEMENT_3D('',#680,#681,#682); +#680 = CARTESIAN_POINT('',(0.,-4.,30.)); +#681 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#682 = DIRECTION('',(1.,0.,0.)); +#683 = PCURVE('',#192,#684); +#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689); +#685 = CIRCLE('',#686,3.25); +#686 = AXIS2_PLACEMENT_2D('',#687,#688); +#687 = CARTESIAN_POINT('',(-4.827903937751,0.)); +#688 = DIRECTION('',(0.,1.)); +#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#690 = PCURVE('',#691,#696); +#691 = CONICAL_SURFACE('',#692,2.75,0.785398163397); +#692 = AXIS2_PLACEMENT_3D('',#693,#694,#695); +#693 = CARTESIAN_POINT('',(0.,-3.5,30.)); +#694 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#695 = DIRECTION('',(1.,0.,0.)); +#696 = DEFINITIONAL_REPRESENTATION('',(#697),#700); +#697 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#698,#699),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#698 = CARTESIAN_POINT('',(0.,0.5)); +#699 = CARTESIAN_POINT('',(6.28318530718,0.5)); +#700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#701 = FACE_BOUND('',#702,.T.); +#702 = EDGE_LOOP('',(#703)); +#703 = ORIENTED_EDGE('',*,*,#704,.F.); +#704 = EDGE_CURVE('',#705,#705,#707,.T.); +#705 = VERTEX_POINT('',#706); +#706 = CARTESIAN_POINT('',(3.25,-4.,10.)); +#707 = SURFACE_CURVE('',#708,(#713,#720),.PCURVE_S1.); +#708 = CIRCLE('',#709,3.25); +#709 = AXIS2_PLACEMENT_3D('',#710,#711,#712); +#710 = CARTESIAN_POINT('',(0.,-4.,10.)); +#711 = DIRECTION('',(8.75811540203E-47,-1.,6.661338147751E-16)); +#712 = DIRECTION('',(1.,4.302877664842E-31,6.459479416001E-16)); +#713 = PCURVE('',#192,#714); +#714 = DEFINITIONAL_REPRESENTATION('',(#715),#719); +#715 = CIRCLE('',#716,3.25); +#716 = AXIS2_PLACEMENT_2D('',#717,#718); +#717 = CARTESIAN_POINT('',(15.172096062249,0.)); +#718 = DIRECTION('',(-6.459479416001E-16,1.)); +#719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#720 = PCURVE('',#721,#726); +#721 = CONICAL_SURFACE('',#722,2.75,0.785398163397); +#722 = AXIS2_PLACEMENT_3D('',#723,#724,#725); +#723 = CARTESIAN_POINT('',(0.,-3.5,10.)); +#724 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#725 = DIRECTION('',(1.,4.302877664842E-31,6.459479416001E-16)); +#726 = DEFINITIONAL_REPRESENTATION('',(#727),#730); +#727 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#728,#729),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#728 = CARTESIAN_POINT('',(0.,0.5)); +#729 = CARTESIAN_POINT('',(6.28318530718,0.5)); +#730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#731 = FACE_BOUND('',#732,.T.); +#732 = EDGE_LOOP('',(#733)); +#733 = ORIENTED_EDGE('',*,*,#734,.F.); +#734 = EDGE_CURVE('',#735,#735,#737,.T.); +#735 = VERTEX_POINT('',#736); +#736 = CARTESIAN_POINT('',(23.25,-4.,10.)); +#737 = SURFACE_CURVE('',#738,(#743,#750),.PCURVE_S1.); +#738 = CIRCLE('',#739,3.25); +#739 = AXIS2_PLACEMENT_3D('',#740,#741,#742); +#740 = CARTESIAN_POINT('',(20.,-4.,10.)); +#741 = DIRECTION('',(8.75811540203E-47,-1.,6.661338147751E-16)); +#742 = DIRECTION('',(1.,4.302877664842E-31,6.459479416001E-16)); +#743 = PCURVE('',#192,#744); +#744 = DEFINITIONAL_REPRESENTATION('',(#745),#749); +#745 = CIRCLE('',#746,3.25); +#746 = AXIS2_PLACEMENT_2D('',#747,#748); +#747 = CARTESIAN_POINT('',(15.172096062249,20.)); +#748 = DIRECTION('',(-6.459479416001E-16,1.)); +#749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#750 = PCURVE('',#751,#756); +#751 = CONICAL_SURFACE('',#752,2.75,0.785398163397); +#752 = AXIS2_PLACEMENT_3D('',#753,#754,#755); +#753 = CARTESIAN_POINT('',(20.,-3.5,10.)); +#754 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#755 = DIRECTION('',(1.,4.302877664842E-31,6.459479416001E-16)); +#756 = DEFINITIONAL_REPRESENTATION('',(#757),#760); +#757 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#758,#759),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#758 = CARTESIAN_POINT('',(0.,0.5)); +#759 = CARTESIAN_POINT('',(6.28318530718,0.5)); +#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#761 = ADVANCED_FACE('',(#762),#228,.F.); +#762 = FACE_BOUND('',#763,.F.); +#763 = EDGE_LOOP('',(#764,#785,#786,#807)); +#764 = ORIENTED_EDGE('',*,*,#765,.T.); +#765 = EDGE_CURVE('',#211,#505,#766,.T.); +#766 = SURFACE_CURVE('',#767,(#771,#778),.PCURVE_S1.); +#767 = LINE('',#768,#769); +#768 = CARTESIAN_POINT('',(-27.5,0.,0.)); +#769 = VECTOR('',#770,1.); +#770 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#771 = PCURVE('',#228,#772); +#772 = DEFINITIONAL_REPRESENTATION('',(#773),#777); +#773 = LINE('',#774,#775); +#774 = CARTESIAN_POINT('',(0.,0.)); +#775 = VECTOR('',#776,1.); +#776 = DIRECTION('',(0.,-1.)); +#777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#778 = PCURVE('',#366,#779); +#779 = DEFINITIONAL_REPRESENTATION('',(#780),#784); +#780 = LINE('',#781,#782); +#781 = CARTESIAN_POINT('',(20.,-1.577721810442E-30)); +#782 = VECTOR('',#783,1.); +#783 = DIRECTION('',(0.,-1.)); +#784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#785 = ORIENTED_EDGE('',*,*,#504,.T.); +#786 = ORIENTED_EDGE('',*,*,#787,.F.); +#787 = EDGE_CURVE('',#213,#507,#788,.T.); +#788 = SURFACE_CURVE('',#789,(#793,#800),.PCURVE_S1.); +#789 = LINE('',#790,#791); +#790 = CARTESIAN_POINT('',(27.5,0.,0.)); +#791 = VECTOR('',#792,1.); +#792 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#793 = PCURVE('',#228,#794); +#794 = DEFINITIONAL_REPRESENTATION('',(#795),#799); +#795 = LINE('',#796,#797); +#796 = CARTESIAN_POINT('',(55.,0.)); +#797 = VECTOR('',#798,1.); +#798 = DIRECTION('',(0.,-1.)); +#799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#800 = PCURVE('',#256,#801); +#801 = DEFINITIONAL_REPRESENTATION('',(#802),#806); +#802 = LINE('',#803,#804); +#803 = CARTESIAN_POINT('',(0.,0.)); +#804 = VECTOR('',#805,1.); +#805 = DIRECTION('',(0.,-1.)); +#806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#807 = ORIENTED_EDGE('',*,*,#210,.F.); +#808 = ADVANCED_FACE('',(#809),#256,.F.); +#809 = FACE_BOUND('',#810,.F.); +#810 = EDGE_LOOP('',(#811,#812,#813,#834)); +#811 = ORIENTED_EDGE('',*,*,#787,.T.); +#812 = ORIENTED_EDGE('',*,*,#529,.T.); +#813 = ORIENTED_EDGE('',*,*,#814,.F.); +#814 = EDGE_CURVE('',#241,#530,#815,.T.); +#815 = SURFACE_CURVE('',#816,(#820,#827),.PCURVE_S1.); +#816 = LINE('',#817,#818); +#817 = CARTESIAN_POINT('',(27.5,1.33226762955E-14,20.)); +#818 = VECTOR('',#819,1.); +#819 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#820 = PCURVE('',#256,#821); +#821 = DEFINITIONAL_REPRESENTATION('',(#822),#826); +#822 = LINE('',#823,#824); +#823 = CARTESIAN_POINT('',(20.,1.577721810442E-30)); +#824 = VECTOR('',#825,1.); +#825 = DIRECTION('',(0.,-1.)); +#826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#827 = PCURVE('',#284,#828); +#828 = DEFINITIONAL_REPRESENTATION('',(#829),#833); +#829 = LINE('',#830,#831); +#830 = CARTESIAN_POINT('',(0.,0.)); +#831 = VECTOR('',#832,1.); +#832 = DIRECTION('',(-9.860761315263E-32,-1.)); +#833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#834 = ORIENTED_EDGE('',*,*,#240,.F.); +#835 = ADVANCED_FACE('',(#836),#284,.F.); +#836 = FACE_BOUND('',#837,.F.); +#837 = EDGE_LOOP('',(#838,#839,#840,#861)); +#838 = ORIENTED_EDGE('',*,*,#814,.T.); +#839 = ORIENTED_EDGE('',*,*,#552,.T.); +#840 = ORIENTED_EDGE('',*,*,#841,.F.); +#841 = EDGE_CURVE('',#269,#553,#842,.T.); +#842 = SURFACE_CURVE('',#843,(#847,#854),.PCURVE_S1.); +#843 = LINE('',#844,#845); +#844 = CARTESIAN_POINT('',(10.,3.996802888651E-14,60.)); +#845 = VECTOR('',#846,1.); +#846 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#847 = PCURVE('',#284,#848); +#848 = DEFINITIONAL_REPRESENTATION('',(#849),#853); +#849 = LINE('',#850,#851); +#850 = CARTESIAN_POINT('',(43.660622991432,-6.310887241768E-30)); +#851 = VECTOR('',#852,1.); +#852 = DIRECTION('',(-9.860761315263E-32,-1.)); +#853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#854 = PCURVE('',#312,#855); +#855 = DEFINITIONAL_REPRESENTATION('',(#856),#860); +#856 = LINE('',#857,#858); +#857 = CARTESIAN_POINT('',(0.,0.)); +#858 = VECTOR('',#859,1.); +#859 = DIRECTION('',(0.,-1.)); +#860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#861 = ORIENTED_EDGE('',*,*,#268,.F.); +#862 = ADVANCED_FACE('',(#863),#312,.F.); +#863 = FACE_BOUND('',#864,.F.); +#864 = EDGE_LOOP('',(#865,#866,#867,#888)); +#865 = ORIENTED_EDGE('',*,*,#841,.T.); +#866 = ORIENTED_EDGE('',*,*,#575,.T.); +#867 = ORIENTED_EDGE('',*,*,#868,.F.); +#868 = EDGE_CURVE('',#297,#576,#869,.T.); +#869 = SURFACE_CURVE('',#870,(#874,#881),.PCURVE_S1.); +#870 = LINE('',#871,#872); +#871 = CARTESIAN_POINT('',(-10.,3.996802888651E-14,60.)); +#872 = VECTOR('',#873,1.); +#873 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#874 = PCURVE('',#312,#875); +#875 = DEFINITIONAL_REPRESENTATION('',(#876),#880); +#876 = LINE('',#877,#878); +#877 = CARTESIAN_POINT('',(20.,0.)); +#878 = VECTOR('',#879,1.); +#879 = DIRECTION('',(0.,-1.)); +#880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#881 = PCURVE('',#340,#882); +#882 = DEFINITIONAL_REPRESENTATION('',(#883),#887); +#883 = LINE('',#884,#885); +#884 = CARTESIAN_POINT('',(-0.,0.)); +#885 = VECTOR('',#886,1.); +#886 = DIRECTION('',(9.860761315263E-32,-1.)); +#887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#888 = ORIENTED_EDGE('',*,*,#296,.F.); +#889 = ADVANCED_FACE('',(#890),#340,.F.); +#890 = FACE_BOUND('',#891,.F.); +#891 = EDGE_LOOP('',(#892,#893,#894,#915)); +#892 = ORIENTED_EDGE('',*,*,#868,.T.); +#893 = ORIENTED_EDGE('',*,*,#598,.T.); +#894 = ORIENTED_EDGE('',*,*,#895,.F.); +#895 = EDGE_CURVE('',#325,#599,#896,.T.); +#896 = SURFACE_CURVE('',#897,(#901,#908),.PCURVE_S1.); +#897 = LINE('',#898,#899); +#898 = CARTESIAN_POINT('',(-27.5,1.33226762955E-14,20.)); +#899 = VECTOR('',#900,1.); +#900 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#901 = PCURVE('',#340,#902); +#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(43.660622991432,6.310887241768E-30)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(9.860761315263E-32,-1.)); +#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#908 = PCURVE('',#366,#909); +#909 = DEFINITIONAL_REPRESENTATION('',(#910),#914); +#910 = LINE('',#911,#912); +#911 = CARTESIAN_POINT('',(0.,0.)); +#912 = VECTOR('',#913,1.); +#913 = DIRECTION('',(0.,-1.)); +#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#915 = ORIENTED_EDGE('',*,*,#324,.F.); +#916 = ADVANCED_FACE('',(#917),#366,.F.); +#917 = FACE_BOUND('',#918,.F.); +#918 = EDGE_LOOP('',(#919,#920,#921,#922)); +#919 = ORIENTED_EDGE('',*,*,#895,.T.); +#920 = ORIENTED_EDGE('',*,*,#621,.T.); +#921 = ORIENTED_EDGE('',*,*,#765,.F.); +#922 = ORIENTED_EDGE('',*,*,#352,.F.); +#923 = ADVANCED_FACE('',(#924),#397,.F.); +#924 = FACE_BOUND('',#925,.T.); +#925 = EDGE_LOOP('',(#926,#947,#972,#973)); +#926 = ORIENTED_EDGE('',*,*,#927,.F.); +#927 = EDGE_CURVE('',#928,#381,#930,.T.); +#928 = VERTEX_POINT('',#929); +#929 = CARTESIAN_POINT('',(-17.25,-0.5,10.)); +#930 = SEAM_CURVE('',#931,(#935,#941),.PCURVE_S1.); +#931 = LINE('',#932,#933); +#932 = CARTESIAN_POINT('',(-17.25,-0.5,10.)); +#933 = VECTOR('',#934,1.); +#934 = DIRECTION('',(0.707106781187,0.707106781187,-4.710277376051E-16) + ); +#935 = PCURVE('',#397,#936); +#936 = DEFINITIONAL_REPRESENTATION('',(#937),#940); +#937 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#938,#939),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#938 = CARTESIAN_POINT('',(0.,0.)); +#939 = CARTESIAN_POINT('',(0.,0.5)); +#940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#941 = PCURVE('',#397,#942); +#942 = DEFINITIONAL_REPRESENTATION('',(#943),#946); +#943 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#944,#945),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#944 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#945 = CARTESIAN_POINT('',(-6.28318530718,0.5)); +#946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#947 = ORIENTED_EDGE('',*,*,#948,.T.); +#948 = EDGE_CURVE('',#928,#928,#949,.T.); +#949 = SURFACE_CURVE('',#950,(#955,#961),.PCURVE_S1.); +#950 = CIRCLE('',#951,2.75); +#951 = AXIS2_PLACEMENT_3D('',#952,#953,#954); +#952 = CARTESIAN_POINT('',(-20.,-0.5,10.)); +#953 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#954 = DIRECTION('',(1.,0.,0.)); +#955 = PCURVE('',#397,#956); +#956 = DEFINITIONAL_REPRESENTATION('',(#957),#960); +#957 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#958,#959),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#958 = CARTESIAN_POINT('',(0.,0.)); +#959 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#961 = PCURVE('',#962,#967); +#962 = CYLINDRICAL_SURFACE('',#963,2.75); +#963 = AXIS2_PLACEMENT_3D('',#964,#965,#966); +#964 = CARTESIAN_POINT('',(-20.,6.661338147751E-15,10.)); +#965 = DIRECTION('',(0.,1.,-6.661338147751E-16)); +#966 = DIRECTION('',(1.,0.,0.)); +#967 = DEFINITIONAL_REPRESENTATION('',(#968),#971); +#968 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#969,#970),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#969 = CARTESIAN_POINT('',(0.,-0.5)); +#970 = CARTESIAN_POINT('',(-6.28318530718,-0.5)); +#971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#972 = ORIENTED_EDGE('',*,*,#927,.T.); +#973 = ORIENTED_EDGE('',*,*,#380,.F.); +#974 = ADVANCED_FACE('',(#975),#427,.F.); +#975 = FACE_BOUND('',#976,.T.); +#976 = EDGE_LOOP('',(#977,#998,#1023,#1024)); +#977 = ORIENTED_EDGE('',*,*,#978,.F.); +#978 = EDGE_CURVE('',#979,#411,#981,.T.); +#979 = VERTEX_POINT('',#980); +#980 = CARTESIAN_POINT('',(2.75,-0.5,30.)); +#981 = SEAM_CURVE('',#982,(#986,#992),.PCURVE_S1.); +#982 = LINE('',#983,#984); +#983 = CARTESIAN_POINT('',(2.75,-0.5,30.)); +#984 = VECTOR('',#985,1.); +#985 = DIRECTION('',(0.707106781187,0.707106781187,-4.710277376051E-16) + ); +#986 = PCURVE('',#427,#987); +#987 = DEFINITIONAL_REPRESENTATION('',(#988),#991); +#988 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#989,#990),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#989 = CARTESIAN_POINT('',(0.,0.)); +#990 = CARTESIAN_POINT('',(0.,0.5)); +#991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#992 = PCURVE('',#427,#993); +#993 = DEFINITIONAL_REPRESENTATION('',(#994),#997); +#994 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#995,#996),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#995 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#996 = CARTESIAN_POINT('',(-6.28318530718,0.5)); +#997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#998 = ORIENTED_EDGE('',*,*,#999,.T.); +#999 = EDGE_CURVE('',#979,#979,#1000,.T.); +#1000 = SURFACE_CURVE('',#1001,(#1006,#1012),.PCURVE_S1.); +#1001 = CIRCLE('',#1002,2.75); +#1002 = AXIS2_PLACEMENT_3D('',#1003,#1004,#1005); +#1003 = CARTESIAN_POINT('',(0.,-0.5,30.)); +#1004 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#1005 = DIRECTION('',(1.,0.,0.)); +#1006 = PCURVE('',#427,#1007); +#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1011); +#1008 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1009,#1010),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1009 = CARTESIAN_POINT('',(0.,0.)); +#1010 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1012 = PCURVE('',#1013,#1018); +#1013 = CYLINDRICAL_SURFACE('',#1014,2.75); +#1014 = AXIS2_PLACEMENT_3D('',#1015,#1016,#1017); +#1015 = CARTESIAN_POINT('',(0.,1.998401444325E-14,30.)); +#1016 = DIRECTION('',(0.,1.,-6.661338147751E-16)); +#1017 = DIRECTION('',(1.,0.,0.)); +#1018 = DEFINITIONAL_REPRESENTATION('',(#1019),#1022); +#1019 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1020,#1021),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1020 = CARTESIAN_POINT('',(0.,-0.5)); +#1021 = CARTESIAN_POINT('',(-6.28318530718,-0.5)); +#1022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1023 = ORIENTED_EDGE('',*,*,#978,.T.); +#1024 = ORIENTED_EDGE('',*,*,#410,.F.); +#1025 = ADVANCED_FACE('',(#1026),#457,.F.); +#1026 = FACE_BOUND('',#1027,.T.); +#1027 = EDGE_LOOP('',(#1028,#1049,#1074,#1075)); +#1028 = ORIENTED_EDGE('',*,*,#1029,.F.); +#1029 = EDGE_CURVE('',#1030,#441,#1032,.T.); +#1030 = VERTEX_POINT('',#1031); +#1031 = CARTESIAN_POINT('',(2.75,-0.5,10.)); +#1032 = SEAM_CURVE('',#1033,(#1037,#1043),.PCURVE_S1.); +#1033 = LINE('',#1034,#1035); +#1034 = CARTESIAN_POINT('',(2.75,-0.5,10.)); +#1035 = VECTOR('',#1036,1.); +#1036 = DIRECTION('',(0.707106781187,0.707106781187,-4.710277376051E-16) + ); +#1037 = PCURVE('',#457,#1038); +#1038 = DEFINITIONAL_REPRESENTATION('',(#1039),#1042); +#1039 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1040,#1041),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1040 = CARTESIAN_POINT('',(0.,0.)); +#1041 = CARTESIAN_POINT('',(0.,0.5)); +#1042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1043 = PCURVE('',#457,#1044); +#1044 = DEFINITIONAL_REPRESENTATION('',(#1045),#1048); +#1045 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1046,#1047),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1046 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1047 = CARTESIAN_POINT('',(-6.28318530718,0.5)); +#1048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1049 = ORIENTED_EDGE('',*,*,#1050,.T.); +#1050 = EDGE_CURVE('',#1030,#1030,#1051,.T.); +#1051 = SURFACE_CURVE('',#1052,(#1057,#1063),.PCURVE_S1.); +#1052 = CIRCLE('',#1053,2.75); +#1053 = AXIS2_PLACEMENT_3D('',#1054,#1055,#1056); +#1054 = CARTESIAN_POINT('',(0.,-0.5,10.)); +#1055 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#1056 = DIRECTION('',(1.,0.,0.)); +#1057 = PCURVE('',#457,#1058); +#1058 = DEFINITIONAL_REPRESENTATION('',(#1059),#1062); +#1059 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1060,#1061),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1060 = CARTESIAN_POINT('',(0.,0.)); +#1061 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1063 = PCURVE('',#1064,#1069); +#1064 = CYLINDRICAL_SURFACE('',#1065,2.75); +#1065 = AXIS2_PLACEMENT_3D('',#1066,#1067,#1068); +#1066 = CARTESIAN_POINT('',(0.,6.661338147751E-15,10.)); +#1067 = DIRECTION('',(0.,1.,-6.661338147751E-16)); +#1068 = DIRECTION('',(1.,0.,0.)); +#1069 = DEFINITIONAL_REPRESENTATION('',(#1070),#1073); +#1070 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1071,#1072),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1071 = CARTESIAN_POINT('',(0.,-0.5)); +#1072 = CARTESIAN_POINT('',(-6.28318530718,-0.5)); +#1073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1074 = ORIENTED_EDGE('',*,*,#1029,.T.); +#1075 = ORIENTED_EDGE('',*,*,#440,.F.); +#1076 = ADVANCED_FACE('',(#1077),#487,.F.); +#1077 = FACE_BOUND('',#1078,.T.); +#1078 = EDGE_LOOP('',(#1079,#1100,#1125,#1126)); +#1079 = ORIENTED_EDGE('',*,*,#1080,.F.); +#1080 = EDGE_CURVE('',#1081,#471,#1083,.T.); +#1081 = VERTEX_POINT('',#1082); +#1082 = CARTESIAN_POINT('',(22.75,-0.5,10.)); +#1083 = SEAM_CURVE('',#1084,(#1088,#1094),.PCURVE_S1.); +#1084 = LINE('',#1085,#1086); +#1085 = CARTESIAN_POINT('',(22.75,-0.5,10.)); +#1086 = VECTOR('',#1087,1.); +#1087 = DIRECTION('',(0.707106781187,0.707106781187,-4.710277376051E-16) + ); +#1088 = PCURVE('',#487,#1089); +#1089 = DEFINITIONAL_REPRESENTATION('',(#1090),#1093); +#1090 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1091,#1092),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1091 = CARTESIAN_POINT('',(0.,0.)); +#1092 = CARTESIAN_POINT('',(0.,0.5)); +#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1094 = PCURVE('',#487,#1095); +#1095 = DEFINITIONAL_REPRESENTATION('',(#1096),#1099); +#1096 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1097,#1098),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1097 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1098 = CARTESIAN_POINT('',(-6.28318530718,0.5)); +#1099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1100 = ORIENTED_EDGE('',*,*,#1101,.T.); +#1101 = EDGE_CURVE('',#1081,#1081,#1102,.T.); +#1102 = SURFACE_CURVE('',#1103,(#1108,#1114),.PCURVE_S1.); +#1103 = CIRCLE('',#1104,2.75); +#1104 = AXIS2_PLACEMENT_3D('',#1105,#1106,#1107); +#1105 = CARTESIAN_POINT('',(20.,-0.5,10.)); +#1106 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#1107 = DIRECTION('',(1.,0.,0.)); +#1108 = PCURVE('',#487,#1109); +#1109 = DEFINITIONAL_REPRESENTATION('',(#1110),#1113); +#1110 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1111,#1112),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1111 = CARTESIAN_POINT('',(0.,0.)); +#1112 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1114 = PCURVE('',#1115,#1120); +#1115 = CYLINDRICAL_SURFACE('',#1116,2.75); +#1116 = AXIS2_PLACEMENT_3D('',#1117,#1118,#1119); +#1117 = CARTESIAN_POINT('',(20.,6.661338147751E-15,10.)); +#1118 = DIRECTION('',(0.,1.,-6.661338147751E-16)); +#1119 = DIRECTION('',(1.,0.,0.)); +#1120 = DEFINITIONAL_REPRESENTATION('',(#1121),#1124); +#1121 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1122,#1123),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1122 = CARTESIAN_POINT('',(0.,-0.5)); +#1123 = CARTESIAN_POINT('',(-6.28318530718,-0.5)); +#1124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1125 = ORIENTED_EDGE('',*,*,#1080,.T.); +#1126 = ORIENTED_EDGE('',*,*,#470,.F.); +#1127 = ADVANCED_FACE('',(#1128),#661,.F.); +#1128 = FACE_BOUND('',#1129,.F.); +#1129 = EDGE_LOOP('',(#1130,#1151,#1171,#1172)); +#1130 = ORIENTED_EDGE('',*,*,#1131,.F.); +#1131 = EDGE_CURVE('',#1132,#645,#1134,.T.); +#1132 = VERTEX_POINT('',#1133); +#1133 = CARTESIAN_POINT('',(-17.25,-3.5,10.)); +#1134 = SEAM_CURVE('',#1135,(#1139,#1145),.PCURVE_S1.); +#1135 = LINE('',#1136,#1137); +#1136 = CARTESIAN_POINT('',(-17.25,-3.5,10.)); +#1137 = VECTOR('',#1138,1.); +#1138 = DIRECTION('',(0.707106781187,-0.707106781187,9.27781907404E-16) + ); +#1139 = PCURVE('',#661,#1140); +#1140 = DEFINITIONAL_REPRESENTATION('',(#1141),#1144); +#1141 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1142,#1143),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1142 = CARTESIAN_POINT('',(0.,0.)); +#1143 = CARTESIAN_POINT('',(0.,0.5)); +#1144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1145 = PCURVE('',#661,#1146); +#1146 = DEFINITIONAL_REPRESENTATION('',(#1147),#1150); +#1147 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1148,#1149),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1148 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1149 = CARTESIAN_POINT('',(6.28318530718,0.5)); +#1150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1151 = ORIENTED_EDGE('',*,*,#1152,.T.); +#1152 = EDGE_CURVE('',#1132,#1132,#1153,.T.); +#1153 = SURFACE_CURVE('',#1154,(#1159,#1165),.PCURVE_S1.); +#1154 = CIRCLE('',#1155,2.75); +#1155 = AXIS2_PLACEMENT_3D('',#1156,#1157,#1158); +#1156 = CARTESIAN_POINT('',(-20.,-3.5,10.)); +#1157 = DIRECTION('',(8.75811540203E-47,-1.,6.661338147751E-16)); +#1158 = DIRECTION('',(1.,4.302877664842E-31,6.459479416001E-16)); +#1159 = PCURVE('',#661,#1160); +#1160 = DEFINITIONAL_REPRESENTATION('',(#1161),#1164); +#1161 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1162,#1163),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1162 = CARTESIAN_POINT('',(0.,0.)); +#1163 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1165 = PCURVE('',#962,#1166); +#1166 = DEFINITIONAL_REPRESENTATION('',(#1167),#1170); +#1167 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1168,#1169),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1168 = CARTESIAN_POINT('',(0.,-3.5)); +#1169 = CARTESIAN_POINT('',(-6.28318530718,-3.5)); +#1170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1171 = ORIENTED_EDGE('',*,*,#1131,.T.); +#1172 = ORIENTED_EDGE('',*,*,#644,.F.); +#1173 = ADVANCED_FACE('',(#1174),#691,.F.); +#1174 = FACE_BOUND('',#1175,.F.); +#1175 = EDGE_LOOP('',(#1176,#1197,#1217,#1218)); +#1176 = ORIENTED_EDGE('',*,*,#1177,.F.); +#1177 = EDGE_CURVE('',#1178,#675,#1180,.T.); +#1178 = VERTEX_POINT('',#1179); +#1179 = CARTESIAN_POINT('',(2.75,-3.5,30.)); +#1180 = SEAM_CURVE('',#1181,(#1185,#1191),.PCURVE_S1.); +#1181 = LINE('',#1182,#1183); +#1182 = CARTESIAN_POINT('',(2.75,-3.5,30.)); +#1183 = VECTOR('',#1184,1.); +#1184 = DIRECTION('',(0.707106781187,-0.707106781187,4.710277376051E-16) + ); +#1185 = PCURVE('',#691,#1186); +#1186 = DEFINITIONAL_REPRESENTATION('',(#1187),#1190); +#1187 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1188,#1189),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1188 = CARTESIAN_POINT('',(0.,0.)); +#1189 = CARTESIAN_POINT('',(0.,0.5)); +#1190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1191 = PCURVE('',#691,#1192); +#1192 = DEFINITIONAL_REPRESENTATION('',(#1193),#1196); +#1193 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1194,#1195),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1194 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1195 = CARTESIAN_POINT('',(6.28318530718,0.5)); +#1196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1197 = ORIENTED_EDGE('',*,*,#1198,.T.); +#1198 = EDGE_CURVE('',#1178,#1178,#1199,.T.); +#1199 = SURFACE_CURVE('',#1200,(#1205,#1211),.PCURVE_S1.); +#1200 = CIRCLE('',#1201,2.75); +#1201 = AXIS2_PLACEMENT_3D('',#1202,#1203,#1204); +#1202 = CARTESIAN_POINT('',(0.,-3.5,30.)); +#1203 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#1204 = DIRECTION('',(1.,0.,0.)); +#1205 = PCURVE('',#691,#1206); +#1206 = DEFINITIONAL_REPRESENTATION('',(#1207),#1210); +#1207 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1208,#1209),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1208 = CARTESIAN_POINT('',(0.,0.)); +#1209 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1211 = PCURVE('',#1013,#1212); +#1212 = DEFINITIONAL_REPRESENTATION('',(#1213),#1216); +#1213 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1214,#1215),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1214 = CARTESIAN_POINT('',(0.,-3.5)); +#1215 = CARTESIAN_POINT('',(-6.28318530718,-3.5)); +#1216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1217 = ORIENTED_EDGE('',*,*,#1177,.T.); +#1218 = ORIENTED_EDGE('',*,*,#674,.F.); +#1219 = ADVANCED_FACE('',(#1220),#721,.F.); +#1220 = FACE_BOUND('',#1221,.F.); +#1221 = EDGE_LOOP('',(#1222,#1243,#1263,#1264)); +#1222 = ORIENTED_EDGE('',*,*,#1223,.F.); +#1223 = EDGE_CURVE('',#1224,#705,#1226,.T.); +#1224 = VERTEX_POINT('',#1225); +#1225 = CARTESIAN_POINT('',(2.75,-3.5,10.)); +#1226 = SEAM_CURVE('',#1227,(#1231,#1237),.PCURVE_S1.); +#1227 = LINE('',#1228,#1229); +#1228 = CARTESIAN_POINT('',(2.75,-3.5,10.)); +#1229 = VECTOR('',#1230,1.); +#1230 = DIRECTION('',(0.707106781187,-0.707106781187,9.27781907404E-16) + ); +#1231 = PCURVE('',#721,#1232); +#1232 = DEFINITIONAL_REPRESENTATION('',(#1233),#1236); +#1233 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1234,#1235),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1234 = CARTESIAN_POINT('',(0.,0.)); +#1235 = CARTESIAN_POINT('',(0.,0.5)); +#1236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1237 = PCURVE('',#721,#1238); +#1238 = DEFINITIONAL_REPRESENTATION('',(#1239),#1242); +#1239 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1240,#1241),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1240 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1241 = CARTESIAN_POINT('',(6.28318530718,0.5)); +#1242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1243 = ORIENTED_EDGE('',*,*,#1244,.T.); +#1244 = EDGE_CURVE('',#1224,#1224,#1245,.T.); +#1245 = SURFACE_CURVE('',#1246,(#1251,#1257),.PCURVE_S1.); +#1246 = CIRCLE('',#1247,2.75); +#1247 = AXIS2_PLACEMENT_3D('',#1248,#1249,#1250); +#1248 = CARTESIAN_POINT('',(0.,-3.5,10.)); +#1249 = DIRECTION('',(8.75811540203E-47,-1.,6.661338147751E-16)); +#1250 = DIRECTION('',(1.,4.302877664842E-31,6.459479416001E-16)); +#1251 = PCURVE('',#721,#1252); +#1252 = DEFINITIONAL_REPRESENTATION('',(#1253),#1256); +#1253 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1254,#1255),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1254 = CARTESIAN_POINT('',(0.,0.)); +#1255 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1257 = PCURVE('',#1064,#1258); +#1258 = DEFINITIONAL_REPRESENTATION('',(#1259),#1262); +#1259 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1260,#1261),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1260 = CARTESIAN_POINT('',(0.,-3.5)); +#1261 = CARTESIAN_POINT('',(-6.28318530718,-3.5)); +#1262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1263 = ORIENTED_EDGE('',*,*,#1223,.T.); +#1264 = ORIENTED_EDGE('',*,*,#704,.F.); +#1265 = ADVANCED_FACE('',(#1266),#751,.F.); +#1266 = FACE_BOUND('',#1267,.F.); +#1267 = EDGE_LOOP('',(#1268,#1289,#1309,#1310)); +#1268 = ORIENTED_EDGE('',*,*,#1269,.F.); +#1269 = EDGE_CURVE('',#1270,#735,#1272,.T.); +#1270 = VERTEX_POINT('',#1271); +#1271 = CARTESIAN_POINT('',(22.75,-3.5,10.)); +#1272 = SEAM_CURVE('',#1273,(#1277,#1283),.PCURVE_S1.); +#1273 = LINE('',#1274,#1275); +#1274 = CARTESIAN_POINT('',(22.75,-3.5,10.)); +#1275 = VECTOR('',#1276,1.); +#1276 = DIRECTION('',(0.707106781187,-0.707106781187,9.27781907404E-16) + ); +#1277 = PCURVE('',#751,#1278); +#1278 = DEFINITIONAL_REPRESENTATION('',(#1279),#1282); +#1279 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1280,#1281),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1280 = CARTESIAN_POINT('',(0.,0.)); +#1281 = CARTESIAN_POINT('',(0.,0.5)); +#1282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1283 = PCURVE('',#751,#1284); +#1284 = DEFINITIONAL_REPRESENTATION('',(#1285),#1288); +#1285 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1286,#1287),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1286 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1287 = CARTESIAN_POINT('',(6.28318530718,0.5)); +#1288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1289 = ORIENTED_EDGE('',*,*,#1290,.T.); +#1290 = EDGE_CURVE('',#1270,#1270,#1291,.T.); +#1291 = SURFACE_CURVE('',#1292,(#1297,#1303),.PCURVE_S1.); +#1292 = CIRCLE('',#1293,2.75); +#1293 = AXIS2_PLACEMENT_3D('',#1294,#1295,#1296); +#1294 = CARTESIAN_POINT('',(20.,-3.5,10.)); +#1295 = DIRECTION('',(8.75811540203E-47,-1.,6.661338147751E-16)); +#1296 = DIRECTION('',(1.,4.302877664842E-31,6.459479416001E-16)); +#1297 = PCURVE('',#751,#1298); +#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1302); +#1299 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1300,#1301),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1300 = CARTESIAN_POINT('',(0.,0.)); +#1301 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1303 = PCURVE('',#1115,#1304); +#1304 = DEFINITIONAL_REPRESENTATION('',(#1305),#1308); +#1305 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1306,#1307),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1306 = CARTESIAN_POINT('',(0.,-3.5)); +#1307 = CARTESIAN_POINT('',(-6.28318530718,-3.5)); +#1308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1309 = ORIENTED_EDGE('',*,*,#1269,.T.); +#1310 = ORIENTED_EDGE('',*,*,#734,.F.); +#1311 = ADVANCED_FACE('',(#1312),#962,.F.); +#1312 = FACE_BOUND('',#1313,.T.); +#1313 = EDGE_LOOP('',(#1314,#1333,#1334,#1335)); +#1314 = ORIENTED_EDGE('',*,*,#1315,.T.); +#1315 = EDGE_CURVE('',#928,#1132,#1316,.T.); +#1316 = SEAM_CURVE('',#1317,(#1321,#1327),.PCURVE_S1.); +#1317 = LINE('',#1318,#1319); +#1318 = CARTESIAN_POINT('',(-17.25,6.661338147751E-15,10.)); +#1319 = VECTOR('',#1320,1.); +#1320 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#1321 = PCURVE('',#962,#1322); +#1322 = DEFINITIONAL_REPRESENTATION('',(#1323),#1326); +#1323 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1324,#1325),.UNSPECIFIED.,.F., + .F.,(2,2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.); +#1324 = CARTESIAN_POINT('',(0.,-0.5)); +#1325 = CARTESIAN_POINT('',(0.,-3.5)); +#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1327 = PCURVE('',#962,#1328); +#1328 = DEFINITIONAL_REPRESENTATION('',(#1329),#1332); +#1329 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1330,#1331),.UNSPECIFIED.,.F., + .F.,(2,2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.); +#1330 = CARTESIAN_POINT('',(-6.28318530718,-0.5)); +#1331 = CARTESIAN_POINT('',(-6.28318530718,-3.5)); +#1332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1333 = ORIENTED_EDGE('',*,*,#1152,.T.); +#1334 = ORIENTED_EDGE('',*,*,#1315,.F.); +#1335 = ORIENTED_EDGE('',*,*,#948,.F.); +#1336 = ADVANCED_FACE('',(#1337),#1013,.F.); +#1337 = FACE_BOUND('',#1338,.T.); +#1338 = EDGE_LOOP('',(#1339,#1358,#1359,#1360)); +#1339 = ORIENTED_EDGE('',*,*,#1340,.T.); +#1340 = EDGE_CURVE('',#979,#1178,#1341,.T.); +#1341 = SEAM_CURVE('',#1342,(#1346,#1352),.PCURVE_S1.); +#1342 = LINE('',#1343,#1344); +#1343 = CARTESIAN_POINT('',(2.75,1.998401444325E-14,30.)); +#1344 = VECTOR('',#1345,1.); +#1345 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#1346 = PCURVE('',#1013,#1347); +#1347 = DEFINITIONAL_REPRESENTATION('',(#1348),#1351); +#1348 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1349,#1350),.UNSPECIFIED.,.F., + .F.,(2,2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.); +#1349 = CARTESIAN_POINT('',(0.,-0.5)); +#1350 = CARTESIAN_POINT('',(0.,-3.5)); +#1351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1352 = PCURVE('',#1013,#1353); +#1353 = DEFINITIONAL_REPRESENTATION('',(#1354),#1357); +#1354 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1355,#1356),.UNSPECIFIED.,.F., + .F.,(2,2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.); +#1355 = CARTESIAN_POINT('',(-6.28318530718,-0.5)); +#1356 = CARTESIAN_POINT('',(-6.28318530718,-3.5)); +#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1358 = ORIENTED_EDGE('',*,*,#1198,.T.); +#1359 = ORIENTED_EDGE('',*,*,#1340,.F.); +#1360 = ORIENTED_EDGE('',*,*,#999,.F.); +#1361 = ADVANCED_FACE('',(#1362),#1064,.F.); +#1362 = FACE_BOUND('',#1363,.T.); +#1363 = EDGE_LOOP('',(#1364,#1383,#1384,#1385)); +#1364 = ORIENTED_EDGE('',*,*,#1365,.T.); +#1365 = EDGE_CURVE('',#1030,#1224,#1366,.T.); +#1366 = SEAM_CURVE('',#1367,(#1371,#1377),.PCURVE_S1.); +#1367 = LINE('',#1368,#1369); +#1368 = CARTESIAN_POINT('',(2.75,6.661338147751E-15,10.)); +#1369 = VECTOR('',#1370,1.); +#1370 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#1371 = PCURVE('',#1064,#1372); +#1372 = DEFINITIONAL_REPRESENTATION('',(#1373),#1376); +#1373 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1374,#1375),.UNSPECIFIED.,.F., + .F.,(2,2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.); +#1374 = CARTESIAN_POINT('',(0.,-0.5)); +#1375 = CARTESIAN_POINT('',(0.,-3.5)); +#1376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1377 = PCURVE('',#1064,#1378); +#1378 = DEFINITIONAL_REPRESENTATION('',(#1379),#1382); +#1379 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1380,#1381),.UNSPECIFIED.,.F., + .F.,(2,2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.); +#1380 = CARTESIAN_POINT('',(-6.28318530718,-0.5)); +#1381 = CARTESIAN_POINT('',(-6.28318530718,-3.5)); +#1382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1383 = ORIENTED_EDGE('',*,*,#1244,.T.); +#1384 = ORIENTED_EDGE('',*,*,#1365,.F.); +#1385 = ORIENTED_EDGE('',*,*,#1050,.F.); +#1386 = ADVANCED_FACE('',(#1387),#1115,.F.); +#1387 = FACE_BOUND('',#1388,.T.); +#1388 = EDGE_LOOP('',(#1389,#1408,#1409,#1410)); +#1389 = ORIENTED_EDGE('',*,*,#1390,.T.); +#1390 = EDGE_CURVE('',#1081,#1270,#1391,.T.); +#1391 = SEAM_CURVE('',#1392,(#1396,#1402),.PCURVE_S1.); +#1392 = LINE('',#1393,#1394); +#1393 = CARTESIAN_POINT('',(22.75,6.661338147751E-15,10.)); +#1394 = VECTOR('',#1395,1.); +#1395 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#1396 = PCURVE('',#1115,#1397); +#1397 = DEFINITIONAL_REPRESENTATION('',(#1398),#1401); +#1398 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1399,#1400),.UNSPECIFIED.,.F., + .F.,(2,2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.); +#1399 = CARTESIAN_POINT('',(0.,-0.5)); +#1400 = CARTESIAN_POINT('',(0.,-3.5)); +#1401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1402 = PCURVE('',#1115,#1403); +#1403 = DEFINITIONAL_REPRESENTATION('',(#1404),#1407); +#1404 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1405,#1406),.UNSPECIFIED.,.F., + .F.,(2,2),(0.5,3.5),.PIECEWISE_BEZIER_KNOTS.); +#1405 = CARTESIAN_POINT('',(-6.28318530718,-0.5)); +#1406 = CARTESIAN_POINT('',(-6.28318530718,-3.5)); +#1407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1408 = ORIENTED_EDGE('',*,*,#1290,.T.); +#1409 = ORIENTED_EDGE('',*,*,#1390,.F.); +#1410 = ORIENTED_EDGE('',*,*,#1101,.F.); +#1411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1415)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1412,#1413,#1414)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1412 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1413 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1414 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1415 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1412, + 'distance_accuracy_value','confusion accuracy'); +#1416 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#1417 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1418),#1411); +#1418 = STYLED_ITEM('color',(#1419),#15); +#1419 = PRESENTATION_STYLE_ASSIGNMENT((#1420,#1426)); +#1420 = SURFACE_STYLE_USAGE(.BOTH.,#1421); +#1421 = SURFACE_SIDE_STYLE('',(#1422)); +#1422 = SURFACE_STYLE_FILL_AREA(#1423); +#1423 = FILL_AREA_STYLE('',(#1424)); +#1424 = FILL_AREA_STYLE_COLOUR('',#1425); +#1425 = COLOUR_RGB('',0.509999995177,0.790000031657,0.55000000909); +#1426 = CURVE_STYLE('',#1427,POSITIVE_LENGTH_MEASURE(0.1),#1428); +#1427 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1428 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Mountings/Joining_plate/T_shaped_5_holes-Plate.stl b/Mechanical Parts/Mountings/Joining_plate/T_shaped_5_holes-Plate.stl new file mode 100644 index 0000000000000000000000000000000000000000..5ad9be110b382d06d475015f31a5287564d1f37f GIT binary patch literal 180084 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Mountings/README.md b/Mechanical Parts/Mountings/README.md new file mode 100644 index 00000000..a911091c --- /dev/null +++ b/Mechanical Parts/Mountings/README.md @@ -0,0 +1,55 @@ +# Mounting + +In this folder you can find some parts used for assembling prototypes with 2020 profiles. + +Check the images below to see if there is something of your interest. + +Feel free to change it to your needs and share it with us. 😀 + +## Gantry plate + +This files have a wrong name. They are named as `v-slot_20mm` but are a gantry plate. + +![Gantry_plate](Gantry_plate/v-slot_20mm.png) + + +## Corner bracket + +A simple corner bracket for joining 2020 profiles + +![Corner bracket](Corner/2020_corner_bracket.png) + + +## Generic 2020 profile extrusion + +A simple generic 2020 profile extrusion. + +You can find more profile extrusions in the `Mechanical Parts/Profiles EN` folder. + +![Extrusion](Extrusion/2020_V_Slot_profile.png) + + +## SK08 Linear Shaft Support + +Precision stand up linear shaft support. Bore 8[mm]. + +![SK08](SK08/SK08.png) + +## Joining plates + +For joining 2020 profiles in 90 degrees with extra support + +### T shape + +![T5](Joining_plate/T_5_holes.png) + +### L shape + +![L5](Joining_plate/L_5_holes.png) + + + + +This model is licensed under CC-BY 3.0. + +Don´t forget to share your modifications with the community. \ No newline at end of file diff --git a/Mechanical Parts/Mountings/SK08/SK08-SK08.step b/Mechanical Parts/Mountings/SK08/SK08-SK08.step new file mode 100644 index 00000000..6ff557c8 --- /dev/null +++ b/Mechanical Parts/Mountings/SK08/SK08-SK08.step @@ -0,0 +1,1954 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2021-12-12T20:21:47',('Author'),( + ''),'Open CASCADE STEP processor 7.5','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('SK08','SK08','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1599); +#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,#171,#222,#298,#607,#871,#932,#983,#1012, + #1119,#1146,#1207,#1264,#1291,#1347,#1372,#1379,#1386,#1432,#1457, + #1503,#1528,#1574)); +#17 = ADVANCED_FACE('',(#18,#57),#31,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(12.,-7.,23.8)); +#24 = SURFACE_CURVE('',#25,(#30,#46),.PCURVE_S1.); +#25 = CIRCLE('',#26,4.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(12.,-7.,27.8)); +#28 = DIRECTION('',(-1.,-0.,0.)); +#29 = DIRECTION('',(0.,-1.74E-15,-1.)); +#30 = PCURVE('',#31,#36); +#31 = PLANE('',#32); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(12.,2.185E-14,32.8)); +#34 = DIRECTION('',(1.,0.,0.)); +#35 = DIRECTION('',(0.,-6.7E-16,-1.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#45); +#37 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#38,#39,#40,#41,#42,#43,#44), +.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#38 = CARTESIAN_POINT('',(9.,-7.)); +#39 = CARTESIAN_POINT('',(9.,-13.92820323027)); +#40 = CARTESIAN_POINT('',(3.,-10.46410161513)); +#41 = CARTESIAN_POINT('',(-3.,-7.)); +#42 = CARTESIAN_POINT('',(3.,-3.535898384862)); +#43 = CARTESIAN_POINT('',(9.,-7.179676972443E-02)); +#44 = CARTESIAN_POINT('',(9.,-7.)); +#45 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#46 = PCURVE('',#47,#52); +#47 = CONICAL_SURFACE('',#48,3.5,0.785398163397); +#48 = AXIS2_PLACEMENT_3D('',#49,#50,#51); +#49 = CARTESIAN_POINT('',(12.5,-7.,27.8)); +#50 = DIRECTION('',(-1.,-0.,-0.)); +#51 = DIRECTION('',(0.,-1.74E-15,-1.)); +#52 = DEFINITIONAL_REPRESENTATION('',(#53),#56); +#53 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#54,#55),.UNSPECIFIED.,.F.,.F.,(2, + 2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#54 = CARTESIAN_POINT('',(0.,0.5)); +#55 = CARTESIAN_POINT('',(6.28318530718,0.5)); +#56 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#57 = FACE_BOUND('',#58,.F.); +#58 = EDGE_LOOP('',(#59,#89,#117,#145)); +#59 = ORIENTED_EDGE('',*,*,#60,.T.); +#60 = EDGE_CURVE('',#61,#63,#65,.T.); +#61 = VERTEX_POINT('',#62); +#62 = CARTESIAN_POINT('',(12.,8.7E-14,32.8)); +#63 = VERTEX_POINT('',#64); +#64 = CARTESIAN_POINT('',(12.,-14.,32.8)); +#65 = SURFACE_CURVE('',#66,(#70,#77),.PCURVE_S1.); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(12.,2.185E-14,32.8)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(0.,-1.,6.7E-16)); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,-1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = PCURVE('',#78,#83); +#78 = PLANE('',#79); +#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82); +#80 = CARTESIAN_POINT('',(30.,2.185E-14,32.8)); +#81 = DIRECTION('',(0.,-6.7E-16,-1.)); +#82 = DIRECTION('',(-1.,0.,0.)); +#83 = DEFINITIONAL_REPRESENTATION('',(#84),#88); +#84 = LINE('',#85,#86); +#85 = CARTESIAN_POINT('',(18.,0.)); +#86 = VECTOR('',#87,1.); +#87 = DIRECTION('',(0.,-1.)); +#88 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#89 = ORIENTED_EDGE('',*,*,#90,.T.); +#90 = EDGE_CURVE('',#63,#91,#93,.T.); +#91 = VERTEX_POINT('',#92); +#92 = CARTESIAN_POINT('',(12.,-14.,6.)); +#93 = SURFACE_CURVE('',#94,(#98,#105),.PCURVE_S1.); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(12.,-14.,32.8)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,-2.2E-16,-1.)); +#98 = PCURVE('',#31,#99); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = LINE('',#101,#102); +#101 = CARTESIAN_POINT('',(9.38E-15,-14.)); +#102 = VECTOR('',#103,1.); +#103 = DIRECTION('',(1.,4.5E-16)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = PCURVE('',#106,#111); +#106 = PLANE('',#107); +#107 = AXIS2_PLACEMENT_3D('',#108,#109,#110); +#108 = CARTESIAN_POINT('',(21.,-14.,12.100534759358)); +#109 = DIRECTION('',(0.,1.,-4.4E-16)); +#110 = DIRECTION('',(0.,4.4E-16,1.)); +#111 = DEFINITIONAL_REPRESENTATION('',(#112),#116); +#112 = LINE('',#113,#114); +#113 = CARTESIAN_POINT('',(20.699465240642,-9.)); +#114 = VECTOR('',#115,1.); +#115 = DIRECTION('',(-1.,0.)); +#116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#117 = ORIENTED_EDGE('',*,*,#118,.F.); +#118 = EDGE_CURVE('',#119,#91,#121,.T.); +#119 = VERTEX_POINT('',#120); +#120 = CARTESIAN_POINT('',(12.,1.6E-14,6.)); +#121 = SURFACE_CURVE('',#122,(#126,#133),.PCURVE_S1.); +#122 = LINE('',#123,#124); +#123 = CARTESIAN_POINT('',(12.,4.E-15,6.)); +#124 = VECTOR('',#125,1.); +#125 = DIRECTION('',(0.,-1.,6.7E-16)); +#126 = PCURVE('',#31,#127); +#127 = DEFINITIONAL_REPRESENTATION('',(#128),#132); +#128 = LINE('',#129,#130); +#129 = CARTESIAN_POINT('',(26.8,1.06E-16)); +#130 = VECTOR('',#131,1.); +#131 = DIRECTION('',(0.,-1.)); +#132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#133 = PCURVE('',#134,#139); +#134 = PLANE('',#135); +#135 = AXIS2_PLACEMENT_3D('',#136,#137,#138); +#136 = CARTESIAN_POINT('',(12.,4.E-15,6.)); +#137 = DIRECTION('',(0.,-6.7E-16,-1.)); +#138 = DIRECTION('',(-1.,0.,0.)); +#139 = DEFINITIONAL_REPRESENTATION('',(#140),#144); +#140 = LINE('',#141,#142); +#141 = CARTESIAN_POINT('',(0.,0.)); +#142 = VECTOR('',#143,1.); +#143 = DIRECTION('',(0.,-1.)); +#144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#145 = ORIENTED_EDGE('',*,*,#146,.F.); +#146 = EDGE_CURVE('',#61,#119,#147,.T.); +#147 = SURFACE_CURVE('',#148,(#152,#159),.PCURVE_S1.); +#148 = LINE('',#149,#150); +#149 = CARTESIAN_POINT('',(12.,7.28E-15,32.8)); +#150 = VECTOR('',#151,1.); +#151 = DIRECTION('',(0.,-2.2E-16,-1.)); +#152 = PCURVE('',#31,#153); +#153 = DEFINITIONAL_REPRESENTATION('',(#154),#158); +#154 = LINE('',#155,#156); +#155 = CARTESIAN_POINT('',(9.7619E-30,-1.457E-14)); +#156 = VECTOR('',#157,1.); +#157 = DIRECTION('',(1.,4.5E-16)); +#158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#159 = PCURVE('',#160,#165); +#160 = PLANE('',#161); +#161 = AXIS2_PLACEMENT_3D('',#162,#163,#164); +#162 = CARTESIAN_POINT('',(21.,5.37E-15,12.100534759358)); +#163 = DIRECTION('',(0.,1.,-4.4E-16)); +#164 = DIRECTION('',(0.,4.4E-16,1.)); +#165 = DEFINITIONAL_REPRESENTATION('',(#166),#170); +#166 = LINE('',#167,#168); +#167 = CARTESIAN_POINT('',(20.699465240642,-9.)); +#168 = VECTOR('',#169,1.); +#169 = DIRECTION('',(-1.,0.)); +#170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#171 = ADVANCED_FACE('',(#172),#47,.F.); +#172 = FACE_BOUND('',#173,.T.); +#173 = EDGE_LOOP('',(#174,#195,#196,#197)); +#174 = ORIENTED_EDGE('',*,*,#175,.F.); +#175 = EDGE_CURVE('',#22,#176,#178,.T.); +#176 = VERTEX_POINT('',#177); +#177 = CARTESIAN_POINT('',(12.5,-7.,24.3)); +#178 = SEAM_CURVE('',#179,(#183,#189),.PCURVE_S1.); +#179 = LINE('',#180,#181); +#180 = CARTESIAN_POINT('',(12.5,-7.,24.3)); +#181 = VECTOR('',#182,1.); +#182 = DIRECTION('',(0.707106781187,1.23E-15,0.707106781187)); +#183 = PCURVE('',#47,#184); +#184 = DEFINITIONAL_REPRESENTATION('',(#185),#188); +#185 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#186,#187),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); +#186 = CARTESIAN_POINT('',(0.,0.5)); +#187 = CARTESIAN_POINT('',(0.,0.)); +#188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#189 = PCURVE('',#47,#190); +#190 = DEFINITIONAL_REPRESENTATION('',(#191),#194); +#191 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#192,#193),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); +#192 = CARTESIAN_POINT('',(6.28318530718,0.5)); +#193 = CARTESIAN_POINT('',(6.28318530718,0.)); +#194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#195 = ORIENTED_EDGE('',*,*,#21,.T.); +#196 = ORIENTED_EDGE('',*,*,#175,.T.); +#197 = ORIENTED_EDGE('',*,*,#198,.F.); +#198 = EDGE_CURVE('',#176,#176,#199,.T.); +#199 = SURFACE_CURVE('',#200,(#205,#211),.PCURVE_S1.); +#200 = CIRCLE('',#201,3.5); +#201 = AXIS2_PLACEMENT_3D('',#202,#203,#204); +#202 = CARTESIAN_POINT('',(12.5,-7.,27.8)); +#203 = DIRECTION('',(-1.,-0.,0.)); +#204 = DIRECTION('',(0.,-1.74E-15,-1.)); +#205 = PCURVE('',#47,#206); +#206 = DEFINITIONAL_REPRESENTATION('',(#207),#210); +#207 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#208,#209),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#208 = CARTESIAN_POINT('',(0.,0.)); +#209 = CARTESIAN_POINT('',(6.28318530718,0.)); +#210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#211 = PCURVE('',#212,#217); +#212 = CYLINDRICAL_SURFACE('',#213,3.5); +#213 = AXIS2_PLACEMENT_3D('',#214,#215,#216); +#214 = CARTESIAN_POINT('',(12.,-7.,27.8)); +#215 = DIRECTION('',(-1.,-0.,-2.2E-16)); +#216 = DIRECTION('',(2.2E-16,-4.4E-16,-1.)); +#217 = DEFINITIONAL_REPRESENTATION('',(#218),#221); +#218 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#219,#220),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#219 = CARTESIAN_POINT('',(0.,-0.5)); +#220 = CARTESIAN_POINT('',(6.28318530718,-0.5)); +#221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#222 = ADVANCED_FACE('',(#223),#78,.F.); +#223 = FACE_BOUND('',#224,.F.); +#224 = EDGE_LOOP('',(#225,#248,#276,#297)); +#225 = ORIENTED_EDGE('',*,*,#226,.F.); +#226 = EDGE_CURVE('',#227,#61,#229,.T.); +#227 = VERTEX_POINT('',#228); +#228 = CARTESIAN_POINT('',(20.5,8.7E-14,32.8)); +#229 = SURFACE_CURVE('',#230,(#234,#241),.PCURVE_S1.); +#230 = LINE('',#231,#232); +#231 = CARTESIAN_POINT('',(30.,7.28E-15,32.8)); +#232 = VECTOR('',#233,1.); +#233 = DIRECTION('',(-1.,0.,0.)); +#234 = PCURVE('',#78,#235); +#235 = DEFINITIONAL_REPRESENTATION('',(#236),#240); +#236 = LINE('',#237,#238); +#237 = CARTESIAN_POINT('',(0.,-1.457E-14)); +#238 = VECTOR('',#239,1.); +#239 = DIRECTION('',(1.,0.)); +#240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#241 = PCURVE('',#160,#242); +#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(20.699465240642,9.)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(0.,-1.)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = ORIENTED_EDGE('',*,*,#249,.F.); +#249 = EDGE_CURVE('',#250,#227,#252,.T.); +#250 = VERTEX_POINT('',#251); +#251 = CARTESIAN_POINT('',(20.5,-14.,32.8)); +#252 = SURFACE_CURVE('',#253,(#257,#264),.PCURVE_S1.); +#253 = LINE('',#254,#255); +#254 = CARTESIAN_POINT('',(20.5,-14.,32.8)); +#255 = VECTOR('',#256,1.); +#256 = DIRECTION('',(0.,1.,-2.22E-15)); +#257 = PCURVE('',#78,#258); +#258 = DEFINITIONAL_REPRESENTATION('',(#259),#263); +#259 = LINE('',#260,#261); +#260 = CARTESIAN_POINT('',(9.5,-14.)); +#261 = VECTOR('',#262,1.); +#262 = DIRECTION('',(-0.,1.)); +#263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#264 = PCURVE('',#265,#270); +#265 = PLANE('',#266); +#266 = AXIS2_PLACEMENT_3D('',#267,#268,#269); +#267 = CARTESIAN_POINT('',(20.5,-14.,32.8)); +#268 = DIRECTION('',(1.,0.,0.)); +#269 = DIRECTION('',(0.,1.,-2.44E-15)); +#270 = DEFINITIONAL_REPRESENTATION('',(#271),#275); +#271 = LINE('',#272,#273); +#272 = CARTESIAN_POINT('',(-1.06581410364E-14,-2.600586412882E-29)); +#273 = VECTOR('',#274,1.); +#274 = DIRECTION('',(1.,2.2E-16)); +#275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#276 = ORIENTED_EDGE('',*,*,#277,.T.); +#277 = EDGE_CURVE('',#250,#63,#278,.T.); +#278 = SURFACE_CURVE('',#279,(#283,#290),.PCURVE_S1.); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(30.,-14.,32.8)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(-1.,0.,0.)); +#283 = PCURVE('',#78,#284); +#284 = DEFINITIONAL_REPRESENTATION('',(#285),#289); +#285 = LINE('',#286,#287); +#286 = CARTESIAN_POINT('',(0.,-14.)); +#287 = VECTOR('',#288,1.); +#288 = DIRECTION('',(1.,0.)); +#289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#290 = PCURVE('',#106,#291); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); +#292 = LINE('',#293,#294); +#293 = CARTESIAN_POINT('',(20.699465240642,9.)); +#294 = VECTOR('',#295,1.); +#295 = DIRECTION('',(0.,-1.)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#297 = ORIENTED_EDGE('',*,*,#60,.F.); +#298 = ADVANCED_FACE('',(#299),#160,.T.); +#299 = FACE_BOUND('',#300,.T.); +#300 = EDGE_LOOP('',(#301,#331,#359,#380,#381,#382,#405,#437,#469,#497, + #525,#553,#581)); +#301 = ORIENTED_EDGE('',*,*,#302,.F.); +#302 = EDGE_CURVE('',#303,#305,#307,.T.); +#303 = VERTEX_POINT('',#304); +#304 = CARTESIAN_POINT('',(0.,0.,0.)); +#305 = VERTEX_POINT('',#306); +#306 = CARTESIAN_POINT('',(42.,0.,0.)); +#307 = SURFACE_CURVE('',#308,(#312,#319),.PCURVE_S1.); +#308 = LINE('',#309,#310); +#309 = CARTESIAN_POINT('',(0.,0.,0.)); +#310 = VECTOR('',#311,1.); +#311 = DIRECTION('',(1.,0.,0.)); +#312 = PCURVE('',#160,#313); +#313 = DEFINITIONAL_REPRESENTATION('',(#314),#318); +#314 = LINE('',#315,#316); +#315 = CARTESIAN_POINT('',(-12.10053475935,-21.)); +#316 = VECTOR('',#317,1.); +#317 = DIRECTION('',(0.,1.)); +#318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#319 = PCURVE('',#320,#325); +#320 = PLANE('',#321); +#321 = AXIS2_PLACEMENT_3D('',#322,#323,#324); +#322 = CARTESIAN_POINT('',(0.,0.,0.)); +#323 = DIRECTION('',(0.,6.7E-16,1.)); +#324 = DIRECTION('',(1.,0.,0.)); +#325 = DEFINITIONAL_REPRESENTATION('',(#326),#330); +#326 = LINE('',#327,#328); +#327 = CARTESIAN_POINT('',(0.,0.)); +#328 = VECTOR('',#329,1.); +#329 = DIRECTION('',(1.,0.)); +#330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#331 = ORIENTED_EDGE('',*,*,#332,.F.); +#332 = EDGE_CURVE('',#333,#303,#335,.T.); +#333 = VERTEX_POINT('',#334); +#334 = CARTESIAN_POINT('',(0.,1.6E-14,6.)); +#335 = SURFACE_CURVE('',#336,(#340,#347),.PCURVE_S1.); +#336 = LINE('',#337,#338); +#337 = CARTESIAN_POINT('',(0.,1.33E-15,6.)); +#338 = VECTOR('',#339,1.); +#339 = DIRECTION('',(0.,-2.2E-16,-1.)); +#340 = PCURVE('',#160,#341); +#341 = DEFINITIONAL_REPRESENTATION('',(#342),#346); +#342 = LINE('',#343,#344); +#343 = CARTESIAN_POINT('',(-6.100534759358,-21.)); +#344 = VECTOR('',#345,1.); +#345 = DIRECTION('',(-1.,0.)); +#346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#347 = PCURVE('',#348,#353); +#348 = PLANE('',#349); +#349 = AXIS2_PLACEMENT_3D('',#350,#351,#352); +#350 = CARTESIAN_POINT('',(0.,4.E-15,6.)); +#351 = DIRECTION('',(1.,0.,0.)); +#352 = DIRECTION('',(0.,-6.7E-16,-1.)); +#353 = DEFINITIONAL_REPRESENTATION('',(#354),#358); +#354 = LINE('',#355,#356); +#355 = CARTESIAN_POINT('',(1.7889E-30,-2.67E-15)); +#356 = VECTOR('',#357,1.); +#357 = DIRECTION('',(1.,4.5E-16)); +#358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#359 = ORIENTED_EDGE('',*,*,#360,.F.); +#360 = EDGE_CURVE('',#119,#333,#361,.T.); +#361 = SURFACE_CURVE('',#362,(#366,#373),.PCURVE_S1.); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(12.,1.33E-15,6.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(-1.,0.,0.)); +#366 = PCURVE('',#160,#367); +#367 = DEFINITIONAL_REPRESENTATION('',(#368),#372); +#368 = LINE('',#369,#370); +#369 = CARTESIAN_POINT('',(-6.100534759358,-9.)); +#370 = VECTOR('',#371,1.); +#371 = DIRECTION('',(0.,-1.)); +#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#373 = PCURVE('',#134,#374); +#374 = DEFINITIONAL_REPRESENTATION('',(#375),#379); +#375 = LINE('',#376,#377); +#376 = CARTESIAN_POINT('',(0.,-2.67E-15)); +#377 = VECTOR('',#378,1.); +#378 = DIRECTION('',(1.,0.)); +#379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#380 = ORIENTED_EDGE('',*,*,#146,.F.); +#381 = ORIENTED_EDGE('',*,*,#226,.F.); +#382 = ORIENTED_EDGE('',*,*,#383,.T.); +#383 = EDGE_CURVE('',#227,#384,#386,.T.); +#384 = VERTEX_POINT('',#385); +#385 = CARTESIAN_POINT('',(20.5,6.4E-14,23.968626966597)); +#386 = SURFACE_CURVE('',#387,(#391,#398),.PCURVE_S1.); +#387 = LINE('',#388,#389); +#388 = CARTESIAN_POINT('',(20.5,8.011E-14,32.8)); +#389 = VECTOR('',#390,1.); +#390 = DIRECTION('',(0.,-2.44E-15,-1.)); +#391 = PCURVE('',#160,#392); +#392 = DEFINITIONAL_REPRESENTATION('',(#393),#397); +#393 = LINE('',#394,#395); +#394 = CARTESIAN_POINT('',(20.699465240642,-0.5)); +#395 = VECTOR('',#396,1.); +#396 = DIRECTION('',(-1.,0.)); +#397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#398 = PCURVE('',#265,#399); +#399 = DEFINITIONAL_REPRESENTATION('',(#400),#404); +#400 = LINE('',#401,#402); +#401 = CARTESIAN_POINT('',(14.,5.738290569596E-15)); +#402 = VECTOR('',#403,1.); +#403 = DIRECTION('',(0.,-1.)); +#404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#405 = ORIENTED_EDGE('',*,*,#406,.T.); +#406 = EDGE_CURVE('',#384,#407,#409,.T.); +#407 = VERTEX_POINT('',#408); +#408 = CARTESIAN_POINT('',(25.,5.3E-14,20.)); +#409 = SURFACE_CURVE('',#410,(#415,#426),.PCURVE_S1.); +#410 = CIRCLE('',#411,4.); +#411 = AXIS2_PLACEMENT_3D('',#412,#413,#414); +#412 = CARTESIAN_POINT('',(21.,3.997E-14,20.)); +#413 = DIRECTION('',(0.,-1.,2.22E-15)); +#414 = DIRECTION('',(1.,0.,0.)); +#415 = PCURVE('',#160,#416); +#416 = DEFINITIONAL_REPRESENTATION('',(#417),#425); +#417 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#418,#419,#420,#421,#422,#423 +,#424),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#418 = CARTESIAN_POINT('',(7.899465240642,4.)); +#419 = CARTESIAN_POINT('',(14.827668470917,4.)); +#420 = CARTESIAN_POINT('',(11.363566855779,-2.)); +#421 = CARTESIAN_POINT('',(7.899465240642,-8.)); +#422 = CARTESIAN_POINT('',(4.435363625504,-2.)); +#423 = CARTESIAN_POINT('',(0.971262010366,4.)); +#424 = CARTESIAN_POINT('',(7.899465240642,4.)); +#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#426 = PCURVE('',#427,#432); +#427 = CYLINDRICAL_SURFACE('',#428,4.); +#428 = AXIS2_PLACEMENT_3D('',#429,#430,#431); +#429 = CARTESIAN_POINT('',(21.,-14.,20.)); +#430 = DIRECTION('',(0.,-1.,2.22E-15)); +#431 = DIRECTION('',(1.,0.,0.)); +#432 = DEFINITIONAL_REPRESENTATION('',(#433),#436); +#433 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#434,#435),.UNSPECIFIED.,.F.,.F., + (2,2),(1.696124157963,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#434 = CARTESIAN_POINT('',(1.696124157963,-14.)); +#435 = CARTESIAN_POINT('',(6.28318530718,-14.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = ORIENTED_EDGE('',*,*,#438,.T.); +#438 = EDGE_CURVE('',#407,#439,#441,.T.); +#439 = VERTEX_POINT('',#440); +#440 = CARTESIAN_POINT('',(21.5,6.4E-14,23.968626966597)); +#441 = SURFACE_CURVE('',#442,(#447,#458),.PCURVE_S1.); +#442 = CIRCLE('',#443,4.); +#443 = AXIS2_PLACEMENT_3D('',#444,#445,#446); +#444 = CARTESIAN_POINT('',(21.,3.997E-14,20.)); +#445 = DIRECTION('',(0.,-1.,2.22E-15)); +#446 = DIRECTION('',(1.,0.,0.)); +#447 = PCURVE('',#160,#448); +#448 = DEFINITIONAL_REPRESENTATION('',(#449),#457); +#449 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#450,#451,#452,#453,#454,#455 +,#456),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#450 = CARTESIAN_POINT('',(7.899465240642,4.)); +#451 = CARTESIAN_POINT('',(14.827668470917,4.)); +#452 = CARTESIAN_POINT('',(11.363566855779,-2.)); +#453 = CARTESIAN_POINT('',(7.899465240642,-8.)); +#454 = CARTESIAN_POINT('',(4.435363625504,-2.)); +#455 = CARTESIAN_POINT('',(0.971262010366,4.)); +#456 = CARTESIAN_POINT('',(7.899465240642,4.)); +#457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#458 = PCURVE('',#459,#464); +#459 = CYLINDRICAL_SURFACE('',#460,4.); +#460 = AXIS2_PLACEMENT_3D('',#461,#462,#463); +#461 = CARTESIAN_POINT('',(21.,-14.,20.)); +#462 = DIRECTION('',(0.,-1.,2.22E-15)); +#463 = DIRECTION('',(1.,0.,0.)); +#464 = DEFINITIONAL_REPRESENTATION('',(#465),#468); +#465 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#466,#467),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.445468495627),.PIECEWISE_BEZIER_KNOTS.); +#466 = CARTESIAN_POINT('',(0.,-14.)); +#467 = CARTESIAN_POINT('',(1.445468495627,-14.)); +#468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#469 = ORIENTED_EDGE('',*,*,#470,.F.); +#470 = EDGE_CURVE('',#471,#439,#473,.T.); +#471 = VERTEX_POINT('',#472); +#472 = CARTESIAN_POINT('',(21.5,8.7E-14,32.8)); +#473 = SURFACE_CURVE('',#474,(#478,#485),.PCURVE_S1.); +#474 = LINE('',#475,#476); +#475 = CARTESIAN_POINT('',(21.5,8.011E-14,32.8)); +#476 = VECTOR('',#477,1.); +#477 = DIRECTION('',(0.,-2.44E-15,-1.)); +#478 = PCURVE('',#160,#479); +#479 = DEFINITIONAL_REPRESENTATION('',(#480),#484); +#480 = LINE('',#481,#482); +#481 = CARTESIAN_POINT('',(20.699465240642,0.5)); +#482 = VECTOR('',#483,1.); +#483 = DIRECTION('',(-1.,0.)); +#484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#485 = PCURVE('',#486,#491); +#486 = PLANE('',#487); +#487 = AXIS2_PLACEMENT_3D('',#488,#489,#490); +#488 = CARTESIAN_POINT('',(21.5,8.011E-14,32.8)); +#489 = DIRECTION('',(-1.,0.,0.)); +#490 = DIRECTION('',(0.,-1.,2.44E-15)); +#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496); +#492 = LINE('',#493,#494); +#493 = CARTESIAN_POINT('',(0.,0.)); +#494 = VECTOR('',#495,1.); +#495 = DIRECTION('',(0.,-1.)); +#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#497 = ORIENTED_EDGE('',*,*,#498,.F.); +#498 = EDGE_CURVE('',#499,#471,#501,.T.); +#499 = VERTEX_POINT('',#500); +#500 = CARTESIAN_POINT('',(30.,8.7E-14,32.8)); +#501 = SURFACE_CURVE('',#502,(#506,#513),.PCURVE_S1.); +#502 = LINE('',#503,#504); +#503 = CARTESIAN_POINT('',(30.,7.28E-15,32.8)); +#504 = VECTOR('',#505,1.); +#505 = DIRECTION('',(-1.,0.,0.)); +#506 = PCURVE('',#160,#507); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#512); +#508 = LINE('',#509,#510); +#509 = CARTESIAN_POINT('',(20.699465240642,9.)); +#510 = VECTOR('',#511,1.); +#511 = DIRECTION('',(0.,-1.)); +#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#513 = PCURVE('',#514,#519); +#514 = PLANE('',#515); +#515 = AXIS2_PLACEMENT_3D('',#516,#517,#518); +#516 = CARTESIAN_POINT('',(30.,2.185E-14,32.8)); +#517 = DIRECTION('',(0.,-6.7E-16,-1.)); +#518 = DIRECTION('',(-1.,0.,0.)); +#519 = DEFINITIONAL_REPRESENTATION('',(#520),#524); +#520 = LINE('',#521,#522); +#521 = CARTESIAN_POINT('',(0.,-1.457E-14)); +#522 = VECTOR('',#523,1.); +#523 = DIRECTION('',(1.,0.)); +#524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#525 = ORIENTED_EDGE('',*,*,#526,.F.); +#526 = EDGE_CURVE('',#527,#499,#529,.T.); +#527 = VERTEX_POINT('',#528); +#528 = CARTESIAN_POINT('',(30.,1.6E-14,6.)); +#529 = SURFACE_CURVE('',#530,(#534,#541),.PCURVE_S1.); +#530 = LINE('',#531,#532); +#531 = CARTESIAN_POINT('',(30.,1.33E-15,6.)); +#532 = VECTOR('',#533,1.); +#533 = DIRECTION('',(0.,2.2E-16,1.)); +#534 = PCURVE('',#160,#535); +#535 = DEFINITIONAL_REPRESENTATION('',(#536),#540); +#536 = LINE('',#537,#538); +#537 = CARTESIAN_POINT('',(-6.100534759358,9.)); +#538 = VECTOR('',#539,1.); +#539 = DIRECTION('',(1.,0.)); +#540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#541 = PCURVE('',#542,#547); +#542 = PLANE('',#543); +#543 = AXIS2_PLACEMENT_3D('',#544,#545,#546); +#544 = CARTESIAN_POINT('',(30.,4.E-15,6.)); +#545 = DIRECTION('',(-1.,0.,0.)); +#546 = DIRECTION('',(0.,6.7E-16,1.)); +#547 = DEFINITIONAL_REPRESENTATION('',(#548),#552); +#548 = LINE('',#549,#550); +#549 = CARTESIAN_POINT('',(-1.7889E-30,-2.67E-15)); +#550 = VECTOR('',#551,1.); +#551 = DIRECTION('',(1.,-4.5E-16)); +#552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#553 = ORIENTED_EDGE('',*,*,#554,.F.); +#554 = EDGE_CURVE('',#555,#527,#557,.T.); +#555 = VERTEX_POINT('',#556); +#556 = CARTESIAN_POINT('',(42.,1.6E-14,6.)); +#557 = SURFACE_CURVE('',#558,(#562,#569),.PCURVE_S1.); +#558 = LINE('',#559,#560); +#559 = CARTESIAN_POINT('',(42.,1.33E-15,6.)); +#560 = VECTOR('',#561,1.); +#561 = DIRECTION('',(-1.,0.,0.)); +#562 = PCURVE('',#160,#563); +#563 = DEFINITIONAL_REPRESENTATION('',(#564),#568); +#564 = LINE('',#565,#566); +#565 = CARTESIAN_POINT('',(-6.100534759358,21.)); +#566 = VECTOR('',#567,1.); +#567 = DIRECTION('',(0.,-1.)); +#568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#569 = PCURVE('',#570,#575); +#570 = PLANE('',#571); +#571 = AXIS2_PLACEMENT_3D('',#572,#573,#574); +#572 = CARTESIAN_POINT('',(42.,4.E-15,6.)); +#573 = DIRECTION('',(0.,-6.7E-16,-1.)); +#574 = DIRECTION('',(-1.,0.,0.)); +#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(0.,-2.67E-15)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(1.,0.)); +#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#581 = ORIENTED_EDGE('',*,*,#582,.F.); +#582 = EDGE_CURVE('',#305,#555,#583,.T.); +#583 = SURFACE_CURVE('',#584,(#588,#595),.PCURVE_S1.); +#584 = LINE('',#585,#586); +#585 = CARTESIAN_POINT('',(42.,0.,0.)); +#586 = VECTOR('',#587,1.); +#587 = DIRECTION('',(0.,2.2E-16,1.)); +#588 = PCURVE('',#160,#589); +#589 = DEFINITIONAL_REPRESENTATION('',(#590),#594); +#590 = LINE('',#591,#592); +#591 = CARTESIAN_POINT('',(-12.10053475935,21.)); +#592 = VECTOR('',#593,1.); +#593 = DIRECTION('',(1.,0.)); +#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#595 = PCURVE('',#596,#601); +#596 = PLANE('',#597); +#597 = AXIS2_PLACEMENT_3D('',#598,#599,#600); +#598 = CARTESIAN_POINT('',(42.,0.,0.)); +#599 = DIRECTION('',(-1.,0.,0.)); +#600 = DIRECTION('',(0.,6.7E-16,1.)); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,0.)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,-4.5E-16)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = ADVANCED_FACE('',(#608),#106,.F.); +#608 = FACE_BOUND('',#609,.F.); +#609 = EDGE_LOOP('',(#610,#635,#658,#679,#680,#681,#704,#731,#758,#781, + #804,#827,#850)); +#610 = ORIENTED_EDGE('',*,*,#611,.F.); +#611 = EDGE_CURVE('',#612,#614,#616,.T.); +#612 = VERTEX_POINT('',#613); +#613 = CARTESIAN_POINT('',(0.,-14.,3.7E-14)); +#614 = VERTEX_POINT('',#615); +#615 = CARTESIAN_POINT('',(42.,-14.,3.7E-14)); +#616 = SURFACE_CURVE('',#617,(#621,#628),.PCURVE_S1.); +#617 = LINE('',#618,#619); +#618 = CARTESIAN_POINT('',(0.,-14.,1.7763568394E-15)); +#619 = VECTOR('',#620,1.); +#620 = DIRECTION('',(1.,0.,0.)); +#621 = PCURVE('',#106,#622); +#622 = DEFINITIONAL_REPRESENTATION('',(#623),#627); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-12.10053475935,-21.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(0.,1.)); +#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#628 = PCURVE('',#320,#629); +#629 = DEFINITIONAL_REPRESENTATION('',(#630),#634); +#630 = LINE('',#631,#632); +#631 = CARTESIAN_POINT('',(0.,-14.)); +#632 = VECTOR('',#633,1.); +#633 = DIRECTION('',(1.,0.)); +#634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#635 = ORIENTED_EDGE('',*,*,#636,.F.); +#636 = EDGE_CURVE('',#637,#612,#639,.T.); +#637 = VERTEX_POINT('',#638); +#638 = CARTESIAN_POINT('',(0.,-14.,6.)); +#639 = SURFACE_CURVE('',#640,(#644,#651),.PCURVE_S1.); +#640 = LINE('',#641,#642); +#641 = CARTESIAN_POINT('',(0.,-14.,6.)); +#642 = VECTOR('',#643,1.); +#643 = DIRECTION('',(0.,-2.2E-16,-1.)); +#644 = PCURVE('',#106,#645); +#645 = DEFINITIONAL_REPRESENTATION('',(#646),#650); +#646 = LINE('',#647,#648); +#647 = CARTESIAN_POINT('',(-6.100534759358,-21.)); +#648 = VECTOR('',#649,1.); +#649 = DIRECTION('',(-1.,0.)); +#650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#651 = PCURVE('',#348,#652); +#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(7.6036431606E-15,-14.)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(1.,4.5E-16)); +#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#658 = ORIENTED_EDGE('',*,*,#659,.F.); +#659 = EDGE_CURVE('',#91,#637,#660,.T.); +#660 = SURFACE_CURVE('',#661,(#665,#672),.PCURVE_S1.); +#661 = LINE('',#662,#663); +#662 = CARTESIAN_POINT('',(12.,-14.,6.)); +#663 = VECTOR('',#664,1.); +#664 = DIRECTION('',(-1.,0.,0.)); +#665 = PCURVE('',#106,#666); +#666 = DEFINITIONAL_REPRESENTATION('',(#667),#671); +#667 = LINE('',#668,#669); +#668 = CARTESIAN_POINT('',(-6.100534759358,-9.)); +#669 = VECTOR('',#670,1.); +#670 = DIRECTION('',(0.,-1.)); +#671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#672 = PCURVE('',#134,#673); +#673 = DEFINITIONAL_REPRESENTATION('',(#674),#678); +#674 = LINE('',#675,#676); +#675 = CARTESIAN_POINT('',(0.,-14.)); +#676 = VECTOR('',#677,1.); +#677 = DIRECTION('',(1.,0.)); +#678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#679 = ORIENTED_EDGE('',*,*,#90,.F.); +#680 = ORIENTED_EDGE('',*,*,#277,.F.); +#681 = ORIENTED_EDGE('',*,*,#682,.T.); +#682 = EDGE_CURVE('',#250,#683,#685,.T.); +#683 = VERTEX_POINT('',#684); +#684 = CARTESIAN_POINT('',(20.5,-14.,23.968626966597)); +#685 = SURFACE_CURVE('',#686,(#690,#697),.PCURVE_S1.); +#686 = LINE('',#687,#688); +#687 = CARTESIAN_POINT('',(20.5,-14.,32.8)); +#688 = VECTOR('',#689,1.); +#689 = DIRECTION('',(0.,-2.44E-15,-1.)); +#690 = PCURVE('',#106,#691); +#691 = DEFINITIONAL_REPRESENTATION('',(#692),#696); +#692 = LINE('',#693,#694); +#693 = CARTESIAN_POINT('',(20.699465240642,-0.5)); +#694 = VECTOR('',#695,1.); +#695 = DIRECTION('',(-1.,0.)); +#696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#697 = PCURVE('',#265,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(0.,0.)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(0.,-1.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = ORIENTED_EDGE('',*,*,#705,.T.); +#705 = EDGE_CURVE('',#683,#706,#708,.T.); +#706 = VERTEX_POINT('',#707); +#707 = CARTESIAN_POINT('',(25.,-14.,20.)); +#708 = SURFACE_CURVE('',#709,(#714,#725),.PCURVE_S1.); +#709 = CIRCLE('',#710,4.); +#710 = AXIS2_PLACEMENT_3D('',#711,#712,#713); +#711 = CARTESIAN_POINT('',(21.,-14.,20.)); +#712 = DIRECTION('',(0.,-1.,2.22E-15)); +#713 = DIRECTION('',(1.,0.,0.)); +#714 = PCURVE('',#106,#715); +#715 = DEFINITIONAL_REPRESENTATION('',(#716),#724); +#716 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#717,#718,#719,#720,#721,#722 +,#723),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#717 = CARTESIAN_POINT('',(7.899465240642,4.)); +#718 = CARTESIAN_POINT('',(14.827668470917,4.)); +#719 = CARTESIAN_POINT('',(11.363566855779,-2.)); +#720 = CARTESIAN_POINT('',(7.899465240642,-8.)); +#721 = CARTESIAN_POINT('',(4.435363625504,-2.)); +#722 = CARTESIAN_POINT('',(0.971262010366,4.)); +#723 = CARTESIAN_POINT('',(7.899465240642,4.)); +#724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#725 = PCURVE('',#427,#726); +#726 = DEFINITIONAL_REPRESENTATION('',(#727),#730); +#727 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#728,#729),.UNSPECIFIED.,.F.,.F., + (2,2),(1.696124157963,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#728 = CARTESIAN_POINT('',(1.696124157963,0.)); +#729 = CARTESIAN_POINT('',(6.28318530718,0.)); +#730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#731 = ORIENTED_EDGE('',*,*,#732,.T.); +#732 = EDGE_CURVE('',#706,#733,#735,.T.); +#733 = VERTEX_POINT('',#734); +#734 = CARTESIAN_POINT('',(21.5,-14.,23.968626966597)); +#735 = SURFACE_CURVE('',#736,(#741,#752),.PCURVE_S1.); +#736 = CIRCLE('',#737,4.); +#737 = AXIS2_PLACEMENT_3D('',#738,#739,#740); +#738 = CARTESIAN_POINT('',(21.,-14.,20.)); +#739 = DIRECTION('',(0.,-1.,2.22E-15)); +#740 = DIRECTION('',(1.,0.,0.)); +#741 = PCURVE('',#106,#742); +#742 = DEFINITIONAL_REPRESENTATION('',(#743),#751); +#743 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#744,#745,#746,#747,#748,#749 +,#750),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#744 = CARTESIAN_POINT('',(7.899465240642,4.)); +#745 = CARTESIAN_POINT('',(14.827668470917,4.)); +#746 = CARTESIAN_POINT('',(11.363566855779,-2.)); +#747 = CARTESIAN_POINT('',(7.899465240642,-8.)); +#748 = CARTESIAN_POINT('',(4.435363625504,-2.)); +#749 = CARTESIAN_POINT('',(0.971262010366,4.)); +#750 = CARTESIAN_POINT('',(7.899465240642,4.)); +#751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#752 = PCURVE('',#459,#753); +#753 = DEFINITIONAL_REPRESENTATION('',(#754),#757); +#754 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#755,#756),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.445468495627),.PIECEWISE_BEZIER_KNOTS.); +#755 = CARTESIAN_POINT('',(0.,0.)); +#756 = CARTESIAN_POINT('',(1.445468495627,0.)); +#757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#758 = ORIENTED_EDGE('',*,*,#759,.F.); +#759 = EDGE_CURVE('',#760,#733,#762,.T.); +#760 = VERTEX_POINT('',#761); +#761 = CARTESIAN_POINT('',(21.5,-14.,32.8)); +#762 = SURFACE_CURVE('',#763,(#767,#774),.PCURVE_S1.); +#763 = LINE('',#764,#765); +#764 = CARTESIAN_POINT('',(21.5,-14.,32.8)); +#765 = VECTOR('',#766,1.); +#766 = DIRECTION('',(0.,-2.44E-15,-1.)); +#767 = PCURVE('',#106,#768); +#768 = DEFINITIONAL_REPRESENTATION('',(#769),#773); +#769 = LINE('',#770,#771); +#770 = CARTESIAN_POINT('',(20.699465240642,0.5)); +#771 = VECTOR('',#772,1.); +#772 = DIRECTION('',(-1.,0.)); +#773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#774 = PCURVE('',#486,#775); +#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(14.,-5.738290569596E-15)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.,-1.)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = ORIENTED_EDGE('',*,*,#782,.F.); +#782 = EDGE_CURVE('',#783,#760,#785,.T.); +#783 = VERTEX_POINT('',#784); +#784 = CARTESIAN_POINT('',(30.,-14.,32.8)); +#785 = SURFACE_CURVE('',#786,(#790,#797),.PCURVE_S1.); +#786 = LINE('',#787,#788); +#787 = CARTESIAN_POINT('',(30.,-14.,32.8)); +#788 = VECTOR('',#789,1.); +#789 = DIRECTION('',(-1.,0.,0.)); +#790 = PCURVE('',#106,#791); +#791 = DEFINITIONAL_REPRESENTATION('',(#792),#796); +#792 = LINE('',#793,#794); +#793 = CARTESIAN_POINT('',(20.699465240642,9.)); +#794 = VECTOR('',#795,1.); +#795 = DIRECTION('',(0.,-1.)); +#796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#797 = PCURVE('',#514,#798); +#798 = DEFINITIONAL_REPRESENTATION('',(#799),#803); +#799 = LINE('',#800,#801); +#800 = CARTESIAN_POINT('',(0.,-14.)); +#801 = VECTOR('',#802,1.); +#802 = DIRECTION('',(1.,0.)); +#803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#804 = ORIENTED_EDGE('',*,*,#805,.F.); +#805 = EDGE_CURVE('',#806,#783,#808,.T.); +#806 = VERTEX_POINT('',#807); +#807 = CARTESIAN_POINT('',(30.,-14.,6.)); +#808 = SURFACE_CURVE('',#809,(#813,#820),.PCURVE_S1.); +#809 = LINE('',#810,#811); +#810 = CARTESIAN_POINT('',(30.,-14.,6.)); +#811 = VECTOR('',#812,1.); +#812 = DIRECTION('',(0.,2.2E-16,1.)); +#813 = PCURVE('',#106,#814); +#814 = DEFINITIONAL_REPRESENTATION('',(#815),#819); +#815 = LINE('',#816,#817); +#816 = CARTESIAN_POINT('',(-6.100534759358,9.)); +#817 = VECTOR('',#818,1.); +#818 = DIRECTION('',(1.,0.)); +#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#820 = PCURVE('',#542,#821); +#821 = DEFINITIONAL_REPRESENTATION('',(#822),#826); +#822 = LINE('',#823,#824); +#823 = CARTESIAN_POINT('',(-7.6036431606E-15,-14.)); +#824 = VECTOR('',#825,1.); +#825 = DIRECTION('',(1.,-4.5E-16)); +#826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#827 = ORIENTED_EDGE('',*,*,#828,.F.); +#828 = EDGE_CURVE('',#829,#806,#831,.T.); +#829 = VERTEX_POINT('',#830); +#830 = CARTESIAN_POINT('',(42.,-14.,6.)); +#831 = SURFACE_CURVE('',#832,(#836,#843),.PCURVE_S1.); +#832 = LINE('',#833,#834); +#833 = CARTESIAN_POINT('',(42.,-14.,6.)); +#834 = VECTOR('',#835,1.); +#835 = DIRECTION('',(-1.,0.,0.)); +#836 = PCURVE('',#106,#837); +#837 = DEFINITIONAL_REPRESENTATION('',(#838),#842); +#838 = LINE('',#839,#840); +#839 = CARTESIAN_POINT('',(-6.100534759358,21.)); +#840 = VECTOR('',#841,1.); +#841 = DIRECTION('',(0.,-1.)); +#842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#843 = PCURVE('',#570,#844); +#844 = DEFINITIONAL_REPRESENTATION('',(#845),#849); +#845 = LINE('',#846,#847); +#846 = CARTESIAN_POINT('',(0.,-14.)); +#847 = VECTOR('',#848,1.); +#848 = DIRECTION('',(1.,0.)); +#849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#850 = ORIENTED_EDGE('',*,*,#851,.F.); +#851 = EDGE_CURVE('',#614,#829,#852,.T.); +#852 = SURFACE_CURVE('',#853,(#857,#864),.PCURVE_S1.); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(42.,-14.,1.7763568394E-15)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(0.,2.2E-16,1.)); +#857 = PCURVE('',#106,#858); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(-12.10053475935,21.)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(1.,0.)); +#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#864 = PCURVE('',#596,#865); +#865 = DEFINITIONAL_REPRESENTATION('',(#866),#870); +#866 = LINE('',#867,#868); +#867 = CARTESIAN_POINT('',(-7.6036431606E-15,-14.)); +#868 = VECTOR('',#869,1.); +#869 = DIRECTION('',(1.,-4.5E-16)); +#870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#871 = ADVANCED_FACE('',(#872,#906),#134,.F.); +#872 = FACE_BOUND('',#873,.F.); +#873 = EDGE_LOOP('',(#874)); +#874 = ORIENTED_EDGE('',*,*,#875,.T.); +#875 = EDGE_CURVE('',#876,#876,#878,.T.); +#876 = VERTEX_POINT('',#877); +#877 = CARTESIAN_POINT('',(1.25,-7.,6.)); +#878 = SURFACE_CURVE('',#879,(#884,#895),.PCURVE_S1.); +#879 = CIRCLE('',#880,3.75); +#880 = AXIS2_PLACEMENT_3D('',#881,#882,#883); +#881 = CARTESIAN_POINT('',(5.,-7.,6.)); +#882 = DIRECTION('',(0.,1.11E-15,1.)); +#883 = DIRECTION('',(-1.,0.,0.)); +#884 = PCURVE('',#134,#885); +#885 = DEFINITIONAL_REPRESENTATION('',(#886),#894); +#886 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#887,#888,#889,#890,#891,#892 +,#893),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#887 = CARTESIAN_POINT('',(10.75,-7.)); +#888 = CARTESIAN_POINT('',(10.75,-13.49519052838)); +#889 = CARTESIAN_POINT('',(5.125,-10.24759526419)); +#890 = CARTESIAN_POINT('',(-0.5,-7.)); +#891 = CARTESIAN_POINT('',(5.125,-3.752404735808)); +#892 = CARTESIAN_POINT('',(10.75,-0.504809471617)); +#893 = CARTESIAN_POINT('',(10.75,-7.)); +#894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#895 = PCURVE('',#896,#901); +#896 = CONICAL_SURFACE('',#897,2.75,0.785398163397); +#897 = AXIS2_PLACEMENT_3D('',#898,#899,#900); +#898 = CARTESIAN_POINT('',(5.,-7.,5.)); +#899 = DIRECTION('',(0.,1.11E-15,1.)); +#900 = DIRECTION('',(-1.,0.,0.)); +#901 = DEFINITIONAL_REPRESENTATION('',(#902),#905); +#902 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#903,#904),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#903 = CARTESIAN_POINT('',(0.,1.)); +#904 = CARTESIAN_POINT('',(6.28318530718,1.)); +#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#906 = FACE_BOUND('',#907,.F.); +#907 = EDGE_LOOP('',(#908,#909,#910,#931)); +#908 = ORIENTED_EDGE('',*,*,#118,.T.); +#909 = ORIENTED_EDGE('',*,*,#659,.T.); +#910 = ORIENTED_EDGE('',*,*,#911,.F.); +#911 = EDGE_CURVE('',#333,#637,#912,.T.); +#912 = SURFACE_CURVE('',#913,(#917,#924),.PCURVE_S1.); +#913 = LINE('',#914,#915); +#914 = CARTESIAN_POINT('',(0.,4.E-15,6.)); +#915 = VECTOR('',#916,1.); +#916 = DIRECTION('',(0.,-1.,6.7E-16)); +#917 = PCURVE('',#134,#918); +#918 = DEFINITIONAL_REPRESENTATION('',(#919),#923); +#919 = LINE('',#920,#921); +#920 = CARTESIAN_POINT('',(12.,0.)); +#921 = VECTOR('',#922,1.); +#922 = DIRECTION('',(0.,-1.)); +#923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#924 = PCURVE('',#348,#925); +#925 = DEFINITIONAL_REPRESENTATION('',(#926),#930); +#926 = LINE('',#927,#928); +#927 = CARTESIAN_POINT('',(0.,0.)); +#928 = VECTOR('',#929,1.); +#929 = DIRECTION('',(0.,-1.)); +#930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#931 = ORIENTED_EDGE('',*,*,#360,.F.); +#932 = ADVANCED_FACE('',(#933),#212,.F.); +#933 = FACE_BOUND('',#934,.F.); +#934 = EDGE_LOOP('',(#935,#956,#957,#958)); +#935 = ORIENTED_EDGE('',*,*,#936,.F.); +#936 = EDGE_CURVE('',#176,#937,#939,.T.); +#937 = VERTEX_POINT('',#938); +#938 = CARTESIAN_POINT('',(20.5,-7.,24.3)); +#939 = SEAM_CURVE('',#940,(#944,#950),.PCURVE_S1.); +#940 = LINE('',#941,#942); +#941 = CARTESIAN_POINT('',(12.,-7.,24.3)); +#942 = VECTOR('',#943,1.); +#943 = DIRECTION('',(1.,0.,2.2E-16)); +#944 = PCURVE('',#212,#945); +#945 = DEFINITIONAL_REPRESENTATION('',(#946),#949); +#946 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#947,#948),.UNSPECIFIED.,.F.,.F., + (2,2),(0.5,8.5),.PIECEWISE_BEZIER_KNOTS.); +#947 = CARTESIAN_POINT('',(6.28318530718,-0.5)); +#948 = CARTESIAN_POINT('',(6.28318530718,-8.5)); +#949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#950 = PCURVE('',#212,#951); +#951 = DEFINITIONAL_REPRESENTATION('',(#952),#955); +#952 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#953,#954),.UNSPECIFIED.,.F.,.F., + (2,2),(0.5,8.5),.PIECEWISE_BEZIER_KNOTS.); +#953 = CARTESIAN_POINT('',(0.,-0.5)); +#954 = CARTESIAN_POINT('',(0.,-8.5)); +#955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#956 = ORIENTED_EDGE('',*,*,#198,.F.); +#957 = ORIENTED_EDGE('',*,*,#936,.T.); +#958 = ORIENTED_EDGE('',*,*,#959,.T.); +#959 = EDGE_CURVE('',#937,#937,#960,.T.); +#960 = SURFACE_CURVE('',#961,(#966,#972),.PCURVE_S1.); +#961 = CIRCLE('',#962,3.5); +#962 = AXIS2_PLACEMENT_3D('',#963,#964,#965); +#963 = CARTESIAN_POINT('',(20.5,-7.,27.8)); +#964 = DIRECTION('',(-1.,0.,-2.2E-16)); +#965 = DIRECTION('',(2.2E-16,-1.33E-15,-1.)); +#966 = PCURVE('',#212,#967); +#967 = DEFINITIONAL_REPRESENTATION('',(#968),#971); +#968 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#969,#970),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#969 = CARTESIAN_POINT('',(0.,-8.5)); +#970 = CARTESIAN_POINT('',(6.28318530718,-8.5)); +#971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#972 = PCURVE('',#265,#973); +#973 = DEFINITIONAL_REPRESENTATION('',(#974),#982); +#974 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#975,#976,#977,#978,#979,#980 +,#981),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#975 = CARTESIAN_POINT('',(7.,-8.5)); +#976 = CARTESIAN_POINT('',(0.937822173509,-8.5)); +#977 = CARTESIAN_POINT('',(3.968911086754,-3.25)); +#978 = CARTESIAN_POINT('',(7.,2.)); +#979 = CARTESIAN_POINT('',(10.031088913246,-3.25)); +#980 = CARTESIAN_POINT('',(13.062177826491,-8.5)); +#981 = CARTESIAN_POINT('',(7.,-8.5)); +#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#983 = ADVANCED_FACE('',(#984,#1009),#265,.T.); +#984 = FACE_BOUND('',#985,.T.); +#985 = EDGE_LOOP('',(#986,#987,#988,#1008)); +#986 = ORIENTED_EDGE('',*,*,#249,.F.); +#987 = ORIENTED_EDGE('',*,*,#682,.T.); +#988 = ORIENTED_EDGE('',*,*,#989,.F.); +#989 = EDGE_CURVE('',#384,#683,#990,.T.); +#990 = SURFACE_CURVE('',#991,(#995,#1002),.PCURVE_S1.); +#991 = LINE('',#992,#993); +#992 = CARTESIAN_POINT('',(20.5,-14.,23.968626966597)); +#993 = VECTOR('',#994,1.); +#994 = DIRECTION('',(0.,-1.,2.66E-15)); +#995 = PCURVE('',#265,#996); +#996 = DEFINITIONAL_REPRESENTATION('',(#997),#1001); +#997 = LINE('',#998,#999); +#998 = CARTESIAN_POINT('',(5.561338646901E-15,-8.831373033403)); +#999 = VECTOR('',#1000,1.); +#1000 = DIRECTION('',(-1.,2.2E-16)); +#1001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1002 = PCURVE('',#427,#1003); +#1003 = DEFINITIONAL_REPRESENTATION('',(#1004),#1007); +#1004 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1005,#1006),.UNSPECIFIED.,.F., + .F.,(2,2),(-14.,3.55E-15),.PIECEWISE_BEZIER_KNOTS.); +#1005 = CARTESIAN_POINT('',(1.696124157963,-14.)); +#1006 = CARTESIAN_POINT('',(1.696124157963,4.36E-15)); +#1007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1008 = ORIENTED_EDGE('',*,*,#383,.F.); +#1009 = FACE_BOUND('',#1010,.T.); +#1010 = EDGE_LOOP('',(#1011)); +#1011 = ORIENTED_EDGE('',*,*,#959,.T.); +#1012 = ADVANCED_FACE('',(#1013,#1059,#1089),#320,.F.); +#1013 = FACE_BOUND('',#1014,.F.); +#1014 = EDGE_LOOP('',(#1015,#1036,#1037,#1058)); +#1015 = ORIENTED_EDGE('',*,*,#1016,.T.); +#1016 = EDGE_CURVE('',#303,#612,#1017,.T.); +#1017 = SURFACE_CURVE('',#1018,(#1022,#1029),.PCURVE_S1.); +#1018 = LINE('',#1019,#1020); +#1019 = CARTESIAN_POINT('',(0.,0.,0.)); +#1020 = VECTOR('',#1021,1.); +#1021 = DIRECTION('',(0.,-1.,6.7E-16)); +#1022 = PCURVE('',#320,#1023); +#1023 = DEFINITIONAL_REPRESENTATION('',(#1024),#1028); +#1024 = LINE('',#1025,#1026); +#1025 = CARTESIAN_POINT('',(0.,0.)); +#1026 = VECTOR('',#1027,1.); +#1027 = DIRECTION('',(0.,-1.)); +#1028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1029 = PCURVE('',#348,#1030); +#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035); +#1031 = LINE('',#1032,#1033); +#1032 = CARTESIAN_POINT('',(6.,2.E-17)); +#1033 = VECTOR('',#1034,1.); +#1034 = DIRECTION('',(0.,-1.)); +#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1036 = ORIENTED_EDGE('',*,*,#611,.T.); +#1037 = ORIENTED_EDGE('',*,*,#1038,.F.); +#1038 = EDGE_CURVE('',#305,#614,#1039,.T.); +#1039 = SURFACE_CURVE('',#1040,(#1044,#1051),.PCURVE_S1.); +#1040 = LINE('',#1041,#1042); +#1041 = CARTESIAN_POINT('',(42.,0.,0.)); +#1042 = VECTOR('',#1043,1.); +#1043 = DIRECTION('',(0.,-1.,6.7E-16)); +#1044 = PCURVE('',#320,#1045); +#1045 = DEFINITIONAL_REPRESENTATION('',(#1046),#1050); +#1046 = LINE('',#1047,#1048); +#1047 = CARTESIAN_POINT('',(42.,0.)); +#1048 = VECTOR('',#1049,1.); +#1049 = DIRECTION('',(0.,-1.)); +#1050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1051 = PCURVE('',#596,#1052); +#1052 = DEFINITIONAL_REPRESENTATION('',(#1053),#1057); +#1053 = LINE('',#1054,#1055); +#1054 = CARTESIAN_POINT('',(0.,0.)); +#1055 = VECTOR('',#1056,1.); +#1056 = DIRECTION('',(0.,-1.)); +#1057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1058 = ORIENTED_EDGE('',*,*,#302,.F.); +#1059 = FACE_BOUND('',#1060,.F.); +#1060 = EDGE_LOOP('',(#1061)); +#1061 = ORIENTED_EDGE('',*,*,#1062,.F.); +#1062 = EDGE_CURVE('',#1063,#1063,#1065,.T.); +#1063 = VERTEX_POINT('',#1064); +#1064 = CARTESIAN_POINT('',(2.25,-7.,1.9E-14)); +#1065 = SURFACE_CURVE('',#1066,(#1071,#1078),.PCURVE_S1.); +#1066 = CIRCLE('',#1067,2.75); +#1067 = AXIS2_PLACEMENT_3D('',#1068,#1069,#1070); +#1068 = CARTESIAN_POINT('',(5.,-7.,7.77E-15)); +#1069 = DIRECTION('',(0.,1.11E-15,1.)); +#1070 = DIRECTION('',(-1.,0.,0.)); +#1071 = PCURVE('',#320,#1072); +#1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077); +#1073 = CIRCLE('',#1074,2.75); +#1074 = AXIS2_PLACEMENT_2D('',#1075,#1076); +#1075 = CARTESIAN_POINT('',(5.,-7.)); +#1076 = DIRECTION('',(-1.,0.)); +#1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1078 = PCURVE('',#1079,#1084); +#1079 = CYLINDRICAL_SURFACE('',#1080,2.75); +#1080 = AXIS2_PLACEMENT_3D('',#1081,#1082,#1083); +#1081 = CARTESIAN_POINT('',(5.,-7.,6.)); +#1082 = DIRECTION('',(0.,1.11E-15,1.)); +#1083 = DIRECTION('',(-1.,0.,0.)); +#1084 = DEFINITIONAL_REPRESENTATION('',(#1085),#1088); +#1085 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1086,#1087),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1086 = CARTESIAN_POINT('',(0.,-6.)); +#1087 = CARTESIAN_POINT('',(6.28318530718,-6.)); +#1088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1089 = FACE_BOUND('',#1090,.F.); +#1090 = EDGE_LOOP('',(#1091)); +#1091 = ORIENTED_EDGE('',*,*,#1092,.F.); +#1092 = EDGE_CURVE('',#1093,#1093,#1095,.T.); +#1093 = VERTEX_POINT('',#1094); +#1094 = CARTESIAN_POINT('',(34.25,-7.,1.9E-14)); +#1095 = SURFACE_CURVE('',#1096,(#1101,#1108),.PCURVE_S1.); +#1096 = CIRCLE('',#1097,2.75); +#1097 = AXIS2_PLACEMENT_3D('',#1098,#1099,#1100); +#1098 = CARTESIAN_POINT('',(37.,-7.,7.77E-15)); +#1099 = DIRECTION('',(0.,1.11E-15,1.)); +#1100 = DIRECTION('',(-1.,0.,0.)); +#1101 = PCURVE('',#320,#1102); +#1102 = DEFINITIONAL_REPRESENTATION('',(#1103),#1107); +#1103 = CIRCLE('',#1104,2.75); +#1104 = AXIS2_PLACEMENT_2D('',#1105,#1106); +#1105 = CARTESIAN_POINT('',(37.,-7.)); +#1106 = DIRECTION('',(-1.,0.)); +#1107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1108 = PCURVE('',#1109,#1114); +#1109 = CYLINDRICAL_SURFACE('',#1110,2.75); +#1110 = AXIS2_PLACEMENT_3D('',#1111,#1112,#1113); +#1111 = CARTESIAN_POINT('',(37.,-7.,6.)); +#1112 = DIRECTION('',(0.,1.11E-15,1.)); +#1113 = DIRECTION('',(-1.,0.,0.)); +#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1118); +#1115 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1116,#1117),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1116 = CARTESIAN_POINT('',(0.,-6.)); +#1117 = CARTESIAN_POINT('',(6.28318530718,-6.)); +#1118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1119 = ADVANCED_FACE('',(#1120),#596,.F.); +#1120 = FACE_BOUND('',#1121,.F.); +#1121 = EDGE_LOOP('',(#1122,#1123,#1124,#1145)); +#1122 = ORIENTED_EDGE('',*,*,#1038,.T.); +#1123 = ORIENTED_EDGE('',*,*,#851,.T.); +#1124 = ORIENTED_EDGE('',*,*,#1125,.F.); +#1125 = EDGE_CURVE('',#555,#829,#1126,.T.); +#1126 = SURFACE_CURVE('',#1127,(#1131,#1138),.PCURVE_S1.); +#1127 = LINE('',#1128,#1129); +#1128 = CARTESIAN_POINT('',(42.,4.E-15,6.)); +#1129 = VECTOR('',#1130,1.); +#1130 = DIRECTION('',(0.,-1.,6.7E-16)); +#1131 = PCURVE('',#596,#1132); +#1132 = DEFINITIONAL_REPRESENTATION('',(#1133),#1137); +#1133 = LINE('',#1134,#1135); +#1134 = CARTESIAN_POINT('',(6.,-2.E-17)); +#1135 = VECTOR('',#1136,1.); +#1136 = DIRECTION('',(0.,-1.)); +#1137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1138 = PCURVE('',#570,#1139); +#1139 = DEFINITIONAL_REPRESENTATION('',(#1140),#1144); +#1140 = LINE('',#1141,#1142); +#1141 = CARTESIAN_POINT('',(0.,0.)); +#1142 = VECTOR('',#1143,1.); +#1143 = DIRECTION('',(0.,-1.)); +#1144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1145 = ORIENTED_EDGE('',*,*,#582,.F.); +#1146 = ADVANCED_FACE('',(#1147,#1181),#570,.F.); +#1147 = FACE_BOUND('',#1148,.F.); +#1148 = EDGE_LOOP('',(#1149)); +#1149 = ORIENTED_EDGE('',*,*,#1150,.T.); +#1150 = EDGE_CURVE('',#1151,#1151,#1153,.T.); +#1151 = VERTEX_POINT('',#1152); +#1152 = CARTESIAN_POINT('',(33.25,-7.,6.)); +#1153 = SURFACE_CURVE('',#1154,(#1159,#1170),.PCURVE_S1.); +#1154 = CIRCLE('',#1155,3.75); +#1155 = AXIS2_PLACEMENT_3D('',#1156,#1157,#1158); +#1156 = CARTESIAN_POINT('',(37.,-7.,6.)); +#1157 = DIRECTION('',(0.,1.11E-15,1.)); +#1158 = DIRECTION('',(-1.,0.,0.)); +#1159 = PCURVE('',#570,#1160); +#1160 = DEFINITIONAL_REPRESENTATION('',(#1161),#1169); +#1161 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1162,#1163,#1164,#1165, +#1166,#1167,#1168),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1162 = CARTESIAN_POINT('',(8.75,-7.)); +#1163 = CARTESIAN_POINT('',(8.75,-13.49519052838)); +#1164 = CARTESIAN_POINT('',(3.125,-10.24759526419)); +#1165 = CARTESIAN_POINT('',(-2.5,-7.)); +#1166 = CARTESIAN_POINT('',(3.125,-3.752404735808)); +#1167 = CARTESIAN_POINT('',(8.75,-0.504809471617)); +#1168 = CARTESIAN_POINT('',(8.75,-7.)); +#1169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1170 = PCURVE('',#1171,#1176); +#1171 = CONICAL_SURFACE('',#1172,2.75,0.785398163397); +#1172 = AXIS2_PLACEMENT_3D('',#1173,#1174,#1175); +#1173 = CARTESIAN_POINT('',(37.,-7.,5.)); +#1174 = DIRECTION('',(0.,1.11E-15,1.)); +#1175 = DIRECTION('',(-1.,0.,0.)); +#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1180); +#1177 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1178,#1179),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1178 = CARTESIAN_POINT('',(0.,1.)); +#1179 = CARTESIAN_POINT('',(6.28318530718,1.)); +#1180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1181 = FACE_BOUND('',#1182,.F.); +#1182 = EDGE_LOOP('',(#1183,#1184,#1185,#1206)); +#1183 = ORIENTED_EDGE('',*,*,#1125,.T.); +#1184 = ORIENTED_EDGE('',*,*,#828,.T.); +#1185 = ORIENTED_EDGE('',*,*,#1186,.F.); +#1186 = EDGE_CURVE('',#527,#806,#1187,.T.); +#1187 = SURFACE_CURVE('',#1188,(#1192,#1199),.PCURVE_S1.); +#1188 = LINE('',#1189,#1190); +#1189 = CARTESIAN_POINT('',(30.,4.E-15,6.)); +#1190 = VECTOR('',#1191,1.); +#1191 = DIRECTION('',(0.,-1.,6.7E-16)); +#1192 = PCURVE('',#570,#1193); +#1193 = DEFINITIONAL_REPRESENTATION('',(#1194),#1198); +#1194 = LINE('',#1195,#1196); +#1195 = CARTESIAN_POINT('',(12.,0.)); +#1196 = VECTOR('',#1197,1.); +#1197 = DIRECTION('',(0.,-1.)); +#1198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1199 = PCURVE('',#542,#1200); +#1200 = DEFINITIONAL_REPRESENTATION('',(#1201),#1205); +#1201 = LINE('',#1202,#1203); +#1202 = CARTESIAN_POINT('',(0.,0.)); +#1203 = VECTOR('',#1204,1.); +#1204 = DIRECTION('',(0.,-1.)); +#1205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1206 = ORIENTED_EDGE('',*,*,#554,.F.); +#1207 = ADVANCED_FACE('',(#1208,#1238),#542,.F.); +#1208 = FACE_BOUND('',#1209,.F.); +#1209 = EDGE_LOOP('',(#1210)); +#1210 = ORIENTED_EDGE('',*,*,#1211,.F.); +#1211 = EDGE_CURVE('',#1212,#1212,#1214,.T.); +#1212 = VERTEX_POINT('',#1213); +#1213 = CARTESIAN_POINT('',(30.,-7.,23.8)); +#1214 = SURFACE_CURVE('',#1215,(#1220,#1227),.PCURVE_S1.); +#1215 = CIRCLE('',#1216,4.); +#1216 = AXIS2_PLACEMENT_3D('',#1217,#1218,#1219); +#1217 = CARTESIAN_POINT('',(30.,-7.,27.8)); +#1218 = DIRECTION('',(-1.,-0.,0.)); +#1219 = DIRECTION('',(0.,-1.49E-15,-1.)); +#1220 = PCURVE('',#542,#1221); +#1221 = DEFINITIONAL_REPRESENTATION('',(#1222),#1226); +#1222 = CIRCLE('',#1223,4.); +#1223 = AXIS2_PLACEMENT_2D('',#1224,#1225); +#1224 = CARTESIAN_POINT('',(21.8,-7.)); +#1225 = DIRECTION('',(-1.,-8.2E-16)); +#1226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1227 = PCURVE('',#1228,#1233); +#1228 = CONICAL_SURFACE('',#1229,3.5,0.785398163397); +#1229 = AXIS2_PLACEMENT_3D('',#1230,#1231,#1232); +#1230 = CARTESIAN_POINT('',(29.5,-7.,27.8)); +#1231 = DIRECTION('',(1.,-0.,-0.)); +#1232 = DIRECTION('',(-0.,-1.49E-15,-1.)); +#1233 = DEFINITIONAL_REPRESENTATION('',(#1234),#1237); +#1234 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1235,#1236),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1235 = CARTESIAN_POINT('',(0.,0.5)); +#1236 = CARTESIAN_POINT('',(-6.28318530718,0.5)); +#1237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1238 = FACE_BOUND('',#1239,.F.); +#1239 = EDGE_LOOP('',(#1240,#1241,#1242,#1263)); +#1240 = ORIENTED_EDGE('',*,*,#1186,.T.); +#1241 = ORIENTED_EDGE('',*,*,#805,.T.); +#1242 = ORIENTED_EDGE('',*,*,#1243,.F.); +#1243 = EDGE_CURVE('',#499,#783,#1244,.T.); +#1244 = SURFACE_CURVE('',#1245,(#1249,#1256),.PCURVE_S1.); +#1245 = LINE('',#1246,#1247); +#1246 = CARTESIAN_POINT('',(30.,2.185E-14,32.8)); +#1247 = VECTOR('',#1248,1.); +#1248 = DIRECTION('',(0.,-1.,6.7E-16)); +#1249 = PCURVE('',#542,#1250); +#1250 = DEFINITIONAL_REPRESENTATION('',(#1251),#1255); +#1251 = LINE('',#1252,#1253); +#1252 = CARTESIAN_POINT('',(26.8,-1.06E-16)); +#1253 = VECTOR('',#1254,1.); +#1254 = DIRECTION('',(0.,-1.)); +#1255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1256 = PCURVE('',#514,#1257); +#1257 = DEFINITIONAL_REPRESENTATION('',(#1258),#1262); +#1258 = LINE('',#1259,#1260); +#1259 = CARTESIAN_POINT('',(0.,0.)); +#1260 = VECTOR('',#1261,1.); +#1261 = DIRECTION('',(0.,-1.)); +#1262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1263 = ORIENTED_EDGE('',*,*,#526,.F.); +#1264 = ADVANCED_FACE('',(#1265),#514,.F.); +#1265 = FACE_BOUND('',#1266,.F.); +#1266 = EDGE_LOOP('',(#1267,#1268,#1269,#1270)); +#1267 = ORIENTED_EDGE('',*,*,#498,.F.); +#1268 = ORIENTED_EDGE('',*,*,#1243,.T.); +#1269 = ORIENTED_EDGE('',*,*,#782,.T.); +#1270 = ORIENTED_EDGE('',*,*,#1271,.F.); +#1271 = EDGE_CURVE('',#471,#760,#1272,.T.); +#1272 = SURFACE_CURVE('',#1273,(#1277,#1284),.PCURVE_S1.); +#1273 = LINE('',#1274,#1275); +#1274 = CARTESIAN_POINT('',(21.5,7.105427357601E-14,32.8)); +#1275 = VECTOR('',#1276,1.); +#1276 = DIRECTION('',(0.,-1.,2.22E-15)); +#1277 = PCURVE('',#514,#1278); +#1278 = DEFINITIONAL_REPRESENTATION('',(#1279),#1283); +#1279 = LINE('',#1280,#1281); +#1280 = CARTESIAN_POINT('',(8.5,4.920427357601E-14)); +#1281 = VECTOR('',#1282,1.); +#1282 = DIRECTION('',(0.,-1.)); +#1283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1284 = PCURVE('',#486,#1285); +#1285 = DEFINITIONAL_REPRESENTATION('',(#1286),#1290); +#1286 = LINE('',#1287,#1288); +#1287 = CARTESIAN_POINT('',(9.05572642399E-15,-2.209597247454E-29)); +#1288 = VECTOR('',#1289,1.); +#1289 = DIRECTION('',(1.,-2.2E-16)); +#1290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1291 = ADVANCED_FACE('',(#1292,#1317),#486,.T.); +#1292 = FACE_BOUND('',#1293,.T.); +#1293 = EDGE_LOOP('',(#1294,#1295,#1296,#1316)); +#1294 = ORIENTED_EDGE('',*,*,#1271,.F.); +#1295 = ORIENTED_EDGE('',*,*,#470,.T.); +#1296 = ORIENTED_EDGE('',*,*,#1297,.T.); +#1297 = EDGE_CURVE('',#439,#733,#1298,.T.); +#1298 = SURFACE_CURVE('',#1299,(#1303,#1310),.PCURVE_S1.); +#1299 = LINE('',#1300,#1301); +#1300 = CARTESIAN_POINT('',(21.5,-14.,23.968626966597)); +#1301 = VECTOR('',#1302,1.); +#1302 = DIRECTION('',(0.,-1.,2.66E-15)); +#1303 = PCURVE('',#486,#1304); +#1304 = DEFINITIONAL_REPRESENTATION('',(#1305),#1309); +#1305 = LINE('',#1306,#1307); +#1306 = CARTESIAN_POINT('',(14.,-8.831373033403)); +#1307 = VECTOR('',#1308,1.); +#1308 = DIRECTION('',(1.,2.2E-16)); +#1309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1310 = PCURVE('',#459,#1311); +#1311 = DEFINITIONAL_REPRESENTATION('',(#1312),#1315); +#1312 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1313,#1314),.UNSPECIFIED.,.F., + .F.,(2,2),(-14.,3.55E-15),.PIECEWISE_BEZIER_KNOTS.); +#1313 = CARTESIAN_POINT('',(1.445468495627,-14.)); +#1314 = CARTESIAN_POINT('',(1.445468495627,4.36E-15)); +#1315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1316 = ORIENTED_EDGE('',*,*,#759,.F.); +#1317 = FACE_BOUND('',#1318,.T.); +#1318 = EDGE_LOOP('',(#1319)); +#1319 = ORIENTED_EDGE('',*,*,#1320,.F.); +#1320 = EDGE_CURVE('',#1321,#1321,#1323,.T.); +#1321 = VERTEX_POINT('',#1322); +#1322 = CARTESIAN_POINT('',(21.5,-7.,24.3)); +#1323 = SURFACE_CURVE('',#1324,(#1329,#1336),.PCURVE_S1.); +#1324 = CIRCLE('',#1325,3.5); +#1325 = AXIS2_PLACEMENT_3D('',#1326,#1327,#1328); +#1326 = CARTESIAN_POINT('',(21.5,-7.,27.8)); +#1327 = DIRECTION('',(-1.,0.,-2.2E-16)); +#1328 = DIRECTION('',(2.2E-16,-1.33E-15,-1.)); +#1329 = PCURVE('',#486,#1330); +#1330 = DEFINITIONAL_REPRESENTATION('',(#1331),#1335); +#1331 = CIRCLE('',#1332,3.5); +#1332 = AXIS2_PLACEMENT_2D('',#1333,#1334); +#1333 = CARTESIAN_POINT('',(7.,-5.)); +#1334 = DIRECTION('',(-1.11E-15,-1.)); +#1335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1336 = PCURVE('',#1337,#1342); +#1337 = CYLINDRICAL_SURFACE('',#1338,3.5); +#1338 = AXIS2_PLACEMENT_3D('',#1339,#1340,#1341); +#1339 = CARTESIAN_POINT('',(12.,-7.,27.8)); +#1340 = DIRECTION('',(-1.,-0.,-2.2E-16)); +#1341 = DIRECTION('',(2.2E-16,-4.4E-16,-1.)); +#1342 = DEFINITIONAL_REPRESENTATION('',(#1343),#1346); +#1343 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1344,#1345),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1344 = CARTESIAN_POINT('',(0.,-9.5)); +#1345 = CARTESIAN_POINT('',(6.28318530718,-9.5)); +#1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1347 = ADVANCED_FACE('',(#1348),#459,.F.); +#1348 = FACE_BOUND('',#1349,.F.); +#1349 = EDGE_LOOP('',(#1350,#1351,#1370,#1371)); +#1350 = ORIENTED_EDGE('',*,*,#732,.F.); +#1351 = ORIENTED_EDGE('',*,*,#1352,.T.); +#1352 = EDGE_CURVE('',#706,#407,#1353,.T.); +#1353 = SURFACE_CURVE('',#1354,(#1358,#1364),.PCURVE_S1.); +#1354 = LINE('',#1355,#1356); +#1355 = CARTESIAN_POINT('',(25.,-14.,20.)); +#1356 = VECTOR('',#1357,1.); +#1357 = DIRECTION('',(0.,1.,-2.22E-15)); +#1358 = PCURVE('',#459,#1359); +#1359 = DEFINITIONAL_REPRESENTATION('',(#1360),#1363); +#1360 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1361,#1362),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,14.),.PIECEWISE_BEZIER_KNOTS.); +#1361 = CARTESIAN_POINT('',(0.,0.)); +#1362 = CARTESIAN_POINT('',(0.,-14.)); +#1363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1364 = PCURVE('',#427,#1365); +#1365 = DEFINITIONAL_REPRESENTATION('',(#1366),#1369); +#1366 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1367,#1368),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,14.),.PIECEWISE_BEZIER_KNOTS.); +#1367 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1368 = CARTESIAN_POINT('',(6.28318530718,-14.)); +#1369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1370 = ORIENTED_EDGE('',*,*,#438,.T.); +#1371 = ORIENTED_EDGE('',*,*,#1297,.T.); +#1372 = ADVANCED_FACE('',(#1373),#427,.F.); +#1373 = FACE_BOUND('',#1374,.F.); +#1374 = EDGE_LOOP('',(#1375,#1376,#1377,#1378)); +#1375 = ORIENTED_EDGE('',*,*,#1352,.F.); +#1376 = ORIENTED_EDGE('',*,*,#705,.F.); +#1377 = ORIENTED_EDGE('',*,*,#989,.F.); +#1378 = ORIENTED_EDGE('',*,*,#406,.T.); +#1379 = ADVANCED_FACE('',(#1380),#348,.F.); +#1380 = FACE_BOUND('',#1381,.F.); +#1381 = EDGE_LOOP('',(#1382,#1383,#1384,#1385)); +#1382 = ORIENTED_EDGE('',*,*,#911,.T.); +#1383 = ORIENTED_EDGE('',*,*,#636,.T.); +#1384 = ORIENTED_EDGE('',*,*,#1016,.F.); +#1385 = ORIENTED_EDGE('',*,*,#332,.F.); +#1386 = ADVANCED_FACE('',(#1387),#896,.F.); +#1387 = FACE_BOUND('',#1388,.F.); +#1388 = EDGE_LOOP('',(#1389,#1410,#1430,#1431)); +#1389 = ORIENTED_EDGE('',*,*,#1390,.F.); +#1390 = EDGE_CURVE('',#1391,#876,#1393,.T.); +#1391 = VERTEX_POINT('',#1392); +#1392 = CARTESIAN_POINT('',(2.25,-7.,5.)); +#1393 = SEAM_CURVE('',#1394,(#1398,#1404),.PCURVE_S1.); +#1394 = LINE('',#1395,#1396); +#1395 = CARTESIAN_POINT('',(2.25,-7.,5.)); +#1396 = VECTOR('',#1397,1.); +#1397 = DIRECTION('',(-0.707106781187,7.9E-16,0.707106781187)); +#1398 = PCURVE('',#896,#1399); +#1399 = DEFINITIONAL_REPRESENTATION('',(#1400),#1403); +#1400 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1401,#1402),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#1401 = CARTESIAN_POINT('',(0.,0.)); +#1402 = CARTESIAN_POINT('',(0.,1.)); +#1403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1404 = PCURVE('',#896,#1405); +#1405 = DEFINITIONAL_REPRESENTATION('',(#1406),#1409); +#1406 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1407,#1408),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#1407 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1408 = CARTESIAN_POINT('',(6.28318530718,1.)); +#1409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1410 = ORIENTED_EDGE('',*,*,#1411,.T.); +#1411 = EDGE_CURVE('',#1391,#1391,#1412,.T.); +#1412 = SURFACE_CURVE('',#1413,(#1418,#1424),.PCURVE_S1.); +#1413 = CIRCLE('',#1414,2.75); +#1414 = AXIS2_PLACEMENT_3D('',#1415,#1416,#1417); +#1415 = CARTESIAN_POINT('',(5.,-7.,5.)); +#1416 = DIRECTION('',(0.,1.11E-15,1.)); +#1417 = DIRECTION('',(-1.,0.,0.)); +#1418 = PCURVE('',#896,#1419); +#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1423); +#1420 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1421,#1422),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1421 = CARTESIAN_POINT('',(0.,0.)); +#1422 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1424 = PCURVE('',#1079,#1425); +#1425 = DEFINITIONAL_REPRESENTATION('',(#1426),#1429); +#1426 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1427,#1428),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1427 = CARTESIAN_POINT('',(0.,-1.)); +#1428 = CARTESIAN_POINT('',(6.28318530718,-1.)); +#1429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1430 = ORIENTED_EDGE('',*,*,#1390,.T.); +#1431 = ORIENTED_EDGE('',*,*,#875,.F.); +#1432 = ADVANCED_FACE('',(#1433),#1079,.F.); +#1433 = FACE_BOUND('',#1434,.F.); +#1434 = EDGE_LOOP('',(#1435,#1454,#1455,#1456)); +#1435 = ORIENTED_EDGE('',*,*,#1436,.F.); +#1436 = EDGE_CURVE('',#1391,#1063,#1437,.T.); +#1437 = SEAM_CURVE('',#1438,(#1442,#1448),.PCURVE_S1.); +#1438 = LINE('',#1439,#1440); +#1439 = CARTESIAN_POINT('',(2.25,-7.,6.)); +#1440 = VECTOR('',#1441,1.); +#1441 = DIRECTION('',(0.,-1.11E-15,-1.)); +#1442 = PCURVE('',#1079,#1443); +#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1447); +#1444 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1445,#1446),.UNSPECIFIED.,.F., + .F.,(2,2),(1.,6.),.PIECEWISE_BEZIER_KNOTS.); +#1445 = CARTESIAN_POINT('',(6.28318530718,-1.)); +#1446 = CARTESIAN_POINT('',(6.28318530718,-6.)); +#1447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1448 = PCURVE('',#1079,#1449); +#1449 = DEFINITIONAL_REPRESENTATION('',(#1450),#1453); +#1450 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1451,#1452),.UNSPECIFIED.,.F., + .F.,(2,2),(1.,6.),.PIECEWISE_BEZIER_KNOTS.); +#1451 = CARTESIAN_POINT('',(0.,-1.)); +#1452 = CARTESIAN_POINT('',(0.,-6.)); +#1453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1454 = ORIENTED_EDGE('',*,*,#1411,.F.); +#1455 = ORIENTED_EDGE('',*,*,#1436,.T.); +#1456 = ORIENTED_EDGE('',*,*,#1062,.T.); +#1457 = ADVANCED_FACE('',(#1458),#1109,.F.); +#1458 = FACE_BOUND('',#1459,.F.); +#1459 = EDGE_LOOP('',(#1460,#1481,#1501,#1502)); +#1460 = ORIENTED_EDGE('',*,*,#1461,.F.); +#1461 = EDGE_CURVE('',#1462,#1093,#1464,.T.); +#1462 = VERTEX_POINT('',#1463); +#1463 = CARTESIAN_POINT('',(34.25,-7.,5.)); +#1464 = SEAM_CURVE('',#1465,(#1469,#1475),.PCURVE_S1.); +#1465 = LINE('',#1466,#1467); +#1466 = CARTESIAN_POINT('',(34.25,-7.,6.)); +#1467 = VECTOR('',#1468,1.); +#1468 = DIRECTION('',(0.,-1.11E-15,-1.)); +#1469 = PCURVE('',#1109,#1470); +#1470 = DEFINITIONAL_REPRESENTATION('',(#1471),#1474); +#1471 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1472,#1473),.UNSPECIFIED.,.F., + .F.,(2,2),(1.,6.),.PIECEWISE_BEZIER_KNOTS.); +#1472 = CARTESIAN_POINT('',(6.28318530718,-1.)); +#1473 = CARTESIAN_POINT('',(6.28318530718,-6.)); +#1474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1475 = PCURVE('',#1109,#1476); +#1476 = DEFINITIONAL_REPRESENTATION('',(#1477),#1480); +#1477 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1478,#1479),.UNSPECIFIED.,.F., + .F.,(2,2),(1.,6.),.PIECEWISE_BEZIER_KNOTS.); +#1478 = CARTESIAN_POINT('',(0.,-1.)); +#1479 = CARTESIAN_POINT('',(0.,-6.)); +#1480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1481 = ORIENTED_EDGE('',*,*,#1482,.F.); +#1482 = EDGE_CURVE('',#1462,#1462,#1483,.T.); +#1483 = SURFACE_CURVE('',#1484,(#1489,#1495),.PCURVE_S1.); +#1484 = CIRCLE('',#1485,2.75); +#1485 = AXIS2_PLACEMENT_3D('',#1486,#1487,#1488); +#1486 = CARTESIAN_POINT('',(37.,-7.,5.)); +#1487 = DIRECTION('',(0.,1.11E-15,1.)); +#1488 = DIRECTION('',(-1.,0.,0.)); +#1489 = PCURVE('',#1109,#1490); +#1490 = DEFINITIONAL_REPRESENTATION('',(#1491),#1494); +#1491 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1492,#1493),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1492 = CARTESIAN_POINT('',(0.,-1.)); +#1493 = CARTESIAN_POINT('',(6.28318530718,-1.)); +#1494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1495 = PCURVE('',#1171,#1496); +#1496 = DEFINITIONAL_REPRESENTATION('',(#1497),#1500); +#1497 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1498,#1499),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1498 = CARTESIAN_POINT('',(0.,0.)); +#1499 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1501 = ORIENTED_EDGE('',*,*,#1461,.T.); +#1502 = ORIENTED_EDGE('',*,*,#1092,.T.); +#1503 = ADVANCED_FACE('',(#1504),#1171,.F.); +#1504 = FACE_BOUND('',#1505,.F.); +#1505 = EDGE_LOOP('',(#1506,#1525,#1526,#1527)); +#1506 = ORIENTED_EDGE('',*,*,#1507,.F.); +#1507 = EDGE_CURVE('',#1462,#1151,#1508,.T.); +#1508 = SEAM_CURVE('',#1509,(#1513,#1519),.PCURVE_S1.); +#1509 = LINE('',#1510,#1511); +#1510 = CARTESIAN_POINT('',(34.25,-7.,5.)); +#1511 = VECTOR('',#1512,1.); +#1512 = DIRECTION('',(-0.707106781187,7.9E-16,0.707106781187)); +#1513 = PCURVE('',#1171,#1514); +#1514 = DEFINITIONAL_REPRESENTATION('',(#1515),#1518); +#1515 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1516,#1517),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#1516 = CARTESIAN_POINT('',(0.,0.)); +#1517 = CARTESIAN_POINT('',(0.,1.)); +#1518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1519 = PCURVE('',#1171,#1520); +#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1524); +#1521 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1522,#1523),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#1522 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1523 = CARTESIAN_POINT('',(6.28318530718,1.)); +#1524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1525 = ORIENTED_EDGE('',*,*,#1482,.T.); +#1526 = ORIENTED_EDGE('',*,*,#1507,.T.); +#1527 = ORIENTED_EDGE('',*,*,#1150,.F.); +#1528 = ADVANCED_FACE('',(#1529),#1228,.F.); +#1529 = FACE_BOUND('',#1530,.F.); +#1530 = EDGE_LOOP('',(#1531,#1552,#1553,#1554)); +#1531 = ORIENTED_EDGE('',*,*,#1532,.F.); +#1532 = EDGE_CURVE('',#1212,#1533,#1535,.T.); +#1533 = VERTEX_POINT('',#1534); +#1534 = CARTESIAN_POINT('',(29.5,-7.,24.3)); +#1535 = SEAM_CURVE('',#1536,(#1540,#1546),.PCURVE_S1.); +#1536 = LINE('',#1537,#1538); +#1537 = CARTESIAN_POINT('',(29.5,-7.,24.3)); +#1538 = VECTOR('',#1539,1.); +#1539 = DIRECTION('',(-0.707106781187,1.05E-15,0.707106781187)); +#1540 = PCURVE('',#1228,#1541); +#1541 = DEFINITIONAL_REPRESENTATION('',(#1542),#1545); +#1542 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1543,#1544),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); +#1543 = CARTESIAN_POINT('',(0.,0.5)); +#1544 = CARTESIAN_POINT('',(0.,0.)); +#1545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1546 = PCURVE('',#1228,#1547); +#1547 = DEFINITIONAL_REPRESENTATION('',(#1548),#1551); +#1548 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1549,#1550),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); +#1549 = CARTESIAN_POINT('',(-6.28318530718,0.5)); +#1550 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1552 = ORIENTED_EDGE('',*,*,#1211,.T.); +#1553 = ORIENTED_EDGE('',*,*,#1532,.T.); +#1554 = ORIENTED_EDGE('',*,*,#1555,.F.); +#1555 = EDGE_CURVE('',#1533,#1533,#1556,.T.); +#1556 = SURFACE_CURVE('',#1557,(#1562,#1568),.PCURVE_S1.); +#1557 = CIRCLE('',#1558,3.5); +#1558 = AXIS2_PLACEMENT_3D('',#1559,#1560,#1561); +#1559 = CARTESIAN_POINT('',(29.5,-7.,27.8)); +#1560 = DIRECTION('',(-1.,-0.,0.)); +#1561 = DIRECTION('',(0.,-1.49E-15,-1.)); +#1562 = PCURVE('',#1228,#1563); +#1563 = DEFINITIONAL_REPRESENTATION('',(#1564),#1567); +#1564 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1565,#1566),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1565 = CARTESIAN_POINT('',(0.,0.)); +#1566 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1568 = PCURVE('',#1337,#1569); +#1569 = DEFINITIONAL_REPRESENTATION('',(#1570),#1573); +#1570 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1571,#1572),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1571 = CARTESIAN_POINT('',(0.,-17.5)); +#1572 = CARTESIAN_POINT('',(6.28318530718,-17.5)); +#1573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1574 = ADVANCED_FACE('',(#1575),#1337,.F.); +#1575 = FACE_BOUND('',#1576,.F.); +#1576 = EDGE_LOOP('',(#1577,#1596,#1597,#1598)); +#1577 = ORIENTED_EDGE('',*,*,#1578,.F.); +#1578 = EDGE_CURVE('',#1321,#1533,#1579,.T.); +#1579 = SEAM_CURVE('',#1580,(#1584,#1590),.PCURVE_S1.); +#1580 = LINE('',#1581,#1582); +#1581 = CARTESIAN_POINT('',(12.,-7.,24.3)); +#1582 = VECTOR('',#1583,1.); +#1583 = DIRECTION('',(1.,0.,2.2E-16)); +#1584 = PCURVE('',#1337,#1585); +#1585 = DEFINITIONAL_REPRESENTATION('',(#1586),#1589); +#1586 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1587,#1588),.UNSPECIFIED.,.F., + .F.,(2,2),(9.5,17.5),.PIECEWISE_BEZIER_KNOTS.); +#1587 = CARTESIAN_POINT('',(6.28318530718,-9.5)); +#1588 = CARTESIAN_POINT('',(6.28318530718,-17.5)); +#1589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1590 = PCURVE('',#1337,#1591); +#1591 = DEFINITIONAL_REPRESENTATION('',(#1592),#1595); +#1592 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1593,#1594),.UNSPECIFIED.,.F., + .F.,(2,2),(9.5,17.5),.PIECEWISE_BEZIER_KNOTS.); +#1593 = CARTESIAN_POINT('',(0.,-9.5)); +#1594 = CARTESIAN_POINT('',(0.,-17.5)); +#1595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1596 = ORIENTED_EDGE('',*,*,#1320,.F.); +#1597 = ORIENTED_EDGE('',*,*,#1578,.T.); +#1598 = ORIENTED_EDGE('',*,*,#1555,.T.); +#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1603)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1600,#1601,#1602)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1600 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1601 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1602 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1603 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1600, + 'distance_accuracy_value','confusion accuracy'); +#1604 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#1605 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1606),#1599); +#1606 = STYLED_ITEM('color',(#1607),#15); +#1607 = PRESENTATION_STYLE_ASSIGNMENT((#1608,#1614)); +#1608 = SURFACE_STYLE_USAGE(.BOTH.,#1609); +#1609 = SURFACE_SIDE_STYLE('',(#1610)); +#1610 = SURFACE_STYLE_FILL_AREA(#1611); +#1611 = FILL_AREA_STYLE('',(#1612)); +#1612 = FILL_AREA_STYLE_COLOUR('',#1613); +#1613 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877); +#1614 = CURVE_STYLE('',#1615,POSITIVE_LENGTH_MEASURE(0.1),#1616); +#1615 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1616 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Mountings/SK08/SK08-SK08.stl b/Mechanical Parts/Mountings/SK08/SK08-SK08.stl new file mode 100644 index 0000000000000000000000000000000000000000..e8705dd6603c9e927214f39419dd1d2fa3c31c9b GIT binary patch literal 55284 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 B5hVZs literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Mountings/SK08/SK08.FCStd b/Mechanical Parts/Mountings/SK08/SK08.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..ee9b916efcc1d61a68786ef613cfecd5cb852e20 GIT binary patch literal 57232 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

=M5_O^mY~$x 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÷iT z*_rmEUI}t)lF$rG7mwKQ5Lh3aj(ggCAWnFs-||5>Y7M{UPN0lDv4RZvuQ$wH7k6(n zk_f6DwB0I!i%uJ*afgeU&y+<@!aranMRQ$_C|eLPs1&eIypr+#KA0_mKLvcbFeBWs zR92gV?2a#ReLoB|yx<~;oT*6uH?~CDz3$;y@&FjnQk5<*UA_Bg+^Nt8Nn&XTnw=mE z@H)IQ0kW5|tF1N*cxiCX-PKK`YjAP0almz<=-AS84Gwf9pGD)ylWVfRo%I_(6HTK6 z61F|owXJPem{$#0l6LhJXst1}5ccYT(V7i*tM*NWDT9@{uQIne1T0UI-)E~4u0#(W zEp2G|kYuM#mG69V15AXfG)haLYW=sSwE9yfg1C^crMuk)gS@O-@6)9rV!;|I*Sn}Z zJ%=Z%LjlnsB2VDkTXY)~)Vr;IF!2lpw)DEda)F?O^%{pt5fnpwqYkC*7X?gzz4}v4 zTOCW~msP*K+iqRG>_Fy{c~-^g4+wKcHuRZ?G#==#vpVoPjO0=HQ$q6^4ch9!;NX{H zzTa9?a(3`xjOV+F!NK<0`Tu6Gl|0+KFN7!?Fcosc!$SeO6`RWi(9=F-U$OLT|U z;?;6mxSL$x*+Zvs>)HLaRbs~Urx>jVnH~Oc2%@E9-brsDuK~iR5UZJF$cu%5UHz@X zCBa^q)iwREZ)llq=s}078T$UTbE@H*8sjS7wW&+$L+P16YEAJ%JF~yma_^D)AK$8>nLOE!doWxiV4a%c10Cwza zV|E-1YVcF=uZy0SEp@b?xj%wX0T>KMZpu^&Gpwx$Hy^@{&KO@HVAIx>yw8o_PfviS9Omv_Tf zAEVRGquwvq5?dP`qs9TT?4&(I_jSGq$^-t6f#O(_^$#I+(x;1?{GBI0)89!_LAY|? zcz!F7++56OZ16*-Dt|K+${yQFn!ba$m$iGA3%*CwOLdTG3Eg&=h4Er>Fd2-+t6vW)+|-0mrqS69LP;E*dk2uGz|%E z_RcYv7z>+--4-4aCY$$uX)ws7Y(Q`d(#LAz3se4hd$eSP%M3eF#aMW^0<>ygk5P|U zRcO83ZXLf9XZM=Bkw4XVb$?`_xy1VDwS+wBHR?VFwvBdO<$ASIDgoczgarLU3K4l2 zNQlWv-g4bJyN{nfAs-R`q-(o+CAVX?d#q5feJU4sXjGztd*3ux9ICO`nzSx zrq>6UQQj;;6N{sMO)@w-EO!Xi%^CA=W;-07=F67hB#3`NSFmFWtgtndvO{VP+(mUv zRZ$mReSRWJ!VN9&iyi$DVQ8RnPhKc`ZIzCY!2M})=gzg1w!u86FK`&I04UgMMZW92 z+}w_@eo*1!fJj_1CD@;}2}?887Oys9YL**-`9EJq`)2)Ee833?-Hi*2FX!#?~t?~7| z`U)0$JvRKw%#?qt#GU$yL?H+st~LbL4-9>Le8V7pVPV0gc!~odYzd{8me^7lPK%Vj zbkyh~sT&e6AQQofSqyDV(#a0#zqv@c`Lou$JzTda$Bs5!A7cKXGk-UMJbKrk(Urcn z)2r>ZU4qIi18OaZ^B1%ltq#-gB{+~V<$!a45k{d5%@z&zF5~ADGGdVjiD?#t1G|6p60azMg-sdpAw@uUEk@|-{$vNL_W-tK zOFbOW&Nl~=b(_*Mb#y4fU&xF8!>SY&H3`*;CE#Cl`Rb4wuUO^}w)s#w>)l6lcfX52 z^m~H9>mVk01&eo75|@@QYZ6rbdHuLn99=C0q1hqs@V+!%B34epf}== zYZ%d&tJ+#zRGro-%VLB?G->iKeV4}&F{QQsWDk+%7JO z5HuxOR!F-y`uqDYH{Wga?k`L~)T0fhljbuu%c!aD__LAW~#60D6eg{f1S|=fh=?xF>CdrHyPGl7y-;F69XP=V`CcBDjFF zOCsTq-%feT+us7vbHL#%CMKI6Qp$BG$-#>VbHcRq12(1&3ZU_D^j6G5L$^uw zI~O4wLi-@7#|f@7PzZqGogV0N%yAlLShS*;45Wh!3+yR&Ntg?zg*wzb^TQDaCnS|H zhA`vTl9Y=&IsYhafF!f9*ok38sABY%E^l1jr=v4i_Axeh%(d?*z@=zUa0$^CcfYu> zL9TZQ2mm0RsATjp>)7h>TFR7OzaH_@5%5?74W@P|VRnB!vAh|x$52Q=x2S9N;MVAf zLcQ8|tNR@mYX<2m!*N?dES=+k3rXN8-Ab$qT_lA%*xvRi zzPKHs#6f(>eV5VC*gm)43G8PkW!JqlkXkU|qd7rjhhQUqgaO1|?q2myJ`83MH zBBV`ucF?%(j>?G-0BlNin^paJcBAUrp7(kbQ%m<2ovQBPcu%W19BckP^i52h6lHtJ zvkdr4CC%q%{~cJlfqOq*VL&vj9u?7114e&1+_JU(c_H|4SF}zg0wV+3>c>G%m5z>% zjk_b9bm$7d)aqU-Efh-bOf^^wBv-OwaI~1cfU1N7W9UBsx!5B>-!aMb9>lgN1f*Kh z@%B<^k1(&kLUiu(hYdy~ovp;ys7DF;yJy~gY2Y-W5SV&+P;Kw8B}kCU+^xhrw0I`` zOsoyxL10%3m&;jA-WOg^CxUW3yN>9+n9I4v#LPC9JqxWyF*q&ro6&`)^J$40D1_t< zw$g{IM*CcZ?y;czwZ!}a@okHz8DC>arHPfdEo8ywK81${-`z^APngVF@c4b%W1Qkm zc{@@7B)4VC&>jHx0Mts{i8rdE4|E5yqvT*rkJ^e-ECo~XBSt@z^jeR+6fbl?Rj2F@ z1vRyX?fiN}G{Sdd>vfkFw>tYSUV3iB&d??}V(`DdoU?kdJE;CMe+cbhH1sD06768EQ-3z8Ft&KiH?gpBaEdmWo<)b@S&PF_}$JL}100b~qopy|r zZH`-2e%|W)k!KZo+FjlQF5Su4XAVcb%s|zqV6{KzEO+H>5c5Ty6wWO*gpj1eSMDK= zj89vx!2wh3K7~(kyw2OmU+leC*>=as)Hoo#pqxxsZ9u>%hoO3e+PKv}BN;Oh=RVK`D)MG*V!ov1861c2>b{C^4V|+5>;=0Ce#C} zA$@J1t$OOlG%~l$E?kHeqs_=LG&mTM^#VxU1b%nU>i3IBN0u$*y*DDs-e#WVzq%7? zANB9S_Kn*n3ol;Kf{-hR7vKXVc>q+UvF(2CK{=zSpvHFwGmXAkeYrtJUyN#u&uyqm z%Q=b+Hqk!LU9}o|g5O$OImrGV=!33|q}Tslogt)iY@V*Hjv;%-@R2~#*BPu;hm3N8KftfHYaN?la2Hnr<)>YCb zvEnZG!T?mYqP0nPk#yhGe@c2S&2q+K#rP`zUujn!4|VtbKcUjoX5yhJX@rzelCsWI zgX~HR$L5bWZfl9WUc0wQ63%slCPe*&7FI zw{~kW&r-8=w%3iZ`?#*3G-gWDLqRJdx`d!L^rcB6v?r0HNWWhsQcejgm&gyKciM_Y zj(SQAxtR=l{Kw`vJDz20{*%ghh# z%LS29506geLnk;ORYXWt2q__+zwBs)yr7%sdrTMME(Az~Az-!T%nzS@c8||OCqMm6k>K>BAujyBG^F-xzb!4&g zt82k$E#}2arh#&!sda5Bdi}kw0f8XQ^8P(}dq8zSJ#_SniW=9}rxjqB+GxvL$i)Vj zG1nWt^}@+3LIJk)86cU5$=1B5*=Ra!8NDF*8?HEPMK!=($`Uzi*s0Wsk_G@jh*L+2 z!*^Xxw6p9N@6gg^`+f{jj6M4-e`PX2M~sJ43RToO3FYFdZ_pw(q&TrRL=ShRGSZxE;8)j5Q&m~mamSB9bY3+iNA z+_&G%>5@9BE+^0d2(5)gN@0x3!jv0gXPM?b2{tPN|8@#s>!-4{nR;0jo;M~XV;IXr zha+HEcmcRBQ!7T?LqQH8nKu!YW?RM4z`(TnHQn?^)6J!gP(_GcfSu?=DKaoq>qL4B zv^l~tzv%6)?zGuOsqcECB%5;YcL0PoK0Q?~(Fx@gRdR{d8#GZI61cYwq8Y(E!|msR4jIrfR}CHK>GpwZh5e zy%0qFwgc^kO!sta`%x@PmA~it_u>Al^OFH+Tnrn$cY%FXcT3nGEoLyd^^BXE<60gi zes2rT0c2~uSpQ~sAmf1YZ1Q*MxY{fi0R$~(#1+c2nBw z{Rp47kE>f{(U{3yE}YFtn7JKbo1UZWa@cj`dRf|(kCSz`3AA56Z1myMWWQ1uhc-gd z%Y6wx=1F0Ee~L8Y!+~y0rbIVpbqR`7>u^c^NHyg z^esG@=cmmJ1^Yi*c%;Y;O=0dmMqVAl{n_y?NTF_n@g3V-pD$ciQ1B^u{Y`F?FaM3#`0S<+I+0Y>kz9t9`e^=5{|1MBmytLakBkjkdY)#L&66}%w+)GSC7=JT}vQ@P5Ol$ zS{bY`R9C9w+VP+!F(BpMm+Fs=AqOhFUcIe589qEEM9JL1LE1h^x~^~zN#&aYYLj%b zpI64Wb{BZT$YXuIJeLD&L86@h3!U1mWmWpbgjzsZ*`69HkEcr2g?F zqMWit)EmXPYM4!p`I1*3?hk-HV0Uaul?X%O%KIwyn$2+TwpIe?=;6CY1pjS9v%O(F zzzVp0F+Aq zTRdLm-WbW1E14^GHI#bY*1l{8j7SO?w}8Dm&fKVF)~awaAzaye^QZbnz>Ni=qtDq8 zN`q3syyz9KM0{eIQcx-pu>foC0jw3E-BF&5E%P>O#kz0(0XfIqwIQ5a+vkY=l861x z471qsIh;i8W3jPx$1*?#!Km=!!_E1hAb}2~2#SF~ndAQMRu!JvH7NfQzUo3VfdG5e z2&dViwOHdzu#NMrtrEheH8cqvB)KC9+Vpv(VHaDeCnV)w*45qufKym?xN)wREkcS< z5K>&*Pafi&OwORAf$||!C z!!9;Nwg6OAA(`_0*6>X;fwfw`O2i`ri7)sQ@l!BjvF4e@GVVNMFXweG|I7upP%TtG zHtpA#-!!;yEJfTyp)GAfQlGg$3}w>d1DBr0RYD5rLx5Q{JeTbdbzl|kNfXMMGE;y^ z+PnwG@hdK8gs$vZ9qt9;xc(rUI^zNQ0IxFY)V$5sZsMi*z3h$ejR(Bl4A|X;U%bUb zWvd)A)zC)tnB`LFPR;bMuu4b~t^nUb7opU=RXA%5P;D8?Z)@<0}egE0K@BsCDyaKci^L;drwMP4@eX&X)Fx!eVeU zU6`!7;~^pIdEnJQEsZn!71Qr>0f2+#31R=%ayl2j7~nXab8zCD@voh8zKLSkw8yp; zPW97h*Nks7Lx3nu7b%O(?vNMi4S*F5(ICK&ew(?YH+^T$lvwOA^_(&bf$yQ6>iP~C z=C~IYwjdGlcx8$;G8>-c=yTKD1h7A~&V1PeF(0tgxch;t%-XX)fj>~B!SKX=`|*3{ z({|g{Ym5gn0%G5ki1|c~Gyw?jPV?AVgVEm<@ga4XJFZJ}6=aanto2T_Bs4fHT$ZR@ zKKAz05K6^&&5WzObvj{bX>?#mJV1XE|E|p+8i?}c8(~gQzIR#txK8c?p+evCDmcQlFB4^$RjN6lLaVa)u%$hJwtM~pygcM zlCgr_Gx3)gVE&PUx~to@;g4w{G-jtAtkItd3Onmf7G{{etrkvJjCyth(%{`YFmH#7 zK%FEttGWY?!J=UncAUUlDf?s}fjVa``F|=;GT0Cy zGO~L?r_FK7DNMRDMIx+YEK|db8{+e0Ai~##Ux`t0|2{f0_v)dw#Npz`4Jfnl>L>=_ z-ExRnVhY;EI~LkeJouQInd+BTv8?ZcE5RCDfZcUK;Ej2Xr{DMM&I6YuGdek7?-az& zZ4QnBJ^1jg_q}Gc5|`d31RO;-2Jhas*hN6G=R%Yx372OtZ6+QIhm)4%1OyMQ@wV*4d!csh8qcBK9P8A0E$6R)f zNML=k$O)?do`|C+G@aPYv{+%LUQvvqBYiV8o$du#Q5B^rQwXO}1#@f(U_BbrtL&RN z^RW^#ATD|k_HAJ#gJic)A!t6lVDk21%O>#AetoZmEyXU2(rEgk@JU_cOXW4--DD&q z5HXnDbd#xsFIHLHSLB`@R0Wd?cr=R z@+P<0nhN-xS9I)?0Q^MXo%l{vS(Fs}5rs(ci)66O@Oq)213+(+bpn1Dg_jHgE(i-b z0sTt1;1k!54~LNf3r*kAg~l((4&ib_ioP?lbeS*?ndAjAdx_7*D2J{KUFboLsxXQz zSJ*s3hMh>r*aF9FKm`$Kw{#QEEWoBW43)q=9=Zo`E61<+y`v)t1rrND)Q`mrph&+~ zS&OJPTU`kpinCJoXT7NX$a}h7o>uxoO!al`PcmZSFzcfq#G9rHU?FTQ27Vp|L(>XG zX@Cg45M=#o71k$(&?KwgAItb=1?~$3jOGv4RzjJF@EYt3XP?&de*4)1B5MT?O8X~) zH1rqEB&J0RTQTg8uDA}G8M=7|_?(*&Ze|N!{jUNzmA_;p18-0bfTLZ+2*tK!$7Xqi z%fU#A2*lC$1TCF0?skRtq<`Qt>#9)~(#}I!I4fY&N4sfR+=9%n(kt4wfKAcDH{3b%Pkw+hvg&*o=aHrq7#AsV5@I)Bz+pjp!VIf~6 z8L*f7>YZoSFNpXH(C$%;*ROxkZ3F7S80SBVfnVYfwrCpU5~KeCgv*f;@QW6Hy#t9( z2?=Iq{lye;704kJad#0*lmLNcCB1>yCL%T zEB*6IFwIF|CDr#McX1rh626I({6C3j#KDtoy#gft;0n}Pp1HsA8EXOhsvP3a)?oBi z4fw%43h-sf-&?g5;E5o~P$pJ#qMK%+)c{S)DVUK+i{ba3|Bqi?92?lWq85Pi$Od8s z5-CNIjA)$4)ii@2xKg4jBRGN#;Lk}}k*G5y5WgTvM;odG-~qpAi+C}M-$+tL0fhi+;nsg8 zEr>t^)kly0&oOo#a1VC%RQI{8o6zY&zPwg3N}|u{71pS$HUua-KZA4(P5{VY*+47u zbp%Qg5)CI23NxTL0Drog2#No!1brti*VgF;X(2}jIX|3X-WADEItM^7el6)A51RW= z=Ryu``lv6DqeeKoqIhwCvH&VU*LYEdo8HWnTr#WxU)=?dXaE;l8{oy`GC}8ph6@CA z*OiU3kB}Jdo!(a)4*ivX2_Z;xe17>rZ8Qb4gd7m}u7DqG`UP}W`ElThOf!LK;2Wg$ zFqRkeeK`QQOvGtci$H-UBA^|n3iNOm25e$OZ6di-Suu)%_(IMIMq1SSeQHfmwW9Z- z-$wFAGwQ04m}!xRL6sBd2)6Pl@L{{!qSnxlV+a+He+}x2?XO04a7G@ylSsg+`XI+)Hp21*OM}Rg_*SqF5)m_6d#u=a?l|Y2q ze!$zrGZSj-!6a3IA?Y7vN^+5=#XJz)av7{N(AT1h)7^l28xTy{Cw2hcw*&TMAom(6 z2#FABZBDf@0-L@moB*L8)kkl>1o;WgPwNGX%@Zvp0Ij1?Yb+6%RVb4R+n26GWyL=^ z^IR>h91S!i+ri+|XnfK5*O4;W@sf|X$6lMDR$fm71+?MWdidzsec`!yQCGl{k-G%d z?nc$Xn0ewL@Bl*{c%U=AC~ve{4_SR@(p9=S=jJ19#HANO91{u$Vv=UIn)rN9^tDJ%tah1)Pvx@eMqNbbgB2xC0UqiQIJm0qCBoM z(1Nw>rO8e`1L#l8MG7R)k^m*T5b>uSfPi;lfW;b(P+Le)izuiCV=Lk&>u5i(oz^pA5I!kyq{7c>Lro`h=ipm z5JS8M^gGA_*iP7~^?*I%AnwA75e8Tt&~7p*2=|FOKEAe)`^skKY?=@zlE*y{0lVZ* za>Q@(U*d8)6S}U?05=L-5rfQNlArArbQKFLDRD+1=Qxe2r{J?J8R(c01X_c1oNx~6 zem`GIFdV_Z?XsdH)@+LUgc>-<#FtB(>hu%~y~JtrTnb_646{dF3TZ~rdKds(S?dw+ zVEOnG9+1IuAtDRbjMjHAKr5{C(+4Jydc;_0xXPyrFCiVk8``%W8h#k?-*hE3cmX@& zRa%4B478jSXriy;6G7|``S7>$A$ zJw9lb6L)-|NAI!NHj+j9KkY%Frl4%(<3~{8zK48$j$!)1gf5DNm2@s%8~Q1?qf1>d zmz<#4=TN{XQI#aM9{6Z6(ucOpQLp1TI&2Lf?O)d-P$g_ygx=XgRAu%IZnU6xPr)QC3P_1 zQlUaG^TvNzL^DXa={4%waDX{1#aNm&ZBQLOgK?Fp5fB10shbdJa z$H>E@ECrZkVK|x_&aQjD`GW;g8xYs58n?p#q#@-OP5DFtOlvm=s8O%O!$jjryjx)cMQx{?^bU}JgsV7?zx2iB| z&(rbAT)lkuvpUVv3u-seM2IAGVHvIvuve>M%8Pis@w_vwr`1#63_>r-5Ss}!$c%+& zsA&wAXDQ8@T(A=Yr*rnlL2w=R9jd)INp{M2n(uG@%mzb%XKm`BolXg*Po_3Wi zl<9@wt{^Bg2P=GbwPjg8Ex3jci`0avTQ$66t7jU(rRHO9JjjL9&$!uzQA>O>Zlb0d z6KJlbU{ZnI3`es|j_f*Eb6#e2r975jhrr(G<=XzUCd)7TkLfjeEC0C_)I3NXJ!{f0&Q_Ms1b95TBDjMW;C_NG+I#fh#y9DIE|-=UPR$qmXnm12 zK(a2q^IW=?Hpy|u_i*XJ;21P1_#~ioSIE=2F6^v zE{=<`*je7ZozG!nr;2T-E!<>*RwaN?GG@R-3=w`$Q&Iecsz@OjC?c)=d}-)rtm#0SyQJ&_;qyy&8rEHCA-R zZ*HSm3+OStPXavHr1zG>GWd-(-V<|#0 zZl8j>wK_TEm0cRh40Skuy!X`e#pN=FWP{PI$Tv8l1tGij2+hwo^Y%4$=}o7pYW6_BWcg zR)%g~wmKxMD@dcrr)Kox$0K=uZLL!;BQva{D+w?4JB`T)$B@Yh2kE(eiuRhxhxS+W zBr0H|5J9iX(r%qzPnAMWhIdWtbo)flKMI<9N0K5}+RmotNx9{UTD}~^#U8`xb@ssn zF4|>53RjX-ue>)1n0Wu5UOJNMTi1L;uTZ_y*X$Nkw0>n9Ow<0}ygW?E7i}<%j=s{1 ze(WkX(WfhZuX&;{6nHsDvk+xbh zerA+=x!k5foO0Y}s)(AV7|4Gdld-dq2Ad$VxzRMaykKS88r{`l4<7bR4|4J@(cGuE z8+N>jW9^10F#hw?ncq3QV(T2wRG-kJC)O(;ykEWSoxw)JheasyARP4E!j{iN6SkER z@y~bmJ=h*{Ywwr{{}y(#zHFYh`+uLM%BK)4nIsGoh&CeswZHbS#dbMv>8gn&m6Q9ZPYw_lV!5by-EcQrKH;|CE)m87jRC2!$*6Z-YR{hja z7rSS){`|iOU;Rl-q0Y6!rG7In;TouT{9qj`x>>$yH1YGut6Vn~$r$S!m5nd5OMsR6 z_nZF}rP*qnPYW8_!#R5&Tv(e9DI1=M;F{V0s#%14cjJ{pnu9LyC~Oxp%7k>{dv8{- z5}#^<5za5AwEvNitHyozU|Ea4n|+NaT?j2aF8UEe|G)< b)hM2zX=9+AzHq}NdeKPVocwT?WBC67DYU~E literal 0 HcmV?d00001