diff --git a/CNC/tormach-freecad/README.md b/CNC/tormach-freecad/README.md new file mode 100644 index 0000000..6239aef --- /dev/null +++ b/CNC/tormach-freecad/README.md @@ -0,0 +1,7 @@ +These are the files used by Aleph Objects, Inc. to use the +Tormach PCNC 770 with FreeCAD. Aleph Objects' CNC includes the +"Part Maker" packages with ATC (auto tool change). + +All files GPLv3. + +Copyright 2017, 2018 Aleph Objects, Inc. diff --git a/CNC/tormach-freecad/postpostprocess.sh b/CNC/tormach-freecad/postpostprocess.sh new file mode 100755 index 0000000..e1177aa --- /dev/null +++ b/CNC/tormach-freecad/postpostprocess.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +sed -i 's/M6 T\([0-9.-]*\)/M6 T\1 G43 H\1/g' "$1" diff --git a/CNC/tormach-freecad/soft_jaw.fcstd b/CNC/tormach-freecad/soft_jaw.fcstd new file mode 100644 index 0000000..739db2a Binary files /dev/null and b/CNC/tormach-freecad/soft_jaw.fcstd differ diff --git a/CNC/tormach-freecad/soft_jaw.stl b/CNC/tormach-freecad/soft_jaw.stl new file mode 100644 index 0000000..b129766 Binary files /dev/null and b/CNC/tormach-freecad/soft_jaw.stl differ diff --git a/CNC/tormach-freecad/sym_softjaw_metric.fcstd b/CNC/tormach-freecad/sym_softjaw_metric.fcstd new file mode 100644 index 0000000..5bf0a37 Binary files /dev/null and b/CNC/tormach-freecad/sym_softjaw_metric.fcstd differ diff --git a/CNC/tormach-freecad/sym_softjaw_metric.step b/CNC/tormach-freecad/sym_softjaw_metric.step new file mode 100644 index 0000000..eedace2 --- /dev/null +++ b/CNC/tormach-freecad/sym_softjaw_metric.step @@ -0,0 +1,2383 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( + '/home/aleph/shared-j/Documents/R&D/pcnc/sym_softjaw_metric.step', + '2017-10-20T08:18:20',('Author'),(''), + 'Open CASCADE STEP processor 6.9','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('Chamfer001','Chamfer001','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1987); +#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,#207,#260,#342,#419,#496,#568,#621,#676,#708, + #789,#816,#848,#924,#1005,#1032,#1108,#1163,#1216,#1249,#1326,#1354, + #1387,#1452,#1522,#1550,#1613,#1666,#1701,#1707,#1784,#1790,#1796, + #1802,#1837,#1887,#1912,#1960)); +#17 = ADVANCED_FACE('',(#18,#58,#172),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(30.375,-20.,-20.)); +#24 = SURFACE_CURVE('',#25,(#30,#46),.PCURVE_S1.); +#25 = CIRCLE('',#26,6.375); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(24.,-20.,-20.)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = PLANE('',#32); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(63.5,-20.,-20.)); +#34 = DIRECTION('',(-0.,-0.,-1.)); +#35 = DIRECTION('',(-1.,0.,0.)); +#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('',(33.125,0.)); +#39 = CARTESIAN_POINT('',(33.125,11.041823898252)); +#40 = CARTESIAN_POINT('',(42.6875,5.520911949126)); +#41 = CARTESIAN_POINT('',(52.25,1.561424668913E-15)); +#42 = CARTESIAN_POINT('',(42.6875,-5.520911949126)); +#43 = CARTESIAN_POINT('',(33.125,-11.04182389825)); +#44 = CARTESIAN_POINT('',(33.125,0.)); +#45 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#46 = PCURVE('',#47,#52); +#47 = CONICAL_SURFACE('',#48,5.875,0.785398163397); +#48 = AXIS2_PLACEMENT_3D('',#49,#50,#51); +#49 = CARTESIAN_POINT('',(24.,-20.,-19.5)); +#50 = DIRECTION('',(0.,0.,-1.)); +#51 = DIRECTION('',(1.,0.,0.)); +#52 = DEFINITIONAL_REPRESENTATION('',(#53),#57); +#53 = LINE('',#54,#55); +#54 = CARTESIAN_POINT('',(0.,0.5)); +#55 = VECTOR('',#56,1.); +#56 = DIRECTION('',(-1.,-0.)); +#57 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#58 = FACE_BOUND('',#59,.T.); +#59 = EDGE_LOOP('',(#60,#90,#118,#146)); +#60 = ORIENTED_EDGE('',*,*,#61,.T.); +#61 = EDGE_CURVE('',#62,#64,#66,.T.); +#62 = VERTEX_POINT('',#63); +#63 = CARTESIAN_POINT('',(1.,-1.,-20.)); +#64 = VERTEX_POINT('',#65); +#65 = CARTESIAN_POINT('',(126.,-1.,-20.)); +#66 = SURFACE_CURVE('',#67,(#71,#78),.PCURVE_S1.); +#67 = LINE('',#68,#69); +#68 = CARTESIAN_POINT('',(1.,-1.,-20.)); +#69 = VECTOR('',#70,1.); +#70 = DIRECTION('',(1.,0.,0.)); +#71 = PCURVE('',#31,#72); +#72 = DEFINITIONAL_REPRESENTATION('',(#73),#77); +#73 = LINE('',#74,#75); +#74 = CARTESIAN_POINT('',(62.5,19.)); +#75 = VECTOR('',#76,1.); +#76 = DIRECTION('',(-1.,0.)); +#77 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#78 = PCURVE('',#79,#84); +#79 = PLANE('',#80); +#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83); +#81 = CARTESIAN_POINT('',(1.,-0.5,-19.5)); +#82 = DIRECTION('',(0.,-0.707106781187,0.707106781187)); +#83 = DIRECTION('',(-1.,-0.,-0.)); +#84 = DEFINITIONAL_REPRESENTATION('',(#85),#89); +#85 = LINE('',#86,#87); +#86 = CARTESIAN_POINT('',(-0.,0.707106781187)); +#87 = VECTOR('',#88,1.); +#88 = DIRECTION('',(-1.,0.)); +#89 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#90 = ORIENTED_EDGE('',*,*,#91,.T.); +#91 = EDGE_CURVE('',#64,#92,#94,.T.); +#92 = VERTEX_POINT('',#93); +#93 = CARTESIAN_POINT('',(126.,-39.,-20.)); +#94 = SURFACE_CURVE('',#95,(#99,#106),.PCURVE_S1.); +#95 = LINE('',#96,#97); +#96 = CARTESIAN_POINT('',(126.,-1.,-20.)); +#97 = VECTOR('',#98,1.); +#98 = DIRECTION('',(0.,-1.,0.)); +#99 = PCURVE('',#31,#100); +#100 = DEFINITIONAL_REPRESENTATION('',(#101),#105); +#101 = LINE('',#102,#103); +#102 = CARTESIAN_POINT('',(-62.5,19.)); +#103 = VECTOR('',#104,1.); +#104 = DIRECTION('',(0.,-1.)); +#105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#106 = PCURVE('',#107,#112); +#107 = PLANE('',#108); +#108 = AXIS2_PLACEMENT_3D('',#109,#110,#111); +#109 = CARTESIAN_POINT('',(126.5,-1.,-19.5)); +#110 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); +#111 = DIRECTION('',(0.,1.,0.)); +#112 = DEFINITIONAL_REPRESENTATION('',(#113),#117); +#113 = LINE('',#114,#115); +#114 = CARTESIAN_POINT('',(-0.,0.707106781187)); +#115 = VECTOR('',#116,1.); +#116 = DIRECTION('',(-1.,0.)); +#117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#118 = ORIENTED_EDGE('',*,*,#119,.T.); +#119 = EDGE_CURVE('',#92,#120,#122,.T.); +#120 = VERTEX_POINT('',#121); +#121 = CARTESIAN_POINT('',(1.,-39.,-20.)); +#122 = SURFACE_CURVE('',#123,(#127,#134),.PCURVE_S1.); +#123 = LINE('',#124,#125); +#124 = CARTESIAN_POINT('',(126.,-39.,-20.)); +#125 = VECTOR('',#126,1.); +#126 = DIRECTION('',(-1.,0.,0.)); +#127 = PCURVE('',#31,#128); +#128 = DEFINITIONAL_REPRESENTATION('',(#129),#133); +#129 = LINE('',#130,#131); +#130 = CARTESIAN_POINT('',(-62.5,-19.)); +#131 = VECTOR('',#132,1.); +#132 = DIRECTION('',(1.,0.)); +#133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#134 = PCURVE('',#135,#140); +#135 = PLANE('',#136); +#136 = AXIS2_PLACEMENT_3D('',#137,#138,#139); +#137 = CARTESIAN_POINT('',(126.,-39.5,-19.5)); +#138 = DIRECTION('',(0.,0.707106781187,0.707106781187)); +#139 = DIRECTION('',(1.,0.,0.)); +#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145); +#141 = LINE('',#142,#143); +#142 = CARTESIAN_POINT('',(-0.,0.707106781187)); +#143 = VECTOR('',#144,1.); +#144 = DIRECTION('',(-1.,0.)); +#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#146 = ORIENTED_EDGE('',*,*,#147,.T.); +#147 = EDGE_CURVE('',#120,#62,#148,.T.); +#148 = SURFACE_CURVE('',#149,(#153,#160),.PCURVE_S1.); +#149 = LINE('',#150,#151); +#150 = CARTESIAN_POINT('',(1.,-39.,-20.)); +#151 = VECTOR('',#152,1.); +#152 = DIRECTION('',(0.,1.,0.)); +#153 = PCURVE('',#31,#154); +#154 = DEFINITIONAL_REPRESENTATION('',(#155),#159); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(62.5,-19.)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(0.,1.)); +#159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#160 = PCURVE('',#161,#166); +#161 = PLANE('',#162); +#162 = AXIS2_PLACEMENT_3D('',#163,#164,#165); +#163 = CARTESIAN_POINT('',(0.5,-39.,-19.5)); +#164 = DIRECTION('',(0.707106781187,0.,0.707106781187)); +#165 = DIRECTION('',(0.,-1.,0.)); +#166 = DEFINITIONAL_REPRESENTATION('',(#167),#171); +#167 = LINE('',#168,#169); +#168 = CARTESIAN_POINT('',(-0.,0.707106781187)); +#169 = VECTOR('',#170,1.); +#170 = DIRECTION('',(-1.,0.)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#172 = FACE_BOUND('',#173,.T.); +#173 = EDGE_LOOP('',(#174)); +#174 = ORIENTED_EDGE('',*,*,#175,.T.); +#175 = EDGE_CURVE('',#176,#176,#178,.T.); +#176 = VERTEX_POINT('',#177); +#177 = CARTESIAN_POINT('',(109.375,-20.,-20.)); +#178 = SURFACE_CURVE('',#179,(#184,#195),.PCURVE_S1.); +#179 = CIRCLE('',#180,6.375); +#180 = AXIS2_PLACEMENT_3D('',#181,#182,#183); +#181 = CARTESIAN_POINT('',(103.,-20.,-20.)); +#182 = DIRECTION('',(0.,0.,1.)); +#183 = DIRECTION('',(1.,0.,0.)); +#184 = PCURVE('',#31,#185); +#185 = DEFINITIONAL_REPRESENTATION('',(#186),#194); +#186 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#187,#188,#189,#190,#191,#192 +,#193),.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( + '') ); +#187 = CARTESIAN_POINT('',(-45.875,0.)); +#188 = CARTESIAN_POINT('',(-45.875,11.041823898252)); +#189 = CARTESIAN_POINT('',(-36.3125,5.520911949126)); +#190 = CARTESIAN_POINT('',(-26.75,1.561424668913E-15)); +#191 = CARTESIAN_POINT('',(-36.3125,-5.520911949126)); +#192 = CARTESIAN_POINT('',(-45.875,-11.04182389825)); +#193 = CARTESIAN_POINT('',(-45.875,0.)); +#194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#195 = PCURVE('',#196,#201); +#196 = CONICAL_SURFACE('',#197,5.875,0.785398163397); +#197 = AXIS2_PLACEMENT_3D('',#198,#199,#200); +#198 = CARTESIAN_POINT('',(103.,-20.,-19.5)); +#199 = DIRECTION('',(0.,0.,-1.)); +#200 = DIRECTION('',(1.,0.,0.)); +#201 = DEFINITIONAL_REPRESENTATION('',(#202),#206); +#202 = LINE('',#203,#204); +#203 = CARTESIAN_POINT('',(0.,0.5)); +#204 = VECTOR('',#205,1.); +#205 = DIRECTION('',(-1.,-0.)); +#206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#207 = ADVANCED_FACE('',(#208),#47,.F.); +#208 = FACE_BOUND('',#209,.F.); +#209 = EDGE_LOOP('',(#210,#231,#232,#233)); +#210 = ORIENTED_EDGE('',*,*,#211,.F.); +#211 = EDGE_CURVE('',#22,#212,#214,.T.); +#212 = VERTEX_POINT('',#213); +#213 = CARTESIAN_POINT('',(29.875,-20.,-19.5)); +#214 = SEAM_CURVE('',#215,(#219,#225),.PCURVE_S1.); +#215 = LINE('',#216,#217); +#216 = CARTESIAN_POINT('',(29.875,-20.,-19.5)); +#217 = VECTOR('',#218,1.); +#218 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); +#219 = PCURVE('',#47,#220); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#224); +#221 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#222,#223),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); +#222 = CARTESIAN_POINT('',(0.,0.5)); +#223 = CARTESIAN_POINT('',(0.,0.)); +#224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#225 = PCURVE('',#47,#226); +#226 = DEFINITIONAL_REPRESENTATION('',(#227),#230); +#227 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#228,#229),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); +#228 = CARTESIAN_POINT('',(-6.28318530718,0.5)); +#229 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#231 = ORIENTED_EDGE('',*,*,#21,.T.); +#232 = ORIENTED_EDGE('',*,*,#211,.T.); +#233 = ORIENTED_EDGE('',*,*,#234,.F.); +#234 = EDGE_CURVE('',#212,#212,#235,.T.); +#235 = SURFACE_CURVE('',#236,(#241,#248),.PCURVE_S1.); +#236 = CIRCLE('',#237,5.875); +#237 = AXIS2_PLACEMENT_3D('',#238,#239,#240); +#238 = CARTESIAN_POINT('',(24.,-20.,-19.5)); +#239 = DIRECTION('',(0.,0.,1.)); +#240 = DIRECTION('',(1.,0.,0.)); +#241 = PCURVE('',#47,#242); +#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(-0.,-0.)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(-1.,-0.)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = PCURVE('',#249,#254); +#249 = CYLINDRICAL_SURFACE('',#250,5.875); +#250 = AXIS2_PLACEMENT_3D('',#251,#252,#253); +#251 = CARTESIAN_POINT('',(24.,-20.,0.)); +#252 = DIRECTION('',(0.,0.,1.)); +#253 = DIRECTION('',(1.,0.,0.)); +#254 = DEFINITIONAL_REPRESENTATION('',(#255),#259); +#255 = LINE('',#256,#257); +#256 = CARTESIAN_POINT('',(0.,-19.5)); +#257 = VECTOR('',#258,1.); +#258 = DIRECTION('',(1.,0.)); +#259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#260 = ADVANCED_FACE('',(#261),#79,.F.); +#261 = FACE_BOUND('',#262,.T.); +#262 = EDGE_LOOP('',(#263,#289,#317,#341)); +#263 = ORIENTED_EDGE('',*,*,#264,.F.); +#264 = EDGE_CURVE('',#265,#62,#267,.T.); +#265 = VERTEX_POINT('',#266); +#266 = CARTESIAN_POINT('',(1.,3.330669073875E-16,-19.)); +#267 = SURFACE_CURVE('',#268,(#272,#278),.PCURVE_S1.); +#268 = LINE('',#269,#270); +#269 = CARTESIAN_POINT('',(1.,-0.5,-19.5)); +#270 = VECTOR('',#271,1.); +#271 = DIRECTION('',(0.,-0.707106781187,-0.707106781187)); +#272 = PCURVE('',#79,#273); +#273 = DEFINITIONAL_REPRESENTATION('',(#274),#277); +#274 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#275,#276),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#275 = CARTESIAN_POINT('',(2.22044604925E-16,-0.707106781187)); +#276 = CARTESIAN_POINT('',(2.22044604925E-16,0.707106781187)); +#277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#278 = PCURVE('',#279,#284); +#279 = CONICAL_SURFACE('',#280,1.,0.785398163397); +#280 = AXIS2_PLACEMENT_3D('',#281,#282,#283); +#281 = CARTESIAN_POINT('',(1.,-1.,-19.)); +#282 = DIRECTION('',(0.,0.,1.)); +#283 = DIRECTION('',(-1.,3.330669073875E-16,0.)); +#284 = DEFINITIONAL_REPRESENTATION('',(#285),#288); +#285 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#286,#287),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#286 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#287 = CARTESIAN_POINT('',(-1.570796326795,-1.)); +#288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#289 = ORIENTED_EDGE('',*,*,#290,.T.); +#290 = EDGE_CURVE('',#265,#291,#293,.T.); +#291 = VERTEX_POINT('',#292); +#292 = CARTESIAN_POINT('',(126.,3.330669073875E-16,-19.)); +#293 = SURFACE_CURVE('',#294,(#298,#305),.PCURVE_S1.); +#294 = LINE('',#295,#296); +#295 = CARTESIAN_POINT('',(1.,0.,-19.)); +#296 = VECTOR('',#297,1.); +#297 = DIRECTION('',(1.,0.,0.)); +#298 = PCURVE('',#79,#299); +#299 = DEFINITIONAL_REPRESENTATION('',(#300),#304); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(-0.,-0.707106781187)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(-1.,0.)); +#304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#305 = PCURVE('',#306,#311); +#306 = PLANE('',#307); +#307 = AXIS2_PLACEMENT_3D('',#308,#309,#310); +#308 = CARTESIAN_POINT('',(0.,0.,0.)); +#309 = DIRECTION('',(0.,-1.,0.)); +#310 = DIRECTION('',(1.,0.,0.)); +#311 = DEFINITIONAL_REPRESENTATION('',(#312),#316); +#312 = LINE('',#313,#314); +#313 = CARTESIAN_POINT('',(1.,-19.)); +#314 = VECTOR('',#315,1.); +#315 = DIRECTION('',(1.,0.)); +#316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#317 = ORIENTED_EDGE('',*,*,#318,.T.); +#318 = EDGE_CURVE('',#291,#64,#319,.T.); +#319 = SURFACE_CURVE('',#320,(#324,#330),.PCURVE_S1.); +#320 = LINE('',#321,#322); +#321 = CARTESIAN_POINT('',(126.,-0.5,-19.5)); +#322 = VECTOR('',#323,1.); +#323 = DIRECTION('',(0.,-0.707106781187,-0.707106781187)); +#324 = PCURVE('',#79,#325); +#325 = DEFINITIONAL_REPRESENTATION('',(#326),#329); +#326 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#327,#328),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#327 = CARTESIAN_POINT('',(-125.,-0.707106781187)); +#328 = CARTESIAN_POINT('',(-125.,0.707106781187)); +#329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#330 = PCURVE('',#331,#336); +#331 = CONICAL_SURFACE('',#332,1.,0.785398163397); +#332 = AXIS2_PLACEMENT_3D('',#333,#334,#335); +#333 = CARTESIAN_POINT('',(126.,-1.,-19.)); +#334 = DIRECTION('',(0.,0.,1.)); +#335 = DIRECTION('',(0.,1.,0.)); +#336 = DEFINITIONAL_REPRESENTATION('',(#337),#340); +#337 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#338,#339),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#338 = CARTESIAN_POINT('',(0.,0.)); +#339 = CARTESIAN_POINT('',(0.,-1.)); +#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#341 = ORIENTED_EDGE('',*,*,#61,.F.); +#342 = ADVANCED_FACE('',(#343),#161,.F.); +#343 = FACE_BOUND('',#344,.T.); +#344 = EDGE_LOOP('',(#345,#371,#399,#418)); +#345 = ORIENTED_EDGE('',*,*,#346,.F.); +#346 = EDGE_CURVE('',#347,#120,#349,.T.); +#347 = VERTEX_POINT('',#348); +#348 = CARTESIAN_POINT('',(0.,-39.,-19.)); +#349 = SURFACE_CURVE('',#350,(#354,#360),.PCURVE_S1.); +#350 = LINE('',#351,#352); +#351 = CARTESIAN_POINT('',(0.,-39.,-19.)); +#352 = VECTOR('',#353,1.); +#353 = DIRECTION('',(0.707106781187,-1.922160659908E-16,-0.707106781187) + ); +#354 = PCURVE('',#161,#355); +#355 = DEFINITIONAL_REPRESENTATION('',(#356),#359); +#356 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#357,#358),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#357 = CARTESIAN_POINT('',(0.,-0.707106781187)); +#358 = CARTESIAN_POINT('',(0.,0.707106781187)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#361,#366); +#361 = CONICAL_SURFACE('',#362,1.,0.785398163397); +#362 = AXIS2_PLACEMENT_3D('',#363,#364,#365); +#363 = CARTESIAN_POINT('',(1.,-39.,-19.)); +#364 = DIRECTION('',(0.,0.,1.)); +#365 = DIRECTION('',(-3.330669073875E-16,-1.,-0.)); +#366 = DEFINITIONAL_REPRESENTATION('',(#367),#370); +#367 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#368,#369),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#368 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#369 = CARTESIAN_POINT('',(-1.570796326795,-1.)); +#370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#371 = ORIENTED_EDGE('',*,*,#372,.T.); +#372 = EDGE_CURVE('',#347,#373,#375,.T.); +#373 = VERTEX_POINT('',#374); +#374 = CARTESIAN_POINT('',(-3.330669073875E-16,-1.,-19.)); +#375 = SURFACE_CURVE('',#376,(#380,#387),.PCURVE_S1.); +#376 = LINE('',#377,#378); +#377 = CARTESIAN_POINT('',(0.,-39.,-19.)); +#378 = VECTOR('',#379,1.); +#379 = DIRECTION('',(0.,1.,0.)); +#380 = PCURVE('',#161,#381); +#381 = DEFINITIONAL_REPRESENTATION('',(#382),#386); +#382 = LINE('',#383,#384); +#383 = CARTESIAN_POINT('',(-0.,-0.707106781187)); +#384 = VECTOR('',#385,1.); +#385 = DIRECTION('',(-1.,0.)); +#386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#387 = PCURVE('',#388,#393); +#388 = PLANE('',#389); +#389 = AXIS2_PLACEMENT_3D('',#390,#391,#392); +#390 = CARTESIAN_POINT('',(0.,-40.,0.)); +#391 = DIRECTION('',(1.,0.,0.)); +#392 = DIRECTION('',(0.,1.,0.)); +#393 = DEFINITIONAL_REPRESENTATION('',(#394),#398); +#394 = LINE('',#395,#396); +#395 = CARTESIAN_POINT('',(1.,-19.)); +#396 = VECTOR('',#397,1.); +#397 = DIRECTION('',(1.,0.)); +#398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#399 = ORIENTED_EDGE('',*,*,#400,.T.); +#400 = EDGE_CURVE('',#373,#62,#401,.T.); +#401 = SURFACE_CURVE('',#402,(#406,#412),.PCURVE_S1.); +#402 = LINE('',#403,#404); +#403 = CARTESIAN_POINT('',(0.5,-1.,-19.5)); +#404 = VECTOR('',#405,1.); +#405 = DIRECTION('',(0.707106781187,0.,-0.707106781187)); +#406 = PCURVE('',#161,#407); +#407 = DEFINITIONAL_REPRESENTATION('',(#408),#411); +#408 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#409,#410),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#409 = CARTESIAN_POINT('',(-38.,-0.707106781187)); +#410 = CARTESIAN_POINT('',(-38.,0.707106781187)); +#411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#412 = PCURVE('',#279,#413); +#413 = DEFINITIONAL_REPRESENTATION('',(#414),#417); +#414 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#415,#416),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#415 = CARTESIAN_POINT('',(0.,0.)); +#416 = CARTESIAN_POINT('',(0.,-1.)); +#417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#418 = ORIENTED_EDGE('',*,*,#147,.F.); +#419 = ADVANCED_FACE('',(#420),#107,.F.); +#420 = FACE_BOUND('',#421,.T.); +#421 = EDGE_LOOP('',(#422,#443,#471,#495)); +#422 = ORIENTED_EDGE('',*,*,#423,.F.); +#423 = EDGE_CURVE('',#424,#64,#426,.T.); +#424 = VERTEX_POINT('',#425); +#425 = CARTESIAN_POINT('',(127.,-1.,-19.)); +#426 = SURFACE_CURVE('',#427,(#431,#437),.PCURVE_S1.); +#427 = LINE('',#428,#429); +#428 = CARTESIAN_POINT('',(127.,-1.,-19.)); +#429 = VECTOR('',#430,1.); +#430 = DIRECTION('',(-0.707106781187,-4.329780281177E-17,-0.707106781187 + )); +#431 = PCURVE('',#107,#432); +#432 = DEFINITIONAL_REPRESENTATION('',(#433),#436); +#433 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#434,#435),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#434 = CARTESIAN_POINT('',(3.330669073875E-16,-0.707106781187)); +#435 = CARTESIAN_POINT('',(3.330669073875E-16,0.707106781187)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#331,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#442); +#439 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#440,#441),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#440 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#441 = CARTESIAN_POINT('',(-1.570796326795,-1.)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = ORIENTED_EDGE('',*,*,#444,.T.); +#444 = EDGE_CURVE('',#424,#445,#447,.T.); +#445 = VERTEX_POINT('',#446); +#446 = CARTESIAN_POINT('',(127.,-39.,-19.)); +#447 = SURFACE_CURVE('',#448,(#452,#459),.PCURVE_S1.); +#448 = LINE('',#449,#450); +#449 = CARTESIAN_POINT('',(127.,-1.,-19.)); +#450 = VECTOR('',#451,1.); +#451 = DIRECTION('',(0.,-1.,0.)); +#452 = PCURVE('',#107,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(-0.,-0.707106781187)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(-1.,0.)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#460,#465); +#460 = PLANE('',#461); +#461 = AXIS2_PLACEMENT_3D('',#462,#463,#464); +#462 = CARTESIAN_POINT('',(127.,0.,0.)); +#463 = DIRECTION('',(-1.,0.,0.)); +#464 = DIRECTION('',(0.,-1.,0.)); +#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(1.,-19.)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(1.,0.)); +#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#471 = ORIENTED_EDGE('',*,*,#472,.T.); +#472 = EDGE_CURVE('',#445,#92,#473,.T.); +#473 = SURFACE_CURVE('',#474,(#478,#484),.PCURVE_S1.); +#474 = LINE('',#475,#476); +#475 = CARTESIAN_POINT('',(126.5,-39.,-19.5)); +#476 = VECTOR('',#477,1.); +#477 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187)); +#478 = PCURVE('',#107,#479); +#479 = DEFINITIONAL_REPRESENTATION('',(#480),#483); +#480 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#481,#482),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#481 = CARTESIAN_POINT('',(-38.,-0.707106781187)); +#482 = CARTESIAN_POINT('',(-38.,0.707106781187)); +#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#484 = PCURVE('',#485,#490); +#485 = CONICAL_SURFACE('',#486,1.,0.785398163397); +#486 = AXIS2_PLACEMENT_3D('',#487,#488,#489); +#487 = CARTESIAN_POINT('',(126.,-39.,-19.)); +#488 = DIRECTION('',(0.,0.,1.)); +#489 = DIRECTION('',(1.,0.,0.)); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#494); +#491 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#492,#493),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#492 = CARTESIAN_POINT('',(0.,0.)); +#493 = CARTESIAN_POINT('',(0.,-1.)); +#494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#495 = ORIENTED_EDGE('',*,*,#91,.F.); +#496 = ADVANCED_FACE('',(#497),#135,.F.); +#497 = FACE_BOUND('',#498,.T.); +#498 = EDGE_LOOP('',(#499,#520,#548,#567)); +#499 = ORIENTED_EDGE('',*,*,#500,.F.); +#500 = EDGE_CURVE('',#501,#92,#503,.T.); +#501 = VERTEX_POINT('',#502); +#502 = CARTESIAN_POINT('',(126.,-40.,-19.)); +#503 = SURFACE_CURVE('',#504,(#508,#514),.PCURVE_S1.); +#504 = LINE('',#505,#506); +#505 = CARTESIAN_POINT('',(126.,-40.,-19.)); +#506 = VECTOR('',#507,1.); +#507 = DIRECTION('',(-4.329780281177E-17,0.707106781187,-0.707106781187) + ); +#508 = PCURVE('',#135,#509); +#509 = DEFINITIONAL_REPRESENTATION('',(#510),#513); +#510 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#511,#512),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#511 = CARTESIAN_POINT('',(0.,-0.707106781187)); +#512 = CARTESIAN_POINT('',(0.,0.707106781187)); +#513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#514 = PCURVE('',#485,#515); +#515 = DEFINITIONAL_REPRESENTATION('',(#516),#519); +#516 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#517,#518),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#517 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#518 = CARTESIAN_POINT('',(-1.570796326795,-1.)); +#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#520 = ORIENTED_EDGE('',*,*,#521,.T.); +#521 = EDGE_CURVE('',#501,#522,#524,.T.); +#522 = VERTEX_POINT('',#523); +#523 = CARTESIAN_POINT('',(1.,-40.,-19.)); +#524 = SURFACE_CURVE('',#525,(#529,#536),.PCURVE_S1.); +#525 = LINE('',#526,#527); +#526 = CARTESIAN_POINT('',(126.,-40.,-19.)); +#527 = VECTOR('',#528,1.); +#528 = DIRECTION('',(-1.,0.,0.)); +#529 = PCURVE('',#135,#530); +#530 = DEFINITIONAL_REPRESENTATION('',(#531),#535); +#531 = LINE('',#532,#533); +#532 = CARTESIAN_POINT('',(-0.,-0.707106781187)); +#533 = VECTOR('',#534,1.); +#534 = DIRECTION('',(-1.,0.)); +#535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#536 = PCURVE('',#537,#542); +#537 = PLANE('',#538); +#538 = AXIS2_PLACEMENT_3D('',#539,#540,#541); +#539 = CARTESIAN_POINT('',(127.,-40.,0.)); +#540 = DIRECTION('',(0.,1.,0.)); +#541 = DIRECTION('',(-1.,0.,0.)); +#542 = DEFINITIONAL_REPRESENTATION('',(#543),#547); +#543 = LINE('',#544,#545); +#544 = CARTESIAN_POINT('',(1.,-19.)); +#545 = VECTOR('',#546,1.); +#546 = DIRECTION('',(1.,0.)); +#547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#548 = ORIENTED_EDGE('',*,*,#549,.T.); +#549 = EDGE_CURVE('',#522,#120,#550,.T.); +#550 = SURFACE_CURVE('',#551,(#555,#561),.PCURVE_S1.); +#551 = LINE('',#552,#553); +#552 = CARTESIAN_POINT('',(1.,-39.5,-19.5)); +#553 = VECTOR('',#554,1.); +#554 = DIRECTION('',(0.,0.707106781187,-0.707106781187)); +#555 = PCURVE('',#135,#556); +#556 = DEFINITIONAL_REPRESENTATION('',(#557),#560); +#557 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#558,#559),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#558 = CARTESIAN_POINT('',(-125.,-0.707106781187)); +#559 = CARTESIAN_POINT('',(-125.,0.707106781187)); +#560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#561 = PCURVE('',#361,#562); +#562 = DEFINITIONAL_REPRESENTATION('',(#563),#566); +#563 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#564,#565),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#564 = CARTESIAN_POINT('',(0.,0.)); +#565 = CARTESIAN_POINT('',(0.,-1.)); +#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#567 = ORIENTED_EDGE('',*,*,#119,.F.); +#568 = ADVANCED_FACE('',(#569),#196,.F.); +#569 = FACE_BOUND('',#570,.F.); +#570 = EDGE_LOOP('',(#571,#592,#593,#594)); +#571 = ORIENTED_EDGE('',*,*,#572,.F.); +#572 = EDGE_CURVE('',#176,#573,#575,.T.); +#573 = VERTEX_POINT('',#574); +#574 = CARTESIAN_POINT('',(108.875,-20.,-19.5)); +#575 = SEAM_CURVE('',#576,(#580,#586),.PCURVE_S1.); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(108.875,-20.,-19.5)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); +#580 = PCURVE('',#196,#581); +#581 = DEFINITIONAL_REPRESENTATION('',(#582),#585); +#582 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#583,#584),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); +#583 = CARTESIAN_POINT('',(0.,0.5)); +#584 = CARTESIAN_POINT('',(0.,0.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#196,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#591); +#588 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#589,#590),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); +#589 = CARTESIAN_POINT('',(-6.28318530718,0.5)); +#590 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#592 = ORIENTED_EDGE('',*,*,#175,.T.); +#593 = ORIENTED_EDGE('',*,*,#572,.T.); +#594 = ORIENTED_EDGE('',*,*,#595,.F.); +#595 = EDGE_CURVE('',#573,#573,#596,.T.); +#596 = SURFACE_CURVE('',#597,(#602,#609),.PCURVE_S1.); +#597 = CIRCLE('',#598,5.875); +#598 = AXIS2_PLACEMENT_3D('',#599,#600,#601); +#599 = CARTESIAN_POINT('',(103.,-20.,-19.5)); +#600 = DIRECTION('',(0.,0.,1.)); +#601 = DIRECTION('',(1.,0.,0.)); +#602 = PCURVE('',#196,#603); +#603 = DEFINITIONAL_REPRESENTATION('',(#604),#608); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(-0.,-0.)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(-1.,-0.)); +#608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#609 = PCURVE('',#610,#615); +#610 = CYLINDRICAL_SURFACE('',#611,5.875); +#611 = AXIS2_PLACEMENT_3D('',#612,#613,#614); +#612 = CARTESIAN_POINT('',(103.,-20.,0.)); +#613 = DIRECTION('',(0.,0.,1.)); +#614 = DIRECTION('',(1.,0.,0.)); +#615 = DEFINITIONAL_REPRESENTATION('',(#616),#620); +#616 = LINE('',#617,#618); +#617 = CARTESIAN_POINT('',(0.,-19.5)); +#618 = VECTOR('',#619,1.); +#619 = DIRECTION('',(1.,0.)); +#620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#621 = ADVANCED_FACE('',(#622),#249,.F.); +#622 = FACE_BOUND('',#623,.F.); +#623 = EDGE_LOOP('',(#624,#647,#674,#675)); +#624 = ORIENTED_EDGE('',*,*,#625,.F.); +#625 = EDGE_CURVE('',#626,#212,#628,.T.); +#626 = VERTEX_POINT('',#627); +#627 = CARTESIAN_POINT('',(29.875,-20.,-15.5)); +#628 = SEAM_CURVE('',#629,(#633,#640),.PCURVE_S1.); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(29.875,-20.,0.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(-0.,-0.,-1.)); +#633 = PCURVE('',#249,#634); +#634 = DEFINITIONAL_REPRESENTATION('',(#635),#639); +#635 = LINE('',#636,#637); +#636 = CARTESIAN_POINT('',(6.28318530718,0.)); +#637 = VECTOR('',#638,1.); +#638 = DIRECTION('',(0.,-1.)); +#639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#640 = PCURVE('',#249,#641); +#641 = DEFINITIONAL_REPRESENTATION('',(#642),#646); +#642 = LINE('',#643,#644); +#643 = CARTESIAN_POINT('',(0.,0.)); +#644 = VECTOR('',#645,1.); +#645 = DIRECTION('',(0.,-1.)); +#646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#647 = ORIENTED_EDGE('',*,*,#648,.F.); +#648 = EDGE_CURVE('',#626,#626,#649,.T.); +#649 = SURFACE_CURVE('',#650,(#655,#662),.PCURVE_S1.); +#650 = CIRCLE('',#651,5.875); +#651 = AXIS2_PLACEMENT_3D('',#652,#653,#654); +#652 = CARTESIAN_POINT('',(24.,-20.,-15.5)); +#653 = DIRECTION('',(0.,0.,1.)); +#654 = DIRECTION('',(1.,0.,0.)); +#655 = PCURVE('',#249,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(0.,-15.5)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(1.,0.)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = PCURVE('',#663,#668); +#663 = CONICAL_SURFACE('',#664,5.875,0.785398163397); +#664 = AXIS2_PLACEMENT_3D('',#665,#666,#667); +#665 = CARTESIAN_POINT('',(24.,-20.,-15.5)); +#666 = DIRECTION('',(0.,0.,1.)); +#667 = DIRECTION('',(1.,0.,0.)); +#668 = DEFINITIONAL_REPRESENTATION('',(#669),#673); +#669 = LINE('',#670,#671); +#670 = CARTESIAN_POINT('',(0.,0.)); +#671 = VECTOR('',#672,1.); +#672 = DIRECTION('',(1.,0.)); +#673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#674 = ORIENTED_EDGE('',*,*,#625,.T.); +#675 = ORIENTED_EDGE('',*,*,#234,.T.); +#676 = ADVANCED_FACE('',(#677),#279,.T.); +#677 = FACE_BOUND('',#678,.T.); +#678 = EDGE_LOOP('',(#679,#680,#707)); +#679 = ORIENTED_EDGE('',*,*,#400,.F.); +#680 = ORIENTED_EDGE('',*,*,#681,.T.); +#681 = EDGE_CURVE('',#373,#265,#682,.T.); +#682 = SURFACE_CURVE('',#683,(#688,#695),.PCURVE_S1.); +#683 = CIRCLE('',#684,1.); +#684 = AXIS2_PLACEMENT_3D('',#685,#686,#687); +#685 = CARTESIAN_POINT('',(1.,-1.,-19.)); +#686 = DIRECTION('',(0.,0.,-1.)); +#687 = DIRECTION('',(-1.,3.330669073875E-16,0.)); +#688 = PCURVE('',#279,#689); +#689 = DEFINITIONAL_REPRESENTATION('',(#690),#694); +#690 = LINE('',#691,#692); +#691 = CARTESIAN_POINT('',(-0.,-0.)); +#692 = VECTOR('',#693,1.); +#693 = DIRECTION('',(-1.,-0.)); +#694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#695 = PCURVE('',#696,#701); +#696 = CYLINDRICAL_SURFACE('',#697,1.); +#697 = AXIS2_PLACEMENT_3D('',#698,#699,#700); +#698 = CARTESIAN_POINT('',(1.,-1.,0.)); +#699 = DIRECTION('',(-0.,-0.,-1.)); +#700 = DIRECTION('',(0.,1.,0.)); +#701 = DEFINITIONAL_REPRESENTATION('',(#702),#706); +#702 = LINE('',#703,#704); +#703 = CARTESIAN_POINT('',(-1.570796326795,19.)); +#704 = VECTOR('',#705,1.); +#705 = DIRECTION('',(1.,-0.)); +#706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#707 = ORIENTED_EDGE('',*,*,#264,.T.); +#708 = ADVANCED_FACE('',(#709),#306,.F.); +#709 = FACE_BOUND('',#710,.F.); +#710 = EDGE_LOOP('',(#711,#734,#735,#763)); +#711 = ORIENTED_EDGE('',*,*,#712,.T.); +#712 = EDGE_CURVE('',#713,#265,#715,.T.); +#713 = VERTEX_POINT('',#714); +#714 = CARTESIAN_POINT('',(1.,1.110223024625E-16,-1.)); +#715 = SURFACE_CURVE('',#716,(#720,#727),.PCURVE_S1.); +#716 = LINE('',#717,#718); +#717 = CARTESIAN_POINT('',(1.,2.22044604925E-16,0.)); +#718 = VECTOR('',#719,1.); +#719 = DIRECTION('',(-0.,-0.,-1.)); +#720 = PCURVE('',#306,#721); +#721 = DEFINITIONAL_REPRESENTATION('',(#722),#726); +#722 = LINE('',#723,#724); +#723 = CARTESIAN_POINT('',(1.,0.)); +#724 = VECTOR('',#725,1.); +#725 = DIRECTION('',(-0.,-1.)); +#726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#727 = PCURVE('',#696,#728); +#728 = DEFINITIONAL_REPRESENTATION('',(#729),#733); +#729 = LINE('',#730,#731); +#730 = CARTESIAN_POINT('',(-0.,0.)); +#731 = VECTOR('',#732,1.); +#732 = DIRECTION('',(-0.,1.)); +#733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#734 = ORIENTED_EDGE('',*,*,#290,.T.); +#735 = ORIENTED_EDGE('',*,*,#736,.F.); +#736 = EDGE_CURVE('',#737,#291,#739,.T.); +#737 = VERTEX_POINT('',#738); +#738 = CARTESIAN_POINT('',(126.,1.110223024625E-16,-1.)); +#739 = SURFACE_CURVE('',#740,(#744,#751),.PCURVE_S1.); +#740 = LINE('',#741,#742); +#741 = CARTESIAN_POINT('',(126.,2.22044604925E-16,0.)); +#742 = VECTOR('',#743,1.); +#743 = DIRECTION('',(-0.,-0.,-1.)); +#744 = PCURVE('',#306,#745); +#745 = DEFINITIONAL_REPRESENTATION('',(#746),#750); +#746 = LINE('',#747,#748); +#747 = CARTESIAN_POINT('',(126.,0.)); +#748 = VECTOR('',#749,1.); +#749 = DIRECTION('',(-0.,-1.)); +#750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#751 = PCURVE('',#752,#757); +#752 = CYLINDRICAL_SURFACE('',#753,1.); +#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756); +#754 = CARTESIAN_POINT('',(126.,-1.,0.)); +#755 = DIRECTION('',(-0.,-0.,-1.)); +#756 = DIRECTION('',(0.,1.,0.)); +#757 = DEFINITIONAL_REPRESENTATION('',(#758),#762); +#758 = LINE('',#759,#760); +#759 = CARTESIAN_POINT('',(0.,0.)); +#760 = VECTOR('',#761,1.); +#761 = DIRECTION('',(0.,1.)); +#762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#763 = ORIENTED_EDGE('',*,*,#764,.F.); +#764 = EDGE_CURVE('',#713,#737,#765,.T.); +#765 = SURFACE_CURVE('',#766,(#770,#777),.PCURVE_S1.); +#766 = LINE('',#767,#768); +#767 = CARTESIAN_POINT('',(1.,0.,-1.)); +#768 = VECTOR('',#769,1.); +#769 = DIRECTION('',(1.,0.,0.)); +#770 = PCURVE('',#306,#771); +#771 = DEFINITIONAL_REPRESENTATION('',(#772),#776); +#772 = LINE('',#773,#774); +#773 = CARTESIAN_POINT('',(1.,-1.)); +#774 = VECTOR('',#775,1.); +#775 = DIRECTION('',(1.,0.)); +#776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#777 = PCURVE('',#778,#783); +#778 = PLANE('',#779); +#779 = AXIS2_PLACEMENT_3D('',#780,#781,#782); +#780 = CARTESIAN_POINT('',(1.,-0.5,-0.5)); +#781 = DIRECTION('',(0.,0.707106781187,0.707106781187)); +#782 = DIRECTION('',(-1.,0.,0.)); +#783 = DEFINITIONAL_REPRESENTATION('',(#784),#788); +#784 = LINE('',#785,#786); +#785 = CARTESIAN_POINT('',(-0.,-0.707106781187)); +#786 = VECTOR('',#787,1.); +#787 = DIRECTION('',(-1.,0.)); +#788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#789 = ADVANCED_FACE('',(#790),#331,.T.); +#790 = FACE_BOUND('',#791,.T.); +#791 = EDGE_LOOP('',(#792,#793,#815)); +#792 = ORIENTED_EDGE('',*,*,#318,.F.); +#793 = ORIENTED_EDGE('',*,*,#794,.T.); +#794 = EDGE_CURVE('',#291,#424,#795,.T.); +#795 = SURFACE_CURVE('',#796,(#801,#808),.PCURVE_S1.); +#796 = CIRCLE('',#797,1.); +#797 = AXIS2_PLACEMENT_3D('',#798,#799,#800); +#798 = CARTESIAN_POINT('',(126.,-1.,-19.)); +#799 = DIRECTION('',(0.,0.,-1.)); +#800 = DIRECTION('',(0.,1.,0.)); +#801 = PCURVE('',#331,#802); +#802 = DEFINITIONAL_REPRESENTATION('',(#803),#807); +#803 = LINE('',#804,#805); +#804 = CARTESIAN_POINT('',(-0.,-0.)); +#805 = VECTOR('',#806,1.); +#806 = DIRECTION('',(-1.,-0.)); +#807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#808 = PCURVE('',#752,#809); +#809 = DEFINITIONAL_REPRESENTATION('',(#810),#814); +#810 = LINE('',#811,#812); +#811 = CARTESIAN_POINT('',(0.,19.)); +#812 = VECTOR('',#813,1.); +#813 = DIRECTION('',(1.,0.)); +#814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#815 = ORIENTED_EDGE('',*,*,#423,.T.); +#816 = ADVANCED_FACE('',(#817),#361,.T.); +#817 = FACE_BOUND('',#818,.T.); +#818 = EDGE_LOOP('',(#819,#820,#847)); +#819 = ORIENTED_EDGE('',*,*,#549,.F.); +#820 = ORIENTED_EDGE('',*,*,#821,.T.); +#821 = EDGE_CURVE('',#522,#347,#822,.T.); +#822 = SURFACE_CURVE('',#823,(#828,#835),.PCURVE_S1.); +#823 = CIRCLE('',#824,1.); +#824 = AXIS2_PLACEMENT_3D('',#825,#826,#827); +#825 = CARTESIAN_POINT('',(1.,-39.,-19.)); +#826 = DIRECTION('',(0.,0.,-1.)); +#827 = DIRECTION('',(-3.330669073875E-16,-1.,-0.)); +#828 = PCURVE('',#361,#829); +#829 = DEFINITIONAL_REPRESENTATION('',(#830),#834); +#830 = LINE('',#831,#832); +#831 = CARTESIAN_POINT('',(-0.,-0.)); +#832 = VECTOR('',#833,1.); +#833 = DIRECTION('',(-1.,-0.)); +#834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#835 = PCURVE('',#836,#841); +#836 = CYLINDRICAL_SURFACE('',#837,1.); +#837 = AXIS2_PLACEMENT_3D('',#838,#839,#840); +#838 = CARTESIAN_POINT('',(1.,-39.,0.)); +#839 = DIRECTION('',(-0.,-0.,-1.)); +#840 = DIRECTION('',(-1.,0.,0.)); +#841 = DEFINITIONAL_REPRESENTATION('',(#842),#846); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(-1.570796326795,19.)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(1.,-0.)); +#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#847 = ORIENTED_EDGE('',*,*,#346,.T.); +#848 = ADVANCED_FACE('',(#849),#388,.F.); +#849 = FACE_BOUND('',#850,.F.); +#850 = EDGE_LOOP('',(#851,#874,#875,#898)); +#851 = ORIENTED_EDGE('',*,*,#852,.T.); +#852 = EDGE_CURVE('',#853,#347,#855,.T.); +#853 = VERTEX_POINT('',#854); +#854 = CARTESIAN_POINT('',(0.,-39.,-1.)); +#855 = SURFACE_CURVE('',#856,(#860,#867),.PCURVE_S1.); +#856 = LINE('',#857,#858); +#857 = CARTESIAN_POINT('',(-2.22044604925E-16,-39.,0.)); +#858 = VECTOR('',#859,1.); +#859 = DIRECTION('',(-0.,-0.,-1.)); +#860 = PCURVE('',#388,#861); +#861 = DEFINITIONAL_REPRESENTATION('',(#862),#866); +#862 = LINE('',#863,#864); +#863 = CARTESIAN_POINT('',(1.,0.)); +#864 = VECTOR('',#865,1.); +#865 = DIRECTION('',(-0.,-1.)); +#866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#867 = PCURVE('',#836,#868); +#868 = DEFINITIONAL_REPRESENTATION('',(#869),#873); +#869 = LINE('',#870,#871); +#870 = CARTESIAN_POINT('',(-0.,0.)); +#871 = VECTOR('',#872,1.); +#872 = DIRECTION('',(-0.,1.)); +#873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#874 = ORIENTED_EDGE('',*,*,#372,.T.); +#875 = ORIENTED_EDGE('',*,*,#876,.F.); +#876 = EDGE_CURVE('',#877,#373,#879,.T.); +#877 = VERTEX_POINT('',#878); +#878 = CARTESIAN_POINT('',(-1.110223024625E-16,-1.,-1.)); +#879 = SURFACE_CURVE('',#880,(#884,#891),.PCURVE_S1.); +#880 = LINE('',#881,#882); +#881 = CARTESIAN_POINT('',(-2.22044604925E-16,-1.,0.)); +#882 = VECTOR('',#883,1.); +#883 = DIRECTION('',(-0.,-0.,-1.)); +#884 = PCURVE('',#388,#885); +#885 = DEFINITIONAL_REPRESENTATION('',(#886),#890); +#886 = LINE('',#887,#888); +#887 = CARTESIAN_POINT('',(39.,0.)); +#888 = VECTOR('',#889,1.); +#889 = DIRECTION('',(-0.,-1.)); +#890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#891 = PCURVE('',#696,#892); +#892 = DEFINITIONAL_REPRESENTATION('',(#893),#897); +#893 = LINE('',#894,#895); +#894 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#895 = VECTOR('',#896,1.); +#896 = DIRECTION('',(-0.,1.)); +#897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#898 = ORIENTED_EDGE('',*,*,#899,.F.); +#899 = EDGE_CURVE('',#853,#877,#900,.T.); +#900 = SURFACE_CURVE('',#901,(#905,#912),.PCURVE_S1.); +#901 = LINE('',#902,#903); +#902 = CARTESIAN_POINT('',(0.,-39.,-1.)); +#903 = VECTOR('',#904,1.); +#904 = DIRECTION('',(0.,1.,0.)); +#905 = PCURVE('',#388,#906); +#906 = DEFINITIONAL_REPRESENTATION('',(#907),#911); +#907 = LINE('',#908,#909); +#908 = CARTESIAN_POINT('',(1.,-1.)); +#909 = VECTOR('',#910,1.); +#910 = DIRECTION('',(1.,0.)); +#911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#912 = PCURVE('',#913,#918); +#913 = PLANE('',#914); +#914 = AXIS2_PLACEMENT_3D('',#915,#916,#917); +#915 = CARTESIAN_POINT('',(0.5,-39.,-0.5)); +#916 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); +#917 = DIRECTION('',(-0.,-1.,-0.)); +#918 = DEFINITIONAL_REPRESENTATION('',(#919),#923); +#919 = LINE('',#920,#921); +#920 = CARTESIAN_POINT('',(-0.,-0.707106781187)); +#921 = VECTOR('',#922,1.); +#922 = DIRECTION('',(-1.,0.)); +#923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#924 = ADVANCED_FACE('',(#925),#460,.F.); +#925 = FACE_BOUND('',#926,.F.); +#926 = EDGE_LOOP('',(#927,#950,#951,#979)); +#927 = ORIENTED_EDGE('',*,*,#928,.T.); +#928 = EDGE_CURVE('',#929,#424,#931,.T.); +#929 = VERTEX_POINT('',#930); +#930 = CARTESIAN_POINT('',(127.,-1.,-1.)); +#931 = SURFACE_CURVE('',#932,(#936,#943),.PCURVE_S1.); +#932 = LINE('',#933,#934); +#933 = CARTESIAN_POINT('',(127.,-1.,0.)); +#934 = VECTOR('',#935,1.); +#935 = DIRECTION('',(-0.,-0.,-1.)); +#936 = PCURVE('',#460,#937); +#937 = DEFINITIONAL_REPRESENTATION('',(#938),#942); +#938 = LINE('',#939,#940); +#939 = CARTESIAN_POINT('',(1.,0.)); +#940 = VECTOR('',#941,1.); +#941 = DIRECTION('',(0.,-1.)); +#942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#943 = PCURVE('',#752,#944); +#944 = DEFINITIONAL_REPRESENTATION('',(#945),#949); +#945 = LINE('',#946,#947); +#946 = CARTESIAN_POINT('',(1.570796326795,0.)); +#947 = VECTOR('',#948,1.); +#948 = DIRECTION('',(0.,1.)); +#949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#950 = ORIENTED_EDGE('',*,*,#444,.T.); +#951 = ORIENTED_EDGE('',*,*,#952,.F.); +#952 = EDGE_CURVE('',#953,#445,#955,.T.); +#953 = VERTEX_POINT('',#954); +#954 = CARTESIAN_POINT('',(127.,-39.,-1.)); +#955 = SURFACE_CURVE('',#956,(#960,#967),.PCURVE_S1.); +#956 = LINE('',#957,#958); +#957 = CARTESIAN_POINT('',(127.,-39.,0.)); +#958 = VECTOR('',#959,1.); +#959 = DIRECTION('',(-0.,-0.,-1.)); +#960 = PCURVE('',#460,#961); +#961 = DEFINITIONAL_REPRESENTATION('',(#962),#966); +#962 = LINE('',#963,#964); +#963 = CARTESIAN_POINT('',(39.,0.)); +#964 = VECTOR('',#965,1.); +#965 = DIRECTION('',(0.,-1.)); +#966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#967 = PCURVE('',#968,#973); +#968 = CYLINDRICAL_SURFACE('',#969,1.); +#969 = AXIS2_PLACEMENT_3D('',#970,#971,#972); +#970 = CARTESIAN_POINT('',(126.,-39.,0.)); +#971 = DIRECTION('',(-0.,-0.,-1.)); +#972 = DIRECTION('',(1.,0.,0.)); +#973 = DEFINITIONAL_REPRESENTATION('',(#974),#978); +#974 = LINE('',#975,#976); +#975 = CARTESIAN_POINT('',(0.,0.)); +#976 = VECTOR('',#977,1.); +#977 = DIRECTION('',(0.,1.)); +#978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#979 = ORIENTED_EDGE('',*,*,#980,.F.); +#980 = EDGE_CURVE('',#929,#953,#981,.T.); +#981 = SURFACE_CURVE('',#982,(#986,#993),.PCURVE_S1.); +#982 = LINE('',#983,#984); +#983 = CARTESIAN_POINT('',(127.,-1.,-1.)); +#984 = VECTOR('',#985,1.); +#985 = DIRECTION('',(0.,-1.,0.)); +#986 = PCURVE('',#460,#987); +#987 = DEFINITIONAL_REPRESENTATION('',(#988),#992); +#988 = LINE('',#989,#990); +#989 = CARTESIAN_POINT('',(1.,-1.)); +#990 = VECTOR('',#991,1.); +#991 = DIRECTION('',(1.,0.)); +#992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#993 = PCURVE('',#994,#999); +#994 = PLANE('',#995); +#995 = AXIS2_PLACEMENT_3D('',#996,#997,#998); +#996 = CARTESIAN_POINT('',(126.5,-1.,-0.5)); +#997 = DIRECTION('',(0.707106781187,0.,0.707106781187)); +#998 = DIRECTION('',(0.,1.,0.)); +#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); +#1000 = LINE('',#1001,#1002); +#1001 = CARTESIAN_POINT('',(-0.,-0.707106781187)); +#1002 = VECTOR('',#1003,1.); +#1003 = DIRECTION('',(-1.,0.)); +#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1005 = ADVANCED_FACE('',(#1006),#485,.T.); +#1006 = FACE_BOUND('',#1007,.T.); +#1007 = EDGE_LOOP('',(#1008,#1009,#1031)); +#1008 = ORIENTED_EDGE('',*,*,#472,.F.); +#1009 = ORIENTED_EDGE('',*,*,#1010,.T.); +#1010 = EDGE_CURVE('',#445,#501,#1011,.T.); +#1011 = SURFACE_CURVE('',#1012,(#1017,#1024),.PCURVE_S1.); +#1012 = CIRCLE('',#1013,1.); +#1013 = AXIS2_PLACEMENT_3D('',#1014,#1015,#1016); +#1014 = CARTESIAN_POINT('',(126.,-39.,-19.)); +#1015 = DIRECTION('',(0.,0.,-1.)); +#1016 = DIRECTION('',(1.,0.,0.)); +#1017 = PCURVE('',#485,#1018); +#1018 = DEFINITIONAL_REPRESENTATION('',(#1019),#1023); +#1019 = LINE('',#1020,#1021); +#1020 = CARTESIAN_POINT('',(-0.,-0.)); +#1021 = VECTOR('',#1022,1.); +#1022 = DIRECTION('',(-1.,-0.)); +#1023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1024 = PCURVE('',#968,#1025); +#1025 = DEFINITIONAL_REPRESENTATION('',(#1026),#1030); +#1026 = LINE('',#1027,#1028); +#1027 = CARTESIAN_POINT('',(0.,19.)); +#1028 = VECTOR('',#1029,1.); +#1029 = DIRECTION('',(1.,0.)); +#1030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1031 = ORIENTED_EDGE('',*,*,#500,.T.); +#1032 = ADVANCED_FACE('',(#1033),#537,.F.); +#1033 = FACE_BOUND('',#1034,.F.); +#1034 = EDGE_LOOP('',(#1035,#1058,#1059,#1082)); +#1035 = ORIENTED_EDGE('',*,*,#1036,.T.); +#1036 = EDGE_CURVE('',#1037,#501,#1039,.T.); +#1037 = VERTEX_POINT('',#1038); +#1038 = CARTESIAN_POINT('',(126.,-40.,-1.)); +#1039 = SURFACE_CURVE('',#1040,(#1044,#1051),.PCURVE_S1.); +#1040 = LINE('',#1041,#1042); +#1041 = CARTESIAN_POINT('',(126.,-40.,0.)); +#1042 = VECTOR('',#1043,1.); +#1043 = DIRECTION('',(-0.,-0.,-1.)); +#1044 = PCURVE('',#537,#1045); +#1045 = DEFINITIONAL_REPRESENTATION('',(#1046),#1050); +#1046 = LINE('',#1047,#1048); +#1047 = CARTESIAN_POINT('',(1.,0.)); +#1048 = VECTOR('',#1049,1.); +#1049 = DIRECTION('',(0.,-1.)); +#1050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1051 = PCURVE('',#968,#1052); +#1052 = DEFINITIONAL_REPRESENTATION('',(#1053),#1057); +#1053 = LINE('',#1054,#1055); +#1054 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1055 = VECTOR('',#1056,1.); +#1056 = DIRECTION('',(0.,1.)); +#1057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1058 = ORIENTED_EDGE('',*,*,#521,.T.); +#1059 = ORIENTED_EDGE('',*,*,#1060,.F.); +#1060 = EDGE_CURVE('',#1061,#522,#1063,.T.); +#1061 = VERTEX_POINT('',#1062); +#1062 = CARTESIAN_POINT('',(1.,-40.,-1.)); +#1063 = SURFACE_CURVE('',#1064,(#1068,#1075),.PCURVE_S1.); +#1064 = LINE('',#1065,#1066); +#1065 = CARTESIAN_POINT('',(1.,-40.,0.)); +#1066 = VECTOR('',#1067,1.); +#1067 = DIRECTION('',(-0.,-0.,-1.)); +#1068 = PCURVE('',#537,#1069); +#1069 = DEFINITIONAL_REPRESENTATION('',(#1070),#1074); +#1070 = LINE('',#1071,#1072); +#1071 = CARTESIAN_POINT('',(126.,0.)); +#1072 = VECTOR('',#1073,1.); +#1073 = DIRECTION('',(0.,-1.)); +#1074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1075 = PCURVE('',#836,#1076); +#1076 = DEFINITIONAL_REPRESENTATION('',(#1077),#1081); +#1077 = LINE('',#1078,#1079); +#1078 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#1079 = VECTOR('',#1080,1.); +#1080 = DIRECTION('',(-0.,1.)); +#1081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1082 = ORIENTED_EDGE('',*,*,#1083,.F.); +#1083 = EDGE_CURVE('',#1037,#1061,#1084,.T.); +#1084 = SURFACE_CURVE('',#1085,(#1089,#1096),.PCURVE_S1.); +#1085 = LINE('',#1086,#1087); +#1086 = CARTESIAN_POINT('',(126.,-40.,-1.)); +#1087 = VECTOR('',#1088,1.); +#1088 = DIRECTION('',(-1.,0.,0.)); +#1089 = PCURVE('',#537,#1090); +#1090 = DEFINITIONAL_REPRESENTATION('',(#1091),#1095); +#1091 = LINE('',#1092,#1093); +#1092 = CARTESIAN_POINT('',(1.,-1.)); +#1093 = VECTOR('',#1094,1.); +#1094 = DIRECTION('',(1.,0.)); +#1095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1096 = PCURVE('',#1097,#1102); +#1097 = PLANE('',#1098); +#1098 = AXIS2_PLACEMENT_3D('',#1099,#1100,#1101); +#1099 = CARTESIAN_POINT('',(126.,-39.5,-0.5)); +#1100 = DIRECTION('',(0.,-0.707106781187,0.707106781187)); +#1101 = DIRECTION('',(1.,0.,0.)); +#1102 = DEFINITIONAL_REPRESENTATION('',(#1103),#1107); +#1103 = LINE('',#1104,#1105); +#1104 = CARTESIAN_POINT('',(-0.,-0.707106781187)); +#1105 = VECTOR('',#1106,1.); +#1106 = DIRECTION('',(-1.,0.)); +#1107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1108 = ADVANCED_FACE('',(#1109),#610,.F.); +#1109 = FACE_BOUND('',#1110,.F.); +#1110 = EDGE_LOOP('',(#1111,#1134,#1161,#1162)); +#1111 = ORIENTED_EDGE('',*,*,#1112,.F.); +#1112 = EDGE_CURVE('',#1113,#573,#1115,.T.); +#1113 = VERTEX_POINT('',#1114); +#1114 = CARTESIAN_POINT('',(108.875,-20.,-15.5)); +#1115 = SEAM_CURVE('',#1116,(#1120,#1127),.PCURVE_S1.); +#1116 = LINE('',#1117,#1118); +#1117 = CARTESIAN_POINT('',(108.875,-20.,0.)); +#1118 = VECTOR('',#1119,1.); +#1119 = DIRECTION('',(-0.,-0.,-1.)); +#1120 = PCURVE('',#610,#1121); +#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(0.,-1.)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = PCURVE('',#610,#1128); +#1128 = DEFINITIONAL_REPRESENTATION('',(#1129),#1133); +#1129 = LINE('',#1130,#1131); +#1130 = CARTESIAN_POINT('',(0.,0.)); +#1131 = VECTOR('',#1132,1.); +#1132 = DIRECTION('',(0.,-1.)); +#1133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1134 = ORIENTED_EDGE('',*,*,#1135,.F.); +#1135 = EDGE_CURVE('',#1113,#1113,#1136,.T.); +#1136 = SURFACE_CURVE('',#1137,(#1142,#1149),.PCURVE_S1.); +#1137 = CIRCLE('',#1138,5.875); +#1138 = AXIS2_PLACEMENT_3D('',#1139,#1140,#1141); +#1139 = CARTESIAN_POINT('',(103.,-20.,-15.5)); +#1140 = DIRECTION('',(0.,0.,1.)); +#1141 = DIRECTION('',(1.,0.,0.)); +#1142 = PCURVE('',#610,#1143); +#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1148); +#1144 = LINE('',#1145,#1146); +#1145 = CARTESIAN_POINT('',(0.,-15.5)); +#1146 = VECTOR('',#1147,1.); +#1147 = DIRECTION('',(1.,0.)); +#1148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1149 = PCURVE('',#1150,#1155); +#1150 = CONICAL_SURFACE('',#1151,5.875,0.785398163397); +#1151 = AXIS2_PLACEMENT_3D('',#1152,#1153,#1154); +#1152 = CARTESIAN_POINT('',(103.,-20.,-15.5)); +#1153 = DIRECTION('',(0.,0.,1.)); +#1154 = DIRECTION('',(1.,0.,0.)); +#1155 = DEFINITIONAL_REPRESENTATION('',(#1156),#1160); +#1156 = LINE('',#1157,#1158); +#1157 = CARTESIAN_POINT('',(0.,0.)); +#1158 = VECTOR('',#1159,1.); +#1159 = DIRECTION('',(1.,0.)); +#1160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1161 = ORIENTED_EDGE('',*,*,#1112,.T.); +#1162 = ORIENTED_EDGE('',*,*,#595,.T.); +#1163 = ADVANCED_FACE('',(#1164),#663,.F.); +#1164 = FACE_BOUND('',#1165,.F.); +#1165 = EDGE_LOOP('',(#1166,#1187,#1188,#1189)); +#1166 = ORIENTED_EDGE('',*,*,#1167,.F.); +#1167 = EDGE_CURVE('',#626,#1168,#1170,.T.); +#1168 = VERTEX_POINT('',#1169); +#1169 = CARTESIAN_POINT('',(30.375,-20.,-15.)); +#1170 = SEAM_CURVE('',#1171,(#1175,#1181),.PCURVE_S1.); +#1171 = LINE('',#1172,#1173); +#1172 = CARTESIAN_POINT('',(29.875,-20.,-15.5)); +#1173 = VECTOR('',#1174,1.); +#1174 = DIRECTION('',(0.707106781187,0.,0.707106781187)); +#1175 = PCURVE('',#663,#1176); +#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1180); +#1177 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1178,#1179),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1178 = CARTESIAN_POINT('',(0.,0.)); +#1179 = CARTESIAN_POINT('',(0.,0.5)); +#1180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1181 = PCURVE('',#663,#1182); +#1182 = DEFINITIONAL_REPRESENTATION('',(#1183),#1186); +#1183 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1184,#1185),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1184 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1185 = CARTESIAN_POINT('',(6.28318530718,0.5)); +#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1187 = ORIENTED_EDGE('',*,*,#648,.T.); +#1188 = ORIENTED_EDGE('',*,*,#1167,.T.); +#1189 = ORIENTED_EDGE('',*,*,#1190,.F.); +#1190 = EDGE_CURVE('',#1168,#1168,#1191,.T.); +#1191 = SURFACE_CURVE('',#1192,(#1197,#1204),.PCURVE_S1.); +#1192 = CIRCLE('',#1193,6.375); +#1193 = AXIS2_PLACEMENT_3D('',#1194,#1195,#1196); +#1194 = CARTESIAN_POINT('',(24.,-20.,-15.)); +#1195 = DIRECTION('',(0.,0.,1.)); +#1196 = DIRECTION('',(1.,0.,0.)); +#1197 = PCURVE('',#663,#1198); +#1198 = DEFINITIONAL_REPRESENTATION('',(#1199),#1203); +#1199 = LINE('',#1200,#1201); +#1200 = CARTESIAN_POINT('',(0.,0.5)); +#1201 = VECTOR('',#1202,1.); +#1202 = DIRECTION('',(1.,0.)); +#1203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1204 = PCURVE('',#1205,#1210); +#1205 = PLANE('',#1206); +#1206 = AXIS2_PLACEMENT_3D('',#1207,#1208,#1209); +#1207 = CARTESIAN_POINT('',(24.,-20.,-15.)); +#1208 = DIRECTION('',(0.,0.,1.)); +#1209 = DIRECTION('',(1.,0.,0.)); +#1210 = DEFINITIONAL_REPRESENTATION('',(#1211),#1215); +#1211 = CIRCLE('',#1212,6.375); +#1212 = AXIS2_PLACEMENT_2D('',#1213,#1214); +#1213 = CARTESIAN_POINT('',(0.,-3.552713678801E-15)); +#1214 = DIRECTION('',(1.,0.)); +#1215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1216 = ADVANCED_FACE('',(#1217),#696,.T.); +#1217 = FACE_BOUND('',#1218,.F.); +#1218 = EDGE_LOOP('',(#1219,#1220,#1247,#1248)); +#1219 = ORIENTED_EDGE('',*,*,#712,.F.); +#1220 = ORIENTED_EDGE('',*,*,#1221,.F.); +#1221 = EDGE_CURVE('',#877,#713,#1222,.T.); +#1222 = SURFACE_CURVE('',#1223,(#1228,#1235),.PCURVE_S1.); +#1223 = CIRCLE('',#1224,1.); +#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227); +#1225 = CARTESIAN_POINT('',(1.,-1.,-1.)); +#1226 = DIRECTION('',(0.,0.,-1.)); +#1227 = DIRECTION('',(-1.,3.330669073875E-16,0.)); +#1228 = PCURVE('',#696,#1229); +#1229 = DEFINITIONAL_REPRESENTATION('',(#1230),#1234); +#1230 = LINE('',#1231,#1232); +#1231 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#1232 = VECTOR('',#1233,1.); +#1233 = DIRECTION('',(1.,-0.)); +#1234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1235 = PCURVE('',#1236,#1241); +#1236 = CONICAL_SURFACE('',#1237,1.,0.785398163397); +#1237 = AXIS2_PLACEMENT_3D('',#1238,#1239,#1240); +#1238 = CARTESIAN_POINT('',(1.,-1.,-1.)); +#1239 = DIRECTION('',(0.,0.,-1.)); +#1240 = DIRECTION('',(-1.,3.330669073875E-16,0.)); +#1241 = DEFINITIONAL_REPRESENTATION('',(#1242),#1246); +#1242 = LINE('',#1243,#1244); +#1243 = CARTESIAN_POINT('',(0.,-0.)); +#1244 = VECTOR('',#1245,1.); +#1245 = DIRECTION('',(1.,-0.)); +#1246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1247 = ORIENTED_EDGE('',*,*,#876,.T.); +#1248 = ORIENTED_EDGE('',*,*,#681,.T.); +#1249 = ADVANCED_FACE('',(#1250),#778,.T.); +#1250 = FACE_BOUND('',#1251,.F.); +#1251 = EDGE_LOOP('',(#1252,#1273,#1274,#1300)); +#1252 = ORIENTED_EDGE('',*,*,#1253,.F.); +#1253 = EDGE_CURVE('',#713,#1254,#1256,.T.); +#1254 = VERTEX_POINT('',#1255); +#1255 = CARTESIAN_POINT('',(1.,-1.,1.110223024625E-16)); +#1256 = SURFACE_CURVE('',#1257,(#1261,#1267),.PCURVE_S1.); +#1257 = LINE('',#1258,#1259); +#1258 = CARTESIAN_POINT('',(1.,-0.5,-0.5)); +#1259 = VECTOR('',#1260,1.); +#1260 = DIRECTION('',(0.,-0.707106781187,0.707106781187)); +#1261 = PCURVE('',#778,#1262); +#1262 = DEFINITIONAL_REPRESENTATION('',(#1263),#1266); +#1263 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1264,#1265),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1264 = CARTESIAN_POINT('',(2.22044604925E-16,-0.707106781187)); +#1265 = CARTESIAN_POINT('',(2.22044604925E-16,0.707106781187)); +#1266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1267 = PCURVE('',#1236,#1268); +#1268 = DEFINITIONAL_REPRESENTATION('',(#1269),#1272); +#1269 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1270,#1271),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1270 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1271 = CARTESIAN_POINT('',(1.570796326795,-1.)); +#1272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1273 = ORIENTED_EDGE('',*,*,#764,.T.); +#1274 = ORIENTED_EDGE('',*,*,#1275,.T.); +#1275 = EDGE_CURVE('',#737,#1276,#1278,.T.); +#1276 = VERTEX_POINT('',#1277); +#1277 = CARTESIAN_POINT('',(126.,-1.,1.110223024625E-16)); +#1278 = SURFACE_CURVE('',#1279,(#1283,#1289),.PCURVE_S1.); +#1279 = LINE('',#1280,#1281); +#1280 = CARTESIAN_POINT('',(126.,-0.5,-0.5)); +#1281 = VECTOR('',#1282,1.); +#1282 = DIRECTION('',(0.,-0.707106781187,0.707106781187)); +#1283 = PCURVE('',#778,#1284); +#1284 = DEFINITIONAL_REPRESENTATION('',(#1285),#1288); +#1285 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1286,#1287),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1286 = CARTESIAN_POINT('',(-125.,-0.707106781187)); +#1287 = CARTESIAN_POINT('',(-125.,0.707106781187)); +#1288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1289 = PCURVE('',#1290,#1295); +#1290 = CONICAL_SURFACE('',#1291,1.,0.785398163397); +#1291 = AXIS2_PLACEMENT_3D('',#1292,#1293,#1294); +#1292 = CARTESIAN_POINT('',(126.,-1.,-1.)); +#1293 = DIRECTION('',(0.,0.,-1.)); +#1294 = DIRECTION('',(0.,1.,0.)); +#1295 = DEFINITIONAL_REPRESENTATION('',(#1296),#1299); +#1296 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1297,#1298),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1297 = CARTESIAN_POINT('',(0.,0.)); +#1298 = CARTESIAN_POINT('',(0.,-1.)); +#1299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1300 = ORIENTED_EDGE('',*,*,#1301,.F.); +#1301 = EDGE_CURVE('',#1254,#1276,#1302,.T.); +#1302 = SURFACE_CURVE('',#1303,(#1307,#1314),.PCURVE_S1.); +#1303 = LINE('',#1304,#1305); +#1304 = CARTESIAN_POINT('',(1.,-1.,0.)); +#1305 = VECTOR('',#1306,1.); +#1306 = DIRECTION('',(1.,0.,0.)); +#1307 = PCURVE('',#778,#1308); +#1308 = DEFINITIONAL_REPRESENTATION('',(#1309),#1313); +#1309 = LINE('',#1310,#1311); +#1310 = CARTESIAN_POINT('',(-0.,0.707106781187)); +#1311 = VECTOR('',#1312,1.); +#1312 = DIRECTION('',(-1.,0.)); +#1313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1314 = PCURVE('',#1315,#1320); +#1315 = PLANE('',#1316); +#1316 = AXIS2_PLACEMENT_3D('',#1317,#1318,#1319); +#1317 = CARTESIAN_POINT('',(63.5,-20.,0.)); +#1318 = DIRECTION('',(-0.,-0.,-1.)); +#1319 = DIRECTION('',(-1.,0.,0.)); +#1320 = DEFINITIONAL_REPRESENTATION('',(#1321),#1325); +#1321 = LINE('',#1322,#1323); +#1322 = CARTESIAN_POINT('',(62.5,19.)); +#1323 = VECTOR('',#1324,1.); +#1324 = DIRECTION('',(-1.,0.)); +#1325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1326 = ADVANCED_FACE('',(#1327),#752,.T.); +#1327 = FACE_BOUND('',#1328,.T.); +#1328 = EDGE_LOOP('',(#1329,#1330,#1352,#1353)); +#1329 = ORIENTED_EDGE('',*,*,#736,.F.); +#1330 = ORIENTED_EDGE('',*,*,#1331,.T.); +#1331 = EDGE_CURVE('',#737,#929,#1332,.T.); +#1332 = SURFACE_CURVE('',#1333,(#1338,#1345),.PCURVE_S1.); +#1333 = CIRCLE('',#1334,1.); +#1334 = AXIS2_PLACEMENT_3D('',#1335,#1336,#1337); +#1335 = CARTESIAN_POINT('',(126.,-1.,-1.)); +#1336 = DIRECTION('',(0.,0.,-1.)); +#1337 = DIRECTION('',(0.,1.,0.)); +#1338 = PCURVE('',#752,#1339); +#1339 = DEFINITIONAL_REPRESENTATION('',(#1340),#1344); +#1340 = LINE('',#1341,#1342); +#1341 = CARTESIAN_POINT('',(0.,1.)); +#1342 = VECTOR('',#1343,1.); +#1343 = DIRECTION('',(1.,0.)); +#1344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1345 = PCURVE('',#1290,#1346); +#1346 = DEFINITIONAL_REPRESENTATION('',(#1347),#1351); +#1347 = LINE('',#1348,#1349); +#1348 = CARTESIAN_POINT('',(0.,-0.)); +#1349 = VECTOR('',#1350,1.); +#1350 = DIRECTION('',(1.,-0.)); +#1351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1352 = ORIENTED_EDGE('',*,*,#928,.T.); +#1353 = ORIENTED_EDGE('',*,*,#794,.F.); +#1354 = ADVANCED_FACE('',(#1355),#836,.T.); +#1355 = FACE_BOUND('',#1356,.F.); +#1356 = EDGE_LOOP('',(#1357,#1358,#1385,#1386)); +#1357 = ORIENTED_EDGE('',*,*,#852,.F.); +#1358 = ORIENTED_EDGE('',*,*,#1359,.F.); +#1359 = EDGE_CURVE('',#1061,#853,#1360,.T.); +#1360 = SURFACE_CURVE('',#1361,(#1366,#1373),.PCURVE_S1.); +#1361 = CIRCLE('',#1362,1.); +#1362 = AXIS2_PLACEMENT_3D('',#1363,#1364,#1365); +#1363 = CARTESIAN_POINT('',(1.,-39.,-1.)); +#1364 = DIRECTION('',(0.,0.,-1.)); +#1365 = DIRECTION('',(-3.330669073875E-16,-1.,-0.)); +#1366 = PCURVE('',#836,#1367); +#1367 = DEFINITIONAL_REPRESENTATION('',(#1368),#1372); +#1368 = LINE('',#1369,#1370); +#1369 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#1370 = VECTOR('',#1371,1.); +#1371 = DIRECTION('',(1.,-0.)); +#1372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1373 = PCURVE('',#1374,#1379); +#1374 = CONICAL_SURFACE('',#1375,1.,0.785398163397); +#1375 = AXIS2_PLACEMENT_3D('',#1376,#1377,#1378); +#1376 = CARTESIAN_POINT('',(1.,-39.,-1.)); +#1377 = DIRECTION('',(0.,0.,-1.)); +#1378 = DIRECTION('',(-3.330669073875E-16,-1.,-0.)); +#1379 = DEFINITIONAL_REPRESENTATION('',(#1380),#1384); +#1380 = LINE('',#1381,#1382); +#1381 = CARTESIAN_POINT('',(0.,-0.)); +#1382 = VECTOR('',#1383,1.); +#1383 = DIRECTION('',(1.,-0.)); +#1384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1385 = ORIENTED_EDGE('',*,*,#1060,.T.); +#1386 = ORIENTED_EDGE('',*,*,#821,.T.); +#1387 = ADVANCED_FACE('',(#1388),#913,.T.); +#1388 = FACE_BOUND('',#1389,.F.); +#1389 = EDGE_LOOP('',(#1390,#1411,#1412,#1431)); +#1390 = ORIENTED_EDGE('',*,*,#1391,.F.); +#1391 = EDGE_CURVE('',#853,#1392,#1394,.T.); +#1392 = VERTEX_POINT('',#1393); +#1393 = CARTESIAN_POINT('',(1.,-39.,-9.436895709314E-16)); +#1394 = SURFACE_CURVE('',#1395,(#1399,#1405),.PCURVE_S1.); +#1395 = LINE('',#1396,#1397); +#1396 = CARTESIAN_POINT('',(0.,-39.,-1.)); +#1397 = VECTOR('',#1398,1.); +#1398 = DIRECTION('',(0.707106781187,-1.922160659908E-16,0.707106781187) + ); +#1399 = PCURVE('',#913,#1400); +#1400 = DEFINITIONAL_REPRESENTATION('',(#1401),#1404); +#1401 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1402,#1403),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#1402 = CARTESIAN_POINT('',(0.,-0.707106781187)); +#1403 = CARTESIAN_POINT('',(0.,0.707106781187)); +#1404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1405 = PCURVE('',#1374,#1406); +#1406 = DEFINITIONAL_REPRESENTATION('',(#1407),#1410); +#1407 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1408,#1409),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#1408 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1409 = CARTESIAN_POINT('',(1.570796326795,-1.)); +#1410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1411 = ORIENTED_EDGE('',*,*,#899,.T.); +#1412 = ORIENTED_EDGE('',*,*,#1413,.T.); +#1413 = EDGE_CURVE('',#877,#1254,#1414,.T.); +#1414 = SURFACE_CURVE('',#1415,(#1419,#1425),.PCURVE_S1.); +#1415 = LINE('',#1416,#1417); +#1416 = CARTESIAN_POINT('',(0.5,-1.,-0.5)); +#1417 = VECTOR('',#1418,1.); +#1418 = DIRECTION('',(0.707106781187,0.,0.707106781187)); +#1419 = PCURVE('',#913,#1420); +#1420 = DEFINITIONAL_REPRESENTATION('',(#1421),#1424); +#1421 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1422,#1423),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1422 = CARTESIAN_POINT('',(-38.,-0.707106781187)); +#1423 = CARTESIAN_POINT('',(-38.,0.707106781187)); +#1424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1425 = PCURVE('',#1236,#1426); +#1426 = DEFINITIONAL_REPRESENTATION('',(#1427),#1430); +#1427 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1428,#1429),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1428 = CARTESIAN_POINT('',(0.,0.)); +#1429 = CARTESIAN_POINT('',(0.,-1.)); +#1430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1431 = ORIENTED_EDGE('',*,*,#1432,.F.); +#1432 = EDGE_CURVE('',#1392,#1254,#1433,.T.); +#1433 = SURFACE_CURVE('',#1434,(#1438,#1445),.PCURVE_S1.); +#1434 = LINE('',#1435,#1436); +#1435 = CARTESIAN_POINT('',(1.,-39.,0.)); +#1436 = VECTOR('',#1437,1.); +#1437 = DIRECTION('',(0.,1.,0.)); +#1438 = PCURVE('',#913,#1439); +#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444); +#1440 = LINE('',#1441,#1442); +#1441 = CARTESIAN_POINT('',(-0.,0.707106781187)); +#1442 = VECTOR('',#1443,1.); +#1443 = DIRECTION('',(-1.,0.)); +#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1445 = PCURVE('',#1315,#1446); +#1446 = DEFINITIONAL_REPRESENTATION('',(#1447),#1451); +#1447 = LINE('',#1448,#1449); +#1448 = CARTESIAN_POINT('',(62.5,-19.)); +#1449 = VECTOR('',#1450,1.); +#1450 = DIRECTION('',(0.,1.)); +#1451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1452 = ADVANCED_FACE('',(#1453),#994,.T.); +#1453 = FACE_BOUND('',#1454,.F.); +#1454 = EDGE_LOOP('',(#1455,#1474,#1475,#1501)); +#1455 = ORIENTED_EDGE('',*,*,#1456,.F.); +#1456 = EDGE_CURVE('',#929,#1276,#1457,.T.); +#1457 = SURFACE_CURVE('',#1458,(#1462,#1468),.PCURVE_S1.); +#1458 = LINE('',#1459,#1460); +#1459 = CARTESIAN_POINT('',(127.,-1.,-1.)); +#1460 = VECTOR('',#1461,1.); +#1461 = DIRECTION('',(-0.707106781187,-4.329780281177E-17,0.707106781187 + )); +#1462 = PCURVE('',#994,#1463); +#1463 = DEFINITIONAL_REPRESENTATION('',(#1464),#1467); +#1464 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1465,#1466),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#1465 = CARTESIAN_POINT('',(3.330669073875E-16,-0.707106781187)); +#1466 = CARTESIAN_POINT('',(3.330669073875E-16,0.707106781187)); +#1467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1468 = PCURVE('',#1290,#1469); +#1469 = DEFINITIONAL_REPRESENTATION('',(#1470),#1473); +#1470 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1471,#1472),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#1471 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1472 = CARTESIAN_POINT('',(1.570796326795,-1.)); +#1473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1474 = ORIENTED_EDGE('',*,*,#980,.T.); +#1475 = ORIENTED_EDGE('',*,*,#1476,.T.); +#1476 = EDGE_CURVE('',#953,#1477,#1479,.T.); +#1477 = VERTEX_POINT('',#1478); +#1478 = CARTESIAN_POINT('',(126.,-39.,4.107825191113E-15)); +#1479 = SURFACE_CURVE('',#1480,(#1484,#1490),.PCURVE_S1.); +#1480 = LINE('',#1481,#1482); +#1481 = CARTESIAN_POINT('',(126.5,-39.,-0.5)); +#1482 = VECTOR('',#1483,1.); +#1483 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); +#1484 = PCURVE('',#994,#1485); +#1485 = DEFINITIONAL_REPRESENTATION('',(#1486),#1489); +#1486 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1487,#1488),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1487 = CARTESIAN_POINT('',(-38.,-0.707106781187)); +#1488 = CARTESIAN_POINT('',(-38.,0.707106781187)); +#1489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1490 = PCURVE('',#1491,#1496); +#1491 = CONICAL_SURFACE('',#1492,1.,0.785398163397); +#1492 = AXIS2_PLACEMENT_3D('',#1493,#1494,#1495); +#1493 = CARTESIAN_POINT('',(126.,-39.,-1.)); +#1494 = DIRECTION('',(0.,0.,-1.)); +#1495 = DIRECTION('',(1.,0.,0.)); +#1496 = DEFINITIONAL_REPRESENTATION('',(#1497),#1500); +#1497 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1498,#1499),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1498 = CARTESIAN_POINT('',(0.,0.)); +#1499 = CARTESIAN_POINT('',(0.,-1.)); +#1500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1501 = ORIENTED_EDGE('',*,*,#1502,.F.); +#1502 = EDGE_CURVE('',#1276,#1477,#1503,.T.); +#1503 = SURFACE_CURVE('',#1504,(#1508,#1515),.PCURVE_S1.); +#1504 = LINE('',#1505,#1506); +#1505 = CARTESIAN_POINT('',(126.,-1.,0.)); +#1506 = VECTOR('',#1507,1.); +#1507 = DIRECTION('',(0.,-1.,0.)); +#1508 = PCURVE('',#994,#1509); +#1509 = DEFINITIONAL_REPRESENTATION('',(#1510),#1514); +#1510 = LINE('',#1511,#1512); +#1511 = CARTESIAN_POINT('',(-0.,0.707106781187)); +#1512 = VECTOR('',#1513,1.); +#1513 = DIRECTION('',(-1.,0.)); +#1514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1515 = PCURVE('',#1315,#1516); +#1516 = DEFINITIONAL_REPRESENTATION('',(#1517),#1521); +#1517 = LINE('',#1518,#1519); +#1518 = CARTESIAN_POINT('',(-62.5,19.)); +#1519 = VECTOR('',#1520,1.); +#1520 = DIRECTION('',(0.,-1.)); +#1521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1522 = ADVANCED_FACE('',(#1523),#968,.T.); +#1523 = FACE_BOUND('',#1524,.T.); +#1524 = EDGE_LOOP('',(#1525,#1526,#1548,#1549)); +#1525 = ORIENTED_EDGE('',*,*,#952,.F.); +#1526 = ORIENTED_EDGE('',*,*,#1527,.T.); +#1527 = EDGE_CURVE('',#953,#1037,#1528,.T.); +#1528 = SURFACE_CURVE('',#1529,(#1534,#1541),.PCURVE_S1.); +#1529 = CIRCLE('',#1530,1.); +#1530 = AXIS2_PLACEMENT_3D('',#1531,#1532,#1533); +#1531 = CARTESIAN_POINT('',(126.,-39.,-1.)); +#1532 = DIRECTION('',(0.,0.,-1.)); +#1533 = DIRECTION('',(1.,0.,0.)); +#1534 = PCURVE('',#968,#1535); +#1535 = DEFINITIONAL_REPRESENTATION('',(#1536),#1540); +#1536 = LINE('',#1537,#1538); +#1537 = CARTESIAN_POINT('',(0.,1.)); +#1538 = VECTOR('',#1539,1.); +#1539 = DIRECTION('',(1.,0.)); +#1540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1541 = PCURVE('',#1491,#1542); +#1542 = DEFINITIONAL_REPRESENTATION('',(#1543),#1547); +#1543 = LINE('',#1544,#1545); +#1544 = CARTESIAN_POINT('',(0.,-0.)); +#1545 = VECTOR('',#1546,1.); +#1546 = DIRECTION('',(1.,-0.)); +#1547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1548 = ORIENTED_EDGE('',*,*,#1036,.T.); +#1549 = ORIENTED_EDGE('',*,*,#1010,.F.); +#1550 = ADVANCED_FACE('',(#1551),#1097,.T.); +#1551 = FACE_BOUND('',#1552,.F.); +#1552 = EDGE_LOOP('',(#1553,#1572,#1573,#1592)); +#1553 = ORIENTED_EDGE('',*,*,#1554,.F.); +#1554 = EDGE_CURVE('',#1037,#1477,#1555,.T.); +#1555 = SURFACE_CURVE('',#1556,(#1560,#1566),.PCURVE_S1.); +#1556 = LINE('',#1557,#1558); +#1557 = CARTESIAN_POINT('',(126.,-40.,-1.)); +#1558 = VECTOR('',#1559,1.); +#1559 = DIRECTION('',(-4.329780281177E-17,0.707106781187,0.707106781187) + ); +#1560 = PCURVE('',#1097,#1561); +#1561 = DEFINITIONAL_REPRESENTATION('',(#1562),#1565); +#1562 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1563,#1564),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#1563 = CARTESIAN_POINT('',(0.,-0.707106781187)); +#1564 = CARTESIAN_POINT('',(0.,0.707106781187)); +#1565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1566 = PCURVE('',#1491,#1567); +#1567 = DEFINITIONAL_REPRESENTATION('',(#1568),#1571); +#1568 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1569,#1570),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#1569 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1570 = CARTESIAN_POINT('',(1.570796326795,-1.)); +#1571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1572 = ORIENTED_EDGE('',*,*,#1083,.T.); +#1573 = ORIENTED_EDGE('',*,*,#1574,.T.); +#1574 = EDGE_CURVE('',#1061,#1392,#1575,.T.); +#1575 = SURFACE_CURVE('',#1576,(#1580,#1586),.PCURVE_S1.); +#1576 = LINE('',#1577,#1578); +#1577 = CARTESIAN_POINT('',(1.,-39.5,-0.5)); +#1578 = VECTOR('',#1579,1.); +#1579 = DIRECTION('',(0.,0.707106781187,0.707106781187)); +#1580 = PCURVE('',#1097,#1581); +#1581 = DEFINITIONAL_REPRESENTATION('',(#1582),#1585); +#1582 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1583,#1584),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1583 = CARTESIAN_POINT('',(-125.,-0.707106781187)); +#1584 = CARTESIAN_POINT('',(-125.,0.707106781187)); +#1585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1586 = PCURVE('',#1374,#1587); +#1587 = DEFINITIONAL_REPRESENTATION('',(#1588),#1591); +#1588 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1589,#1590),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1589 = CARTESIAN_POINT('',(0.,0.)); +#1590 = CARTESIAN_POINT('',(0.,-1.)); +#1591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1592 = ORIENTED_EDGE('',*,*,#1593,.F.); +#1593 = EDGE_CURVE('',#1477,#1392,#1594,.T.); +#1594 = SURFACE_CURVE('',#1595,(#1599,#1606),.PCURVE_S1.); +#1595 = LINE('',#1596,#1597); +#1596 = CARTESIAN_POINT('',(126.,-39.,0.)); +#1597 = VECTOR('',#1598,1.); +#1598 = DIRECTION('',(-1.,0.,0.)); +#1599 = PCURVE('',#1097,#1600); +#1600 = DEFINITIONAL_REPRESENTATION('',(#1601),#1605); +#1601 = LINE('',#1602,#1603); +#1602 = CARTESIAN_POINT('',(-0.,0.707106781187)); +#1603 = VECTOR('',#1604,1.); +#1604 = DIRECTION('',(-1.,0.)); +#1605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1606 = PCURVE('',#1315,#1607); +#1607 = DEFINITIONAL_REPRESENTATION('',(#1608),#1612); +#1608 = LINE('',#1609,#1610); +#1609 = CARTESIAN_POINT('',(-62.5,-19.)); +#1610 = VECTOR('',#1611,1.); +#1611 = DIRECTION('',(1.,0.)); +#1612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1613 = ADVANCED_FACE('',(#1614),#1150,.F.); +#1614 = FACE_BOUND('',#1615,.F.); +#1615 = EDGE_LOOP('',(#1616,#1637,#1638,#1639)); +#1616 = ORIENTED_EDGE('',*,*,#1617,.F.); +#1617 = EDGE_CURVE('',#1113,#1618,#1620,.T.); +#1618 = VERTEX_POINT('',#1619); +#1619 = CARTESIAN_POINT('',(109.375,-20.,-15.)); +#1620 = SEAM_CURVE('',#1621,(#1625,#1631),.PCURVE_S1.); +#1621 = LINE('',#1622,#1623); +#1622 = CARTESIAN_POINT('',(108.875,-20.,-15.5)); +#1623 = VECTOR('',#1624,1.); +#1624 = DIRECTION('',(0.707106781187,0.,0.707106781187)); +#1625 = PCURVE('',#1150,#1626); +#1626 = DEFINITIONAL_REPRESENTATION('',(#1627),#1630); +#1627 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1628,#1629),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1628 = CARTESIAN_POINT('',(0.,0.)); +#1629 = CARTESIAN_POINT('',(0.,0.5)); +#1630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1631 = PCURVE('',#1150,#1632); +#1632 = DEFINITIONAL_REPRESENTATION('',(#1633),#1636); +#1633 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1634,#1635),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1634 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1635 = CARTESIAN_POINT('',(6.28318530718,0.5)); +#1636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1637 = ORIENTED_EDGE('',*,*,#1135,.T.); +#1638 = ORIENTED_EDGE('',*,*,#1617,.T.); +#1639 = ORIENTED_EDGE('',*,*,#1640,.F.); +#1640 = EDGE_CURVE('',#1618,#1618,#1641,.T.); +#1641 = SURFACE_CURVE('',#1642,(#1647,#1654),.PCURVE_S1.); +#1642 = CIRCLE('',#1643,6.375); +#1643 = AXIS2_PLACEMENT_3D('',#1644,#1645,#1646); +#1644 = CARTESIAN_POINT('',(103.,-20.,-15.)); +#1645 = DIRECTION('',(0.,0.,1.)); +#1646 = DIRECTION('',(1.,0.,0.)); +#1647 = PCURVE('',#1150,#1648); +#1648 = DEFINITIONAL_REPRESENTATION('',(#1649),#1653); +#1649 = LINE('',#1650,#1651); +#1650 = CARTESIAN_POINT('',(0.,0.5)); +#1651 = VECTOR('',#1652,1.); +#1652 = DIRECTION('',(1.,0.)); +#1653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1654 = PCURVE('',#1655,#1660); +#1655 = PLANE('',#1656); +#1656 = AXIS2_PLACEMENT_3D('',#1657,#1658,#1659); +#1657 = CARTESIAN_POINT('',(103.,-20.,-15.)); +#1658 = DIRECTION('',(0.,0.,1.)); +#1659 = DIRECTION('',(1.,0.,0.)); +#1660 = DEFINITIONAL_REPRESENTATION('',(#1661),#1665); +#1661 = CIRCLE('',#1662,6.375); +#1662 = AXIS2_PLACEMENT_2D('',#1663,#1664); +#1663 = CARTESIAN_POINT('',(0.,-3.552713678801E-15)); +#1664 = DIRECTION('',(1.,0.)); +#1665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1666 = ADVANCED_FACE('',(#1667,#1670),#1205,.T.); +#1667 = FACE_BOUND('',#1668,.T.); +#1668 = EDGE_LOOP('',(#1669)); +#1669 = ORIENTED_EDGE('',*,*,#1190,.F.); +#1670 = FACE_BOUND('',#1671,.T.); +#1671 = EDGE_LOOP('',(#1672)); +#1672 = ORIENTED_EDGE('',*,*,#1673,.T.); +#1673 = EDGE_CURVE('',#1674,#1674,#1676,.T.); +#1674 = VERTEX_POINT('',#1675); +#1675 = CARTESIAN_POINT('',(33.625,-20.,-15.)); +#1676 = SURFACE_CURVE('',#1677,(#1682,#1689),.PCURVE_S1.); +#1677 = CIRCLE('',#1678,9.625); +#1678 = AXIS2_PLACEMENT_3D('',#1679,#1680,#1681); +#1679 = CARTESIAN_POINT('',(24.,-20.,-15.)); +#1680 = DIRECTION('',(0.,0.,1.)); +#1681 = DIRECTION('',(1.,0.,0.)); +#1682 = PCURVE('',#1205,#1683); +#1683 = DEFINITIONAL_REPRESENTATION('',(#1684),#1688); +#1684 = CIRCLE('',#1685,9.625); +#1685 = AXIS2_PLACEMENT_2D('',#1686,#1687); +#1686 = CARTESIAN_POINT('',(3.552713678801E-15,-3.552713678801E-15)); +#1687 = DIRECTION('',(1.,0.)); +#1688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1689 = PCURVE('',#1690,#1695); +#1690 = CYLINDRICAL_SURFACE('',#1691,9.625); +#1691 = AXIS2_PLACEMENT_3D('',#1692,#1693,#1694); +#1692 = CARTESIAN_POINT('',(24.,-20.,0.)); +#1693 = DIRECTION('',(0.,0.,1.)); +#1694 = DIRECTION('',(1.,0.,0.)); +#1695 = DEFINITIONAL_REPRESENTATION('',(#1696),#1700); +#1696 = LINE('',#1697,#1698); +#1697 = CARTESIAN_POINT('',(0.,-15.)); +#1698 = VECTOR('',#1699,1.); +#1699 = DIRECTION('',(1.,0.)); +#1700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1701 = ADVANCED_FACE('',(#1702),#1236,.T.); +#1702 = FACE_BOUND('',#1703,.F.); +#1703 = EDGE_LOOP('',(#1704,#1705,#1706)); +#1704 = ORIENTED_EDGE('',*,*,#1413,.F.); +#1705 = ORIENTED_EDGE('',*,*,#1221,.T.); +#1706 = ORIENTED_EDGE('',*,*,#1253,.T.); +#1707 = ADVANCED_FACE('',(#1708,#1714,#1749),#1315,.F.); +#1708 = FACE_BOUND('',#1709,.F.); +#1709 = EDGE_LOOP('',(#1710,#1711,#1712,#1713)); +#1710 = ORIENTED_EDGE('',*,*,#1301,.T.); +#1711 = ORIENTED_EDGE('',*,*,#1502,.T.); +#1712 = ORIENTED_EDGE('',*,*,#1593,.T.); +#1713 = ORIENTED_EDGE('',*,*,#1432,.T.); +#1714 = FACE_BOUND('',#1715,.F.); +#1715 = EDGE_LOOP('',(#1716)); +#1716 = ORIENTED_EDGE('',*,*,#1717,.T.); +#1717 = EDGE_CURVE('',#1718,#1718,#1720,.T.); +#1718 = VERTEX_POINT('',#1719); +#1719 = CARTESIAN_POINT('',(34.625,-20.,0.)); +#1720 = SURFACE_CURVE('',#1721,(#1726,#1737),.PCURVE_S1.); +#1721 = CIRCLE('',#1722,10.625); +#1722 = AXIS2_PLACEMENT_3D('',#1723,#1724,#1725); +#1723 = CARTESIAN_POINT('',(24.,-20.,0.)); +#1724 = DIRECTION('',(0.,0.,1.)); +#1725 = DIRECTION('',(1.,0.,0.)); +#1726 = PCURVE('',#1315,#1727); +#1727 = DEFINITIONAL_REPRESENTATION('',(#1728),#1736); +#1728 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1729,#1730,#1731,#1732, +#1733,#1734,#1735),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1729 = CARTESIAN_POINT('',(28.875,0.)); +#1730 = CARTESIAN_POINT('',(28.875,18.403039830419)); +#1731 = CARTESIAN_POINT('',(44.8125,9.20151991521)); +#1732 = CARTESIAN_POINT('',(60.75,2.602374448188E-15)); +#1733 = CARTESIAN_POINT('',(44.8125,-9.20151991521)); +#1734 = CARTESIAN_POINT('',(28.875,-18.40303983041)); +#1735 = CARTESIAN_POINT('',(28.875,0.)); +#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1737 = PCURVE('',#1738,#1743); +#1738 = CONICAL_SURFACE('',#1739,9.625,0.785398163397); +#1739 = AXIS2_PLACEMENT_3D('',#1740,#1741,#1742); +#1740 = CARTESIAN_POINT('',(24.,-20.,-1.)); +#1741 = DIRECTION('',(0.,0.,1.)); +#1742 = DIRECTION('',(1.,0.,0.)); +#1743 = DEFINITIONAL_REPRESENTATION('',(#1744),#1748); +#1744 = LINE('',#1745,#1746); +#1745 = CARTESIAN_POINT('',(-0.,1.)); +#1746 = VECTOR('',#1747,1.); +#1747 = DIRECTION('',(1.,-0.)); +#1748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1749 = FACE_BOUND('',#1750,.F.); +#1750 = EDGE_LOOP('',(#1751)); +#1751 = ORIENTED_EDGE('',*,*,#1752,.T.); +#1752 = EDGE_CURVE('',#1753,#1753,#1755,.T.); +#1753 = VERTEX_POINT('',#1754); +#1754 = CARTESIAN_POINT('',(113.625,-20.,0.)); +#1755 = SURFACE_CURVE('',#1756,(#1761,#1772),.PCURVE_S1.); +#1756 = CIRCLE('',#1757,10.625); +#1757 = AXIS2_PLACEMENT_3D('',#1758,#1759,#1760); +#1758 = CARTESIAN_POINT('',(103.,-20.,0.)); +#1759 = DIRECTION('',(0.,0.,1.)); +#1760 = DIRECTION('',(1.,0.,0.)); +#1761 = PCURVE('',#1315,#1762); +#1762 = DEFINITIONAL_REPRESENTATION('',(#1763),#1771); +#1763 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1764,#1765,#1766,#1767, +#1768,#1769,#1770),.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('') ); +#1764 = CARTESIAN_POINT('',(-50.125,0.)); +#1765 = CARTESIAN_POINT('',(-50.125,18.403039830419)); +#1766 = CARTESIAN_POINT('',(-34.1875,9.20151991521)); +#1767 = CARTESIAN_POINT('',(-18.25,2.602374448188E-15)); +#1768 = CARTESIAN_POINT('',(-34.1875,-9.20151991521)); +#1769 = CARTESIAN_POINT('',(-50.125,-18.40303983041)); +#1770 = CARTESIAN_POINT('',(-50.125,0.)); +#1771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1772 = PCURVE('',#1773,#1778); +#1773 = CONICAL_SURFACE('',#1774,9.625,0.785398163397); +#1774 = AXIS2_PLACEMENT_3D('',#1775,#1776,#1777); +#1775 = CARTESIAN_POINT('',(103.,-20.,-1.)); +#1776 = DIRECTION('',(0.,0.,1.)); +#1777 = DIRECTION('',(1.,0.,0.)); +#1778 = DEFINITIONAL_REPRESENTATION('',(#1779),#1783); +#1779 = LINE('',#1780,#1781); +#1780 = CARTESIAN_POINT('',(-0.,1.)); +#1781 = VECTOR('',#1782,1.); +#1782 = DIRECTION('',(1.,-0.)); +#1783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1784 = ADVANCED_FACE('',(#1785),#1290,.T.); +#1785 = FACE_BOUND('',#1786,.F.); +#1786 = EDGE_LOOP('',(#1787,#1788,#1789)); +#1787 = ORIENTED_EDGE('',*,*,#1275,.F.); +#1788 = ORIENTED_EDGE('',*,*,#1331,.T.); +#1789 = ORIENTED_EDGE('',*,*,#1456,.T.); +#1790 = ADVANCED_FACE('',(#1791),#1374,.T.); +#1791 = FACE_BOUND('',#1792,.F.); +#1792 = EDGE_LOOP('',(#1793,#1794,#1795)); +#1793 = ORIENTED_EDGE('',*,*,#1574,.F.); +#1794 = ORIENTED_EDGE('',*,*,#1359,.T.); +#1795 = ORIENTED_EDGE('',*,*,#1391,.T.); +#1796 = ADVANCED_FACE('',(#1797),#1491,.T.); +#1797 = FACE_BOUND('',#1798,.F.); +#1798 = EDGE_LOOP('',(#1799,#1800,#1801)); +#1799 = ORIENTED_EDGE('',*,*,#1476,.F.); +#1800 = ORIENTED_EDGE('',*,*,#1527,.T.); +#1801 = ORIENTED_EDGE('',*,*,#1554,.T.); +#1802 = ADVANCED_FACE('',(#1803,#1806),#1655,.T.); +#1803 = FACE_BOUND('',#1804,.T.); +#1804 = EDGE_LOOP('',(#1805)); +#1805 = ORIENTED_EDGE('',*,*,#1640,.F.); +#1806 = FACE_BOUND('',#1807,.T.); +#1807 = EDGE_LOOP('',(#1808)); +#1808 = ORIENTED_EDGE('',*,*,#1809,.T.); +#1809 = EDGE_CURVE('',#1810,#1810,#1812,.T.); +#1810 = VERTEX_POINT('',#1811); +#1811 = CARTESIAN_POINT('',(112.625,-20.,-15.)); +#1812 = SURFACE_CURVE('',#1813,(#1818,#1825),.PCURVE_S1.); +#1813 = CIRCLE('',#1814,9.625); +#1814 = AXIS2_PLACEMENT_3D('',#1815,#1816,#1817); +#1815 = CARTESIAN_POINT('',(103.,-20.,-15.)); +#1816 = DIRECTION('',(0.,0.,1.)); +#1817 = DIRECTION('',(1.,0.,0.)); +#1818 = PCURVE('',#1655,#1819); +#1819 = DEFINITIONAL_REPRESENTATION('',(#1820),#1824); +#1820 = CIRCLE('',#1821,9.625); +#1821 = AXIS2_PLACEMENT_2D('',#1822,#1823); +#1822 = CARTESIAN_POINT('',(0.,-3.552713678801E-15)); +#1823 = DIRECTION('',(1.,0.)); +#1824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1825 = PCURVE('',#1826,#1831); +#1826 = CYLINDRICAL_SURFACE('',#1827,9.625); +#1827 = AXIS2_PLACEMENT_3D('',#1828,#1829,#1830); +#1828 = CARTESIAN_POINT('',(103.,-20.,0.)); +#1829 = DIRECTION('',(0.,0.,1.)); +#1830 = DIRECTION('',(1.,0.,0.)); +#1831 = DEFINITIONAL_REPRESENTATION('',(#1832),#1836); +#1832 = LINE('',#1833,#1834); +#1833 = CARTESIAN_POINT('',(0.,-15.)); +#1834 = VECTOR('',#1835,1.); +#1835 = DIRECTION('',(1.,0.)); +#1836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1837 = ADVANCED_FACE('',(#1838),#1690,.F.); +#1838 = FACE_BOUND('',#1839,.F.); +#1839 = EDGE_LOOP('',(#1840,#1863,#1885,#1886)); +#1840 = ORIENTED_EDGE('',*,*,#1841,.F.); +#1841 = EDGE_CURVE('',#1842,#1674,#1844,.T.); +#1842 = VERTEX_POINT('',#1843); +#1843 = CARTESIAN_POINT('',(33.625,-20.,-1.)); +#1844 = SEAM_CURVE('',#1845,(#1849,#1856),.PCURVE_S1.); +#1845 = LINE('',#1846,#1847); +#1846 = CARTESIAN_POINT('',(33.625,-20.,0.)); +#1847 = VECTOR('',#1848,1.); +#1848 = DIRECTION('',(-0.,-0.,-1.)); +#1849 = PCURVE('',#1690,#1850); +#1850 = DEFINITIONAL_REPRESENTATION('',(#1851),#1855); +#1851 = LINE('',#1852,#1853); +#1852 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1853 = VECTOR('',#1854,1.); +#1854 = DIRECTION('',(0.,-1.)); +#1855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1856 = PCURVE('',#1690,#1857); +#1857 = DEFINITIONAL_REPRESENTATION('',(#1858),#1862); +#1858 = LINE('',#1859,#1860); +#1859 = CARTESIAN_POINT('',(0.,0.)); +#1860 = VECTOR('',#1861,1.); +#1861 = DIRECTION('',(0.,-1.)); +#1862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1863 = ORIENTED_EDGE('',*,*,#1864,.F.); +#1864 = EDGE_CURVE('',#1842,#1842,#1865,.T.); +#1865 = SURFACE_CURVE('',#1866,(#1871,#1878),.PCURVE_S1.); +#1866 = CIRCLE('',#1867,9.625); +#1867 = AXIS2_PLACEMENT_3D('',#1868,#1869,#1870); +#1868 = CARTESIAN_POINT('',(24.,-20.,-1.)); +#1869 = DIRECTION('',(0.,0.,1.)); +#1870 = DIRECTION('',(1.,0.,0.)); +#1871 = PCURVE('',#1690,#1872); +#1872 = DEFINITIONAL_REPRESENTATION('',(#1873),#1877); +#1873 = LINE('',#1874,#1875); +#1874 = CARTESIAN_POINT('',(0.,-1.)); +#1875 = VECTOR('',#1876,1.); +#1876 = DIRECTION('',(1.,0.)); +#1877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1878 = PCURVE('',#1738,#1879); +#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1884); +#1880 = LINE('',#1881,#1882); +#1881 = CARTESIAN_POINT('',(0.,-0.)); +#1882 = VECTOR('',#1883,1.); +#1883 = DIRECTION('',(1.,-0.)); +#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1885 = ORIENTED_EDGE('',*,*,#1841,.T.); +#1886 = ORIENTED_EDGE('',*,*,#1673,.T.); +#1887 = ADVANCED_FACE('',(#1888),#1738,.F.); +#1888 = FACE_BOUND('',#1889,.T.); +#1889 = EDGE_LOOP('',(#1890,#1909,#1910,#1911)); +#1890 = ORIENTED_EDGE('',*,*,#1891,.F.); +#1891 = EDGE_CURVE('',#1718,#1842,#1892,.T.); +#1892 = SEAM_CURVE('',#1893,(#1897,#1903),.PCURVE_S1.); +#1893 = LINE('',#1894,#1895); +#1894 = CARTESIAN_POINT('',(33.625,-20.,-1.)); +#1895 = VECTOR('',#1896,1.); +#1896 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#1897 = PCURVE('',#1738,#1898); +#1898 = DEFINITIONAL_REPRESENTATION('',(#1899),#1902); +#1899 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1900,#1901),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.414213562373,0.),.PIECEWISE_BEZIER_KNOTS.); +#1900 = CARTESIAN_POINT('',(0.,1.)); +#1901 = CARTESIAN_POINT('',(0.,0.)); +#1902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1903 = PCURVE('',#1738,#1904); +#1904 = DEFINITIONAL_REPRESENTATION('',(#1905),#1908); +#1905 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1906,#1907),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.414213562373,0.),.PIECEWISE_BEZIER_KNOTS.); +#1906 = CARTESIAN_POINT('',(6.28318530718,1.)); +#1907 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1909 = ORIENTED_EDGE('',*,*,#1717,.T.); +#1910 = ORIENTED_EDGE('',*,*,#1891,.T.); +#1911 = ORIENTED_EDGE('',*,*,#1864,.F.); +#1912 = ADVANCED_FACE('',(#1913),#1773,.F.); +#1913 = FACE_BOUND('',#1914,.T.); +#1914 = EDGE_LOOP('',(#1915,#1936,#1937,#1938)); +#1915 = ORIENTED_EDGE('',*,*,#1916,.F.); +#1916 = EDGE_CURVE('',#1753,#1917,#1919,.T.); +#1917 = VERTEX_POINT('',#1918); +#1918 = CARTESIAN_POINT('',(112.625,-20.,-1.)); +#1919 = SEAM_CURVE('',#1920,(#1924,#1930),.PCURVE_S1.); +#1920 = LINE('',#1921,#1922); +#1921 = CARTESIAN_POINT('',(112.625,-20.,-1.)); +#1922 = VECTOR('',#1923,1.); +#1923 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#1924 = PCURVE('',#1773,#1925); +#1925 = DEFINITIONAL_REPRESENTATION('',(#1926),#1929); +#1926 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1927,#1928),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.414213562373,0.),.PIECEWISE_BEZIER_KNOTS.); +#1927 = CARTESIAN_POINT('',(0.,1.)); +#1928 = CARTESIAN_POINT('',(0.,0.)); +#1929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1930 = PCURVE('',#1773,#1931); +#1931 = DEFINITIONAL_REPRESENTATION('',(#1932),#1935); +#1932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1933,#1934),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.414213562373,0.),.PIECEWISE_BEZIER_KNOTS.); +#1933 = CARTESIAN_POINT('',(6.28318530718,1.)); +#1934 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1936 = ORIENTED_EDGE('',*,*,#1752,.T.); +#1937 = ORIENTED_EDGE('',*,*,#1916,.T.); +#1938 = ORIENTED_EDGE('',*,*,#1939,.F.); +#1939 = EDGE_CURVE('',#1917,#1917,#1940,.T.); +#1940 = SURFACE_CURVE('',#1941,(#1946,#1953),.PCURVE_S1.); +#1941 = CIRCLE('',#1942,9.625); +#1942 = AXIS2_PLACEMENT_3D('',#1943,#1944,#1945); +#1943 = CARTESIAN_POINT('',(103.,-20.,-1.)); +#1944 = DIRECTION('',(0.,0.,1.)); +#1945 = DIRECTION('',(1.,0.,0.)); +#1946 = PCURVE('',#1773,#1947); +#1947 = DEFINITIONAL_REPRESENTATION('',(#1948),#1952); +#1948 = LINE('',#1949,#1950); +#1949 = CARTESIAN_POINT('',(0.,-0.)); +#1950 = VECTOR('',#1951,1.); +#1951 = DIRECTION('',(1.,-0.)); +#1952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1953 = PCURVE('',#1826,#1954); +#1954 = DEFINITIONAL_REPRESENTATION('',(#1955),#1959); +#1955 = LINE('',#1956,#1957); +#1956 = CARTESIAN_POINT('',(0.,-1.)); +#1957 = VECTOR('',#1958,1.); +#1958 = DIRECTION('',(1.,0.)); +#1959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1960 = ADVANCED_FACE('',(#1961),#1826,.F.); +#1961 = FACE_BOUND('',#1962,.F.); +#1962 = EDGE_LOOP('',(#1963,#1984,#1985,#1986)); +#1963 = ORIENTED_EDGE('',*,*,#1964,.F.); +#1964 = EDGE_CURVE('',#1917,#1810,#1965,.T.); +#1965 = SEAM_CURVE('',#1966,(#1970,#1977),.PCURVE_S1.); +#1966 = LINE('',#1967,#1968); +#1967 = CARTESIAN_POINT('',(112.625,-20.,0.)); +#1968 = VECTOR('',#1969,1.); +#1969 = DIRECTION('',(-0.,-0.,-1.)); +#1970 = PCURVE('',#1826,#1971); +#1971 = DEFINITIONAL_REPRESENTATION('',(#1972),#1976); +#1972 = LINE('',#1973,#1974); +#1973 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1974 = VECTOR('',#1975,1.); +#1975 = DIRECTION('',(0.,-1.)); +#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1977 = PCURVE('',#1826,#1978); +#1978 = DEFINITIONAL_REPRESENTATION('',(#1979),#1983); +#1979 = LINE('',#1980,#1981); +#1980 = CARTESIAN_POINT('',(0.,0.)); +#1981 = VECTOR('',#1982,1.); +#1982 = DIRECTION('',(0.,-1.)); +#1983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1984 = ORIENTED_EDGE('',*,*,#1939,.F.); +#1985 = ORIENTED_EDGE('',*,*,#1964,.T.); +#1986 = ORIENTED_EDGE('',*,*,#1809,.T.); +#1987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1991)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1988,#1989,#1990)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1988 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1989 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1990 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1991 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1988, + 'distance_accuracy_value','confusion accuracy'); +#1992 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#1993 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1994),#1987); +#1994 = STYLED_ITEM('color',(#1995),#15); +#1995 = PRESENTATION_STYLE_ASSIGNMENT((#1996,#2002)); +#1996 = SURFACE_STYLE_USAGE(.BOTH.,#1997); +#1997 = SURFACE_SIDE_STYLE('',(#1998)); +#1998 = SURFACE_STYLE_FILL_AREA(#1999); +#1999 = FILL_AREA_STYLE('',(#2000)); +#2000 = FILL_AREA_STYLE_COLOUR('',#2001); +#2001 = COLOUR_RGB('',0.478431373835,0.478431373835,0.478431373835); +#2002 = CURVE_STYLE('',#2003,POSITIVE_LENGTH_MEASURE(0.1),#2001); +#2003 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/CNC/tormach-freecad/sym_softjaw_metric_paths.fcstd b/CNC/tormach-freecad/sym_softjaw_metric_paths.fcstd new file mode 100644 index 0000000..a876d94 Binary files /dev/null and b/CNC/tormach-freecad/sym_softjaw_metric_paths.fcstd differ diff --git a/CNC/tormach-freecad/sym_softjaw_metric_paths1.fcstd b/CNC/tormach-freecad/sym_softjaw_metric_paths1.fcstd new file mode 100644 index 0000000..3079929 Binary files /dev/null and b/CNC/tormach-freecad/sym_softjaw_metric_paths1.fcstd differ diff --git a/CNC/tormach-freecad/sym_softjaw_metric_paths2.fcstd b/CNC/tormach-freecad/sym_softjaw_metric_paths2.fcstd new file mode 100644 index 0000000..8ada862 Binary files /dev/null and b/CNC/tormach-freecad/sym_softjaw_metric_paths2.fcstd differ diff --git a/CNC/tormach-freecad/sym_softjaw_metric_v4ebody.fcstd b/CNC/tormach-freecad/sym_softjaw_metric_v4ebody.fcstd new file mode 100644 index 0000000..880f45c Binary files /dev/null and b/CNC/tormach-freecad/sym_softjaw_metric_v4ebody.fcstd differ diff --git a/CNC/tormach-freecad/sym_softjaw_metric_v4ebody.step b/CNC/tormach-freecad/sym_softjaw_metric_v4ebody.step new file mode 100644 index 0000000..8f360e5 --- /dev/null +++ b/CNC/tormach-freecad/sym_softjaw_metric_v4ebody.step @@ -0,0 +1,4471 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/aleph/shared-j/Documents/R&D/pcnc/sym_softjaw_metric_ +v4ebody..step','2017-10-23T10:19:29',('Author'),(''), + 'Open CASCADE STEP processor 6.9','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('Pocket002','Pocket002','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#3755); +#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,#713,#789,#839,#893,#947,#1001,#1051,#1101, + #1150,#1199,#1249,#1299,#1376,#1453,#1503,#1553,#1580,#1662,#1739, + #1816,#1888,#1941,#1994,#2145,#2202,#2259,#2316,#2373,#2405,#2486, + #2513,#2545,#2621,#2702,#2729,#2805,#2860,#2915,#2919,#2923,#2927, + #2931,#2964,#3041,#3069,#3102,#3167,#3237,#3265,#3328,#3363,#3398, + #3404,#3481,#3487,#3493,#3499,#3552,#3605,#3653,#3701,#3728)); +#17 = ADVANCED_FACE('',(#18,#529,#643,#678),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#84,#117,#150,#178,#211,#244,#277,#305,#338, + #371,#404,#432,#465,#498)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(60.,-14.79128784747,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(60.,-24.70871215252,0.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(60.,-14.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,-1.,0.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(63.5,-20.,0.)); +#35 = DIRECTION('',(-0.,-0.,-1.)); +#36 = DIRECTION('',(-1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(3.5,6.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(60.,-14.,0.)); +#47 = DIRECTION('',(-1.,0.,0.)); +#48 = DIRECTION('',(0.,-1.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(1.,0.)); +#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('',(59.4,-25.62522729151,0.)); +#59 = SURFACE_CURVE('',#60,(#65,#72),.PCURVE_S1.); +#60 = CIRCLE('',#61,1.); +#61 = AXIS2_PLACEMENT_3D('',#62,#63,#64); +#62 = CARTESIAN_POINT('',(59.,-24.70871215252,0.)); +#63 = DIRECTION('',(0.,0.,-1.)); +#64 = DIRECTION('',(0.,1.,0.)); +#65 = PCURVE('',#32,#66); +#66 = DEFINITIONAL_REPRESENTATION('',(#67),#71); +#67 = CIRCLE('',#68,1.); +#68 = AXIS2_PLACEMENT_2D('',#69,#70); +#69 = CARTESIAN_POINT('',(4.5,-4.708712152522)); +#70 = DIRECTION('',(0.,1.)); +#71 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#72 = PCURVE('',#73,#78); +#73 = CYLINDRICAL_SURFACE('',#74,1.); +#74 = AXIS2_PLACEMENT_3D('',#75,#76,#77); +#75 = CARTESIAN_POINT('',(59.,-24.70871215252,0.)); +#76 = DIRECTION('',(-0.,-0.,-1.)); +#77 = DIRECTION('',(1.,0.,0.)); +#78 = DEFINITIONAL_REPRESENTATION('',(#79),#83); +#79 = LINE('',#80,#81); +#80 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#81 = VECTOR('',#82,1.); +#82 = DIRECTION('',(1.,0.)); +#83 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#84 = ORIENTED_EDGE('',*,*,#85,.T.); +#85 = EDGE_CURVE('',#57,#86,#88,.T.); +#86 = VERTEX_POINT('',#87); +#87 = CARTESIAN_POINT('',(61.374772708487,-27.6,0.)); +#88 = SURFACE_CURVE('',#89,(#94,#105),.PCURVE_S1.); +#89 = CIRCLE('',#90,1.5); +#90 = AXIS2_PLACEMENT_3D('',#91,#92,#93); +#91 = CARTESIAN_POINT('',(60.,-27.,0.)); +#92 = DIRECTION('',(0.,0.,1.)); +#93 = DIRECTION('',(1.,0.,0.)); +#94 = PCURVE('',#32,#95); +#95 = DEFINITIONAL_REPRESENTATION('',(#96),#104); +#96 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#97,#98,#99,#100,#101,#102, +#103),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#97 = CARTESIAN_POINT('',(2.,-7.)); +#98 = CARTESIAN_POINT('',(2.,-4.401923788647)); +#99 = CARTESIAN_POINT('',(4.25,-5.700961894323)); +#100 = CARTESIAN_POINT('',(6.5,-7.)); +#101 = CARTESIAN_POINT('',(4.25,-8.299038105677)); +#102 = CARTESIAN_POINT('',(2.,-9.598076211353)); +#103 = CARTESIAN_POINT('',(2.,-7.)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = PCURVE('',#106,#111); +#106 = CYLINDRICAL_SURFACE('',#107,1.5); +#107 = AXIS2_PLACEMENT_3D('',#108,#109,#110); +#108 = CARTESIAN_POINT('',(60.,-27.,0.)); +#109 = DIRECTION('',(0.,0.,1.)); +#110 = DIRECTION('',(1.,0.,0.)); +#111 = DEFINITIONAL_REPRESENTATION('',(#112),#116); +#112 = LINE('',#113,#114); +#113 = CARTESIAN_POINT('',(0.,0.)); +#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,#86,#121,.T.); +#119 = VERTEX_POINT('',#120); +#120 = CARTESIAN_POINT('',(62.291287847478,-27.,0.)); +#121 = SURFACE_CURVE('',#122,(#127,#138),.PCURVE_S1.); +#122 = CIRCLE('',#123,1.); +#123 = AXIS2_PLACEMENT_3D('',#124,#125,#126); +#124 = CARTESIAN_POINT('',(62.291287847478,-28.,0.)); +#125 = DIRECTION('',(0.,-0.,1.)); +#126 = DIRECTION('',(0.,1.,0.)); +#127 = PCURVE('',#32,#128); +#128 = DEFINITIONAL_REPRESENTATION('',(#129),#137); +#129 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#130,#131,#132,#133,#134,#135 +,#136),.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( + '') ); +#130 = CARTESIAN_POINT('',(1.208712152522,-7.)); +#131 = CARTESIAN_POINT('',(2.940762960091,-7.)); +#132 = CARTESIAN_POINT('',(2.074737556307,-8.5)); +#133 = CARTESIAN_POINT('',(1.208712152522,-10.)); +#134 = CARTESIAN_POINT('',(0.342686748738,-8.5)); +#135 = CARTESIAN_POINT('',(-0.523338655047,-7.)); +#136 = CARTESIAN_POINT('',(1.208712152522,-7.)); +#137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#138 = PCURVE('',#139,#144); +#139 = CYLINDRICAL_SURFACE('',#140,1.); +#140 = AXIS2_PLACEMENT_3D('',#141,#142,#143); +#141 = CARTESIAN_POINT('',(62.291287847478,-28.,0.)); +#142 = DIRECTION('',(-0.,-0.,-1.)); +#143 = DIRECTION('',(-2.66E-15,1.,0.)); +#144 = DEFINITIONAL_REPRESENTATION('',(#145),#149); +#145 = LINE('',#146,#147); +#146 = CARTESIAN_POINT('',(-0.,0.)); +#147 = VECTOR('',#148,1.); +#148 = DIRECTION('',(-1.,0.)); +#149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#150 = ORIENTED_EDGE('',*,*,#151,.T.); +#151 = EDGE_CURVE('',#119,#152,#154,.T.); +#152 = VERTEX_POINT('',#153); +#153 = CARTESIAN_POINT('',(64.708712152522,-27.,0.)); +#154 = SURFACE_CURVE('',#155,(#159,#166),.PCURVE_S1.); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(61.5,-27.,0.)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(1.,2.66E-15,0.)); +#159 = PCURVE('',#32,#160); +#160 = DEFINITIONAL_REPRESENTATION('',(#161),#165); +#161 = LINE('',#162,#163); +#162 = CARTESIAN_POINT('',(2.,-7.)); +#163 = VECTOR('',#164,1.); +#164 = DIRECTION('',(-1.,2.66E-15)); +#165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#166 = PCURVE('',#167,#172); +#167 = PLANE('',#168); +#168 = AXIS2_PLACEMENT_3D('',#169,#170,#171); +#169 = CARTESIAN_POINT('',(61.5,-27.,0.)); +#170 = DIRECTION('',(2.66E-15,-1.,0.)); +#171 = DIRECTION('',(1.,2.66E-15,0.)); +#172 = DEFINITIONAL_REPRESENTATION('',(#173),#177); +#173 = LINE('',#174,#175); +#174 = CARTESIAN_POINT('',(0.,0.)); +#175 = VECTOR('',#176,1.); +#176 = DIRECTION('',(1.,0.)); +#177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#178 = ORIENTED_EDGE('',*,*,#179,.F.); +#179 = EDGE_CURVE('',#180,#152,#182,.T.); +#180 = VERTEX_POINT('',#181); +#181 = CARTESIAN_POINT('',(65.625227291513,-27.6,0.)); +#182 = SURFACE_CURVE('',#183,(#188,#199),.PCURVE_S1.); +#183 = CIRCLE('',#184,1.); +#184 = AXIS2_PLACEMENT_3D('',#185,#186,#187); +#185 = CARTESIAN_POINT('',(64.708712152522,-28.,0.)); +#186 = DIRECTION('',(0.,-0.,1.)); +#187 = DIRECTION('',(0.,1.,0.)); +#188 = PCURVE('',#32,#189); +#189 = DEFINITIONAL_REPRESENTATION('',(#190),#198); +#190 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#191,#192,#193,#194,#195,#196 +,#197),.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( + '') ); +#191 = CARTESIAN_POINT('',(-1.208712152522,-7.)); +#192 = CARTESIAN_POINT('',(0.523338655047,-7.)); +#193 = CARTESIAN_POINT('',(-0.342686748738,-8.5)); +#194 = CARTESIAN_POINT('',(-1.208712152522,-10.)); +#195 = CARTESIAN_POINT('',(-2.074737556307,-8.5)); +#196 = CARTESIAN_POINT('',(-2.940762960091,-7.)); +#197 = CARTESIAN_POINT('',(-1.208712152522,-7.)); +#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#199 = PCURVE('',#200,#205); +#200 = CYLINDRICAL_SURFACE('',#201,1.); +#201 = AXIS2_PLACEMENT_3D('',#202,#203,#204); +#202 = CARTESIAN_POINT('',(64.708712152522,-28.,0.)); +#203 = DIRECTION('',(-0.,-0.,-1.)); +#204 = DIRECTION('',(0.916515138991,0.4,0.)); +#205 = DEFINITIONAL_REPRESENTATION('',(#206),#210); +#206 = LINE('',#207,#208); +#207 = CARTESIAN_POINT('',(5.123905826452,-0.)); +#208 = VECTOR('',#209,1.); +#209 = DIRECTION('',(-1.,0.)); +#210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#211 = ORIENTED_EDGE('',*,*,#212,.T.); +#212 = EDGE_CURVE('',#180,#213,#215,.T.); +#213 = VERTEX_POINT('',#214); +#214 = CARTESIAN_POINT('',(67.6,-25.62522729151,0.)); +#215 = SURFACE_CURVE('',#216,(#221,#232),.PCURVE_S1.); +#216 = CIRCLE('',#217,1.5); +#217 = AXIS2_PLACEMENT_3D('',#218,#219,#220); +#218 = CARTESIAN_POINT('',(67.,-27.,0.)); +#219 = DIRECTION('',(0.,0.,1.)); +#220 = DIRECTION('',(1.,0.,0.)); +#221 = PCURVE('',#32,#222); +#222 = DEFINITIONAL_REPRESENTATION('',(#223),#231); +#223 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#224,#225,#226,#227,#228,#229 +,#230),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#224 = CARTESIAN_POINT('',(-5.,-7.)); +#225 = CARTESIAN_POINT('',(-5.,-4.401923788647)); +#226 = CARTESIAN_POINT('',(-2.75,-5.700961894323)); +#227 = CARTESIAN_POINT('',(-0.5,-7.)); +#228 = CARTESIAN_POINT('',(-2.75,-8.299038105677)); +#229 = CARTESIAN_POINT('',(-5.,-9.598076211353)); +#230 = CARTESIAN_POINT('',(-5.,-7.)); +#231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#232 = PCURVE('',#233,#238); +#233 = CYLINDRICAL_SURFACE('',#234,1.5); +#234 = AXIS2_PLACEMENT_3D('',#235,#236,#237); +#235 = CARTESIAN_POINT('',(67.,-27.,0.)); +#236 = DIRECTION('',(0.,0.,1.)); +#237 = DIRECTION('',(1.,0.,0.)); +#238 = DEFINITIONAL_REPRESENTATION('',(#239),#243); +#239 = LINE('',#240,#241); +#240 = CARTESIAN_POINT('',(0.,0.)); +#241 = VECTOR('',#242,1.); +#242 = DIRECTION('',(1.,0.)); +#243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#244 = ORIENTED_EDGE('',*,*,#245,.F.); +#245 = EDGE_CURVE('',#246,#213,#248,.T.); +#246 = VERTEX_POINT('',#247); +#247 = CARTESIAN_POINT('',(67.,-24.70871215252,0.)); +#248 = SURFACE_CURVE('',#249,(#254,#265),.PCURVE_S1.); +#249 = CIRCLE('',#250,1.); +#250 = AXIS2_PLACEMENT_3D('',#251,#252,#253); +#251 = CARTESIAN_POINT('',(68.,-24.70871215252,0.)); +#252 = DIRECTION('',(0.,-0.,1.)); +#253 = DIRECTION('',(0.,1.,0.)); +#254 = PCURVE('',#32,#255); +#255 = DEFINITIONAL_REPRESENTATION('',(#256),#264); +#256 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#257,#258,#259,#260,#261,#262 +,#263),.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( + '') ); +#257 = CARTESIAN_POINT('',(-4.5,-3.708712152522)); +#258 = CARTESIAN_POINT('',(-2.767949192431,-3.708712152522)); +#259 = CARTESIAN_POINT('',(-3.633974596216,-5.208712152522)); +#260 = CARTESIAN_POINT('',(-4.5,-6.708712152522)); +#261 = CARTESIAN_POINT('',(-5.366025403784,-5.208712152522)); +#262 = CARTESIAN_POINT('',(-6.232050807569,-3.708712152522)); +#263 = CARTESIAN_POINT('',(-4.5,-3.708712152522)); +#264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#265 = PCURVE('',#266,#271); +#266 = CYLINDRICAL_SURFACE('',#267,1.); +#267 = AXIS2_PLACEMENT_3D('',#268,#269,#270); +#268 = CARTESIAN_POINT('',(68.,-24.70871215252,0.)); +#269 = DIRECTION('',(-0.,-0.,-1.)); +#270 = DIRECTION('',(-1.,0.,0.)); +#271 = DEFINITIONAL_REPRESENTATION('',(#272),#276); +#272 = LINE('',#273,#274); +#273 = CARTESIAN_POINT('',(1.570796326795,-0.)); +#274 = VECTOR('',#275,1.); +#275 = DIRECTION('',(-1.,0.)); +#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#277 = ORIENTED_EDGE('',*,*,#278,.T.); +#278 = EDGE_CURVE('',#246,#279,#281,.T.); +#279 = VERTEX_POINT('',#280); +#280 = CARTESIAN_POINT('',(67.,-14.79128784747,0.)); +#281 = SURFACE_CURVE('',#282,(#286,#293),.PCURVE_S1.); +#282 = LINE('',#283,#284); +#283 = CARTESIAN_POINT('',(67.,-25.5,0.)); +#284 = VECTOR('',#285,1.); +#285 = DIRECTION('',(0.,1.,0.)); +#286 = PCURVE('',#32,#287); +#287 = DEFINITIONAL_REPRESENTATION('',(#288),#292); +#288 = LINE('',#289,#290); +#289 = CARTESIAN_POINT('',(-3.5,-5.5)); +#290 = VECTOR('',#291,1.); +#291 = DIRECTION('',(0.,1.)); +#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#293 = PCURVE('',#294,#299); +#294 = PLANE('',#295); +#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298); +#296 = CARTESIAN_POINT('',(67.,-25.5,0.)); +#297 = DIRECTION('',(1.,0.,0.)); +#298 = DIRECTION('',(0.,1.,0.)); +#299 = DEFINITIONAL_REPRESENTATION('',(#300),#304); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(0.,0.)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(1.,0.)); +#304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#305 = ORIENTED_EDGE('',*,*,#306,.F.); +#306 = EDGE_CURVE('',#307,#279,#309,.T.); +#307 = VERTEX_POINT('',#308); +#308 = CARTESIAN_POINT('',(67.6,-13.87477270848,0.)); +#309 = SURFACE_CURVE('',#310,(#315,#326),.PCURVE_S1.); +#310 = CIRCLE('',#311,1.); +#311 = AXIS2_PLACEMENT_3D('',#312,#313,#314); +#312 = CARTESIAN_POINT('',(68.,-14.79128784747,0.)); +#313 = DIRECTION('',(0.,-0.,1.)); +#314 = DIRECTION('',(0.,1.,0.)); +#315 = PCURVE('',#32,#316); +#316 = DEFINITIONAL_REPRESENTATION('',(#317),#325); +#317 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#318,#319,#320,#321,#322,#323 +,#324),.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( + '') ); +#318 = CARTESIAN_POINT('',(-4.5,6.208712152522)); +#319 = CARTESIAN_POINT('',(-2.767949192431,6.208712152522)); +#320 = CARTESIAN_POINT('',(-3.633974596216,4.708712152522)); +#321 = CARTESIAN_POINT('',(-4.5,3.208712152522)); +#322 = CARTESIAN_POINT('',(-5.366025403784,4.708712152522)); +#323 = CARTESIAN_POINT('',(-6.232050807569,6.208712152522)); +#324 = CARTESIAN_POINT('',(-4.5,6.208712152522)); +#325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#326 = PCURVE('',#327,#332); +#327 = CYLINDRICAL_SURFACE('',#328,1.); +#328 = AXIS2_PLACEMENT_3D('',#329,#330,#331); +#329 = CARTESIAN_POINT('',(68.,-14.79128784747,0.)); +#330 = DIRECTION('',(-0.,-0.,-1.)); +#331 = DIRECTION('',(-0.4,0.916515138991,0.)); +#332 = DEFINITIONAL_REPRESENTATION('',(#333),#337); +#333 = LINE('',#334,#335); +#334 = CARTESIAN_POINT('',(0.411516846067,-0.)); +#335 = VECTOR('',#336,1.); +#336 = DIRECTION('',(-1.,0.)); +#337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#338 = ORIENTED_EDGE('',*,*,#339,.T.); +#339 = EDGE_CURVE('',#307,#340,#342,.T.); +#340 = VERTEX_POINT('',#341); +#341 = CARTESIAN_POINT('',(65.625227291513,-11.9,0.)); +#342 = SURFACE_CURVE('',#343,(#348,#359),.PCURVE_S1.); +#343 = CIRCLE('',#344,1.5); +#344 = AXIS2_PLACEMENT_3D('',#345,#346,#347); +#345 = CARTESIAN_POINT('',(67.,-12.5,0.)); +#346 = DIRECTION('',(0.,0.,1.)); +#347 = DIRECTION('',(1.,0.,0.)); +#348 = PCURVE('',#32,#349); +#349 = DEFINITIONAL_REPRESENTATION('',(#350),#358); +#350 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#351,#352,#353,#354,#355,#356 +,#357),.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( + '') ); +#351 = CARTESIAN_POINT('',(-5.,7.5)); +#352 = CARTESIAN_POINT('',(-5.,10.098076211353)); +#353 = CARTESIAN_POINT('',(-2.75,8.799038105677)); +#354 = CARTESIAN_POINT('',(-0.5,7.5)); +#355 = CARTESIAN_POINT('',(-2.75,6.200961894323)); +#356 = CARTESIAN_POINT('',(-5.,4.901923788647)); +#357 = CARTESIAN_POINT('',(-5.,7.5)); +#358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#359 = PCURVE('',#360,#365); +#360 = CYLINDRICAL_SURFACE('',#361,1.5); +#361 = AXIS2_PLACEMENT_3D('',#362,#363,#364); +#362 = CARTESIAN_POINT('',(67.,-12.5,0.)); +#363 = DIRECTION('',(0.,0.,1.)); +#364 = DIRECTION('',(1.,0.,0.)); +#365 = DEFINITIONAL_REPRESENTATION('',(#366),#370); +#366 = LINE('',#367,#368); +#367 = CARTESIAN_POINT('',(0.,0.)); +#368 = VECTOR('',#369,1.); +#369 = DIRECTION('',(1.,0.)); +#370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#371 = ORIENTED_EDGE('',*,*,#372,.F.); +#372 = EDGE_CURVE('',#373,#340,#375,.T.); +#373 = VERTEX_POINT('',#374); +#374 = CARTESIAN_POINT('',(64.708712152522,-12.5,0.)); +#375 = SURFACE_CURVE('',#376,(#381,#392),.PCURVE_S1.); +#376 = CIRCLE('',#377,1.); +#377 = AXIS2_PLACEMENT_3D('',#378,#379,#380); +#378 = CARTESIAN_POINT('',(64.708712152522,-11.5,0.)); +#379 = DIRECTION('',(0.,-0.,1.)); +#380 = DIRECTION('',(0.,1.,0.)); +#381 = PCURVE('',#32,#382); +#382 = DEFINITIONAL_REPRESENTATION('',(#383),#391); +#383 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#384,#385,#386,#387,#388,#389 +,#390),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#384 = CARTESIAN_POINT('',(-1.208712152522,9.5)); +#385 = CARTESIAN_POINT('',(0.523338655047,9.5)); +#386 = CARTESIAN_POINT('',(-0.342686748738,8.)); +#387 = CARTESIAN_POINT('',(-1.208712152522,6.5)); +#388 = CARTESIAN_POINT('',(-2.074737556307,8.)); +#389 = CARTESIAN_POINT('',(-2.940762960091,9.5)); +#390 = CARTESIAN_POINT('',(-1.208712152522,9.5)); +#391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#392 = PCURVE('',#393,#398); +#393 = CYLINDRICAL_SURFACE('',#394,1.); +#394 = AXIS2_PLACEMENT_3D('',#395,#396,#397); +#395 = CARTESIAN_POINT('',(64.708712152522,-11.5,0.)); +#396 = DIRECTION('',(-0.,-0.,-1.)); +#397 = DIRECTION('',(-1.33E-15,-1.,0.)); +#398 = DEFINITIONAL_REPRESENTATION('',(#399),#403); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(3.14159265359,-0.)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(-1.,0.)); +#403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#404 = ORIENTED_EDGE('',*,*,#405,.T.); +#405 = EDGE_CURVE('',#373,#406,#408,.T.); +#406 = VERTEX_POINT('',#407); +#407 = CARTESIAN_POINT('',(62.291287847478,-12.5,0.)); +#408 = SURFACE_CURVE('',#409,(#413,#420),.PCURVE_S1.); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(65.5,-12.5,0.)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(-1.,1.33E-15,0.)); +#413 = PCURVE('',#32,#414); +#414 = DEFINITIONAL_REPRESENTATION('',(#415),#419); +#415 = LINE('',#416,#417); +#416 = CARTESIAN_POINT('',(-2.,7.5)); +#417 = VECTOR('',#418,1.); +#418 = DIRECTION('',(1.,1.33E-15)); +#419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#420 = PCURVE('',#421,#426); +#421 = PLANE('',#422); +#422 = AXIS2_PLACEMENT_3D('',#423,#424,#425); +#423 = CARTESIAN_POINT('',(65.5,-12.5,0.)); +#424 = DIRECTION('',(1.33E-15,1.,0.)); +#425 = DIRECTION('',(-1.,1.33E-15,0.)); +#426 = DEFINITIONAL_REPRESENTATION('',(#427),#431); +#427 = LINE('',#428,#429); +#428 = CARTESIAN_POINT('',(0.,0.)); +#429 = VECTOR('',#430,1.); +#430 = DIRECTION('',(1.,0.)); +#431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#432 = ORIENTED_EDGE('',*,*,#433,.F.); +#433 = EDGE_CURVE('',#434,#406,#436,.T.); +#434 = VERTEX_POINT('',#435); +#435 = CARTESIAN_POINT('',(61.374772708487,-11.9,0.)); +#436 = SURFACE_CURVE('',#437,(#442,#453),.PCURVE_S1.); +#437 = CIRCLE('',#438,1.); +#438 = AXIS2_PLACEMENT_3D('',#439,#440,#441); +#439 = CARTESIAN_POINT('',(62.291287847478,-11.5,0.)); +#440 = DIRECTION('',(0.,-0.,1.)); +#441 = DIRECTION('',(0.,1.,0.)); +#442 = PCURVE('',#32,#443); +#443 = DEFINITIONAL_REPRESENTATION('',(#444),#452); +#444 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#445,#446,#447,#448,#449,#450 +,#451),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#445 = CARTESIAN_POINT('',(1.208712152522,9.5)); +#446 = CARTESIAN_POINT('',(2.940762960091,9.5)); +#447 = CARTESIAN_POINT('',(2.074737556307,8.)); +#448 = CARTESIAN_POINT('',(1.208712152522,6.5)); +#449 = CARTESIAN_POINT('',(0.342686748738,8.)); +#450 = CARTESIAN_POINT('',(-0.523338655047,9.5)); +#451 = CARTESIAN_POINT('',(1.208712152522,9.5)); +#452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#453 = PCURVE('',#454,#459); +#454 = CYLINDRICAL_SURFACE('',#455,1.); +#455 = AXIS2_PLACEMENT_3D('',#456,#457,#458); +#456 = CARTESIAN_POINT('',(62.291287847478,-11.5,0.)); +#457 = DIRECTION('',(-0.,-0.,-1.)); +#458 = DIRECTION('',(-0.916515138991,-0.4,0.)); +#459 = DEFINITIONAL_REPRESENTATION('',(#460),#464); +#460 = LINE('',#461,#462); +#461 = CARTESIAN_POINT('',(1.982313172862,-0.)); +#462 = VECTOR('',#463,1.); +#463 = DIRECTION('',(-1.,0.)); +#464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#465 = ORIENTED_EDGE('',*,*,#466,.T.); +#466 = EDGE_CURVE('',#434,#467,#469,.T.); +#467 = VERTEX_POINT('',#468); +#468 = CARTESIAN_POINT('',(59.4,-13.87477270848,0.)); +#469 = SURFACE_CURVE('',#470,(#475,#486),.PCURVE_S1.); +#470 = CIRCLE('',#471,1.5); +#471 = AXIS2_PLACEMENT_3D('',#472,#473,#474); +#472 = CARTESIAN_POINT('',(60.,-12.5,0.)); +#473 = DIRECTION('',(0.,0.,1.)); +#474 = DIRECTION('',(1.,0.,0.)); +#475 = PCURVE('',#32,#476); +#476 = DEFINITIONAL_REPRESENTATION('',(#477),#485); +#477 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#478,#479,#480,#481,#482,#483 +,#484),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#478 = CARTESIAN_POINT('',(2.,7.5)); +#479 = CARTESIAN_POINT('',(2.,10.098076211353)); +#480 = CARTESIAN_POINT('',(4.25,8.799038105677)); +#481 = CARTESIAN_POINT('',(6.5,7.5)); +#482 = CARTESIAN_POINT('',(4.25,6.200961894323)); +#483 = CARTESIAN_POINT('',(2.,4.901923788647)); +#484 = CARTESIAN_POINT('',(2.,7.5)); +#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#486 = PCURVE('',#487,#492); +#487 = CYLINDRICAL_SURFACE('',#488,1.5); +#488 = AXIS2_PLACEMENT_3D('',#489,#490,#491); +#489 = CARTESIAN_POINT('',(60.,-12.5,0.)); +#490 = DIRECTION('',(0.,0.,1.)); +#491 = DIRECTION('',(1.,0.,0.)); +#492 = DEFINITIONAL_REPRESENTATION('',(#493),#497); +#493 = LINE('',#494,#495); +#494 = CARTESIAN_POINT('',(0.,0.)); +#495 = VECTOR('',#496,1.); +#496 = DIRECTION('',(1.,0.)); +#497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#498 = ORIENTED_EDGE('',*,*,#499,.F.); +#499 = EDGE_CURVE('',#22,#467,#500,.T.); +#500 = SURFACE_CURVE('',#501,(#506,#517),.PCURVE_S1.); +#501 = CIRCLE('',#502,1.); +#502 = AXIS2_PLACEMENT_3D('',#503,#504,#505); +#503 = CARTESIAN_POINT('',(59.,-14.79128784747,0.)); +#504 = DIRECTION('',(0.,-0.,1.)); +#505 = DIRECTION('',(0.,1.,0.)); +#506 = PCURVE('',#32,#507); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#516); +#508 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#509,#510,#511,#512,#513,#514 +,#515),.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( + '') ); +#509 = CARTESIAN_POINT('',(4.5,6.208712152522)); +#510 = CARTESIAN_POINT('',(6.232050807569,6.208712152522)); +#511 = CARTESIAN_POINT('',(5.366025403784,4.708712152522)); +#512 = CARTESIAN_POINT('',(4.5,3.208712152522)); +#513 = CARTESIAN_POINT('',(3.633974596216,4.708712152522)); +#514 = CARTESIAN_POINT('',(2.767949192431,6.208712152522)); +#515 = CARTESIAN_POINT('',(4.5,6.208712152522)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = PCURVE('',#518,#523); +#518 = CYLINDRICAL_SURFACE('',#519,1.); +#519 = AXIS2_PLACEMENT_3D('',#520,#521,#522); +#520 = CARTESIAN_POINT('',(59.,-14.79128784747,0.)); +#521 = DIRECTION('',(-0.,-0.,-1.)); +#522 = DIRECTION('',(1.,0.,0.)); +#523 = DEFINITIONAL_REPRESENTATION('',(#524),#528); +#524 = LINE('',#525,#526); +#525 = CARTESIAN_POINT('',(4.712388980385,-0.)); +#526 = VECTOR('',#527,1.); +#527 = DIRECTION('',(-1.,0.)); +#528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#529 = FACE_BOUND('',#530,.F.); +#530 = EDGE_LOOP('',(#531,#561,#589,#617)); +#531 = ORIENTED_EDGE('',*,*,#532,.T.); +#532 = EDGE_CURVE('',#533,#535,#537,.T.); +#533 = VERTEX_POINT('',#534); +#534 = CARTESIAN_POINT('',(1.,-1.,0.)); +#535 = VERTEX_POINT('',#536); +#536 = CARTESIAN_POINT('',(126.,-1.,0.)); +#537 = SURFACE_CURVE('',#538,(#542,#549),.PCURVE_S1.); +#538 = LINE('',#539,#540); +#539 = CARTESIAN_POINT('',(1.,-1.,0.)); +#540 = VECTOR('',#541,1.); +#541 = DIRECTION('',(1.,0.,0.)); +#542 = PCURVE('',#32,#543); +#543 = DEFINITIONAL_REPRESENTATION('',(#544),#548); +#544 = LINE('',#545,#546); +#545 = CARTESIAN_POINT('',(62.5,19.)); +#546 = VECTOR('',#547,1.); +#547 = DIRECTION('',(-1.,0.)); +#548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#549 = PCURVE('',#550,#555); +#550 = PLANE('',#551); +#551 = AXIS2_PLACEMENT_3D('',#552,#553,#554); +#552 = CARTESIAN_POINT('',(1.,-0.5,-0.5)); +#553 = DIRECTION('',(0.,0.707106781187,0.707106781187)); +#554 = DIRECTION('',(-1.,0.,0.)); +#555 = DEFINITIONAL_REPRESENTATION('',(#556),#560); +#556 = LINE('',#557,#558); +#557 = CARTESIAN_POINT('',(-0.,0.707106781187)); +#558 = VECTOR('',#559,1.); +#559 = DIRECTION('',(-1.,0.)); +#560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#561 = ORIENTED_EDGE('',*,*,#562,.T.); +#562 = EDGE_CURVE('',#535,#563,#565,.T.); +#563 = VERTEX_POINT('',#564); +#564 = CARTESIAN_POINT('',(126.,-39.,4.E-15)); +#565 = SURFACE_CURVE('',#566,(#570,#577),.PCURVE_S1.); +#566 = LINE('',#567,#568); +#567 = CARTESIAN_POINT('',(126.,-1.,0.)); +#568 = VECTOR('',#569,1.); +#569 = DIRECTION('',(0.,-1.,0.)); +#570 = PCURVE('',#32,#571); +#571 = DEFINITIONAL_REPRESENTATION('',(#572),#576); +#572 = LINE('',#573,#574); +#573 = CARTESIAN_POINT('',(-62.5,19.)); +#574 = VECTOR('',#575,1.); +#575 = DIRECTION('',(0.,-1.)); +#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#577 = PCURVE('',#578,#583); +#578 = PLANE('',#579); +#579 = AXIS2_PLACEMENT_3D('',#580,#581,#582); +#580 = CARTESIAN_POINT('',(126.5,-1.,-0.5)); +#581 = DIRECTION('',(0.707106781187,0.,0.707106781187)); +#582 = DIRECTION('',(0.,1.,0.)); +#583 = DEFINITIONAL_REPRESENTATION('',(#584),#588); +#584 = LINE('',#585,#586); +#585 = CARTESIAN_POINT('',(-0.,0.707106781187)); +#586 = VECTOR('',#587,1.); +#587 = DIRECTION('',(-1.,0.)); +#588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#589 = ORIENTED_EDGE('',*,*,#590,.T.); +#590 = EDGE_CURVE('',#563,#591,#593,.T.); +#591 = VERTEX_POINT('',#592); +#592 = CARTESIAN_POINT('',(1.,-39.,-1.E-15)); +#593 = SURFACE_CURVE('',#594,(#598,#605),.PCURVE_S1.); +#594 = LINE('',#595,#596); +#595 = CARTESIAN_POINT('',(126.,-39.,0.)); +#596 = VECTOR('',#597,1.); +#597 = DIRECTION('',(-1.,0.,0.)); +#598 = PCURVE('',#32,#599); +#599 = DEFINITIONAL_REPRESENTATION('',(#600),#604); +#600 = LINE('',#601,#602); +#601 = CARTESIAN_POINT('',(-62.5,-19.)); +#602 = VECTOR('',#603,1.); +#603 = DIRECTION('',(1.,0.)); +#604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#605 = PCURVE('',#606,#611); +#606 = PLANE('',#607); +#607 = AXIS2_PLACEMENT_3D('',#608,#609,#610); +#608 = CARTESIAN_POINT('',(126.,-39.5,-0.5)); +#609 = DIRECTION('',(0.,-0.707106781187,0.707106781187)); +#610 = DIRECTION('',(1.,0.,0.)); +#611 = DEFINITIONAL_REPRESENTATION('',(#612),#616); +#612 = LINE('',#613,#614); +#613 = CARTESIAN_POINT('',(-0.,0.707106781187)); +#614 = VECTOR('',#615,1.); +#615 = DIRECTION('',(-1.,0.)); +#616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#617 = ORIENTED_EDGE('',*,*,#618,.T.); +#618 = EDGE_CURVE('',#591,#533,#619,.T.); +#619 = SURFACE_CURVE('',#620,(#624,#631),.PCURVE_S1.); +#620 = LINE('',#621,#622); +#621 = CARTESIAN_POINT('',(1.,-39.,0.)); +#622 = VECTOR('',#623,1.); +#623 = DIRECTION('',(0.,1.,0.)); +#624 = PCURVE('',#32,#625); +#625 = DEFINITIONAL_REPRESENTATION('',(#626),#630); +#626 = LINE('',#627,#628); +#627 = CARTESIAN_POINT('',(62.5,-19.)); +#628 = VECTOR('',#629,1.); +#629 = DIRECTION('',(0.,1.)); +#630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#631 = PCURVE('',#632,#637); +#632 = PLANE('',#633); +#633 = AXIS2_PLACEMENT_3D('',#634,#635,#636); +#634 = CARTESIAN_POINT('',(0.5,-39.,-0.5)); +#635 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); +#636 = DIRECTION('',(-0.,-1.,-0.)); +#637 = DEFINITIONAL_REPRESENTATION('',(#638),#642); +#638 = LINE('',#639,#640); +#639 = CARTESIAN_POINT('',(-0.,0.707106781187)); +#640 = VECTOR('',#641,1.); +#641 = DIRECTION('',(-1.,0.)); +#642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#643 = FACE_BOUND('',#644,.F.); +#644 = EDGE_LOOP('',(#645)); +#645 = ORIENTED_EDGE('',*,*,#646,.T.); +#646 = EDGE_CURVE('',#647,#647,#649,.T.); +#647 = VERTEX_POINT('',#648); +#648 = CARTESIAN_POINT('',(34.625,-20.,0.)); +#649 = SURFACE_CURVE('',#650,(#655,#666),.PCURVE_S1.); +#650 = CIRCLE('',#651,10.625); +#651 = AXIS2_PLACEMENT_3D('',#652,#653,#654); +#652 = CARTESIAN_POINT('',(24.,-20.,0.)); +#653 = DIRECTION('',(0.,0.,1.)); +#654 = DIRECTION('',(1.,0.,0.)); +#655 = PCURVE('',#32,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#665); +#657 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#658,#659,#660,#661,#662,#663 +,#664),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#658 = CARTESIAN_POINT('',(28.875,0.)); +#659 = CARTESIAN_POINT('',(28.875,18.403039830419)); +#660 = CARTESIAN_POINT('',(44.8125,9.20151991521)); +#661 = CARTESIAN_POINT('',(60.75,2.602374448188E-15)); +#662 = CARTESIAN_POINT('',(44.8125,-9.20151991521)); +#663 = CARTESIAN_POINT('',(28.875,-18.40303983041)); +#664 = CARTESIAN_POINT('',(28.875,0.)); +#665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#666 = PCURVE('',#667,#672); +#667 = CONICAL_SURFACE('',#668,9.625,0.785398163397); +#668 = AXIS2_PLACEMENT_3D('',#669,#670,#671); +#669 = CARTESIAN_POINT('',(24.,-20.,-1.)); +#670 = DIRECTION('',(0.,0.,1.)); +#671 = DIRECTION('',(1.,0.,0.)); +#672 = DEFINITIONAL_REPRESENTATION('',(#673),#677); +#673 = LINE('',#674,#675); +#674 = CARTESIAN_POINT('',(-0.,1.)); +#675 = VECTOR('',#676,1.); +#676 = DIRECTION('',(1.,-0.)); +#677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#678 = FACE_BOUND('',#679,.F.); +#679 = EDGE_LOOP('',(#680)); +#680 = ORIENTED_EDGE('',*,*,#681,.T.); +#681 = EDGE_CURVE('',#682,#682,#684,.T.); +#682 = VERTEX_POINT('',#683); +#683 = CARTESIAN_POINT('',(113.625,-20.,0.)); +#684 = SURFACE_CURVE('',#685,(#690,#701),.PCURVE_S1.); +#685 = CIRCLE('',#686,10.625); +#686 = AXIS2_PLACEMENT_3D('',#687,#688,#689); +#687 = CARTESIAN_POINT('',(103.,-20.,0.)); +#688 = DIRECTION('',(0.,0.,1.)); +#689 = DIRECTION('',(1.,0.,0.)); +#690 = PCURVE('',#32,#691); +#691 = DEFINITIONAL_REPRESENTATION('',(#692),#700); +#692 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#693,#694,#695,#696,#697,#698 +,#699),.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( + '') ); +#693 = CARTESIAN_POINT('',(-50.125,0.)); +#694 = CARTESIAN_POINT('',(-50.125,18.403039830419)); +#695 = CARTESIAN_POINT('',(-34.1875,9.20151991521)); +#696 = CARTESIAN_POINT('',(-18.25,2.602374448188E-15)); +#697 = CARTESIAN_POINT('',(-34.1875,-9.20151991521)); +#698 = CARTESIAN_POINT('',(-50.125,-18.40303983041)); +#699 = CARTESIAN_POINT('',(-50.125,0.)); +#700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#701 = PCURVE('',#702,#707); +#702 = CONICAL_SURFACE('',#703,9.625,0.785398163397); +#703 = AXIS2_PLACEMENT_3D('',#704,#705,#706); +#704 = CARTESIAN_POINT('',(103.,-20.,-1.)); +#705 = DIRECTION('',(0.,0.,1.)); +#706 = DIRECTION('',(1.,0.,0.)); +#707 = DEFINITIONAL_REPRESENTATION('',(#708),#712); +#708 = LINE('',#709,#710); +#709 = CARTESIAN_POINT('',(-0.,1.)); +#710 = VECTOR('',#711,1.); +#711 = DIRECTION('',(1.,-0.)); +#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#713 = ADVANCED_FACE('',(#714),#44,.F.); +#714 = FACE_BOUND('',#715,.F.); +#715 = EDGE_LOOP('',(#716,#717,#740,#768)); +#716 = ORIENTED_EDGE('',*,*,#21,.F.); +#717 = ORIENTED_EDGE('',*,*,#718,.T.); +#718 = EDGE_CURVE('',#22,#719,#721,.T.); +#719 = VERTEX_POINT('',#720); +#720 = CARTESIAN_POINT('',(60.,-14.79128784747,-5.)); +#721 = SURFACE_CURVE('',#722,(#726,#733),.PCURVE_S1.); +#722 = LINE('',#723,#724); +#723 = CARTESIAN_POINT('',(60.,-14.79128784747,0.)); +#724 = VECTOR('',#725,1.); +#725 = DIRECTION('',(-0.,-0.,-1.)); +#726 = PCURVE('',#44,#727); +#727 = DEFINITIONAL_REPRESENTATION('',(#728),#732); +#728 = LINE('',#729,#730); +#729 = CARTESIAN_POINT('',(0.791287847478,0.)); +#730 = VECTOR('',#731,1.); +#731 = DIRECTION('',(0.,-1.)); +#732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#733 = PCURVE('',#518,#734); +#734 = DEFINITIONAL_REPRESENTATION('',(#735),#739); +#735 = LINE('',#736,#737); +#736 = CARTESIAN_POINT('',(-0.,0.)); +#737 = VECTOR('',#738,1.); +#738 = DIRECTION('',(-0.,1.)); +#739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#740 = ORIENTED_EDGE('',*,*,#741,.T.); +#741 = EDGE_CURVE('',#719,#742,#744,.T.); +#742 = VERTEX_POINT('',#743); +#743 = CARTESIAN_POINT('',(60.,-24.70871215252,-5.)); +#744 = SURFACE_CURVE('',#745,(#749,#756),.PCURVE_S1.); +#745 = LINE('',#746,#747); +#746 = CARTESIAN_POINT('',(60.,-14.,-5.)); +#747 = VECTOR('',#748,1.); +#748 = DIRECTION('',(0.,-1.,0.)); +#749 = PCURVE('',#44,#750); +#750 = DEFINITIONAL_REPRESENTATION('',(#751),#755); +#751 = LINE('',#752,#753); +#752 = CARTESIAN_POINT('',(0.,-5.)); +#753 = VECTOR('',#754,1.); +#754 = DIRECTION('',(1.,0.)); +#755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#756 = PCURVE('',#757,#762); +#757 = PLANE('',#758); +#758 = AXIS2_PLACEMENT_3D('',#759,#760,#761); +#759 = CARTESIAN_POINT('',(63.5,-19.75,-5.)); +#760 = DIRECTION('',(0.,0.,1.)); +#761 = DIRECTION('',(1.,0.,0.)); +#762 = DEFINITIONAL_REPRESENTATION('',(#763),#767); +#763 = LINE('',#764,#765); +#764 = CARTESIAN_POINT('',(-3.5,5.75)); +#765 = VECTOR('',#766,1.); +#766 = DIRECTION('',(0.,-1.)); +#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#768 = ORIENTED_EDGE('',*,*,#769,.F.); +#769 = EDGE_CURVE('',#24,#742,#770,.T.); +#770 = SURFACE_CURVE('',#771,(#775,#782),.PCURVE_S1.); +#771 = LINE('',#772,#773); +#772 = CARTESIAN_POINT('',(60.,-24.70871215252,0.)); +#773 = VECTOR('',#774,1.); +#774 = DIRECTION('',(-0.,-0.,-1.)); +#775 = PCURVE('',#44,#776); +#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781); +#777 = LINE('',#778,#779); +#778 = CARTESIAN_POINT('',(10.708712152522,0.)); +#779 = VECTOR('',#780,1.); +#780 = DIRECTION('',(0.,-1.)); +#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#782 = PCURVE('',#73,#783); +#783 = DEFINITIONAL_REPRESENTATION('',(#784),#788); +#784 = LINE('',#785,#786); +#785 = CARTESIAN_POINT('',(0.,0.)); +#786 = VECTOR('',#787,1.); +#787 = DIRECTION('',(0.,1.)); +#788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#789 = ADVANCED_FACE('',(#790),#518,.T.); +#790 = FACE_BOUND('',#791,.F.); +#791 = EDGE_LOOP('',(#792,#793,#816,#838)); +#792 = ORIENTED_EDGE('',*,*,#499,.T.); +#793 = ORIENTED_EDGE('',*,*,#794,.T.); +#794 = EDGE_CURVE('',#467,#795,#797,.T.); +#795 = VERTEX_POINT('',#796); +#796 = CARTESIAN_POINT('',(59.4,-13.87477270848,-5.)); +#797 = SURFACE_CURVE('',#798,(#802,#809),.PCURVE_S1.); +#798 = LINE('',#799,#800); +#799 = CARTESIAN_POINT('',(59.4,-13.87477270848,0.)); +#800 = VECTOR('',#801,1.); +#801 = DIRECTION('',(-0.,-0.,-1.)); +#802 = PCURVE('',#518,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(-1.159279480727,0.)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(-0.,1.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = PCURVE('',#487,#810); +#810 = DEFINITIONAL_REPRESENTATION('',(#811),#815); +#811 = LINE('',#812,#813); +#812 = CARTESIAN_POINT('',(4.300872134317,0.)); +#813 = VECTOR('',#814,1.); +#814 = DIRECTION('',(-0.,-1.)); +#815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#816 = ORIENTED_EDGE('',*,*,#817,.F.); +#817 = EDGE_CURVE('',#719,#795,#818,.T.); +#818 = SURFACE_CURVE('',#819,(#824,#831),.PCURVE_S1.); +#819 = CIRCLE('',#820,1.); +#820 = AXIS2_PLACEMENT_3D('',#821,#822,#823); +#821 = CARTESIAN_POINT('',(59.,-14.79128784747,-5.)); +#822 = DIRECTION('',(0.,-0.,1.)); +#823 = DIRECTION('',(0.,1.,0.)); +#824 = PCURVE('',#518,#825); +#825 = DEFINITIONAL_REPRESENTATION('',(#826),#830); +#826 = LINE('',#827,#828); +#827 = CARTESIAN_POINT('',(4.712388980385,5.)); +#828 = VECTOR('',#829,1.); +#829 = DIRECTION('',(-1.,0.)); +#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#831 = PCURVE('',#757,#832); +#832 = DEFINITIONAL_REPRESENTATION('',(#833),#837); +#833 = CIRCLE('',#834,1.); +#834 = AXIS2_PLACEMENT_2D('',#835,#836); +#835 = CARTESIAN_POINT('',(-4.5,4.958712152522)); +#836 = DIRECTION('',(0.,1.)); +#837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#838 = ORIENTED_EDGE('',*,*,#718,.F.); +#839 = ADVANCED_FACE('',(#840),#73,.T.); +#840 = FACE_BOUND('',#841,.T.); +#841 = EDGE_LOOP('',(#842,#843,#866,#892)); +#842 = ORIENTED_EDGE('',*,*,#56,.T.); +#843 = ORIENTED_EDGE('',*,*,#844,.T.); +#844 = EDGE_CURVE('',#57,#845,#847,.T.); +#845 = VERTEX_POINT('',#846); +#846 = CARTESIAN_POINT('',(59.4,-25.62522729151,-5.)); +#847 = SURFACE_CURVE('',#848,(#852,#859),.PCURVE_S1.); +#848 = LINE('',#849,#850); +#849 = CARTESIAN_POINT('',(59.4,-25.62522729151,0.)); +#850 = VECTOR('',#851,1.); +#851 = DIRECTION('',(-0.,-0.,-1.)); +#852 = PCURVE('',#73,#853); +#853 = DEFINITIONAL_REPRESENTATION('',(#854),#858); +#854 = LINE('',#855,#856); +#855 = CARTESIAN_POINT('',(1.159279480727,0.)); +#856 = VECTOR('',#857,1.); +#857 = DIRECTION('',(0.,1.)); +#858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#859 = PCURVE('',#106,#860); +#860 = DEFINITIONAL_REPRESENTATION('',(#861),#865); +#861 = LINE('',#862,#863); +#862 = CARTESIAN_POINT('',(1.982313172862,0.)); +#863 = VECTOR('',#864,1.); +#864 = DIRECTION('',(-0.,-1.)); +#865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#866 = ORIENTED_EDGE('',*,*,#867,.F.); +#867 = EDGE_CURVE('',#742,#845,#868,.T.); +#868 = SURFACE_CURVE('',#869,(#874,#881),.PCURVE_S1.); +#869 = CIRCLE('',#870,1.); +#870 = AXIS2_PLACEMENT_3D('',#871,#872,#873); +#871 = CARTESIAN_POINT('',(59.,-24.70871215252,-5.)); +#872 = DIRECTION('',(0.,0.,-1.)); +#873 = DIRECTION('',(0.,1.,0.)); +#874 = PCURVE('',#73,#875); +#875 = DEFINITIONAL_REPRESENTATION('',(#876),#880); +#876 = LINE('',#877,#878); +#877 = CARTESIAN_POINT('',(-1.570796326795,5.)); +#878 = VECTOR('',#879,1.); +#879 = DIRECTION('',(1.,0.)); +#880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#881 = PCURVE('',#757,#882); +#882 = DEFINITIONAL_REPRESENTATION('',(#883),#891); +#883 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#884,#885,#886,#887,#888,#889 +,#890),.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( + '') ); +#884 = CARTESIAN_POINT('',(-4.5,-3.958712152522)); +#885 = CARTESIAN_POINT('',(-2.767949192431,-3.958712152522)); +#886 = CARTESIAN_POINT('',(-3.633974596216,-5.458712152522)); +#887 = CARTESIAN_POINT('',(-4.5,-6.958712152522)); +#888 = CARTESIAN_POINT('',(-5.366025403784,-5.458712152522)); +#889 = CARTESIAN_POINT('',(-6.232050807569,-3.958712152522)); +#890 = CARTESIAN_POINT('',(-4.5,-3.958712152522)); +#891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#892 = ORIENTED_EDGE('',*,*,#769,.F.); +#893 = ADVANCED_FACE('',(#894),#487,.F.); +#894 = FACE_BOUND('',#895,.F.); +#895 = EDGE_LOOP('',(#896,#897,#920,#946)); +#896 = ORIENTED_EDGE('',*,*,#466,.F.); +#897 = ORIENTED_EDGE('',*,*,#898,.T.); +#898 = EDGE_CURVE('',#434,#899,#901,.T.); +#899 = VERTEX_POINT('',#900); +#900 = CARTESIAN_POINT('',(61.374772708487,-11.9,-5.)); +#901 = SURFACE_CURVE('',#902,(#906,#913),.PCURVE_S1.); +#902 = LINE('',#903,#904); +#903 = CARTESIAN_POINT('',(61.374772708487,-11.9,0.)); +#904 = VECTOR('',#905,1.); +#905 = DIRECTION('',(-0.,-0.,-1.)); +#906 = PCURVE('',#487,#907); +#907 = DEFINITIONAL_REPRESENTATION('',(#908),#912); +#908 = LINE('',#909,#910); +#909 = CARTESIAN_POINT('',(0.411516846067,0.)); +#910 = VECTOR('',#911,1.); +#911 = DIRECTION('',(-0.,-1.)); +#912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#913 = PCURVE('',#454,#914); +#914 = DEFINITIONAL_REPRESENTATION('',(#915),#919); +#915 = LINE('',#916,#917); +#916 = CARTESIAN_POINT('',(-0.,0.)); +#917 = VECTOR('',#918,1.); +#918 = DIRECTION('',(-0.,1.)); +#919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#920 = ORIENTED_EDGE('',*,*,#921,.T.); +#921 = EDGE_CURVE('',#899,#795,#922,.T.); +#922 = SURFACE_CURVE('',#923,(#928,#934),.PCURVE_S1.); +#923 = CIRCLE('',#924,1.5); +#924 = AXIS2_PLACEMENT_3D('',#925,#926,#927); +#925 = CARTESIAN_POINT('',(60.,-12.5,-5.)); +#926 = DIRECTION('',(0.,0.,1.)); +#927 = DIRECTION('',(1.,0.,0.)); +#928 = PCURVE('',#487,#929); +#929 = DEFINITIONAL_REPRESENTATION('',(#930),#933); +#930 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#931,#932),.UNSPECIFIED.,.F.,.F., + (2,2),(0.411516846067,4.300872134317),.PIECEWISE_BEZIER_KNOTS.); +#931 = CARTESIAN_POINT('',(0.411516846067,-5.)); +#932 = CARTESIAN_POINT('',(4.300872134317,-5.)); +#933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#934 = PCURVE('',#935,#940); +#935 = CYLINDRICAL_SURFACE('',#936,1.5); +#936 = AXIS2_PLACEMENT_3D('',#937,#938,#939); +#937 = CARTESIAN_POINT('',(60.,-12.5,-5.)); +#938 = DIRECTION('',(0.,0.,1.)); +#939 = DIRECTION('',(1.,0.,0.)); +#940 = DEFINITIONAL_REPRESENTATION('',(#941),#945); +#941 = LINE('',#942,#943); +#942 = CARTESIAN_POINT('',(0.,0.)); +#943 = VECTOR('',#944,1.); +#944 = DIRECTION('',(1.,0.)); +#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#946 = ORIENTED_EDGE('',*,*,#794,.F.); +#947 = ADVANCED_FACE('',(#948),#106,.F.); +#948 = FACE_BOUND('',#949,.F.); +#949 = EDGE_LOOP('',(#950,#951,#952,#980)); +#950 = ORIENTED_EDGE('',*,*,#85,.F.); +#951 = ORIENTED_EDGE('',*,*,#844,.T.); +#952 = ORIENTED_EDGE('',*,*,#953,.T.); +#953 = EDGE_CURVE('',#845,#954,#956,.T.); +#954 = VERTEX_POINT('',#955); +#955 = CARTESIAN_POINT('',(61.374772708487,-27.6,-5.)); +#956 = SURFACE_CURVE('',#957,(#962,#968),.PCURVE_S1.); +#957 = CIRCLE('',#958,1.5); +#958 = AXIS2_PLACEMENT_3D('',#959,#960,#961); +#959 = CARTESIAN_POINT('',(60.,-27.,-5.)); +#960 = DIRECTION('',(0.,0.,1.)); +#961 = DIRECTION('',(1.,0.,0.)); +#962 = PCURVE('',#106,#963); +#963 = DEFINITIONAL_REPRESENTATION('',(#964),#967); +#964 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#965,#966),.UNSPECIFIED.,.F.,.F., + (2,2),(1.982313172862,5.871668461112),.PIECEWISE_BEZIER_KNOTS.); +#965 = CARTESIAN_POINT('',(1.982313172862,-5.)); +#966 = CARTESIAN_POINT('',(5.871668461112,-5.)); +#967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#968 = PCURVE('',#969,#974); +#969 = CYLINDRICAL_SURFACE('',#970,1.5); +#970 = AXIS2_PLACEMENT_3D('',#971,#972,#973); +#971 = CARTESIAN_POINT('',(60.,-27.,-5.)); +#972 = DIRECTION('',(0.,0.,1.)); +#973 = DIRECTION('',(1.,0.,0.)); +#974 = DEFINITIONAL_REPRESENTATION('',(#975),#979); +#975 = LINE('',#976,#977); +#976 = CARTESIAN_POINT('',(0.,0.)); +#977 = VECTOR('',#978,1.); +#978 = DIRECTION('',(1.,0.)); +#979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#980 = ORIENTED_EDGE('',*,*,#981,.F.); +#981 = EDGE_CURVE('',#86,#954,#982,.T.); +#982 = SURFACE_CURVE('',#983,(#987,#994),.PCURVE_S1.); +#983 = LINE('',#984,#985); +#984 = CARTESIAN_POINT('',(61.374772708487,-27.6,0.)); +#985 = VECTOR('',#986,1.); +#986 = DIRECTION('',(-0.,-0.,-1.)); +#987 = PCURVE('',#106,#988); +#988 = DEFINITIONAL_REPRESENTATION('',(#989),#993); +#989 = LINE('',#990,#991); +#990 = CARTESIAN_POINT('',(5.871668461112,0.)); +#991 = VECTOR('',#992,1.); +#992 = DIRECTION('',(-0.,-1.)); +#993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#994 = PCURVE('',#139,#995); +#995 = DEFINITIONAL_REPRESENTATION('',(#996),#1000); +#996 = LINE('',#997,#998); +#997 = CARTESIAN_POINT('',(-1.159279480727,0.)); +#998 = VECTOR('',#999,1.); +#999 = DIRECTION('',(-0.,1.)); +#1000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1001 = ADVANCED_FACE('',(#1002),#454,.T.); +#1002 = FACE_BOUND('',#1003,.F.); +#1003 = EDGE_LOOP('',(#1004,#1005,#1028,#1050)); +#1004 = ORIENTED_EDGE('',*,*,#433,.T.); +#1005 = ORIENTED_EDGE('',*,*,#1006,.T.); +#1006 = EDGE_CURVE('',#406,#1007,#1009,.T.); +#1007 = VERTEX_POINT('',#1008); +#1008 = CARTESIAN_POINT('',(62.291287847478,-12.5,-5.)); +#1009 = SURFACE_CURVE('',#1010,(#1014,#1021),.PCURVE_S1.); +#1010 = LINE('',#1011,#1012); +#1011 = CARTESIAN_POINT('',(62.291287847478,-12.5,0.)); +#1012 = VECTOR('',#1013,1.); +#1013 = DIRECTION('',(-0.,-0.,-1.)); +#1014 = PCURVE('',#454,#1015); +#1015 = DEFINITIONAL_REPRESENTATION('',(#1016),#1020); +#1016 = LINE('',#1017,#1018); +#1017 = CARTESIAN_POINT('',(-1.159279480727,0.)); +#1018 = VECTOR('',#1019,1.); +#1019 = DIRECTION('',(-0.,1.)); +#1020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1021 = PCURVE('',#421,#1022); +#1022 = DEFINITIONAL_REPRESENTATION('',(#1023),#1027); +#1023 = LINE('',#1024,#1025); +#1024 = CARTESIAN_POINT('',(3.208712152522,0.)); +#1025 = VECTOR('',#1026,1.); +#1026 = DIRECTION('',(0.,-1.)); +#1027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1028 = ORIENTED_EDGE('',*,*,#1029,.F.); +#1029 = EDGE_CURVE('',#899,#1007,#1030,.T.); +#1030 = SURFACE_CURVE('',#1031,(#1036,#1043),.PCURVE_S1.); +#1031 = CIRCLE('',#1032,1.); +#1032 = AXIS2_PLACEMENT_3D('',#1033,#1034,#1035); +#1033 = CARTESIAN_POINT('',(62.291287847478,-11.5,-5.)); +#1034 = DIRECTION('',(0.,-0.,1.)); +#1035 = DIRECTION('',(0.,1.,0.)); +#1036 = PCURVE('',#454,#1037); +#1037 = DEFINITIONAL_REPRESENTATION('',(#1038),#1042); +#1038 = LINE('',#1039,#1040); +#1039 = CARTESIAN_POINT('',(1.982313172862,5.)); +#1040 = VECTOR('',#1041,1.); +#1041 = DIRECTION('',(-1.,0.)); +#1042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1043 = PCURVE('',#757,#1044); +#1044 = DEFINITIONAL_REPRESENTATION('',(#1045),#1049); +#1045 = CIRCLE('',#1046,1.); +#1046 = AXIS2_PLACEMENT_2D('',#1047,#1048); +#1047 = CARTESIAN_POINT('',(-1.208712152522,8.25)); +#1048 = DIRECTION('',(0.,1.)); +#1049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1050 = ORIENTED_EDGE('',*,*,#898,.F.); +#1051 = ADVANCED_FACE('',(#1052),#139,.T.); +#1052 = FACE_BOUND('',#1053,.F.); +#1053 = EDGE_LOOP('',(#1054,#1055,#1056,#1080)); +#1054 = ORIENTED_EDGE('',*,*,#118,.T.); +#1055 = ORIENTED_EDGE('',*,*,#981,.T.); +#1056 = ORIENTED_EDGE('',*,*,#1057,.F.); +#1057 = EDGE_CURVE('',#1058,#954,#1060,.T.); +#1058 = VERTEX_POINT('',#1059); +#1059 = CARTESIAN_POINT('',(62.291287847478,-27.,-5.)); +#1060 = SURFACE_CURVE('',#1061,(#1066,#1073),.PCURVE_S1.); +#1061 = CIRCLE('',#1062,1.); +#1062 = AXIS2_PLACEMENT_3D('',#1063,#1064,#1065); +#1063 = CARTESIAN_POINT('',(62.291287847478,-28.,-5.)); +#1064 = DIRECTION('',(0.,-0.,1.)); +#1065 = DIRECTION('',(0.,1.,0.)); +#1066 = PCURVE('',#139,#1067); +#1067 = DEFINITIONAL_REPRESENTATION('',(#1068),#1072); +#1068 = LINE('',#1069,#1070); +#1069 = CARTESIAN_POINT('',(-0.,5.)); +#1070 = VECTOR('',#1071,1.); +#1071 = DIRECTION('',(-1.,0.)); +#1072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1073 = PCURVE('',#757,#1074); +#1074 = DEFINITIONAL_REPRESENTATION('',(#1075),#1079); +#1075 = CIRCLE('',#1076,1.); +#1076 = AXIS2_PLACEMENT_2D('',#1077,#1078); +#1077 = CARTESIAN_POINT('',(-1.208712152522,-8.25)); +#1078 = DIRECTION('',(0.,1.)); +#1079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1080 = ORIENTED_EDGE('',*,*,#1081,.F.); +#1081 = EDGE_CURVE('',#119,#1058,#1082,.T.); +#1082 = SURFACE_CURVE('',#1083,(#1087,#1094),.PCURVE_S1.); +#1083 = LINE('',#1084,#1085); +#1084 = CARTESIAN_POINT('',(62.291287847478,-27.,0.)); +#1085 = VECTOR('',#1086,1.); +#1086 = DIRECTION('',(-0.,-0.,-1.)); +#1087 = PCURVE('',#139,#1088); +#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093); +#1089 = LINE('',#1090,#1091); +#1090 = CARTESIAN_POINT('',(-0.,0.)); +#1091 = VECTOR('',#1092,1.); +#1092 = DIRECTION('',(-0.,1.)); +#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1094 = PCURVE('',#167,#1095); +#1095 = DEFINITIONAL_REPRESENTATION('',(#1096),#1100); +#1096 = LINE('',#1097,#1098); +#1097 = CARTESIAN_POINT('',(0.791287847478,0.)); +#1098 = VECTOR('',#1099,1.); +#1099 = DIRECTION('',(-0.,-1.)); +#1100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1101 = ADVANCED_FACE('',(#1102),#421,.F.); +#1102 = FACE_BOUND('',#1103,.F.); +#1103 = EDGE_LOOP('',(#1104,#1105,#1128,#1149)); +#1104 = ORIENTED_EDGE('',*,*,#405,.F.); +#1105 = ORIENTED_EDGE('',*,*,#1106,.T.); +#1106 = EDGE_CURVE('',#373,#1107,#1109,.T.); +#1107 = VERTEX_POINT('',#1108); +#1108 = CARTESIAN_POINT('',(64.708712152522,-12.5,-5.)); +#1109 = SURFACE_CURVE('',#1110,(#1114,#1121),.PCURVE_S1.); +#1110 = LINE('',#1111,#1112); +#1111 = CARTESIAN_POINT('',(64.708712152522,-12.5,0.)); +#1112 = VECTOR('',#1113,1.); +#1113 = DIRECTION('',(-0.,-0.,-1.)); +#1114 = PCURVE('',#421,#1115); +#1115 = DEFINITIONAL_REPRESENTATION('',(#1116),#1120); +#1116 = LINE('',#1117,#1118); +#1117 = CARTESIAN_POINT('',(0.791287847478,0.)); +#1118 = VECTOR('',#1119,1.); +#1119 = DIRECTION('',(0.,-1.)); +#1120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1121 = PCURVE('',#393,#1122); +#1122 = DEFINITIONAL_REPRESENTATION('',(#1123),#1127); +#1123 = LINE('',#1124,#1125); +#1124 = CARTESIAN_POINT('',(-0.,0.)); +#1125 = VECTOR('',#1126,1.); +#1126 = DIRECTION('',(-0.,1.)); +#1127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1128 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1129 = EDGE_CURVE('',#1107,#1007,#1130,.T.); +#1130 = SURFACE_CURVE('',#1131,(#1135,#1142),.PCURVE_S1.); +#1131 = LINE('',#1132,#1133); +#1132 = CARTESIAN_POINT('',(65.5,-12.5,-5.)); +#1133 = VECTOR('',#1134,1.); +#1134 = DIRECTION('',(-1.,1.33E-15,0.)); +#1135 = PCURVE('',#421,#1136); +#1136 = DEFINITIONAL_REPRESENTATION('',(#1137),#1141); +#1137 = LINE('',#1138,#1139); +#1138 = CARTESIAN_POINT('',(0.,-5.)); +#1139 = VECTOR('',#1140,1.); +#1140 = DIRECTION('',(1.,0.)); +#1141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1142 = PCURVE('',#757,#1143); +#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1148); +#1144 = LINE('',#1145,#1146); +#1145 = CARTESIAN_POINT('',(2.,7.25)); +#1146 = VECTOR('',#1147,1.); +#1147 = DIRECTION('',(-1.,1.33E-15)); +#1148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1149 = ORIENTED_EDGE('',*,*,#1006,.F.); +#1150 = ADVANCED_FACE('',(#1151),#167,.F.); +#1151 = FACE_BOUND('',#1152,.F.); +#1152 = EDGE_LOOP('',(#1153,#1154,#1155,#1178)); +#1153 = ORIENTED_EDGE('',*,*,#151,.F.); +#1154 = ORIENTED_EDGE('',*,*,#1081,.T.); +#1155 = ORIENTED_EDGE('',*,*,#1156,.T.); +#1156 = EDGE_CURVE('',#1058,#1157,#1159,.T.); +#1157 = VERTEX_POINT('',#1158); +#1158 = CARTESIAN_POINT('',(64.708712152522,-27.,-5.)); +#1159 = SURFACE_CURVE('',#1160,(#1164,#1171),.PCURVE_S1.); +#1160 = LINE('',#1161,#1162); +#1161 = CARTESIAN_POINT('',(61.5,-27.,-5.)); +#1162 = VECTOR('',#1163,1.); +#1163 = DIRECTION('',(1.,2.66E-15,0.)); +#1164 = PCURVE('',#167,#1165); +#1165 = DEFINITIONAL_REPRESENTATION('',(#1166),#1170); +#1166 = LINE('',#1167,#1168); +#1167 = CARTESIAN_POINT('',(0.,-5.)); +#1168 = VECTOR('',#1169,1.); +#1169 = DIRECTION('',(1.,0.)); +#1170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1171 = PCURVE('',#757,#1172); +#1172 = DEFINITIONAL_REPRESENTATION('',(#1173),#1177); +#1173 = LINE('',#1174,#1175); +#1174 = CARTESIAN_POINT('',(-2.,-7.25)); +#1175 = VECTOR('',#1176,1.); +#1176 = DIRECTION('',(1.,2.66E-15)); +#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1178 = ORIENTED_EDGE('',*,*,#1179,.F.); +#1179 = EDGE_CURVE('',#152,#1157,#1180,.T.); +#1180 = SURFACE_CURVE('',#1181,(#1185,#1192),.PCURVE_S1.); +#1181 = LINE('',#1182,#1183); +#1182 = CARTESIAN_POINT('',(64.708712152522,-27.,0.)); +#1183 = VECTOR('',#1184,1.); +#1184 = DIRECTION('',(-0.,-0.,-1.)); +#1185 = PCURVE('',#167,#1186); +#1186 = DEFINITIONAL_REPRESENTATION('',(#1187),#1191); +#1187 = LINE('',#1188,#1189); +#1188 = CARTESIAN_POINT('',(3.208712152522,0.)); +#1189 = VECTOR('',#1190,1.); +#1190 = DIRECTION('',(-0.,-1.)); +#1191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1192 = PCURVE('',#200,#1193); +#1193 = DEFINITIONAL_REPRESENTATION('',(#1194),#1198); +#1194 = LINE('',#1195,#1196); +#1195 = CARTESIAN_POINT('',(-1.159279480727,0.)); +#1196 = VECTOR('',#1197,1.); +#1197 = DIRECTION('',(-0.,1.)); +#1198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1199 = ADVANCED_FACE('',(#1200),#393,.T.); +#1200 = FACE_BOUND('',#1201,.F.); +#1201 = EDGE_LOOP('',(#1202,#1203,#1226,#1248)); +#1202 = ORIENTED_EDGE('',*,*,#372,.T.); +#1203 = ORIENTED_EDGE('',*,*,#1204,.T.); +#1204 = EDGE_CURVE('',#340,#1205,#1207,.T.); +#1205 = VERTEX_POINT('',#1206); +#1206 = CARTESIAN_POINT('',(65.625227291513,-11.9,-5.)); +#1207 = SURFACE_CURVE('',#1208,(#1212,#1219),.PCURVE_S1.); +#1208 = LINE('',#1209,#1210); +#1209 = CARTESIAN_POINT('',(65.625227291513,-11.9,0.)); +#1210 = VECTOR('',#1211,1.); +#1211 = DIRECTION('',(-0.,-0.,-1.)); +#1212 = PCURVE('',#393,#1213); +#1213 = DEFINITIONAL_REPRESENTATION('',(#1214),#1218); +#1214 = LINE('',#1215,#1216); +#1215 = CARTESIAN_POINT('',(-1.159279480727,0.)); +#1216 = VECTOR('',#1217,1.); +#1217 = DIRECTION('',(-0.,1.)); +#1218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1219 = PCURVE('',#360,#1220); +#1220 = DEFINITIONAL_REPRESENTATION('',(#1221),#1225); +#1221 = LINE('',#1222,#1223); +#1222 = CARTESIAN_POINT('',(9.013261114702,0.)); +#1223 = VECTOR('',#1224,1.); +#1224 = DIRECTION('',(-0.,-1.)); +#1225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1226 = ORIENTED_EDGE('',*,*,#1227,.F.); +#1227 = EDGE_CURVE('',#1107,#1205,#1228,.T.); +#1228 = SURFACE_CURVE('',#1229,(#1234,#1241),.PCURVE_S1.); +#1229 = CIRCLE('',#1230,1.); +#1230 = AXIS2_PLACEMENT_3D('',#1231,#1232,#1233); +#1231 = CARTESIAN_POINT('',(64.708712152522,-11.5,-5.)); +#1232 = DIRECTION('',(0.,-0.,1.)); +#1233 = DIRECTION('',(0.,1.,0.)); +#1234 = PCURVE('',#393,#1235); +#1235 = DEFINITIONAL_REPRESENTATION('',(#1236),#1240); +#1236 = LINE('',#1237,#1238); +#1237 = CARTESIAN_POINT('',(3.14159265359,5.)); +#1238 = VECTOR('',#1239,1.); +#1239 = DIRECTION('',(-1.,0.)); +#1240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1241 = PCURVE('',#757,#1242); +#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247); +#1243 = CIRCLE('',#1244,1.); +#1244 = AXIS2_PLACEMENT_2D('',#1245,#1246); +#1245 = CARTESIAN_POINT('',(1.208712152522,8.25)); +#1246 = DIRECTION('',(0.,1.)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = ORIENTED_EDGE('',*,*,#1106,.F.); +#1249 = ADVANCED_FACE('',(#1250),#200,.T.); +#1250 = FACE_BOUND('',#1251,.F.); +#1251 = EDGE_LOOP('',(#1252,#1253,#1254,#1278)); +#1252 = ORIENTED_EDGE('',*,*,#179,.T.); +#1253 = ORIENTED_EDGE('',*,*,#1179,.T.); +#1254 = ORIENTED_EDGE('',*,*,#1255,.F.); +#1255 = EDGE_CURVE('',#1256,#1157,#1258,.T.); +#1256 = VERTEX_POINT('',#1257); +#1257 = CARTESIAN_POINT('',(65.625227291513,-27.6,-5.)); +#1258 = SURFACE_CURVE('',#1259,(#1264,#1271),.PCURVE_S1.); +#1259 = CIRCLE('',#1260,1.); +#1260 = AXIS2_PLACEMENT_3D('',#1261,#1262,#1263); +#1261 = CARTESIAN_POINT('',(64.708712152522,-28.,-5.)); +#1262 = DIRECTION('',(0.,-0.,1.)); +#1263 = DIRECTION('',(0.,1.,0.)); +#1264 = PCURVE('',#200,#1265); +#1265 = DEFINITIONAL_REPRESENTATION('',(#1266),#1270); +#1266 = LINE('',#1267,#1268); +#1267 = CARTESIAN_POINT('',(5.123905826452,5.)); +#1268 = VECTOR('',#1269,1.); +#1269 = DIRECTION('',(-1.,0.)); +#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1271 = PCURVE('',#757,#1272); +#1272 = DEFINITIONAL_REPRESENTATION('',(#1273),#1277); +#1273 = CIRCLE('',#1274,1.); +#1274 = AXIS2_PLACEMENT_2D('',#1275,#1276); +#1275 = CARTESIAN_POINT('',(1.208712152522,-8.25)); +#1276 = DIRECTION('',(0.,1.)); +#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1278 = ORIENTED_EDGE('',*,*,#1279,.F.); +#1279 = EDGE_CURVE('',#180,#1256,#1280,.T.); +#1280 = SURFACE_CURVE('',#1281,(#1285,#1292),.PCURVE_S1.); +#1281 = LINE('',#1282,#1283); +#1282 = CARTESIAN_POINT('',(65.625227291513,-27.6,0.)); +#1283 = VECTOR('',#1284,1.); +#1284 = DIRECTION('',(-0.,-0.,-1.)); +#1285 = PCURVE('',#200,#1286); +#1286 = DEFINITIONAL_REPRESENTATION('',(#1287),#1291); +#1287 = LINE('',#1288,#1289); +#1288 = CARTESIAN_POINT('',(-0.,0.)); +#1289 = VECTOR('',#1290,1.); +#1290 = DIRECTION('',(-0.,1.)); +#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1292 = PCURVE('',#233,#1293); +#1293 = DEFINITIONAL_REPRESENTATION('',(#1294),#1298); +#1294 = LINE('',#1295,#1296); +#1295 = CARTESIAN_POINT('',(3.553109499657,0.)); +#1296 = VECTOR('',#1297,1.); +#1297 = DIRECTION('',(-0.,-1.)); +#1298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1299 = ADVANCED_FACE('',(#1300),#360,.F.); +#1300 = FACE_BOUND('',#1301,.F.); +#1301 = EDGE_LOOP('',(#1302,#1303,#1326,#1354,#1375)); +#1302 = ORIENTED_EDGE('',*,*,#339,.F.); +#1303 = ORIENTED_EDGE('',*,*,#1304,.T.); +#1304 = EDGE_CURVE('',#307,#1305,#1307,.T.); +#1305 = VERTEX_POINT('',#1306); +#1306 = CARTESIAN_POINT('',(67.6,-13.87477270848,-5.)); +#1307 = SURFACE_CURVE('',#1308,(#1312,#1319),.PCURVE_S1.); +#1308 = LINE('',#1309,#1310); +#1309 = CARTESIAN_POINT('',(67.6,-13.87477270848,0.)); +#1310 = VECTOR('',#1311,1.); +#1311 = DIRECTION('',(-0.,-0.,-1.)); +#1312 = PCURVE('',#360,#1313); +#1313 = DEFINITIONAL_REPRESENTATION('',(#1314),#1318); +#1314 = LINE('',#1315,#1316); +#1315 = CARTESIAN_POINT('',(5.123905826452,0.)); +#1316 = VECTOR('',#1317,1.); +#1317 = DIRECTION('',(-0.,-1.)); +#1318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1319 = PCURVE('',#327,#1320); +#1320 = DEFINITIONAL_REPRESENTATION('',(#1321),#1325); +#1321 = LINE('',#1322,#1323); +#1322 = CARTESIAN_POINT('',(-0.,0.)); +#1323 = VECTOR('',#1324,1.); +#1324 = DIRECTION('',(-0.,1.)); +#1325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1326 = ORIENTED_EDGE('',*,*,#1327,.T.); +#1327 = EDGE_CURVE('',#1305,#1328,#1330,.T.); +#1328 = VERTEX_POINT('',#1329); +#1329 = CARTESIAN_POINT('',(68.5,-12.5,-5.)); +#1330 = SURFACE_CURVE('',#1331,(#1336,#1342),.PCURVE_S1.); +#1331 = CIRCLE('',#1332,1.5); +#1332 = AXIS2_PLACEMENT_3D('',#1333,#1334,#1335); +#1333 = CARTESIAN_POINT('',(67.,-12.5,-5.)); +#1334 = DIRECTION('',(0.,0.,1.)); +#1335 = DIRECTION('',(1.,0.,0.)); +#1336 = PCURVE('',#360,#1337); +#1337 = DEFINITIONAL_REPRESENTATION('',(#1338),#1341); +#1338 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1339,#1340),.UNSPECIFIED.,.F., + .F.,(2,2),(5.123905826452,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1339 = CARTESIAN_POINT('',(5.123905826452,-5.)); +#1340 = CARTESIAN_POINT('',(6.28318530718,-5.)); +#1341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1342 = PCURVE('',#1343,#1348); +#1343 = CYLINDRICAL_SURFACE('',#1344,1.5); +#1344 = AXIS2_PLACEMENT_3D('',#1345,#1346,#1347); +#1345 = CARTESIAN_POINT('',(67.,-12.5,-5.)); +#1346 = DIRECTION('',(0.,0.,1.)); +#1347 = DIRECTION('',(1.,0.,0.)); +#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1353); +#1349 = LINE('',#1350,#1351); +#1350 = CARTESIAN_POINT('',(0.,0.)); +#1351 = VECTOR('',#1352,1.); +#1352 = DIRECTION('',(1.,0.)); +#1353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1354 = ORIENTED_EDGE('',*,*,#1355,.T.); +#1355 = EDGE_CURVE('',#1328,#1205,#1356,.T.); +#1356 = SURFACE_CURVE('',#1357,(#1362,#1368),.PCURVE_S1.); +#1357 = CIRCLE('',#1358,1.5); +#1358 = AXIS2_PLACEMENT_3D('',#1359,#1360,#1361); +#1359 = CARTESIAN_POINT('',(67.,-12.5,-5.)); +#1360 = DIRECTION('',(0.,0.,1.)); +#1361 = DIRECTION('',(1.,0.,0.)); +#1362 = PCURVE('',#360,#1363); +#1363 = DEFINITIONAL_REPRESENTATION('',(#1364),#1367); +#1364 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1365,#1366),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.730075807522),.PIECEWISE_BEZIER_KNOTS.); +#1365 = CARTESIAN_POINT('',(6.28318530718,-5.)); +#1366 = CARTESIAN_POINT('',(9.013261114702,-5.)); +#1367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1368 = PCURVE('',#1343,#1369); +#1369 = DEFINITIONAL_REPRESENTATION('',(#1370),#1374); +#1370 = LINE('',#1371,#1372); +#1371 = CARTESIAN_POINT('',(0.,0.)); +#1372 = VECTOR('',#1373,1.); +#1373 = DIRECTION('',(1.,0.)); +#1374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1375 = ORIENTED_EDGE('',*,*,#1204,.F.); +#1376 = ADVANCED_FACE('',(#1377),#233,.F.); +#1377 = FACE_BOUND('',#1378,.F.); +#1378 = EDGE_LOOP('',(#1379,#1380,#1381,#1409,#1432)); +#1379 = ORIENTED_EDGE('',*,*,#212,.F.); +#1380 = ORIENTED_EDGE('',*,*,#1279,.T.); +#1381 = ORIENTED_EDGE('',*,*,#1382,.T.); +#1382 = EDGE_CURVE('',#1256,#1383,#1385,.T.); +#1383 = VERTEX_POINT('',#1384); +#1384 = CARTESIAN_POINT('',(68.5,-27.,-5.)); +#1385 = SURFACE_CURVE('',#1386,(#1391,#1397),.PCURVE_S1.); +#1386 = CIRCLE('',#1387,1.5); +#1387 = AXIS2_PLACEMENT_3D('',#1388,#1389,#1390); +#1388 = CARTESIAN_POINT('',(67.,-27.,-5.)); +#1389 = DIRECTION('',(0.,0.,1.)); +#1390 = DIRECTION('',(1.,0.,0.)); +#1391 = PCURVE('',#233,#1392); +#1392 = DEFINITIONAL_REPRESENTATION('',(#1393),#1396); +#1393 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1394,#1395),.UNSPECIFIED.,.F., + .F.,(2,2),(3.553109499657,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1394 = CARTESIAN_POINT('',(3.553109499657,-5.)); +#1395 = CARTESIAN_POINT('',(6.28318530718,-5.)); +#1396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1397 = PCURVE('',#1398,#1403); +#1398 = CYLINDRICAL_SURFACE('',#1399,1.5); +#1399 = AXIS2_PLACEMENT_3D('',#1400,#1401,#1402); +#1400 = CARTESIAN_POINT('',(67.,-27.,-5.)); +#1401 = DIRECTION('',(0.,0.,1.)); +#1402 = DIRECTION('',(1.,0.,0.)); +#1403 = DEFINITIONAL_REPRESENTATION('',(#1404),#1408); +#1404 = LINE('',#1405,#1406); +#1405 = CARTESIAN_POINT('',(0.,0.)); +#1406 = VECTOR('',#1407,1.); +#1407 = DIRECTION('',(1.,0.)); +#1408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1409 = ORIENTED_EDGE('',*,*,#1410,.T.); +#1410 = EDGE_CURVE('',#1383,#1411,#1413,.T.); +#1411 = VERTEX_POINT('',#1412); +#1412 = CARTESIAN_POINT('',(67.6,-25.62522729151,-5.)); +#1413 = SURFACE_CURVE('',#1414,(#1419,#1425),.PCURVE_S1.); +#1414 = CIRCLE('',#1415,1.5); +#1415 = AXIS2_PLACEMENT_3D('',#1416,#1417,#1418); +#1416 = CARTESIAN_POINT('',(67.,-27.,-5.)); +#1417 = DIRECTION('',(0.,0.,1.)); +#1418 = DIRECTION('',(1.,0.,0.)); +#1419 = PCURVE('',#233,#1420); +#1420 = DEFINITIONAL_REPRESENTATION('',(#1421),#1424); +#1421 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1422,#1423),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.159279480727),.PIECEWISE_BEZIER_KNOTS.); +#1422 = CARTESIAN_POINT('',(6.28318530718,-5.)); +#1423 = CARTESIAN_POINT('',(7.442464787907,-5.)); +#1424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1425 = PCURVE('',#1398,#1426); +#1426 = DEFINITIONAL_REPRESENTATION('',(#1427),#1431); +#1427 = LINE('',#1428,#1429); +#1428 = CARTESIAN_POINT('',(0.,0.)); +#1429 = VECTOR('',#1430,1.); +#1430 = DIRECTION('',(1.,0.)); +#1431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1432 = ORIENTED_EDGE('',*,*,#1433,.F.); +#1433 = EDGE_CURVE('',#213,#1411,#1434,.T.); +#1434 = SURFACE_CURVE('',#1435,(#1439,#1446),.PCURVE_S1.); +#1435 = LINE('',#1436,#1437); +#1436 = CARTESIAN_POINT('',(67.6,-25.62522729151,0.)); +#1437 = VECTOR('',#1438,1.); +#1438 = DIRECTION('',(-0.,-0.,-1.)); +#1439 = PCURVE('',#233,#1440); +#1440 = DEFINITIONAL_REPRESENTATION('',(#1441),#1445); +#1441 = LINE('',#1442,#1443); +#1442 = CARTESIAN_POINT('',(7.442464787907,0.)); +#1443 = VECTOR('',#1444,1.); +#1444 = DIRECTION('',(-0.,-1.)); +#1445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1446 = PCURVE('',#266,#1447); +#1447 = DEFINITIONAL_REPRESENTATION('',(#1448),#1452); +#1448 = LINE('',#1449,#1450); +#1449 = CARTESIAN_POINT('',(-1.159279480727,0.)); +#1450 = VECTOR('',#1451,1.); +#1451 = DIRECTION('',(-0.,1.)); +#1452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1453 = ADVANCED_FACE('',(#1454),#327,.T.); +#1454 = FACE_BOUND('',#1455,.F.); +#1455 = EDGE_LOOP('',(#1456,#1457,#1480,#1502)); +#1456 = ORIENTED_EDGE('',*,*,#306,.T.); +#1457 = ORIENTED_EDGE('',*,*,#1458,.T.); +#1458 = EDGE_CURVE('',#279,#1459,#1461,.T.); +#1459 = VERTEX_POINT('',#1460); +#1460 = CARTESIAN_POINT('',(67.,-14.79128784747,-5.)); +#1461 = SURFACE_CURVE('',#1462,(#1466,#1473),.PCURVE_S1.); +#1462 = LINE('',#1463,#1464); +#1463 = CARTESIAN_POINT('',(67.,-14.79128784747,0.)); +#1464 = VECTOR('',#1465,1.); +#1465 = DIRECTION('',(-0.,-0.,-1.)); +#1466 = PCURVE('',#327,#1467); +#1467 = DEFINITIONAL_REPRESENTATION('',(#1468),#1472); +#1468 = LINE('',#1469,#1470); +#1469 = CARTESIAN_POINT('',(-1.159279480727,0.)); +#1470 = VECTOR('',#1471,1.); +#1471 = DIRECTION('',(-0.,1.)); +#1472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1473 = PCURVE('',#294,#1474); +#1474 = DEFINITIONAL_REPRESENTATION('',(#1475),#1479); +#1475 = LINE('',#1476,#1477); +#1476 = CARTESIAN_POINT('',(10.708712152522,0.)); +#1477 = VECTOR('',#1478,1.); +#1478 = DIRECTION('',(-0.,-1.)); +#1479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1480 = ORIENTED_EDGE('',*,*,#1481,.F.); +#1481 = EDGE_CURVE('',#1305,#1459,#1482,.T.); +#1482 = SURFACE_CURVE('',#1483,(#1488,#1495),.PCURVE_S1.); +#1483 = CIRCLE('',#1484,1.); +#1484 = AXIS2_PLACEMENT_3D('',#1485,#1486,#1487); +#1485 = CARTESIAN_POINT('',(68.,-14.79128784747,-5.)); +#1486 = DIRECTION('',(0.,-0.,1.)); +#1487 = DIRECTION('',(0.,1.,0.)); +#1488 = PCURVE('',#327,#1489); +#1489 = DEFINITIONAL_REPRESENTATION('',(#1490),#1494); +#1490 = LINE('',#1491,#1492); +#1491 = CARTESIAN_POINT('',(0.411516846067,5.)); +#1492 = VECTOR('',#1493,1.); +#1493 = DIRECTION('',(-1.,0.)); +#1494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1495 = PCURVE('',#757,#1496); +#1496 = DEFINITIONAL_REPRESENTATION('',(#1497),#1501); +#1497 = CIRCLE('',#1498,1.); +#1498 = AXIS2_PLACEMENT_2D('',#1499,#1500); +#1499 = CARTESIAN_POINT('',(4.5,4.958712152522)); +#1500 = DIRECTION('',(0.,1.)); +#1501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1502 = ORIENTED_EDGE('',*,*,#1304,.F.); +#1503 = ADVANCED_FACE('',(#1504),#266,.T.); +#1504 = FACE_BOUND('',#1505,.F.); +#1505 = EDGE_LOOP('',(#1506,#1507,#1508,#1532)); +#1506 = ORIENTED_EDGE('',*,*,#245,.T.); +#1507 = ORIENTED_EDGE('',*,*,#1433,.T.); +#1508 = ORIENTED_EDGE('',*,*,#1509,.F.); +#1509 = EDGE_CURVE('',#1510,#1411,#1512,.T.); +#1510 = VERTEX_POINT('',#1511); +#1511 = CARTESIAN_POINT('',(67.,-24.70871215252,-5.)); +#1512 = SURFACE_CURVE('',#1513,(#1518,#1525),.PCURVE_S1.); +#1513 = CIRCLE('',#1514,1.); +#1514 = AXIS2_PLACEMENT_3D('',#1515,#1516,#1517); +#1515 = CARTESIAN_POINT('',(68.,-24.70871215252,-5.)); +#1516 = DIRECTION('',(0.,-0.,1.)); +#1517 = DIRECTION('',(0.,1.,0.)); +#1518 = PCURVE('',#266,#1519); +#1519 = DEFINITIONAL_REPRESENTATION('',(#1520),#1524); +#1520 = LINE('',#1521,#1522); +#1521 = CARTESIAN_POINT('',(1.570796326795,5.)); +#1522 = VECTOR('',#1523,1.); +#1523 = DIRECTION('',(-1.,0.)); +#1524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1525 = PCURVE('',#757,#1526); +#1526 = DEFINITIONAL_REPRESENTATION('',(#1527),#1531); +#1527 = CIRCLE('',#1528,1.); +#1528 = AXIS2_PLACEMENT_2D('',#1529,#1530); +#1529 = CARTESIAN_POINT('',(4.5,-4.958712152522)); +#1530 = DIRECTION('',(0.,1.)); +#1531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1532 = ORIENTED_EDGE('',*,*,#1533,.F.); +#1533 = EDGE_CURVE('',#246,#1510,#1534,.T.); +#1534 = SURFACE_CURVE('',#1535,(#1539,#1546),.PCURVE_S1.); +#1535 = LINE('',#1536,#1537); +#1536 = CARTESIAN_POINT('',(67.,-24.70871215252,0.)); +#1537 = VECTOR('',#1538,1.); +#1538 = DIRECTION('',(-0.,-0.,-1.)); +#1539 = PCURVE('',#266,#1540); +#1540 = DEFINITIONAL_REPRESENTATION('',(#1541),#1545); +#1541 = LINE('',#1542,#1543); +#1542 = CARTESIAN_POINT('',(-0.,0.)); +#1543 = VECTOR('',#1544,1.); +#1544 = DIRECTION('',(-0.,1.)); +#1545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1546 = PCURVE('',#294,#1547); +#1547 = DEFINITIONAL_REPRESENTATION('',(#1548),#1552); +#1548 = LINE('',#1549,#1550); +#1549 = CARTESIAN_POINT('',(0.791287847478,0.)); +#1550 = VECTOR('',#1551,1.); +#1551 = DIRECTION('',(-0.,-1.)); +#1552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1553 = ADVANCED_FACE('',(#1554),#294,.F.); +#1554 = FACE_BOUND('',#1555,.F.); +#1555 = EDGE_LOOP('',(#1556,#1557,#1558,#1579)); +#1556 = ORIENTED_EDGE('',*,*,#278,.F.); +#1557 = ORIENTED_EDGE('',*,*,#1533,.T.); +#1558 = ORIENTED_EDGE('',*,*,#1559,.T.); +#1559 = EDGE_CURVE('',#1510,#1459,#1560,.T.); +#1560 = SURFACE_CURVE('',#1561,(#1565,#1572),.PCURVE_S1.); +#1561 = LINE('',#1562,#1563); +#1562 = CARTESIAN_POINT('',(67.,-25.5,-5.)); +#1563 = VECTOR('',#1564,1.); +#1564 = DIRECTION('',(0.,1.,0.)); +#1565 = PCURVE('',#294,#1566); +#1566 = DEFINITIONAL_REPRESENTATION('',(#1567),#1571); +#1567 = LINE('',#1568,#1569); +#1568 = CARTESIAN_POINT('',(0.,-5.)); +#1569 = VECTOR('',#1570,1.); +#1570 = DIRECTION('',(1.,0.)); +#1571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1572 = PCURVE('',#757,#1573); +#1573 = DEFINITIONAL_REPRESENTATION('',(#1574),#1578); +#1574 = LINE('',#1575,#1576); +#1575 = CARTESIAN_POINT('',(3.5,-5.75)); +#1576 = VECTOR('',#1577,1.); +#1577 = DIRECTION('',(0.,1.)); +#1578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1579 = ORIENTED_EDGE('',*,*,#1458,.F.); +#1580 = ADVANCED_FACE('',(#1581),#550,.T.); +#1581 = FACE_BOUND('',#1582,.F.); +#1582 = EDGE_LOOP('',(#1583,#1609,#1637,#1661)); +#1583 = ORIENTED_EDGE('',*,*,#1584,.F.); +#1584 = EDGE_CURVE('',#1585,#533,#1587,.T.); +#1585 = VERTEX_POINT('',#1586); +#1586 = CARTESIAN_POINT('',(1.,0.,-1.)); +#1587 = SURFACE_CURVE('',#1588,(#1592,#1598),.PCURVE_S1.); +#1588 = LINE('',#1589,#1590); +#1589 = CARTESIAN_POINT('',(1.,-0.5,-0.5)); +#1590 = VECTOR('',#1591,1.); +#1591 = DIRECTION('',(0.,-0.707106781187,0.707106781187)); +#1592 = PCURVE('',#550,#1593); +#1593 = DEFINITIONAL_REPRESENTATION('',(#1594),#1597); +#1594 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1595,#1596),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1595 = CARTESIAN_POINT('',(2.2E-16,-0.707106781187)); +#1596 = CARTESIAN_POINT('',(2.2E-16,0.707106781187)); +#1597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1598 = PCURVE('',#1599,#1604); +#1599 = CONICAL_SURFACE('',#1600,1.,0.785398163397); +#1600 = AXIS2_PLACEMENT_3D('',#1601,#1602,#1603); +#1601 = CARTESIAN_POINT('',(1.,-1.,-1.)); +#1602 = DIRECTION('',(0.,0.,-1.)); +#1603 = DIRECTION('',(-1.,3.3E-16,0.)); +#1604 = DEFINITIONAL_REPRESENTATION('',(#1605),#1608); +#1605 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1606,#1607),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1606 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1607 = CARTESIAN_POINT('',(1.570796326795,-1.)); +#1608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1609 = ORIENTED_EDGE('',*,*,#1610,.T.); +#1610 = EDGE_CURVE('',#1585,#1611,#1613,.T.); +#1611 = VERTEX_POINT('',#1612); +#1612 = CARTESIAN_POINT('',(126.,0.,-1.)); +#1613 = SURFACE_CURVE('',#1614,(#1618,#1625),.PCURVE_S1.); +#1614 = LINE('',#1615,#1616); +#1615 = CARTESIAN_POINT('',(1.,0.,-1.)); +#1616 = VECTOR('',#1617,1.); +#1617 = DIRECTION('',(1.,0.,0.)); +#1618 = PCURVE('',#550,#1619); +#1619 = DEFINITIONAL_REPRESENTATION('',(#1620),#1624); +#1620 = LINE('',#1621,#1622); +#1621 = CARTESIAN_POINT('',(-0.,-0.707106781187)); +#1622 = VECTOR('',#1623,1.); +#1623 = DIRECTION('',(-1.,0.)); +#1624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1625 = PCURVE('',#1626,#1631); +#1626 = PLANE('',#1627); +#1627 = AXIS2_PLACEMENT_3D('',#1628,#1629,#1630); +#1628 = CARTESIAN_POINT('',(0.,0.,0.)); +#1629 = DIRECTION('',(0.,-1.,0.)); +#1630 = DIRECTION('',(1.,0.,0.)); +#1631 = DEFINITIONAL_REPRESENTATION('',(#1632),#1636); +#1632 = LINE('',#1633,#1634); +#1633 = CARTESIAN_POINT('',(1.,-1.)); +#1634 = VECTOR('',#1635,1.); +#1635 = DIRECTION('',(1.,0.)); +#1636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1637 = ORIENTED_EDGE('',*,*,#1638,.T.); +#1638 = EDGE_CURVE('',#1611,#535,#1639,.T.); +#1639 = SURFACE_CURVE('',#1640,(#1644,#1650),.PCURVE_S1.); +#1640 = LINE('',#1641,#1642); +#1641 = CARTESIAN_POINT('',(126.,-0.5,-0.5)); +#1642 = VECTOR('',#1643,1.); +#1643 = DIRECTION('',(0.,-0.707106781187,0.707106781187)); +#1644 = PCURVE('',#550,#1645); +#1645 = DEFINITIONAL_REPRESENTATION('',(#1646),#1649); +#1646 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1647,#1648),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1647 = CARTESIAN_POINT('',(-125.,-0.707106781187)); +#1648 = CARTESIAN_POINT('',(-125.,0.707106781187)); +#1649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1650 = PCURVE('',#1651,#1656); +#1651 = CONICAL_SURFACE('',#1652,1.,0.785398163397); +#1652 = AXIS2_PLACEMENT_3D('',#1653,#1654,#1655); +#1653 = CARTESIAN_POINT('',(126.,-1.,-1.)); +#1654 = DIRECTION('',(0.,0.,-1.)); +#1655 = DIRECTION('',(0.,1.,0.)); +#1656 = DEFINITIONAL_REPRESENTATION('',(#1657),#1660); +#1657 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1658,#1659),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1658 = CARTESIAN_POINT('',(0.,0.)); +#1659 = CARTESIAN_POINT('',(0.,-1.)); +#1660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1661 = ORIENTED_EDGE('',*,*,#532,.F.); +#1662 = ADVANCED_FACE('',(#1663),#632,.T.); +#1663 = FACE_BOUND('',#1664,.F.); +#1664 = EDGE_LOOP('',(#1665,#1691,#1719,#1738)); +#1665 = ORIENTED_EDGE('',*,*,#1666,.F.); +#1666 = EDGE_CURVE('',#1667,#591,#1669,.T.); +#1667 = VERTEX_POINT('',#1668); +#1668 = CARTESIAN_POINT('',(0.,-39.,-1.)); +#1669 = SURFACE_CURVE('',#1670,(#1674,#1680),.PCURVE_S1.); +#1670 = LINE('',#1671,#1672); +#1671 = CARTESIAN_POINT('',(0.,-39.,-1.)); +#1672 = VECTOR('',#1673,1.); +#1673 = DIRECTION('',(0.707106781187,-1.9E-16,0.707106781187)); +#1674 = PCURVE('',#632,#1675); +#1675 = DEFINITIONAL_REPRESENTATION('',(#1676),#1679); +#1676 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1677,#1678),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#1677 = CARTESIAN_POINT('',(0.,-0.707106781187)); +#1678 = CARTESIAN_POINT('',(0.,0.707106781187)); +#1679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1680 = PCURVE('',#1681,#1686); +#1681 = CONICAL_SURFACE('',#1682,1.,0.785398163397); +#1682 = AXIS2_PLACEMENT_3D('',#1683,#1684,#1685); +#1683 = CARTESIAN_POINT('',(1.,-39.,-1.)); +#1684 = DIRECTION('',(0.,0.,-1.)); +#1685 = DIRECTION('',(-3.3E-16,-1.,-0.)); +#1686 = DEFINITIONAL_REPRESENTATION('',(#1687),#1690); +#1687 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1688,#1689),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#1688 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1689 = CARTESIAN_POINT('',(1.570796326795,-1.)); +#1690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1691 = ORIENTED_EDGE('',*,*,#1692,.T.); +#1692 = EDGE_CURVE('',#1667,#1693,#1695,.T.); +#1693 = VERTEX_POINT('',#1694); +#1694 = CARTESIAN_POINT('',(0.,-1.,-1.)); +#1695 = SURFACE_CURVE('',#1696,(#1700,#1707),.PCURVE_S1.); +#1696 = LINE('',#1697,#1698); +#1697 = CARTESIAN_POINT('',(0.,-39.,-1.)); +#1698 = VECTOR('',#1699,1.); +#1699 = DIRECTION('',(0.,1.,0.)); +#1700 = PCURVE('',#632,#1701); +#1701 = DEFINITIONAL_REPRESENTATION('',(#1702),#1706); +#1702 = LINE('',#1703,#1704); +#1703 = CARTESIAN_POINT('',(-0.,-0.707106781187)); +#1704 = VECTOR('',#1705,1.); +#1705 = DIRECTION('',(-1.,0.)); +#1706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1707 = PCURVE('',#1708,#1713); +#1708 = PLANE('',#1709); +#1709 = AXIS2_PLACEMENT_3D('',#1710,#1711,#1712); +#1710 = CARTESIAN_POINT('',(0.,-40.,0.)); +#1711 = DIRECTION('',(1.,0.,0.)); +#1712 = DIRECTION('',(0.,1.,0.)); +#1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1718); +#1714 = LINE('',#1715,#1716); +#1715 = CARTESIAN_POINT('',(1.,-1.)); +#1716 = VECTOR('',#1717,1.); +#1717 = DIRECTION('',(1.,0.)); +#1718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1719 = ORIENTED_EDGE('',*,*,#1720,.T.); +#1720 = EDGE_CURVE('',#1693,#533,#1721,.T.); +#1721 = SURFACE_CURVE('',#1722,(#1726,#1732),.PCURVE_S1.); +#1722 = LINE('',#1723,#1724); +#1723 = CARTESIAN_POINT('',(0.5,-1.,-0.5)); +#1724 = VECTOR('',#1725,1.); +#1725 = DIRECTION('',(0.707106781187,0.,0.707106781187)); +#1726 = PCURVE('',#632,#1727); +#1727 = DEFINITIONAL_REPRESENTATION('',(#1728),#1731); +#1728 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1729,#1730),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1729 = CARTESIAN_POINT('',(-38.,-0.707106781187)); +#1730 = CARTESIAN_POINT('',(-38.,0.707106781187)); +#1731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1732 = PCURVE('',#1599,#1733); +#1733 = DEFINITIONAL_REPRESENTATION('',(#1734),#1737); +#1734 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1735,#1736),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1735 = CARTESIAN_POINT('',(0.,0.)); +#1736 = CARTESIAN_POINT('',(0.,-1.)); +#1737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1738 = ORIENTED_EDGE('',*,*,#618,.F.); +#1739 = ADVANCED_FACE('',(#1740),#578,.T.); +#1740 = FACE_BOUND('',#1741,.F.); +#1741 = EDGE_LOOP('',(#1742,#1763,#1791,#1815)); +#1742 = ORIENTED_EDGE('',*,*,#1743,.F.); +#1743 = EDGE_CURVE('',#1744,#535,#1746,.T.); +#1744 = VERTEX_POINT('',#1745); +#1745 = CARTESIAN_POINT('',(127.,-1.,-1.)); +#1746 = SURFACE_CURVE('',#1747,(#1751,#1757),.PCURVE_S1.); +#1747 = LINE('',#1748,#1749); +#1748 = CARTESIAN_POINT('',(127.,-1.,-1.)); +#1749 = VECTOR('',#1750,1.); +#1750 = DIRECTION('',(-0.707106781187,-4.E-17,0.707106781187)); +#1751 = PCURVE('',#578,#1752); +#1752 = DEFINITIONAL_REPRESENTATION('',(#1753),#1756); +#1753 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1754,#1755),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#1754 = CARTESIAN_POINT('',(3.3E-16,-0.707106781187)); +#1755 = CARTESIAN_POINT('',(3.3E-16,0.707106781187)); +#1756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1757 = PCURVE('',#1651,#1758); +#1758 = DEFINITIONAL_REPRESENTATION('',(#1759),#1762); +#1759 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1760,#1761),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#1760 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1761 = CARTESIAN_POINT('',(1.570796326795,-1.)); +#1762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1763 = ORIENTED_EDGE('',*,*,#1764,.T.); +#1764 = EDGE_CURVE('',#1744,#1765,#1767,.T.); +#1765 = VERTEX_POINT('',#1766); +#1766 = CARTESIAN_POINT('',(127.,-39.,-1.)); +#1767 = SURFACE_CURVE('',#1768,(#1772,#1779),.PCURVE_S1.); +#1768 = LINE('',#1769,#1770); +#1769 = CARTESIAN_POINT('',(127.,-1.,-1.)); +#1770 = VECTOR('',#1771,1.); +#1771 = DIRECTION('',(0.,-1.,0.)); +#1772 = PCURVE('',#578,#1773); +#1773 = DEFINITIONAL_REPRESENTATION('',(#1774),#1778); +#1774 = LINE('',#1775,#1776); +#1775 = CARTESIAN_POINT('',(-0.,-0.707106781187)); +#1776 = VECTOR('',#1777,1.); +#1777 = DIRECTION('',(-1.,0.)); +#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1779 = PCURVE('',#1780,#1785); +#1780 = PLANE('',#1781); +#1781 = AXIS2_PLACEMENT_3D('',#1782,#1783,#1784); +#1782 = CARTESIAN_POINT('',(127.,0.,0.)); +#1783 = DIRECTION('',(-1.,0.,0.)); +#1784 = DIRECTION('',(0.,-1.,0.)); +#1785 = DEFINITIONAL_REPRESENTATION('',(#1786),#1790); +#1786 = LINE('',#1787,#1788); +#1787 = CARTESIAN_POINT('',(1.,-1.)); +#1788 = VECTOR('',#1789,1.); +#1789 = DIRECTION('',(1.,0.)); +#1790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1791 = ORIENTED_EDGE('',*,*,#1792,.T.); +#1792 = EDGE_CURVE('',#1765,#563,#1793,.T.); +#1793 = SURFACE_CURVE('',#1794,(#1798,#1804),.PCURVE_S1.); +#1794 = LINE('',#1795,#1796); +#1795 = CARTESIAN_POINT('',(126.5,-39.,-0.5)); +#1796 = VECTOR('',#1797,1.); +#1797 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); +#1798 = PCURVE('',#578,#1799); +#1799 = DEFINITIONAL_REPRESENTATION('',(#1800),#1803); +#1800 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1801,#1802),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1801 = CARTESIAN_POINT('',(-38.,-0.707106781187)); +#1802 = CARTESIAN_POINT('',(-38.,0.707106781187)); +#1803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1804 = PCURVE('',#1805,#1810); +#1805 = CONICAL_SURFACE('',#1806,1.,0.785398163397); +#1806 = AXIS2_PLACEMENT_3D('',#1807,#1808,#1809); +#1807 = CARTESIAN_POINT('',(126.,-39.,-1.)); +#1808 = DIRECTION('',(0.,0.,-1.)); +#1809 = DIRECTION('',(1.,0.,0.)); +#1810 = DEFINITIONAL_REPRESENTATION('',(#1811),#1814); +#1811 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1812,#1813),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1812 = CARTESIAN_POINT('',(0.,0.)); +#1813 = CARTESIAN_POINT('',(0.,-1.)); +#1814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1815 = ORIENTED_EDGE('',*,*,#562,.F.); +#1816 = ADVANCED_FACE('',(#1817),#606,.T.); +#1817 = FACE_BOUND('',#1818,.F.); +#1818 = EDGE_LOOP('',(#1819,#1840,#1868,#1887)); +#1819 = ORIENTED_EDGE('',*,*,#1820,.F.); +#1820 = EDGE_CURVE('',#1821,#563,#1823,.T.); +#1821 = VERTEX_POINT('',#1822); +#1822 = CARTESIAN_POINT('',(126.,-40.,-1.)); +#1823 = SURFACE_CURVE('',#1824,(#1828,#1834),.PCURVE_S1.); +#1824 = LINE('',#1825,#1826); +#1825 = CARTESIAN_POINT('',(126.,-40.,-1.)); +#1826 = VECTOR('',#1827,1.); +#1827 = DIRECTION('',(-4.E-17,0.707106781187,0.707106781187)); +#1828 = PCURVE('',#606,#1829); +#1829 = DEFINITIONAL_REPRESENTATION('',(#1830),#1833); +#1830 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1831,#1832),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#1831 = CARTESIAN_POINT('',(0.,-0.707106781187)); +#1832 = CARTESIAN_POINT('',(0.,0.707106781187)); +#1833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1834 = PCURVE('',#1805,#1835); +#1835 = DEFINITIONAL_REPRESENTATION('',(#1836),#1839); +#1836 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1837,#1838),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#1837 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1838 = CARTESIAN_POINT('',(1.570796326795,-1.)); +#1839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1840 = ORIENTED_EDGE('',*,*,#1841,.T.); +#1841 = EDGE_CURVE('',#1821,#1842,#1844,.T.); +#1842 = VERTEX_POINT('',#1843); +#1843 = CARTESIAN_POINT('',(1.,-40.,-1.)); +#1844 = SURFACE_CURVE('',#1845,(#1849,#1856),.PCURVE_S1.); +#1845 = LINE('',#1846,#1847); +#1846 = CARTESIAN_POINT('',(126.,-40.,-1.)); +#1847 = VECTOR('',#1848,1.); +#1848 = DIRECTION('',(-1.,0.,0.)); +#1849 = PCURVE('',#606,#1850); +#1850 = DEFINITIONAL_REPRESENTATION('',(#1851),#1855); +#1851 = LINE('',#1852,#1853); +#1852 = CARTESIAN_POINT('',(-0.,-0.707106781187)); +#1853 = VECTOR('',#1854,1.); +#1854 = DIRECTION('',(-1.,0.)); +#1855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1856 = PCURVE('',#1857,#1862); +#1857 = PLANE('',#1858); +#1858 = AXIS2_PLACEMENT_3D('',#1859,#1860,#1861); +#1859 = CARTESIAN_POINT('',(127.,-40.,0.)); +#1860 = DIRECTION('',(0.,1.,0.)); +#1861 = DIRECTION('',(-1.,0.,0.)); +#1862 = DEFINITIONAL_REPRESENTATION('',(#1863),#1867); +#1863 = LINE('',#1864,#1865); +#1864 = CARTESIAN_POINT('',(1.,-1.)); +#1865 = VECTOR('',#1866,1.); +#1866 = DIRECTION('',(1.,0.)); +#1867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1868 = ORIENTED_EDGE('',*,*,#1869,.T.); +#1869 = EDGE_CURVE('',#1842,#591,#1870,.T.); +#1870 = SURFACE_CURVE('',#1871,(#1875,#1881),.PCURVE_S1.); +#1871 = LINE('',#1872,#1873); +#1872 = CARTESIAN_POINT('',(1.,-39.5,-0.5)); +#1873 = VECTOR('',#1874,1.); +#1874 = DIRECTION('',(0.,0.707106781187,0.707106781187)); +#1875 = PCURVE('',#606,#1876); +#1876 = DEFINITIONAL_REPRESENTATION('',(#1877),#1880); +#1877 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1878,#1879),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1878 = CARTESIAN_POINT('',(-125.,-0.707106781187)); +#1879 = CARTESIAN_POINT('',(-125.,0.707106781187)); +#1880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1881 = PCURVE('',#1681,#1882); +#1882 = DEFINITIONAL_REPRESENTATION('',(#1883),#1886); +#1883 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1884,#1885),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#1884 = CARTESIAN_POINT('',(0.,0.)); +#1885 = CARTESIAN_POINT('',(0.,-1.)); +#1886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1887 = ORIENTED_EDGE('',*,*,#590,.F.); +#1888 = ADVANCED_FACE('',(#1889),#667,.F.); +#1889 = FACE_BOUND('',#1890,.T.); +#1890 = EDGE_LOOP('',(#1891,#1912,#1913,#1914)); +#1891 = ORIENTED_EDGE('',*,*,#1892,.F.); +#1892 = EDGE_CURVE('',#647,#1893,#1895,.T.); +#1893 = VERTEX_POINT('',#1894); +#1894 = CARTESIAN_POINT('',(33.625,-20.,-1.)); +#1895 = SEAM_CURVE('',#1896,(#1900,#1906),.PCURVE_S1.); +#1896 = LINE('',#1897,#1898); +#1897 = CARTESIAN_POINT('',(33.625,-20.,-1.)); +#1898 = VECTOR('',#1899,1.); +#1899 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#1900 = PCURVE('',#667,#1901); +#1901 = DEFINITIONAL_REPRESENTATION('',(#1902),#1905); +#1902 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1903,#1904),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.414213562373,0.),.PIECEWISE_BEZIER_KNOTS.); +#1903 = CARTESIAN_POINT('',(0.,1.)); +#1904 = CARTESIAN_POINT('',(0.,0.)); +#1905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1906 = PCURVE('',#667,#1907); +#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1911); +#1908 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1909,#1910),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.414213562373,0.),.PIECEWISE_BEZIER_KNOTS.); +#1909 = CARTESIAN_POINT('',(6.28318530718,1.)); +#1910 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1912 = ORIENTED_EDGE('',*,*,#646,.T.); +#1913 = ORIENTED_EDGE('',*,*,#1892,.T.); +#1914 = ORIENTED_EDGE('',*,*,#1915,.F.); +#1915 = EDGE_CURVE('',#1893,#1893,#1916,.T.); +#1916 = SURFACE_CURVE('',#1917,(#1922,#1929),.PCURVE_S1.); +#1917 = CIRCLE('',#1918,9.625); +#1918 = AXIS2_PLACEMENT_3D('',#1919,#1920,#1921); +#1919 = CARTESIAN_POINT('',(24.,-20.,-1.)); +#1920 = DIRECTION('',(0.,0.,1.)); +#1921 = DIRECTION('',(1.,0.,0.)); +#1922 = PCURVE('',#667,#1923); +#1923 = DEFINITIONAL_REPRESENTATION('',(#1924),#1928); +#1924 = LINE('',#1925,#1926); +#1925 = CARTESIAN_POINT('',(0.,-0.)); +#1926 = VECTOR('',#1927,1.); +#1927 = DIRECTION('',(1.,-0.)); +#1928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1929 = PCURVE('',#1930,#1935); +#1930 = CYLINDRICAL_SURFACE('',#1931,9.625); +#1931 = AXIS2_PLACEMENT_3D('',#1932,#1933,#1934); +#1932 = CARTESIAN_POINT('',(24.,-20.,0.)); +#1933 = DIRECTION('',(0.,0.,1.)); +#1934 = DIRECTION('',(1.,0.,0.)); +#1935 = DEFINITIONAL_REPRESENTATION('',(#1936),#1940); +#1936 = LINE('',#1937,#1938); +#1937 = CARTESIAN_POINT('',(0.,-1.)); +#1938 = VECTOR('',#1939,1.); +#1939 = DIRECTION('',(1.,0.)); +#1940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1941 = ADVANCED_FACE('',(#1942),#702,.F.); +#1942 = FACE_BOUND('',#1943,.T.); +#1943 = EDGE_LOOP('',(#1944,#1965,#1966,#1967)); +#1944 = ORIENTED_EDGE('',*,*,#1945,.F.); +#1945 = EDGE_CURVE('',#682,#1946,#1948,.T.); +#1946 = VERTEX_POINT('',#1947); +#1947 = CARTESIAN_POINT('',(112.625,-20.,-1.)); +#1948 = SEAM_CURVE('',#1949,(#1953,#1959),.PCURVE_S1.); +#1949 = LINE('',#1950,#1951); +#1950 = CARTESIAN_POINT('',(112.625,-20.,-1.)); +#1951 = VECTOR('',#1952,1.); +#1952 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#1953 = PCURVE('',#702,#1954); +#1954 = DEFINITIONAL_REPRESENTATION('',(#1955),#1958); +#1955 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1956,#1957),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.414213562373,0.),.PIECEWISE_BEZIER_KNOTS.); +#1956 = CARTESIAN_POINT('',(0.,1.)); +#1957 = CARTESIAN_POINT('',(0.,0.)); +#1958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1959 = PCURVE('',#702,#1960); +#1960 = DEFINITIONAL_REPRESENTATION('',(#1961),#1964); +#1961 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1962,#1963),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.414213562373,0.),.PIECEWISE_BEZIER_KNOTS.); +#1962 = CARTESIAN_POINT('',(6.28318530718,1.)); +#1963 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1965 = ORIENTED_EDGE('',*,*,#681,.T.); +#1966 = ORIENTED_EDGE('',*,*,#1945,.T.); +#1967 = ORIENTED_EDGE('',*,*,#1968,.F.); +#1968 = EDGE_CURVE('',#1946,#1946,#1969,.T.); +#1969 = SURFACE_CURVE('',#1970,(#1975,#1982),.PCURVE_S1.); +#1970 = CIRCLE('',#1971,9.625); +#1971 = AXIS2_PLACEMENT_3D('',#1972,#1973,#1974); +#1972 = CARTESIAN_POINT('',(103.,-20.,-1.)); +#1973 = DIRECTION('',(0.,0.,1.)); +#1974 = DIRECTION('',(1.,0.,0.)); +#1975 = PCURVE('',#702,#1976); +#1976 = DEFINITIONAL_REPRESENTATION('',(#1977),#1981); +#1977 = LINE('',#1978,#1979); +#1978 = CARTESIAN_POINT('',(0.,-0.)); +#1979 = VECTOR('',#1980,1.); +#1980 = DIRECTION('',(1.,-0.)); +#1981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1982 = PCURVE('',#1983,#1988); +#1983 = CYLINDRICAL_SURFACE('',#1984,9.625); +#1984 = AXIS2_PLACEMENT_3D('',#1985,#1986,#1987); +#1985 = CARTESIAN_POINT('',(103.,-20.,0.)); +#1986 = DIRECTION('',(0.,0.,1.)); +#1987 = DIRECTION('',(1.,0.,0.)); +#1988 = DEFINITIONAL_REPRESENTATION('',(#1989),#1993); +#1989 = LINE('',#1990,#1991); +#1990 = CARTESIAN_POINT('',(0.,-1.)); +#1991 = VECTOR('',#1992,1.); +#1992 = DIRECTION('',(1.,0.)); +#1993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1994 = ADVANCED_FACE('',(#1995),#757,.T.); +#1995 = FACE_BOUND('',#1996,.T.); +#1996 = EDGE_LOOP('',(#1997,#1998,#2022,#2044,#2045,#2046,#2047,#2071, + #2093,#2094,#2095,#2096,#2118,#2119,#2120,#2121,#2143,#2144)); +#1997 = ORIENTED_EDGE('',*,*,#1029,.F.); +#1998 = ORIENTED_EDGE('',*,*,#1999,.F.); +#1999 = EDGE_CURVE('',#2000,#899,#2002,.T.); +#2000 = VERTEX_POINT('',#2001); +#2001 = CARTESIAN_POINT('',(61.5,-12.5,-5.)); +#2002 = SURFACE_CURVE('',#2003,(#2008,#2015),.PCURVE_S1.); +#2003 = CIRCLE('',#2004,1.5); +#2004 = AXIS2_PLACEMENT_3D('',#2005,#2006,#2007); +#2005 = CARTESIAN_POINT('',(60.,-12.5,-5.)); +#2006 = DIRECTION('',(0.,0.,1.)); +#2007 = DIRECTION('',(1.,0.,0.)); +#2008 = PCURVE('',#757,#2009); +#2009 = DEFINITIONAL_REPRESENTATION('',(#2010),#2014); +#2010 = CIRCLE('',#2011,1.5); +#2011 = AXIS2_PLACEMENT_2D('',#2012,#2013); +#2012 = CARTESIAN_POINT('',(-3.5,7.25)); +#2013 = DIRECTION('',(1.,0.)); +#2014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2015 = PCURVE('',#935,#2016); +#2016 = DEFINITIONAL_REPRESENTATION('',(#2017),#2021); +#2017 = LINE('',#2018,#2019); +#2018 = CARTESIAN_POINT('',(0.,0.)); +#2019 = VECTOR('',#2020,1.); +#2020 = DIRECTION('',(1.,0.)); +#2021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2022 = ORIENTED_EDGE('',*,*,#2023,.F.); +#2023 = EDGE_CURVE('',#795,#2000,#2024,.T.); +#2024 = SURFACE_CURVE('',#2025,(#2030,#2037),.PCURVE_S1.); +#2025 = CIRCLE('',#2026,1.5); +#2026 = AXIS2_PLACEMENT_3D('',#2027,#2028,#2029); +#2027 = CARTESIAN_POINT('',(60.,-12.5,-5.)); +#2028 = DIRECTION('',(0.,0.,1.)); +#2029 = DIRECTION('',(1.,0.,0.)); +#2030 = PCURVE('',#757,#2031); +#2031 = DEFINITIONAL_REPRESENTATION('',(#2032),#2036); +#2032 = CIRCLE('',#2033,1.5); +#2033 = AXIS2_PLACEMENT_2D('',#2034,#2035); +#2034 = CARTESIAN_POINT('',(-3.5,7.25)); +#2035 = DIRECTION('',(1.,0.)); +#2036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2037 = PCURVE('',#935,#2038); +#2038 = DEFINITIONAL_REPRESENTATION('',(#2039),#2043); +#2039 = LINE('',#2040,#2041); +#2040 = CARTESIAN_POINT('',(0.,0.)); +#2041 = VECTOR('',#2042,1.); +#2042 = DIRECTION('',(1.,0.)); +#2043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2044 = ORIENTED_EDGE('',*,*,#817,.F.); +#2045 = ORIENTED_EDGE('',*,*,#741,.T.); +#2046 = ORIENTED_EDGE('',*,*,#867,.T.); +#2047 = ORIENTED_EDGE('',*,*,#2048,.F.); +#2048 = EDGE_CURVE('',#2049,#845,#2051,.T.); +#2049 = VERTEX_POINT('',#2050); +#2050 = CARTESIAN_POINT('',(61.5,-27.,-5.)); +#2051 = SURFACE_CURVE('',#2052,(#2057,#2064),.PCURVE_S1.); +#2052 = CIRCLE('',#2053,1.5); +#2053 = AXIS2_PLACEMENT_3D('',#2054,#2055,#2056); +#2054 = CARTESIAN_POINT('',(60.,-27.,-5.)); +#2055 = DIRECTION('',(0.,0.,1.)); +#2056 = DIRECTION('',(1.,0.,0.)); +#2057 = PCURVE('',#757,#2058); +#2058 = DEFINITIONAL_REPRESENTATION('',(#2059),#2063); +#2059 = CIRCLE('',#2060,1.5); +#2060 = AXIS2_PLACEMENT_2D('',#2061,#2062); +#2061 = CARTESIAN_POINT('',(-3.5,-7.25)); +#2062 = DIRECTION('',(1.,0.)); +#2063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2064 = PCURVE('',#969,#2065); +#2065 = DEFINITIONAL_REPRESENTATION('',(#2066),#2070); +#2066 = LINE('',#2067,#2068); +#2067 = CARTESIAN_POINT('',(0.,0.)); +#2068 = VECTOR('',#2069,1.); +#2069 = DIRECTION('',(1.,0.)); +#2070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2071 = ORIENTED_EDGE('',*,*,#2072,.F.); +#2072 = EDGE_CURVE('',#954,#2049,#2073,.T.); +#2073 = SURFACE_CURVE('',#2074,(#2079,#2086),.PCURVE_S1.); +#2074 = CIRCLE('',#2075,1.5); +#2075 = AXIS2_PLACEMENT_3D('',#2076,#2077,#2078); +#2076 = CARTESIAN_POINT('',(60.,-27.,-5.)); +#2077 = DIRECTION('',(0.,0.,1.)); +#2078 = DIRECTION('',(1.,0.,0.)); +#2079 = PCURVE('',#757,#2080); +#2080 = DEFINITIONAL_REPRESENTATION('',(#2081),#2085); +#2081 = CIRCLE('',#2082,1.5); +#2082 = AXIS2_PLACEMENT_2D('',#2083,#2084); +#2083 = CARTESIAN_POINT('',(-3.5,-7.25)); +#2084 = DIRECTION('',(1.,0.)); +#2085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2086 = PCURVE('',#969,#2087); +#2087 = DEFINITIONAL_REPRESENTATION('',(#2088),#2092); +#2088 = LINE('',#2089,#2090); +#2089 = CARTESIAN_POINT('',(0.,0.)); +#2090 = VECTOR('',#2091,1.); +#2091 = DIRECTION('',(1.,0.)); +#2092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2093 = ORIENTED_EDGE('',*,*,#1057,.F.); +#2094 = ORIENTED_EDGE('',*,*,#1156,.T.); +#2095 = ORIENTED_EDGE('',*,*,#1255,.F.); +#2096 = ORIENTED_EDGE('',*,*,#2097,.F.); +#2097 = EDGE_CURVE('',#1411,#1256,#2098,.T.); +#2098 = SURFACE_CURVE('',#2099,(#2104,#2111),.PCURVE_S1.); +#2099 = CIRCLE('',#2100,1.5); +#2100 = AXIS2_PLACEMENT_3D('',#2101,#2102,#2103); +#2101 = CARTESIAN_POINT('',(67.,-27.,-5.)); +#2102 = DIRECTION('',(0.,0.,1.)); +#2103 = DIRECTION('',(1.,0.,0.)); +#2104 = PCURVE('',#757,#2105); +#2105 = DEFINITIONAL_REPRESENTATION('',(#2106),#2110); +#2106 = CIRCLE('',#2107,1.5); +#2107 = AXIS2_PLACEMENT_2D('',#2108,#2109); +#2108 = CARTESIAN_POINT('',(3.5,-7.25)); +#2109 = DIRECTION('',(1.,0.)); +#2110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2111 = PCURVE('',#1398,#2112); +#2112 = DEFINITIONAL_REPRESENTATION('',(#2113),#2117); +#2113 = LINE('',#2114,#2115); +#2114 = CARTESIAN_POINT('',(0.,0.)); +#2115 = VECTOR('',#2116,1.); +#2116 = DIRECTION('',(1.,0.)); +#2117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2118 = ORIENTED_EDGE('',*,*,#1509,.F.); +#2119 = ORIENTED_EDGE('',*,*,#1559,.T.); +#2120 = ORIENTED_EDGE('',*,*,#1481,.F.); +#2121 = ORIENTED_EDGE('',*,*,#2122,.F.); +#2122 = EDGE_CURVE('',#1205,#1305,#2123,.T.); +#2123 = SURFACE_CURVE('',#2124,(#2129,#2136),.PCURVE_S1.); +#2124 = CIRCLE('',#2125,1.5); +#2125 = AXIS2_PLACEMENT_3D('',#2126,#2127,#2128); +#2126 = CARTESIAN_POINT('',(67.,-12.5,-5.)); +#2127 = DIRECTION('',(0.,0.,1.)); +#2128 = DIRECTION('',(1.,0.,0.)); +#2129 = PCURVE('',#757,#2130); +#2130 = DEFINITIONAL_REPRESENTATION('',(#2131),#2135); +#2131 = CIRCLE('',#2132,1.5); +#2132 = AXIS2_PLACEMENT_2D('',#2133,#2134); +#2133 = CARTESIAN_POINT('',(3.5,7.25)); +#2134 = DIRECTION('',(1.,0.)); +#2135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2136 = PCURVE('',#1343,#2137); +#2137 = DEFINITIONAL_REPRESENTATION('',(#2138),#2142); +#2138 = LINE('',#2139,#2140); +#2139 = CARTESIAN_POINT('',(0.,0.)); +#2140 = VECTOR('',#2141,1.); +#2141 = DIRECTION('',(1.,0.)); +#2142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2143 = ORIENTED_EDGE('',*,*,#1227,.F.); +#2144 = ORIENTED_EDGE('',*,*,#1129,.T.); +#2145 = ADVANCED_FACE('',(#2146),#935,.F.); +#2146 = FACE_BOUND('',#2147,.F.); +#2147 = EDGE_LOOP('',(#2148,#2149,#2172,#2199,#2200,#2201)); +#2148 = ORIENTED_EDGE('',*,*,#1999,.F.); +#2149 = ORIENTED_EDGE('',*,*,#2150,.T.); +#2150 = EDGE_CURVE('',#2000,#2151,#2153,.T.); +#2151 = VERTEX_POINT('',#2152); +#2152 = CARTESIAN_POINT('',(61.5,-12.5,-10.)); +#2153 = SEAM_CURVE('',#2154,(#2158,#2165),.PCURVE_S1.); +#2154 = LINE('',#2155,#2156); +#2155 = CARTESIAN_POINT('',(61.5,-12.5,-5.)); +#2156 = VECTOR('',#2157,1.); +#2157 = DIRECTION('',(-0.,-0.,-1.)); +#2158 = PCURVE('',#935,#2159); +#2159 = DEFINITIONAL_REPRESENTATION('',(#2160),#2164); +#2160 = LINE('',#2161,#2162); +#2161 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2162 = VECTOR('',#2163,1.); +#2163 = DIRECTION('',(0.,-1.)); +#2164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2165 = PCURVE('',#935,#2166); +#2166 = DEFINITIONAL_REPRESENTATION('',(#2167),#2171); +#2167 = LINE('',#2168,#2169); +#2168 = CARTESIAN_POINT('',(0.,0.)); +#2169 = VECTOR('',#2170,1.); +#2170 = DIRECTION('',(0.,-1.)); +#2171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2172 = ORIENTED_EDGE('',*,*,#2173,.T.); +#2173 = EDGE_CURVE('',#2151,#2151,#2174,.T.); +#2174 = SURFACE_CURVE('',#2175,(#2180,#2187),.PCURVE_S1.); +#2175 = CIRCLE('',#2176,1.5); +#2176 = AXIS2_PLACEMENT_3D('',#2177,#2178,#2179); +#2177 = CARTESIAN_POINT('',(60.,-12.5,-10.)); +#2178 = DIRECTION('',(0.,0.,1.)); +#2179 = DIRECTION('',(1.,0.,0.)); +#2180 = PCURVE('',#935,#2181); +#2181 = DEFINITIONAL_REPRESENTATION('',(#2182),#2186); +#2182 = LINE('',#2183,#2184); +#2183 = CARTESIAN_POINT('',(0.,-5.)); +#2184 = VECTOR('',#2185,1.); +#2185 = DIRECTION('',(1.,0.)); +#2186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2187 = PCURVE('',#2188,#2193); +#2188 = PLANE('',#2189); +#2189 = AXIS2_PLACEMENT_3D('',#2190,#2191,#2192); +#2190 = CARTESIAN_POINT('',(60.,-12.5,-10.)); +#2191 = DIRECTION('',(0.,0.,1.)); +#2192 = DIRECTION('',(1.,0.,0.)); +#2193 = DEFINITIONAL_REPRESENTATION('',(#2194),#2198); +#2194 = CIRCLE('',#2195,1.5); +#2195 = AXIS2_PLACEMENT_2D('',#2196,#2197); +#2196 = CARTESIAN_POINT('',(0.,0.)); +#2197 = DIRECTION('',(1.,0.)); +#2198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2199 = ORIENTED_EDGE('',*,*,#2150,.F.); +#2200 = ORIENTED_EDGE('',*,*,#2023,.F.); +#2201 = ORIENTED_EDGE('',*,*,#921,.F.); +#2202 = ADVANCED_FACE('',(#2203),#969,.F.); +#2203 = FACE_BOUND('',#2204,.F.); +#2204 = EDGE_LOOP('',(#2205,#2206,#2229,#2256,#2257,#2258)); +#2205 = ORIENTED_EDGE('',*,*,#2048,.F.); +#2206 = ORIENTED_EDGE('',*,*,#2207,.T.); +#2207 = EDGE_CURVE('',#2049,#2208,#2210,.T.); +#2208 = VERTEX_POINT('',#2209); +#2209 = CARTESIAN_POINT('',(61.5,-27.,-10.)); +#2210 = SEAM_CURVE('',#2211,(#2215,#2222),.PCURVE_S1.); +#2211 = LINE('',#2212,#2213); +#2212 = CARTESIAN_POINT('',(61.5,-27.,-5.)); +#2213 = VECTOR('',#2214,1.); +#2214 = DIRECTION('',(-0.,-0.,-1.)); +#2215 = PCURVE('',#969,#2216); +#2216 = DEFINITIONAL_REPRESENTATION('',(#2217),#2221); +#2217 = LINE('',#2218,#2219); +#2218 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2219 = VECTOR('',#2220,1.); +#2220 = DIRECTION('',(0.,-1.)); +#2221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2222 = PCURVE('',#969,#2223); +#2223 = DEFINITIONAL_REPRESENTATION('',(#2224),#2228); +#2224 = LINE('',#2225,#2226); +#2225 = CARTESIAN_POINT('',(0.,0.)); +#2226 = VECTOR('',#2227,1.); +#2227 = DIRECTION('',(0.,-1.)); +#2228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2229 = ORIENTED_EDGE('',*,*,#2230,.T.); +#2230 = EDGE_CURVE('',#2208,#2208,#2231,.T.); +#2231 = SURFACE_CURVE('',#2232,(#2237,#2244),.PCURVE_S1.); +#2232 = CIRCLE('',#2233,1.5); +#2233 = AXIS2_PLACEMENT_3D('',#2234,#2235,#2236); +#2234 = CARTESIAN_POINT('',(60.,-27.,-10.)); +#2235 = DIRECTION('',(0.,0.,1.)); +#2236 = DIRECTION('',(1.,0.,0.)); +#2237 = PCURVE('',#969,#2238); +#2238 = DEFINITIONAL_REPRESENTATION('',(#2239),#2243); +#2239 = LINE('',#2240,#2241); +#2240 = CARTESIAN_POINT('',(0.,-5.)); +#2241 = VECTOR('',#2242,1.); +#2242 = DIRECTION('',(1.,0.)); +#2243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2244 = PCURVE('',#2245,#2250); +#2245 = PLANE('',#2246); +#2246 = AXIS2_PLACEMENT_3D('',#2247,#2248,#2249); +#2247 = CARTESIAN_POINT('',(60.,-27.,-10.)); +#2248 = DIRECTION('',(0.,0.,1.)); +#2249 = DIRECTION('',(1.,0.,0.)); +#2250 = DEFINITIONAL_REPRESENTATION('',(#2251),#2255); +#2251 = CIRCLE('',#2252,1.5); +#2252 = AXIS2_PLACEMENT_2D('',#2253,#2254); +#2253 = CARTESIAN_POINT('',(0.,0.)); +#2254 = DIRECTION('',(1.,0.)); +#2255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2256 = ORIENTED_EDGE('',*,*,#2207,.F.); +#2257 = ORIENTED_EDGE('',*,*,#2072,.F.); +#2258 = ORIENTED_EDGE('',*,*,#953,.F.); +#2259 = ADVANCED_FACE('',(#2260),#1343,.F.); +#2260 = FACE_BOUND('',#2261,.F.); +#2261 = EDGE_LOOP('',(#2262,#2263,#2286,#2313,#2314,#2315)); +#2262 = ORIENTED_EDGE('',*,*,#1355,.F.); +#2263 = ORIENTED_EDGE('',*,*,#2264,.T.); +#2264 = EDGE_CURVE('',#1328,#2265,#2267,.T.); +#2265 = VERTEX_POINT('',#2266); +#2266 = CARTESIAN_POINT('',(68.5,-12.5,-10.)); +#2267 = SEAM_CURVE('',#2268,(#2272,#2279),.PCURVE_S1.); +#2268 = LINE('',#2269,#2270); +#2269 = CARTESIAN_POINT('',(68.5,-12.5,-5.)); +#2270 = VECTOR('',#2271,1.); +#2271 = DIRECTION('',(-0.,-0.,-1.)); +#2272 = PCURVE('',#1343,#2273); +#2273 = DEFINITIONAL_REPRESENTATION('',(#2274),#2278); +#2274 = LINE('',#2275,#2276); +#2275 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2276 = VECTOR('',#2277,1.); +#2277 = DIRECTION('',(0.,-1.)); +#2278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2279 = PCURVE('',#1343,#2280); +#2280 = DEFINITIONAL_REPRESENTATION('',(#2281),#2285); +#2281 = LINE('',#2282,#2283); +#2282 = CARTESIAN_POINT('',(0.,0.)); +#2283 = VECTOR('',#2284,1.); +#2284 = DIRECTION('',(0.,-1.)); +#2285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2286 = ORIENTED_EDGE('',*,*,#2287,.T.); +#2287 = EDGE_CURVE('',#2265,#2265,#2288,.T.); +#2288 = SURFACE_CURVE('',#2289,(#2294,#2301),.PCURVE_S1.); +#2289 = CIRCLE('',#2290,1.5); +#2290 = AXIS2_PLACEMENT_3D('',#2291,#2292,#2293); +#2291 = CARTESIAN_POINT('',(67.,-12.5,-10.)); +#2292 = DIRECTION('',(0.,0.,1.)); +#2293 = DIRECTION('',(1.,0.,0.)); +#2294 = PCURVE('',#1343,#2295); +#2295 = DEFINITIONAL_REPRESENTATION('',(#2296),#2300); +#2296 = LINE('',#2297,#2298); +#2297 = CARTESIAN_POINT('',(0.,-5.)); +#2298 = VECTOR('',#2299,1.); +#2299 = DIRECTION('',(1.,0.)); +#2300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2301 = PCURVE('',#2302,#2307); +#2302 = PLANE('',#2303); +#2303 = AXIS2_PLACEMENT_3D('',#2304,#2305,#2306); +#2304 = CARTESIAN_POINT('',(67.,-12.5,-10.)); +#2305 = DIRECTION('',(0.,0.,1.)); +#2306 = DIRECTION('',(1.,0.,0.)); +#2307 = DEFINITIONAL_REPRESENTATION('',(#2308),#2312); +#2308 = CIRCLE('',#2309,1.5); +#2309 = AXIS2_PLACEMENT_2D('',#2310,#2311); +#2310 = CARTESIAN_POINT('',(-1.42108547152E-14,0.)); +#2311 = DIRECTION('',(1.,0.)); +#2312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2313 = ORIENTED_EDGE('',*,*,#2264,.F.); +#2314 = ORIENTED_EDGE('',*,*,#1327,.F.); +#2315 = ORIENTED_EDGE('',*,*,#2122,.F.); +#2316 = ADVANCED_FACE('',(#2317),#1398,.F.); +#2317 = FACE_BOUND('',#2318,.F.); +#2318 = EDGE_LOOP('',(#2319,#2320,#2343,#2370,#2371,#2372)); +#2319 = ORIENTED_EDGE('',*,*,#1410,.F.); +#2320 = ORIENTED_EDGE('',*,*,#2321,.T.); +#2321 = EDGE_CURVE('',#1383,#2322,#2324,.T.); +#2322 = VERTEX_POINT('',#2323); +#2323 = CARTESIAN_POINT('',(68.5,-27.,-10.)); +#2324 = SEAM_CURVE('',#2325,(#2329,#2336),.PCURVE_S1.); +#2325 = LINE('',#2326,#2327); +#2326 = CARTESIAN_POINT('',(68.5,-27.,-5.)); +#2327 = VECTOR('',#2328,1.); +#2328 = DIRECTION('',(-0.,-0.,-1.)); +#2329 = PCURVE('',#1398,#2330); +#2330 = DEFINITIONAL_REPRESENTATION('',(#2331),#2335); +#2331 = LINE('',#2332,#2333); +#2332 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2333 = VECTOR('',#2334,1.); +#2334 = DIRECTION('',(0.,-1.)); +#2335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2336 = PCURVE('',#1398,#2337); +#2337 = DEFINITIONAL_REPRESENTATION('',(#2338),#2342); +#2338 = LINE('',#2339,#2340); +#2339 = CARTESIAN_POINT('',(0.,0.)); +#2340 = VECTOR('',#2341,1.); +#2341 = DIRECTION('',(0.,-1.)); +#2342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2343 = ORIENTED_EDGE('',*,*,#2344,.T.); +#2344 = EDGE_CURVE('',#2322,#2322,#2345,.T.); +#2345 = SURFACE_CURVE('',#2346,(#2351,#2358),.PCURVE_S1.); +#2346 = CIRCLE('',#2347,1.5); +#2347 = AXIS2_PLACEMENT_3D('',#2348,#2349,#2350); +#2348 = CARTESIAN_POINT('',(67.,-27.,-10.)); +#2349 = DIRECTION('',(0.,0.,1.)); +#2350 = DIRECTION('',(1.,0.,0.)); +#2351 = PCURVE('',#1398,#2352); +#2352 = DEFINITIONAL_REPRESENTATION('',(#2353),#2357); +#2353 = LINE('',#2354,#2355); +#2354 = CARTESIAN_POINT('',(0.,-5.)); +#2355 = VECTOR('',#2356,1.); +#2356 = DIRECTION('',(1.,0.)); +#2357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2358 = PCURVE('',#2359,#2364); +#2359 = PLANE('',#2360); +#2360 = AXIS2_PLACEMENT_3D('',#2361,#2362,#2363); +#2361 = CARTESIAN_POINT('',(67.,-27.,-10.)); +#2362 = DIRECTION('',(0.,0.,1.)); +#2363 = DIRECTION('',(1.,0.,0.)); +#2364 = DEFINITIONAL_REPRESENTATION('',(#2365),#2369); +#2365 = CIRCLE('',#2366,1.5); +#2366 = AXIS2_PLACEMENT_2D('',#2367,#2368); +#2367 = CARTESIAN_POINT('',(-1.42108547152E-14,0.)); +#2368 = DIRECTION('',(1.,0.)); +#2369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2370 = ORIENTED_EDGE('',*,*,#2321,.F.); +#2371 = ORIENTED_EDGE('',*,*,#1382,.F.); +#2372 = ORIENTED_EDGE('',*,*,#2097,.F.); +#2373 = ADVANCED_FACE('',(#2374),#1599,.T.); +#2374 = FACE_BOUND('',#2375,.F.); +#2375 = EDGE_LOOP('',(#2376,#2377,#2404)); +#2376 = ORIENTED_EDGE('',*,*,#1720,.F.); +#2377 = ORIENTED_EDGE('',*,*,#2378,.T.); +#2378 = EDGE_CURVE('',#1693,#1585,#2379,.T.); +#2379 = SURFACE_CURVE('',#2380,(#2385,#2392),.PCURVE_S1.); +#2380 = CIRCLE('',#2381,1.); +#2381 = AXIS2_PLACEMENT_3D('',#2382,#2383,#2384); +#2382 = CARTESIAN_POINT('',(1.,-1.,-1.)); +#2383 = DIRECTION('',(0.,0.,-1.)); +#2384 = DIRECTION('',(-1.,3.3E-16,0.)); +#2385 = PCURVE('',#1599,#2386); +#2386 = DEFINITIONAL_REPRESENTATION('',(#2387),#2391); +#2387 = LINE('',#2388,#2389); +#2388 = CARTESIAN_POINT('',(0.,-0.)); +#2389 = VECTOR('',#2390,1.); +#2390 = DIRECTION('',(1.,-0.)); +#2391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2392 = PCURVE('',#2393,#2398); +#2393 = CYLINDRICAL_SURFACE('',#2394,1.); +#2394 = AXIS2_PLACEMENT_3D('',#2395,#2396,#2397); +#2395 = CARTESIAN_POINT('',(1.,-1.,0.)); +#2396 = DIRECTION('',(-0.,-0.,-1.)); +#2397 = DIRECTION('',(0.,1.,0.)); +#2398 = DEFINITIONAL_REPRESENTATION('',(#2399),#2403); +#2399 = LINE('',#2400,#2401); +#2400 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#2401 = VECTOR('',#2402,1.); +#2402 = DIRECTION('',(1.,-0.)); +#2403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2404 = ORIENTED_EDGE('',*,*,#1584,.T.); +#2405 = ADVANCED_FACE('',(#2406),#1626,.F.); +#2406 = FACE_BOUND('',#2407,.F.); +#2407 = EDGE_LOOP('',(#2408,#2431,#2459,#2485)); +#2408 = ORIENTED_EDGE('',*,*,#2409,.T.); +#2409 = EDGE_CURVE('',#1585,#2410,#2412,.T.); +#2410 = VERTEX_POINT('',#2411); +#2411 = CARTESIAN_POINT('',(1.,0.,-19.)); +#2412 = SURFACE_CURVE('',#2413,(#2417,#2424),.PCURVE_S1.); +#2413 = LINE('',#2414,#2415); +#2414 = CARTESIAN_POINT('',(1.,2.2E-16,0.)); +#2415 = VECTOR('',#2416,1.); +#2416 = DIRECTION('',(-0.,-0.,-1.)); +#2417 = PCURVE('',#1626,#2418); +#2418 = DEFINITIONAL_REPRESENTATION('',(#2419),#2423); +#2419 = LINE('',#2420,#2421); +#2420 = CARTESIAN_POINT('',(1.,0.)); +#2421 = VECTOR('',#2422,1.); +#2422 = DIRECTION('',(-0.,-1.)); +#2423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2424 = PCURVE('',#2393,#2425); +#2425 = DEFINITIONAL_REPRESENTATION('',(#2426),#2430); +#2426 = LINE('',#2427,#2428); +#2427 = CARTESIAN_POINT('',(-0.,0.)); +#2428 = VECTOR('',#2429,1.); +#2429 = DIRECTION('',(-0.,1.)); +#2430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2431 = ORIENTED_EDGE('',*,*,#2432,.T.); +#2432 = EDGE_CURVE('',#2410,#2433,#2435,.T.); +#2433 = VERTEX_POINT('',#2434); +#2434 = CARTESIAN_POINT('',(126.,0.,-19.)); +#2435 = SURFACE_CURVE('',#2436,(#2440,#2447),.PCURVE_S1.); +#2436 = LINE('',#2437,#2438); +#2437 = CARTESIAN_POINT('',(1.,0.,-19.)); +#2438 = VECTOR('',#2439,1.); +#2439 = DIRECTION('',(1.,0.,0.)); +#2440 = PCURVE('',#1626,#2441); +#2441 = DEFINITIONAL_REPRESENTATION('',(#2442),#2446); +#2442 = LINE('',#2443,#2444); +#2443 = CARTESIAN_POINT('',(1.,-19.)); +#2444 = VECTOR('',#2445,1.); +#2445 = DIRECTION('',(1.,0.)); +#2446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2447 = PCURVE('',#2448,#2453); +#2448 = PLANE('',#2449); +#2449 = AXIS2_PLACEMENT_3D('',#2450,#2451,#2452); +#2450 = CARTESIAN_POINT('',(1.,-0.5,-19.5)); +#2451 = DIRECTION('',(0.,-0.707106781187,0.707106781187)); +#2452 = DIRECTION('',(-1.,-0.,-0.)); +#2453 = DEFINITIONAL_REPRESENTATION('',(#2454),#2458); +#2454 = LINE('',#2455,#2456); +#2455 = CARTESIAN_POINT('',(-0.,-0.707106781187)); +#2456 = VECTOR('',#2457,1.); +#2457 = DIRECTION('',(-1.,0.)); +#2458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2459 = ORIENTED_EDGE('',*,*,#2460,.F.); +#2460 = EDGE_CURVE('',#1611,#2433,#2461,.T.); +#2461 = SURFACE_CURVE('',#2462,(#2466,#2473),.PCURVE_S1.); +#2462 = LINE('',#2463,#2464); +#2463 = CARTESIAN_POINT('',(126.,2.2E-16,0.)); +#2464 = VECTOR('',#2465,1.); +#2465 = DIRECTION('',(-0.,-0.,-1.)); +#2466 = PCURVE('',#1626,#2467); +#2467 = DEFINITIONAL_REPRESENTATION('',(#2468),#2472); +#2468 = LINE('',#2469,#2470); +#2469 = CARTESIAN_POINT('',(126.,0.)); +#2470 = VECTOR('',#2471,1.); +#2471 = DIRECTION('',(-0.,-1.)); +#2472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2473 = PCURVE('',#2474,#2479); +#2474 = CYLINDRICAL_SURFACE('',#2475,1.); +#2475 = AXIS2_PLACEMENT_3D('',#2476,#2477,#2478); +#2476 = CARTESIAN_POINT('',(126.,-1.,0.)); +#2477 = DIRECTION('',(-0.,-0.,-1.)); +#2478 = DIRECTION('',(0.,1.,0.)); +#2479 = DEFINITIONAL_REPRESENTATION('',(#2480),#2484); +#2480 = LINE('',#2481,#2482); +#2481 = CARTESIAN_POINT('',(0.,0.)); +#2482 = VECTOR('',#2483,1.); +#2483 = DIRECTION('',(0.,1.)); +#2484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2485 = ORIENTED_EDGE('',*,*,#1610,.F.); +#2486 = ADVANCED_FACE('',(#2487),#1651,.T.); +#2487 = FACE_BOUND('',#2488,.F.); +#2488 = EDGE_LOOP('',(#2489,#2490,#2512)); +#2489 = ORIENTED_EDGE('',*,*,#1638,.F.); +#2490 = ORIENTED_EDGE('',*,*,#2491,.T.); +#2491 = EDGE_CURVE('',#1611,#1744,#2492,.T.); +#2492 = SURFACE_CURVE('',#2493,(#2498,#2505),.PCURVE_S1.); +#2493 = CIRCLE('',#2494,1.); +#2494 = AXIS2_PLACEMENT_3D('',#2495,#2496,#2497); +#2495 = CARTESIAN_POINT('',(126.,-1.,-1.)); +#2496 = DIRECTION('',(0.,0.,-1.)); +#2497 = DIRECTION('',(0.,1.,0.)); +#2498 = PCURVE('',#1651,#2499); +#2499 = DEFINITIONAL_REPRESENTATION('',(#2500),#2504); +#2500 = LINE('',#2501,#2502); +#2501 = CARTESIAN_POINT('',(0.,-0.)); +#2502 = VECTOR('',#2503,1.); +#2503 = DIRECTION('',(1.,-0.)); +#2504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2505 = PCURVE('',#2474,#2506); +#2506 = DEFINITIONAL_REPRESENTATION('',(#2507),#2511); +#2507 = LINE('',#2508,#2509); +#2508 = CARTESIAN_POINT('',(0.,1.)); +#2509 = VECTOR('',#2510,1.); +#2510 = DIRECTION('',(1.,0.)); +#2511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2512 = ORIENTED_EDGE('',*,*,#1743,.T.); +#2513 = ADVANCED_FACE('',(#2514),#1681,.T.); +#2514 = FACE_BOUND('',#2515,.F.); +#2515 = EDGE_LOOP('',(#2516,#2517,#2544)); +#2516 = ORIENTED_EDGE('',*,*,#1869,.F.); +#2517 = ORIENTED_EDGE('',*,*,#2518,.T.); +#2518 = EDGE_CURVE('',#1842,#1667,#2519,.T.); +#2519 = SURFACE_CURVE('',#2520,(#2525,#2532),.PCURVE_S1.); +#2520 = CIRCLE('',#2521,1.); +#2521 = AXIS2_PLACEMENT_3D('',#2522,#2523,#2524); +#2522 = CARTESIAN_POINT('',(1.,-39.,-1.)); +#2523 = DIRECTION('',(0.,0.,-1.)); +#2524 = DIRECTION('',(-3.3E-16,-1.,-0.)); +#2525 = PCURVE('',#1681,#2526); +#2526 = DEFINITIONAL_REPRESENTATION('',(#2527),#2531); +#2527 = LINE('',#2528,#2529); +#2528 = CARTESIAN_POINT('',(0.,-0.)); +#2529 = VECTOR('',#2530,1.); +#2530 = DIRECTION('',(1.,-0.)); +#2531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2532 = PCURVE('',#2533,#2538); +#2533 = CYLINDRICAL_SURFACE('',#2534,1.); +#2534 = AXIS2_PLACEMENT_3D('',#2535,#2536,#2537); +#2535 = CARTESIAN_POINT('',(1.,-39.,0.)); +#2536 = DIRECTION('',(-0.,-0.,-1.)); +#2537 = DIRECTION('',(-1.,0.,0.)); +#2538 = DEFINITIONAL_REPRESENTATION('',(#2539),#2543); +#2539 = LINE('',#2540,#2541); +#2540 = CARTESIAN_POINT('',(-1.570796326795,1.)); +#2541 = VECTOR('',#2542,1.); +#2542 = DIRECTION('',(1.,-0.)); +#2543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2544 = ORIENTED_EDGE('',*,*,#1666,.T.); +#2545 = ADVANCED_FACE('',(#2546),#1708,.F.); +#2546 = FACE_BOUND('',#2547,.F.); +#2547 = EDGE_LOOP('',(#2548,#2571,#2599,#2620)); +#2548 = ORIENTED_EDGE('',*,*,#2549,.T.); +#2549 = EDGE_CURVE('',#1667,#2550,#2552,.T.); +#2550 = VERTEX_POINT('',#2551); +#2551 = CARTESIAN_POINT('',(0.,-39.,-19.)); +#2552 = SURFACE_CURVE('',#2553,(#2557,#2564),.PCURVE_S1.); +#2553 = LINE('',#2554,#2555); +#2554 = CARTESIAN_POINT('',(-2.2E-16,-39.,0.)); +#2555 = VECTOR('',#2556,1.); +#2556 = DIRECTION('',(-0.,-0.,-1.)); +#2557 = PCURVE('',#1708,#2558); +#2558 = DEFINITIONAL_REPRESENTATION('',(#2559),#2563); +#2559 = LINE('',#2560,#2561); +#2560 = CARTESIAN_POINT('',(1.,0.)); +#2561 = VECTOR('',#2562,1.); +#2562 = DIRECTION('',(-0.,-1.)); +#2563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2564 = PCURVE('',#2533,#2565); +#2565 = DEFINITIONAL_REPRESENTATION('',(#2566),#2570); +#2566 = LINE('',#2567,#2568); +#2567 = CARTESIAN_POINT('',(-0.,0.)); +#2568 = VECTOR('',#2569,1.); +#2569 = DIRECTION('',(-0.,1.)); +#2570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2571 = ORIENTED_EDGE('',*,*,#2572,.T.); +#2572 = EDGE_CURVE('',#2550,#2573,#2575,.T.); +#2573 = VERTEX_POINT('',#2574); +#2574 = CARTESIAN_POINT('',(0.,-1.,-19.)); +#2575 = SURFACE_CURVE('',#2576,(#2580,#2587),.PCURVE_S1.); +#2576 = LINE('',#2577,#2578); +#2577 = CARTESIAN_POINT('',(0.,-39.,-19.)); +#2578 = VECTOR('',#2579,1.); +#2579 = DIRECTION('',(0.,1.,0.)); +#2580 = PCURVE('',#1708,#2581); +#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586); +#2582 = LINE('',#2583,#2584); +#2583 = CARTESIAN_POINT('',(1.,-19.)); +#2584 = VECTOR('',#2585,1.); +#2585 = DIRECTION('',(1.,0.)); +#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2587 = PCURVE('',#2588,#2593); +#2588 = PLANE('',#2589); +#2589 = AXIS2_PLACEMENT_3D('',#2590,#2591,#2592); +#2590 = CARTESIAN_POINT('',(0.5,-39.,-19.5)); +#2591 = DIRECTION('',(0.707106781187,0.,0.707106781187)); +#2592 = DIRECTION('',(0.,-1.,0.)); +#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2598); +#2594 = LINE('',#2595,#2596); +#2595 = CARTESIAN_POINT('',(-0.,-0.707106781187)); +#2596 = VECTOR('',#2597,1.); +#2597 = DIRECTION('',(-1.,0.)); +#2598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2599 = ORIENTED_EDGE('',*,*,#2600,.F.); +#2600 = EDGE_CURVE('',#1693,#2573,#2601,.T.); +#2601 = SURFACE_CURVE('',#2602,(#2606,#2613),.PCURVE_S1.); +#2602 = LINE('',#2603,#2604); +#2603 = CARTESIAN_POINT('',(-2.2E-16,-1.,0.)); +#2604 = VECTOR('',#2605,1.); +#2605 = DIRECTION('',(-0.,-0.,-1.)); +#2606 = PCURVE('',#1708,#2607); +#2607 = DEFINITIONAL_REPRESENTATION('',(#2608),#2612); +#2608 = LINE('',#2609,#2610); +#2609 = CARTESIAN_POINT('',(39.,0.)); +#2610 = VECTOR('',#2611,1.); +#2611 = DIRECTION('',(-0.,-1.)); +#2612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2613 = PCURVE('',#2393,#2614); +#2614 = DEFINITIONAL_REPRESENTATION('',(#2615),#2619); +#2615 = LINE('',#2616,#2617); +#2616 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#2617 = VECTOR('',#2618,1.); +#2618 = DIRECTION('',(-0.,1.)); +#2619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2620 = ORIENTED_EDGE('',*,*,#1692,.F.); +#2621 = ADVANCED_FACE('',(#2622),#1780,.F.); +#2622 = FACE_BOUND('',#2623,.F.); +#2623 = EDGE_LOOP('',(#2624,#2647,#2675,#2701)); +#2624 = ORIENTED_EDGE('',*,*,#2625,.T.); +#2625 = EDGE_CURVE('',#1744,#2626,#2628,.T.); +#2626 = VERTEX_POINT('',#2627); +#2627 = CARTESIAN_POINT('',(127.,-1.,-19.)); +#2628 = SURFACE_CURVE('',#2629,(#2633,#2640),.PCURVE_S1.); +#2629 = LINE('',#2630,#2631); +#2630 = CARTESIAN_POINT('',(127.,-1.,0.)); +#2631 = VECTOR('',#2632,1.); +#2632 = DIRECTION('',(-0.,-0.,-1.)); +#2633 = PCURVE('',#1780,#2634); +#2634 = DEFINITIONAL_REPRESENTATION('',(#2635),#2639); +#2635 = LINE('',#2636,#2637); +#2636 = CARTESIAN_POINT('',(1.,0.)); +#2637 = VECTOR('',#2638,1.); +#2638 = DIRECTION('',(0.,-1.)); +#2639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2640 = PCURVE('',#2474,#2641); +#2641 = DEFINITIONAL_REPRESENTATION('',(#2642),#2646); +#2642 = LINE('',#2643,#2644); +#2643 = CARTESIAN_POINT('',(1.570796326795,0.)); +#2644 = VECTOR('',#2645,1.); +#2645 = DIRECTION('',(0.,1.)); +#2646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2647 = ORIENTED_EDGE('',*,*,#2648,.T.); +#2648 = EDGE_CURVE('',#2626,#2649,#2651,.T.); +#2649 = VERTEX_POINT('',#2650); +#2650 = CARTESIAN_POINT('',(127.,-39.,-19.)); +#2651 = SURFACE_CURVE('',#2652,(#2656,#2663),.PCURVE_S1.); +#2652 = LINE('',#2653,#2654); +#2653 = CARTESIAN_POINT('',(127.,-1.,-19.)); +#2654 = VECTOR('',#2655,1.); +#2655 = DIRECTION('',(0.,-1.,0.)); +#2656 = PCURVE('',#1780,#2657); +#2657 = DEFINITIONAL_REPRESENTATION('',(#2658),#2662); +#2658 = LINE('',#2659,#2660); +#2659 = CARTESIAN_POINT('',(1.,-19.)); +#2660 = VECTOR('',#2661,1.); +#2661 = DIRECTION('',(1.,0.)); +#2662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2663 = PCURVE('',#2664,#2669); +#2664 = PLANE('',#2665); +#2665 = AXIS2_PLACEMENT_3D('',#2666,#2667,#2668); +#2666 = CARTESIAN_POINT('',(126.5,-1.,-19.5)); +#2667 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); +#2668 = DIRECTION('',(0.,1.,0.)); +#2669 = DEFINITIONAL_REPRESENTATION('',(#2670),#2674); +#2670 = LINE('',#2671,#2672); +#2671 = CARTESIAN_POINT('',(-0.,-0.707106781187)); +#2672 = VECTOR('',#2673,1.); +#2673 = DIRECTION('',(-1.,0.)); +#2674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2675 = ORIENTED_EDGE('',*,*,#2676,.F.); +#2676 = EDGE_CURVE('',#1765,#2649,#2677,.T.); +#2677 = SURFACE_CURVE('',#2678,(#2682,#2689),.PCURVE_S1.); +#2678 = LINE('',#2679,#2680); +#2679 = CARTESIAN_POINT('',(127.,-39.,0.)); +#2680 = VECTOR('',#2681,1.); +#2681 = DIRECTION('',(-0.,-0.,-1.)); +#2682 = PCURVE('',#1780,#2683); +#2683 = DEFINITIONAL_REPRESENTATION('',(#2684),#2688); +#2684 = LINE('',#2685,#2686); +#2685 = CARTESIAN_POINT('',(39.,0.)); +#2686 = VECTOR('',#2687,1.); +#2687 = DIRECTION('',(0.,-1.)); +#2688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2689 = PCURVE('',#2690,#2695); +#2690 = CYLINDRICAL_SURFACE('',#2691,1.); +#2691 = AXIS2_PLACEMENT_3D('',#2692,#2693,#2694); +#2692 = CARTESIAN_POINT('',(126.,-39.,0.)); +#2693 = DIRECTION('',(-0.,-0.,-1.)); +#2694 = DIRECTION('',(1.,0.,0.)); +#2695 = DEFINITIONAL_REPRESENTATION('',(#2696),#2700); +#2696 = LINE('',#2697,#2698); +#2697 = CARTESIAN_POINT('',(0.,0.)); +#2698 = VECTOR('',#2699,1.); +#2699 = DIRECTION('',(0.,1.)); +#2700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2701 = ORIENTED_EDGE('',*,*,#1764,.F.); +#2702 = ADVANCED_FACE('',(#2703),#1805,.T.); +#2703 = FACE_BOUND('',#2704,.F.); +#2704 = EDGE_LOOP('',(#2705,#2706,#2728)); +#2705 = ORIENTED_EDGE('',*,*,#1792,.F.); +#2706 = ORIENTED_EDGE('',*,*,#2707,.T.); +#2707 = EDGE_CURVE('',#1765,#1821,#2708,.T.); +#2708 = SURFACE_CURVE('',#2709,(#2714,#2721),.PCURVE_S1.); +#2709 = CIRCLE('',#2710,1.); +#2710 = AXIS2_PLACEMENT_3D('',#2711,#2712,#2713); +#2711 = CARTESIAN_POINT('',(126.,-39.,-1.)); +#2712 = DIRECTION('',(0.,0.,-1.)); +#2713 = DIRECTION('',(1.,0.,0.)); +#2714 = PCURVE('',#1805,#2715); +#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720); +#2716 = LINE('',#2717,#2718); +#2717 = CARTESIAN_POINT('',(0.,-0.)); +#2718 = VECTOR('',#2719,1.); +#2719 = DIRECTION('',(1.,-0.)); +#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2721 = PCURVE('',#2690,#2722); +#2722 = DEFINITIONAL_REPRESENTATION('',(#2723),#2727); +#2723 = LINE('',#2724,#2725); +#2724 = CARTESIAN_POINT('',(0.,1.)); +#2725 = VECTOR('',#2726,1.); +#2726 = DIRECTION('',(1.,0.)); +#2727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2728 = ORIENTED_EDGE('',*,*,#1820,.T.); +#2729 = ADVANCED_FACE('',(#2730),#1857,.F.); +#2730 = FACE_BOUND('',#2731,.F.); +#2731 = EDGE_LOOP('',(#2732,#2755,#2783,#2804)); +#2732 = ORIENTED_EDGE('',*,*,#2733,.T.); +#2733 = EDGE_CURVE('',#1821,#2734,#2736,.T.); +#2734 = VERTEX_POINT('',#2735); +#2735 = CARTESIAN_POINT('',(126.,-40.,-19.)); +#2736 = SURFACE_CURVE('',#2737,(#2741,#2748),.PCURVE_S1.); +#2737 = LINE('',#2738,#2739); +#2738 = CARTESIAN_POINT('',(126.,-40.,0.)); +#2739 = VECTOR('',#2740,1.); +#2740 = DIRECTION('',(-0.,-0.,-1.)); +#2741 = PCURVE('',#1857,#2742); +#2742 = DEFINITIONAL_REPRESENTATION('',(#2743),#2747); +#2743 = LINE('',#2744,#2745); +#2744 = CARTESIAN_POINT('',(1.,0.)); +#2745 = VECTOR('',#2746,1.); +#2746 = DIRECTION('',(0.,-1.)); +#2747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2748 = PCURVE('',#2690,#2749); +#2749 = DEFINITIONAL_REPRESENTATION('',(#2750),#2754); +#2750 = LINE('',#2751,#2752); +#2751 = CARTESIAN_POINT('',(1.570796326795,0.)); +#2752 = VECTOR('',#2753,1.); +#2753 = DIRECTION('',(0.,1.)); +#2754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2755 = ORIENTED_EDGE('',*,*,#2756,.T.); +#2756 = EDGE_CURVE('',#2734,#2757,#2759,.T.); +#2757 = VERTEX_POINT('',#2758); +#2758 = CARTESIAN_POINT('',(1.,-40.,-19.)); +#2759 = SURFACE_CURVE('',#2760,(#2764,#2771),.PCURVE_S1.); +#2760 = LINE('',#2761,#2762); +#2761 = CARTESIAN_POINT('',(126.,-40.,-19.)); +#2762 = VECTOR('',#2763,1.); +#2763 = DIRECTION('',(-1.,0.,0.)); +#2764 = PCURVE('',#1857,#2765); +#2765 = DEFINITIONAL_REPRESENTATION('',(#2766),#2770); +#2766 = LINE('',#2767,#2768); +#2767 = CARTESIAN_POINT('',(1.,-19.)); +#2768 = VECTOR('',#2769,1.); +#2769 = DIRECTION('',(1.,0.)); +#2770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2771 = PCURVE('',#2772,#2777); +#2772 = PLANE('',#2773); +#2773 = AXIS2_PLACEMENT_3D('',#2774,#2775,#2776); +#2774 = CARTESIAN_POINT('',(126.,-39.5,-19.5)); +#2775 = DIRECTION('',(0.,0.707106781187,0.707106781187)); +#2776 = DIRECTION('',(1.,0.,0.)); +#2777 = DEFINITIONAL_REPRESENTATION('',(#2778),#2782); +#2778 = LINE('',#2779,#2780); +#2779 = CARTESIAN_POINT('',(-0.,-0.707106781187)); +#2780 = VECTOR('',#2781,1.); +#2781 = DIRECTION('',(-1.,0.)); +#2782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2783 = ORIENTED_EDGE('',*,*,#2784,.F.); +#2784 = EDGE_CURVE('',#1842,#2757,#2785,.T.); +#2785 = SURFACE_CURVE('',#2786,(#2790,#2797),.PCURVE_S1.); +#2786 = LINE('',#2787,#2788); +#2787 = CARTESIAN_POINT('',(1.,-40.,0.)); +#2788 = VECTOR('',#2789,1.); +#2789 = DIRECTION('',(-0.,-0.,-1.)); +#2790 = PCURVE('',#1857,#2791); +#2791 = DEFINITIONAL_REPRESENTATION('',(#2792),#2796); +#2792 = LINE('',#2793,#2794); +#2793 = CARTESIAN_POINT('',(126.,0.)); +#2794 = VECTOR('',#2795,1.); +#2795 = DIRECTION('',(0.,-1.)); +#2796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2797 = PCURVE('',#2533,#2798); +#2798 = DEFINITIONAL_REPRESENTATION('',(#2799),#2803); +#2799 = LINE('',#2800,#2801); +#2800 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#2801 = VECTOR('',#2802,1.); +#2802 = DIRECTION('',(-0.,1.)); +#2803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2804 = ORIENTED_EDGE('',*,*,#1841,.F.); +#2805 = ADVANCED_FACE('',(#2806),#1930,.F.); +#2806 = FACE_BOUND('',#2807,.F.); +#2807 = EDGE_LOOP('',(#2808,#2831,#2832,#2833)); +#2808 = ORIENTED_EDGE('',*,*,#2809,.F.); +#2809 = EDGE_CURVE('',#1893,#2810,#2812,.T.); +#2810 = VERTEX_POINT('',#2811); +#2811 = CARTESIAN_POINT('',(33.625,-20.,-15.)); +#2812 = SEAM_CURVE('',#2813,(#2817,#2824),.PCURVE_S1.); +#2813 = LINE('',#2814,#2815); +#2814 = CARTESIAN_POINT('',(33.625,-20.,0.)); +#2815 = VECTOR('',#2816,1.); +#2816 = DIRECTION('',(-0.,-0.,-1.)); +#2817 = PCURVE('',#1930,#2818); +#2818 = DEFINITIONAL_REPRESENTATION('',(#2819),#2823); +#2819 = LINE('',#2820,#2821); +#2820 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2821 = VECTOR('',#2822,1.); +#2822 = DIRECTION('',(0.,-1.)); +#2823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2824 = PCURVE('',#1930,#2825); +#2825 = DEFINITIONAL_REPRESENTATION('',(#2826),#2830); +#2826 = LINE('',#2827,#2828); +#2827 = CARTESIAN_POINT('',(0.,0.)); +#2828 = VECTOR('',#2829,1.); +#2829 = DIRECTION('',(0.,-1.)); +#2830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2831 = ORIENTED_EDGE('',*,*,#1915,.F.); +#2832 = ORIENTED_EDGE('',*,*,#2809,.T.); +#2833 = ORIENTED_EDGE('',*,*,#2834,.T.); +#2834 = EDGE_CURVE('',#2810,#2810,#2835,.T.); +#2835 = SURFACE_CURVE('',#2836,(#2841,#2848),.PCURVE_S1.); +#2836 = CIRCLE('',#2837,9.625); +#2837 = AXIS2_PLACEMENT_3D('',#2838,#2839,#2840); +#2838 = CARTESIAN_POINT('',(24.,-20.,-15.)); +#2839 = DIRECTION('',(0.,0.,1.)); +#2840 = DIRECTION('',(1.,0.,0.)); +#2841 = PCURVE('',#1930,#2842); +#2842 = DEFINITIONAL_REPRESENTATION('',(#2843),#2847); +#2843 = LINE('',#2844,#2845); +#2844 = CARTESIAN_POINT('',(0.,-15.)); +#2845 = VECTOR('',#2846,1.); +#2846 = DIRECTION('',(1.,0.)); +#2847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2848 = PCURVE('',#2849,#2854); +#2849 = PLANE('',#2850); +#2850 = AXIS2_PLACEMENT_3D('',#2851,#2852,#2853); +#2851 = CARTESIAN_POINT('',(24.,-20.,-15.)); +#2852 = DIRECTION('',(0.,0.,1.)); +#2853 = DIRECTION('',(1.,0.,0.)); +#2854 = DEFINITIONAL_REPRESENTATION('',(#2855),#2859); +#2855 = CIRCLE('',#2856,9.625); +#2856 = AXIS2_PLACEMENT_2D('',#2857,#2858); +#2857 = CARTESIAN_POINT('',(3.55E-15,-3.55E-15)); +#2858 = DIRECTION('',(1.,0.)); +#2859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2860 = ADVANCED_FACE('',(#2861),#1983,.F.); +#2861 = FACE_BOUND('',#2862,.F.); +#2862 = EDGE_LOOP('',(#2863,#2886,#2887,#2888)); +#2863 = ORIENTED_EDGE('',*,*,#2864,.F.); +#2864 = EDGE_CURVE('',#1946,#2865,#2867,.T.); +#2865 = VERTEX_POINT('',#2866); +#2866 = CARTESIAN_POINT('',(112.625,-20.,-15.)); +#2867 = SEAM_CURVE('',#2868,(#2872,#2879),.PCURVE_S1.); +#2868 = LINE('',#2869,#2870); +#2869 = CARTESIAN_POINT('',(112.625,-20.,0.)); +#2870 = VECTOR('',#2871,1.); +#2871 = DIRECTION('',(-0.,-0.,-1.)); +#2872 = PCURVE('',#1983,#2873); +#2873 = DEFINITIONAL_REPRESENTATION('',(#2874),#2878); +#2874 = LINE('',#2875,#2876); +#2875 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2876 = VECTOR('',#2877,1.); +#2877 = DIRECTION('',(0.,-1.)); +#2878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2879 = PCURVE('',#1983,#2880); +#2880 = DEFINITIONAL_REPRESENTATION('',(#2881),#2885); +#2881 = LINE('',#2882,#2883); +#2882 = CARTESIAN_POINT('',(0.,0.)); +#2883 = VECTOR('',#2884,1.); +#2884 = DIRECTION('',(0.,-1.)); +#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2886 = ORIENTED_EDGE('',*,*,#1968,.F.); +#2887 = ORIENTED_EDGE('',*,*,#2864,.T.); +#2888 = ORIENTED_EDGE('',*,*,#2889,.T.); +#2889 = EDGE_CURVE('',#2865,#2865,#2890,.T.); +#2890 = SURFACE_CURVE('',#2891,(#2896,#2903),.PCURVE_S1.); +#2891 = CIRCLE('',#2892,9.625); +#2892 = AXIS2_PLACEMENT_3D('',#2893,#2894,#2895); +#2893 = CARTESIAN_POINT('',(103.,-20.,-15.)); +#2894 = DIRECTION('',(0.,0.,1.)); +#2895 = DIRECTION('',(1.,0.,0.)); +#2896 = PCURVE('',#1983,#2897); +#2897 = DEFINITIONAL_REPRESENTATION('',(#2898),#2902); +#2898 = LINE('',#2899,#2900); +#2899 = CARTESIAN_POINT('',(0.,-15.)); +#2900 = VECTOR('',#2901,1.); +#2901 = DIRECTION('',(1.,0.)); +#2902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2903 = PCURVE('',#2904,#2909); +#2904 = PLANE('',#2905); +#2905 = AXIS2_PLACEMENT_3D('',#2906,#2907,#2908); +#2906 = CARTESIAN_POINT('',(103.,-20.,-15.)); +#2907 = DIRECTION('',(0.,0.,1.)); +#2908 = DIRECTION('',(1.,0.,0.)); +#2909 = DEFINITIONAL_REPRESENTATION('',(#2910),#2914); +#2910 = CIRCLE('',#2911,9.625); +#2911 = AXIS2_PLACEMENT_2D('',#2912,#2913); +#2912 = CARTESIAN_POINT('',(0.,-3.55E-15)); +#2913 = DIRECTION('',(1.,0.)); +#2914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2915 = ADVANCED_FACE('',(#2916),#2188,.T.); +#2916 = FACE_BOUND('',#2917,.T.); +#2917 = EDGE_LOOP('',(#2918)); +#2918 = ORIENTED_EDGE('',*,*,#2173,.T.); +#2919 = ADVANCED_FACE('',(#2920),#2245,.T.); +#2920 = FACE_BOUND('',#2921,.T.); +#2921 = EDGE_LOOP('',(#2922)); +#2922 = ORIENTED_EDGE('',*,*,#2230,.T.); +#2923 = ADVANCED_FACE('',(#2924),#2302,.T.); +#2924 = FACE_BOUND('',#2925,.T.); +#2925 = EDGE_LOOP('',(#2926)); +#2926 = ORIENTED_EDGE('',*,*,#2287,.T.); +#2927 = ADVANCED_FACE('',(#2928),#2359,.T.); +#2928 = FACE_BOUND('',#2929,.T.); +#2929 = EDGE_LOOP('',(#2930)); +#2930 = ORIENTED_EDGE('',*,*,#2344,.T.); +#2931 = ADVANCED_FACE('',(#2932),#2393,.T.); +#2932 = FACE_BOUND('',#2933,.F.); +#2933 = EDGE_LOOP('',(#2934,#2935,#2936,#2937)); +#2934 = ORIENTED_EDGE('',*,*,#2409,.F.); +#2935 = ORIENTED_EDGE('',*,*,#2378,.F.); +#2936 = ORIENTED_EDGE('',*,*,#2600,.T.); +#2937 = ORIENTED_EDGE('',*,*,#2938,.T.); +#2938 = EDGE_CURVE('',#2573,#2410,#2939,.T.); +#2939 = SURFACE_CURVE('',#2940,(#2945,#2952),.PCURVE_S1.); +#2940 = CIRCLE('',#2941,1.); +#2941 = AXIS2_PLACEMENT_3D('',#2942,#2943,#2944); +#2942 = CARTESIAN_POINT('',(1.,-1.,-19.)); +#2943 = DIRECTION('',(0.,0.,-1.)); +#2944 = DIRECTION('',(-1.,3.3E-16,0.)); +#2945 = PCURVE('',#2393,#2946); +#2946 = DEFINITIONAL_REPRESENTATION('',(#2947),#2951); +#2947 = LINE('',#2948,#2949); +#2948 = CARTESIAN_POINT('',(-1.570796326795,19.)); +#2949 = VECTOR('',#2950,1.); +#2950 = DIRECTION('',(1.,-0.)); +#2951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2952 = PCURVE('',#2953,#2958); +#2953 = CONICAL_SURFACE('',#2954,1.,0.785398163397); +#2954 = AXIS2_PLACEMENT_3D('',#2955,#2956,#2957); +#2955 = CARTESIAN_POINT('',(1.,-1.,-19.)); +#2956 = DIRECTION('',(0.,0.,1.)); +#2957 = DIRECTION('',(-1.,3.3E-16,0.)); +#2958 = DEFINITIONAL_REPRESENTATION('',(#2959),#2963); +#2959 = LINE('',#2960,#2961); +#2960 = CARTESIAN_POINT('',(-0.,-0.)); +#2961 = VECTOR('',#2962,1.); +#2962 = DIRECTION('',(-1.,-0.)); +#2963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2964 = ADVANCED_FACE('',(#2965),#2448,.F.); +#2965 = FACE_BOUND('',#2966,.T.); +#2966 = EDGE_LOOP('',(#2967,#2988,#2989,#3015)); +#2967 = ORIENTED_EDGE('',*,*,#2968,.F.); +#2968 = EDGE_CURVE('',#2410,#2969,#2971,.T.); +#2969 = VERTEX_POINT('',#2970); +#2970 = CARTESIAN_POINT('',(1.,-1.,-20.)); +#2971 = SURFACE_CURVE('',#2972,(#2976,#2982),.PCURVE_S1.); +#2972 = LINE('',#2973,#2974); +#2973 = CARTESIAN_POINT('',(1.,-0.5,-19.5)); +#2974 = VECTOR('',#2975,1.); +#2975 = DIRECTION('',(0.,-0.707106781187,-0.707106781187)); +#2976 = PCURVE('',#2448,#2977); +#2977 = DEFINITIONAL_REPRESENTATION('',(#2978),#2981); +#2978 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2979,#2980),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#2979 = CARTESIAN_POINT('',(2.2E-16,-0.707106781187)); +#2980 = CARTESIAN_POINT('',(2.2E-16,0.707106781187)); +#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2982 = PCURVE('',#2953,#2983); +#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2987); +#2984 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2985,#2986),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#2985 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#2986 = CARTESIAN_POINT('',(-1.570796326795,-1.)); +#2987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2988 = ORIENTED_EDGE('',*,*,#2432,.T.); +#2989 = ORIENTED_EDGE('',*,*,#2990,.T.); +#2990 = EDGE_CURVE('',#2433,#2991,#2993,.T.); +#2991 = VERTEX_POINT('',#2992); +#2992 = CARTESIAN_POINT('',(126.,-1.,-20.)); +#2993 = SURFACE_CURVE('',#2994,(#2998,#3004),.PCURVE_S1.); +#2994 = LINE('',#2995,#2996); +#2995 = CARTESIAN_POINT('',(126.,-0.5,-19.5)); +#2996 = VECTOR('',#2997,1.); +#2997 = DIRECTION('',(0.,-0.707106781187,-0.707106781187)); +#2998 = PCURVE('',#2448,#2999); +#2999 = DEFINITIONAL_REPRESENTATION('',(#3000),#3003); +#3000 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3001,#3002),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#3001 = CARTESIAN_POINT('',(-125.,-0.707106781187)); +#3002 = CARTESIAN_POINT('',(-125.,0.707106781187)); +#3003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3004 = PCURVE('',#3005,#3010); +#3005 = CONICAL_SURFACE('',#3006,1.,0.785398163397); +#3006 = AXIS2_PLACEMENT_3D('',#3007,#3008,#3009); +#3007 = CARTESIAN_POINT('',(126.,-1.,-19.)); +#3008 = DIRECTION('',(0.,0.,1.)); +#3009 = DIRECTION('',(0.,1.,0.)); +#3010 = DEFINITIONAL_REPRESENTATION('',(#3011),#3014); +#3011 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3012,#3013),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#3012 = CARTESIAN_POINT('',(0.,0.)); +#3013 = CARTESIAN_POINT('',(0.,-1.)); +#3014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3015 = ORIENTED_EDGE('',*,*,#3016,.F.); +#3016 = EDGE_CURVE('',#2969,#2991,#3017,.T.); +#3017 = SURFACE_CURVE('',#3018,(#3022,#3029),.PCURVE_S1.); +#3018 = LINE('',#3019,#3020); +#3019 = CARTESIAN_POINT('',(1.,-1.,-20.)); +#3020 = VECTOR('',#3021,1.); +#3021 = DIRECTION('',(1.,0.,0.)); +#3022 = PCURVE('',#2448,#3023); +#3023 = DEFINITIONAL_REPRESENTATION('',(#3024),#3028); +#3024 = LINE('',#3025,#3026); +#3025 = CARTESIAN_POINT('',(-0.,0.707106781187)); +#3026 = VECTOR('',#3027,1.); +#3027 = DIRECTION('',(-1.,0.)); +#3028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3029 = PCURVE('',#3030,#3035); +#3030 = PLANE('',#3031); +#3031 = AXIS2_PLACEMENT_3D('',#3032,#3033,#3034); +#3032 = CARTESIAN_POINT('',(63.5,-20.,-20.)); +#3033 = DIRECTION('',(-0.,-0.,-1.)); +#3034 = DIRECTION('',(-1.,0.,0.)); +#3035 = DEFINITIONAL_REPRESENTATION('',(#3036),#3040); +#3036 = LINE('',#3037,#3038); +#3037 = CARTESIAN_POINT('',(62.5,19.)); +#3038 = VECTOR('',#3039,1.); +#3039 = DIRECTION('',(-1.,0.)); +#3040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3041 = ADVANCED_FACE('',(#3042),#2474,.T.); +#3042 = FACE_BOUND('',#3043,.T.); +#3043 = EDGE_LOOP('',(#3044,#3045,#3046,#3047)); +#3044 = ORIENTED_EDGE('',*,*,#2460,.F.); +#3045 = ORIENTED_EDGE('',*,*,#2491,.T.); +#3046 = ORIENTED_EDGE('',*,*,#2625,.T.); +#3047 = ORIENTED_EDGE('',*,*,#3048,.F.); +#3048 = EDGE_CURVE('',#2433,#2626,#3049,.T.); +#3049 = SURFACE_CURVE('',#3050,(#3055,#3062),.PCURVE_S1.); +#3050 = CIRCLE('',#3051,1.); +#3051 = AXIS2_PLACEMENT_3D('',#3052,#3053,#3054); +#3052 = CARTESIAN_POINT('',(126.,-1.,-19.)); +#3053 = DIRECTION('',(0.,0.,-1.)); +#3054 = DIRECTION('',(0.,1.,0.)); +#3055 = PCURVE('',#2474,#3056); +#3056 = DEFINITIONAL_REPRESENTATION('',(#3057),#3061); +#3057 = LINE('',#3058,#3059); +#3058 = CARTESIAN_POINT('',(0.,19.)); +#3059 = VECTOR('',#3060,1.); +#3060 = DIRECTION('',(1.,0.)); +#3061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3062 = PCURVE('',#3005,#3063); +#3063 = DEFINITIONAL_REPRESENTATION('',(#3064),#3068); +#3064 = LINE('',#3065,#3066); +#3065 = CARTESIAN_POINT('',(-0.,-0.)); +#3066 = VECTOR('',#3067,1.); +#3067 = DIRECTION('',(-1.,-0.)); +#3068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3069 = ADVANCED_FACE('',(#3070),#2533,.T.); +#3070 = FACE_BOUND('',#3071,.F.); +#3071 = EDGE_LOOP('',(#3072,#3073,#3074,#3075)); +#3072 = ORIENTED_EDGE('',*,*,#2549,.F.); +#3073 = ORIENTED_EDGE('',*,*,#2518,.F.); +#3074 = ORIENTED_EDGE('',*,*,#2784,.T.); +#3075 = ORIENTED_EDGE('',*,*,#3076,.T.); +#3076 = EDGE_CURVE('',#2757,#2550,#3077,.T.); +#3077 = SURFACE_CURVE('',#3078,(#3083,#3090),.PCURVE_S1.); +#3078 = CIRCLE('',#3079,1.); +#3079 = AXIS2_PLACEMENT_3D('',#3080,#3081,#3082); +#3080 = CARTESIAN_POINT('',(1.,-39.,-19.)); +#3081 = DIRECTION('',(0.,0.,-1.)); +#3082 = DIRECTION('',(-3.3E-16,-1.,-0.)); +#3083 = PCURVE('',#2533,#3084); +#3084 = DEFINITIONAL_REPRESENTATION('',(#3085),#3089); +#3085 = LINE('',#3086,#3087); +#3086 = CARTESIAN_POINT('',(-1.570796326795,19.)); +#3087 = VECTOR('',#3088,1.); +#3088 = DIRECTION('',(1.,-0.)); +#3089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3090 = PCURVE('',#3091,#3096); +#3091 = CONICAL_SURFACE('',#3092,1.,0.785398163397); +#3092 = AXIS2_PLACEMENT_3D('',#3093,#3094,#3095); +#3093 = CARTESIAN_POINT('',(1.,-39.,-19.)); +#3094 = DIRECTION('',(0.,0.,1.)); +#3095 = DIRECTION('',(-3.3E-16,-1.,-0.)); +#3096 = DEFINITIONAL_REPRESENTATION('',(#3097),#3101); +#3097 = LINE('',#3098,#3099); +#3098 = CARTESIAN_POINT('',(-0.,-0.)); +#3099 = VECTOR('',#3100,1.); +#3100 = DIRECTION('',(-1.,-0.)); +#3101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3102 = ADVANCED_FACE('',(#3103),#2588,.F.); +#3103 = FACE_BOUND('',#3104,.T.); +#3104 = EDGE_LOOP('',(#3105,#3126,#3127,#3146)); +#3105 = ORIENTED_EDGE('',*,*,#3106,.F.); +#3106 = EDGE_CURVE('',#2550,#3107,#3109,.T.); +#3107 = VERTEX_POINT('',#3108); +#3108 = CARTESIAN_POINT('',(1.,-39.,-20.)); +#3109 = SURFACE_CURVE('',#3110,(#3114,#3120),.PCURVE_S1.); +#3110 = LINE('',#3111,#3112); +#3111 = CARTESIAN_POINT('',(0.,-39.,-19.)); +#3112 = VECTOR('',#3113,1.); +#3113 = DIRECTION('',(0.707106781187,-1.9E-16,-0.707106781187)); +#3114 = PCURVE('',#2588,#3115); +#3115 = DEFINITIONAL_REPRESENTATION('',(#3116),#3119); +#3116 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3117,#3118),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#3117 = CARTESIAN_POINT('',(0.,-0.707106781187)); +#3118 = CARTESIAN_POINT('',(0.,0.707106781187)); +#3119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3120 = PCURVE('',#3091,#3121); +#3121 = DEFINITIONAL_REPRESENTATION('',(#3122),#3125); +#3122 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3123,#3124),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#3123 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#3124 = CARTESIAN_POINT('',(-1.570796326795,-1.)); +#3125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3126 = ORIENTED_EDGE('',*,*,#2572,.T.); +#3127 = ORIENTED_EDGE('',*,*,#3128,.T.); +#3128 = EDGE_CURVE('',#2573,#2969,#3129,.T.); +#3129 = SURFACE_CURVE('',#3130,(#3134,#3140),.PCURVE_S1.); +#3130 = LINE('',#3131,#3132); +#3131 = CARTESIAN_POINT('',(0.5,-1.,-19.5)); +#3132 = VECTOR('',#3133,1.); +#3133 = DIRECTION('',(0.707106781187,0.,-0.707106781187)); +#3134 = PCURVE('',#2588,#3135); +#3135 = DEFINITIONAL_REPRESENTATION('',(#3136),#3139); +#3136 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3137,#3138),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#3137 = CARTESIAN_POINT('',(-38.,-0.707106781187)); +#3138 = CARTESIAN_POINT('',(-38.,0.707106781187)); +#3139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3140 = PCURVE('',#2953,#3141); +#3141 = DEFINITIONAL_REPRESENTATION('',(#3142),#3145); +#3142 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3143,#3144),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#3143 = CARTESIAN_POINT('',(0.,0.)); +#3144 = CARTESIAN_POINT('',(0.,-1.)); +#3145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3146 = ORIENTED_EDGE('',*,*,#3147,.F.); +#3147 = EDGE_CURVE('',#3107,#2969,#3148,.T.); +#3148 = SURFACE_CURVE('',#3149,(#3153,#3160),.PCURVE_S1.); +#3149 = LINE('',#3150,#3151); +#3150 = CARTESIAN_POINT('',(1.,-39.,-20.)); +#3151 = VECTOR('',#3152,1.); +#3152 = DIRECTION('',(0.,1.,0.)); +#3153 = PCURVE('',#2588,#3154); +#3154 = DEFINITIONAL_REPRESENTATION('',(#3155),#3159); +#3155 = LINE('',#3156,#3157); +#3156 = CARTESIAN_POINT('',(-0.,0.707106781187)); +#3157 = VECTOR('',#3158,1.); +#3158 = DIRECTION('',(-1.,0.)); +#3159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3160 = PCURVE('',#3030,#3161); +#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3166); +#3162 = LINE('',#3163,#3164); +#3163 = CARTESIAN_POINT('',(62.5,-19.)); +#3164 = VECTOR('',#3165,1.); +#3165 = DIRECTION('',(0.,1.)); +#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3167 = ADVANCED_FACE('',(#3168),#2664,.F.); +#3168 = FACE_BOUND('',#3169,.T.); +#3169 = EDGE_LOOP('',(#3170,#3189,#3190,#3216)); +#3170 = ORIENTED_EDGE('',*,*,#3171,.F.); +#3171 = EDGE_CURVE('',#2626,#2991,#3172,.T.); +#3172 = SURFACE_CURVE('',#3173,(#3177,#3183),.PCURVE_S1.); +#3173 = LINE('',#3174,#3175); +#3174 = CARTESIAN_POINT('',(127.,-1.,-19.)); +#3175 = VECTOR('',#3176,1.); +#3176 = DIRECTION('',(-0.707106781187,-4.E-17,-0.707106781187)); +#3177 = PCURVE('',#2664,#3178); +#3178 = DEFINITIONAL_REPRESENTATION('',(#3179),#3182); +#3179 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3180,#3181),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#3180 = CARTESIAN_POINT('',(3.3E-16,-0.707106781187)); +#3181 = CARTESIAN_POINT('',(3.3E-16,0.707106781187)); +#3182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3183 = PCURVE('',#3005,#3184); +#3184 = DEFINITIONAL_REPRESENTATION('',(#3185),#3188); +#3185 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3186,#3187),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#3186 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#3187 = CARTESIAN_POINT('',(-1.570796326795,-1.)); +#3188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3189 = ORIENTED_EDGE('',*,*,#2648,.T.); +#3190 = ORIENTED_EDGE('',*,*,#3191,.T.); +#3191 = EDGE_CURVE('',#2649,#3192,#3194,.T.); +#3192 = VERTEX_POINT('',#3193); +#3193 = CARTESIAN_POINT('',(126.,-39.,-20.)); +#3194 = SURFACE_CURVE('',#3195,(#3199,#3205),.PCURVE_S1.); +#3195 = LINE('',#3196,#3197); +#3196 = CARTESIAN_POINT('',(126.5,-39.,-19.5)); +#3197 = VECTOR('',#3198,1.); +#3198 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187)); +#3199 = PCURVE('',#2664,#3200); +#3200 = DEFINITIONAL_REPRESENTATION('',(#3201),#3204); +#3201 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3202,#3203),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#3202 = CARTESIAN_POINT('',(-38.,-0.707106781187)); +#3203 = CARTESIAN_POINT('',(-38.,0.707106781187)); +#3204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3205 = PCURVE('',#3206,#3211); +#3206 = CONICAL_SURFACE('',#3207,1.,0.785398163397); +#3207 = AXIS2_PLACEMENT_3D('',#3208,#3209,#3210); +#3208 = CARTESIAN_POINT('',(126.,-39.,-19.)); +#3209 = DIRECTION('',(0.,0.,1.)); +#3210 = DIRECTION('',(1.,0.,0.)); +#3211 = DEFINITIONAL_REPRESENTATION('',(#3212),#3215); +#3212 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3213,#3214),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#3213 = CARTESIAN_POINT('',(0.,0.)); +#3214 = CARTESIAN_POINT('',(0.,-1.)); +#3215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3216 = ORIENTED_EDGE('',*,*,#3217,.F.); +#3217 = EDGE_CURVE('',#2991,#3192,#3218,.T.); +#3218 = SURFACE_CURVE('',#3219,(#3223,#3230),.PCURVE_S1.); +#3219 = LINE('',#3220,#3221); +#3220 = CARTESIAN_POINT('',(126.,-1.,-20.)); +#3221 = VECTOR('',#3222,1.); +#3222 = DIRECTION('',(0.,-1.,0.)); +#3223 = PCURVE('',#2664,#3224); +#3224 = DEFINITIONAL_REPRESENTATION('',(#3225),#3229); +#3225 = LINE('',#3226,#3227); +#3226 = CARTESIAN_POINT('',(-0.,0.707106781187)); +#3227 = VECTOR('',#3228,1.); +#3228 = DIRECTION('',(-1.,0.)); +#3229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3230 = PCURVE('',#3030,#3231); +#3231 = DEFINITIONAL_REPRESENTATION('',(#3232),#3236); +#3232 = LINE('',#3233,#3234); +#3233 = CARTESIAN_POINT('',(-62.5,19.)); +#3234 = VECTOR('',#3235,1.); +#3235 = DIRECTION('',(0.,-1.)); +#3236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3237 = ADVANCED_FACE('',(#3238),#2690,.T.); +#3238 = FACE_BOUND('',#3239,.T.); +#3239 = EDGE_LOOP('',(#3240,#3241,#3242,#3243)); +#3240 = ORIENTED_EDGE('',*,*,#2676,.F.); +#3241 = ORIENTED_EDGE('',*,*,#2707,.T.); +#3242 = ORIENTED_EDGE('',*,*,#2733,.T.); +#3243 = ORIENTED_EDGE('',*,*,#3244,.F.); +#3244 = EDGE_CURVE('',#2649,#2734,#3245,.T.); +#3245 = SURFACE_CURVE('',#3246,(#3251,#3258),.PCURVE_S1.); +#3246 = CIRCLE('',#3247,1.); +#3247 = AXIS2_PLACEMENT_3D('',#3248,#3249,#3250); +#3248 = CARTESIAN_POINT('',(126.,-39.,-19.)); +#3249 = DIRECTION('',(0.,0.,-1.)); +#3250 = DIRECTION('',(1.,0.,0.)); +#3251 = PCURVE('',#2690,#3252); +#3252 = DEFINITIONAL_REPRESENTATION('',(#3253),#3257); +#3253 = LINE('',#3254,#3255); +#3254 = CARTESIAN_POINT('',(0.,19.)); +#3255 = VECTOR('',#3256,1.); +#3256 = DIRECTION('',(1.,0.)); +#3257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3258 = PCURVE('',#3206,#3259); +#3259 = DEFINITIONAL_REPRESENTATION('',(#3260),#3264); +#3260 = LINE('',#3261,#3262); +#3261 = CARTESIAN_POINT('',(-0.,-0.)); +#3262 = VECTOR('',#3263,1.); +#3263 = DIRECTION('',(-1.,-0.)); +#3264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3265 = ADVANCED_FACE('',(#3266),#2772,.F.); +#3266 = FACE_BOUND('',#3267,.T.); +#3267 = EDGE_LOOP('',(#3268,#3287,#3288,#3307)); +#3268 = ORIENTED_EDGE('',*,*,#3269,.F.); +#3269 = EDGE_CURVE('',#2734,#3192,#3270,.T.); +#3270 = SURFACE_CURVE('',#3271,(#3275,#3281),.PCURVE_S1.); +#3271 = LINE('',#3272,#3273); +#3272 = CARTESIAN_POINT('',(126.,-40.,-19.)); +#3273 = VECTOR('',#3274,1.); +#3274 = DIRECTION('',(-4.E-17,0.707106781187,-0.707106781187)); +#3275 = PCURVE('',#2772,#3276); +#3276 = DEFINITIONAL_REPRESENTATION('',(#3277),#3280); +#3277 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3278,#3279),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#3278 = CARTESIAN_POINT('',(0.,-0.707106781187)); +#3279 = CARTESIAN_POINT('',(0.,0.707106781187)); +#3280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3281 = PCURVE('',#3206,#3282); +#3282 = DEFINITIONAL_REPRESENTATION('',(#3283),#3286); +#3283 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3284,#3285),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#3284 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#3285 = CARTESIAN_POINT('',(-1.570796326795,-1.)); +#3286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3287 = ORIENTED_EDGE('',*,*,#2756,.T.); +#3288 = ORIENTED_EDGE('',*,*,#3289,.T.); +#3289 = EDGE_CURVE('',#2757,#3107,#3290,.T.); +#3290 = SURFACE_CURVE('',#3291,(#3295,#3301),.PCURVE_S1.); +#3291 = LINE('',#3292,#3293); +#3292 = CARTESIAN_POINT('',(1.,-39.5,-19.5)); +#3293 = VECTOR('',#3294,1.); +#3294 = DIRECTION('',(0.,0.707106781187,-0.707106781187)); +#3295 = PCURVE('',#2772,#3296); +#3296 = DEFINITIONAL_REPRESENTATION('',(#3297),#3300); +#3297 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3298,#3299),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#3298 = CARTESIAN_POINT('',(-125.,-0.707106781187)); +#3299 = CARTESIAN_POINT('',(-125.,0.707106781187)); +#3300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3301 = PCURVE('',#3091,#3302); +#3302 = DEFINITIONAL_REPRESENTATION('',(#3303),#3306); +#3303 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3304,#3305),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#3304 = CARTESIAN_POINT('',(0.,0.)); +#3305 = CARTESIAN_POINT('',(0.,-1.)); +#3306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3307 = ORIENTED_EDGE('',*,*,#3308,.F.); +#3308 = EDGE_CURVE('',#3192,#3107,#3309,.T.); +#3309 = SURFACE_CURVE('',#3310,(#3314,#3321),.PCURVE_S1.); +#3310 = LINE('',#3311,#3312); +#3311 = CARTESIAN_POINT('',(126.,-39.,-20.)); +#3312 = VECTOR('',#3313,1.); +#3313 = DIRECTION('',(-1.,0.,0.)); +#3314 = PCURVE('',#2772,#3315); +#3315 = DEFINITIONAL_REPRESENTATION('',(#3316),#3320); +#3316 = LINE('',#3317,#3318); +#3317 = CARTESIAN_POINT('',(-0.,0.707106781187)); +#3318 = VECTOR('',#3319,1.); +#3319 = DIRECTION('',(-1.,0.)); +#3320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3321 = PCURVE('',#3030,#3322); +#3322 = DEFINITIONAL_REPRESENTATION('',(#3323),#3327); +#3323 = LINE('',#3324,#3325); +#3324 = CARTESIAN_POINT('',(-62.5,-19.)); +#3325 = VECTOR('',#3326,1.); +#3326 = DIRECTION('',(1.,0.)); +#3327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3328 = ADVANCED_FACE('',(#3329,#3360),#2849,.T.); +#3329 = FACE_BOUND('',#3330,.T.); +#3330 = EDGE_LOOP('',(#3331)); +#3331 = ORIENTED_EDGE('',*,*,#3332,.F.); +#3332 = EDGE_CURVE('',#3333,#3333,#3335,.T.); +#3333 = VERTEX_POINT('',#3334); +#3334 = CARTESIAN_POINT('',(30.375,-20.,-15.)); +#3335 = SURFACE_CURVE('',#3336,(#3341,#3348),.PCURVE_S1.); +#3336 = CIRCLE('',#3337,6.375); +#3337 = AXIS2_PLACEMENT_3D('',#3338,#3339,#3340); +#3338 = CARTESIAN_POINT('',(24.,-20.,-15.)); +#3339 = DIRECTION('',(0.,0.,1.)); +#3340 = DIRECTION('',(1.,0.,0.)); +#3341 = PCURVE('',#2849,#3342); +#3342 = DEFINITIONAL_REPRESENTATION('',(#3343),#3347); +#3343 = CIRCLE('',#3344,6.375); +#3344 = AXIS2_PLACEMENT_2D('',#3345,#3346); +#3345 = CARTESIAN_POINT('',(0.,-3.55E-15)); +#3346 = DIRECTION('',(1.,0.)); +#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3348 = PCURVE('',#3349,#3354); +#3349 = CONICAL_SURFACE('',#3350,5.875,0.785398163397); +#3350 = AXIS2_PLACEMENT_3D('',#3351,#3352,#3353); +#3351 = CARTESIAN_POINT('',(24.,-20.,-15.5)); +#3352 = DIRECTION('',(0.,0.,1.)); +#3353 = DIRECTION('',(1.,0.,0.)); +#3354 = DEFINITIONAL_REPRESENTATION('',(#3355),#3359); +#3355 = LINE('',#3356,#3357); +#3356 = CARTESIAN_POINT('',(0.,0.5)); +#3357 = VECTOR('',#3358,1.); +#3358 = DIRECTION('',(1.,0.)); +#3359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3360 = FACE_BOUND('',#3361,.T.); +#3361 = EDGE_LOOP('',(#3362)); +#3362 = ORIENTED_EDGE('',*,*,#2834,.T.); +#3363 = ADVANCED_FACE('',(#3364,#3395),#2904,.T.); +#3364 = FACE_BOUND('',#3365,.T.); +#3365 = EDGE_LOOP('',(#3366)); +#3366 = ORIENTED_EDGE('',*,*,#3367,.F.); +#3367 = EDGE_CURVE('',#3368,#3368,#3370,.T.); +#3368 = VERTEX_POINT('',#3369); +#3369 = CARTESIAN_POINT('',(109.375,-20.,-15.)); +#3370 = SURFACE_CURVE('',#3371,(#3376,#3383),.PCURVE_S1.); +#3371 = CIRCLE('',#3372,6.375); +#3372 = AXIS2_PLACEMENT_3D('',#3373,#3374,#3375); +#3373 = CARTESIAN_POINT('',(103.,-20.,-15.)); +#3374 = DIRECTION('',(0.,0.,1.)); +#3375 = DIRECTION('',(1.,0.,0.)); +#3376 = PCURVE('',#2904,#3377); +#3377 = DEFINITIONAL_REPRESENTATION('',(#3378),#3382); +#3378 = CIRCLE('',#3379,6.375); +#3379 = AXIS2_PLACEMENT_2D('',#3380,#3381); +#3380 = CARTESIAN_POINT('',(0.,-3.55E-15)); +#3381 = DIRECTION('',(1.,0.)); +#3382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3383 = PCURVE('',#3384,#3389); +#3384 = CONICAL_SURFACE('',#3385,5.875,0.785398163397); +#3385 = AXIS2_PLACEMENT_3D('',#3386,#3387,#3388); +#3386 = CARTESIAN_POINT('',(103.,-20.,-15.5)); +#3387 = DIRECTION('',(0.,0.,1.)); +#3388 = DIRECTION('',(1.,0.,0.)); +#3389 = DEFINITIONAL_REPRESENTATION('',(#3390),#3394); +#3390 = LINE('',#3391,#3392); +#3391 = CARTESIAN_POINT('',(0.,0.5)); +#3392 = VECTOR('',#3393,1.); +#3393 = DIRECTION('',(1.,0.)); +#3394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3395 = FACE_BOUND('',#3396,.T.); +#3396 = EDGE_LOOP('',(#3397)); +#3397 = ORIENTED_EDGE('',*,*,#2889,.T.); +#3398 = ADVANCED_FACE('',(#3399),#2953,.T.); +#3399 = FACE_BOUND('',#3400,.T.); +#3400 = EDGE_LOOP('',(#3401,#3402,#3403)); +#3401 = ORIENTED_EDGE('',*,*,#3128,.F.); +#3402 = ORIENTED_EDGE('',*,*,#2938,.T.); +#3403 = ORIENTED_EDGE('',*,*,#2968,.T.); +#3404 = ADVANCED_FACE('',(#3405,#3440,#3446),#3030,.T.); +#3405 = FACE_BOUND('',#3406,.T.); +#3406 = EDGE_LOOP('',(#3407)); +#3407 = ORIENTED_EDGE('',*,*,#3408,.T.); +#3408 = EDGE_CURVE('',#3409,#3409,#3411,.T.); +#3409 = VERTEX_POINT('',#3410); +#3410 = CARTESIAN_POINT('',(30.375,-20.,-20.)); +#3411 = SURFACE_CURVE('',#3412,(#3417,#3428),.PCURVE_S1.); +#3412 = CIRCLE('',#3413,6.375); +#3413 = AXIS2_PLACEMENT_3D('',#3414,#3415,#3416); +#3414 = CARTESIAN_POINT('',(24.,-20.,-20.)); +#3415 = DIRECTION('',(0.,0.,1.)); +#3416 = DIRECTION('',(1.,0.,0.)); +#3417 = PCURVE('',#3030,#3418); +#3418 = DEFINITIONAL_REPRESENTATION('',(#3419),#3427); +#3419 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3420,#3421,#3422,#3423, +#3424,#3425,#3426),.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('') ); +#3420 = CARTESIAN_POINT('',(33.125,0.)); +#3421 = CARTESIAN_POINT('',(33.125,11.041823898252)); +#3422 = CARTESIAN_POINT('',(42.6875,5.520911949126)); +#3423 = CARTESIAN_POINT('',(52.25,1.561424668913E-15)); +#3424 = CARTESIAN_POINT('',(42.6875,-5.520911949126)); +#3425 = CARTESIAN_POINT('',(33.125,-11.04182389825)); +#3426 = CARTESIAN_POINT('',(33.125,0.)); +#3427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3428 = PCURVE('',#3429,#3434); +#3429 = CONICAL_SURFACE('',#3430,5.875,0.785398163397); +#3430 = AXIS2_PLACEMENT_3D('',#3431,#3432,#3433); +#3431 = CARTESIAN_POINT('',(24.,-20.,-19.5)); +#3432 = DIRECTION('',(0.,0.,-1.)); +#3433 = DIRECTION('',(1.,0.,0.)); +#3434 = DEFINITIONAL_REPRESENTATION('',(#3435),#3439); +#3435 = LINE('',#3436,#3437); +#3436 = CARTESIAN_POINT('',(0.,0.5)); +#3437 = VECTOR('',#3438,1.); +#3438 = DIRECTION('',(-1.,-0.)); +#3439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3440 = FACE_BOUND('',#3441,.T.); +#3441 = EDGE_LOOP('',(#3442,#3443,#3444,#3445)); +#3442 = ORIENTED_EDGE('',*,*,#3016,.T.); +#3443 = ORIENTED_EDGE('',*,*,#3217,.T.); +#3444 = ORIENTED_EDGE('',*,*,#3308,.T.); +#3445 = ORIENTED_EDGE('',*,*,#3147,.T.); +#3446 = FACE_BOUND('',#3447,.T.); +#3447 = EDGE_LOOP('',(#3448)); +#3448 = ORIENTED_EDGE('',*,*,#3449,.T.); +#3449 = EDGE_CURVE('',#3450,#3450,#3452,.T.); +#3450 = VERTEX_POINT('',#3451); +#3451 = CARTESIAN_POINT('',(109.375,-20.,-20.)); +#3452 = SURFACE_CURVE('',#3453,(#3458,#3469),.PCURVE_S1.); +#3453 = CIRCLE('',#3454,6.375); +#3454 = AXIS2_PLACEMENT_3D('',#3455,#3456,#3457); +#3455 = CARTESIAN_POINT('',(103.,-20.,-20.)); +#3456 = DIRECTION('',(0.,0.,1.)); +#3457 = DIRECTION('',(1.,0.,0.)); +#3458 = PCURVE('',#3030,#3459); +#3459 = DEFINITIONAL_REPRESENTATION('',(#3460),#3468); +#3460 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3461,#3462,#3463,#3464, +#3465,#3466,#3467),.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('') ); +#3461 = CARTESIAN_POINT('',(-45.875,0.)); +#3462 = CARTESIAN_POINT('',(-45.875,11.041823898252)); +#3463 = CARTESIAN_POINT('',(-36.3125,5.520911949126)); +#3464 = CARTESIAN_POINT('',(-26.75,1.561424668913E-15)); +#3465 = CARTESIAN_POINT('',(-36.3125,-5.520911949126)); +#3466 = CARTESIAN_POINT('',(-45.875,-11.04182389825)); +#3467 = CARTESIAN_POINT('',(-45.875,0.)); +#3468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3469 = PCURVE('',#3470,#3475); +#3470 = CONICAL_SURFACE('',#3471,5.875,0.785398163397); +#3471 = AXIS2_PLACEMENT_3D('',#3472,#3473,#3474); +#3472 = CARTESIAN_POINT('',(103.,-20.,-19.5)); +#3473 = DIRECTION('',(0.,0.,-1.)); +#3474 = DIRECTION('',(1.,0.,0.)); +#3475 = DEFINITIONAL_REPRESENTATION('',(#3476),#3480); +#3476 = LINE('',#3477,#3478); +#3477 = CARTESIAN_POINT('',(0.,0.5)); +#3478 = VECTOR('',#3479,1.); +#3479 = DIRECTION('',(-1.,-0.)); +#3480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3481 = ADVANCED_FACE('',(#3482),#3005,.T.); +#3482 = FACE_BOUND('',#3483,.T.); +#3483 = EDGE_LOOP('',(#3484,#3485,#3486)); +#3484 = ORIENTED_EDGE('',*,*,#2990,.F.); +#3485 = ORIENTED_EDGE('',*,*,#3048,.T.); +#3486 = ORIENTED_EDGE('',*,*,#3171,.T.); +#3487 = ADVANCED_FACE('',(#3488),#3091,.T.); +#3488 = FACE_BOUND('',#3489,.T.); +#3489 = EDGE_LOOP('',(#3490,#3491,#3492)); +#3490 = ORIENTED_EDGE('',*,*,#3289,.F.); +#3491 = ORIENTED_EDGE('',*,*,#3076,.T.); +#3492 = ORIENTED_EDGE('',*,*,#3106,.T.); +#3493 = ADVANCED_FACE('',(#3494),#3206,.T.); +#3494 = FACE_BOUND('',#3495,.T.); +#3495 = EDGE_LOOP('',(#3496,#3497,#3498)); +#3496 = ORIENTED_EDGE('',*,*,#3191,.F.); +#3497 = ORIENTED_EDGE('',*,*,#3244,.T.); +#3498 = ORIENTED_EDGE('',*,*,#3269,.T.); +#3499 = ADVANCED_FACE('',(#3500),#3349,.F.); +#3500 = FACE_BOUND('',#3501,.F.); +#3501 = EDGE_LOOP('',(#3502,#3523,#3550,#3551)); +#3502 = ORIENTED_EDGE('',*,*,#3503,.F.); +#3503 = EDGE_CURVE('',#3504,#3333,#3506,.T.); +#3504 = VERTEX_POINT('',#3505); +#3505 = CARTESIAN_POINT('',(29.875,-20.,-15.5)); +#3506 = SEAM_CURVE('',#3507,(#3511,#3517),.PCURVE_S1.); +#3507 = LINE('',#3508,#3509); +#3508 = CARTESIAN_POINT('',(29.875,-20.,-15.5)); +#3509 = VECTOR('',#3510,1.); +#3510 = DIRECTION('',(0.707106781187,0.,0.707106781187)); +#3511 = PCURVE('',#3349,#3512); +#3512 = DEFINITIONAL_REPRESENTATION('',(#3513),#3516); +#3513 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3514,#3515),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#3514 = CARTESIAN_POINT('',(0.,0.)); +#3515 = CARTESIAN_POINT('',(0.,0.5)); +#3516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3517 = PCURVE('',#3349,#3518); +#3518 = DEFINITIONAL_REPRESENTATION('',(#3519),#3522); +#3519 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3520,#3521),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#3520 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3521 = CARTESIAN_POINT('',(6.28318530718,0.5)); +#3522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3523 = ORIENTED_EDGE('',*,*,#3524,.T.); +#3524 = EDGE_CURVE('',#3504,#3504,#3525,.T.); +#3525 = SURFACE_CURVE('',#3526,(#3531,#3538),.PCURVE_S1.); +#3526 = CIRCLE('',#3527,5.875); +#3527 = AXIS2_PLACEMENT_3D('',#3528,#3529,#3530); +#3528 = CARTESIAN_POINT('',(24.,-20.,-15.5)); +#3529 = DIRECTION('',(0.,0.,1.)); +#3530 = DIRECTION('',(1.,0.,0.)); +#3531 = PCURVE('',#3349,#3532); +#3532 = DEFINITIONAL_REPRESENTATION('',(#3533),#3537); +#3533 = LINE('',#3534,#3535); +#3534 = CARTESIAN_POINT('',(0.,0.)); +#3535 = VECTOR('',#3536,1.); +#3536 = DIRECTION('',(1.,0.)); +#3537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3538 = PCURVE('',#3539,#3544); +#3539 = CYLINDRICAL_SURFACE('',#3540,5.875); +#3540 = AXIS2_PLACEMENT_3D('',#3541,#3542,#3543); +#3541 = CARTESIAN_POINT('',(24.,-20.,0.)); +#3542 = DIRECTION('',(0.,0.,1.)); +#3543 = DIRECTION('',(1.,0.,0.)); +#3544 = DEFINITIONAL_REPRESENTATION('',(#3545),#3549); +#3545 = LINE('',#3546,#3547); +#3546 = CARTESIAN_POINT('',(0.,-15.5)); +#3547 = VECTOR('',#3548,1.); +#3548 = DIRECTION('',(1.,0.)); +#3549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3550 = ORIENTED_EDGE('',*,*,#3503,.T.); +#3551 = ORIENTED_EDGE('',*,*,#3332,.F.); +#3552 = ADVANCED_FACE('',(#3553),#3384,.F.); +#3553 = FACE_BOUND('',#3554,.F.); +#3554 = EDGE_LOOP('',(#3555,#3576,#3603,#3604)); +#3555 = ORIENTED_EDGE('',*,*,#3556,.F.); +#3556 = EDGE_CURVE('',#3557,#3368,#3559,.T.); +#3557 = VERTEX_POINT('',#3558); +#3558 = CARTESIAN_POINT('',(108.875,-20.,-15.5)); +#3559 = SEAM_CURVE('',#3560,(#3564,#3570),.PCURVE_S1.); +#3560 = LINE('',#3561,#3562); +#3561 = CARTESIAN_POINT('',(108.875,-20.,-15.5)); +#3562 = VECTOR('',#3563,1.); +#3563 = DIRECTION('',(0.707106781187,0.,0.707106781187)); +#3564 = PCURVE('',#3384,#3565); +#3565 = DEFINITIONAL_REPRESENTATION('',(#3566),#3569); +#3566 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3567,#3568),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#3567 = CARTESIAN_POINT('',(0.,0.)); +#3568 = CARTESIAN_POINT('',(0.,0.5)); +#3569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3570 = PCURVE('',#3384,#3571); +#3571 = DEFINITIONAL_REPRESENTATION('',(#3572),#3575); +#3572 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3573,#3574),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#3573 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3574 = CARTESIAN_POINT('',(6.28318530718,0.5)); +#3575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3576 = ORIENTED_EDGE('',*,*,#3577,.T.); +#3577 = EDGE_CURVE('',#3557,#3557,#3578,.T.); +#3578 = SURFACE_CURVE('',#3579,(#3584,#3591),.PCURVE_S1.); +#3579 = CIRCLE('',#3580,5.875); +#3580 = AXIS2_PLACEMENT_3D('',#3581,#3582,#3583); +#3581 = CARTESIAN_POINT('',(103.,-20.,-15.5)); +#3582 = DIRECTION('',(0.,0.,1.)); +#3583 = DIRECTION('',(1.,0.,0.)); +#3584 = PCURVE('',#3384,#3585); +#3585 = DEFINITIONAL_REPRESENTATION('',(#3586),#3590); +#3586 = LINE('',#3587,#3588); +#3587 = CARTESIAN_POINT('',(0.,0.)); +#3588 = VECTOR('',#3589,1.); +#3589 = DIRECTION('',(1.,0.)); +#3590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3591 = PCURVE('',#3592,#3597); +#3592 = CYLINDRICAL_SURFACE('',#3593,5.875); +#3593 = AXIS2_PLACEMENT_3D('',#3594,#3595,#3596); +#3594 = CARTESIAN_POINT('',(103.,-20.,0.)); +#3595 = DIRECTION('',(0.,0.,1.)); +#3596 = DIRECTION('',(1.,0.,0.)); +#3597 = DEFINITIONAL_REPRESENTATION('',(#3598),#3602); +#3598 = LINE('',#3599,#3600); +#3599 = CARTESIAN_POINT('',(0.,-15.5)); +#3600 = VECTOR('',#3601,1.); +#3601 = DIRECTION('',(1.,0.)); +#3602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3603 = ORIENTED_EDGE('',*,*,#3556,.T.); +#3604 = ORIENTED_EDGE('',*,*,#3367,.F.); +#3605 = ADVANCED_FACE('',(#3606),#3429,.F.); +#3606 = FACE_BOUND('',#3607,.F.); +#3607 = EDGE_LOOP('',(#3608,#3629,#3630,#3631)); +#3608 = ORIENTED_EDGE('',*,*,#3609,.F.); +#3609 = EDGE_CURVE('',#3409,#3610,#3612,.T.); +#3610 = VERTEX_POINT('',#3611); +#3611 = CARTESIAN_POINT('',(29.875,-20.,-19.5)); +#3612 = SEAM_CURVE('',#3613,(#3617,#3623),.PCURVE_S1.); +#3613 = LINE('',#3614,#3615); +#3614 = CARTESIAN_POINT('',(29.875,-20.,-19.5)); +#3615 = VECTOR('',#3616,1.); +#3616 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); +#3617 = PCURVE('',#3429,#3618); +#3618 = DEFINITIONAL_REPRESENTATION('',(#3619),#3622); +#3619 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3620,#3621),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); +#3620 = CARTESIAN_POINT('',(0.,0.5)); +#3621 = CARTESIAN_POINT('',(0.,0.)); +#3622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3623 = PCURVE('',#3429,#3624); +#3624 = DEFINITIONAL_REPRESENTATION('',(#3625),#3628); +#3625 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3626,#3627),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); +#3626 = CARTESIAN_POINT('',(-6.28318530718,0.5)); +#3627 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#3628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3629 = ORIENTED_EDGE('',*,*,#3408,.T.); +#3630 = ORIENTED_EDGE('',*,*,#3609,.T.); +#3631 = ORIENTED_EDGE('',*,*,#3632,.F.); +#3632 = EDGE_CURVE('',#3610,#3610,#3633,.T.); +#3633 = SURFACE_CURVE('',#3634,(#3639,#3646),.PCURVE_S1.); +#3634 = CIRCLE('',#3635,5.875); +#3635 = AXIS2_PLACEMENT_3D('',#3636,#3637,#3638); +#3636 = CARTESIAN_POINT('',(24.,-20.,-19.5)); +#3637 = DIRECTION('',(0.,0.,1.)); +#3638 = DIRECTION('',(1.,0.,0.)); +#3639 = PCURVE('',#3429,#3640); +#3640 = DEFINITIONAL_REPRESENTATION('',(#3641),#3645); +#3641 = LINE('',#3642,#3643); +#3642 = CARTESIAN_POINT('',(-0.,-0.)); +#3643 = VECTOR('',#3644,1.); +#3644 = DIRECTION('',(-1.,-0.)); +#3645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3646 = PCURVE('',#3539,#3647); +#3647 = DEFINITIONAL_REPRESENTATION('',(#3648),#3652); +#3648 = LINE('',#3649,#3650); +#3649 = CARTESIAN_POINT('',(0.,-19.5)); +#3650 = VECTOR('',#3651,1.); +#3651 = DIRECTION('',(1.,0.)); +#3652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3653 = ADVANCED_FACE('',(#3654),#3470,.F.); +#3654 = FACE_BOUND('',#3655,.F.); +#3655 = EDGE_LOOP('',(#3656,#3677,#3678,#3679)); +#3656 = ORIENTED_EDGE('',*,*,#3657,.F.); +#3657 = EDGE_CURVE('',#3450,#3658,#3660,.T.); +#3658 = VERTEX_POINT('',#3659); +#3659 = CARTESIAN_POINT('',(108.875,-20.,-19.5)); +#3660 = SEAM_CURVE('',#3661,(#3665,#3671),.PCURVE_S1.); +#3661 = LINE('',#3662,#3663); +#3662 = CARTESIAN_POINT('',(108.875,-20.,-19.5)); +#3663 = VECTOR('',#3664,1.); +#3664 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); +#3665 = PCURVE('',#3470,#3666); +#3666 = DEFINITIONAL_REPRESENTATION('',(#3667),#3670); +#3667 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3668,#3669),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); +#3668 = CARTESIAN_POINT('',(0.,0.5)); +#3669 = CARTESIAN_POINT('',(0.,0.)); +#3670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3671 = PCURVE('',#3470,#3672); +#3672 = DEFINITIONAL_REPRESENTATION('',(#3673),#3676); +#3673 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3674,#3675),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); +#3674 = CARTESIAN_POINT('',(-6.28318530718,0.5)); +#3675 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#3676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3677 = ORIENTED_EDGE('',*,*,#3449,.T.); +#3678 = ORIENTED_EDGE('',*,*,#3657,.T.); +#3679 = ORIENTED_EDGE('',*,*,#3680,.F.); +#3680 = EDGE_CURVE('',#3658,#3658,#3681,.T.); +#3681 = SURFACE_CURVE('',#3682,(#3687,#3694),.PCURVE_S1.); +#3682 = CIRCLE('',#3683,5.875); +#3683 = AXIS2_PLACEMENT_3D('',#3684,#3685,#3686); +#3684 = CARTESIAN_POINT('',(103.,-20.,-19.5)); +#3685 = DIRECTION('',(0.,0.,1.)); +#3686 = DIRECTION('',(1.,0.,0.)); +#3687 = PCURVE('',#3470,#3688); +#3688 = DEFINITIONAL_REPRESENTATION('',(#3689),#3693); +#3689 = LINE('',#3690,#3691); +#3690 = CARTESIAN_POINT('',(-0.,-0.)); +#3691 = VECTOR('',#3692,1.); +#3692 = DIRECTION('',(-1.,-0.)); +#3693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3694 = PCURVE('',#3592,#3695); +#3695 = DEFINITIONAL_REPRESENTATION('',(#3696),#3700); +#3696 = LINE('',#3697,#3698); +#3697 = CARTESIAN_POINT('',(0.,-19.5)); +#3698 = VECTOR('',#3699,1.); +#3699 = DIRECTION('',(1.,0.)); +#3700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3701 = ADVANCED_FACE('',(#3702),#3539,.F.); +#3702 = FACE_BOUND('',#3703,.F.); +#3703 = EDGE_LOOP('',(#3704,#3725,#3726,#3727)); +#3704 = ORIENTED_EDGE('',*,*,#3705,.F.); +#3705 = EDGE_CURVE('',#3504,#3610,#3706,.T.); +#3706 = SEAM_CURVE('',#3707,(#3711,#3718),.PCURVE_S1.); +#3707 = LINE('',#3708,#3709); +#3708 = CARTESIAN_POINT('',(29.875,-20.,0.)); +#3709 = VECTOR('',#3710,1.); +#3710 = DIRECTION('',(-0.,-0.,-1.)); +#3711 = PCURVE('',#3539,#3712); +#3712 = DEFINITIONAL_REPRESENTATION('',(#3713),#3717); +#3713 = LINE('',#3714,#3715); +#3714 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3715 = VECTOR('',#3716,1.); +#3716 = DIRECTION('',(0.,-1.)); +#3717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3718 = PCURVE('',#3539,#3719); +#3719 = DEFINITIONAL_REPRESENTATION('',(#3720),#3724); +#3720 = LINE('',#3721,#3722); +#3721 = CARTESIAN_POINT('',(0.,0.)); +#3722 = VECTOR('',#3723,1.); +#3723 = DIRECTION('',(0.,-1.)); +#3724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3725 = ORIENTED_EDGE('',*,*,#3524,.F.); +#3726 = ORIENTED_EDGE('',*,*,#3705,.T.); +#3727 = ORIENTED_EDGE('',*,*,#3632,.T.); +#3728 = ADVANCED_FACE('',(#3729),#3592,.F.); +#3729 = FACE_BOUND('',#3730,.F.); +#3730 = EDGE_LOOP('',(#3731,#3752,#3753,#3754)); +#3731 = ORIENTED_EDGE('',*,*,#3732,.F.); +#3732 = EDGE_CURVE('',#3557,#3658,#3733,.T.); +#3733 = SEAM_CURVE('',#3734,(#3738,#3745),.PCURVE_S1.); +#3734 = LINE('',#3735,#3736); +#3735 = CARTESIAN_POINT('',(108.875,-20.,0.)); +#3736 = VECTOR('',#3737,1.); +#3737 = DIRECTION('',(-0.,-0.,-1.)); +#3738 = PCURVE('',#3592,#3739); +#3739 = DEFINITIONAL_REPRESENTATION('',(#3740),#3744); +#3740 = LINE('',#3741,#3742); +#3741 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3742 = VECTOR('',#3743,1.); +#3743 = DIRECTION('',(0.,-1.)); +#3744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3745 = PCURVE('',#3592,#3746); +#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3751); +#3747 = LINE('',#3748,#3749); +#3748 = CARTESIAN_POINT('',(0.,0.)); +#3749 = VECTOR('',#3750,1.); +#3750 = DIRECTION('',(0.,-1.)); +#3751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3752 = ORIENTED_EDGE('',*,*,#3577,.F.); +#3753 = ORIENTED_EDGE('',*,*,#3732,.T.); +#3754 = ORIENTED_EDGE('',*,*,#3680,.T.); +#3755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3759)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3756,#3757,#3758)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3756 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3757 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3758 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3759 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-07),#3756, + 'distance_accuracy_value','confusion accuracy'); +#3760 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#3761 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3762),#3755); +#3762 = STYLED_ITEM('color',(#3763),#15); +#3763 = PRESENTATION_STYLE_ASSIGNMENT((#3764,#3770)); +#3764 = SURFACE_STYLE_USAGE(.BOTH.,#3765); +#3765 = SURFACE_SIDE_STYLE('',(#3766)); +#3766 = SURFACE_STYLE_FILL_AREA(#3767); +#3767 = FILL_AREA_STYLE('',(#3768)); +#3768 = FILL_AREA_STYLE_COLOUR('',#3769); +#3769 = COLOUR_RGB('',0.478431373835,0.478431373835,0.478431373835); +#3770 = CURVE_STYLE('',#3771,POSITIVE_LENGTH_MEASURE(0.1),#3769); +#3771 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/CNC/tormach-freecad/tooltable.xml b/CNC/tormach-freecad/tooltable.xml new file mode 100644 index 0000000..c86e2e6 --- /dev/null +++ b/CNC/tormach-freecad/tooltable.xml @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CNC/tormach-freecad/tormach-cnc-wiki.pdf b/CNC/tormach-freecad/tormach-cnc-wiki.pdf new file mode 100644 index 0000000..950f6a8 Binary files /dev/null and b/CNC/tormach-freecad/tormach-cnc-wiki.pdf differ