From 314f82dbb724e71035518787230d7327bef9a715 Mon Sep 17 00:00:00 2001 From: movilujo Date: Mon, 29 Sep 2014 19:15:20 +0200 Subject: [PATCH] Electronics components --- electronic-components/Buzzer/Buzzer.FCStd | Bin 0 -> 51678 bytes electronic-components/Buzzer/Buzzer.step | 4074 ++++++++++++++ electronic-components/Buzzer/Buzzer.stl | Bin 0 -> 121684 bytes electronic-components/Buzzer/Buzzer1.jpeg | Bin 0 -> 16199 bytes electronic-components/Buzzer/Buzzer2.jpeg | Bin 0 -> 17821 bytes electronic-components/Buzzer/Buzzer_Alz.jpeg | Bin 0 -> 14870 bytes .../Buzzer/Buzzer_Planta.jpeg | Bin 0 -> 18899 bytes electronic-components/LED/Led.FCStd | Bin 0 -> 19973 bytes electronic-components/LED/Led.jpeg | Bin 0 -> 18531 bytes electronic-components/LED/Led.step | 1893 +++++++ electronic-components/LED/Led.stl | Bin 0 -> 63784 bytes electronic-components/LED/Led_Alz.jpeg | Bin 0 -> 16866 bytes electronic-components/LED/led_planta.jpeg | Bin 0 -> 17754 bytes .../Photoresistor/Photoresistor.FCStd | Bin 0 -> 49149 bytes .../Photoresistor/Photoresistor.jpeg | Bin 0 -> 27524 bytes .../Photoresistor/Photoresistor.step | 4923 +++++++++++++++++ .../Photoresistor/Photoresistor.stl | Bin 0 -> 71084 bytes .../Photoresistor/Photoresistor_alz.jpeg | Bin 0 -> 17383 bytes .../Photoresistor/Photoresistor_planta.jpeg | Bin 0 -> 22641 bytes 19 files changed, 10890 insertions(+) create mode 100644 electronic-components/Buzzer/Buzzer.FCStd create mode 100644 electronic-components/Buzzer/Buzzer.step create mode 100644 electronic-components/Buzzer/Buzzer.stl create mode 100644 electronic-components/Buzzer/Buzzer1.jpeg create mode 100644 electronic-components/Buzzer/Buzzer2.jpeg create mode 100644 electronic-components/Buzzer/Buzzer_Alz.jpeg create mode 100644 electronic-components/Buzzer/Buzzer_Planta.jpeg create mode 100644 electronic-components/LED/Led.FCStd create mode 100644 electronic-components/LED/Led.jpeg create mode 100644 electronic-components/LED/Led.step create mode 100644 electronic-components/LED/Led.stl create mode 100644 electronic-components/LED/Led_Alz.jpeg create mode 100644 electronic-components/LED/led_planta.jpeg create mode 100644 electronic-components/Photoresistor/Photoresistor.FCStd create mode 100644 electronic-components/Photoresistor/Photoresistor.jpeg create mode 100644 electronic-components/Photoresistor/Photoresistor.step create mode 100644 electronic-components/Photoresistor/Photoresistor.stl create mode 100644 electronic-components/Photoresistor/Photoresistor_alz.jpeg create mode 100644 electronic-components/Photoresistor/Photoresistor_planta.jpeg diff --git a/electronic-components/Buzzer/Buzzer.FCStd b/electronic-components/Buzzer/Buzzer.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..776a41b0147183dd6b7a0dd1b435a9d51dd38525 GIT binary patch literal 51678 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 literal 0 HcmV?d00001 diff --git a/electronic-components/Buzzer/Buzzer.step b/electronic-components/Buzzer/Buzzer.step new file mode 100644 index 00000000..3e79f84c --- /dev/null +++ b/electronic-components/Buzzer/Buzzer.step @@ -0,0 +1,4074 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/joseluis/Documents/miFreescad/Comunes/printbot_part_ +library/electronic-components/step-stl/Buzzer.step', + '2014-09-28T18:37:02',('FreeCAD'),('FreeCAD'), + 'Open CASCADE STEP processor 6.7','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Buzzer','Buzzer','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#3129); +#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,#116,#170,#225,#284,#339,#374,#413,#472,#527, + #582,#638,#673,#991,#1026,#1105,#1181,#1230,#1279,#1328,#1377,#1426, + #1475,#1524,#1573,#1622,#1671,#1698,#1971,#1986,#2093,#2140,#2214, + #2264,#2311,#2358,#2412,#2444,#2476,#2481,#2713,#2789,#2838,#2887, + #2914,#2921,#2997,#3046,#3095,#3122)); +#17 = ADVANCED_FACE('',(#18,#54,#85),#31,.F.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(5.7,6.269464503106E-15,9.57124)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,5.7); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,4.250484408885E-15,9.57124)); +#28 = DIRECTION('',(-8.75811540203E-47,-4.440892098501E-16,-1.)); +#29 = DIRECTION('',(1.,3.542070340738E-16,-1.572995218852E-31)); +#30 = PCURVE('',#31,#36); +#31 = PLANE('',#32); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,4.250484408885E-15,9.57124)); +#34 = DIRECTION('',(0.,-4.440892098501E-16,-1.)); +#35 = DIRECTION('',(1.,1.634801695725E-15,-7.259977933161E-31)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = CIRCLE('',#38,5.7); +#38 = AXIS2_PLACEMENT_2D('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = DIRECTION('',(1.,1.280594661651E-15)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = TOROIDAL_SURFACE('',#44,5.7,0.3); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(-2.627434620609E-47,4.11725764593E-15,9.27124) + ); +#46 = DIRECTION('',(-8.75811540203E-47,-4.440892098501E-16,-1.)); +#47 = DIRECTION('',(1.,3.542070340738E-16,-1.572995218852E-31)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = LINE('',#50,#51); +#50 = CARTESIAN_POINT('',(0.,4.712388980385)); +#51 = VECTOR('',#52,1.); +#52 = DIRECTION('',(1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = FACE_BOUND('',#55,.T.); +#55 = EDGE_LOOP('',(#56)); +#56 = ORIENTED_EDGE('',*,*,#57,.T.); +#57 = EDGE_CURVE('',#58,#58,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(1.3,6.375726613328E-15,9.57124)); +#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.); +#61 = CIRCLE('',#62,1.3); +#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); +#63 = CARTESIAN_POINT('',(0.,4.250484408885E-15,9.57124)); +#64 = DIRECTION('',(-8.75811540203E-47,-4.440892098501E-16,-1.)); +#65 = DIRECTION('',(1.,1.634801695725E-15,-7.259977933161E-31)); +#66 = PCURVE('',#31,#67); +#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); +#68 = CIRCLE('',#69,1.3); +#69 = AXIS2_PLACEMENT_2D('',#70,#71); +#70 = CARTESIAN_POINT('',(0.,0.)); +#71 = DIRECTION('',(1.,-6.068160809392E-31)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#73 = PCURVE('',#74,#79); +#74 = CYLINDRICAL_SURFACE('',#75,1.3); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(0.,4.02843980396E-15,9.07124)); +#77 = DIRECTION('',(0.,4.440892098501E-16,1.)); +#78 = DIRECTION('',(1.,1.5493999246E-15,-6.880717882574E-31)); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(-0.,0.5)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(-1.,0.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = FACE_BOUND('',#86,.T.); +#86 = EDGE_LOOP('',(#87)); +#87 = ORIENTED_EDGE('',*,*,#88,.T.); +#88 = EDGE_CURVE('',#89,#89,#91,.T.); +#89 = VERTEX_POINT('',#90); +#90 = CARTESIAN_POINT('',(1.5,3.923360697699,9.57124)); +#91 = SURFACE_CURVE('',#92,(#97,#104),.PCURVE_S1.); +#92 = CIRCLE('',#93,1.5); +#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96); +#94 = CARTESIAN_POINT('',(-2.40903616867E-23,3.923360697699,9.57124)); +#95 = DIRECTION('',(0.,0.,-1.)); +#96 = DIRECTION('',(1.,0.,0.)); +#97 = PCURVE('',#31,#98); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,1.5); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(6.41391669745E-15,-3.923360697699)); +#102 = DIRECTION('',(1.,1.634801695725E-15)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = PCURVE('',#105,#110); +#105 = CYLINDRICAL_SURFACE('',#106,1.5); +#106 = AXIS2_PLACEMENT_3D('',#107,#108,#109); +#107 = CARTESIAN_POINT('',(-2.40903616867E-23,3.923360697699,9.5)); +#108 = DIRECTION('',(-0.,-0.,-1.)); +#109 = DIRECTION('',(1.,0.,0.)); +#110 = DEFINITIONAL_REPRESENTATION('',(#111),#115); +#111 = LINE('',#112,#113); +#112 = CARTESIAN_POINT('',(-6.28318530718,-7.123999999999E-02)); +#113 = VECTOR('',#114,1.); +#114 = DIRECTION('',(1.,-0.)); +#115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#116 = ADVANCED_FACE('',(#117),#43,.T.); +#117 = FACE_BOUND('',#118,.T.); +#118 = EDGE_LOOP('',(#119,#141,#142,#143)); +#119 = ORIENTED_EDGE('',*,*,#120,.F.); +#120 = EDGE_CURVE('',#22,#121,#123,.T.); +#121 = VERTEX_POINT('',#122); +#122 = CARTESIAN_POINT('',(6.,6.242499850373E-15,9.27124)); +#123 = SEAM_CURVE('',#124,(#129,#135),.PCURVE_S1.); +#124 = CIRCLE('',#125,0.3); +#125 = AXIS2_PLACEMENT_3D('',#126,#127,#128); +#126 = CARTESIAN_POINT('',(5.7,6.136237740151E-15,9.27124)); +#127 = DIRECTION('',(-3.542070340738E-16,1.,-4.440892098501E-16)); +#128 = DIRECTION('',(1.,3.542070340738E-16,-1.572995218852E-31)); +#129 = PCURVE('',#43,#130); +#130 = DEFINITIONAL_REPRESENTATION('',(#131),#134); +#131 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#132,#133),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#132 = CARTESIAN_POINT('',(0.,4.712388980385)); +#133 = CARTESIAN_POINT('',(0.,6.28318530718)); +#134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#135 = PCURVE('',#43,#136); +#136 = DEFINITIONAL_REPRESENTATION('',(#137),#140); +#137 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#138,#139),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#138 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#139 = CARTESIAN_POINT('',(6.28318530718,6.28318530718)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#21,.T.); +#142 = ORIENTED_EDGE('',*,*,#120,.T.); +#143 = ORIENTED_EDGE('',*,*,#144,.F.); +#144 = EDGE_CURVE('',#121,#121,#145,.T.); +#145 = SURFACE_CURVE('',#146,(#151,#158),.PCURVE_S1.); +#146 = CIRCLE('',#147,6.); +#147 = AXIS2_PLACEMENT_3D('',#148,#149,#150); +#148 = CARTESIAN_POINT('',(-2.627434620609E-47,4.11725764593E-15,9.27124 + )); +#149 = DIRECTION('',(-8.75811540203E-47,-4.440892098501E-16,-1.)); +#150 = DIRECTION('',(1.,3.542070340738E-16,-1.572995218852E-31)); +#151 = PCURVE('',#43,#152); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(0.,6.28318530718)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(1.,0.)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#158 = PCURVE('',#159,#164); +#159 = CYLINDRICAL_SURFACE('',#160,6.); +#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163); +#161 = CARTESIAN_POINT('',(0.,4.250484408885E-15,9.57124)); +#162 = DIRECTION('',(0.,-4.440892098501E-16,-1.)); +#163 = DIRECTION('',(1.,3.542070340738E-16,-1.572995218852E-31)); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(0.,0.3)); +#167 = VECTOR('',#168,1.); +#168 = DIRECTION('',(1.,0.)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = ADVANCED_FACE('',(#171),#74,.F.); +#171 = FACE_BOUND('',#172,.T.); +#172 = EDGE_LOOP('',(#173,#202,#223,#224)); +#173 = ORIENTED_EDGE('',*,*,#174,.T.); +#174 = EDGE_CURVE('',#175,#175,#177,.T.); +#175 = VERTEX_POINT('',#176); +#176 = CARTESIAN_POINT('',(1.3,6.04265970594E-15,9.07124)); +#177 = SURFACE_CURVE('',#178,(#183,#190),.PCURVE_S1.); +#178 = CIRCLE('',#179,1.3); +#179 = AXIS2_PLACEMENT_3D('',#180,#181,#182); +#180 = CARTESIAN_POINT('',(0.,4.02843980396E-15,9.07124)); +#181 = DIRECTION('',(0.,-4.440892098501E-16,-1.)); +#182 = DIRECTION('',(1.,1.5493999246E-15,-6.880717882574E-31)); +#183 = PCURVE('',#74,#184); +#184 = DEFINITIONAL_REPRESENTATION('',(#185),#189); +#185 = LINE('',#186,#187); +#186 = CARTESIAN_POINT('',(-0.,0.)); +#187 = VECTOR('',#188,1.); +#188 = DIRECTION('',(-1.,0.)); +#189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#190 = PCURVE('',#191,#196); +#191 = PLANE('',#192); +#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195); +#193 = CARTESIAN_POINT('',(0.,4.02843980396E-15,9.07124)); +#194 = DIRECTION('',(0.,-4.440892098501E-16,-1.)); +#195 = DIRECTION('',(1.,3.6622180036E-16,-1.626351499518E-31)); +#196 = DEFINITIONAL_REPRESENTATION('',(#197),#201); +#197 = CIRCLE('',#198,1.3); +#198 = AXIS2_PLACEMENT_2D('',#199,#200); +#199 = CARTESIAN_POINT('',(0.,0.)); +#200 = DIRECTION('',(1.,-1.18317812424E-15)); +#201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#202 = ORIENTED_EDGE('',*,*,#203,.T.); +#203 = EDGE_CURVE('',#175,#58,#204,.T.); +#204 = SEAM_CURVE('',#205,(#209,#216),.PCURVE_S1.); +#205 = LINE('',#206,#207); +#206 = CARTESIAN_POINT('',(1.3,6.04265970594E-15,9.07124)); +#207 = VECTOR('',#208,1.); +#208 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#209 = PCURVE('',#74,#210); +#210 = DEFINITIONAL_REPRESENTATION('',(#211),#215); +#211 = LINE('',#212,#213); +#212 = CARTESIAN_POINT('',(-0.,0.)); +#213 = VECTOR('',#214,1.); +#214 = DIRECTION('',(-0.,1.)); +#215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#216 = PCURVE('',#74,#217); +#217 = DEFINITIONAL_REPRESENTATION('',(#218),#222); +#218 = LINE('',#219,#220); +#219 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#220 = VECTOR('',#221,1.); +#221 = DIRECTION('',(-0.,1.)); +#222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#223 = ORIENTED_EDGE('',*,*,#57,.F.); +#224 = ORIENTED_EDGE('',*,*,#203,.F.); +#225 = ADVANCED_FACE('',(#226),#105,.F.); +#226 = FACE_BOUND('',#227,.T.); +#227 = EDGE_LOOP('',(#228,#261,#282,#283)); +#228 = ORIENTED_EDGE('',*,*,#229,.F.); +#229 = EDGE_CURVE('',#230,#230,#232,.T.); +#230 = VERTEX_POINT('',#231); +#231 = CARTESIAN_POINT('',(1.5,3.923360697699,9.5)); +#232 = SURFACE_CURVE('',#233,(#238,#245),.PCURVE_S1.); +#233 = CIRCLE('',#234,1.5); +#234 = AXIS2_PLACEMENT_3D('',#235,#236,#237); +#235 = CARTESIAN_POINT('',(-2.40903616867E-23,3.923360697699,9.5)); +#236 = DIRECTION('',(0.,0.,1.)); +#237 = DIRECTION('',(1.,0.,0.)); +#238 = PCURVE('',#105,#239); +#239 = DEFINITIONAL_REPRESENTATION('',(#240),#244); +#240 = LINE('',#241,#242); +#241 = CARTESIAN_POINT('',(-0.,0.)); +#242 = VECTOR('',#243,1.); +#243 = DIRECTION('',(-1.,0.)); +#244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#245 = PCURVE('',#246,#251); +#246 = PLANE('',#247); +#247 = AXIS2_PLACEMENT_3D('',#248,#249,#250); +#248 = CARTESIAN_POINT('',(1.5,3.923360697699,9.5)); +#249 = DIRECTION('',(0.,0.,-1.)); +#250 = DIRECTION('',(-1.,0.,0.)); +#251 = DEFINITIONAL_REPRESENTATION('',(#252),#260); +#252 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#253,#254,#255,#256,#257,#258 +,#259),.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( + '') ); +#253 = CARTESIAN_POINT('',(0.,0.)); +#254 = CARTESIAN_POINT('',(0.,2.598076211353)); +#255 = CARTESIAN_POINT('',(2.25,1.299038105677)); +#256 = CARTESIAN_POINT('',(4.5,3.673940397442E-16)); +#257 = CARTESIAN_POINT('',(2.25,-1.299038105677)); +#258 = CARTESIAN_POINT('',(2.442490654175E-15,-2.598076211353)); +#259 = CARTESIAN_POINT('',(0.,0.)); +#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#261 = ORIENTED_EDGE('',*,*,#262,.T.); +#262 = EDGE_CURVE('',#230,#89,#263,.T.); +#263 = SEAM_CURVE('',#264,(#268,#275),.PCURVE_S1.); +#264 = LINE('',#265,#266); +#265 = CARTESIAN_POINT('',(1.5,3.923360697699,9.5)); +#266 = VECTOR('',#267,1.); +#267 = DIRECTION('',(0.,0.,1.)); +#268 = PCURVE('',#105,#269); +#269 = DEFINITIONAL_REPRESENTATION('',(#270),#274); +#270 = LINE('',#271,#272); +#271 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#272 = VECTOR('',#273,1.); +#273 = DIRECTION('',(-0.,-1.)); +#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#275 = PCURVE('',#105,#276); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(-0.,0.)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(-0.,-1.)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#282 = ORIENTED_EDGE('',*,*,#88,.F.); +#283 = ORIENTED_EDGE('',*,*,#262,.F.); +#284 = ADVANCED_FACE('',(#285),#159,.T.); +#285 = FACE_BOUND('',#286,.T.); +#286 = EDGE_LOOP('',(#287,#310,#311,#312)); +#287 = ORIENTED_EDGE('',*,*,#288,.F.); +#288 = EDGE_CURVE('',#121,#289,#291,.T.); +#289 = VERTEX_POINT('',#290); +#290 = CARTESIAN_POINT('',(6.,1.446336383992E-15,2.17124)); +#291 = SEAM_CURVE('',#292,(#296,#303),.PCURVE_S1.); +#292 = LINE('',#293,#294); +#293 = CARTESIAN_POINT('',(6.,6.375726613328E-15,9.57124)); +#294 = VECTOR('',#295,1.); +#295 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); +#296 = PCURVE('',#159,#297); +#297 = DEFINITIONAL_REPRESENTATION('',(#298),#302); +#298 = LINE('',#299,#300); +#299 = CARTESIAN_POINT('',(0.,0.)); +#300 = VECTOR('',#301,1.); +#301 = DIRECTION('',(0.,1.)); +#302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#303 = PCURVE('',#159,#304); +#304 = DEFINITIONAL_REPRESENTATION('',(#305),#309); +#305 = LINE('',#306,#307); +#306 = CARTESIAN_POINT('',(6.28318530718,0.)); +#307 = VECTOR('',#308,1.); +#308 = DIRECTION('',(0.,1.)); +#309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#310 = ORIENTED_EDGE('',*,*,#144,.T.); +#311 = ORIENTED_EDGE('',*,*,#288,.T.); +#312 = ORIENTED_EDGE('',*,*,#313,.F.); +#313 = EDGE_CURVE('',#289,#289,#314,.T.); +#314 = SURFACE_CURVE('',#315,(#320,#327),.PCURVE_S1.); +#315 = CIRCLE('',#316,6.); +#316 = AXIS2_PLACEMENT_3D('',#317,#318,#319); +#317 = CARTESIAN_POINT('',(0.,9.642242559948E-16,2.17124)); +#318 = DIRECTION('',(0.,-4.440892098501E-16,-1.)); +#319 = DIRECTION('',(1.,8.03520213329E-17,-3.568346566358E-32)); +#320 = PCURVE('',#159,#321); +#321 = DEFINITIONAL_REPRESENTATION('',(#322),#326); +#322 = LINE('',#323,#324); +#323 = CARTESIAN_POINT('',(0.,7.4)); +#324 = VECTOR('',#325,1.); +#325 = DIRECTION('',(1.,0.)); +#326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#327 = PCURVE('',#328,#333); +#328 = PLANE('',#329); +#329 = AXIS2_PLACEMENT_3D('',#330,#331,#332); +#330 = CARTESIAN_POINT('',(0.,9.642242559948E-16,2.17124)); +#331 = DIRECTION('',(0.,-4.440892098501E-16,-1.)); +#332 = DIRECTION('',(1.,8.03520213329E-17,-3.568346566358E-32)); +#333 = DEFINITIONAL_REPRESENTATION('',(#334),#338); +#334 = CIRCLE('',#335,6.); +#335 = AXIS2_PLACEMENT_2D('',#336,#337); +#336 = CARTESIAN_POINT('',(0.,0.)); +#337 = DIRECTION('',(1.,-3.286920438421E-32)); +#338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#339 = ADVANCED_FACE('',(#340,#371),#191,.T.); +#340 = FACE_BOUND('',#341,.T.); +#341 = EDGE_LOOP('',(#342)); +#342 = ORIENTED_EDGE('',*,*,#343,.T.); +#343 = EDGE_CURVE('',#344,#344,#346,.T.); +#344 = VERTEX_POINT('',#345); +#345 = CARTESIAN_POINT('',(5.5,6.04265970594E-15,9.07124)); +#346 = SURFACE_CURVE('',#347,(#352,#359),.PCURVE_S1.); +#347 = CIRCLE('',#348,5.5); +#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351); +#349 = CARTESIAN_POINT('',(0.,4.02843980396E-15,9.07124)); +#350 = DIRECTION('',(0.,-4.440892098501E-16,-1.)); +#351 = DIRECTION('',(1.,3.6622180036E-16,-1.626351499518E-31)); +#352 = PCURVE('',#191,#353); +#353 = DEFINITIONAL_REPRESENTATION('',(#354),#358); +#354 = CIRCLE('',#355,5.5); +#355 = AXIS2_PLACEMENT_2D('',#356,#357); +#356 = CARTESIAN_POINT('',(0.,0.)); +#357 = DIRECTION('',(1.,-1.434292554947E-31)); +#358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#359 = PCURVE('',#360,#365); +#360 = CYLINDRICAL_SURFACE('',#361,5.5); +#361 = AXIS2_PLACEMENT_3D('',#362,#363,#364); +#362 = CARTESIAN_POINT('',(0.,1.141859939935E-15,2.57124)); +#363 = DIRECTION('',(0.,4.440892098501E-16,1.)); +#364 = DIRECTION('',(1.,1.03805449085E-16,-4.609887986228E-32)); +#365 = DEFINITIONAL_REPRESENTATION('',(#366),#370); +#366 = LINE('',#367,#368); +#367 = CARTESIAN_POINT('',(-0.,6.5)); +#368 = VECTOR('',#369,1.); +#369 = DIRECTION('',(-1.,0.)); +#370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#371 = FACE_BOUND('',#372,.T.); +#372 = EDGE_LOOP('',(#373)); +#373 = ORIENTED_EDGE('',*,*,#174,.F.); +#374 = ADVANCED_FACE('',(#375,#378),#246,.F.); +#375 = FACE_BOUND('',#376,.T.); +#376 = EDGE_LOOP('',(#377)); +#377 = ORIENTED_EDGE('',*,*,#229,.T.); +#378 = FACE_BOUND('',#379,.F.); +#379 = EDGE_LOOP('',(#380)); +#380 = ORIENTED_EDGE('',*,*,#381,.T.); +#381 = EDGE_CURVE('',#382,#382,#384,.T.); +#382 = VERTEX_POINT('',#383); +#383 = CARTESIAN_POINT('',(1.365842,3.923360697699,9.5)); +#384 = SURFACE_CURVE('',#385,(#390,#401),.PCURVE_S1.); +#385 = CIRCLE('',#386,1.365842); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(-2.40903616867E-23,3.923360697699,9.5)); +#388 = DIRECTION('',(0.,0.,1.)); +#389 = DIRECTION('',(1.,0.,0.)); +#390 = PCURVE('',#246,#391); +#391 = DEFINITIONAL_REPRESENTATION('',(#392),#400); +#392 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#393,#394,#395,#396,#397,#398 +,#399),.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( + '') ); +#393 = CARTESIAN_POINT('',(0.134158,0.)); +#394 = CARTESIAN_POINT('',(0.134158,2.365707739111)); +#395 = CARTESIAN_POINT('',(2.182921,1.182853869556)); +#396 = CARTESIAN_POINT('',(4.231684,3.345348066882E-16)); +#397 = CARTESIAN_POINT('',(2.182921,-1.182853869556)); +#398 = CARTESIAN_POINT('',(0.134158,-2.365707739111)); +#399 = CARTESIAN_POINT('',(0.134158,0.)); +#400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#401 = PCURVE('',#402,#407); +#402 = CYLINDRICAL_SURFACE('',#403,1.365842); +#403 = AXIS2_PLACEMENT_3D('',#404,#405,#406); +#404 = CARTESIAN_POINT('',(-2.40903616867E-23,3.923360697699,9.5)); +#405 = DIRECTION('',(-0.,-0.,-1.)); +#406 = DIRECTION('',(1.,0.,0.)); +#407 = DEFINITIONAL_REPRESENTATION('',(#408),#412); +#408 = LINE('',#409,#410); +#409 = CARTESIAN_POINT('',(-0.,0.)); +#410 = VECTOR('',#411,1.); +#411 = DIRECTION('',(-1.,0.)); +#412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#413 = ADVANCED_FACE('',(#414,#417),#328,.T.); +#414 = FACE_BOUND('',#415,.T.); +#415 = EDGE_LOOP('',(#416)); +#416 = ORIENTED_EDGE('',*,*,#313,.T.); +#417 = FACE_BOUND('',#418,.T.); +#418 = EDGE_LOOP('',(#419,#450)); +#419 = ORIENTED_EDGE('',*,*,#420,.F.); +#420 = EDGE_CURVE('',#421,#423,#425,.T.); +#421 = VERTEX_POINT('',#422); +#422 = CARTESIAN_POINT('',(5.75,1.446336383992E-15,2.17124)); +#423 = VERTEX_POINT('',#424); +#424 = CARTESIAN_POINT('',(-8.539749489677E-16,5.75,2.17124)); +#425 = SURFACE_CURVE('',#426,(#431,#438),.PCURVE_S1.); +#426 = CIRCLE('',#427,5.75); +#427 = AXIS2_PLACEMENT_3D('',#428,#429,#430); +#428 = CARTESIAN_POINT('',(0.,9.642242559948E-16,2.17124)); +#429 = DIRECTION('',(0.,-4.440892098501E-16,-1.)); +#430 = DIRECTION('',(1.,8.384558747781E-17,-3.723492069244E-32)); +#431 = PCURVE('',#328,#432); +#432 = DEFINITIONAL_REPRESENTATION('',(#433),#437); +#433 = CIRCLE('',#434,5.75); +#434 = AXIS2_PLACEMENT_2D('',#435,#436); +#435 = CARTESIAN_POINT('',(0.,0.)); +#436 = DIRECTION('',(1.,-3.493566144909E-18)); +#437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#438 = PCURVE('',#439,#444); +#439 = CYLINDRICAL_SURFACE('',#440,5.75); +#440 = AXIS2_PLACEMENT_3D('',#441,#442,#443); +#441 = CARTESIAN_POINT('',(-8.881784197001E-16,1.972152263053E-31,2.)); +#442 = DIRECTION('',(-4.440892098501E-16,9.860761315263E-32,1.)); +#443 = DIRECTION('',(1.448116988642E-16,1.,-3.4298300227E-32)); +#444 = DEFINITIONAL_REPRESENTATION('',(#445),#449); +#445 = LINE('',#446,#447); +#446 = CARTESIAN_POINT('',(-1.570796326795,0.17124)); +#447 = VECTOR('',#448,1.); +#448 = DIRECTION('',(-1.,0.)); +#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#450 = ORIENTED_EDGE('',*,*,#451,.F.); +#451 = EDGE_CURVE('',#423,#421,#452,.T.); +#452 = SURFACE_CURVE('',#453,(#458,#465),.PCURVE_S1.); +#453 = CIRCLE('',#454,5.75); +#454 = AXIS2_PLACEMENT_3D('',#455,#456,#457); +#455 = CARTESIAN_POINT('',(0.,9.642242559948E-16,2.17124)); +#456 = DIRECTION('',(0.,-4.440892098501E-16,-1.)); +#457 = DIRECTION('',(1.,8.384558747781E-17,-3.723492069244E-32)); +#458 = PCURVE('',#328,#459); +#459 = DEFINITIONAL_REPRESENTATION('',(#460),#464); +#460 = CIRCLE('',#461,5.75); +#461 = AXIS2_PLACEMENT_2D('',#462,#463); +#462 = CARTESIAN_POINT('',(0.,0.)); +#463 = DIRECTION('',(1.,-3.493566144909E-18)); +#464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#465 = PCURVE('',#439,#466); +#466 = DEFINITIONAL_REPRESENTATION('',(#467),#471); +#467 = LINE('',#468,#469); +#468 = CARTESIAN_POINT('',(4.712388980385,0.17124)); +#469 = VECTOR('',#470,1.); +#470 = DIRECTION('',(-1.,0.)); +#471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#472 = ADVANCED_FACE('',(#473),#360,.F.); +#473 = FACE_BOUND('',#474,.T.); +#474 = EDGE_LOOP('',(#475,#504,#525,#526)); +#475 = ORIENTED_EDGE('',*,*,#476,.T.); +#476 = EDGE_CURVE('',#477,#477,#479,.T.); +#477 = VERTEX_POINT('',#478); +#478 = CARTESIAN_POINT('',(5.5,1.712789909902E-15,2.57124)); +#479 = SURFACE_CURVE('',#480,(#485,#492),.PCURVE_S1.); +#480 = CIRCLE('',#481,5.5); +#481 = AXIS2_PLACEMENT_3D('',#482,#483,#484); +#482 = CARTESIAN_POINT('',(0.,1.141859939935E-15,2.57124)); +#483 = DIRECTION('',(-5.473822126269E-48,-4.440892098501E-16,-1.)); +#484 = DIRECTION('',(1.,1.03805449085E-16,-4.609887986228E-32)); +#485 = PCURVE('',#360,#486); +#486 = DEFINITIONAL_REPRESENTATION('',(#487),#491); +#487 = LINE('',#488,#489); +#488 = CARTESIAN_POINT('',(-0.,0.)); +#489 = VECTOR('',#490,1.); +#490 = DIRECTION('',(-1.,0.)); +#491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#492 = PCURVE('',#493,#498); +#493 = PLANE('',#494); +#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497); +#495 = CARTESIAN_POINT('',(0.,1.141859939935E-15,2.57124)); +#496 = DIRECTION('',(0.,-4.440892098501E-16,-1.)); +#497 = DIRECTION('',(1.,9.929216868999E-17,-4.409458073784E-32)); +#498 = DEFINITIONAL_REPRESENTATION('',(#499),#503); +#499 = CIRCLE('',#500,5.5); +#500 = AXIS2_PLACEMENT_2D('',#501,#502); +#501 = CARTESIAN_POINT('',(0.,0.)); +#502 = DIRECTION('',(1.,-4.513280395E-18)); +#503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#504 = ORIENTED_EDGE('',*,*,#505,.T.); +#505 = EDGE_CURVE('',#477,#344,#506,.T.); +#506 = SEAM_CURVE('',#507,(#511,#518),.PCURVE_S1.); +#507 = LINE('',#508,#509); +#508 = CARTESIAN_POINT('',(5.5,1.712789909902E-15,2.57124)); +#509 = VECTOR('',#510,1.); +#510 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#511 = PCURVE('',#360,#512); +#512 = DEFINITIONAL_REPRESENTATION('',(#513),#517); +#513 = LINE('',#514,#515); +#514 = CARTESIAN_POINT('',(-0.,0.)); +#515 = VECTOR('',#516,1.); +#516 = DIRECTION('',(-0.,1.)); +#517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#518 = PCURVE('',#360,#519); +#519 = DEFINITIONAL_REPRESENTATION('',(#520),#524); +#520 = LINE('',#521,#522); +#521 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#522 = VECTOR('',#523,1.); +#523 = DIRECTION('',(-0.,1.)); +#524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#525 = ORIENTED_EDGE('',*,*,#343,.F.); +#526 = ORIENTED_EDGE('',*,*,#505,.F.); +#527 = ADVANCED_FACE('',(#528),#402,.T.); +#528 = FACE_BOUND('',#529,.F.); +#529 = EDGE_LOOP('',(#530,#531,#554,#581)); +#530 = ORIENTED_EDGE('',*,*,#381,.F.); +#531 = ORIENTED_EDGE('',*,*,#532,.T.); +#532 = EDGE_CURVE('',#382,#533,#535,.T.); +#533 = VERTEX_POINT('',#534); +#534 = CARTESIAN_POINT('',(1.365842,3.923360697699,9.57124)); +#535 = SEAM_CURVE('',#536,(#540,#547),.PCURVE_S1.); +#536 = LINE('',#537,#538); +#537 = CARTESIAN_POINT('',(1.365842,3.923360697699,9.5)); +#538 = VECTOR('',#539,1.); +#539 = DIRECTION('',(0.,0.,1.)); +#540 = PCURVE('',#402,#541); +#541 = DEFINITIONAL_REPRESENTATION('',(#542),#546); +#542 = LINE('',#543,#544); +#543 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#544 = VECTOR('',#545,1.); +#545 = DIRECTION('',(-0.,-1.)); +#546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#547 = PCURVE('',#402,#548); +#548 = DEFINITIONAL_REPRESENTATION('',(#549),#553); +#549 = LINE('',#550,#551); +#550 = CARTESIAN_POINT('',(-0.,0.)); +#551 = VECTOR('',#552,1.); +#552 = DIRECTION('',(-0.,-1.)); +#553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#554 = ORIENTED_EDGE('',*,*,#555,.F.); +#555 = EDGE_CURVE('',#533,#533,#556,.T.); +#556 = SURFACE_CURVE('',#557,(#562,#569),.PCURVE_S1.); +#557 = CIRCLE('',#558,1.365842); +#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561); +#559 = CARTESIAN_POINT('',(-2.40903616867E-23,3.923360697699,9.57124)); +#560 = DIRECTION('',(0.,0.,-1.)); +#561 = DIRECTION('',(1.,0.,0.)); +#562 = PCURVE('',#402,#563); +#563 = DEFINITIONAL_REPRESENTATION('',(#564),#568); +#564 = LINE('',#565,#566); +#565 = CARTESIAN_POINT('',(-6.28318530718,-7.123999999999E-02)); +#566 = VECTOR('',#567,1.); +#567 = DIRECTION('',(1.,-0.)); +#568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#569 = PCURVE('',#570,#575); +#570 = PLANE('',#571); +#571 = AXIS2_PLACEMENT_3D('',#572,#573,#574); +#572 = CARTESIAN_POINT('',(0.,4.250484408885E-15,9.57124)); +#573 = DIRECTION('',(0.,-4.440892098501E-16,-1.)); +#574 = DIRECTION('',(1.,1.634801695725E-15,-7.259977933161E-31)); +#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580); +#576 = CIRCLE('',#577,1.365842); +#577 = AXIS2_PLACEMENT_2D('',#578,#579); +#578 = CARTESIAN_POINT('',(6.41391669745E-15,-3.923360697699)); +#579 = DIRECTION('',(1.,1.634801695725E-15)); +#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#581 = ORIENTED_EDGE('',*,*,#532,.F.); +#582 = ADVANCED_FACE('',(#583),#439,.T.); +#583 = FACE_BOUND('',#584,.F.); +#584 = EDGE_LOOP('',(#585,#608,#635,#636,#637)); +#585 = ORIENTED_EDGE('',*,*,#586,.F.); +#586 = EDGE_CURVE('',#587,#423,#589,.T.); +#587 = VERTEX_POINT('',#588); +#588 = CARTESIAN_POINT('',(-5.551115123126E-17,5.75,2.)); +#589 = SEAM_CURVE('',#590,(#594,#601),.PCURVE_S1.); +#590 = LINE('',#591,#592); +#591 = CARTESIAN_POINT('',(-5.551115123126E-17,5.75,2.)); +#592 = VECTOR('',#593,1.); +#593 = DIRECTION('',(-6.661338147751E-16,1.479114197289E-31,1.)); +#594 = PCURVE('',#439,#595); +#595 = DEFINITIONAL_REPRESENTATION('',(#596),#600); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(-0.,0.)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(-0.,1.)); +#600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#601 = PCURVE('',#439,#602); +#602 = DEFINITIONAL_REPRESENTATION('',(#603),#607); +#603 = LINE('',#604,#605); +#604 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#605 = VECTOR('',#606,1.); +#606 = DIRECTION('',(-0.,1.)); +#607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#608 = ORIENTED_EDGE('',*,*,#609,.T.); +#609 = EDGE_CURVE('',#587,#587,#610,.T.); +#610 = SURFACE_CURVE('',#611,(#616,#623),.PCURVE_S1.); +#611 = CIRCLE('',#612,5.75); +#612 = AXIS2_PLACEMENT_3D('',#613,#614,#615); +#613 = CARTESIAN_POINT('',(-8.881784197001E-16,1.972152263053E-31,2.)); +#614 = DIRECTION('',(4.440892098501E-16,-9.860761315263E-32,-1.)); +#615 = DIRECTION('',(1.448116988642E-16,1.,-3.4298300227E-32)); +#616 = PCURVE('',#439,#617); +#617 = DEFINITIONAL_REPRESENTATION('',(#618),#622); +#618 = LINE('',#619,#620); +#619 = CARTESIAN_POINT('',(-0.,0.)); +#620 = VECTOR('',#621,1.); +#621 = DIRECTION('',(-1.,0.)); +#622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#623 = PCURVE('',#624,#629); +#624 = PLANE('',#625); +#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628); +#626 = CARTESIAN_POINT('',(-8.881784197001E-16,1.972152263053E-31,2.)); +#627 = DIRECTION('',(4.440892098501E-16,-9.860761315263E-32,-1.)); +#628 = DIRECTION('',(1.480297366167E-16,1.,-3.286920438421E-32)); +#629 = DEFINITIONAL_REPRESENTATION('',(#630),#634); +#630 = CIRCLE('',#631,5.75); +#631 = AXIS2_PLACEMENT_2D('',#632,#633); +#632 = CARTESIAN_POINT('',(0.,0.)); +#633 = DIRECTION('',(1.,-3.218037752537E-18)); +#634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#635 = ORIENTED_EDGE('',*,*,#586,.T.); +#636 = ORIENTED_EDGE('',*,*,#420,.F.); +#637 = ORIENTED_EDGE('',*,*,#451,.F.); +#638 = ADVANCED_FACE('',(#639,#670),#493,.T.); +#639 = FACE_BOUND('',#640,.T.); +#640 = EDGE_LOOP('',(#641)); +#641 = ORIENTED_EDGE('',*,*,#642,.T.); +#642 = EDGE_CURVE('',#643,#643,#645,.T.); +#643 = VERTEX_POINT('',#644); +#644 = CARTESIAN_POINT('',(5.75,1.712789909902E-15,2.57124)); +#645 = SURFACE_CURVE('',#646,(#651,#658),.PCURVE_S1.); +#646 = CIRCLE('',#647,5.75); +#647 = AXIS2_PLACEMENT_3D('',#648,#649,#650); +#648 = CARTESIAN_POINT('',(0.,1.141859939935E-15,2.57124)); +#649 = DIRECTION('',(0.,-4.440892098501E-16,-1.)); +#650 = DIRECTION('',(1.,9.929216868999E-17,-4.409458073784E-32)); +#651 = PCURVE('',#493,#652); +#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657); +#653 = CIRCLE('',#654,5.75); +#654 = AXIS2_PLACEMENT_2D('',#655,#656); +#655 = CARTESIAN_POINT('',(0.,0.)); +#656 = DIRECTION('',(1.,0.)); +#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#658 = PCURVE('',#659,#664); +#659 = CYLINDRICAL_SURFACE('',#660,5.75); +#660 = AXIS2_PLACEMENT_3D('',#661,#662,#663); +#661 = CARTESIAN_POINT('',(0.,9.642242559948E-16,2.17124)); +#662 = DIRECTION('',(0.,4.440892098501E-16,1.)); +#663 = DIRECTION('',(1.,8.384558747781E-17,-3.723492069244E-32)); +#664 = DEFINITIONAL_REPRESENTATION('',(#665),#669); +#665 = LINE('',#666,#667); +#666 = CARTESIAN_POINT('',(-0.,0.4)); +#667 = VECTOR('',#668,1.); +#668 = DIRECTION('',(-1.,0.)); +#669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#670 = FACE_BOUND('',#671,.T.); +#671 = EDGE_LOOP('',(#672)); +#672 = ORIENTED_EDGE('',*,*,#476,.F.); +#673 = ADVANCED_FACE('',(#674,#677),#570,.F.); +#674 = FACE_BOUND('',#675,.T.); +#675 = EDGE_LOOP('',(#676)); +#676 = ORIENTED_EDGE('',*,*,#555,.F.); +#677 = FACE_BOUND('',#678,.T.); +#678 = EDGE_LOOP('',(#679,#707,#733,#759,#785,#811,#837,#863,#889,#915, + #941,#967)); +#679 = ORIENTED_EDGE('',*,*,#680,.F.); +#680 = EDGE_CURVE('',#681,#683,#685,.T.); +#681 = VERTEX_POINT('',#682); +#682 = CARTESIAN_POINT('',(0.15,3.75141375,9.57124)); +#683 = VERTEX_POINT('',#684); +#684 = CARTESIAN_POINT('',(1.11354525,3.75141375,9.57124)); +#685 = SURFACE_CURVE('',#686,(#690,#696),.PCURVE_S1.); +#686 = LINE('',#687,#688); +#687 = CARTESIAN_POINT('',(0.556772625,3.75141375,9.57124)); +#688 = VECTOR('',#689,1.); +#689 = DIRECTION('',(1.,0.,0.)); +#690 = PCURVE('',#570,#691); +#691 = DEFINITIONAL_REPRESENTATION('',(#692),#695); +#692 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#693,#694),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.406772625,0.556772625),.PIECEWISE_BEZIER_KNOTS.); +#693 = CARTESIAN_POINT('',(0.15,-3.75141375)); +#694 = CARTESIAN_POINT('',(1.11354525,-3.75141375)); +#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#696 = PCURVE('',#697,#702); +#697 = PLANE('',#698); +#698 = AXIS2_PLACEMENT_3D('',#699,#700,#701); +#699 = CARTESIAN_POINT('',(1.11354525,3.75141375,9.5)); +#700 = DIRECTION('',(0.,-1.,0.)); +#701 = DIRECTION('',(-1.,0.,0.)); +#702 = DEFINITIONAL_REPRESENTATION('',(#703),#706); +#703 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#704,#705),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.406772625,0.556772625),.PIECEWISE_BEZIER_KNOTS.); +#704 = CARTESIAN_POINT('',(0.96354525,-7.123999999999E-02)); +#705 = CARTESIAN_POINT('',(0.,-7.123999999999E-02)); +#706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#707 = ORIENTED_EDGE('',*,*,#708,.F.); +#708 = EDGE_CURVE('',#709,#681,#711,.T.); +#709 = VERTEX_POINT('',#710); +#710 = CARTESIAN_POINT('',(0.15,2.7878685,9.57124)); +#711 = SURFACE_CURVE('',#712,(#716,#722),.PCURVE_S1.); +#712 = LINE('',#713,#714); +#713 = CARTESIAN_POINT('',(0.15,1.875706875,9.57124)); +#714 = VECTOR('',#715,1.); +#715 = DIRECTION('',(0.,1.,-4.440892098501E-16)); +#716 = PCURVE('',#570,#717); +#717 = DEFINITIONAL_REPRESENTATION('',(#718),#721); +#718 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#719,#720),.UNSPECIFIED.,.F.,.F., + (2,2),(0.912161625,1.875706875),.PIECEWISE_BEZIER_KNOTS.); +#719 = CARTESIAN_POINT('',(0.15,-2.7878685)); +#720 = CARTESIAN_POINT('',(0.15,-3.75141375)); +#721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#722 = PCURVE('',#723,#728); +#723 = PLANE('',#724); +#724 = AXIS2_PLACEMENT_3D('',#725,#726,#727); +#725 = CARTESIAN_POINT('',(0.15,3.75141375,9.5)); +#726 = DIRECTION('',(1.,0.,0.)); +#727 = DIRECTION('',(0.,-1.,0.)); +#728 = DEFINITIONAL_REPRESENTATION('',(#729),#732); +#729 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#730,#731),.UNSPECIFIED.,.F.,.F., + (2,2),(0.912161625,1.875706875),.PIECEWISE_BEZIER_KNOTS.); +#730 = CARTESIAN_POINT('',(0.96354525,-7.124E-02)); +#731 = CARTESIAN_POINT('',(0.,-7.124E-02)); +#732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#733 = ORIENTED_EDGE('',*,*,#734,.F.); +#734 = EDGE_CURVE('',#735,#709,#737,.T.); +#735 = VERTEX_POINT('',#736); +#736 = CARTESIAN_POINT('',(-0.15,2.7878685,9.57124)); +#737 = SURFACE_CURVE('',#738,(#742,#748),.PCURVE_S1.); +#738 = LINE('',#739,#740); +#739 = CARTESIAN_POINT('',(7.5E-02,2.7878685,9.57124)); +#740 = VECTOR('',#741,1.); +#741 = DIRECTION('',(1.,0.,0.)); +#742 = PCURVE('',#570,#743); +#743 = DEFINITIONAL_REPRESENTATION('',(#744),#747); +#744 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#745,#746),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.225,7.5E-02),.PIECEWISE_BEZIER_KNOTS.); +#745 = CARTESIAN_POINT('',(-0.15,-2.7878685)); +#746 = CARTESIAN_POINT('',(0.15,-2.7878685)); +#747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#748 = PCURVE('',#749,#754); +#749 = PLANE('',#750); +#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753); +#751 = CARTESIAN_POINT('',(0.15,2.7878685,9.5)); +#752 = DIRECTION('',(0.,-1.,0.)); +#753 = DIRECTION('',(-1.,0.,0.)); +#754 = DEFINITIONAL_REPRESENTATION('',(#755),#758); +#755 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#756,#757),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.225,7.5E-02),.PIECEWISE_BEZIER_KNOTS.); +#756 = CARTESIAN_POINT('',(0.3,-7.123999999999E-02)); +#757 = CARTESIAN_POINT('',(0.,-7.123999999999E-02)); +#758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#759 = ORIENTED_EDGE('',*,*,#760,.F.); +#760 = EDGE_CURVE('',#761,#735,#763,.T.); +#761 = VERTEX_POINT('',#762); +#762 = CARTESIAN_POINT('',(-0.15,3.75141375,9.57124)); +#763 = SURFACE_CURVE('',#764,(#768,#774),.PCURVE_S1.); +#764 = LINE('',#765,#766); +#765 = CARTESIAN_POINT('',(-0.15,1.39393425,9.57124)); +#766 = VECTOR('',#767,1.); +#767 = DIRECTION('',(0.,-1.,4.440892098501E-16)); +#768 = PCURVE('',#570,#769); +#769 = DEFINITIONAL_REPRESENTATION('',(#770),#773); +#770 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#771,#772),.UNSPECIFIED.,.F.,.F., + (2,2),(-2.3574795,-1.39393425),.PIECEWISE_BEZIER_KNOTS.); +#771 = CARTESIAN_POINT('',(-0.15,-3.75141375)); +#772 = CARTESIAN_POINT('',(-0.15,-2.7878685)); +#773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#774 = PCURVE('',#775,#780); +#775 = PLANE('',#776); +#776 = AXIS2_PLACEMENT_3D('',#777,#778,#779); +#777 = CARTESIAN_POINT('',(-0.15,2.7878685,9.5)); +#778 = DIRECTION('',(-1.,0.,0.)); +#779 = DIRECTION('',(0.,1.,0.)); +#780 = DEFINITIONAL_REPRESENTATION('',(#781),#784); +#781 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#782,#783),.UNSPECIFIED.,.F.,.F., + (2,2),(-2.3574795,-1.39393425),.PIECEWISE_BEZIER_KNOTS.); +#782 = CARTESIAN_POINT('',(0.96354525,-7.123999999999E-02)); +#783 = CARTESIAN_POINT('',(0.,-7.124E-02)); +#784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#785 = ORIENTED_EDGE('',*,*,#786,.F.); +#786 = EDGE_CURVE('',#787,#761,#789,.T.); +#787 = VERTEX_POINT('',#788); +#788 = CARTESIAN_POINT('',(-1.11354525,3.75141375,9.57124)); +#789 = SURFACE_CURVE('',#790,(#794,#800),.PCURVE_S1.); +#790 = LINE('',#791,#792); +#791 = CARTESIAN_POINT('',(-7.5E-02,3.75141375,9.57124)); +#792 = VECTOR('',#793,1.); +#793 = DIRECTION('',(1.,0.,0.)); +#794 = PCURVE('',#570,#795); +#795 = DEFINITIONAL_REPRESENTATION('',(#796),#799); +#796 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#797,#798),.UNSPECIFIED.,.F.,.F., + (2,2),(-1.03854525,-7.5E-02),.PIECEWISE_BEZIER_KNOTS.); +#797 = CARTESIAN_POINT('',(-1.11354525,-3.75141375)); +#798 = CARTESIAN_POINT('',(-0.15,-3.75141375)); +#799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#800 = PCURVE('',#801,#806); +#801 = PLANE('',#802); +#802 = AXIS2_PLACEMENT_3D('',#803,#804,#805); +#803 = CARTESIAN_POINT('',(-0.15,3.75141375,9.5)); +#804 = DIRECTION('',(0.,-1.,0.)); +#805 = DIRECTION('',(-1.,0.,0.)); +#806 = DEFINITIONAL_REPRESENTATION('',(#807),#810); +#807 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#808,#809),.UNSPECIFIED.,.F.,.F., + (2,2),(-1.03854525,-7.5E-02),.PIECEWISE_BEZIER_KNOTS.); +#808 = CARTESIAN_POINT('',(0.96354525,-7.123999999999E-02)); +#809 = CARTESIAN_POINT('',(0.,-7.123999999999E-02)); +#810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#811 = ORIENTED_EDGE('',*,*,#812,.F.); +#812 = EDGE_CURVE('',#813,#787,#815,.T.); +#813 = VERTEX_POINT('',#814); +#814 = CARTESIAN_POINT('',(-1.11354525,4.05141375,9.57124)); +#815 = SURFACE_CURVE('',#816,(#820,#826),.PCURVE_S1.); +#816 = LINE('',#817,#818); +#817 = CARTESIAN_POINT('',(-1.11354525,1.875706875,9.57124)); +#818 = VECTOR('',#819,1.); +#819 = DIRECTION('',(0.,-1.,4.440892098501E-16)); +#820 = PCURVE('',#570,#821); +#821 = DEFINITIONAL_REPRESENTATION('',(#822),#825); +#822 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#823,#824),.UNSPECIFIED.,.F.,.F., + (2,2),(-2.175706875,-1.875706875),.PIECEWISE_BEZIER_KNOTS.); +#823 = CARTESIAN_POINT('',(-1.11354525,-4.05141375)); +#824 = CARTESIAN_POINT('',(-1.11354525,-3.75141375)); +#825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#826 = PCURVE('',#827,#832); +#827 = PLANE('',#828); +#828 = AXIS2_PLACEMENT_3D('',#829,#830,#831); +#829 = CARTESIAN_POINT('',(-1.11354525,3.75141375,9.5)); +#830 = DIRECTION('',(-1.,0.,0.)); +#831 = DIRECTION('',(0.,1.,0.)); +#832 = DEFINITIONAL_REPRESENTATION('',(#833),#836); +#833 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#834,#835),.UNSPECIFIED.,.F.,.F., + (2,2),(-2.175706875,-1.875706875),.PIECEWISE_BEZIER_KNOTS.); +#834 = CARTESIAN_POINT('',(0.3,-7.124E-02)); +#835 = CARTESIAN_POINT('',(0.,-7.124E-02)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = ORIENTED_EDGE('',*,*,#838,.F.); +#838 = EDGE_CURVE('',#839,#813,#841,.T.); +#839 = VERTEX_POINT('',#840); +#840 = CARTESIAN_POINT('',(-0.15,4.05141375,9.57124)); +#841 = SURFACE_CURVE('',#842,(#846,#852),.PCURVE_S1.); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(-0.556772625,4.05141375,9.57124)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(-1.,0.,0.)); +#846 = PCURVE('',#570,#847); +#847 = DEFINITIONAL_REPRESENTATION('',(#848),#851); +#848 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#849,#850),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.406772625,0.556772625),.PIECEWISE_BEZIER_KNOTS.); +#849 = CARTESIAN_POINT('',(-0.15,-4.05141375)); +#850 = CARTESIAN_POINT('',(-1.11354525,-4.05141375)); +#851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#852 = PCURVE('',#853,#858); +#853 = PLANE('',#854); +#854 = AXIS2_PLACEMENT_3D('',#855,#856,#857); +#855 = CARTESIAN_POINT('',(-1.11354525,4.05141375,9.5)); +#856 = DIRECTION('',(0.,1.,0.)); +#857 = DIRECTION('',(1.,0.,0.)); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#862); +#859 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#860,#861),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.406772625,0.556772625),.PIECEWISE_BEZIER_KNOTS.); +#860 = CARTESIAN_POINT('',(0.96354525,-7.123999999999E-02)); +#861 = CARTESIAN_POINT('',(0.,-7.123999999999E-02)); +#862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#863 = ORIENTED_EDGE('',*,*,#864,.F.); +#864 = EDGE_CURVE('',#865,#839,#867,.T.); +#865 = VERTEX_POINT('',#866); +#866 = CARTESIAN_POINT('',(-0.15,5.014959,9.57124)); +#867 = SURFACE_CURVE('',#868,(#872,#878),.PCURVE_S1.); +#868 = LINE('',#869,#870); +#869 = CARTESIAN_POINT('',(-0.15,2.025706875,9.57124)); +#870 = VECTOR('',#871,1.); +#871 = DIRECTION('',(0.,-1.,4.440892098501E-16)); +#872 = PCURVE('',#570,#873); +#873 = DEFINITIONAL_REPRESENTATION('',(#874),#877); +#874 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#875,#876),.UNSPECIFIED.,.F.,.F., + (2,2),(-2.989252125,-2.025706875),.PIECEWISE_BEZIER_KNOTS.); +#875 = CARTESIAN_POINT('',(-0.15,-5.014959)); +#876 = CARTESIAN_POINT('',(-0.15,-4.05141375)); +#877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#878 = PCURVE('',#879,#884); +#879 = PLANE('',#880); +#880 = AXIS2_PLACEMENT_3D('',#881,#882,#883); +#881 = CARTESIAN_POINT('',(-0.15,4.05141375,9.5)); +#882 = DIRECTION('',(-1.,0.,0.)); +#883 = DIRECTION('',(0.,1.,0.)); +#884 = DEFINITIONAL_REPRESENTATION('',(#885),#888); +#885 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#886,#887),.UNSPECIFIED.,.F.,.F., + (2,2),(-2.989252125,-2.025706875),.PIECEWISE_BEZIER_KNOTS.); +#886 = CARTESIAN_POINT('',(0.96354525,-7.123999999999E-02)); +#887 = CARTESIAN_POINT('',(0.,-7.124E-02)); +#888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#889 = ORIENTED_EDGE('',*,*,#890,.F.); +#890 = EDGE_CURVE('',#891,#865,#893,.T.); +#891 = VERTEX_POINT('',#892); +#892 = CARTESIAN_POINT('',(0.15,5.014959,9.57124)); +#893 = SURFACE_CURVE('',#894,(#898,#904),.PCURVE_S1.); +#894 = LINE('',#895,#896); +#895 = CARTESIAN_POINT('',(-7.5E-02,5.014959,9.57124)); +#896 = VECTOR('',#897,1.); +#897 = DIRECTION('',(-1.,0.,0.)); +#898 = PCURVE('',#570,#899); +#899 = DEFINITIONAL_REPRESENTATION('',(#900),#903); +#900 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#901,#902),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.225,7.5E-02),.PIECEWISE_BEZIER_KNOTS.); +#901 = CARTESIAN_POINT('',(0.15,-5.014959)); +#902 = CARTESIAN_POINT('',(-0.15,-5.014959)); +#903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#904 = PCURVE('',#905,#910); +#905 = PLANE('',#906); +#906 = AXIS2_PLACEMENT_3D('',#907,#908,#909); +#907 = CARTESIAN_POINT('',(-0.15,5.014959,9.5)); +#908 = DIRECTION('',(0.,1.,0.)); +#909 = DIRECTION('',(1.,0.,0.)); +#910 = DEFINITIONAL_REPRESENTATION('',(#911),#914); +#911 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#912,#913),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.225,7.5E-02),.PIECEWISE_BEZIER_KNOTS.); +#912 = CARTESIAN_POINT('',(0.3,-7.123999999999E-02)); +#913 = CARTESIAN_POINT('',(0.,-7.123999999999E-02)); +#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#915 = ORIENTED_EDGE('',*,*,#916,.F.); +#916 = EDGE_CURVE('',#917,#891,#919,.T.); +#917 = VERTEX_POINT('',#918); +#918 = CARTESIAN_POINT('',(0.15,4.05141375,9.57124)); +#919 = SURFACE_CURVE('',#920,(#924,#930),.PCURVE_S1.); +#920 = LINE('',#921,#922); +#921 = CARTESIAN_POINT('',(0.15,2.5074795,9.57124)); +#922 = VECTOR('',#923,1.); +#923 = DIRECTION('',(0.,1.,-4.440892098501E-16)); +#924 = PCURVE('',#570,#925); +#925 = DEFINITIONAL_REPRESENTATION('',(#926),#929); +#926 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#927,#928),.UNSPECIFIED.,.F.,.F., + (2,2),(1.54393425,2.5074795),.PIECEWISE_BEZIER_KNOTS.); +#927 = CARTESIAN_POINT('',(0.15,-4.05141375)); +#928 = CARTESIAN_POINT('',(0.15,-5.014959)); +#929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#930 = PCURVE('',#931,#936); +#931 = PLANE('',#932); +#932 = AXIS2_PLACEMENT_3D('',#933,#934,#935); +#933 = CARTESIAN_POINT('',(0.15,5.014959,9.5)); +#934 = DIRECTION('',(1.,0.,0.)); +#935 = DIRECTION('',(0.,-1.,0.)); +#936 = DEFINITIONAL_REPRESENTATION('',(#937),#940); +#937 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#938,#939),.UNSPECIFIED.,.F.,.F., + (2,2),(1.54393425,2.5074795),.PIECEWISE_BEZIER_KNOTS.); +#938 = CARTESIAN_POINT('',(0.96354525,-7.124E-02)); +#939 = CARTESIAN_POINT('',(0.,-7.123999999999E-02)); +#940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#941 = ORIENTED_EDGE('',*,*,#942,.F.); +#942 = EDGE_CURVE('',#943,#917,#945,.T.); +#943 = VERTEX_POINT('',#944); +#944 = CARTESIAN_POINT('',(1.11354525,4.05141375,9.57124)); +#945 = SURFACE_CURVE('',#946,(#950,#956),.PCURVE_S1.); +#946 = LINE('',#947,#948); +#947 = CARTESIAN_POINT('',(7.5E-02,4.05141375,9.57124)); +#948 = VECTOR('',#949,1.); +#949 = DIRECTION('',(-1.,0.,0.)); +#950 = PCURVE('',#570,#951); +#951 = DEFINITIONAL_REPRESENTATION('',(#952),#955); +#952 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#953,#954),.UNSPECIFIED.,.F.,.F., + (2,2),(-1.03854525,-7.5E-02),.PIECEWISE_BEZIER_KNOTS.); +#953 = CARTESIAN_POINT('',(1.11354525,-4.05141375)); +#954 = CARTESIAN_POINT('',(0.15,-4.05141375)); +#955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#956 = PCURVE('',#957,#962); +#957 = PLANE('',#958); +#958 = AXIS2_PLACEMENT_3D('',#959,#960,#961); +#959 = CARTESIAN_POINT('',(0.15,4.05141375,9.5)); +#960 = DIRECTION('',(0.,1.,0.)); +#961 = DIRECTION('',(1.,0.,0.)); +#962 = DEFINITIONAL_REPRESENTATION('',(#963),#966); +#963 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#964,#965),.UNSPECIFIED.,.F.,.F., + (2,2),(-1.03854525,-7.5E-02),.PIECEWISE_BEZIER_KNOTS.); +#964 = CARTESIAN_POINT('',(0.96354525,-7.123999999999E-02)); +#965 = CARTESIAN_POINT('',(0.,-7.123999999999E-02)); +#966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#967 = ORIENTED_EDGE('',*,*,#968,.F.); +#968 = EDGE_CURVE('',#683,#943,#969,.T.); +#969 = SURFACE_CURVE('',#970,(#974,#980),.PCURVE_S1.); +#970 = LINE('',#971,#972); +#971 = CARTESIAN_POINT('',(1.11354525,2.025706875,9.57124)); +#972 = VECTOR('',#973,1.); +#973 = DIRECTION('',(0.,1.,-4.440892098501E-16)); +#974 = PCURVE('',#570,#975); +#975 = DEFINITIONAL_REPRESENTATION('',(#976),#979); +#976 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#977,#978),.UNSPECIFIED.,.F.,.F., + (2,2),(1.725706875,2.025706875),.PIECEWISE_BEZIER_KNOTS.); +#977 = CARTESIAN_POINT('',(1.11354525,-3.75141375)); +#978 = CARTESIAN_POINT('',(1.11354525,-4.05141375)); +#979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#980 = PCURVE('',#981,#986); +#981 = PLANE('',#982); +#982 = AXIS2_PLACEMENT_3D('',#983,#984,#985); +#983 = CARTESIAN_POINT('',(1.11354525,4.05141375,9.5)); +#984 = DIRECTION('',(1.,0.,0.)); +#985 = DIRECTION('',(0.,-1.,0.)); +#986 = DEFINITIONAL_REPRESENTATION('',(#987),#990); +#987 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#988,#989),.UNSPECIFIED.,.F.,.F., + (2,2),(1.725706875,2.025706875),.PIECEWISE_BEZIER_KNOTS.); +#988 = CARTESIAN_POINT('',(0.3,-7.124E-02)); +#989 = CARTESIAN_POINT('',(0.,-7.124E-02)); +#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#991 = ADVANCED_FACE('',(#992,#1023),#624,.F.); +#992 = FACE_BOUND('',#993,.F.); +#993 = EDGE_LOOP('',(#994)); +#994 = ORIENTED_EDGE('',*,*,#995,.T.); +#995 = EDGE_CURVE('',#996,#996,#998,.T.); +#996 = VERTEX_POINT('',#997); +#997 = CARTESIAN_POINT('',(6.902532920684E-31,6.,2.)); +#998 = SURFACE_CURVE('',#999,(#1004,#1011),.PCURVE_S1.); +#999 = CIRCLE('',#1000,6.); +#1000 = AXIS2_PLACEMENT_3D('',#1001,#1002,#1003); +#1001 = CARTESIAN_POINT('',(-8.881784197001E-16,1.972152263053E-31,2.)); +#1002 = DIRECTION('',(4.440892098501E-16,-9.860761315263E-32,-1.)); +#1003 = DIRECTION('',(1.480297366167E-16,1.,-3.286920438421E-32)); +#1004 = PCURVE('',#624,#1005); +#1005 = DEFINITIONAL_REPRESENTATION('',(#1006),#1010); +#1006 = CIRCLE('',#1007,6.); +#1007 = AXIS2_PLACEMENT_2D('',#1008,#1009); +#1008 = CARTESIAN_POINT('',(0.,0.)); +#1009 = DIRECTION('',(1.,-1.64346021921E-32)); +#1010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1011 = PCURVE('',#1012,#1017); +#1012 = CYLINDRICAL_SURFACE('',#1013,6.); +#1013 = AXIS2_PLACEMENT_3D('',#1014,#1015,#1016); +#1014 = CARTESIAN_POINT('',(0.,0.,0.)); +#1015 = DIRECTION('',(-4.440892098501E-16,9.860761315263E-32,1.)); +#1016 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#1017 = DEFINITIONAL_REPRESENTATION('',(#1018),#1022); +#1018 = LINE('',#1019,#1020); +#1019 = CARTESIAN_POINT('',(-0.,2.)); +#1020 = VECTOR('',#1021,1.); +#1021 = DIRECTION('',(-1.,0.)); +#1022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1023 = FACE_BOUND('',#1024,.F.); +#1024 = EDGE_LOOP('',(#1025)); +#1025 = ORIENTED_EDGE('',*,*,#609,.F.); +#1026 = ADVANCED_FACE('',(#1027),#659,.F.); +#1027 = FACE_BOUND('',#1028,.T.); +#1028 = EDGE_LOOP('',(#1029,#1060,#1081,#1082,#1083)); +#1029 = ORIENTED_EDGE('',*,*,#1030,.T.); +#1030 = EDGE_CURVE('',#1031,#1033,#1035,.T.); +#1031 = VERTEX_POINT('',#1032); +#1032 = CARTESIAN_POINT('',(-3.885780586188E-16,5.75,2.5)); +#1033 = VERTEX_POINT('',#1034); +#1034 = CARTESIAN_POINT('',(5.75,1.924644241162E-15,2.5)); +#1035 = SURFACE_CURVE('',#1036,(#1041,#1048),.PCURVE_S1.); +#1036 = CIRCLE('',#1037,5.75); +#1037 = AXIS2_PLACEMENT_3D('',#1038,#1039,#1040); +#1038 = CARTESIAN_POINT('',(-1.110223024625E-15,2.465190328816E-31,2.5) + ); +#1039 = DIRECTION('',(4.440892098501E-16,-9.860761315263E-32,-1.)); +#1040 = DIRECTION('',(1.255034723489E-16,1.,-4.287287528375E-32)); +#1041 = PCURVE('',#659,#1042); +#1042 = DEFINITIONAL_REPRESENTATION('',(#1043),#1047); +#1043 = LINE('',#1044,#1045); +#1044 = CARTESIAN_POINT('',(-4.712388980385,0.32876)); +#1045 = VECTOR('',#1046,1.); +#1046 = DIRECTION('',(-1.,0.)); +#1047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1048 = PCURVE('',#1049,#1054); +#1049 = PLANE('',#1050); +#1050 = AXIS2_PLACEMENT_3D('',#1051,#1052,#1053); +#1051 = CARTESIAN_POINT('',(-1.110223024625E-15,2.465190328816E-31,2.5) + ); +#1052 = DIRECTION('',(4.440892098501E-16,-9.860761315263E-32,-1.)); +#1053 = DIRECTION('',(1.255034723489E-16,1.,-4.287287528375E-32)); +#1054 = DEFINITIONAL_REPRESENTATION('',(#1055),#1059); +#1055 = CIRCLE('',#1056,5.75); +#1056 = AXIS2_PLACEMENT_2D('',#1057,#1058); +#1057 = CARTESIAN_POINT('',(0.,0.)); +#1058 = DIRECTION('',(1.,-3.4298300227E-32)); +#1059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1060 = ORIENTED_EDGE('',*,*,#1061,.T.); +#1061 = EDGE_CURVE('',#1033,#643,#1062,.T.); +#1062 = SEAM_CURVE('',#1063,(#1067,#1074),.PCURVE_S1.); +#1063 = LINE('',#1064,#1065); +#1064 = CARTESIAN_POINT('',(5.75,1.446336383992E-15,2.17124)); +#1065 = VECTOR('',#1066,1.); +#1066 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#1067 = PCURVE('',#659,#1068); +#1068 = DEFINITIONAL_REPRESENTATION('',(#1069),#1073); +#1069 = LINE('',#1070,#1071); +#1070 = CARTESIAN_POINT('',(-0.,0.)); +#1071 = VECTOR('',#1072,1.); +#1072 = DIRECTION('',(-0.,1.)); +#1073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1074 = PCURVE('',#659,#1075); +#1075 = DEFINITIONAL_REPRESENTATION('',(#1076),#1080); +#1076 = LINE('',#1077,#1078); +#1077 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1078 = VECTOR('',#1079,1.); +#1079 = DIRECTION('',(-0.,1.)); +#1080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1081 = ORIENTED_EDGE('',*,*,#642,.F.); +#1082 = ORIENTED_EDGE('',*,*,#1061,.F.); +#1083 = ORIENTED_EDGE('',*,*,#1084,.T.); +#1084 = EDGE_CURVE('',#1033,#1031,#1085,.T.); +#1085 = SURFACE_CURVE('',#1086,(#1091,#1098),.PCURVE_S1.); +#1086 = CIRCLE('',#1087,5.75); +#1087 = AXIS2_PLACEMENT_3D('',#1088,#1089,#1090); +#1088 = CARTESIAN_POINT('',(-1.110223024625E-15,2.465190328816E-31,2.5) + ); +#1089 = DIRECTION('',(4.440892098501E-16,-9.860761315263E-32,-1.)); +#1090 = DIRECTION('',(1.255034723489E-16,1.,-4.287287528375E-32)); +#1091 = PCURVE('',#659,#1092); +#1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1097); +#1093 = LINE('',#1094,#1095); +#1094 = CARTESIAN_POINT('',(1.570796326795,0.32876)); +#1095 = VECTOR('',#1096,1.); +#1096 = DIRECTION('',(-1.,0.)); +#1097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1098 = PCURVE('',#1049,#1099); +#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104); +#1100 = CIRCLE('',#1101,5.75); +#1101 = AXIS2_PLACEMENT_2D('',#1102,#1103); +#1102 = CARTESIAN_POINT('',(0.,0.)); +#1103 = DIRECTION('',(1.,-3.4298300227E-32)); +#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1105 = ADVANCED_FACE('',(#1106),#697,.F.); +#1106 = FACE_BOUND('',#1107,.F.); +#1107 = EDGE_LOOP('',(#1108,#1138,#1159,#1160)); +#1108 = ORIENTED_EDGE('',*,*,#1109,.F.); +#1109 = EDGE_CURVE('',#1110,#1112,#1114,.T.); +#1110 = VERTEX_POINT('',#1111); +#1111 = CARTESIAN_POINT('',(1.11354525,3.75141375,9.5)); +#1112 = VERTEX_POINT('',#1113); +#1113 = CARTESIAN_POINT('',(0.15,3.75141375,9.5)); +#1114 = SURFACE_CURVE('',#1115,(#1119,#1126),.PCURVE_S1.); +#1115 = LINE('',#1116,#1117); +#1116 = CARTESIAN_POINT('',(1.11354525,3.75141375,9.5)); +#1117 = VECTOR('',#1118,1.); +#1118 = DIRECTION('',(-1.,0.,0.)); +#1119 = PCURVE('',#697,#1120); +#1120 = DEFINITIONAL_REPRESENTATION('',(#1121),#1125); +#1121 = LINE('',#1122,#1123); +#1122 = CARTESIAN_POINT('',(0.,-0.)); +#1123 = VECTOR('',#1124,1.); +#1124 = DIRECTION('',(1.,0.)); +#1125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1126 = PCURVE('',#1127,#1132); +#1127 = PLANE('',#1128); +#1128 = AXIS2_PLACEMENT_3D('',#1129,#1130,#1131); +#1129 = CARTESIAN_POINT('',(-0.15,5.014959,9.5)); +#1130 = DIRECTION('',(0.,0.,1.)); +#1131 = DIRECTION('',(1.,0.,0.)); +#1132 = DEFINITIONAL_REPRESENTATION('',(#1133),#1137); +#1133 = LINE('',#1134,#1135); +#1134 = CARTESIAN_POINT('',(1.26354525,-1.26354525)); +#1135 = VECTOR('',#1136,1.); +#1136 = DIRECTION('',(-1.,0.)); +#1137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1138 = ORIENTED_EDGE('',*,*,#1139,.T.); +#1139 = EDGE_CURVE('',#1110,#683,#1140,.T.); +#1140 = SURFACE_CURVE('',#1141,(#1145,#1152),.PCURVE_S1.); +#1141 = LINE('',#1142,#1143); +#1142 = CARTESIAN_POINT('',(1.11354525,3.75141375,9.5)); +#1143 = VECTOR('',#1144,1.); +#1144 = DIRECTION('',(0.,0.,1.)); +#1145 = PCURVE('',#697,#1146); +#1146 = DEFINITIONAL_REPRESENTATION('',(#1147),#1151); +#1147 = LINE('',#1148,#1149); +#1148 = CARTESIAN_POINT('',(0.,-0.)); +#1149 = VECTOR('',#1150,1.); +#1150 = DIRECTION('',(0.,-1.)); +#1151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1152 = PCURVE('',#981,#1153); +#1153 = DEFINITIONAL_REPRESENTATION('',(#1154),#1158); +#1154 = LINE('',#1155,#1156); +#1155 = CARTESIAN_POINT('',(0.3,0.)); +#1156 = VECTOR('',#1157,1.); +#1157 = DIRECTION('',(0.,-1.)); +#1158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1159 = ORIENTED_EDGE('',*,*,#680,.F.); +#1160 = ORIENTED_EDGE('',*,*,#1161,.F.); +#1161 = EDGE_CURVE('',#1112,#681,#1162,.T.); +#1162 = SURFACE_CURVE('',#1163,(#1167,#1174),.PCURVE_S1.); +#1163 = LINE('',#1164,#1165); +#1164 = CARTESIAN_POINT('',(0.15,3.75141375,9.5)); +#1165 = VECTOR('',#1166,1.); +#1166 = DIRECTION('',(0.,0.,1.)); +#1167 = PCURVE('',#697,#1168); +#1168 = DEFINITIONAL_REPRESENTATION('',(#1169),#1173); +#1169 = LINE('',#1170,#1171); +#1170 = CARTESIAN_POINT('',(0.96354525,0.)); +#1171 = VECTOR('',#1172,1.); +#1172 = DIRECTION('',(0.,-1.)); +#1173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1174 = PCURVE('',#723,#1175); +#1175 = DEFINITIONAL_REPRESENTATION('',(#1176),#1180); +#1176 = LINE('',#1177,#1178); +#1177 = CARTESIAN_POINT('',(0.,0.)); +#1178 = VECTOR('',#1179,1.); +#1179 = DIRECTION('',(0.,-1.)); +#1180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1181 = ADVANCED_FACE('',(#1182),#981,.F.); +#1182 = FACE_BOUND('',#1183,.F.); +#1183 = EDGE_LOOP('',(#1184,#1207,#1228,#1229)); +#1184 = ORIENTED_EDGE('',*,*,#1185,.F.); +#1185 = EDGE_CURVE('',#1186,#1110,#1188,.T.); +#1186 = VERTEX_POINT('',#1187); +#1187 = CARTESIAN_POINT('',(1.11354525,4.05141375,9.5)); +#1188 = SURFACE_CURVE('',#1189,(#1193,#1200),.PCURVE_S1.); +#1189 = LINE('',#1190,#1191); +#1190 = CARTESIAN_POINT('',(1.11354525,4.05141375,9.5)); +#1191 = VECTOR('',#1192,1.); +#1192 = DIRECTION('',(0.,-1.,0.)); +#1193 = PCURVE('',#981,#1194); +#1194 = DEFINITIONAL_REPRESENTATION('',(#1195),#1199); +#1195 = LINE('',#1196,#1197); +#1196 = CARTESIAN_POINT('',(0.,0.)); +#1197 = VECTOR('',#1198,1.); +#1198 = DIRECTION('',(1.,0.)); +#1199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1200 = PCURVE('',#1127,#1201); +#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1206); +#1202 = LINE('',#1203,#1204); +#1203 = CARTESIAN_POINT('',(1.26354525,-0.96354525)); +#1204 = VECTOR('',#1205,1.); +#1205 = DIRECTION('',(0.,-1.)); +#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1207 = ORIENTED_EDGE('',*,*,#1208,.T.); +#1208 = EDGE_CURVE('',#1186,#943,#1209,.T.); +#1209 = SURFACE_CURVE('',#1210,(#1214,#1221),.PCURVE_S1.); +#1210 = LINE('',#1211,#1212); +#1211 = CARTESIAN_POINT('',(1.11354525,4.05141375,9.5)); +#1212 = VECTOR('',#1213,1.); +#1213 = DIRECTION('',(0.,0.,1.)); +#1214 = PCURVE('',#981,#1215); +#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220); +#1216 = LINE('',#1217,#1218); +#1217 = CARTESIAN_POINT('',(0.,0.)); +#1218 = VECTOR('',#1219,1.); +#1219 = DIRECTION('',(0.,-1.)); +#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1221 = PCURVE('',#957,#1222); +#1222 = DEFINITIONAL_REPRESENTATION('',(#1223),#1227); +#1223 = LINE('',#1224,#1225); +#1224 = CARTESIAN_POINT('',(0.96354525,0.)); +#1225 = VECTOR('',#1226,1.); +#1226 = DIRECTION('',(0.,-1.)); +#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1228 = ORIENTED_EDGE('',*,*,#968,.F.); +#1229 = ORIENTED_EDGE('',*,*,#1139,.F.); +#1230 = ADVANCED_FACE('',(#1231),#957,.F.); +#1231 = FACE_BOUND('',#1232,.F.); +#1232 = EDGE_LOOP('',(#1233,#1256,#1277,#1278)); +#1233 = ORIENTED_EDGE('',*,*,#1234,.F.); +#1234 = EDGE_CURVE('',#1235,#1186,#1237,.T.); +#1235 = VERTEX_POINT('',#1236); +#1236 = CARTESIAN_POINT('',(0.15,4.05141375,9.5)); +#1237 = SURFACE_CURVE('',#1238,(#1242,#1249),.PCURVE_S1.); +#1238 = LINE('',#1239,#1240); +#1239 = CARTESIAN_POINT('',(0.15,4.05141375,9.5)); +#1240 = VECTOR('',#1241,1.); +#1241 = DIRECTION('',(1.,0.,0.)); +#1242 = PCURVE('',#957,#1243); +#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1248); +#1244 = LINE('',#1245,#1246); +#1245 = CARTESIAN_POINT('',(0.,0.)); +#1246 = VECTOR('',#1247,1.); +#1247 = DIRECTION('',(1.,0.)); +#1248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1249 = PCURVE('',#1127,#1250); +#1250 = DEFINITIONAL_REPRESENTATION('',(#1251),#1255); +#1251 = LINE('',#1252,#1253); +#1252 = CARTESIAN_POINT('',(0.3,-0.96354525)); +#1253 = VECTOR('',#1254,1.); +#1254 = DIRECTION('',(1.,0.)); +#1255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1256 = ORIENTED_EDGE('',*,*,#1257,.T.); +#1257 = EDGE_CURVE('',#1235,#917,#1258,.T.); +#1258 = SURFACE_CURVE('',#1259,(#1263,#1270),.PCURVE_S1.); +#1259 = LINE('',#1260,#1261); +#1260 = CARTESIAN_POINT('',(0.15,4.05141375,9.5)); +#1261 = VECTOR('',#1262,1.); +#1262 = DIRECTION('',(0.,0.,1.)); +#1263 = PCURVE('',#957,#1264); +#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1269); +#1265 = LINE('',#1266,#1267); +#1266 = CARTESIAN_POINT('',(0.,0.)); +#1267 = VECTOR('',#1268,1.); +#1268 = DIRECTION('',(0.,-1.)); +#1269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1270 = PCURVE('',#931,#1271); +#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276); +#1272 = LINE('',#1273,#1274); +#1273 = CARTESIAN_POINT('',(0.96354525,0.)); +#1274 = VECTOR('',#1275,1.); +#1275 = DIRECTION('',(0.,-1.)); +#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1277 = ORIENTED_EDGE('',*,*,#942,.F.); +#1278 = ORIENTED_EDGE('',*,*,#1208,.F.); +#1279 = ADVANCED_FACE('',(#1280),#931,.F.); +#1280 = FACE_BOUND('',#1281,.F.); +#1281 = EDGE_LOOP('',(#1282,#1305,#1326,#1327)); +#1282 = ORIENTED_EDGE('',*,*,#1283,.F.); +#1283 = EDGE_CURVE('',#1284,#1235,#1286,.T.); +#1284 = VERTEX_POINT('',#1285); +#1285 = CARTESIAN_POINT('',(0.15,5.014959,9.5)); +#1286 = SURFACE_CURVE('',#1287,(#1291,#1298),.PCURVE_S1.); +#1287 = LINE('',#1288,#1289); +#1288 = CARTESIAN_POINT('',(0.15,5.014959,9.5)); +#1289 = VECTOR('',#1290,1.); +#1290 = DIRECTION('',(0.,-1.,0.)); +#1291 = PCURVE('',#931,#1292); +#1292 = DEFINITIONAL_REPRESENTATION('',(#1293),#1297); +#1293 = LINE('',#1294,#1295); +#1294 = CARTESIAN_POINT('',(0.,0.)); +#1295 = VECTOR('',#1296,1.); +#1296 = DIRECTION('',(1.,0.)); +#1297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1298 = PCURVE('',#1127,#1299); +#1299 = DEFINITIONAL_REPRESENTATION('',(#1300),#1304); +#1300 = LINE('',#1301,#1302); +#1301 = CARTESIAN_POINT('',(0.3,0.)); +#1302 = VECTOR('',#1303,1.); +#1303 = DIRECTION('',(0.,-1.)); +#1304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1305 = ORIENTED_EDGE('',*,*,#1306,.T.); +#1306 = EDGE_CURVE('',#1284,#891,#1307,.T.); +#1307 = SURFACE_CURVE('',#1308,(#1312,#1319),.PCURVE_S1.); +#1308 = LINE('',#1309,#1310); +#1309 = CARTESIAN_POINT('',(0.15,5.014959,9.5)); +#1310 = VECTOR('',#1311,1.); +#1311 = DIRECTION('',(0.,0.,1.)); +#1312 = PCURVE('',#931,#1313); +#1313 = DEFINITIONAL_REPRESENTATION('',(#1314),#1318); +#1314 = LINE('',#1315,#1316); +#1315 = CARTESIAN_POINT('',(0.,0.)); +#1316 = VECTOR('',#1317,1.); +#1317 = DIRECTION('',(0.,-1.)); +#1318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1319 = PCURVE('',#905,#1320); +#1320 = DEFINITIONAL_REPRESENTATION('',(#1321),#1325); +#1321 = LINE('',#1322,#1323); +#1322 = CARTESIAN_POINT('',(0.3,0.)); +#1323 = VECTOR('',#1324,1.); +#1324 = DIRECTION('',(0.,-1.)); +#1325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1326 = ORIENTED_EDGE('',*,*,#916,.F.); +#1327 = ORIENTED_EDGE('',*,*,#1257,.F.); +#1328 = ADVANCED_FACE('',(#1329),#905,.F.); +#1329 = FACE_BOUND('',#1330,.F.); +#1330 = EDGE_LOOP('',(#1331,#1354,#1375,#1376)); +#1331 = ORIENTED_EDGE('',*,*,#1332,.F.); +#1332 = EDGE_CURVE('',#1333,#1284,#1335,.T.); +#1333 = VERTEX_POINT('',#1334); +#1334 = CARTESIAN_POINT('',(-0.15,5.014959,9.5)); +#1335 = SURFACE_CURVE('',#1336,(#1340,#1347),.PCURVE_S1.); +#1336 = LINE('',#1337,#1338); +#1337 = CARTESIAN_POINT('',(-0.15,5.014959,9.5)); +#1338 = VECTOR('',#1339,1.); +#1339 = DIRECTION('',(1.,0.,0.)); +#1340 = PCURVE('',#905,#1341); +#1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346); +#1342 = LINE('',#1343,#1344); +#1343 = CARTESIAN_POINT('',(0.,0.)); +#1344 = VECTOR('',#1345,1.); +#1345 = DIRECTION('',(1.,0.)); +#1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1347 = PCURVE('',#1127,#1348); +#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('',#1333,#865,#1356,.T.); +#1356 = SURFACE_CURVE('',#1357,(#1361,#1368),.PCURVE_S1.); +#1357 = LINE('',#1358,#1359); +#1358 = CARTESIAN_POINT('',(-0.15,5.014959,9.5)); +#1359 = VECTOR('',#1360,1.); +#1360 = DIRECTION('',(0.,0.,1.)); +#1361 = PCURVE('',#905,#1362); +#1362 = DEFINITIONAL_REPRESENTATION('',(#1363),#1367); +#1363 = LINE('',#1364,#1365); +#1364 = CARTESIAN_POINT('',(0.,0.)); +#1365 = VECTOR('',#1366,1.); +#1366 = DIRECTION('',(0.,-1.)); +#1367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1368 = PCURVE('',#879,#1369); +#1369 = DEFINITIONAL_REPRESENTATION('',(#1370),#1374); +#1370 = LINE('',#1371,#1372); +#1371 = CARTESIAN_POINT('',(0.96354525,0.)); +#1372 = VECTOR('',#1373,1.); +#1373 = DIRECTION('',(0.,-1.)); +#1374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1375 = ORIENTED_EDGE('',*,*,#890,.F.); +#1376 = ORIENTED_EDGE('',*,*,#1306,.F.); +#1377 = ADVANCED_FACE('',(#1378),#879,.F.); +#1378 = FACE_BOUND('',#1379,.F.); +#1379 = EDGE_LOOP('',(#1380,#1403,#1424,#1425)); +#1380 = ORIENTED_EDGE('',*,*,#1381,.F.); +#1381 = EDGE_CURVE('',#1382,#1333,#1384,.T.); +#1382 = VERTEX_POINT('',#1383); +#1383 = CARTESIAN_POINT('',(-0.15,4.05141375,9.5)); +#1384 = SURFACE_CURVE('',#1385,(#1389,#1396),.PCURVE_S1.); +#1385 = LINE('',#1386,#1387); +#1386 = CARTESIAN_POINT('',(-0.15,4.05141375,9.5)); +#1387 = VECTOR('',#1388,1.); +#1388 = DIRECTION('',(0.,1.,0.)); +#1389 = PCURVE('',#879,#1390); +#1390 = DEFINITIONAL_REPRESENTATION('',(#1391),#1395); +#1391 = LINE('',#1392,#1393); +#1392 = CARTESIAN_POINT('',(0.,0.)); +#1393 = VECTOR('',#1394,1.); +#1394 = DIRECTION('',(1.,0.)); +#1395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1396 = PCURVE('',#1127,#1397); +#1397 = DEFINITIONAL_REPRESENTATION('',(#1398),#1402); +#1398 = LINE('',#1399,#1400); +#1399 = CARTESIAN_POINT('',(0.,-0.96354525)); +#1400 = VECTOR('',#1401,1.); +#1401 = DIRECTION('',(0.,1.)); +#1402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1403 = ORIENTED_EDGE('',*,*,#1404,.T.); +#1404 = EDGE_CURVE('',#1382,#839,#1405,.T.); +#1405 = SURFACE_CURVE('',#1406,(#1410,#1417),.PCURVE_S1.); +#1406 = LINE('',#1407,#1408); +#1407 = CARTESIAN_POINT('',(-0.15,4.05141375,9.5)); +#1408 = VECTOR('',#1409,1.); +#1409 = DIRECTION('',(0.,0.,1.)); +#1410 = PCURVE('',#879,#1411); +#1411 = DEFINITIONAL_REPRESENTATION('',(#1412),#1416); +#1412 = LINE('',#1413,#1414); +#1413 = CARTESIAN_POINT('',(0.,0.)); +#1414 = VECTOR('',#1415,1.); +#1415 = DIRECTION('',(0.,-1.)); +#1416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1417 = PCURVE('',#853,#1418); +#1418 = DEFINITIONAL_REPRESENTATION('',(#1419),#1423); +#1419 = LINE('',#1420,#1421); +#1420 = CARTESIAN_POINT('',(0.96354525,0.)); +#1421 = VECTOR('',#1422,1.); +#1422 = DIRECTION('',(0.,-1.)); +#1423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1424 = ORIENTED_EDGE('',*,*,#864,.F.); +#1425 = ORIENTED_EDGE('',*,*,#1355,.F.); +#1426 = ADVANCED_FACE('',(#1427),#853,.F.); +#1427 = FACE_BOUND('',#1428,.F.); +#1428 = EDGE_LOOP('',(#1429,#1452,#1473,#1474)); +#1429 = ORIENTED_EDGE('',*,*,#1430,.F.); +#1430 = EDGE_CURVE('',#1431,#1382,#1433,.T.); +#1431 = VERTEX_POINT('',#1432); +#1432 = CARTESIAN_POINT('',(-1.11354525,4.05141375,9.5)); +#1433 = SURFACE_CURVE('',#1434,(#1438,#1445),.PCURVE_S1.); +#1434 = LINE('',#1435,#1436); +#1435 = CARTESIAN_POINT('',(-1.11354525,4.05141375,9.5)); +#1436 = VECTOR('',#1437,1.); +#1437 = DIRECTION('',(1.,0.,0.)); +#1438 = PCURVE('',#853,#1439); +#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444); +#1440 = LINE('',#1441,#1442); +#1441 = CARTESIAN_POINT('',(0.,0.)); +#1442 = VECTOR('',#1443,1.); +#1443 = DIRECTION('',(1.,0.)); +#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1445 = PCURVE('',#1127,#1446); +#1446 = DEFINITIONAL_REPRESENTATION('',(#1447),#1451); +#1447 = LINE('',#1448,#1449); +#1448 = CARTESIAN_POINT('',(-0.96354525,-0.96354525)); +#1449 = VECTOR('',#1450,1.); +#1450 = DIRECTION('',(1.,0.)); +#1451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1452 = ORIENTED_EDGE('',*,*,#1453,.T.); +#1453 = EDGE_CURVE('',#1431,#813,#1454,.T.); +#1454 = SURFACE_CURVE('',#1455,(#1459,#1466),.PCURVE_S1.); +#1455 = LINE('',#1456,#1457); +#1456 = CARTESIAN_POINT('',(-1.11354525,4.05141375,9.5)); +#1457 = VECTOR('',#1458,1.); +#1458 = DIRECTION('',(0.,0.,1.)); +#1459 = PCURVE('',#853,#1460); +#1460 = DEFINITIONAL_REPRESENTATION('',(#1461),#1465); +#1461 = LINE('',#1462,#1463); +#1462 = CARTESIAN_POINT('',(0.,0.)); +#1463 = VECTOR('',#1464,1.); +#1464 = DIRECTION('',(0.,-1.)); +#1465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1466 = PCURVE('',#827,#1467); +#1467 = DEFINITIONAL_REPRESENTATION('',(#1468),#1472); +#1468 = LINE('',#1469,#1470); +#1469 = CARTESIAN_POINT('',(0.3,0.)); +#1470 = VECTOR('',#1471,1.); +#1471 = DIRECTION('',(0.,-1.)); +#1472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1473 = ORIENTED_EDGE('',*,*,#838,.F.); +#1474 = ORIENTED_EDGE('',*,*,#1404,.F.); +#1475 = ADVANCED_FACE('',(#1476),#827,.F.); +#1476 = FACE_BOUND('',#1477,.F.); +#1477 = EDGE_LOOP('',(#1478,#1501,#1522,#1523)); +#1478 = ORIENTED_EDGE('',*,*,#1479,.F.); +#1479 = EDGE_CURVE('',#1480,#1431,#1482,.T.); +#1480 = VERTEX_POINT('',#1481); +#1481 = CARTESIAN_POINT('',(-1.11354525,3.75141375,9.5)); +#1482 = SURFACE_CURVE('',#1483,(#1487,#1494),.PCURVE_S1.); +#1483 = LINE('',#1484,#1485); +#1484 = CARTESIAN_POINT('',(-1.11354525,3.75141375,9.5)); +#1485 = VECTOR('',#1486,1.); +#1486 = DIRECTION('',(0.,1.,0.)); +#1487 = PCURVE('',#827,#1488); +#1488 = DEFINITIONAL_REPRESENTATION('',(#1489),#1493); +#1489 = LINE('',#1490,#1491); +#1490 = CARTESIAN_POINT('',(0.,0.)); +#1491 = VECTOR('',#1492,1.); +#1492 = DIRECTION('',(1.,0.)); +#1493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1494 = PCURVE('',#1127,#1495); +#1495 = DEFINITIONAL_REPRESENTATION('',(#1496),#1500); +#1496 = LINE('',#1497,#1498); +#1497 = CARTESIAN_POINT('',(-0.96354525,-1.26354525)); +#1498 = VECTOR('',#1499,1.); +#1499 = DIRECTION('',(0.,1.)); +#1500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1501 = ORIENTED_EDGE('',*,*,#1502,.T.); +#1502 = EDGE_CURVE('',#1480,#787,#1503,.T.); +#1503 = SURFACE_CURVE('',#1504,(#1508,#1515),.PCURVE_S1.); +#1504 = LINE('',#1505,#1506); +#1505 = CARTESIAN_POINT('',(-1.11354525,3.75141375,9.5)); +#1506 = VECTOR('',#1507,1.); +#1507 = DIRECTION('',(0.,0.,1.)); +#1508 = PCURVE('',#827,#1509); +#1509 = DEFINITIONAL_REPRESENTATION('',(#1510),#1514); +#1510 = LINE('',#1511,#1512); +#1511 = CARTESIAN_POINT('',(0.,0.)); +#1512 = VECTOR('',#1513,1.); +#1513 = DIRECTION('',(0.,-1.)); +#1514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1515 = PCURVE('',#801,#1516); +#1516 = DEFINITIONAL_REPRESENTATION('',(#1517),#1521); +#1517 = LINE('',#1518,#1519); +#1518 = CARTESIAN_POINT('',(0.96354525,0.)); +#1519 = VECTOR('',#1520,1.); +#1520 = DIRECTION('',(0.,-1.)); +#1521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1522 = ORIENTED_EDGE('',*,*,#812,.F.); +#1523 = ORIENTED_EDGE('',*,*,#1453,.F.); +#1524 = ADVANCED_FACE('',(#1525),#801,.F.); +#1525 = FACE_BOUND('',#1526,.F.); +#1526 = EDGE_LOOP('',(#1527,#1550,#1571,#1572)); +#1527 = ORIENTED_EDGE('',*,*,#1528,.F.); +#1528 = EDGE_CURVE('',#1529,#1480,#1531,.T.); +#1529 = VERTEX_POINT('',#1530); +#1530 = CARTESIAN_POINT('',(-0.15,3.75141375,9.5)); +#1531 = SURFACE_CURVE('',#1532,(#1536,#1543),.PCURVE_S1.); +#1532 = LINE('',#1533,#1534); +#1533 = CARTESIAN_POINT('',(-0.15,3.75141375,9.5)); +#1534 = VECTOR('',#1535,1.); +#1535 = DIRECTION('',(-1.,0.,0.)); +#1536 = PCURVE('',#801,#1537); +#1537 = DEFINITIONAL_REPRESENTATION('',(#1538),#1542); +#1538 = LINE('',#1539,#1540); +#1539 = CARTESIAN_POINT('',(0.,-0.)); +#1540 = VECTOR('',#1541,1.); +#1541 = DIRECTION('',(1.,0.)); +#1542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1543 = PCURVE('',#1127,#1544); +#1544 = DEFINITIONAL_REPRESENTATION('',(#1545),#1549); +#1545 = LINE('',#1546,#1547); +#1546 = CARTESIAN_POINT('',(-1.665334536938E-16,-1.26354525)); +#1547 = VECTOR('',#1548,1.); +#1548 = DIRECTION('',(-1.,0.)); +#1549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1550 = ORIENTED_EDGE('',*,*,#1551,.T.); +#1551 = EDGE_CURVE('',#1529,#761,#1552,.T.); +#1552 = SURFACE_CURVE('',#1553,(#1557,#1564),.PCURVE_S1.); +#1553 = LINE('',#1554,#1555); +#1554 = CARTESIAN_POINT('',(-0.15,3.75141375,9.5)); +#1555 = VECTOR('',#1556,1.); +#1556 = DIRECTION('',(0.,0.,1.)); +#1557 = PCURVE('',#801,#1558); +#1558 = DEFINITIONAL_REPRESENTATION('',(#1559),#1563); +#1559 = LINE('',#1560,#1561); +#1560 = CARTESIAN_POINT('',(0.,-0.)); +#1561 = VECTOR('',#1562,1.); +#1562 = DIRECTION('',(0.,-1.)); +#1563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1564 = PCURVE('',#775,#1565); +#1565 = DEFINITIONAL_REPRESENTATION('',(#1566),#1570); +#1566 = LINE('',#1567,#1568); +#1567 = CARTESIAN_POINT('',(0.96354525,0.)); +#1568 = VECTOR('',#1569,1.); +#1569 = DIRECTION('',(0.,-1.)); +#1570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1571 = ORIENTED_EDGE('',*,*,#786,.F.); +#1572 = ORIENTED_EDGE('',*,*,#1502,.F.); +#1573 = ADVANCED_FACE('',(#1574),#775,.F.); +#1574 = FACE_BOUND('',#1575,.F.); +#1575 = EDGE_LOOP('',(#1576,#1599,#1620,#1621)); +#1576 = ORIENTED_EDGE('',*,*,#1577,.F.); +#1577 = EDGE_CURVE('',#1578,#1529,#1580,.T.); +#1578 = VERTEX_POINT('',#1579); +#1579 = CARTESIAN_POINT('',(-0.15,2.7878685,9.5)); +#1580 = SURFACE_CURVE('',#1581,(#1585,#1592),.PCURVE_S1.); +#1581 = LINE('',#1582,#1583); +#1582 = CARTESIAN_POINT('',(-0.15,2.7878685,9.5)); +#1583 = VECTOR('',#1584,1.); +#1584 = DIRECTION('',(0.,1.,0.)); +#1585 = PCURVE('',#775,#1586); +#1586 = DEFINITIONAL_REPRESENTATION('',(#1587),#1591); +#1587 = LINE('',#1588,#1589); +#1588 = CARTESIAN_POINT('',(0.,0.)); +#1589 = VECTOR('',#1590,1.); +#1590 = DIRECTION('',(1.,0.)); +#1591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1592 = PCURVE('',#1127,#1593); +#1593 = DEFINITIONAL_REPRESENTATION('',(#1594),#1598); +#1594 = LINE('',#1595,#1596); +#1595 = CARTESIAN_POINT('',(-1.665334536938E-16,-2.2270905)); +#1596 = VECTOR('',#1597,1.); +#1597 = DIRECTION('',(0.,1.)); +#1598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1599 = ORIENTED_EDGE('',*,*,#1600,.T.); +#1600 = EDGE_CURVE('',#1578,#735,#1601,.T.); +#1601 = SURFACE_CURVE('',#1602,(#1606,#1613),.PCURVE_S1.); +#1602 = LINE('',#1603,#1604); +#1603 = CARTESIAN_POINT('',(-0.15,2.7878685,9.5)); +#1604 = VECTOR('',#1605,1.); +#1605 = DIRECTION('',(0.,0.,1.)); +#1606 = PCURVE('',#775,#1607); +#1607 = DEFINITIONAL_REPRESENTATION('',(#1608),#1612); +#1608 = LINE('',#1609,#1610); +#1609 = CARTESIAN_POINT('',(0.,0.)); +#1610 = VECTOR('',#1611,1.); +#1611 = DIRECTION('',(0.,-1.)); +#1612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1613 = PCURVE('',#749,#1614); +#1614 = DEFINITIONAL_REPRESENTATION('',(#1615),#1619); +#1615 = LINE('',#1616,#1617); +#1616 = CARTESIAN_POINT('',(0.3,0.)); +#1617 = VECTOR('',#1618,1.); +#1618 = DIRECTION('',(0.,-1.)); +#1619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1620 = ORIENTED_EDGE('',*,*,#760,.F.); +#1621 = ORIENTED_EDGE('',*,*,#1551,.F.); +#1622 = ADVANCED_FACE('',(#1623),#749,.F.); +#1623 = FACE_BOUND('',#1624,.F.); +#1624 = EDGE_LOOP('',(#1625,#1648,#1669,#1670)); +#1625 = ORIENTED_EDGE('',*,*,#1626,.F.); +#1626 = EDGE_CURVE('',#1627,#1578,#1629,.T.); +#1627 = VERTEX_POINT('',#1628); +#1628 = CARTESIAN_POINT('',(0.15,2.7878685,9.5)); +#1629 = SURFACE_CURVE('',#1630,(#1634,#1641),.PCURVE_S1.); +#1630 = LINE('',#1631,#1632); +#1631 = CARTESIAN_POINT('',(0.15,2.7878685,9.5)); +#1632 = VECTOR('',#1633,1.); +#1633 = DIRECTION('',(-1.,0.,0.)); +#1634 = PCURVE('',#749,#1635); +#1635 = DEFINITIONAL_REPRESENTATION('',(#1636),#1640); +#1636 = LINE('',#1637,#1638); +#1637 = CARTESIAN_POINT('',(0.,-0.)); +#1638 = VECTOR('',#1639,1.); +#1639 = DIRECTION('',(1.,0.)); +#1640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1641 = PCURVE('',#1127,#1642); +#1642 = DEFINITIONAL_REPRESENTATION('',(#1643),#1647); +#1643 = LINE('',#1644,#1645); +#1644 = CARTESIAN_POINT('',(0.3,-2.2270905)); +#1645 = VECTOR('',#1646,1.); +#1646 = DIRECTION('',(-1.,0.)); +#1647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1648 = ORIENTED_EDGE('',*,*,#1649,.T.); +#1649 = EDGE_CURVE('',#1627,#709,#1650,.T.); +#1650 = SURFACE_CURVE('',#1651,(#1655,#1662),.PCURVE_S1.); +#1651 = LINE('',#1652,#1653); +#1652 = CARTESIAN_POINT('',(0.15,2.7878685,9.5)); +#1653 = VECTOR('',#1654,1.); +#1654 = DIRECTION('',(0.,0.,1.)); +#1655 = PCURVE('',#749,#1656); +#1656 = DEFINITIONAL_REPRESENTATION('',(#1657),#1661); +#1657 = LINE('',#1658,#1659); +#1658 = CARTESIAN_POINT('',(0.,-0.)); +#1659 = VECTOR('',#1660,1.); +#1660 = DIRECTION('',(0.,-1.)); +#1661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1662 = PCURVE('',#723,#1663); +#1663 = DEFINITIONAL_REPRESENTATION('',(#1664),#1668); +#1664 = LINE('',#1665,#1666); +#1665 = CARTESIAN_POINT('',(0.96354525,0.)); +#1666 = VECTOR('',#1667,1.); +#1667 = DIRECTION('',(0.,-1.)); +#1668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1669 = ORIENTED_EDGE('',*,*,#734,.F.); +#1670 = ORIENTED_EDGE('',*,*,#1600,.F.); +#1671 = ADVANCED_FACE('',(#1672),#723,.F.); +#1672 = FACE_BOUND('',#1673,.F.); +#1673 = EDGE_LOOP('',(#1674,#1695,#1696,#1697)); +#1674 = ORIENTED_EDGE('',*,*,#1675,.F.); +#1675 = EDGE_CURVE('',#1112,#1627,#1676,.T.); +#1676 = SURFACE_CURVE('',#1677,(#1681,#1688),.PCURVE_S1.); +#1677 = LINE('',#1678,#1679); +#1678 = CARTESIAN_POINT('',(0.15,3.75141375,9.5)); +#1679 = VECTOR('',#1680,1.); +#1680 = DIRECTION('',(0.,-1.,0.)); +#1681 = PCURVE('',#723,#1682); +#1682 = DEFINITIONAL_REPRESENTATION('',(#1683),#1687); +#1683 = LINE('',#1684,#1685); +#1684 = CARTESIAN_POINT('',(0.,0.)); +#1685 = VECTOR('',#1686,1.); +#1686 = DIRECTION('',(1.,0.)); +#1687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1688 = PCURVE('',#1127,#1689); +#1689 = DEFINITIONAL_REPRESENTATION('',(#1690),#1694); +#1690 = LINE('',#1691,#1692); +#1691 = CARTESIAN_POINT('',(0.3,-1.26354525)); +#1692 = VECTOR('',#1693,1.); +#1693 = DIRECTION('',(0.,-1.)); +#1694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1695 = ORIENTED_EDGE('',*,*,#1161,.T.); +#1696 = ORIENTED_EDGE('',*,*,#708,.F.); +#1697 = ORIENTED_EDGE('',*,*,#1649,.F.); +#1698 = ADVANCED_FACE('',(#1699),#1012,.T.); +#1699 = FACE_BOUND('',#1700,.F.); +#1700 = EDGE_LOOP('',(#1701,#1724,#1753,#1779,#1812,#1838,#1867,#1893, + #1921,#1947,#1969,#1970)); +#1701 = ORIENTED_EDGE('',*,*,#1702,.F.); +#1702 = EDGE_CURVE('',#1703,#996,#1705,.T.); +#1703 = VERTEX_POINT('',#1704); +#1704 = CARTESIAN_POINT('',(1.33226762955E-15,6.,0.)); +#1705 = SEAM_CURVE('',#1706,(#1710,#1717),.PCURVE_S1.); +#1706 = LINE('',#1707,#1708); +#1707 = CARTESIAN_POINT('',(1.33226762955E-15,6.,0.)); +#1708 = VECTOR('',#1709,1.); +#1709 = DIRECTION('',(-6.661338147751E-16,1.479114197289E-31,1.)); +#1710 = PCURVE('',#1012,#1711); +#1711 = DEFINITIONAL_REPRESENTATION('',(#1712),#1716); +#1712 = LINE('',#1713,#1714); +#1713 = CARTESIAN_POINT('',(-0.,0.)); +#1714 = VECTOR('',#1715,1.); +#1715 = DIRECTION('',(-0.,1.)); +#1716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1717 = PCURVE('',#1012,#1718); +#1718 = DEFINITIONAL_REPRESENTATION('',(#1719),#1723); +#1719 = LINE('',#1720,#1721); +#1720 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1721 = VECTOR('',#1722,1.); +#1722 = DIRECTION('',(-0.,1.)); +#1723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1724 = ORIENTED_EDGE('',*,*,#1725,.T.); +#1725 = EDGE_CURVE('',#1703,#1726,#1728,.T.); +#1726 = VERTEX_POINT('',#1727); +#1727 = CARTESIAN_POINT('',(5.196152422707,3.,1.15377761183E-15)); +#1728 = SURFACE_CURVE('',#1729,(#1734,#1741),.PCURVE_S1.); +#1729 = CIRCLE('',#1730,6.); +#1730 = AXIS2_PLACEMENT_3D('',#1731,#1732,#1733); +#1731 = CARTESIAN_POINT('',(0.,0.,0.)); +#1732 = DIRECTION('',(4.440892098501E-16,-9.860761315263E-32,-1.)); +#1733 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#1734 = PCURVE('',#1012,#1735); +#1735 = DEFINITIONAL_REPRESENTATION('',(#1736),#1740); +#1736 = LINE('',#1737,#1738); +#1737 = CARTESIAN_POINT('',(-0.,0.)); +#1738 = VECTOR('',#1739,1.); +#1739 = DIRECTION('',(-1.,0.)); +#1740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1741 = PCURVE('',#1742,#1747); +#1742 = PLANE('',#1743); +#1743 = AXIS2_PLACEMENT_3D('',#1744,#1745,#1746); +#1744 = CARTESIAN_POINT('',(0.,0.,0.)); +#1745 = DIRECTION('',(4.440892098501E-16,-9.860761315263E-32,-1.)); +#1746 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#1747 = DEFINITIONAL_REPRESENTATION('',(#1748),#1752); +#1748 = CIRCLE('',#1749,6.); +#1749 = AXIS2_PLACEMENT_2D('',#1750,#1751); +#1750 = CARTESIAN_POINT('',(0.,0.)); +#1751 = DIRECTION('',(1.,-0.)); +#1752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1753 = ORIENTED_EDGE('',*,*,#1754,.T.); +#1754 = EDGE_CURVE('',#1726,#1755,#1757,.T.); +#1755 = VERTEX_POINT('',#1756); +#1756 = CARTESIAN_POINT('',(5.196152422707,3.,0.5)); +#1757 = SURFACE_CURVE('',#1758,(#1762,#1768),.PCURVE_S1.); +#1758 = LINE('',#1759,#1760); +#1759 = CARTESIAN_POINT('',(5.196152422707,3.,2.30755522366E-15)); +#1760 = VECTOR('',#1761,1.); +#1761 = DIRECTION('',(-4.440892098501E-16,9.860761315263E-32,1.)); +#1762 = PCURVE('',#1012,#1763); +#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1767); +#1764 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1765,#1766),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.55),.PIECEWISE_BEZIER_KNOTS.); +#1765 = CARTESIAN_POINT('',(-1.047197551197,0.)); +#1766 = CARTESIAN_POINT('',(-1.047197551197,0.55)); +#1767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1768 = PCURVE('',#1769,#1774); +#1769 = PLANE('',#1770); +#1770 = AXIS2_PLACEMENT_3D('',#1771,#1772,#1773); +#1771 = CARTESIAN_POINT('',(7.,3.,0.)); +#1772 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#1773 = DIRECTION('',(0.,0.,1.)); +#1774 = DEFINITIONAL_REPRESENTATION('',(#1775),#1778); +#1775 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1776,#1777),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.55),.PIECEWISE_BEZIER_KNOTS.); +#1776 = CARTESIAN_POINT('',(2.30755522366E-15,-1.803847577293)); +#1777 = CARTESIAN_POINT('',(0.55,-1.803847577293)); +#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1779 = ORIENTED_EDGE('',*,*,#1780,.F.); +#1780 = EDGE_CURVE('',#1781,#1755,#1783,.T.); +#1781 = VERTEX_POINT('',#1782); +#1782 = CARTESIAN_POINT('',(5.196152422707,-3.,0.5)); +#1783 = SURFACE_CURVE('',#1784,(#1789,#1796),.PCURVE_S1.); +#1784 = CIRCLE('',#1785,6.); +#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788); +#1786 = CARTESIAN_POINT('',(-2.22044604925E-16,4.930380657631E-32,0.5)); +#1787 = DIRECTION('',(-4.440892098501E-16,9.860761315263E-32,1.)); +#1788 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#1789 = PCURVE('',#1012,#1790); +#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1795); +#1791 = LINE('',#1792,#1793); +#1792 = CARTESIAN_POINT('',(-6.28318530718,0.5)); +#1793 = VECTOR('',#1794,1.); +#1794 = DIRECTION('',(1.,-0.)); +#1795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1796 = PCURVE('',#1797,#1802); +#1797 = PLANE('',#1798); +#1798 = AXIS2_PLACEMENT_3D('',#1799,#1800,#1801); +#1799 = CARTESIAN_POINT('',(-2.679314573533E-15,5.658119001519E-02,0.5) + ); +#1800 = DIRECTION('',(2.771530579622E-16,-2.46589979273E-20,-1.)); +#1801 = DIRECTION('',(-1.,0.,-2.771530579622E-16)); +#1802 = DEFINITIONAL_REPRESENTATION('',(#1803),#1811); +#1803 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1804,#1805,#1806,#1807, +#1808,#1809,#1810),.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('') ); +#1804 = CARTESIAN_POINT('',(-3.789537598158E-15,5.943418809985)); +#1805 = CARTESIAN_POINT('',(10.392304845413,5.943418809985)); +#1806 = CARTESIAN_POINT('',(5.196152422707,-3.056581190015)); +#1807 = CARTESIAN_POINT('',(1.67684144947E-15,-12.05658119001)); +#1808 = CARTESIAN_POINT('',(-5.196152422707,-3.056581190015)); +#1809 = CARTESIAN_POINT('',(-10.39230484541,5.943418809985)); +#1810 = CARTESIAN_POINT('',(-3.789537598158E-15,5.943418809985)); +#1811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1812 = ORIENTED_EDGE('',*,*,#1813,.F.); +#1813 = EDGE_CURVE('',#1814,#1781,#1816,.T.); +#1814 = VERTEX_POINT('',#1815); +#1815 = CARTESIAN_POINT('',(5.196152422707,-3.,1.15377761183E-15)); +#1816 = SURFACE_CURVE('',#1817,(#1821,#1827),.PCURVE_S1.); +#1817 = LINE('',#1818,#1819); +#1818 = CARTESIAN_POINT('',(5.196152422707,-3.,2.30755522366E-15)); +#1819 = VECTOR('',#1820,1.); +#1820 = DIRECTION('',(-4.440892098501E-16,9.860761315263E-32,1.)); +#1821 = PCURVE('',#1012,#1822); +#1822 = DEFINITIONAL_REPRESENTATION('',(#1823),#1826); +#1823 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1824,#1825),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.55),.PIECEWISE_BEZIER_KNOTS.); +#1824 = CARTESIAN_POINT('',(-2.094395102393,0.)); +#1825 = CARTESIAN_POINT('',(-2.094395102393,0.55)); +#1826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1827 = PCURVE('',#1828,#1833); +#1828 = PLANE('',#1829); +#1829 = AXIS2_PLACEMENT_3D('',#1830,#1831,#1832); +#1830 = CARTESIAN_POINT('',(7.,-3.,0.)); +#1831 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#1832 = DIRECTION('',(0.,0.,1.)); +#1833 = DEFINITIONAL_REPRESENTATION('',(#1834),#1837); +#1834 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1835,#1836),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.55),.PIECEWISE_BEZIER_KNOTS.); +#1835 = CARTESIAN_POINT('',(2.30755522366E-15,-1.803847577293)); +#1836 = CARTESIAN_POINT('',(0.55,-1.803847577293)); +#1837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1838 = ORIENTED_EDGE('',*,*,#1839,.T.); +#1839 = EDGE_CURVE('',#1814,#1840,#1842,.T.); +#1840 = VERTEX_POINT('',#1841); +#1841 = CARTESIAN_POINT('',(-5.196152422707,-3.,-1.15377761183E-15)); +#1842 = SURFACE_CURVE('',#1843,(#1848,#1855),.PCURVE_S1.); +#1843 = CIRCLE('',#1844,6.); +#1844 = AXIS2_PLACEMENT_3D('',#1845,#1846,#1847); +#1845 = CARTESIAN_POINT('',(0.,0.,0.)); +#1846 = DIRECTION('',(4.440892098501E-16,-9.860761315263E-32,-1.)); +#1847 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#1848 = PCURVE('',#1012,#1849); +#1849 = DEFINITIONAL_REPRESENTATION('',(#1850),#1854); +#1850 = LINE('',#1851,#1852); +#1851 = CARTESIAN_POINT('',(-0.,0.)); +#1852 = VECTOR('',#1853,1.); +#1853 = DIRECTION('',(-1.,0.)); +#1854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1855 = PCURVE('',#1856,#1861); +#1856 = PLANE('',#1857); +#1857 = AXIS2_PLACEMENT_3D('',#1858,#1859,#1860); +#1858 = CARTESIAN_POINT('',(0.,0.,0.)); +#1859 = DIRECTION('',(4.440892098501E-16,-9.860761315263E-32,-1.)); +#1860 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#1861 = DEFINITIONAL_REPRESENTATION('',(#1862),#1866); +#1862 = CIRCLE('',#1863,6.); +#1863 = AXIS2_PLACEMENT_2D('',#1864,#1865); +#1864 = CARTESIAN_POINT('',(0.,0.)); +#1865 = DIRECTION('',(1.,-0.)); +#1866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1867 = ORIENTED_EDGE('',*,*,#1868,.T.); +#1868 = EDGE_CURVE('',#1840,#1869,#1871,.T.); +#1869 = VERTEX_POINT('',#1870); +#1870 = CARTESIAN_POINT('',(-5.196152422707,-3.,0.5)); +#1871 = SURFACE_CURVE('',#1872,(#1876,#1882),.PCURVE_S1.); +#1872 = LINE('',#1873,#1874); +#1873 = CARTESIAN_POINT('',(-5.196152422707,-3.,-2.30755522366E-15)); +#1874 = VECTOR('',#1875,1.); +#1875 = DIRECTION('',(-4.440892098501E-16,9.860761315263E-32,1.)); +#1876 = PCURVE('',#1012,#1877); +#1877 = DEFINITIONAL_REPRESENTATION('',(#1878),#1881); +#1878 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1879,#1880),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.55),.PIECEWISE_BEZIER_KNOTS.); +#1879 = CARTESIAN_POINT('',(-4.188790204786,0.)); +#1880 = CARTESIAN_POINT('',(-4.188790204786,0.55)); +#1881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1882 = PCURVE('',#1883,#1888); +#1883 = PLANE('',#1884); +#1884 = AXIS2_PLACEMENT_3D('',#1885,#1886,#1887); +#1885 = CARTESIAN_POINT('',(7.,-3.,0.)); +#1886 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#1887 = DIRECTION('',(0.,0.,1.)); +#1888 = DEFINITIONAL_REPRESENTATION('',(#1889),#1892); +#1889 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1890,#1891),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.55),.PIECEWISE_BEZIER_KNOTS.); +#1890 = CARTESIAN_POINT('',(-2.30755522366E-15,-12.1961524227)); +#1891 = CARTESIAN_POINT('',(0.55,-12.1961524227)); +#1892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1893 = ORIENTED_EDGE('',*,*,#1894,.F.); +#1894 = EDGE_CURVE('',#1895,#1869,#1897,.T.); +#1895 = VERTEX_POINT('',#1896); +#1896 = CARTESIAN_POINT('',(-5.196152422707,3.,0.5)); +#1897 = SURFACE_CURVE('',#1898,(#1903,#1910),.PCURVE_S1.); +#1898 = CIRCLE('',#1899,6.); +#1899 = AXIS2_PLACEMENT_3D('',#1900,#1901,#1902); +#1900 = CARTESIAN_POINT('',(-2.22044604925E-16,4.930380657631E-32,0.5)); +#1901 = DIRECTION('',(-4.440892098501E-16,9.860761315263E-32,1.)); +#1902 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#1903 = PCURVE('',#1012,#1904); +#1904 = DEFINITIONAL_REPRESENTATION('',(#1905),#1909); +#1905 = LINE('',#1906,#1907); +#1906 = CARTESIAN_POINT('',(-6.28318530718,0.5)); +#1907 = VECTOR('',#1908,1.); +#1908 = DIRECTION('',(1.,-0.)); +#1909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1910 = PCURVE('',#1797,#1911); +#1911 = DEFINITIONAL_REPRESENTATION('',(#1912),#1920); +#1912 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1913,#1914,#1915,#1916, +#1917,#1918,#1919),.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('') ); +#1913 = CARTESIAN_POINT('',(-3.789537598158E-15,5.943418809985)); +#1914 = CARTESIAN_POINT('',(10.392304845413,5.943418809985)); +#1915 = CARTESIAN_POINT('',(5.196152422707,-3.056581190015)); +#1916 = CARTESIAN_POINT('',(1.67684144947E-15,-12.05658119001)); +#1917 = CARTESIAN_POINT('',(-5.196152422707,-3.056581190015)); +#1918 = CARTESIAN_POINT('',(-10.39230484541,5.943418809985)); +#1919 = CARTESIAN_POINT('',(-3.789537598158E-15,5.943418809985)); +#1920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1921 = ORIENTED_EDGE('',*,*,#1922,.F.); +#1922 = EDGE_CURVE('',#1923,#1895,#1925,.T.); +#1923 = VERTEX_POINT('',#1924); +#1924 = CARTESIAN_POINT('',(-5.196152422706,3.,-1.15377761183E-15)); +#1925 = SURFACE_CURVE('',#1926,(#1930,#1936),.PCURVE_S1.); +#1926 = LINE('',#1927,#1928); +#1927 = CARTESIAN_POINT('',(-5.196152422707,3.,-2.30755522366E-15)); +#1928 = VECTOR('',#1929,1.); +#1929 = DIRECTION('',(-4.440892098501E-16,9.860761315263E-32,1.)); +#1930 = PCURVE('',#1012,#1931); +#1931 = DEFINITIONAL_REPRESENTATION('',(#1932),#1935); +#1932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1933,#1934),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.55),.PIECEWISE_BEZIER_KNOTS.); +#1933 = CARTESIAN_POINT('',(-5.235987755983,0.)); +#1934 = CARTESIAN_POINT('',(-5.235987755983,0.55)); +#1935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1936 = PCURVE('',#1937,#1942); +#1937 = PLANE('',#1938); +#1938 = AXIS2_PLACEMENT_3D('',#1939,#1940,#1941); +#1939 = CARTESIAN_POINT('',(7.,3.,0.)); +#1940 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#1941 = DIRECTION('',(0.,0.,1.)); +#1942 = DEFINITIONAL_REPRESENTATION('',(#1943),#1946); +#1943 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1944,#1945),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.55),.PIECEWISE_BEZIER_KNOTS.); +#1944 = CARTESIAN_POINT('',(-2.30755522366E-15,-12.1961524227)); +#1945 = CARTESIAN_POINT('',(0.55,-12.1961524227)); +#1946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1947 = ORIENTED_EDGE('',*,*,#1948,.T.); +#1948 = EDGE_CURVE('',#1923,#1703,#1949,.T.); +#1949 = SURFACE_CURVE('',#1950,(#1955,#1962),.PCURVE_S1.); +#1950 = CIRCLE('',#1951,6.); +#1951 = AXIS2_PLACEMENT_3D('',#1952,#1953,#1954); +#1952 = CARTESIAN_POINT('',(0.,0.,0.)); +#1953 = DIRECTION('',(4.440892098501E-16,-9.860761315263E-32,-1.)); +#1954 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#1955 = PCURVE('',#1012,#1956); +#1956 = DEFINITIONAL_REPRESENTATION('',(#1957),#1961); +#1957 = LINE('',#1958,#1959); +#1958 = CARTESIAN_POINT('',(-0.,0.)); +#1959 = VECTOR('',#1960,1.); +#1960 = DIRECTION('',(-1.,0.)); +#1961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1962 = PCURVE('',#1742,#1963); +#1963 = DEFINITIONAL_REPRESENTATION('',(#1964),#1968); +#1964 = CIRCLE('',#1965,6.); +#1965 = AXIS2_PLACEMENT_2D('',#1966,#1967); +#1966 = CARTESIAN_POINT('',(0.,0.)); +#1967 = DIRECTION('',(1.,-0.)); +#1968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1969 = ORIENTED_EDGE('',*,*,#1702,.T.); +#1970 = ORIENTED_EDGE('',*,*,#995,.F.); +#1971 = ADVANCED_FACE('',(#1972),#1127,.T.); +#1972 = FACE_BOUND('',#1973,.F.); +#1973 = EDGE_LOOP('',(#1974,#1975,#1976,#1977,#1978,#1979,#1980,#1981, + #1982,#1983,#1984,#1985)); +#1974 = ORIENTED_EDGE('',*,*,#1332,.T.); +#1975 = ORIENTED_EDGE('',*,*,#1283,.T.); +#1976 = ORIENTED_EDGE('',*,*,#1234,.T.); +#1977 = ORIENTED_EDGE('',*,*,#1185,.T.); +#1978 = ORIENTED_EDGE('',*,*,#1109,.T.); +#1979 = ORIENTED_EDGE('',*,*,#1675,.T.); +#1980 = ORIENTED_EDGE('',*,*,#1626,.T.); +#1981 = ORIENTED_EDGE('',*,*,#1577,.T.); +#1982 = ORIENTED_EDGE('',*,*,#1528,.T.); +#1983 = ORIENTED_EDGE('',*,*,#1479,.T.); +#1984 = ORIENTED_EDGE('',*,*,#1430,.T.); +#1985 = ORIENTED_EDGE('',*,*,#1381,.T.); +#1986 = ADVANCED_FACE('',(#1987),#1742,.T.); +#1987 = FACE_BOUND('',#1988,.F.); +#1988 = EDGE_LOOP('',(#1989,#2020,#2049,#2070,#2071,#2072)); +#1989 = ORIENTED_EDGE('',*,*,#1990,.T.); +#1990 = EDGE_CURVE('',#1991,#1993,#1995,.T.); +#1991 = VERTEX_POINT('',#1992); +#1992 = CARTESIAN_POINT('',(-4.609772228647,3.,-1.023575053304E-15)); +#1993 = VERTEX_POINT('',#1994); +#1994 = CARTESIAN_POINT('',(1.221245327088E-15,5.5,0.)); +#1995 = SURFACE_CURVE('',#1996,(#2001,#2008),.PCURVE_S1.); +#1996 = CIRCLE('',#1997,5.5); +#1997 = AXIS2_PLACEMENT_3D('',#1998,#1999,#2000); +#1998 = CARTESIAN_POINT('',(0.,0.,0.)); +#1999 = DIRECTION('',(4.440892098501E-16,-9.860761315263E-32,-1.)); +#2000 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2001 = PCURVE('',#1742,#2002); +#2002 = DEFINITIONAL_REPRESENTATION('',(#2003),#2007); +#2003 = CIRCLE('',#2004,5.5); +#2004 = AXIS2_PLACEMENT_2D('',#2005,#2006); +#2005 = CARTESIAN_POINT('',(0.,0.)); +#2006 = DIRECTION('',(1.,-0.)); +#2007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2008 = PCURVE('',#2009,#2014); +#2009 = CYLINDRICAL_SURFACE('',#2010,5.5); +#2010 = AXIS2_PLACEMENT_3D('',#2011,#2012,#2013); +#2011 = CARTESIAN_POINT('',(-1.110223024625E-15,2.465190328816E-31,2.5) + ); +#2012 = DIRECTION('',(4.440892098501E-16,-9.860761315263E-32,-1.)); +#2013 = DIRECTION('',(1.2111523905E-16,1.,-4.48216423421E-32)); +#2014 = DEFINITIONAL_REPRESENTATION('',(#2015),#2019); +#2015 = LINE('',#2016,#2017); +#2016 = CARTESIAN_POINT('',(0.,2.5)); +#2017 = VECTOR('',#2018,1.); +#2018 = DIRECTION('',(1.,0.)); +#2019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2020 = ORIENTED_EDGE('',*,*,#2021,.T.); +#2021 = EDGE_CURVE('',#1993,#2022,#2024,.T.); +#2022 = VERTEX_POINT('',#2023); +#2023 = CARTESIAN_POINT('',(4.609772228647,3.,1.023575053304E-15)); +#2024 = SURFACE_CURVE('',#2025,(#2030,#2037),.PCURVE_S1.); +#2025 = CIRCLE('',#2026,5.5); +#2026 = AXIS2_PLACEMENT_3D('',#2027,#2028,#2029); +#2027 = CARTESIAN_POINT('',(0.,0.,0.)); +#2028 = DIRECTION('',(4.440892098501E-16,-9.860761315263E-32,-1.)); +#2029 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2030 = PCURVE('',#1742,#2031); +#2031 = DEFINITIONAL_REPRESENTATION('',(#2032),#2036); +#2032 = CIRCLE('',#2033,5.5); +#2033 = AXIS2_PLACEMENT_2D('',#2034,#2035); +#2034 = CARTESIAN_POINT('',(0.,0.)); +#2035 = DIRECTION('',(1.,-0.)); +#2036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2037 = PCURVE('',#2038,#2043); +#2038 = CYLINDRICAL_SURFACE('',#2039,5.5); +#2039 = AXIS2_PLACEMENT_3D('',#2040,#2041,#2042); +#2040 = CARTESIAN_POINT('',(-1.110223024625E-15,2.465190328816E-31,2.5) + ); +#2041 = DIRECTION('',(4.440892098501E-16,-9.860761315263E-32,-1.)); +#2042 = DIRECTION('',(1.2111523905E-16,1.,-4.48216423421E-32)); +#2043 = DEFINITIONAL_REPRESENTATION('',(#2044),#2048); +#2044 = LINE('',#2045,#2046); +#2045 = CARTESIAN_POINT('',(0.,2.5)); +#2046 = VECTOR('',#2047,1.); +#2047 = DIRECTION('',(1.,0.)); +#2048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2049 = ORIENTED_EDGE('',*,*,#2050,.F.); +#2050 = EDGE_CURVE('',#1726,#2022,#2051,.T.); +#2051 = SURFACE_CURVE('',#2052,(#2056,#2063),.PCURVE_S1.); +#2052 = LINE('',#2053,#2054); +#2053 = CARTESIAN_POINT('',(7.,3.,0.)); +#2054 = VECTOR('',#2055,1.); +#2055 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#2056 = PCURVE('',#1742,#2057); +#2057 = DEFINITIONAL_REPRESENTATION('',(#2058),#2062); +#2058 = LINE('',#2059,#2060); +#2059 = CARTESIAN_POINT('',(3.,7.)); +#2060 = VECTOR('',#2061,1.); +#2061 = DIRECTION('',(-0.,-1.)); +#2062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2063 = PCURVE('',#1769,#2064); +#2064 = DEFINITIONAL_REPRESENTATION('',(#2065),#2069); +#2065 = LINE('',#2066,#2067); +#2066 = CARTESIAN_POINT('',(0.,0.)); +#2067 = VECTOR('',#2068,1.); +#2068 = DIRECTION('',(0.,-1.)); +#2069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2070 = ORIENTED_EDGE('',*,*,#1725,.F.); +#2071 = ORIENTED_EDGE('',*,*,#1948,.F.); +#2072 = ORIENTED_EDGE('',*,*,#2073,.F.); +#2073 = EDGE_CURVE('',#1991,#1923,#2074,.T.); +#2074 = SURFACE_CURVE('',#2075,(#2079,#2086),.PCURVE_S1.); +#2075 = LINE('',#2076,#2077); +#2076 = CARTESIAN_POINT('',(7.,3.,0.)); +#2077 = VECTOR('',#2078,1.); +#2078 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#2079 = PCURVE('',#1742,#2080); +#2080 = DEFINITIONAL_REPRESENTATION('',(#2081),#2085); +#2081 = LINE('',#2082,#2083); +#2082 = CARTESIAN_POINT('',(3.,7.)); +#2083 = VECTOR('',#2084,1.); +#2084 = DIRECTION('',(-0.,-1.)); +#2085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2086 = PCURVE('',#1937,#2087); +#2087 = DEFINITIONAL_REPRESENTATION('',(#2088),#2092); +#2088 = LINE('',#2089,#2090); +#2089 = CARTESIAN_POINT('',(0.,0.)); +#2090 = VECTOR('',#2091,1.); +#2091 = DIRECTION('',(0.,-1.)); +#2092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2093 = ADVANCED_FACE('',(#2094),#1937,.F.); +#2094 = FACE_BOUND('',#2095,.F.); +#2095 = EDGE_LOOP('',(#2096,#2119,#2138,#2139)); +#2096 = ORIENTED_EDGE('',*,*,#2097,.F.); +#2097 = EDGE_CURVE('',#2098,#1895,#2100,.T.); +#2098 = VERTEX_POINT('',#2099); +#2099 = CARTESIAN_POINT('',(-4.609772228646,3.,0.5)); +#2100 = SURFACE_CURVE('',#2101,(#2105,#2112),.PCURVE_S1.); +#2101 = LINE('',#2102,#2103); +#2102 = CARTESIAN_POINT('',(7.,3.,0.5)); +#2103 = VECTOR('',#2104,1.); +#2104 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#2105 = PCURVE('',#1937,#2106); +#2106 = DEFINITIONAL_REPRESENTATION('',(#2107),#2111); +#2107 = LINE('',#2108,#2109); +#2108 = CARTESIAN_POINT('',(0.5,0.)); +#2109 = VECTOR('',#2110,1.); +#2110 = DIRECTION('',(0.,-1.)); +#2111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2112 = PCURVE('',#1797,#2113); +#2113 = DEFINITIONAL_REPRESENTATION('',(#2114),#2118); +#2114 = LINE('',#2115,#2116); +#2115 = CARTESIAN_POINT('',(-7.,2.943418809985)); +#2116 = VECTOR('',#2117,1.); +#2117 = DIRECTION('',(1.,2.22044604925E-16)); +#2118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2119 = ORIENTED_EDGE('',*,*,#2120,.T.); +#2120 = EDGE_CURVE('',#2098,#1991,#2121,.T.); +#2121 = SURFACE_CURVE('',#2122,(#2126,#2132),.PCURVE_S1.); +#2122 = LINE('',#2123,#2124); +#2123 = CARTESIAN_POINT('',(-4.609772228646,3.,2.5)); +#2124 = VECTOR('',#2125,1.); +#2125 = DIRECTION('',(4.440892098501E-16,-9.860761315263E-32,-1.)); +#2126 = PCURVE('',#1937,#2127); +#2127 = DEFINITIONAL_REPRESENTATION('',(#2128),#2131); +#2128 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2129,#2130),.UNSPECIFIED.,.F., + .F.,(2,2),(1.95,2.5),.PIECEWISE_BEZIER_KNOTS.); +#2129 = CARTESIAN_POINT('',(0.55,-11.60977222864)); +#2130 = CARTESIAN_POINT('',(-3.10862446895E-15,-11.60977222864)); +#2131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2132 = PCURVE('',#2009,#2133); +#2133 = DEFINITIONAL_REPRESENTATION('',(#2134),#2137); +#2134 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2135,#2136),.UNSPECIFIED.,.F., + .F.,(2,2),(1.95,2.5),.PIECEWISE_BEZIER_KNOTS.); +#2135 = CARTESIAN_POINT('',(5.289320325621,1.95)); +#2136 = CARTESIAN_POINT('',(5.289320325621,2.5)); +#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2138 = ORIENTED_EDGE('',*,*,#2073,.T.); +#2139 = ORIENTED_EDGE('',*,*,#1922,.T.); +#2140 = ADVANCED_FACE('',(#2141),#1883,.T.); +#2141 = FACE_BOUND('',#2142,.T.); +#2142 = EDGE_LOOP('',(#2143,#2166,#2192,#2213)); +#2143 = ORIENTED_EDGE('',*,*,#2144,.F.); +#2144 = EDGE_CURVE('',#2145,#1869,#2147,.T.); +#2145 = VERTEX_POINT('',#2146); +#2146 = CARTESIAN_POINT('',(-4.609772228646,-3.,0.5)); +#2147 = SURFACE_CURVE('',#2148,(#2152,#2159),.PCURVE_S1.); +#2148 = LINE('',#2149,#2150); +#2149 = CARTESIAN_POINT('',(7.,-3.,0.5)); +#2150 = VECTOR('',#2151,1.); +#2151 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#2152 = PCURVE('',#1883,#2153); +#2153 = DEFINITIONAL_REPRESENTATION('',(#2154),#2158); +#2154 = LINE('',#2155,#2156); +#2155 = CARTESIAN_POINT('',(0.5,0.)); +#2156 = VECTOR('',#2157,1.); +#2157 = DIRECTION('',(0.,-1.)); +#2158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2159 = PCURVE('',#1797,#2160); +#2160 = DEFINITIONAL_REPRESENTATION('',(#2161),#2165); +#2161 = LINE('',#2162,#2163); +#2162 = CARTESIAN_POINT('',(-7.,-3.056581190015)); +#2163 = VECTOR('',#2164,1.); +#2164 = DIRECTION('',(1.,2.22044604925E-16)); +#2165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2166 = ORIENTED_EDGE('',*,*,#2167,.T.); +#2167 = EDGE_CURVE('',#2145,#2168,#2170,.T.); +#2168 = VERTEX_POINT('',#2169); +#2169 = CARTESIAN_POINT('',(-4.609772228646,-3.,-1.023575053304E-15)); +#2170 = SURFACE_CURVE('',#2171,(#2175,#2181),.PCURVE_S1.); +#2171 = LINE('',#2172,#2173); +#2172 = CARTESIAN_POINT('',(-4.609772228646,-3.,2.5)); +#2173 = VECTOR('',#2174,1.); +#2174 = DIRECTION('',(4.440892098501E-16,-9.860761315263E-32,-1.)); +#2175 = PCURVE('',#1883,#2176); +#2176 = DEFINITIONAL_REPRESENTATION('',(#2177),#2180); +#2177 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2178,#2179),.UNSPECIFIED.,.F., + .F.,(2,2),(1.95,2.5),.PIECEWISE_BEZIER_KNOTS.); +#2178 = CARTESIAN_POINT('',(0.55,-11.60977222864)); +#2179 = CARTESIAN_POINT('',(-3.10862446895E-15,-11.60977222864)); +#2180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2181 = PCURVE('',#2182,#2187); +#2182 = CYLINDRICAL_SURFACE('',#2183,5.5); +#2183 = AXIS2_PLACEMENT_3D('',#2184,#2185,#2186); +#2184 = CARTESIAN_POINT('',(-1.110223024625E-15,2.465190328816E-31,2.5) + ); +#2185 = DIRECTION('',(4.440892098501E-16,-9.860761315263E-32,-1.)); +#2186 = DIRECTION('',(1.2111523905E-16,1.,-4.48216423421E-32)); +#2187 = DEFINITIONAL_REPRESENTATION('',(#2188),#2191); +#2188 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2189,#2190),.UNSPECIFIED.,.F., + .F.,(2,2),(1.95,2.5),.PIECEWISE_BEZIER_KNOTS.); +#2189 = CARTESIAN_POINT('',(4.135457635148,1.95)); +#2190 = CARTESIAN_POINT('',(4.135457635148,2.5)); +#2191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2192 = ORIENTED_EDGE('',*,*,#2193,.T.); +#2193 = EDGE_CURVE('',#2168,#1840,#2194,.T.); +#2194 = SURFACE_CURVE('',#2195,(#2199,#2206),.PCURVE_S1.); +#2195 = LINE('',#2196,#2197); +#2196 = CARTESIAN_POINT('',(7.,-3.,0.)); +#2197 = VECTOR('',#2198,1.); +#2198 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#2199 = PCURVE('',#1883,#2200); +#2200 = DEFINITIONAL_REPRESENTATION('',(#2201),#2205); +#2201 = LINE('',#2202,#2203); +#2202 = CARTESIAN_POINT('',(0.,0.)); +#2203 = VECTOR('',#2204,1.); +#2204 = DIRECTION('',(0.,-1.)); +#2205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2206 = PCURVE('',#1856,#2207); +#2207 = DEFINITIONAL_REPRESENTATION('',(#2208),#2212); +#2208 = LINE('',#2209,#2210); +#2209 = CARTESIAN_POINT('',(-3.,7.)); +#2210 = VECTOR('',#2211,1.); +#2211 = DIRECTION('',(-0.,-1.)); +#2212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2213 = ORIENTED_EDGE('',*,*,#1868,.T.); +#2214 = ADVANCED_FACE('',(#2215),#1856,.T.); +#2215 = FACE_BOUND('',#2216,.F.); +#2216 = EDGE_LOOP('',(#2217,#2240,#2262,#2263)); +#2217 = ORIENTED_EDGE('',*,*,#2218,.T.); +#2218 = EDGE_CURVE('',#1814,#2219,#2221,.T.); +#2219 = VERTEX_POINT('',#2220); +#2220 = CARTESIAN_POINT('',(4.609772228646,-3.,1.023575053304E-15)); +#2221 = SURFACE_CURVE('',#2222,(#2226,#2233),.PCURVE_S1.); +#2222 = LINE('',#2223,#2224); +#2223 = CARTESIAN_POINT('',(7.,-3.,0.)); +#2224 = VECTOR('',#2225,1.); +#2225 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#2226 = PCURVE('',#1856,#2227); +#2227 = DEFINITIONAL_REPRESENTATION('',(#2228),#2232); +#2228 = LINE('',#2229,#2230); +#2229 = CARTESIAN_POINT('',(-3.,7.)); +#2230 = VECTOR('',#2231,1.); +#2231 = DIRECTION('',(-0.,-1.)); +#2232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2233 = PCURVE('',#1828,#2234); +#2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239); +#2235 = LINE('',#2236,#2237); +#2236 = CARTESIAN_POINT('',(0.,0.)); +#2237 = VECTOR('',#2238,1.); +#2238 = DIRECTION('',(0.,-1.)); +#2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2240 = ORIENTED_EDGE('',*,*,#2241,.T.); +#2241 = EDGE_CURVE('',#2219,#2168,#2242,.T.); +#2242 = SURFACE_CURVE('',#2243,(#2248,#2255),.PCURVE_S1.); +#2243 = CIRCLE('',#2244,5.5); +#2244 = AXIS2_PLACEMENT_3D('',#2245,#2246,#2247); +#2245 = CARTESIAN_POINT('',(0.,0.,0.)); +#2246 = DIRECTION('',(4.440892098501E-16,-9.860761315263E-32,-1.)); +#2247 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2248 = PCURVE('',#1856,#2249); +#2249 = DEFINITIONAL_REPRESENTATION('',(#2250),#2254); +#2250 = CIRCLE('',#2251,5.5); +#2251 = AXIS2_PLACEMENT_2D('',#2252,#2253); +#2252 = CARTESIAN_POINT('',(0.,0.)); +#2253 = DIRECTION('',(1.,-0.)); +#2254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2255 = PCURVE('',#2182,#2256); +#2256 = DEFINITIONAL_REPRESENTATION('',(#2257),#2261); +#2257 = LINE('',#2258,#2259); +#2258 = CARTESIAN_POINT('',(0.,2.5)); +#2259 = VECTOR('',#2260,1.); +#2260 = DIRECTION('',(1.,0.)); +#2261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2262 = ORIENTED_EDGE('',*,*,#2193,.T.); +#2263 = ORIENTED_EDGE('',*,*,#1839,.F.); +#2264 = ADVANCED_FACE('',(#2265),#1828,.T.); +#2265 = FACE_BOUND('',#2266,.T.); +#2266 = EDGE_LOOP('',(#2267,#2290,#2291,#2292)); +#2267 = ORIENTED_EDGE('',*,*,#2268,.F.); +#2268 = EDGE_CURVE('',#1781,#2269,#2271,.T.); +#2269 = VERTEX_POINT('',#2270); +#2270 = CARTESIAN_POINT('',(4.609772228646,-3.,0.5)); +#2271 = SURFACE_CURVE('',#2272,(#2276,#2283),.PCURVE_S1.); +#2272 = LINE('',#2273,#2274); +#2273 = CARTESIAN_POINT('',(7.,-3.,0.5)); +#2274 = VECTOR('',#2275,1.); +#2275 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#2276 = PCURVE('',#1828,#2277); +#2277 = DEFINITIONAL_REPRESENTATION('',(#2278),#2282); +#2278 = LINE('',#2279,#2280); +#2279 = CARTESIAN_POINT('',(0.5,0.)); +#2280 = VECTOR('',#2281,1.); +#2281 = DIRECTION('',(0.,-1.)); +#2282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2283 = PCURVE('',#1797,#2284); +#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289); +#2285 = LINE('',#2286,#2287); +#2286 = CARTESIAN_POINT('',(-7.,-3.056581190015)); +#2287 = VECTOR('',#2288,1.); +#2288 = DIRECTION('',(1.,2.22044604925E-16)); +#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2290 = ORIENTED_EDGE('',*,*,#1813,.F.); +#2291 = ORIENTED_EDGE('',*,*,#2218,.T.); +#2292 = ORIENTED_EDGE('',*,*,#2293,.F.); +#2293 = EDGE_CURVE('',#2269,#2219,#2294,.T.); +#2294 = SURFACE_CURVE('',#2295,(#2299,#2305),.PCURVE_S1.); +#2295 = LINE('',#2296,#2297); +#2296 = CARTESIAN_POINT('',(4.609772228646,-3.,2.5)); +#2297 = VECTOR('',#2298,1.); +#2298 = DIRECTION('',(4.440892098501E-16,-9.860761315263E-32,-1.)); +#2299 = PCURVE('',#1828,#2300); +#2300 = DEFINITIONAL_REPRESENTATION('',(#2301),#2304); +#2301 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2302,#2303),.UNSPECIFIED.,.F., + .F.,(2,2),(1.95,2.5),.PIECEWISE_BEZIER_KNOTS.); +#2302 = CARTESIAN_POINT('',(0.55,-2.390227771354)); +#2303 = CARTESIAN_POINT('',(1.33226762955E-15,-2.390227771354)); +#2304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2305 = PCURVE('',#2182,#2306); +#2306 = DEFINITIONAL_REPRESENTATION('',(#2307),#2310); +#2307 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2308,#2309),.UNSPECIFIED.,.F., + .F.,(2,2),(1.95,2.5),.PIECEWISE_BEZIER_KNOTS.); +#2308 = CARTESIAN_POINT('',(2.147727672031,1.95)); +#2309 = CARTESIAN_POINT('',(2.147727672031,2.5)); +#2310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2311 = ADVANCED_FACE('',(#2312),#1769,.F.); +#2312 = FACE_BOUND('',#2313,.F.); +#2313 = EDGE_LOOP('',(#2314,#2337,#2338,#2339)); +#2314 = ORIENTED_EDGE('',*,*,#2315,.F.); +#2315 = EDGE_CURVE('',#1755,#2316,#2318,.T.); +#2316 = VERTEX_POINT('',#2317); +#2317 = CARTESIAN_POINT('',(4.609772228646,3.,0.5)); +#2318 = SURFACE_CURVE('',#2319,(#2323,#2330),.PCURVE_S1.); +#2319 = LINE('',#2320,#2321); +#2320 = CARTESIAN_POINT('',(7.,3.,0.5)); +#2321 = VECTOR('',#2322,1.); +#2322 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#2323 = PCURVE('',#1769,#2324); +#2324 = DEFINITIONAL_REPRESENTATION('',(#2325),#2329); +#2325 = LINE('',#2326,#2327); +#2326 = CARTESIAN_POINT('',(0.5,0.)); +#2327 = VECTOR('',#2328,1.); +#2328 = DIRECTION('',(0.,-1.)); +#2329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2330 = PCURVE('',#1797,#2331); +#2331 = DEFINITIONAL_REPRESENTATION('',(#2332),#2336); +#2332 = LINE('',#2333,#2334); +#2333 = CARTESIAN_POINT('',(-7.,2.943418809985)); +#2334 = VECTOR('',#2335,1.); +#2335 = DIRECTION('',(1.,2.22044604925E-16)); +#2336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2337 = ORIENTED_EDGE('',*,*,#1754,.F.); +#2338 = ORIENTED_EDGE('',*,*,#2050,.T.); +#2339 = ORIENTED_EDGE('',*,*,#2340,.F.); +#2340 = EDGE_CURVE('',#2316,#2022,#2341,.T.); +#2341 = SURFACE_CURVE('',#2342,(#2346,#2352),.PCURVE_S1.); +#2342 = LINE('',#2343,#2344); +#2343 = CARTESIAN_POINT('',(4.609772228646,3.,2.5)); +#2344 = VECTOR('',#2345,1.); +#2345 = DIRECTION('',(4.440892098501E-16,-9.860761315263E-32,-1.)); +#2346 = PCURVE('',#1769,#2347); +#2347 = DEFINITIONAL_REPRESENTATION('',(#2348),#2351); +#2348 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2349,#2350),.UNSPECIFIED.,.F., + .F.,(2,2),(1.95,2.5),.PIECEWISE_BEZIER_KNOTS.); +#2349 = CARTESIAN_POINT('',(0.55,-2.390227771354)); +#2350 = CARTESIAN_POINT('',(1.33226762955E-15,-2.390227771354)); +#2351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2352 = PCURVE('',#2038,#2353); +#2353 = DEFINITIONAL_REPRESENTATION('',(#2354),#2357); +#2354 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2355,#2356),.UNSPECIFIED.,.F., + .F.,(2,2),(1.95,2.5),.PIECEWISE_BEZIER_KNOTS.); +#2355 = CARTESIAN_POINT('',(0.993864981558,1.95)); +#2356 = CARTESIAN_POINT('',(0.993864981558,2.5)); +#2357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2358 = ADVANCED_FACE('',(#2359),#2009,.F.); +#2359 = FACE_BOUND('',#2360,.F.); +#2360 = EDGE_LOOP('',(#2361,#2389,#2410,#2411)); +#2361 = ORIENTED_EDGE('',*,*,#2362,.F.); +#2362 = EDGE_CURVE('',#2363,#2098,#2365,.T.); +#2363 = VERTEX_POINT('',#2364); +#2364 = CARTESIAN_POINT('',(2.56835680615E-15,5.5,0.5)); +#2365 = SURFACE_CURVE('',#2366,(#2371,#2378),.PCURVE_S1.); +#2366 = CIRCLE('',#2367,5.5); +#2367 = AXIS2_PLACEMENT_3D('',#2368,#2369,#2370); +#2368 = CARTESIAN_POINT('',(0.,0.,0.5)); +#2369 = DIRECTION('',(0.,-0.,1.)); +#2370 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2371 = PCURVE('',#2009,#2372); +#2372 = DEFINITIONAL_REPRESENTATION('',(#2373),#2377); +#2373 = LINE('',#2374,#2375); +#2374 = CARTESIAN_POINT('',(6.28318530718,2.)); +#2375 = VECTOR('',#2376,1.); +#2376 = DIRECTION('',(-1.,0.)); +#2377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2378 = PCURVE('',#1797,#2379); +#2379 = DEFINITIONAL_REPRESENTATION('',(#2380),#2388); +#2380 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2381,#2382,#2383,#2384, +#2385,#2386,#2387),.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('') ); +#2381 = CARTESIAN_POINT('',(-3.90055990062E-15,5.443418809985)); +#2382 = CARTESIAN_POINT('',(9.526279441629,5.443418809985)); +#2383 = CARTESIAN_POINT('',(4.763139720814,-2.806581190015)); +#2384 = CARTESIAN_POINT('',(1.110287559705E-15,-11.05658119001)); +#2385 = CARTESIAN_POINT('',(-4.763139720814,-2.806581190015)); +#2386 = CARTESIAN_POINT('',(-9.526279441629,5.443418809985)); +#2387 = CARTESIAN_POINT('',(-3.90055990062E-15,5.443418809985)); +#2388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2389 = ORIENTED_EDGE('',*,*,#2390,.T.); +#2390 = EDGE_CURVE('',#2363,#1993,#2391,.T.); +#2391 = SURFACE_CURVE('',#2392,(#2396,#2403),.PCURVE_S1.); +#2392 = LINE('',#2393,#2394); +#2393 = CARTESIAN_POINT('',(-4.440892098501E-16,5.5,2.5)); +#2394 = VECTOR('',#2395,1.); +#2395 = DIRECTION('',(6.661338147751E-16,-1.479114197289E-31,-1.)); +#2396 = PCURVE('',#2009,#2397); +#2397 = DEFINITIONAL_REPRESENTATION('',(#2398),#2402); +#2398 = LINE('',#2399,#2400); +#2399 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2400 = VECTOR('',#2401,1.); +#2401 = DIRECTION('',(0.,1.)); +#2402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2403 = PCURVE('',#2038,#2404); +#2404 = DEFINITIONAL_REPRESENTATION('',(#2405),#2409); +#2405 = LINE('',#2406,#2407); +#2406 = CARTESIAN_POINT('',(0.,0.)); +#2407 = VECTOR('',#2408,1.); +#2408 = DIRECTION('',(0.,1.)); +#2409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2410 = ORIENTED_EDGE('',*,*,#1990,.F.); +#2411 = ORIENTED_EDGE('',*,*,#2120,.F.); +#2412 = ADVANCED_FACE('',(#2413),#2038,.F.); +#2413 = FACE_BOUND('',#2414,.F.); +#2414 = EDGE_LOOP('',(#2415,#2416,#2442,#2443)); +#2415 = ORIENTED_EDGE('',*,*,#2390,.F.); +#2416 = ORIENTED_EDGE('',*,*,#2417,.F.); +#2417 = EDGE_CURVE('',#2316,#2363,#2418,.T.); +#2418 = SURFACE_CURVE('',#2419,(#2424,#2431),.PCURVE_S1.); +#2419 = CIRCLE('',#2420,5.5); +#2420 = AXIS2_PLACEMENT_3D('',#2421,#2422,#2423); +#2421 = CARTESIAN_POINT('',(0.,0.,0.5)); +#2422 = DIRECTION('',(0.,-0.,1.)); +#2423 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2424 = PCURVE('',#2038,#2425); +#2425 = DEFINITIONAL_REPRESENTATION('',(#2426),#2430); +#2426 = LINE('',#2427,#2428); +#2427 = CARTESIAN_POINT('',(6.28318530718,2.)); +#2428 = VECTOR('',#2429,1.); +#2429 = DIRECTION('',(-1.,0.)); +#2430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2431 = PCURVE('',#1797,#2432); +#2432 = DEFINITIONAL_REPRESENTATION('',(#2433),#2441); +#2433 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2434,#2435,#2436,#2437, +#2438,#2439,#2440),.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('') ); +#2434 = CARTESIAN_POINT('',(-3.90055990062E-15,5.443418809985)); +#2435 = CARTESIAN_POINT('',(9.526279441629,5.443418809985)); +#2436 = CARTESIAN_POINT('',(4.763139720814,-2.806581190015)); +#2437 = CARTESIAN_POINT('',(1.110287559705E-15,-11.05658119001)); +#2438 = CARTESIAN_POINT('',(-4.763139720814,-2.806581190015)); +#2439 = CARTESIAN_POINT('',(-9.526279441629,5.443418809985)); +#2440 = CARTESIAN_POINT('',(-3.90055990062E-15,5.443418809985)); +#2441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2442 = ORIENTED_EDGE('',*,*,#2340,.T.); +#2443 = ORIENTED_EDGE('',*,*,#2021,.F.); +#2444 = ADVANCED_FACE('',(#2445),#2182,.F.); +#2445 = FACE_BOUND('',#2446,.F.); +#2446 = EDGE_LOOP('',(#2447,#2473,#2474,#2475)); +#2447 = ORIENTED_EDGE('',*,*,#2448,.F.); +#2448 = EDGE_CURVE('',#2145,#2269,#2449,.T.); +#2449 = SURFACE_CURVE('',#2450,(#2455,#2462),.PCURVE_S1.); +#2450 = CIRCLE('',#2451,5.5); +#2451 = AXIS2_PLACEMENT_3D('',#2452,#2453,#2454); +#2452 = CARTESIAN_POINT('',(0.,0.,0.5)); +#2453 = DIRECTION('',(0.,-0.,1.)); +#2454 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2455 = PCURVE('',#2182,#2456); +#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2461); +#2457 = LINE('',#2458,#2459); +#2458 = CARTESIAN_POINT('',(6.28318530718,2.)); +#2459 = VECTOR('',#2460,1.); +#2460 = DIRECTION('',(-1.,0.)); +#2461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2462 = PCURVE('',#1797,#2463); +#2463 = DEFINITIONAL_REPRESENTATION('',(#2464),#2472); +#2464 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2465,#2466,#2467,#2468, +#2469,#2470,#2471),.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('') ); +#2465 = CARTESIAN_POINT('',(-3.90055990062E-15,5.443418809985)); +#2466 = CARTESIAN_POINT('',(9.526279441629,5.443418809985)); +#2467 = CARTESIAN_POINT('',(4.763139720814,-2.806581190015)); +#2468 = CARTESIAN_POINT('',(1.110287559705E-15,-11.05658119001)); +#2469 = CARTESIAN_POINT('',(-4.763139720814,-2.806581190015)); +#2470 = CARTESIAN_POINT('',(-9.526279441629,5.443418809985)); +#2471 = CARTESIAN_POINT('',(-3.90055990062E-15,5.443418809985)); +#2472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2473 = ORIENTED_EDGE('',*,*,#2167,.T.); +#2474 = ORIENTED_EDGE('',*,*,#2241,.F.); +#2475 = ORIENTED_EDGE('',*,*,#2293,.F.); +#2476 = ADVANCED_FACE('',(#2477),#1049,.F.); +#2477 = FACE_BOUND('',#2478,.T.); +#2478 = EDGE_LOOP('',(#2479,#2480)); +#2479 = ORIENTED_EDGE('',*,*,#1030,.F.); +#2480 = ORIENTED_EDGE('',*,*,#1084,.F.); +#2481 = ADVANCED_FACE('',(#2482,#2493,#2603),#1797,.T.); +#2482 = FACE_BOUND('',#2483,.T.); +#2483 = EDGE_LOOP('',(#2484,#2485,#2486,#2487,#2488,#2489,#2490,#2491, + #2492)); +#2484 = ORIENTED_EDGE('',*,*,#2144,.T.); +#2485 = ORIENTED_EDGE('',*,*,#1894,.F.); +#2486 = ORIENTED_EDGE('',*,*,#2097,.F.); +#2487 = ORIENTED_EDGE('',*,*,#2362,.F.); +#2488 = ORIENTED_EDGE('',*,*,#2417,.F.); +#2489 = ORIENTED_EDGE('',*,*,#2315,.F.); +#2490 = ORIENTED_EDGE('',*,*,#1780,.F.); +#2491 = ORIENTED_EDGE('',*,*,#2268,.T.); +#2492 = ORIENTED_EDGE('',*,*,#2448,.F.); +#2493 = FACE_BOUND('',#2494,.T.); +#2494 = EDGE_LOOP('',(#2495,#2524,#2551,#2578)); +#2495 = ORIENTED_EDGE('',*,*,#2496,.T.); +#2496 = EDGE_CURVE('',#2497,#2499,#2501,.T.); +#2497 = VERTEX_POINT('',#2498); +#2498 = CARTESIAN_POINT('',(-0.2,3.55,0.5)); +#2499 = VERTEX_POINT('',#2500); +#2500 = CARTESIAN_POINT('',(-0.2,2.95,0.5)); +#2501 = SURFACE_CURVE('',#2502,(#2506,#2513),.PCURVE_S1.); +#2502 = LINE('',#2503,#2504); +#2503 = CARTESIAN_POINT('',(-0.2,1.475,0.5)); +#2504 = VECTOR('',#2505,1.); +#2505 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#2506 = PCURVE('',#1797,#2507); +#2507 = DEFINITIONAL_REPRESENTATION('',(#2508),#2512); +#2508 = LINE('',#2509,#2510); +#2509 = CARTESIAN_POINT('',(0.2,1.418418809985)); +#2510 = VECTOR('',#2511,1.); +#2511 = DIRECTION('',(2.22044604925E-16,-1.)); +#2512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2513 = PCURVE('',#2514,#2519); +#2514 = PLANE('',#2515); +#2515 = AXIS2_PLACEMENT_3D('',#2516,#2517,#2518); +#2516 = CARTESIAN_POINT('',(-0.2,2.95,-1.5)); +#2517 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#2518 = DIRECTION('',(0.,0.,1.)); +#2519 = DEFINITIONAL_REPRESENTATION('',(#2520),#2523); +#2520 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2521,#2522),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.075,-1.475),.PIECEWISE_BEZIER_KNOTS.); +#2521 = CARTESIAN_POINT('',(2.,0.6)); +#2522 = CARTESIAN_POINT('',(2.,0.)); +#2523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2524 = ORIENTED_EDGE('',*,*,#2525,.F.); +#2525 = EDGE_CURVE('',#2526,#2499,#2528,.T.); +#2526 = VERTEX_POINT('',#2527); +#2527 = CARTESIAN_POINT('',(0.2,2.95,0.5)); +#2528 = SURFACE_CURVE('',#2529,(#2533,#2540),.PCURVE_S1.); +#2529 = LINE('',#2530,#2531); +#2530 = CARTESIAN_POINT('',(0.1,2.95,0.5)); +#2531 = VECTOR('',#2532,1.); +#2532 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#2533 = PCURVE('',#1797,#2534); +#2534 = DEFINITIONAL_REPRESENTATION('',(#2535),#2539); +#2535 = LINE('',#2536,#2537); +#2536 = CARTESIAN_POINT('',(-0.1,2.893418809985)); +#2537 = VECTOR('',#2538,1.); +#2538 = DIRECTION('',(1.,2.22044604925E-16)); +#2539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2540 = PCURVE('',#2541,#2546); +#2541 = PLANE('',#2542); +#2542 = AXIS2_PLACEMENT_3D('',#2543,#2544,#2545); +#2543 = CARTESIAN_POINT('',(0.2,2.95,-1.5)); +#2544 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2545 = DIRECTION('',(0.,0.,1.)); +#2546 = DEFINITIONAL_REPRESENTATION('',(#2547),#2550); +#2547 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2548,#2549),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.1,0.3),.PIECEWISE_BEZIER_KNOTS.); +#2548 = CARTESIAN_POINT('',(2.,0.)); +#2549 = CARTESIAN_POINT('',(2.,-0.4)); +#2550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2551 = ORIENTED_EDGE('',*,*,#2552,.F.); +#2552 = EDGE_CURVE('',#2553,#2526,#2555,.T.); +#2553 = VERTEX_POINT('',#2554); +#2554 = CARTESIAN_POINT('',(0.2,3.55,0.5)); +#2555 = SURFACE_CURVE('',#2556,(#2560,#2567),.PCURVE_S1.); +#2556 = LINE('',#2557,#2558); +#2557 = CARTESIAN_POINT('',(0.2,1.475,0.5)); +#2558 = VECTOR('',#2559,1.); +#2559 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#2560 = PCURVE('',#1797,#2561); +#2561 = DEFINITIONAL_REPRESENTATION('',(#2562),#2566); +#2562 = LINE('',#2563,#2564); +#2563 = CARTESIAN_POINT('',(-0.2,1.418418809985)); +#2564 = VECTOR('',#2565,1.); +#2565 = DIRECTION('',(2.22044604925E-16,-1.)); +#2566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2567 = PCURVE('',#2568,#2573); +#2568 = PLANE('',#2569); +#2569 = AXIS2_PLACEMENT_3D('',#2570,#2571,#2572); +#2570 = CARTESIAN_POINT('',(0.2,2.95,-1.5)); +#2571 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#2572 = DIRECTION('',(0.,0.,1.)); +#2573 = DEFINITIONAL_REPRESENTATION('',(#2574),#2577); +#2574 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2575,#2576),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.075,-1.475),.PIECEWISE_BEZIER_KNOTS.); +#2575 = CARTESIAN_POINT('',(2.,0.6)); +#2576 = CARTESIAN_POINT('',(2.,0.)); +#2577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2578 = ORIENTED_EDGE('',*,*,#2579,.T.); +#2579 = EDGE_CURVE('',#2553,#2497,#2580,.T.); +#2580 = SURFACE_CURVE('',#2581,(#2585,#2592),.PCURVE_S1.); +#2581 = LINE('',#2582,#2583); +#2582 = CARTESIAN_POINT('',(0.1,3.55,0.5)); +#2583 = VECTOR('',#2584,1.); +#2584 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#2585 = PCURVE('',#1797,#2586); +#2586 = DEFINITIONAL_REPRESENTATION('',(#2587),#2591); +#2587 = LINE('',#2588,#2589); +#2588 = CARTESIAN_POINT('',(-0.1,3.493418809985)); +#2589 = VECTOR('',#2590,1.); +#2590 = DIRECTION('',(1.,2.22044604925E-16)); +#2591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2592 = PCURVE('',#2593,#2598); +#2593 = PLANE('',#2594); +#2594 = AXIS2_PLACEMENT_3D('',#2595,#2596,#2597); +#2595 = CARTESIAN_POINT('',(0.2,3.55,-1.5)); +#2596 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2597 = DIRECTION('',(0.,0.,1.)); +#2598 = DEFINITIONAL_REPRESENTATION('',(#2599),#2602); +#2599 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2600,#2601),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.1,0.3),.PIECEWISE_BEZIER_KNOTS.); +#2600 = CARTESIAN_POINT('',(2.,0.)); +#2601 = CARTESIAN_POINT('',(2.,-0.4)); +#2602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2603 = FACE_BOUND('',#2604,.T.); +#2604 = EDGE_LOOP('',(#2605,#2634,#2661,#2688)); +#2605 = ORIENTED_EDGE('',*,*,#2606,.T.); +#2606 = EDGE_CURVE('',#2607,#2609,#2611,.T.); +#2607 = VERTEX_POINT('',#2608); +#2608 = CARTESIAN_POINT('',(0.2,-2.95,0.5)); +#2609 = VERTEX_POINT('',#2610); +#2610 = CARTESIAN_POINT('',(-0.2,-2.95,0.5)); +#2611 = SURFACE_CURVE('',#2612,(#2616,#2623),.PCURVE_S1.); +#2612 = LINE('',#2613,#2614); +#2613 = CARTESIAN_POINT('',(1.E-01,-2.95,0.5)); +#2614 = VECTOR('',#2615,1.); +#2615 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#2616 = PCURVE('',#1797,#2617); +#2617 = DEFINITIONAL_REPRESENTATION('',(#2618),#2622); +#2618 = LINE('',#2619,#2620); +#2619 = CARTESIAN_POINT('',(-0.1,-3.006581190015)); +#2620 = VECTOR('',#2621,1.); +#2621 = DIRECTION('',(1.,2.22044604925E-16)); +#2622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2623 = PCURVE('',#2624,#2629); +#2624 = PLANE('',#2625); +#2625 = AXIS2_PLACEMENT_3D('',#2626,#2627,#2628); +#2626 = CARTESIAN_POINT('',(0.2,-2.95,-1.5)); +#2627 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2628 = DIRECTION('',(0.,0.,1.)); +#2629 = DEFINITIONAL_REPRESENTATION('',(#2630),#2633); +#2630 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2631,#2632),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.1,0.3),.PIECEWISE_BEZIER_KNOTS.); +#2631 = CARTESIAN_POINT('',(2.,0.)); +#2632 = CARTESIAN_POINT('',(2.,-0.4)); +#2633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2634 = ORIENTED_EDGE('',*,*,#2635,.T.); +#2635 = EDGE_CURVE('',#2609,#2636,#2638,.T.); +#2636 = VERTEX_POINT('',#2637); +#2637 = CARTESIAN_POINT('',(-0.2,-3.55,0.5)); +#2638 = SURFACE_CURVE('',#2639,(#2643,#2650),.PCURVE_S1.); +#2639 = LINE('',#2640,#2641); +#2640 = CARTESIAN_POINT('',(-0.2,-1.775,0.5)); +#2641 = VECTOR('',#2642,1.); +#2642 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#2643 = PCURVE('',#1797,#2644); +#2644 = DEFINITIONAL_REPRESENTATION('',(#2645),#2649); +#2645 = LINE('',#2646,#2647); +#2646 = CARTESIAN_POINT('',(0.2,-1.831581190015)); +#2647 = VECTOR('',#2648,1.); +#2648 = DIRECTION('',(2.22044604925E-16,-1.)); +#2649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2650 = PCURVE('',#2651,#2656); +#2651 = PLANE('',#2652); +#2652 = AXIS2_PLACEMENT_3D('',#2653,#2654,#2655); +#2653 = CARTESIAN_POINT('',(-0.2,-3.55,-1.5)); +#2654 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#2655 = DIRECTION('',(0.,0.,1.)); +#2656 = DEFINITIONAL_REPRESENTATION('',(#2657),#2660); +#2657 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2658,#2659),.UNSPECIFIED.,.F., + .F.,(2,2),(1.175,1.775),.PIECEWISE_BEZIER_KNOTS.); +#2658 = CARTESIAN_POINT('',(2.,0.6)); +#2659 = CARTESIAN_POINT('',(2.,0.)); +#2660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2661 = ORIENTED_EDGE('',*,*,#2662,.F.); +#2662 = EDGE_CURVE('',#2663,#2636,#2665,.T.); +#2663 = VERTEX_POINT('',#2664); +#2664 = CARTESIAN_POINT('',(0.2,-3.55,0.5)); +#2665 = SURFACE_CURVE('',#2666,(#2670,#2677),.PCURVE_S1.); +#2666 = LINE('',#2667,#2668); +#2667 = CARTESIAN_POINT('',(1.E-01,-3.55,0.5)); +#2668 = VECTOR('',#2669,1.); +#2669 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#2670 = PCURVE('',#1797,#2671); +#2671 = DEFINITIONAL_REPRESENTATION('',(#2672),#2676); +#2672 = LINE('',#2673,#2674); +#2673 = CARTESIAN_POINT('',(-0.1,-3.606581190015)); +#2674 = VECTOR('',#2675,1.); +#2675 = DIRECTION('',(1.,2.22044604925E-16)); +#2676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2677 = PCURVE('',#2678,#2683); +#2678 = PLANE('',#2679); +#2679 = AXIS2_PLACEMENT_3D('',#2680,#2681,#2682); +#2680 = CARTESIAN_POINT('',(0.2,-3.55,-1.5)); +#2681 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2682 = DIRECTION('',(0.,0.,1.)); +#2683 = DEFINITIONAL_REPRESENTATION('',(#2684),#2687); +#2684 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2685,#2686),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.1,0.3),.PIECEWISE_BEZIER_KNOTS.); +#2685 = CARTESIAN_POINT('',(2.,0.)); +#2686 = CARTESIAN_POINT('',(2.,-0.4)); +#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2688 = ORIENTED_EDGE('',*,*,#2689,.F.); +#2689 = EDGE_CURVE('',#2607,#2663,#2690,.T.); +#2690 = SURFACE_CURVE('',#2691,(#2695,#2702),.PCURVE_S1.); +#2691 = LINE('',#2692,#2693); +#2692 = CARTESIAN_POINT('',(0.2,-1.775,0.5)); +#2693 = VECTOR('',#2694,1.); +#2694 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#2695 = PCURVE('',#1797,#2696); +#2696 = DEFINITIONAL_REPRESENTATION('',(#2697),#2701); +#2697 = LINE('',#2698,#2699); +#2698 = CARTESIAN_POINT('',(-0.2,-1.831581190015)); +#2699 = VECTOR('',#2700,1.); +#2700 = DIRECTION('',(2.22044604925E-16,-1.)); +#2701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2702 = PCURVE('',#2703,#2708); +#2703 = PLANE('',#2704); +#2704 = AXIS2_PLACEMENT_3D('',#2705,#2706,#2707); +#2705 = CARTESIAN_POINT('',(0.2,-3.55,-1.5)); +#2706 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#2707 = DIRECTION('',(0.,0.,1.)); +#2708 = DEFINITIONAL_REPRESENTATION('',(#2709),#2712); +#2709 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2710,#2711),.UNSPECIFIED.,.F., + .F.,(2,2),(1.175,1.775),.PIECEWISE_BEZIER_KNOTS.); +#2710 = CARTESIAN_POINT('',(2.,0.6)); +#2711 = CARTESIAN_POINT('',(2.,0.)); +#2712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2713 = ADVANCED_FACE('',(#2714),#2514,.T.); +#2714 = FACE_BOUND('',#2715,.T.); +#2715 = EDGE_LOOP('',(#2716,#2739,#2767,#2788)); +#2716 = ORIENTED_EDGE('',*,*,#2717,.F.); +#2717 = EDGE_CURVE('',#2718,#2497,#2720,.T.); +#2718 = VERTEX_POINT('',#2719); +#2719 = CARTESIAN_POINT('',(-0.2,3.55,-1.5)); +#2720 = SURFACE_CURVE('',#2721,(#2725,#2732),.PCURVE_S1.); +#2721 = LINE('',#2722,#2723); +#2722 = CARTESIAN_POINT('',(-0.2,3.55,-1.5)); +#2723 = VECTOR('',#2724,1.); +#2724 = DIRECTION('',(0.,0.,1.)); +#2725 = PCURVE('',#2514,#2726); +#2726 = DEFINITIONAL_REPRESENTATION('',(#2727),#2731); +#2727 = LINE('',#2728,#2729); +#2728 = CARTESIAN_POINT('',(0.,0.6)); +#2729 = VECTOR('',#2730,1.); +#2730 = DIRECTION('',(1.,0.)); +#2731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2732 = PCURVE('',#2593,#2733); +#2733 = DEFINITIONAL_REPRESENTATION('',(#2734),#2738); +#2734 = LINE('',#2735,#2736); +#2735 = CARTESIAN_POINT('',(0.,-0.4)); +#2736 = VECTOR('',#2737,1.); +#2737 = DIRECTION('',(1.,0.)); +#2738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2739 = ORIENTED_EDGE('',*,*,#2740,.F.); +#2740 = EDGE_CURVE('',#2741,#2718,#2743,.T.); +#2741 = VERTEX_POINT('',#2742); +#2742 = CARTESIAN_POINT('',(-0.2,2.95,-1.5)); +#2743 = SURFACE_CURVE('',#2744,(#2748,#2755),.PCURVE_S1.); +#2744 = LINE('',#2745,#2746); +#2745 = CARTESIAN_POINT('',(-0.2,2.95,-1.5)); +#2746 = VECTOR('',#2747,1.); +#2747 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2748 = PCURVE('',#2514,#2749); +#2749 = DEFINITIONAL_REPRESENTATION('',(#2750),#2754); +#2750 = LINE('',#2751,#2752); +#2751 = CARTESIAN_POINT('',(0.,0.)); +#2752 = VECTOR('',#2753,1.); +#2753 = DIRECTION('',(0.,1.)); +#2754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2755 = PCURVE('',#2756,#2761); +#2756 = PLANE('',#2757); +#2757 = AXIS2_PLACEMENT_3D('',#2758,#2759,#2760); +#2758 = CARTESIAN_POINT('',(0.2,2.95,-1.5)); +#2759 = DIRECTION('',(0.,0.,1.)); +#2760 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2761 = DEFINITIONAL_REPRESENTATION('',(#2762),#2766); +#2762 = LINE('',#2763,#2764); +#2763 = CARTESIAN_POINT('',(0.,0.4)); +#2764 = VECTOR('',#2765,1.); +#2765 = DIRECTION('',(1.,0.)); +#2766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2767 = ORIENTED_EDGE('',*,*,#2768,.T.); +#2768 = EDGE_CURVE('',#2741,#2499,#2769,.T.); +#2769 = SURFACE_CURVE('',#2770,(#2774,#2781),.PCURVE_S1.); +#2770 = LINE('',#2771,#2772); +#2771 = CARTESIAN_POINT('',(-0.2,2.95,-1.5)); +#2772 = VECTOR('',#2773,1.); +#2773 = DIRECTION('',(0.,0.,1.)); +#2774 = PCURVE('',#2514,#2775); +#2775 = DEFINITIONAL_REPRESENTATION('',(#2776),#2780); +#2776 = LINE('',#2777,#2778); +#2777 = CARTESIAN_POINT('',(0.,0.)); +#2778 = VECTOR('',#2779,1.); +#2779 = DIRECTION('',(1.,0.)); +#2780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2781 = PCURVE('',#2541,#2782); +#2782 = DEFINITIONAL_REPRESENTATION('',(#2783),#2787); +#2783 = LINE('',#2784,#2785); +#2784 = CARTESIAN_POINT('',(0.,-0.4)); +#2785 = VECTOR('',#2786,1.); +#2786 = DIRECTION('',(1.,0.)); +#2787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2788 = ORIENTED_EDGE('',*,*,#2496,.F.); +#2789 = ADVANCED_FACE('',(#2790),#2593,.T.); +#2790 = FACE_BOUND('',#2791,.T.); +#2791 = EDGE_LOOP('',(#2792,#2815,#2836,#2837)); +#2792 = ORIENTED_EDGE('',*,*,#2793,.F.); +#2793 = EDGE_CURVE('',#2794,#2553,#2796,.T.); +#2794 = VERTEX_POINT('',#2795); +#2795 = CARTESIAN_POINT('',(0.2,3.55,-1.5)); +#2796 = SURFACE_CURVE('',#2797,(#2801,#2808),.PCURVE_S1.); +#2797 = LINE('',#2798,#2799); +#2798 = CARTESIAN_POINT('',(0.2,3.55,-1.5)); +#2799 = VECTOR('',#2800,1.); +#2800 = DIRECTION('',(0.,0.,1.)); +#2801 = PCURVE('',#2593,#2802); +#2802 = DEFINITIONAL_REPRESENTATION('',(#2803),#2807); +#2803 = LINE('',#2804,#2805); +#2804 = CARTESIAN_POINT('',(0.,0.)); +#2805 = VECTOR('',#2806,1.); +#2806 = DIRECTION('',(1.,0.)); +#2807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2808 = PCURVE('',#2568,#2809); +#2809 = DEFINITIONAL_REPRESENTATION('',(#2810),#2814); +#2810 = LINE('',#2811,#2812); +#2811 = CARTESIAN_POINT('',(0.,0.6)); +#2812 = VECTOR('',#2813,1.); +#2813 = DIRECTION('',(1.,0.)); +#2814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2815 = ORIENTED_EDGE('',*,*,#2816,.T.); +#2816 = EDGE_CURVE('',#2794,#2718,#2817,.T.); +#2817 = SURFACE_CURVE('',#2818,(#2822,#2829),.PCURVE_S1.); +#2818 = LINE('',#2819,#2820); +#2819 = CARTESIAN_POINT('',(0.2,3.55,-1.5)); +#2820 = VECTOR('',#2821,1.); +#2821 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#2822 = PCURVE('',#2593,#2823); +#2823 = DEFINITIONAL_REPRESENTATION('',(#2824),#2828); +#2824 = LINE('',#2825,#2826); +#2825 = CARTESIAN_POINT('',(0.,0.)); +#2826 = VECTOR('',#2827,1.); +#2827 = DIRECTION('',(0.,-1.)); +#2828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2829 = PCURVE('',#2756,#2830); +#2830 = DEFINITIONAL_REPRESENTATION('',(#2831),#2835); +#2831 = LINE('',#2832,#2833); +#2832 = CARTESIAN_POINT('',(0.6,0.)); +#2833 = VECTOR('',#2834,1.); +#2834 = DIRECTION('',(0.,1.)); +#2835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2836 = ORIENTED_EDGE('',*,*,#2717,.T.); +#2837 = ORIENTED_EDGE('',*,*,#2579,.F.); +#2838 = ADVANCED_FACE('',(#2839),#2541,.F.); +#2839 = FACE_BOUND('',#2840,.F.); +#2840 = EDGE_LOOP('',(#2841,#2864,#2885,#2886)); +#2841 = ORIENTED_EDGE('',*,*,#2842,.F.); +#2842 = EDGE_CURVE('',#2843,#2526,#2845,.T.); +#2843 = VERTEX_POINT('',#2844); +#2844 = CARTESIAN_POINT('',(0.2,2.95,-1.5)); +#2845 = SURFACE_CURVE('',#2846,(#2850,#2857),.PCURVE_S1.); +#2846 = LINE('',#2847,#2848); +#2847 = CARTESIAN_POINT('',(0.2,2.95,-1.5)); +#2848 = VECTOR('',#2849,1.); +#2849 = DIRECTION('',(0.,0.,1.)); +#2850 = PCURVE('',#2541,#2851); +#2851 = DEFINITIONAL_REPRESENTATION('',(#2852),#2856); +#2852 = LINE('',#2853,#2854); +#2853 = CARTESIAN_POINT('',(0.,0.)); +#2854 = VECTOR('',#2855,1.); +#2855 = DIRECTION('',(1.,0.)); +#2856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2857 = PCURVE('',#2568,#2858); +#2858 = DEFINITIONAL_REPRESENTATION('',(#2859),#2863); +#2859 = LINE('',#2860,#2861); +#2860 = CARTESIAN_POINT('',(0.,0.)); +#2861 = VECTOR('',#2862,1.); +#2862 = DIRECTION('',(1.,0.)); +#2863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2864 = ORIENTED_EDGE('',*,*,#2865,.T.); +#2865 = EDGE_CURVE('',#2843,#2741,#2866,.T.); +#2866 = SURFACE_CURVE('',#2867,(#2871,#2878),.PCURVE_S1.); +#2867 = LINE('',#2868,#2869); +#2868 = CARTESIAN_POINT('',(0.2,2.95,-1.5)); +#2869 = VECTOR('',#2870,1.); +#2870 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#2871 = PCURVE('',#2541,#2872); +#2872 = DEFINITIONAL_REPRESENTATION('',(#2873),#2877); +#2873 = LINE('',#2874,#2875); +#2874 = CARTESIAN_POINT('',(0.,0.)); +#2875 = VECTOR('',#2876,1.); +#2876 = DIRECTION('',(0.,-1.)); +#2877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2878 = PCURVE('',#2756,#2879); +#2879 = DEFINITIONAL_REPRESENTATION('',(#2880),#2884); +#2880 = LINE('',#2881,#2882); +#2881 = CARTESIAN_POINT('',(0.,0.)); +#2882 = VECTOR('',#2883,1.); +#2883 = DIRECTION('',(0.,1.)); +#2884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2885 = ORIENTED_EDGE('',*,*,#2768,.T.); +#2886 = ORIENTED_EDGE('',*,*,#2525,.F.); +#2887 = ADVANCED_FACE('',(#2888),#2568,.F.); +#2888 = FACE_BOUND('',#2889,.F.); +#2889 = EDGE_LOOP('',(#2890,#2891,#2912,#2913)); +#2890 = ORIENTED_EDGE('',*,*,#2793,.F.); +#2891 = ORIENTED_EDGE('',*,*,#2892,.F.); +#2892 = EDGE_CURVE('',#2843,#2794,#2893,.T.); +#2893 = SURFACE_CURVE('',#2894,(#2898,#2905),.PCURVE_S1.); +#2894 = LINE('',#2895,#2896); +#2895 = CARTESIAN_POINT('',(0.2,2.95,-1.5)); +#2896 = VECTOR('',#2897,1.); +#2897 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2898 = PCURVE('',#2568,#2899); +#2899 = DEFINITIONAL_REPRESENTATION('',(#2900),#2904); +#2900 = LINE('',#2901,#2902); +#2901 = CARTESIAN_POINT('',(0.,0.)); +#2902 = VECTOR('',#2903,1.); +#2903 = DIRECTION('',(0.,1.)); +#2904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2905 = PCURVE('',#2756,#2906); +#2906 = DEFINITIONAL_REPRESENTATION('',(#2907),#2911); +#2907 = LINE('',#2908,#2909); +#2908 = CARTESIAN_POINT('',(0.,0.)); +#2909 = VECTOR('',#2910,1.); +#2910 = DIRECTION('',(1.,0.)); +#2911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2912 = ORIENTED_EDGE('',*,*,#2842,.T.); +#2913 = ORIENTED_EDGE('',*,*,#2552,.F.); +#2914 = ADVANCED_FACE('',(#2915),#2756,.F.); +#2915 = FACE_BOUND('',#2916,.F.); +#2916 = EDGE_LOOP('',(#2917,#2918,#2919,#2920)); +#2917 = ORIENTED_EDGE('',*,*,#2865,.F.); +#2918 = ORIENTED_EDGE('',*,*,#2892,.T.); +#2919 = ORIENTED_EDGE('',*,*,#2816,.T.); +#2920 = ORIENTED_EDGE('',*,*,#2740,.F.); +#2921 = ADVANCED_FACE('',(#2922),#2624,.T.); +#2922 = FACE_BOUND('',#2923,.T.); +#2923 = EDGE_LOOP('',(#2924,#2947,#2975,#2996)); +#2924 = ORIENTED_EDGE('',*,*,#2925,.F.); +#2925 = EDGE_CURVE('',#2926,#2607,#2928,.T.); +#2926 = VERTEX_POINT('',#2927); +#2927 = CARTESIAN_POINT('',(0.2,-2.95,-1.5)); +#2928 = SURFACE_CURVE('',#2929,(#2933,#2940),.PCURVE_S1.); +#2929 = LINE('',#2930,#2931); +#2930 = CARTESIAN_POINT('',(0.2,-2.95,-1.5)); +#2931 = VECTOR('',#2932,1.); +#2932 = DIRECTION('',(0.,0.,1.)); +#2933 = PCURVE('',#2624,#2934); +#2934 = DEFINITIONAL_REPRESENTATION('',(#2935),#2939); +#2935 = LINE('',#2936,#2937); +#2936 = CARTESIAN_POINT('',(0.,0.)); +#2937 = VECTOR('',#2938,1.); +#2938 = DIRECTION('',(1.,0.)); +#2939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2940 = PCURVE('',#2703,#2941); +#2941 = DEFINITIONAL_REPRESENTATION('',(#2942),#2946); +#2942 = LINE('',#2943,#2944); +#2943 = CARTESIAN_POINT('',(0.,0.6)); +#2944 = VECTOR('',#2945,1.); +#2945 = DIRECTION('',(1.,0.)); +#2946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2947 = ORIENTED_EDGE('',*,*,#2948,.T.); +#2948 = EDGE_CURVE('',#2926,#2949,#2951,.T.); +#2949 = VERTEX_POINT('',#2950); +#2950 = CARTESIAN_POINT('',(-0.2,-2.95,-1.5)); +#2951 = SURFACE_CURVE('',#2952,(#2956,#2963),.PCURVE_S1.); +#2952 = LINE('',#2953,#2954); +#2953 = CARTESIAN_POINT('',(0.2,-2.95,-1.5)); +#2954 = VECTOR('',#2955,1.); +#2955 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#2956 = PCURVE('',#2624,#2957); +#2957 = DEFINITIONAL_REPRESENTATION('',(#2958),#2962); +#2958 = LINE('',#2959,#2960); +#2959 = CARTESIAN_POINT('',(0.,0.)); +#2960 = VECTOR('',#2961,1.); +#2961 = DIRECTION('',(0.,-1.)); +#2962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2963 = PCURVE('',#2964,#2969); +#2964 = PLANE('',#2965); +#2965 = AXIS2_PLACEMENT_3D('',#2966,#2967,#2968); +#2966 = CARTESIAN_POINT('',(0.2,-3.55,-1.5)); +#2967 = DIRECTION('',(0.,0.,1.)); +#2968 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2969 = DEFINITIONAL_REPRESENTATION('',(#2970),#2974); +#2970 = LINE('',#2971,#2972); +#2971 = CARTESIAN_POINT('',(0.6,0.)); +#2972 = VECTOR('',#2973,1.); +#2973 = DIRECTION('',(0.,1.)); +#2974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2975 = ORIENTED_EDGE('',*,*,#2976,.T.); +#2976 = EDGE_CURVE('',#2949,#2609,#2977,.T.); +#2977 = SURFACE_CURVE('',#2978,(#2982,#2989),.PCURVE_S1.); +#2978 = LINE('',#2979,#2980); +#2979 = CARTESIAN_POINT('',(-0.2,-2.95,-1.5)); +#2980 = VECTOR('',#2981,1.); +#2981 = DIRECTION('',(0.,0.,1.)); +#2982 = PCURVE('',#2624,#2983); +#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2988); +#2984 = LINE('',#2985,#2986); +#2985 = CARTESIAN_POINT('',(0.,-0.4)); +#2986 = VECTOR('',#2987,1.); +#2987 = DIRECTION('',(1.,0.)); +#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2989 = PCURVE('',#2651,#2990); +#2990 = DEFINITIONAL_REPRESENTATION('',(#2991),#2995); +#2991 = LINE('',#2992,#2993); +#2992 = CARTESIAN_POINT('',(0.,0.6)); +#2993 = VECTOR('',#2994,1.); +#2994 = DIRECTION('',(1.,0.)); +#2995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2996 = ORIENTED_EDGE('',*,*,#2606,.F.); +#2997 = ADVANCED_FACE('',(#2998),#2703,.F.); +#2998 = FACE_BOUND('',#2999,.F.); +#2999 = EDGE_LOOP('',(#3000,#3001,#3024,#3045)); +#3000 = ORIENTED_EDGE('',*,*,#2925,.F.); +#3001 = ORIENTED_EDGE('',*,*,#3002,.F.); +#3002 = EDGE_CURVE('',#3003,#2926,#3005,.T.); +#3003 = VERTEX_POINT('',#3004); +#3004 = CARTESIAN_POINT('',(0.2,-3.55,-1.5)); +#3005 = SURFACE_CURVE('',#3006,(#3010,#3017),.PCURVE_S1.); +#3006 = LINE('',#3007,#3008); +#3007 = CARTESIAN_POINT('',(0.2,-3.55,-1.5)); +#3008 = VECTOR('',#3009,1.); +#3009 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#3010 = PCURVE('',#2703,#3011); +#3011 = DEFINITIONAL_REPRESENTATION('',(#3012),#3016); +#3012 = LINE('',#3013,#3014); +#3013 = CARTESIAN_POINT('',(0.,0.)); +#3014 = VECTOR('',#3015,1.); +#3015 = DIRECTION('',(0.,1.)); +#3016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3017 = PCURVE('',#2964,#3018); +#3018 = DEFINITIONAL_REPRESENTATION('',(#3019),#3023); +#3019 = LINE('',#3020,#3021); +#3020 = CARTESIAN_POINT('',(0.,0.)); +#3021 = VECTOR('',#3022,1.); +#3022 = DIRECTION('',(1.,0.)); +#3023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3024 = ORIENTED_EDGE('',*,*,#3025,.T.); +#3025 = EDGE_CURVE('',#3003,#2663,#3026,.T.); +#3026 = SURFACE_CURVE('',#3027,(#3031,#3038),.PCURVE_S1.); +#3027 = LINE('',#3028,#3029); +#3028 = CARTESIAN_POINT('',(0.2,-3.55,-1.5)); +#3029 = VECTOR('',#3030,1.); +#3030 = DIRECTION('',(0.,0.,1.)); +#3031 = PCURVE('',#2703,#3032); +#3032 = DEFINITIONAL_REPRESENTATION('',(#3033),#3037); +#3033 = LINE('',#3034,#3035); +#3034 = CARTESIAN_POINT('',(0.,0.)); +#3035 = VECTOR('',#3036,1.); +#3036 = DIRECTION('',(1.,0.)); +#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3038 = PCURVE('',#2678,#3039); +#3039 = DEFINITIONAL_REPRESENTATION('',(#3040),#3044); +#3040 = LINE('',#3041,#3042); +#3041 = CARTESIAN_POINT('',(0.,0.)); +#3042 = VECTOR('',#3043,1.); +#3043 = DIRECTION('',(1.,0.)); +#3044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3045 = ORIENTED_EDGE('',*,*,#2689,.F.); +#3046 = ADVANCED_FACE('',(#3047),#2651,.T.); +#3047 = FACE_BOUND('',#3048,.T.); +#3048 = EDGE_LOOP('',(#3049,#3050,#3073,#3094)); +#3049 = ORIENTED_EDGE('',*,*,#2976,.F.); +#3050 = ORIENTED_EDGE('',*,*,#3051,.F.); +#3051 = EDGE_CURVE('',#3052,#2949,#3054,.T.); +#3052 = VERTEX_POINT('',#3053); +#3053 = CARTESIAN_POINT('',(-0.2,-3.55,-1.5)); +#3054 = SURFACE_CURVE('',#3055,(#3059,#3066),.PCURVE_S1.); +#3055 = LINE('',#3056,#3057); +#3056 = CARTESIAN_POINT('',(-0.2,-3.55,-1.5)); +#3057 = VECTOR('',#3058,1.); +#3058 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#3059 = PCURVE('',#2651,#3060); +#3060 = DEFINITIONAL_REPRESENTATION('',(#3061),#3065); +#3061 = LINE('',#3062,#3063); +#3062 = CARTESIAN_POINT('',(0.,0.)); +#3063 = VECTOR('',#3064,1.); +#3064 = DIRECTION('',(0.,1.)); +#3065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3066 = PCURVE('',#2964,#3067); +#3067 = DEFINITIONAL_REPRESENTATION('',(#3068),#3072); +#3068 = LINE('',#3069,#3070); +#3069 = CARTESIAN_POINT('',(0.,0.4)); +#3070 = VECTOR('',#3071,1.); +#3071 = DIRECTION('',(1.,0.)); +#3072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3073 = ORIENTED_EDGE('',*,*,#3074,.T.); +#3074 = EDGE_CURVE('',#3052,#2636,#3075,.T.); +#3075 = SURFACE_CURVE('',#3076,(#3080,#3087),.PCURVE_S1.); +#3076 = LINE('',#3077,#3078); +#3077 = CARTESIAN_POINT('',(-0.2,-3.55,-1.5)); +#3078 = VECTOR('',#3079,1.); +#3079 = DIRECTION('',(0.,0.,1.)); +#3080 = PCURVE('',#2651,#3081); +#3081 = DEFINITIONAL_REPRESENTATION('',(#3082),#3086); +#3082 = LINE('',#3083,#3084); +#3083 = CARTESIAN_POINT('',(0.,0.)); +#3084 = VECTOR('',#3085,1.); +#3085 = DIRECTION('',(1.,0.)); +#3086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3087 = PCURVE('',#2678,#3088); +#3088 = DEFINITIONAL_REPRESENTATION('',(#3089),#3093); +#3089 = LINE('',#3090,#3091); +#3090 = CARTESIAN_POINT('',(0.,-0.4)); +#3091 = VECTOR('',#3092,1.); +#3092 = DIRECTION('',(1.,0.)); +#3093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3094 = ORIENTED_EDGE('',*,*,#2635,.F.); +#3095 = ADVANCED_FACE('',(#3096),#2678,.F.); +#3096 = FACE_BOUND('',#3097,.F.); +#3097 = EDGE_LOOP('',(#3098,#3099,#3120,#3121)); +#3098 = ORIENTED_EDGE('',*,*,#3025,.F.); +#3099 = ORIENTED_EDGE('',*,*,#3100,.T.); +#3100 = EDGE_CURVE('',#3003,#3052,#3101,.T.); +#3101 = SURFACE_CURVE('',#3102,(#3106,#3113),.PCURVE_S1.); +#3102 = LINE('',#3103,#3104); +#3103 = CARTESIAN_POINT('',(0.2,-3.55,-1.5)); +#3104 = VECTOR('',#3105,1.); +#3105 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#3106 = PCURVE('',#2678,#3107); +#3107 = DEFINITIONAL_REPRESENTATION('',(#3108),#3112); +#3108 = LINE('',#3109,#3110); +#3109 = CARTESIAN_POINT('',(0.,0.)); +#3110 = VECTOR('',#3111,1.); +#3111 = DIRECTION('',(0.,-1.)); +#3112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3113 = PCURVE('',#2964,#3114); +#3114 = DEFINITIONAL_REPRESENTATION('',(#3115),#3119); +#3115 = LINE('',#3116,#3117); +#3116 = CARTESIAN_POINT('',(0.,0.)); +#3117 = VECTOR('',#3118,1.); +#3118 = DIRECTION('',(0.,1.)); +#3119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3120 = ORIENTED_EDGE('',*,*,#3074,.T.); +#3121 = ORIENTED_EDGE('',*,*,#2662,.F.); +#3122 = ADVANCED_FACE('',(#3123),#2964,.F.); +#3123 = FACE_BOUND('',#3124,.F.); +#3124 = EDGE_LOOP('',(#3125,#3126,#3127,#3128)); +#3125 = ORIENTED_EDGE('',*,*,#3100,.F.); +#3126 = ORIENTED_EDGE('',*,*,#3002,.T.); +#3127 = ORIENTED_EDGE('',*,*,#2948,.T.); +#3128 = ORIENTED_EDGE('',*,*,#3051,.F.); +#3129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3133)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3130,#3131,#3132)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3130 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3131 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3132 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3133 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3130, + 'distance_accuracy_value','confusion accuracy'); +#3134 = PRODUCT_TYPE('part',$,(#7)); +#3135 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3136,#3144,#3151,#3158,#3165,#3172,#3179,#3186,#3193,#3200,#3207, + #3215,#3222,#3229,#3236,#3243,#3250,#3257,#3264,#3271,#3278,#3285, + #3292,#3299,#3306,#3313,#3320,#3327,#3334,#3341,#3348,#3355,#3362, + #3369,#3376,#3383,#3390,#3397,#3404,#3412,#3419,#3426,#3433,#3440, + #3447,#3454,#3461,#3468,#3475,#3482),#3129); +#3136 = STYLED_ITEM('color',(#3137),#17); +#3137 = PRESENTATION_STYLE_ASSIGNMENT((#3138)); +#3138 = SURFACE_STYLE_USAGE(.BOTH.,#3139); +#3139 = SURFACE_SIDE_STYLE('',(#3140)); +#3140 = SURFACE_STYLE_FILL_AREA(#3141); +#3141 = FILL_AREA_STYLE('',(#3142)); +#3142 = FILL_AREA_STYLE_COLOUR('',#3143); +#3143 = COLOUR_RGB('',0.141176477075,0.141176477075,0.141176477075); +#3144 = STYLED_ITEM('color',(#3145),#116); +#3145 = PRESENTATION_STYLE_ASSIGNMENT((#3146)); +#3146 = SURFACE_STYLE_USAGE(.BOTH.,#3147); +#3147 = SURFACE_SIDE_STYLE('',(#3148)); +#3148 = SURFACE_STYLE_FILL_AREA(#3149); +#3149 = FILL_AREA_STYLE('',(#3150)); +#3150 = FILL_AREA_STYLE_COLOUR('',#3143); +#3151 = STYLED_ITEM('color',(#3152),#170); +#3152 = PRESENTATION_STYLE_ASSIGNMENT((#3153)); +#3153 = SURFACE_STYLE_USAGE(.BOTH.,#3154); +#3154 = SURFACE_SIDE_STYLE('',(#3155)); +#3155 = SURFACE_STYLE_FILL_AREA(#3156); +#3156 = FILL_AREA_STYLE('',(#3157)); +#3157 = FILL_AREA_STYLE_COLOUR('',#3143); +#3158 = STYLED_ITEM('color',(#3159),#225); +#3159 = PRESENTATION_STYLE_ASSIGNMENT((#3160)); +#3160 = SURFACE_STYLE_USAGE(.BOTH.,#3161); +#3161 = SURFACE_SIDE_STYLE('',(#3162)); +#3162 = SURFACE_STYLE_FILL_AREA(#3163); +#3163 = FILL_AREA_STYLE('',(#3164)); +#3164 = FILL_AREA_STYLE_COLOUR('',#3143); +#3165 = STYLED_ITEM('color',(#3166),#284); +#3166 = PRESENTATION_STYLE_ASSIGNMENT((#3167)); +#3167 = SURFACE_STYLE_USAGE(.BOTH.,#3168); +#3168 = SURFACE_SIDE_STYLE('',(#3169)); +#3169 = SURFACE_STYLE_FILL_AREA(#3170); +#3170 = FILL_AREA_STYLE('',(#3171)); +#3171 = FILL_AREA_STYLE_COLOUR('',#3143); +#3172 = STYLED_ITEM('color',(#3173),#339); +#3173 = PRESENTATION_STYLE_ASSIGNMENT((#3174)); +#3174 = SURFACE_STYLE_USAGE(.BOTH.,#3175); +#3175 = SURFACE_SIDE_STYLE('',(#3176)); +#3176 = SURFACE_STYLE_FILL_AREA(#3177); +#3177 = FILL_AREA_STYLE('',(#3178)); +#3178 = FILL_AREA_STYLE_COLOUR('',#3143); +#3179 = STYLED_ITEM('color',(#3180),#374); +#3180 = PRESENTATION_STYLE_ASSIGNMENT((#3181)); +#3181 = SURFACE_STYLE_USAGE(.BOTH.,#3182); +#3182 = SURFACE_SIDE_STYLE('',(#3183)); +#3183 = SURFACE_STYLE_FILL_AREA(#3184); +#3184 = FILL_AREA_STYLE('',(#3185)); +#3185 = FILL_AREA_STYLE_COLOUR('',#3143); +#3186 = STYLED_ITEM('color',(#3187),#413); +#3187 = PRESENTATION_STYLE_ASSIGNMENT((#3188)); +#3188 = SURFACE_STYLE_USAGE(.BOTH.,#3189); +#3189 = SURFACE_SIDE_STYLE('',(#3190)); +#3190 = SURFACE_STYLE_FILL_AREA(#3191); +#3191 = FILL_AREA_STYLE('',(#3192)); +#3192 = FILL_AREA_STYLE_COLOUR('',#3143); +#3193 = STYLED_ITEM('color',(#3194),#472); +#3194 = PRESENTATION_STYLE_ASSIGNMENT((#3195)); +#3195 = SURFACE_STYLE_USAGE(.BOTH.,#3196); +#3196 = SURFACE_SIDE_STYLE('',(#3197)); +#3197 = SURFACE_STYLE_FILL_AREA(#3198); +#3198 = FILL_AREA_STYLE('',(#3199)); +#3199 = FILL_AREA_STYLE_COLOUR('',#3143); +#3200 = STYLED_ITEM('color',(#3201),#527); +#3201 = PRESENTATION_STYLE_ASSIGNMENT((#3202)); +#3202 = SURFACE_STYLE_USAGE(.BOTH.,#3203); +#3203 = SURFACE_SIDE_STYLE('',(#3204)); +#3204 = SURFACE_STYLE_FILL_AREA(#3205); +#3205 = FILL_AREA_STYLE('',(#3206)); +#3206 = FILL_AREA_STYLE_COLOUR('',#3143); +#3207 = STYLED_ITEM('color',(#3208),#582); +#3208 = PRESENTATION_STYLE_ASSIGNMENT((#3209)); +#3209 = SURFACE_STYLE_USAGE(.BOTH.,#3210); +#3210 = SURFACE_SIDE_STYLE('',(#3211)); +#3211 = SURFACE_STYLE_FILL_AREA(#3212); +#3212 = FILL_AREA_STYLE('',(#3213)); +#3213 = FILL_AREA_STYLE_COLOUR('',#3214); +#3214 = COLOUR_RGB('',0.149019613862,0.149019613862,0.149019613862); +#3215 = STYLED_ITEM('color',(#3216),#638); +#3216 = PRESENTATION_STYLE_ASSIGNMENT((#3217)); +#3217 = SURFACE_STYLE_USAGE(.BOTH.,#3218); +#3218 = SURFACE_SIDE_STYLE('',(#3219)); +#3219 = SURFACE_STYLE_FILL_AREA(#3220); +#3220 = FILL_AREA_STYLE('',(#3221)); +#3221 = FILL_AREA_STYLE_COLOUR('',#3143); +#3222 = STYLED_ITEM('color',(#3223),#673); +#3223 = PRESENTATION_STYLE_ASSIGNMENT((#3224)); +#3224 = SURFACE_STYLE_USAGE(.BOTH.,#3225); +#3225 = SURFACE_SIDE_STYLE('',(#3226)); +#3226 = SURFACE_STYLE_FILL_AREA(#3227); +#3227 = FILL_AREA_STYLE('',(#3228)); +#3228 = FILL_AREA_STYLE_COLOUR('',#3143); +#3229 = STYLED_ITEM('color',(#3230),#991); +#3230 = PRESENTATION_STYLE_ASSIGNMENT((#3231)); +#3231 = SURFACE_STYLE_USAGE(.BOTH.,#3232); +#3232 = SURFACE_SIDE_STYLE('',(#3233)); +#3233 = SURFACE_STYLE_FILL_AREA(#3234); +#3234 = FILL_AREA_STYLE('',(#3235)); +#3235 = FILL_AREA_STYLE_COLOUR('',#3143); +#3236 = STYLED_ITEM('color',(#3237),#1026); +#3237 = PRESENTATION_STYLE_ASSIGNMENT((#3238)); +#3238 = SURFACE_STYLE_USAGE(.BOTH.,#3239); +#3239 = SURFACE_SIDE_STYLE('',(#3240)); +#3240 = SURFACE_STYLE_FILL_AREA(#3241); +#3241 = FILL_AREA_STYLE('',(#3242)); +#3242 = FILL_AREA_STYLE_COLOUR('',#3143); +#3243 = STYLED_ITEM('color',(#3244),#1105); +#3244 = PRESENTATION_STYLE_ASSIGNMENT((#3245)); +#3245 = SURFACE_STYLE_USAGE(.BOTH.,#3246); +#3246 = SURFACE_SIDE_STYLE('',(#3247)); +#3247 = SURFACE_STYLE_FILL_AREA(#3248); +#3248 = FILL_AREA_STYLE('',(#3249)); +#3249 = FILL_AREA_STYLE_COLOUR('',#3143); +#3250 = STYLED_ITEM('color',(#3251),#1181); +#3251 = PRESENTATION_STYLE_ASSIGNMENT((#3252)); +#3252 = SURFACE_STYLE_USAGE(.BOTH.,#3253); +#3253 = SURFACE_SIDE_STYLE('',(#3254)); +#3254 = SURFACE_STYLE_FILL_AREA(#3255); +#3255 = FILL_AREA_STYLE('',(#3256)); +#3256 = FILL_AREA_STYLE_COLOUR('',#3143); +#3257 = STYLED_ITEM('color',(#3258),#1230); +#3258 = PRESENTATION_STYLE_ASSIGNMENT((#3259)); +#3259 = SURFACE_STYLE_USAGE(.BOTH.,#3260); +#3260 = SURFACE_SIDE_STYLE('',(#3261)); +#3261 = SURFACE_STYLE_FILL_AREA(#3262); +#3262 = FILL_AREA_STYLE('',(#3263)); +#3263 = FILL_AREA_STYLE_COLOUR('',#3143); +#3264 = STYLED_ITEM('color',(#3265),#1279); +#3265 = PRESENTATION_STYLE_ASSIGNMENT((#3266)); +#3266 = SURFACE_STYLE_USAGE(.BOTH.,#3267); +#3267 = SURFACE_SIDE_STYLE('',(#3268)); +#3268 = SURFACE_STYLE_FILL_AREA(#3269); +#3269 = FILL_AREA_STYLE('',(#3270)); +#3270 = FILL_AREA_STYLE_COLOUR('',#3143); +#3271 = STYLED_ITEM('color',(#3272),#1328); +#3272 = PRESENTATION_STYLE_ASSIGNMENT((#3273)); +#3273 = SURFACE_STYLE_USAGE(.BOTH.,#3274); +#3274 = SURFACE_SIDE_STYLE('',(#3275)); +#3275 = SURFACE_STYLE_FILL_AREA(#3276); +#3276 = FILL_AREA_STYLE('',(#3277)); +#3277 = FILL_AREA_STYLE_COLOUR('',#3143); +#3278 = STYLED_ITEM('color',(#3279),#1377); +#3279 = PRESENTATION_STYLE_ASSIGNMENT((#3280)); +#3280 = SURFACE_STYLE_USAGE(.BOTH.,#3281); +#3281 = SURFACE_SIDE_STYLE('',(#3282)); +#3282 = SURFACE_STYLE_FILL_AREA(#3283); +#3283 = FILL_AREA_STYLE('',(#3284)); +#3284 = FILL_AREA_STYLE_COLOUR('',#3143); +#3285 = STYLED_ITEM('color',(#3286),#1426); +#3286 = PRESENTATION_STYLE_ASSIGNMENT((#3287)); +#3287 = SURFACE_STYLE_USAGE(.BOTH.,#3288); +#3288 = SURFACE_SIDE_STYLE('',(#3289)); +#3289 = SURFACE_STYLE_FILL_AREA(#3290); +#3290 = FILL_AREA_STYLE('',(#3291)); +#3291 = FILL_AREA_STYLE_COLOUR('',#3143); +#3292 = STYLED_ITEM('color',(#3293),#1475); +#3293 = PRESENTATION_STYLE_ASSIGNMENT((#3294)); +#3294 = SURFACE_STYLE_USAGE(.BOTH.,#3295); +#3295 = SURFACE_SIDE_STYLE('',(#3296)); +#3296 = SURFACE_STYLE_FILL_AREA(#3297); +#3297 = FILL_AREA_STYLE('',(#3298)); +#3298 = FILL_AREA_STYLE_COLOUR('',#3143); +#3299 = STYLED_ITEM('color',(#3300),#1524); +#3300 = PRESENTATION_STYLE_ASSIGNMENT((#3301)); +#3301 = SURFACE_STYLE_USAGE(.BOTH.,#3302); +#3302 = SURFACE_SIDE_STYLE('',(#3303)); +#3303 = SURFACE_STYLE_FILL_AREA(#3304); +#3304 = FILL_AREA_STYLE('',(#3305)); +#3305 = FILL_AREA_STYLE_COLOUR('',#3143); +#3306 = STYLED_ITEM('color',(#3307),#1573); +#3307 = PRESENTATION_STYLE_ASSIGNMENT((#3308)); +#3308 = SURFACE_STYLE_USAGE(.BOTH.,#3309); +#3309 = SURFACE_SIDE_STYLE('',(#3310)); +#3310 = SURFACE_STYLE_FILL_AREA(#3311); +#3311 = FILL_AREA_STYLE('',(#3312)); +#3312 = FILL_AREA_STYLE_COLOUR('',#3143); +#3313 = STYLED_ITEM('color',(#3314),#1622); +#3314 = PRESENTATION_STYLE_ASSIGNMENT((#3315)); +#3315 = SURFACE_STYLE_USAGE(.BOTH.,#3316); +#3316 = SURFACE_SIDE_STYLE('',(#3317)); +#3317 = SURFACE_STYLE_FILL_AREA(#3318); +#3318 = FILL_AREA_STYLE('',(#3319)); +#3319 = FILL_AREA_STYLE_COLOUR('',#3143); +#3320 = STYLED_ITEM('color',(#3321),#1671); +#3321 = PRESENTATION_STYLE_ASSIGNMENT((#3322)); +#3322 = SURFACE_STYLE_USAGE(.BOTH.,#3323); +#3323 = SURFACE_SIDE_STYLE('',(#3324)); +#3324 = SURFACE_STYLE_FILL_AREA(#3325); +#3325 = FILL_AREA_STYLE('',(#3326)); +#3326 = FILL_AREA_STYLE_COLOUR('',#3143); +#3327 = STYLED_ITEM('color',(#3328),#1698); +#3328 = PRESENTATION_STYLE_ASSIGNMENT((#3329)); +#3329 = SURFACE_STYLE_USAGE(.BOTH.,#3330); +#3330 = SURFACE_SIDE_STYLE('',(#3331)); +#3331 = SURFACE_STYLE_FILL_AREA(#3332); +#3332 = FILL_AREA_STYLE('',(#3333)); +#3333 = FILL_AREA_STYLE_COLOUR('',#3143); +#3334 = STYLED_ITEM('color',(#3335),#1971); +#3335 = PRESENTATION_STYLE_ASSIGNMENT((#3336)); +#3336 = SURFACE_STYLE_USAGE(.BOTH.,#3337); +#3337 = SURFACE_SIDE_STYLE('',(#3338)); +#3338 = SURFACE_STYLE_FILL_AREA(#3339); +#3339 = FILL_AREA_STYLE('',(#3340)); +#3340 = FILL_AREA_STYLE_COLOUR('',#3143); +#3341 = STYLED_ITEM('color',(#3342),#1986); +#3342 = PRESENTATION_STYLE_ASSIGNMENT((#3343)); +#3343 = SURFACE_STYLE_USAGE(.BOTH.,#3344); +#3344 = SURFACE_SIDE_STYLE('',(#3345)); +#3345 = SURFACE_STYLE_FILL_AREA(#3346); +#3346 = FILL_AREA_STYLE('',(#3347)); +#3347 = FILL_AREA_STYLE_COLOUR('',#3143); +#3348 = STYLED_ITEM('color',(#3349),#2093); +#3349 = PRESENTATION_STYLE_ASSIGNMENT((#3350)); +#3350 = SURFACE_STYLE_USAGE(.BOTH.,#3351); +#3351 = SURFACE_SIDE_STYLE('',(#3352)); +#3352 = SURFACE_STYLE_FILL_AREA(#3353); +#3353 = FILL_AREA_STYLE('',(#3354)); +#3354 = FILL_AREA_STYLE_COLOUR('',#3143); +#3355 = STYLED_ITEM('color',(#3356),#2140); +#3356 = PRESENTATION_STYLE_ASSIGNMENT((#3357)); +#3357 = SURFACE_STYLE_USAGE(.BOTH.,#3358); +#3358 = SURFACE_SIDE_STYLE('',(#3359)); +#3359 = SURFACE_STYLE_FILL_AREA(#3360); +#3360 = FILL_AREA_STYLE('',(#3361)); +#3361 = FILL_AREA_STYLE_COLOUR('',#3143); +#3362 = STYLED_ITEM('color',(#3363),#2214); +#3363 = PRESENTATION_STYLE_ASSIGNMENT((#3364)); +#3364 = SURFACE_STYLE_USAGE(.BOTH.,#3365); +#3365 = SURFACE_SIDE_STYLE('',(#3366)); +#3366 = SURFACE_STYLE_FILL_AREA(#3367); +#3367 = FILL_AREA_STYLE('',(#3368)); +#3368 = FILL_AREA_STYLE_COLOUR('',#3143); +#3369 = STYLED_ITEM('color',(#3370),#2264); +#3370 = PRESENTATION_STYLE_ASSIGNMENT((#3371)); +#3371 = SURFACE_STYLE_USAGE(.BOTH.,#3372); +#3372 = SURFACE_SIDE_STYLE('',(#3373)); +#3373 = SURFACE_STYLE_FILL_AREA(#3374); +#3374 = FILL_AREA_STYLE('',(#3375)); +#3375 = FILL_AREA_STYLE_COLOUR('',#3143); +#3376 = STYLED_ITEM('color',(#3377),#2311); +#3377 = PRESENTATION_STYLE_ASSIGNMENT((#3378)); +#3378 = SURFACE_STYLE_USAGE(.BOTH.,#3379); +#3379 = SURFACE_SIDE_STYLE('',(#3380)); +#3380 = SURFACE_STYLE_FILL_AREA(#3381); +#3381 = FILL_AREA_STYLE('',(#3382)); +#3382 = FILL_AREA_STYLE_COLOUR('',#3143); +#3383 = STYLED_ITEM('color',(#3384),#2358); +#3384 = PRESENTATION_STYLE_ASSIGNMENT((#3385)); +#3385 = SURFACE_STYLE_USAGE(.BOTH.,#3386); +#3386 = SURFACE_SIDE_STYLE('',(#3387)); +#3387 = SURFACE_STYLE_FILL_AREA(#3388); +#3388 = FILL_AREA_STYLE('',(#3389)); +#3389 = FILL_AREA_STYLE_COLOUR('',#3214); +#3390 = STYLED_ITEM('color',(#3391),#2412); +#3391 = PRESENTATION_STYLE_ASSIGNMENT((#3392)); +#3392 = SURFACE_STYLE_USAGE(.BOTH.,#3393); +#3393 = SURFACE_SIDE_STYLE('',(#3394)); +#3394 = SURFACE_STYLE_FILL_AREA(#3395); +#3395 = FILL_AREA_STYLE('',(#3396)); +#3396 = FILL_AREA_STYLE_COLOUR('',#3214); +#3397 = STYLED_ITEM('color',(#3398),#2444); +#3398 = PRESENTATION_STYLE_ASSIGNMENT((#3399)); +#3399 = SURFACE_STYLE_USAGE(.BOTH.,#3400); +#3400 = SURFACE_SIDE_STYLE('',(#3401)); +#3401 = SURFACE_STYLE_FILL_AREA(#3402); +#3402 = FILL_AREA_STYLE('',(#3403)); +#3403 = FILL_AREA_STYLE_COLOUR('',#3214); +#3404 = STYLED_ITEM('color',(#3405),#2476); +#3405 = PRESENTATION_STYLE_ASSIGNMENT((#3406)); +#3406 = SURFACE_STYLE_USAGE(.BOTH.,#3407); +#3407 = SURFACE_SIDE_STYLE('',(#3408)); +#3408 = SURFACE_STYLE_FILL_AREA(#3409); +#3409 = FILL_AREA_STYLE('',(#3410)); +#3410 = FILL_AREA_STYLE_COLOUR('',#3411); +#3411 = COLOUR_RGB('',0.796078443527,0.796078443527,0.796078443527); +#3412 = STYLED_ITEM('color',(#3413),#2481); +#3413 = PRESENTATION_STYLE_ASSIGNMENT((#3414)); +#3414 = SURFACE_STYLE_USAGE(.BOTH.,#3415); +#3415 = SURFACE_SIDE_STYLE('',(#3416)); +#3416 = SURFACE_STYLE_FILL_AREA(#3417); +#3417 = FILL_AREA_STYLE('',(#3418)); +#3418 = FILL_AREA_STYLE_COLOUR('',#3411); +#3419 = STYLED_ITEM('color',(#3420),#2713); +#3420 = PRESENTATION_STYLE_ASSIGNMENT((#3421)); +#3421 = SURFACE_STYLE_USAGE(.BOTH.,#3422); +#3422 = SURFACE_SIDE_STYLE('',(#3423)); +#3423 = SURFACE_STYLE_FILL_AREA(#3424); +#3424 = FILL_AREA_STYLE('',(#3425)); +#3425 = FILL_AREA_STYLE_COLOUR('',#3411); +#3426 = STYLED_ITEM('color',(#3427),#2789); +#3427 = PRESENTATION_STYLE_ASSIGNMENT((#3428)); +#3428 = SURFACE_STYLE_USAGE(.BOTH.,#3429); +#3429 = SURFACE_SIDE_STYLE('',(#3430)); +#3430 = SURFACE_STYLE_FILL_AREA(#3431); +#3431 = FILL_AREA_STYLE('',(#3432)); +#3432 = FILL_AREA_STYLE_COLOUR('',#3411); +#3433 = STYLED_ITEM('color',(#3434),#2838); +#3434 = PRESENTATION_STYLE_ASSIGNMENT((#3435)); +#3435 = SURFACE_STYLE_USAGE(.BOTH.,#3436); +#3436 = SURFACE_SIDE_STYLE('',(#3437)); +#3437 = SURFACE_STYLE_FILL_AREA(#3438); +#3438 = FILL_AREA_STYLE('',(#3439)); +#3439 = FILL_AREA_STYLE_COLOUR('',#3411); +#3440 = STYLED_ITEM('color',(#3441),#2887); +#3441 = PRESENTATION_STYLE_ASSIGNMENT((#3442)); +#3442 = SURFACE_STYLE_USAGE(.BOTH.,#3443); +#3443 = SURFACE_SIDE_STYLE('',(#3444)); +#3444 = SURFACE_STYLE_FILL_AREA(#3445); +#3445 = FILL_AREA_STYLE('',(#3446)); +#3446 = FILL_AREA_STYLE_COLOUR('',#3411); +#3447 = STYLED_ITEM('color',(#3448),#2914); +#3448 = PRESENTATION_STYLE_ASSIGNMENT((#3449)); +#3449 = SURFACE_STYLE_USAGE(.BOTH.,#3450); +#3450 = SURFACE_SIDE_STYLE('',(#3451)); +#3451 = SURFACE_STYLE_FILL_AREA(#3452); +#3452 = FILL_AREA_STYLE('',(#3453)); +#3453 = FILL_AREA_STYLE_COLOUR('',#3411); +#3454 = STYLED_ITEM('color',(#3455),#2921); +#3455 = PRESENTATION_STYLE_ASSIGNMENT((#3456)); +#3456 = SURFACE_STYLE_USAGE(.BOTH.,#3457); +#3457 = SURFACE_SIDE_STYLE('',(#3458)); +#3458 = SURFACE_STYLE_FILL_AREA(#3459); +#3459 = FILL_AREA_STYLE('',(#3460)); +#3460 = FILL_AREA_STYLE_COLOUR('',#3411); +#3461 = STYLED_ITEM('color',(#3462),#2997); +#3462 = PRESENTATION_STYLE_ASSIGNMENT((#3463)); +#3463 = SURFACE_STYLE_USAGE(.BOTH.,#3464); +#3464 = SURFACE_SIDE_STYLE('',(#3465)); +#3465 = SURFACE_STYLE_FILL_AREA(#3466); +#3466 = FILL_AREA_STYLE('',(#3467)); +#3467 = FILL_AREA_STYLE_COLOUR('',#3411); +#3468 = STYLED_ITEM('color',(#3469),#3046); +#3469 = PRESENTATION_STYLE_ASSIGNMENT((#3470)); +#3470 = SURFACE_STYLE_USAGE(.BOTH.,#3471); +#3471 = SURFACE_SIDE_STYLE('',(#3472)); +#3472 = SURFACE_STYLE_FILL_AREA(#3473); +#3473 = FILL_AREA_STYLE('',(#3474)); +#3474 = FILL_AREA_STYLE_COLOUR('',#3411); +#3475 = STYLED_ITEM('color',(#3476),#3095); +#3476 = PRESENTATION_STYLE_ASSIGNMENT((#3477)); +#3477 = SURFACE_STYLE_USAGE(.BOTH.,#3478); +#3478 = SURFACE_SIDE_STYLE('',(#3479)); +#3479 = SURFACE_STYLE_FILL_AREA(#3480); +#3480 = FILL_AREA_STYLE('',(#3481)); +#3481 = FILL_AREA_STYLE_COLOUR('',#3411); +#3482 = STYLED_ITEM('color',(#3483),#3122); +#3483 = PRESENTATION_STYLE_ASSIGNMENT((#3484)); +#3484 = SURFACE_STYLE_USAGE(.BOTH.,#3485); +#3485 = SURFACE_SIDE_STYLE('',(#3486)); +#3486 = SURFACE_STYLE_FILL_AREA(#3487); +#3487 = FILL_AREA_STYLE('',(#3488)); +#3488 = FILL_AREA_STYLE_COLOUR('',#3411); +ENDSEC; +END-ISO-10303-21; diff --git a/electronic-components/Buzzer/Buzzer.stl b/electronic-components/Buzzer/Buzzer.stl new file mode 100644 index 0000000000000000000000000000000000000000..ff485a414f115484717cdbdcf5acff307acf2c27 GIT binary patch literal 121684 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 F{{a%Jf+PR{ literal 0 HcmV?d00001 diff --git a/electronic-components/Buzzer/Buzzer_Alz.jpeg b/electronic-components/Buzzer/Buzzer_Alz.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..586df726f48870a2f56fa056230e7c98107e7cde GIT binary patch literal 14870 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 literal 0 HcmV?d00001 diff --git a/electronic-components/Buzzer/Buzzer_Planta.jpeg b/electronic-components/Buzzer/Buzzer_Planta.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..4bd1b7cf5f787d64dae6ad82418f8501dc098942 GIT binary patch literal 18899 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 literal 0 HcmV?d00001 diff --git a/electronic-components/LED/Led.FCStd b/electronic-components/LED/Led.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..c8f164959784afce6a89d574db82d0604db37ca9 GIT binary patch literal 19973 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 literal 0 HcmV?d00001 diff --git a/electronic-components/LED/Led_Alz.jpeg b/electronic-components/LED/Led_Alz.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..d6b8f4284c39923a0a9523853ac041f72e490821 GIT binary patch literal 16866 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 Uc$+#%%}&A2yI<%LG~Sc{0zWx0cK`qY literal 0 HcmV?d00001 diff --git a/electronic-components/LED/led_planta.jpeg b/electronic-components/LED/led_planta.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..5492102958261542bebb2363a79c8388fe347be2 GIT binary patch literal 17754 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 z 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 literal 0 HcmV?d00001 diff --git a/electronic-components/Photoresistor/Photoresistor.step b/electronic-components/Photoresistor/Photoresistor.step new file mode 100644 index 00000000..2137e8e1 --- /dev/null +++ b/electronic-components/Photoresistor/Photoresistor.step @@ -0,0 +1,4923 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/joseluis/Documents/miFreescad/Comunes/printbot_part_ +library/electronic-components/step-stl/Photoresistor.step', + '2014-09-28T18:42:13',('FreeCAD'),('FreeCAD'), + 'Open CASCADE STEP processor 6.7','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('LDR','LDR','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#3749); +#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,#58,#113,#272,#471,#520,#569,#709,#768,#1301, + #1350,#2277,#2323,#2756,#2783,#2810,#2814,#2840,#2867,#2893,#2919, + #2946,#2973,#2999,#3025,#3052,#3079,#3105,#3131,#3158,#3185,#3211, + #3218,#3277,#3304,#3330,#3357,#3383,#3410,#3436,#3463,#3489,#3516, + #3542,#3569,#3595,#3622,#3648,#3675,#3682,#3741,#3745)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.2,0.,-5.)); +#24 = SURFACE_CURVE('',#25,(#30,#46),.PCURVE_S1.); +#25 = CIRCLE('',#26,0.3); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(1.9,0.,-5.)); +#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('',(2.2,0.,-5.)); +#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.,.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( + '') ); +#38 = CARTESIAN_POINT('',(0.,0.)); +#39 = CARTESIAN_POINT('',(0.,0.519615242271)); +#40 = CARTESIAN_POINT('',(0.45,0.259807621135)); +#41 = CARTESIAN_POINT('',(0.9,7.347880794884E-17)); +#42 = CARTESIAN_POINT('',(0.45,-0.259807621135)); +#43 = CARTESIAN_POINT('',(4.996003610813E-16,-0.519615242271)); +#44 = CARTESIAN_POINT('',(0.,0.)); +#45 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#46 = PCURVE('',#47,#52); +#47 = CYLINDRICAL_SURFACE('',#48,0.3); +#48 = AXIS2_PLACEMENT_3D('',#49,#50,#51); +#49 = CARTESIAN_POINT('',(1.9,0.,-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.)); +#55 = VECTOR('',#56,1.); +#56 = DIRECTION('',(-1.,0.)); +#57 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#58 = ADVANCED_FACE('',(#59),#47,.T.); +#59 = FACE_BOUND('',#60,.F.); +#60 = EDGE_LOOP('',(#61,#62,#85,#112)); +#61 = ORIENTED_EDGE('',*,*,#21,.F.); +#62 = ORIENTED_EDGE('',*,*,#63,.T.); +#63 = EDGE_CURVE('',#22,#64,#66,.T.); +#64 = VERTEX_POINT('',#65); +#65 = CARTESIAN_POINT('',(2.2,0.,0.)); +#66 = SEAM_CURVE('',#67,(#71,#78),.PCURVE_S1.); +#67 = LINE('',#68,#69); +#68 = CARTESIAN_POINT('',(2.2,0.,-5.)); +#69 = VECTOR('',#70,1.); +#70 = DIRECTION('',(0.,0.,1.)); +#71 = PCURVE('',#47,#72); +#72 = DEFINITIONAL_REPRESENTATION('',(#73),#77); +#73 = LINE('',#74,#75); +#74 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#75 = VECTOR('',#76,1.); +#76 = DIRECTION('',(-0.,-1.)); +#77 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#78 = PCURVE('',#47,#79); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(-0.,0.)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(-0.,-1.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = ORIENTED_EDGE('',*,*,#86,.F.); +#86 = EDGE_CURVE('',#64,#64,#87,.T.); +#87 = SURFACE_CURVE('',#88,(#93,#100),.PCURVE_S1.); +#88 = CIRCLE('',#89,0.3); +#89 = AXIS2_PLACEMENT_3D('',#90,#91,#92); +#90 = CARTESIAN_POINT('',(1.9,0.,0.)); +#91 = DIRECTION('',(0.,0.,-1.)); +#92 = DIRECTION('',(1.,0.,0.)); +#93 = PCURVE('',#47,#94); +#94 = DEFINITIONAL_REPRESENTATION('',(#95),#99); +#95 = LINE('',#96,#97); +#96 = CARTESIAN_POINT('',(-6.28318530718,-5.)); +#97 = VECTOR('',#98,1.); +#98 = DIRECTION('',(1.,-0.)); +#99 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#100 = PCURVE('',#101,#106); +#101 = PLANE('',#102); +#102 = AXIS2_PLACEMENT_3D('',#103,#104,#105); +#103 = CARTESIAN_POINT('',(-1.37113,2.150000586767,0.)); +#104 = DIRECTION('',(0.,0.,-1.)); +#105 = DIRECTION('',(-1.,0.,0.)); +#106 = DEFINITIONAL_REPRESENTATION('',(#107),#111); +#107 = CIRCLE('',#108,0.3); +#108 = AXIS2_PLACEMENT_2D('',#109,#110); +#109 = CARTESIAN_POINT('',(-3.27113,-2.150000586767)); +#110 = DIRECTION('',(-1.,0.)); +#111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#112 = ORIENTED_EDGE('',*,*,#63,.F.); +#113 = ADVANCED_FACE('',(#114,#238,#269),#101,.T.); +#114 = FACE_BOUND('',#115,.T.); +#115 = EDGE_LOOP('',(#116,#151,#179,#212)); +#116 = ORIENTED_EDGE('',*,*,#117,.F.); +#117 = EDGE_CURVE('',#118,#120,#122,.T.); +#118 = VERTEX_POINT('',#119); +#119 = CARTESIAN_POINT('',(-1.37113,2.150000586767,0.)); +#120 = VERTEX_POINT('',#121); +#121 = CARTESIAN_POINT('',(-1.37113184016,-2.149999413232,0.)); +#122 = SURFACE_CURVE('',#123,(#128,#139),.PCURVE_S1.); +#123 = CIRCLE('',#124,2.55); +#124 = AXIS2_PLACEMENT_3D('',#125,#126,#127); +#125 = CARTESIAN_POINT('',(0.,0.,0.)); +#126 = DIRECTION('',(0.,0.,1.)); +#127 = DIRECTION('',(1.,0.,0.)); +#128 = PCURVE('',#101,#129); +#129 = DEFINITIONAL_REPRESENTATION('',(#130),#138); +#130 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#131,#132,#133,#134,#135,#136 +,#137),.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( + '') ); +#131 = CARTESIAN_POINT('',(-3.92113,-2.150000586767)); +#132 = CARTESIAN_POINT('',(-3.92113,2.266728972533)); +#133 = CARTESIAN_POINT('',(-9.612999999985E-02,5.836419288286E-02)); +#134 = CARTESIAN_POINT('',(3.72887,-2.150000586767)); +#135 = CARTESIAN_POINT('',(-9.612999999985E-02,-4.358365366418)); +#136 = CARTESIAN_POINT('',(-3.92113,-6.566730146068)); +#137 = CARTESIAN_POINT('',(-3.92113,-2.150000586767)); +#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#139 = PCURVE('',#140,#145); +#140 = CYLINDRICAL_SURFACE('',#141,2.55); +#141 = AXIS2_PLACEMENT_3D('',#142,#143,#144); +#142 = CARTESIAN_POINT('',(0.,0.,0.)); +#143 = DIRECTION('',(-0.,-0.,-1.)); +#144 = DIRECTION('',(1.,0.,0.)); +#145 = DEFINITIONAL_REPRESENTATION('',(#146),#150); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-0.,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(-1.,0.)); +#150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#151 = ORIENTED_EDGE('',*,*,#152,.T.); +#152 = EDGE_CURVE('',#118,#153,#155,.T.); +#153 = VERTEX_POINT('',#154); +#154 = CARTESIAN_POINT('',(1.37113,2.150000586767,0.)); +#155 = SURFACE_CURVE('',#156,(#160,#167),.PCURVE_S1.); +#156 = LINE('',#157,#158); +#157 = CARTESIAN_POINT('',(-1.37113,2.150000586767,0.)); +#158 = VECTOR('',#159,1.); +#159 = DIRECTION('',(1.,0.,0.)); +#160 = PCURVE('',#101,#161); +#161 = DEFINITIONAL_REPRESENTATION('',(#162),#166); +#162 = LINE('',#163,#164); +#163 = CARTESIAN_POINT('',(3.552713678801E-15,-2.6645352591E-15)); +#164 = VECTOR('',#165,1.); +#165 = DIRECTION('',(-1.,0.)); +#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#167 = PCURVE('',#168,#173); +#168 = PLANE('',#169); +#169 = AXIS2_PLACEMENT_3D('',#170,#171,#172); +#170 = CARTESIAN_POINT('',(-1.37113,2.150000586767,0.)); +#171 = DIRECTION('',(0.,1.,0.)); +#172 = DIRECTION('',(1.,0.,0.)); +#173 = DEFINITIONAL_REPRESENTATION('',(#174),#178); +#174 = LINE('',#175,#176); +#175 = CARTESIAN_POINT('',(0.,0.)); +#176 = VECTOR('',#177,1.); +#177 = DIRECTION('',(1.,0.)); +#178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#179 = ORIENTED_EDGE('',*,*,#180,.F.); +#180 = EDGE_CURVE('',#181,#153,#183,.T.); +#181 = VERTEX_POINT('',#182); +#182 = CARTESIAN_POINT('',(1.37113184016,-2.149999413232,0.)); +#183 = SURFACE_CURVE('',#184,(#189,#200),.PCURVE_S1.); +#184 = CIRCLE('',#185,2.55); +#185 = AXIS2_PLACEMENT_3D('',#186,#187,#188); +#186 = CARTESIAN_POINT('',(0.,0.,0.)); +#187 = DIRECTION('',(0.,0.,1.)); +#188 = DIRECTION('',(1.,0.,0.)); +#189 = PCURVE('',#101,#190); +#190 = DEFINITIONAL_REPRESENTATION('',(#191),#199); +#191 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#192,#193,#194,#195,#196,#197 +,#198),.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( + '') ); +#192 = CARTESIAN_POINT('',(-3.92113,-2.150000586767)); +#193 = CARTESIAN_POINT('',(-3.92113,2.266728972533)); +#194 = CARTESIAN_POINT('',(-9.612999999985E-02,5.836419288286E-02)); +#195 = CARTESIAN_POINT('',(3.72887,-2.150000586767)); +#196 = CARTESIAN_POINT('',(-9.612999999985E-02,-4.358365366418)); +#197 = CARTESIAN_POINT('',(-3.92113,-6.566730146068)); +#198 = CARTESIAN_POINT('',(-3.92113,-2.150000586767)); +#199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#200 = PCURVE('',#201,#206); +#201 = CYLINDRICAL_SURFACE('',#202,2.55); +#202 = AXIS2_PLACEMENT_3D('',#203,#204,#205); +#203 = CARTESIAN_POINT('',(0.,0.,0.)); +#204 = DIRECTION('',(-0.,-0.,-1.)); +#205 = DIRECTION('',(1.,0.,0.)); +#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211); +#207 = LINE('',#208,#209); +#208 = CARTESIAN_POINT('',(-0.,0.)); +#209 = VECTOR('',#210,1.); +#210 = DIRECTION('',(-1.,0.)); +#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#212 = ORIENTED_EDGE('',*,*,#213,.T.); +#213 = EDGE_CURVE('',#181,#120,#214,.T.); +#214 = SURFACE_CURVE('',#215,(#219,#226),.PCURVE_S1.); +#215 = LINE('',#216,#217); +#216 = CARTESIAN_POINT('',(1.37113184016,-2.149999413232,0.)); +#217 = VECTOR('',#218,1.); +#218 = DIRECTION('',(-1.,0.,0.)); +#219 = PCURVE('',#101,#220); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(-2.74226184016,-4.3)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(1.,0.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = PCURVE('',#227,#232); +#227 = PLANE('',#228); +#228 = AXIS2_PLACEMENT_3D('',#229,#230,#231); +#229 = CARTESIAN_POINT('',(1.37113184016,-2.149999413232,0.)); +#230 = DIRECTION('',(0.,-1.,0.)); +#231 = DIRECTION('',(-1.,0.,0.)); +#232 = DEFINITIONAL_REPRESENTATION('',(#233),#237); +#233 = LINE('',#234,#235); +#234 = CARTESIAN_POINT('',(0.,-0.)); +#235 = VECTOR('',#236,1.); +#236 = DIRECTION('',(1.,0.)); +#237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#238 = FACE_BOUND('',#239,.T.); +#239 = EDGE_LOOP('',(#240)); +#240 = ORIENTED_EDGE('',*,*,#241,.F.); +#241 = EDGE_CURVE('',#242,#242,#244,.T.); +#242 = VERTEX_POINT('',#243); +#243 = CARTESIAN_POINT('',(-1.6,0.,0.)); +#244 = SURFACE_CURVE('',#245,(#250,#257),.PCURVE_S1.); +#245 = CIRCLE('',#246,0.3); +#246 = AXIS2_PLACEMENT_3D('',#247,#248,#249); +#247 = CARTESIAN_POINT('',(-1.9,0.,0.)); +#248 = DIRECTION('',(0.,0.,-1.)); +#249 = DIRECTION('',(1.,0.,0.)); +#250 = PCURVE('',#101,#251); +#251 = DEFINITIONAL_REPRESENTATION('',(#252),#256); +#252 = CIRCLE('',#253,0.3); +#253 = AXIS2_PLACEMENT_2D('',#254,#255); +#254 = CARTESIAN_POINT('',(0.52887,-2.150000586767)); +#255 = DIRECTION('',(-1.,0.)); +#256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#257 = PCURVE('',#258,#263); +#258 = CYLINDRICAL_SURFACE('',#259,0.3); +#259 = AXIS2_PLACEMENT_3D('',#260,#261,#262); +#260 = CARTESIAN_POINT('',(-1.9,0.,-5.)); +#261 = DIRECTION('',(-0.,-0.,-1.)); +#262 = DIRECTION('',(1.,0.,0.)); +#263 = DEFINITIONAL_REPRESENTATION('',(#264),#268); +#264 = LINE('',#265,#266); +#265 = CARTESIAN_POINT('',(-6.28318530718,-5.)); +#266 = VECTOR('',#267,1.); +#267 = DIRECTION('',(1.,-0.)); +#268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#269 = FACE_BOUND('',#270,.T.); +#270 = EDGE_LOOP('',(#271)); +#271 = ORIENTED_EDGE('',*,*,#86,.F.); +#272 = ADVANCED_FACE('',(#273),#140,.T.); +#273 = FACE_BOUND('',#274,.F.); +#274 = EDGE_LOOP('',(#275,#276,#299,#332,#358,#391,#417,#450)); +#275 = ORIENTED_EDGE('',*,*,#117,.F.); +#276 = ORIENTED_EDGE('',*,*,#277,.T.); +#277 = EDGE_CURVE('',#118,#278,#280,.T.); +#278 = VERTEX_POINT('',#279); +#279 = CARTESIAN_POINT('',(-1.37113,2.150000586767,1.9)); +#280 = SURFACE_CURVE('',#281,(#285,#292),.PCURVE_S1.); +#281 = LINE('',#282,#283); +#282 = CARTESIAN_POINT('',(-1.37113,2.150000586767,0.)); +#283 = VECTOR('',#284,1.); +#284 = DIRECTION('',(0.,0.,1.)); +#285 = PCURVE('',#140,#286); +#286 = DEFINITIONAL_REPRESENTATION('',(#287),#291); +#287 = LINE('',#288,#289); +#288 = CARTESIAN_POINT('',(-2.138500819939,0.)); +#289 = VECTOR('',#290,1.); +#290 = DIRECTION('',(-0.,-1.)); +#291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#292 = PCURVE('',#168,#293); +#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298); +#294 = LINE('',#295,#296); +#295 = CARTESIAN_POINT('',(1.110223024625E-15,0.)); +#296 = VECTOR('',#297,1.); +#297 = DIRECTION('',(0.,-1.)); +#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#299 = ORIENTED_EDGE('',*,*,#300,.T.); +#300 = EDGE_CURVE('',#278,#301,#303,.T.); +#301 = VERTEX_POINT('',#302); +#302 = CARTESIAN_POINT('',(-1.458371577604,2.091806,1.9)); +#303 = SURFACE_CURVE('',#304,(#309,#316),.PCURVE_S1.); +#304 = CIRCLE('',#305,2.55); +#305 = AXIS2_PLACEMENT_3D('',#306,#307,#308); +#306 = CARTESIAN_POINT('',(0.,0.,1.9)); +#307 = DIRECTION('',(0.,0.,1.)); +#308 = DIRECTION('',(1.,0.,0.)); +#309 = PCURVE('',#140,#310); +#310 = DEFINITIONAL_REPRESENTATION('',(#311),#315); +#311 = LINE('',#312,#313); +#312 = CARTESIAN_POINT('',(-0.,-1.9)); +#313 = VECTOR('',#314,1.); +#314 = DIRECTION('',(-1.,0.)); +#315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#316 = PCURVE('',#317,#322); +#317 = PLANE('',#318); +#318 = AXIS2_PLACEMENT_3D('',#319,#320,#321); +#319 = CARTESIAN_POINT('',(-1.37113,2.150000586767,1.9)); +#320 = DIRECTION('',(0.,0.,-1.)); +#321 = DIRECTION('',(-1.,0.,0.)); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#331); +#323 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#324,#325,#326,#327,#328,#329 +,#330),.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( + '') ); +#324 = CARTESIAN_POINT('',(-3.92113,-2.150000586767)); +#325 = CARTESIAN_POINT('',(-3.92113,2.266728972533)); +#326 = CARTESIAN_POINT('',(-9.612999999985E-02,5.836419288286E-02)); +#327 = CARTESIAN_POINT('',(3.72887,-2.150000586767)); +#328 = CARTESIAN_POINT('',(-9.612999999985E-02,-4.358365366418)); +#329 = CARTESIAN_POINT('',(-3.92113,-6.566730146068)); +#330 = CARTESIAN_POINT('',(-3.92113,-2.150000586767)); +#331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#332 = ORIENTED_EDGE('',*,*,#333,.T.); +#333 = EDGE_CURVE('',#301,#334,#336,.T.); +#334 = VERTEX_POINT('',#335); +#335 = CARTESIAN_POINT('',(-1.458371577604,2.091806,1.861588)); +#336 = SURFACE_CURVE('',#337,(#341,#347),.PCURVE_S1.); +#337 = LINE('',#338,#339); +#338 = CARTESIAN_POINT('',(-1.458371577604,2.091806,-4.644742368498E-16) + ); +#339 = VECTOR('',#340,1.); +#340 = DIRECTION('',(-0.,-0.,-1.)); +#341 = PCURVE('',#140,#342); +#342 = DEFINITIONAL_REPRESENTATION('',(#343),#346); +#343 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#344,#345),.UNSPECIFIED.,.F.,.F., + (2,2),(-1.9,-1.853282),.PIECEWISE_BEZIER_KNOTS.); +#344 = CARTESIAN_POINT('',(-2.17962918246,-1.9)); +#345 = CARTESIAN_POINT('',(-2.17962918246,-1.853282)); +#346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#347 = PCURVE('',#348,#353); +#348 = PLANE('',#349); +#349 = AXIS2_PLACEMENT_3D('',#350,#351,#352); +#350 = CARTESIAN_POINT('',(-1.562651,2.091806,1.944648)); +#351 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#352 = DIRECTION('',(1.110223024625E-16,-2.22044604925E-16,-1.)); +#353 = DEFINITIONAL_REPRESENTATION('',(#354),#357); +#354 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#355,#356),.UNSPECIFIED.,.F.,.F., + (2,2),(-1.9,-1.853282),.PIECEWISE_BEZIER_KNOTS.); +#355 = CARTESIAN_POINT('',(4.4648E-02,0.104279422396)); +#356 = CARTESIAN_POINT('',(9.1366E-02,0.104279422396)); +#357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#358 = ORIENTED_EDGE('',*,*,#359,.F.); +#359 = EDGE_CURVE('',#360,#334,#362,.T.); +#360 = VERTEX_POINT('',#361); +#361 = CARTESIAN_POINT('',(-1.562651,2.015098472085,1.861588)); +#362 = SURFACE_CURVE('',#363,(#368,#375),.PCURVE_S1.); +#363 = CIRCLE('',#364,2.55); +#364 = AXIS2_PLACEMENT_3D('',#365,#366,#367); +#365 = CARTESIAN_POINT('',(0.,0.,1.861588)); +#366 = DIRECTION('',(0.,0.,-1.)); +#367 = DIRECTION('',(1.,0.,0.)); +#368 = PCURVE('',#140,#369); +#369 = DEFINITIONAL_REPRESENTATION('',(#370),#374); +#370 = LINE('',#371,#372); +#371 = CARTESIAN_POINT('',(-6.28318530718,-1.861588)); +#372 = VECTOR('',#373,1.); +#373 = DIRECTION('',(1.,-0.)); +#374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#375 = PCURVE('',#376,#381); +#376 = PLANE('',#377); +#377 = AXIS2_PLACEMENT_3D('',#378,#379,#380); +#378 = CARTESIAN_POINT('',(1.076293501249E-02,2.564026780357E-03, + 1.861588)); +#379 = DIRECTION('',(-7.059786780564E-18,-1.672711675855E-17,1.)); +#380 = DIRECTION('',(0.,1.,1.672711675855E-17)); +#381 = DEFINITIONAL_REPRESENTATION('',(#382),#390); +#382 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#383,#384,#385,#386,#387,#388 +,#389),.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( + '') ); +#383 = CARTESIAN_POINT('',(-2.564026780357E-03,-2.539237064988)); +#384 = CARTESIAN_POINT('',(-4.419293586081,-2.539237064988)); +#385 = CARTESIAN_POINT('',(-2.210928806431,1.285762935012)); +#386 = CARTESIAN_POINT('',(-2.564026780358E-03,5.110762935012)); +#387 = CARTESIAN_POINT('',(2.20580075287,1.285762935012)); +#388 = CARTESIAN_POINT('',(4.41416553252,-2.539237064988)); +#389 = CARTESIAN_POINT('',(-2.564026780357E-03,-2.539237064988)); +#390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#391 = ORIENTED_EDGE('',*,*,#392,.F.); +#392 = EDGE_CURVE('',#393,#360,#395,.T.); +#393 = VERTEX_POINT('',#394); +#394 = CARTESIAN_POINT('',(-1.562651,2.015098472085,1.9)); +#395 = SURFACE_CURVE('',#396,(#400,#406),.PCURVE_S1.); +#396 = LINE('',#397,#398); +#397 = CARTESIAN_POINT('',(-1.562651,2.015098472085,0.)); +#398 = VECTOR('',#399,1.); +#399 = DIRECTION('',(-0.,-0.,-1.)); +#400 = PCURVE('',#140,#401); +#401 = DEFINITIONAL_REPRESENTATION('',(#402),#405); +#402 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#403,#404),.UNSPECIFIED.,.F.,.F., + (2,2),(-1.9,-1.853282),.PIECEWISE_BEZIER_KNOTS.); +#403 = CARTESIAN_POINT('',(-2.230400765577,-1.9)); +#404 = CARTESIAN_POINT('',(-2.230400765577,-1.853282)); +#405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#406 = PCURVE('',#407,#412); +#407 = PLANE('',#408); +#408 = AXIS2_PLACEMENT_3D('',#409,#410,#411); +#409 = CARTESIAN_POINT('',(-1.562651,1.921806,1.944648)); +#410 = DIRECTION('',(1.,0.,0.)); +#411 = DIRECTION('',(0.,0.,1.)); +#412 = DEFINITIONAL_REPRESENTATION('',(#413),#416); +#413 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#414,#415),.UNSPECIFIED.,.F.,.F., + (2,2),(-1.9,-1.853282),.PIECEWISE_BEZIER_KNOTS.); +#414 = CARTESIAN_POINT('',(-4.4648E-02,-9.329247208492E-02)); +#415 = CARTESIAN_POINT('',(-9.1366E-02,-9.329247208492E-02)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = ORIENTED_EDGE('',*,*,#418,.T.); +#418 = EDGE_CURVE('',#393,#419,#421,.T.); +#419 = VERTEX_POINT('',#420); +#420 = CARTESIAN_POINT('',(-1.37113184016,-2.149999413232,1.9)); +#421 = SURFACE_CURVE('',#422,(#427,#434),.PCURVE_S1.); +#422 = CIRCLE('',#423,2.55); +#423 = AXIS2_PLACEMENT_3D('',#424,#425,#426); +#424 = CARTESIAN_POINT('',(0.,0.,1.9)); +#425 = DIRECTION('',(0.,0.,1.)); +#426 = DIRECTION('',(1.,0.,0.)); +#427 = PCURVE('',#140,#428); +#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433); +#429 = LINE('',#430,#431); +#430 = CARTESIAN_POINT('',(-0.,-1.9)); +#431 = VECTOR('',#432,1.); +#432 = DIRECTION('',(-1.,0.)); +#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#434 = PCURVE('',#435,#440); +#435 = PLANE('',#436); +#436 = AXIS2_PLACEMENT_3D('',#437,#438,#439); +#437 = CARTESIAN_POINT('',(-1.37113,2.150000586767,1.9)); +#438 = DIRECTION('',(0.,0.,-1.)); +#439 = DIRECTION('',(-1.,0.,0.)); +#440 = DEFINITIONAL_REPRESENTATION('',(#441),#449); +#441 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#442,#443,#444,#445,#446,#447 +,#448),.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( + '') ); +#442 = CARTESIAN_POINT('',(-3.92113,-2.150000586767)); +#443 = CARTESIAN_POINT('',(-3.92113,2.266728972533)); +#444 = CARTESIAN_POINT('',(-9.612999999985E-02,5.836419288286E-02)); +#445 = CARTESIAN_POINT('',(3.72887,-2.150000586767)); +#446 = CARTESIAN_POINT('',(-9.612999999985E-02,-4.358365366418)); +#447 = CARTESIAN_POINT('',(-3.92113,-6.566730146068)); +#448 = CARTESIAN_POINT('',(-3.92113,-2.150000586767)); +#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#450 = ORIENTED_EDGE('',*,*,#451,.F.); +#451 = EDGE_CURVE('',#120,#419,#452,.T.); +#452 = SURFACE_CURVE('',#453,(#457,#464),.PCURVE_S1.); +#453 = LINE('',#454,#455); +#454 = CARTESIAN_POINT('',(-1.37113184016,-2.149999413232,0.)); +#455 = VECTOR('',#456,1.); +#456 = DIRECTION('',(0.,0.,1.)); +#457 = PCURVE('',#140,#458); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(-4.144683631352,0.)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(-0.,-1.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = PCURVE('',#227,#465); +#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(2.742263680321,0.)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(0.,-1.)); +#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#471 = ADVANCED_FACE('',(#472),#168,.T.); +#472 = FACE_BOUND('',#473,.T.); +#473 = EDGE_LOOP('',(#474,#475,#498,#519)); +#474 = ORIENTED_EDGE('',*,*,#277,.T.); +#475 = ORIENTED_EDGE('',*,*,#476,.T.); +#476 = EDGE_CURVE('',#278,#477,#479,.T.); +#477 = VERTEX_POINT('',#478); +#478 = CARTESIAN_POINT('',(1.37113,2.150000586767,1.9)); +#479 = SURFACE_CURVE('',#480,(#484,#491),.PCURVE_S1.); +#480 = LINE('',#481,#482); +#481 = CARTESIAN_POINT('',(-1.37113,2.150000586767,1.9)); +#482 = VECTOR('',#483,1.); +#483 = DIRECTION('',(1.,0.,0.)); +#484 = PCURVE('',#168,#485); +#485 = DEFINITIONAL_REPRESENTATION('',(#486),#490); +#486 = LINE('',#487,#488); +#487 = CARTESIAN_POINT('',(0.,-1.9)); +#488 = VECTOR('',#489,1.); +#489 = DIRECTION('',(1.,0.)); +#490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#491 = PCURVE('',#317,#492); +#492 = DEFINITIONAL_REPRESENTATION('',(#493),#497); +#493 = LINE('',#494,#495); +#494 = CARTESIAN_POINT('',(3.552713678801E-15,-2.6645352591E-15)); +#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('',#153,#477,#500,.T.); +#500 = SURFACE_CURVE('',#501,(#505,#512),.PCURVE_S1.); +#501 = LINE('',#502,#503); +#502 = CARTESIAN_POINT('',(1.37113,2.150000586767,0.)); +#503 = VECTOR('',#504,1.); +#504 = DIRECTION('',(0.,0.,1.)); +#505 = PCURVE('',#168,#506); +#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511); +#507 = LINE('',#508,#509); +#508 = CARTESIAN_POINT('',(2.74226,0.)); +#509 = VECTOR('',#510,1.); +#510 = DIRECTION('',(0.,-1.)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = PCURVE('',#201,#513); +#513 = DEFINITIONAL_REPRESENTATION('',(#514),#518); +#514 = LINE('',#515,#516); +#515 = CARTESIAN_POINT('',(-7.286277140831,0.)); +#516 = VECTOR('',#517,1.); +#517 = DIRECTION('',(-0.,-1.)); +#518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#519 = ORIENTED_EDGE('',*,*,#152,.F.); +#520 = ADVANCED_FACE('',(#521),#227,.T.); +#521 = FACE_BOUND('',#522,.T.); +#522 = EDGE_LOOP('',(#523,#546,#567,#568)); +#523 = ORIENTED_EDGE('',*,*,#524,.T.); +#524 = EDGE_CURVE('',#181,#525,#527,.T.); +#525 = VERTEX_POINT('',#526); +#526 = CARTESIAN_POINT('',(1.37113184016,-2.149999413232,1.9)); +#527 = SURFACE_CURVE('',#528,(#532,#539),.PCURVE_S1.); +#528 = LINE('',#529,#530); +#529 = CARTESIAN_POINT('',(1.37113184016,-2.149999413232,0.)); +#530 = VECTOR('',#531,1.); +#531 = DIRECTION('',(0.,0.,1.)); +#532 = PCURVE('',#227,#533); +#533 = DEFINITIONAL_REPRESENTATION('',(#534),#538); +#534 = LINE('',#535,#536); +#535 = CARTESIAN_POINT('',(-1.998401444325E-15,-0.)); +#536 = VECTOR('',#537,1.); +#537 = DIRECTION('',(0.,-1.)); +#538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#539 = PCURVE('',#201,#540); +#540 = DEFINITIONAL_REPRESENTATION('',(#541),#545); +#541 = LINE('',#542,#543); +#542 = CARTESIAN_POINT('',(-5.280094329417,0.)); +#543 = VECTOR('',#544,1.); +#544 = DIRECTION('',(-0.,-1.)); +#545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#546 = ORIENTED_EDGE('',*,*,#547,.T.); +#547 = EDGE_CURVE('',#525,#419,#548,.T.); +#548 = SURFACE_CURVE('',#549,(#553,#560),.PCURVE_S1.); +#549 = LINE('',#550,#551); +#550 = CARTESIAN_POINT('',(1.37113184016,-2.149999413232,1.9)); +#551 = VECTOR('',#552,1.); +#552 = DIRECTION('',(-1.,0.,0.)); +#553 = PCURVE('',#227,#554); +#554 = DEFINITIONAL_REPRESENTATION('',(#555),#559); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(0.,-1.9)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(1.,0.)); +#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#560 = PCURVE('',#435,#561); +#561 = DEFINITIONAL_REPRESENTATION('',(#562),#566); +#562 = LINE('',#563,#564); +#563 = CARTESIAN_POINT('',(-2.74226184016,-4.3)); +#564 = VECTOR('',#565,1.); +#565 = DIRECTION('',(1.,0.)); +#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#567 = ORIENTED_EDGE('',*,*,#451,.F.); +#568 = ORIENTED_EDGE('',*,*,#213,.F.); +#569 = ADVANCED_FACE('',(#570),#201,.T.); +#570 = FACE_BOUND('',#571,.F.); +#571 = EDGE_LOOP('',(#572,#573,#574,#602,#628,#656,#682,#708)); +#572 = ORIENTED_EDGE('',*,*,#180,.F.); +#573 = ORIENTED_EDGE('',*,*,#524,.T.); +#574 = ORIENTED_EDGE('',*,*,#575,.T.); +#575 = EDGE_CURVE('',#525,#576,#578,.T.); +#576 = VERTEX_POINT('',#577); +#577 = CARTESIAN_POINT('',(1.477704198534,-2.078194,1.9)); +#578 = SURFACE_CURVE('',#579,(#584,#591),.PCURVE_S1.); +#579 = CIRCLE('',#580,2.55); +#580 = AXIS2_PLACEMENT_3D('',#581,#582,#583); +#581 = CARTESIAN_POINT('',(0.,0.,1.9)); +#582 = DIRECTION('',(0.,0.,1.)); +#583 = DIRECTION('',(1.,0.,0.)); +#584 = PCURVE('',#201,#585); +#585 = DEFINITIONAL_REPRESENTATION('',(#586),#590); +#586 = LINE('',#587,#588); +#587 = CARTESIAN_POINT('',(-0.,-1.9)); +#588 = VECTOR('',#589,1.); +#589 = DIRECTION('',(-1.,0.)); +#590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#591 = PCURVE('',#435,#592); +#592 = DEFINITIONAL_REPRESENTATION('',(#593),#601); +#593 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#594,#595,#596,#597,#598,#599 +,#600),.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( + '') ); +#594 = CARTESIAN_POINT('',(-3.92113,-2.150000586767)); +#595 = CARTESIAN_POINT('',(-3.92113,2.266728972533)); +#596 = CARTESIAN_POINT('',(-9.612999999985E-02,5.836419288286E-02)); +#597 = CARTESIAN_POINT('',(3.72887,-2.150000586767)); +#598 = CARTESIAN_POINT('',(-9.612999999985E-02,-4.358365366418)); +#599 = CARTESIAN_POINT('',(-3.92113,-6.566730146068)); +#600 = CARTESIAN_POINT('',(-3.92113,-2.150000586767)); +#601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#602 = ORIENTED_EDGE('',*,*,#603,.T.); +#603 = EDGE_CURVE('',#576,#604,#606,.T.); +#604 = VERTEX_POINT('',#605); +#605 = CARTESIAN_POINT('',(1.477704198534,-2.078194,1.861588)); +#606 = SURFACE_CURVE('',#607,(#611,#617),.PCURVE_S1.); +#607 = LINE('',#608,#609); +#608 = CARTESIAN_POINT('',(1.477704198534,-2.078194,4.614517656876E-16) + ); +#609 = VECTOR('',#610,1.); +#610 = DIRECTION('',(-0.,-0.,-1.)); +#611 = PCURVE('',#201,#612); +#612 = DEFINITIONAL_REPRESENTATION('',(#613),#616); +#613 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#614,#615),.UNSPECIFIED.,.F.,.F., + (2,2),(-1.9,-1.853282),.PIECEWISE_BEZIER_KNOTS.); +#614 = CARTESIAN_POINT('',(-5.330494009874,-1.9)); +#615 = CARTESIAN_POINT('',(-5.330494009874,-1.853282)); +#616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#617 = PCURVE('',#618,#623); +#618 = PLANE('',#619); +#619 = AXIS2_PLACEMENT_3D('',#620,#621,#622); +#620 = CARTESIAN_POINT('',(1.573773,-2.078194,1.861588)); +#621 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#622 = DIRECTION('',(-1.110223024625E-16,2.22044604925E-16,1.)); +#623 = DEFINITIONAL_REPRESENTATION('',(#624),#627); +#624 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#625,#626),.UNSPECIFIED.,.F.,.F., + (2,2),(-1.9,-1.853282),.PIECEWISE_BEZIER_KNOTS.); +#625 = CARTESIAN_POINT('',(3.8412E-02,-9.606880146634E-02)); +#626 = CARTESIAN_POINT('',(-8.306E-03,-9.606880146634E-02)); +#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#628 = ORIENTED_EDGE('',*,*,#629,.F.); +#629 = EDGE_CURVE('',#630,#604,#632,.T.); +#630 = VERTEX_POINT('',#631); +#631 = CARTESIAN_POINT('',(1.573773,-2.006424318152,1.861588)); +#632 = SURFACE_CURVE('',#633,(#638,#645),.PCURVE_S1.); +#633 = CIRCLE('',#634,2.55); +#634 = AXIS2_PLACEMENT_3D('',#635,#636,#637); +#635 = CARTESIAN_POINT('',(0.,0.,1.861588)); +#636 = DIRECTION('',(0.,0.,-1.)); +#637 = DIRECTION('',(1.,0.,0.)); +#638 = PCURVE('',#201,#639); +#639 = DEFINITIONAL_REPRESENTATION('',(#640),#644); +#640 = LINE('',#641,#642); +#641 = CARTESIAN_POINT('',(-6.28318530718,-1.861588)); +#642 = VECTOR('',#643,1.); +#643 = DIRECTION('',(1.,-0.)); +#644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#645 = PCURVE('',#376,#646); +#646 = DEFINITIONAL_REPRESENTATION('',(#647),#655); +#647 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#648,#649,#650,#651,#652,#653 +,#654),.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( + '') ); +#648 = CARTESIAN_POINT('',(-2.564026780357E-03,-2.539237064988)); +#649 = CARTESIAN_POINT('',(-4.419293586081,-2.539237064988)); +#650 = CARTESIAN_POINT('',(-2.210928806431,1.285762935012)); +#651 = CARTESIAN_POINT('',(-2.564026780358E-03,5.110762935012)); +#652 = CARTESIAN_POINT('',(2.20580075287,1.285762935012)); +#653 = CARTESIAN_POINT('',(4.41416553252,-2.539237064988)); +#654 = CARTESIAN_POINT('',(-2.564026780357E-03,-2.539237064988)); +#655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#656 = ORIENTED_EDGE('',*,*,#657,.F.); +#657 = EDGE_CURVE('',#658,#630,#660,.T.); +#658 = VERTEX_POINT('',#659); +#659 = CARTESIAN_POINT('',(1.573773,-2.006424318152,1.9)); +#660 = SURFACE_CURVE('',#661,(#665,#671),.PCURVE_S1.); +#661 = LINE('',#662,#663); +#662 = CARTESIAN_POINT('',(1.573773,-2.006424318152,0.)); +#663 = VECTOR('',#664,1.); +#664 = DIRECTION('',(-0.,-0.,-1.)); +#665 = PCURVE('',#201,#666); +#666 = DEFINITIONAL_REPRESENTATION('',(#667),#670); +#667 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#668,#669),.UNSPECIFIED.,.F.,.F., + (2,2),(-1.9,-1.853282),.PIECEWISE_BEZIER_KNOTS.); +#668 = CARTESIAN_POINT('',(-5.377524643145,-1.9)); +#669 = CARTESIAN_POINT('',(-5.377524643145,-1.853282)); +#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#671 = PCURVE('',#672,#677); +#672 = PLANE('',#673); +#673 = AXIS2_PLACEMENT_3D('',#674,#675,#676); +#674 = CARTESIAN_POINT('',(1.573773,-2.078194,1.944648)); +#675 = DIRECTION('',(1.,0.,0.)); +#676 = DIRECTION('',(0.,0.,1.)); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#681); +#678 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#679,#680),.UNSPECIFIED.,.F.,.F., + (2,2),(-1.9,-1.853282),.PIECEWISE_BEZIER_KNOTS.); +#679 = CARTESIAN_POINT('',(-4.4648E-02,-7.176968184818E-02)); +#680 = CARTESIAN_POINT('',(-9.1366E-02,-7.176968184818E-02)); +#681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#682 = ORIENTED_EDGE('',*,*,#683,.T.); +#683 = EDGE_CURVE('',#658,#477,#684,.T.); +#684 = SURFACE_CURVE('',#685,(#690,#697),.PCURVE_S1.); +#685 = CIRCLE('',#686,2.55); +#686 = AXIS2_PLACEMENT_3D('',#687,#688,#689); +#687 = CARTESIAN_POINT('',(0.,0.,1.9)); +#688 = DIRECTION('',(0.,0.,1.)); +#689 = DIRECTION('',(1.,0.,0.)); +#690 = PCURVE('',#201,#691); +#691 = DEFINITIONAL_REPRESENTATION('',(#692),#696); +#692 = LINE('',#693,#694); +#693 = CARTESIAN_POINT('',(-0.,-1.9)); +#694 = VECTOR('',#695,1.); +#695 = DIRECTION('',(-1.,0.)); +#696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#697 = PCURVE('',#317,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#707); +#699 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#700,#701,#702,#703,#704,#705 +,#706),.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( + '') ); +#700 = CARTESIAN_POINT('',(-3.92113,-2.150000586767)); +#701 = CARTESIAN_POINT('',(-3.92113,2.266728972533)); +#702 = CARTESIAN_POINT('',(-9.612999999985E-02,5.836419288286E-02)); +#703 = CARTESIAN_POINT('',(3.72887,-2.150000586767)); +#704 = CARTESIAN_POINT('',(-9.612999999985E-02,-4.358365366418)); +#705 = CARTESIAN_POINT('',(-3.92113,-6.566730146068)); +#706 = CARTESIAN_POINT('',(-3.92113,-2.150000586767)); +#707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#708 = ORIENTED_EDGE('',*,*,#499,.F.); +#709 = ADVANCED_FACE('',(#710),#258,.T.); +#710 = FACE_BOUND('',#711,.F.); +#711 = EDGE_LOOP('',(#712,#745,#766,#767)); +#712 = ORIENTED_EDGE('',*,*,#713,.F.); +#713 = EDGE_CURVE('',#714,#714,#716,.T.); +#714 = VERTEX_POINT('',#715); +#715 = CARTESIAN_POINT('',(-1.6,0.,-5.)); +#716 = SURFACE_CURVE('',#717,(#722,#729),.PCURVE_S1.); +#717 = CIRCLE('',#718,0.3); +#718 = AXIS2_PLACEMENT_3D('',#719,#720,#721); +#719 = CARTESIAN_POINT('',(-1.9,0.,-5.)); +#720 = DIRECTION('',(0.,0.,1.)); +#721 = DIRECTION('',(1.,0.,0.)); +#722 = PCURVE('',#258,#723); +#723 = DEFINITIONAL_REPRESENTATION('',(#724),#728); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(-0.,0.)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(-1.,0.)); +#728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#729 = PCURVE('',#730,#735); +#730 = PLANE('',#731); +#731 = AXIS2_PLACEMENT_3D('',#732,#733,#734); +#732 = CARTESIAN_POINT('',(-1.6,0.,-5.)); +#733 = DIRECTION('',(0.,0.,-1.)); +#734 = DIRECTION('',(-1.,0.,0.)); +#735 = DEFINITIONAL_REPRESENTATION('',(#736),#744); +#736 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#737,#738,#739,#740,#741,#742 +,#743),.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( + '') ); +#737 = CARTESIAN_POINT('',(-2.22044604925E-16,0.)); +#738 = CARTESIAN_POINT('',(-2.22044604925E-16,0.519615242271)); +#739 = CARTESIAN_POINT('',(0.45,0.259807621135)); +#740 = CARTESIAN_POINT('',(0.9,7.347880794884E-17)); +#741 = CARTESIAN_POINT('',(0.45,-0.259807621135)); +#742 = CARTESIAN_POINT('',(2.775557561563E-16,-0.519615242271)); +#743 = CARTESIAN_POINT('',(-2.22044604925E-16,0.)); +#744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#745 = ORIENTED_EDGE('',*,*,#746,.T.); +#746 = EDGE_CURVE('',#714,#242,#747,.T.); +#747 = SEAM_CURVE('',#748,(#752,#759),.PCURVE_S1.); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(-1.6,0.,-5.)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(0.,0.,1.)); +#752 = PCURVE('',#258,#753); +#753 = DEFINITIONAL_REPRESENTATION('',(#754),#758); +#754 = LINE('',#755,#756); +#755 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#756 = VECTOR('',#757,1.); +#757 = DIRECTION('',(-0.,-1.)); +#758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#759 = PCURVE('',#258,#760); +#760 = DEFINITIONAL_REPRESENTATION('',(#761),#765); +#761 = LINE('',#762,#763); +#762 = CARTESIAN_POINT('',(-0.,0.)); +#763 = VECTOR('',#764,1.); +#764 = DIRECTION('',(-0.,-1.)); +#765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#766 = ORIENTED_EDGE('',*,*,#241,.F.); +#767 = ORIENTED_EDGE('',*,*,#746,.F.); +#768 = ADVANCED_FACE('',(#769,#1270),#435,.F.); +#769 = FACE_BOUND('',#770,.F.); +#770 = EDGE_LOOP('',(#771,#772,#793,#819,#848,#874,#907,#933,#962,#988, + #1021,#1047,#1076,#1102,#1135,#1161,#1190,#1216,#1249,#1268,#1269)); +#771 = ORIENTED_EDGE('',*,*,#418,.F.); +#772 = ORIENTED_EDGE('',*,*,#773,.T.); +#773 = EDGE_CURVE('',#393,#774,#776,.T.); +#774 = VERTEX_POINT('',#775); +#775 = CARTESIAN_POINT('',(-1.562651,1.921806,1.9)); +#776 = SURFACE_CURVE('',#777,(#781,#787),.PCURVE_S1.); +#777 = LINE('',#778,#779); +#778 = CARTESIAN_POINT('',(-1.562651,2.035903293384,1.9)); +#779 = VECTOR('',#780,1.); +#780 = DIRECTION('',(0.,-1.,0.)); +#781 = PCURVE('',#435,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#786); +#783 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#784,#785),.UNSPECIFIED.,.F.,.F., + (2,2),(-5.590270661627E-02,0.114097293384),.PIECEWISE_BEZIER_KNOTS.); +#784 = CARTESIAN_POINT('',(0.191521,-5.819458676746E-02)); +#785 = CARTESIAN_POINT('',(0.191521,-0.228194586767)); +#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#787 = PCURVE('',#407,#788); +#788 = DEFINITIONAL_REPRESENTATION('',(#789),#792); +#789 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#790,#791),.UNSPECIFIED.,.F.,.F., + (2,2),(-5.590270661627E-02,0.114097293384),.PIECEWISE_BEZIER_KNOTS.); +#790 = CARTESIAN_POINT('',(-4.4648E-02,-0.17)); +#791 = CARTESIAN_POINT('',(-4.4648E-02,0.)); +#792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#793 = ORIENTED_EDGE('',*,*,#794,.T.); +#794 = EDGE_CURVE('',#774,#795,#797,.T.); +#795 = VERTEX_POINT('',#796); +#796 = CARTESIAN_POINT('',(0.772984,1.921806,1.9)); +#797 = SURFACE_CURVE('',#798,(#802,#808),.PCURVE_S1.); +#798 = LINE('',#799,#800); +#799 = CARTESIAN_POINT('',(-1.4668905,1.921806,1.9)); +#800 = VECTOR('',#801,1.); +#801 = DIRECTION('',(1.,0.,0.)); +#802 = PCURVE('',#435,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#807); +#804 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#805,#806),.UNSPECIFIED.,.F.,.F., + (2,2),(-9.576050000008E-02,2.2398745),.PIECEWISE_BEZIER_KNOTS.); +#805 = CARTESIAN_POINT('',(0.191521,-0.228194586767)); +#806 = CARTESIAN_POINT('',(-2.144114,-0.228194586767)); +#807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#808 = PCURVE('',#809,#814); +#809 = PLANE('',#810); +#810 = AXIS2_PLACEMENT_3D('',#811,#812,#813); +#811 = CARTESIAN_POINT('',(-1.562651,1.921806,1.861588)); +#812 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#813 = DIRECTION('',(-1.110223024625E-16,2.22044604925E-16,1.)); +#814 = DEFINITIONAL_REPRESENTATION('',(#815),#818); +#815 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#816,#817),.UNSPECIFIED.,.F.,.F., + (2,2),(-9.576050000008E-02,2.2398745),.PIECEWISE_BEZIER_KNOTS.); +#816 = CARTESIAN_POINT('',(3.8412E-02,0.)); +#817 = CARTESIAN_POINT('',(3.8412E-02,2.335635)); +#818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#819 = ORIENTED_EDGE('',*,*,#820,.T.); +#820 = EDGE_CURVE('',#795,#821,#823,.T.); +#821 = VERTEX_POINT('',#822); +#822 = CARTESIAN_POINT('',(0.772984,1.578194,1.9)); +#823 = SURFACE_CURVE('',#824,(#829,#836),.PCURVE_S1.); +#824 = CIRCLE('',#825,0.171806); +#825 = AXIS2_PLACEMENT_3D('',#826,#827,#828); +#826 = CARTESIAN_POINT('',(0.772984,1.75,1.9)); +#827 = DIRECTION('',(0.,0.,-1.)); +#828 = DIRECTION('',(1.,3.877244186903E-15,0.)); +#829 = PCURVE('',#435,#830); +#830 = DEFINITIONAL_REPRESENTATION('',(#831),#835); +#831 = CIRCLE('',#832,0.171806); +#832 = AXIS2_PLACEMENT_2D('',#833,#834); +#833 = CARTESIAN_POINT('',(-2.144114,-0.400000586767)); +#834 = DIRECTION('',(-1.,3.877244186903E-15)); +#835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#836 = PCURVE('',#837,#842); +#837 = CYLINDRICAL_SURFACE('',#838,0.171806); +#838 = AXIS2_PLACEMENT_3D('',#839,#840,#841); +#839 = CARTESIAN_POINT('',(0.772984,1.75,1.861588)); +#840 = DIRECTION('',(0.,0.,-1.)); +#841 = DIRECTION('',(1.,3.877244186903E-15,0.)); +#842 = DEFINITIONAL_REPRESENTATION('',(#843),#847); +#843 = LINE('',#844,#845); +#844 = CARTESIAN_POINT('',(0.,-3.8412E-02)); +#845 = VECTOR('',#846,1.); +#846 = DIRECTION('',(1.,0.)); +#847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#848 = ORIENTED_EDGE('',*,*,#849,.T.); +#849 = EDGE_CURVE('',#821,#850,#852,.T.); +#850 = VERTEX_POINT('',#851); +#851 = CARTESIAN_POINT('',(-0.772984,1.578194,1.9)); +#852 = SURFACE_CURVE('',#853,(#857,#863),.PCURVE_S1.); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(-1.072057,1.578194,1.9)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(-1.,0.,0.)); +#857 = PCURVE('',#435,#858); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#862); +#859 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#860,#861),.UNSPECIFIED.,.F.,.F., + (2,2),(-1.845041,-0.299073),.PIECEWISE_BEZIER_KNOTS.); +#860 = CARTESIAN_POINT('',(-2.144114,-0.571806586767)); +#861 = CARTESIAN_POINT('',(-0.598146,-0.571806586767)); +#862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#863 = PCURVE('',#864,#869); +#864 = PLANE('',#865); +#865 = AXIS2_PLACEMENT_3D('',#866,#867,#868); +#866 = CARTESIAN_POINT('',(-0.772984,1.578194,1.861588)); +#867 = DIRECTION('',(-0.,-1.,-2.22044604925E-16)); +#868 = DIRECTION('',(1.110223024625E-16,-2.22044604925E-16,1.)); +#869 = DEFINITIONAL_REPRESENTATION('',(#870),#873); +#870 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#871,#872),.UNSPECIFIED.,.F.,.F., + (2,2),(-1.845041,-0.299073),.PIECEWISE_BEZIER_KNOTS.); +#871 = CARTESIAN_POINT('',(3.8412E-02,-1.545968)); +#872 = CARTESIAN_POINT('',(3.8412E-02,0.)); +#873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#874 = ORIENTED_EDGE('',*,*,#875,.T.); +#875 = EDGE_CURVE('',#850,#876,#878,.T.); +#876 = VERTEX_POINT('',#877); +#877 = CARTESIAN_POINT('',(-0.772984,0.921806,1.9)); +#878 = SURFACE_CURVE('',#879,(#884,#895),.PCURVE_S1.); +#879 = CIRCLE('',#880,0.328194); +#880 = AXIS2_PLACEMENT_3D('',#881,#882,#883); +#881 = CARTESIAN_POINT('',(-0.772984,1.25,1.9)); +#882 = DIRECTION('',(-0.,0.,1.)); +#883 = DIRECTION('',(1.,-2.029695286249E-15,0.)); +#884 = PCURVE('',#435,#885); +#885 = DEFINITIONAL_REPRESENTATION('',(#886),#894); +#886 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#887,#888,#889,#890,#891,#892 +,#893),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#887 = CARTESIAN_POINT('',(-0.92634,-0.900000586767)); +#888 = CARTESIAN_POINT('',(-0.92634,-0.331551904028)); +#889 = CARTESIAN_POINT('',(-0.434049,-0.615776245398)); +#890 = CARTESIAN_POINT('',(5.824200000015E-02,-0.900000586767)); +#891 = CARTESIAN_POINT('',(-0.434049,-1.184224928137)); +#892 = CARTESIAN_POINT('',(-0.92634,-1.468449269507)); +#893 = CARTESIAN_POINT('',(-0.92634,-0.900000586767)); +#894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#895 = PCURVE('',#896,#901); +#896 = CYLINDRICAL_SURFACE('',#897,0.328194); +#897 = AXIS2_PLACEMENT_3D('',#898,#899,#900); +#898 = CARTESIAN_POINT('',(-0.772984,1.25,1.861588)); +#899 = DIRECTION('',(0.,0.,1.)); +#900 = DIRECTION('',(1.,-2.029695286249E-15,0.)); +#901 = DEFINITIONAL_REPRESENTATION('',(#902),#906); +#902 = LINE('',#903,#904); +#903 = CARTESIAN_POINT('',(0.,3.8412E-02)); +#904 = VECTOR('',#905,1.); +#905 = DIRECTION('',(1.,0.)); +#906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#907 = ORIENTED_EDGE('',*,*,#908,.T.); +#908 = EDGE_CURVE('',#876,#909,#911,.T.); +#909 = VERTEX_POINT('',#910); +#910 = CARTESIAN_POINT('',(0.772984,0.921806,1.9)); +#911 = SURFACE_CURVE('',#912,(#916,#922),.PCURVE_S1.); +#912 = LINE('',#913,#914); +#913 = CARTESIAN_POINT('',(-1.072057,0.921806,1.9)); +#914 = VECTOR('',#915,1.); +#915 = DIRECTION('',(1.,0.,0.)); +#916 = PCURVE('',#435,#917); +#917 = DEFINITIONAL_REPRESENTATION('',(#918),#921); +#918 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#919,#920),.UNSPECIFIED.,.F.,.F., + (2,2),(0.299073,1.845041),.PIECEWISE_BEZIER_KNOTS.); +#919 = CARTESIAN_POINT('',(-0.598146,-1.228194586767)); +#920 = CARTESIAN_POINT('',(-2.144114,-1.228194586767)); +#921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#922 = PCURVE('',#923,#928); +#923 = PLANE('',#924); +#924 = AXIS2_PLACEMENT_3D('',#925,#926,#927); +#925 = CARTESIAN_POINT('',(-0.772984,0.921806,1.861588)); +#926 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#927 = DIRECTION('',(-1.110223024625E-16,2.22044604925E-16,1.)); +#928 = DEFINITIONAL_REPRESENTATION('',(#929),#932); +#929 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#930,#931),.UNSPECIFIED.,.F.,.F., + (2,2),(0.299073,1.845041),.PIECEWISE_BEZIER_KNOTS.); +#930 = CARTESIAN_POINT('',(3.8412E-02,-1.110223024625E-16)); +#931 = CARTESIAN_POINT('',(3.8412E-02,1.545968)); +#932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#933 = ORIENTED_EDGE('',*,*,#934,.T.); +#934 = EDGE_CURVE('',#909,#935,#937,.T.); +#935 = VERTEX_POINT('',#936); +#936 = CARTESIAN_POINT('',(0.772984,0.578194,1.9)); +#937 = SURFACE_CURVE('',#938,(#943,#950),.PCURVE_S1.); +#938 = CIRCLE('',#939,0.171806); +#939 = AXIS2_PLACEMENT_3D('',#940,#941,#942); +#940 = CARTESIAN_POINT('',(0.772984,0.75,1.9)); +#941 = DIRECTION('',(0.,0.,-1.)); +#942 = DIRECTION('',(1.,3.877244186903E-15,0.)); +#943 = PCURVE('',#435,#944); +#944 = DEFINITIONAL_REPRESENTATION('',(#945),#949); +#945 = CIRCLE('',#946,0.171806); +#946 = AXIS2_PLACEMENT_2D('',#947,#948); +#947 = CARTESIAN_POINT('',(-2.144114,-1.400000586767)); +#948 = DIRECTION('',(-1.,3.877244186903E-15)); +#949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#950 = PCURVE('',#951,#956); +#951 = CYLINDRICAL_SURFACE('',#952,0.171806); +#952 = AXIS2_PLACEMENT_3D('',#953,#954,#955); +#953 = CARTESIAN_POINT('',(0.772984,0.75,1.861588)); +#954 = DIRECTION('',(0.,0.,-1.)); +#955 = DIRECTION('',(1.,3.877244186903E-15,0.)); +#956 = DEFINITIONAL_REPRESENTATION('',(#957),#961); +#957 = LINE('',#958,#959); +#958 = CARTESIAN_POINT('',(0.,-3.8412E-02)); +#959 = VECTOR('',#960,1.); +#960 = DIRECTION('',(1.,0.)); +#961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#962 = ORIENTED_EDGE('',*,*,#963,.T.); +#963 = EDGE_CURVE('',#935,#964,#966,.T.); +#964 = VERTEX_POINT('',#965); +#965 = CARTESIAN_POINT('',(-0.772984,0.578194,1.9)); +#966 = SURFACE_CURVE('',#967,(#971,#977),.PCURVE_S1.); +#967 = LINE('',#968,#969); +#968 = CARTESIAN_POINT('',(-1.072057,0.578194,1.9)); +#969 = VECTOR('',#970,1.); +#970 = DIRECTION('',(-1.,0.,0.)); +#971 = PCURVE('',#435,#972); +#972 = DEFINITIONAL_REPRESENTATION('',(#973),#976); +#973 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#974,#975),.UNSPECIFIED.,.F.,.F., + (2,2),(-1.845041,-0.299073),.PIECEWISE_BEZIER_KNOTS.); +#974 = CARTESIAN_POINT('',(-2.144114,-1.571806586767)); +#975 = CARTESIAN_POINT('',(-0.598146,-1.571806586767)); +#976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#977 = PCURVE('',#978,#983); +#978 = PLANE('',#979); +#979 = AXIS2_PLACEMENT_3D('',#980,#981,#982); +#980 = CARTESIAN_POINT('',(-0.772984,0.578194,1.861588)); +#981 = DIRECTION('',(-0.,-1.,-2.22044604925E-16)); +#982 = DIRECTION('',(1.110223024625E-16,-2.22044604925E-16,1.)); +#983 = DEFINITIONAL_REPRESENTATION('',(#984),#987); +#984 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#985,#986),.UNSPECIFIED.,.F.,.F., + (2,2),(-1.845041,-0.299073),.PIECEWISE_BEZIER_KNOTS.); +#985 = CARTESIAN_POINT('',(3.8412E-02,-1.545968)); +#986 = CARTESIAN_POINT('',(3.8412E-02,0.)); +#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#988 = ORIENTED_EDGE('',*,*,#989,.T.); +#989 = EDGE_CURVE('',#964,#990,#992,.T.); +#990 = VERTEX_POINT('',#991); +#991 = CARTESIAN_POINT('',(-0.772984,-6.616681217467E-02,1.9)); +#992 = SURFACE_CURVE('',#993,(#998,#1009),.PCURVE_S1.); +#993 = CIRCLE('',#994,0.322180406087); +#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997); +#995 = CARTESIAN_POINT('',(-0.772984,0.256013593913,1.9)); +#996 = DIRECTION('',(-0.,0.,1.)); +#997 = DIRECTION('',(1.,-2.067580157542E-15,0.)); +#998 = PCURVE('',#435,#999); +#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1008); +#1000 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1001,#1002,#1003,#1004, +#1005,#1006,#1007),.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('') ); +#1001 = CARTESIAN_POINT('',(-0.920326406087,-1.893986992855)); +#1002 = CARTESIAN_POINT('',(-0.920326406087,-1.335954160308)); +#1003 = CARTESIAN_POINT('',(-0.437055796956,-1.614970576582)); +#1004 = CARTESIAN_POINT('',(4.621481217482E-02,-1.893986992855)); +#1005 = CARTESIAN_POINT('',(-0.437055796956,-2.173003409128)); +#1006 = CARTESIAN_POINT('',(-0.920326406087,-2.452019825401)); +#1007 = CARTESIAN_POINT('',(-0.920326406087,-1.893986992855)); +#1008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1009 = PCURVE('',#1010,#1015); +#1010 = CYLINDRICAL_SURFACE('',#1011,0.322180406087); +#1011 = AXIS2_PLACEMENT_3D('',#1012,#1013,#1014); +#1012 = CARTESIAN_POINT('',(-0.772984,0.256013593913,1.861588)); +#1013 = DIRECTION('',(0.,0.,1.)); +#1014 = DIRECTION('',(1.,-2.067580157542E-15,0.)); +#1015 = DEFINITIONAL_REPRESENTATION('',(#1016),#1020); +#1016 = LINE('',#1017,#1018); +#1017 = CARTESIAN_POINT('',(0.,3.8412E-02)); +#1018 = VECTOR('',#1019,1.); +#1019 = DIRECTION('',(1.,0.)); +#1020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1021 = ORIENTED_EDGE('',*,*,#1022,.T.); +#1022 = EDGE_CURVE('',#990,#1023,#1025,.T.); +#1023 = VERTEX_POINT('',#1024); +#1024 = CARTESIAN_POINT('',(0.772984,-6.616681217467E-02,1.9)); +#1025 = SURFACE_CURVE('',#1026,(#1030,#1036),.PCURVE_S1.); +#1026 = LINE('',#1027,#1028); +#1027 = CARTESIAN_POINT('',(-1.072057,-6.616681217467E-02,1.9)); +#1028 = VECTOR('',#1029,1.); +#1029 = DIRECTION('',(1.,0.,0.)); +#1030 = PCURVE('',#435,#1031); +#1031 = DEFINITIONAL_REPRESENTATION('',(#1032),#1035); +#1032 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1033,#1034),.UNSPECIFIED.,.F., + .F.,(2,2),(0.299073,1.845041),.PIECEWISE_BEZIER_KNOTS.); +#1033 = CARTESIAN_POINT('',(-0.598146,-2.216167398942)); +#1034 = CARTESIAN_POINT('',(-2.144114,-2.216167398942)); +#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1036 = PCURVE('',#1037,#1042); +#1037 = PLANE('',#1038); +#1038 = AXIS2_PLACEMENT_3D('',#1039,#1040,#1041); +#1039 = CARTESIAN_POINT('',(-0.772984,-6.616681217467E-02,1.861588)); +#1040 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1041 = DIRECTION('',(-1.110223024625E-16,2.22044604925E-16,1.)); +#1042 = DEFINITIONAL_REPRESENTATION('',(#1043),#1046); +#1043 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1044,#1045),.UNSPECIFIED.,.F., + .F.,(2,2),(0.299073,1.845041),.PIECEWISE_BEZIER_KNOTS.); +#1044 = CARTESIAN_POINT('',(3.8412E-02,-1.110223024625E-16)); +#1045 = CARTESIAN_POINT('',(3.8412E-02,1.545968)); +#1046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1047 = ORIENTED_EDGE('',*,*,#1048,.T.); +#1048 = EDGE_CURVE('',#1023,#1049,#1051,.T.); +#1049 = VERTEX_POINT('',#1050); +#1050 = CARTESIAN_POINT('',(0.772984,-0.421806,1.9)); +#1051 = SURFACE_CURVE('',#1052,(#1057,#1064),.PCURVE_S1.); +#1052 = CIRCLE('',#1053,0.177819593913); +#1053 = AXIS2_PLACEMENT_3D('',#1054,#1055,#1056); +#1054 = CARTESIAN_POINT('',(0.772984,-0.243986406087,1.9)); +#1055 = DIRECTION('',(0.,0.,-1.)); +#1056 = DIRECTION('',(1.,3.902209959671E-15,0.)); +#1057 = PCURVE('',#435,#1058); +#1058 = DEFINITIONAL_REPRESENTATION('',(#1059),#1063); +#1059 = CIRCLE('',#1060,0.177819593913); +#1060 = AXIS2_PLACEMENT_2D('',#1061,#1062); +#1061 = CARTESIAN_POINT('',(-2.144114,-2.393986992855)); +#1062 = DIRECTION('',(-1.,3.902209959671E-15)); +#1063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1064 = PCURVE('',#1065,#1070); +#1065 = CYLINDRICAL_SURFACE('',#1066,0.177819593913); +#1066 = AXIS2_PLACEMENT_3D('',#1067,#1068,#1069); +#1067 = CARTESIAN_POINT('',(0.772984,-0.243986406087,1.861588)); +#1068 = DIRECTION('',(0.,0.,-1.)); +#1069 = DIRECTION('',(1.,3.902209959671E-15,0.)); +#1070 = DEFINITIONAL_REPRESENTATION('',(#1071),#1075); +#1071 = LINE('',#1072,#1073); +#1072 = CARTESIAN_POINT('',(0.,-3.8412E-02)); +#1073 = VECTOR('',#1074,1.); +#1074 = DIRECTION('',(1.,0.)); +#1075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1076 = ORIENTED_EDGE('',*,*,#1077,.T.); +#1077 = EDGE_CURVE('',#1049,#1078,#1080,.T.); +#1078 = VERTEX_POINT('',#1079); +#1079 = CARTESIAN_POINT('',(-0.772984,-0.421806,1.9)); +#1080 = SURFACE_CURVE('',#1081,(#1085,#1091),.PCURVE_S1.); +#1081 = LINE('',#1082,#1083); +#1082 = CARTESIAN_POINT('',(-1.072057,-0.421806,1.9)); +#1083 = VECTOR('',#1084,1.); +#1084 = DIRECTION('',(-1.,0.,0.)); +#1085 = PCURVE('',#435,#1086); +#1086 = DEFINITIONAL_REPRESENTATION('',(#1087),#1090); +#1087 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1088,#1089),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.845041,-0.299073),.PIECEWISE_BEZIER_KNOTS.); +#1088 = CARTESIAN_POINT('',(-2.144114,-2.571806586767)); +#1089 = CARTESIAN_POINT('',(-0.598146,-2.571806586767)); +#1090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1091 = PCURVE('',#1092,#1097); +#1092 = PLANE('',#1093); +#1093 = AXIS2_PLACEMENT_3D('',#1094,#1095,#1096); +#1094 = CARTESIAN_POINT('',(-0.772984,-0.421806,1.861588)); +#1095 = DIRECTION('',(-0.,-1.,-2.22044604925E-16)); +#1096 = DIRECTION('',(1.110223024625E-16,-2.22044604925E-16,1.)); +#1097 = DEFINITIONAL_REPRESENTATION('',(#1098),#1101); +#1098 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1099,#1100),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.845041,-0.299073),.PIECEWISE_BEZIER_KNOTS.); +#1099 = CARTESIAN_POINT('',(3.8412E-02,-1.545968)); +#1100 = CARTESIAN_POINT('',(3.8412E-02,0.)); +#1101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1102 = ORIENTED_EDGE('',*,*,#1103,.T.); +#1103 = EDGE_CURVE('',#1078,#1104,#1106,.T.); +#1104 = VERTEX_POINT('',#1105); +#1105 = CARTESIAN_POINT('',(-0.772984,-1.078194,1.9)); +#1106 = SURFACE_CURVE('',#1107,(#1112,#1123),.PCURVE_S1.); +#1107 = CIRCLE('',#1108,0.328194); +#1108 = AXIS2_PLACEMENT_3D('',#1109,#1110,#1111); +#1109 = CARTESIAN_POINT('',(-0.772984,-0.75,1.9)); +#1110 = DIRECTION('',(-0.,0.,1.)); +#1111 = DIRECTION('',(1.,-2.029695286249E-15,0.)); +#1112 = PCURVE('',#435,#1113); +#1113 = DEFINITIONAL_REPRESENTATION('',(#1114),#1122); +#1114 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1115,#1116,#1117,#1118, +#1119,#1120,#1121),.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('') ); +#1115 = CARTESIAN_POINT('',(-0.92634,-2.900000586767)); +#1116 = CARTESIAN_POINT('',(-0.92634,-2.331551904028)); +#1117 = CARTESIAN_POINT('',(-0.434049,-2.615776245398)); +#1118 = CARTESIAN_POINT('',(5.824200000015E-02,-2.900000586767)); +#1119 = CARTESIAN_POINT('',(-0.434049,-3.184224928137)); +#1120 = CARTESIAN_POINT('',(-0.92634,-3.468449269507)); +#1121 = CARTESIAN_POINT('',(-0.92634,-2.900000586767)); +#1122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1123 = PCURVE('',#1124,#1129); +#1124 = CYLINDRICAL_SURFACE('',#1125,0.328194); +#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128); +#1126 = CARTESIAN_POINT('',(-0.772984,-0.75,1.861588)); +#1127 = DIRECTION('',(0.,0.,1.)); +#1128 = DIRECTION('',(1.,-2.029695286249E-15,0.)); +#1129 = DEFINITIONAL_REPRESENTATION('',(#1130),#1134); +#1130 = LINE('',#1131,#1132); +#1131 = CARTESIAN_POINT('',(0.,3.8412E-02)); +#1132 = VECTOR('',#1133,1.); +#1133 = DIRECTION('',(1.,0.)); +#1134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1135 = ORIENTED_EDGE('',*,*,#1136,.T.); +#1136 = EDGE_CURVE('',#1104,#1137,#1139,.T.); +#1137 = VERTEX_POINT('',#1138); +#1138 = CARTESIAN_POINT('',(0.772984,-1.078194,1.9)); +#1139 = SURFACE_CURVE('',#1140,(#1144,#1150),.PCURVE_S1.); +#1140 = LINE('',#1141,#1142); +#1141 = CARTESIAN_POINT('',(-1.072057,-1.078194,1.9)); +#1142 = VECTOR('',#1143,1.); +#1143 = DIRECTION('',(1.,0.,0.)); +#1144 = PCURVE('',#435,#1145); +#1145 = DEFINITIONAL_REPRESENTATION('',(#1146),#1149); +#1146 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1147,#1148),.UNSPECIFIED.,.F., + .F.,(2,2),(0.299073,1.845041),.PIECEWISE_BEZIER_KNOTS.); +#1147 = CARTESIAN_POINT('',(-0.598146,-3.228194586767)); +#1148 = CARTESIAN_POINT('',(-2.144114,-3.228194586767)); +#1149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1150 = PCURVE('',#1151,#1156); +#1151 = PLANE('',#1152); +#1152 = AXIS2_PLACEMENT_3D('',#1153,#1154,#1155); +#1153 = CARTESIAN_POINT('',(-0.772984,-1.078194,1.861588)); +#1154 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1155 = DIRECTION('',(-1.110223024625E-16,2.22044604925E-16,1.)); +#1156 = DEFINITIONAL_REPRESENTATION('',(#1157),#1160); +#1157 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1158,#1159),.UNSPECIFIED.,.F., + .F.,(2,2),(0.299073,1.845041),.PIECEWISE_BEZIER_KNOTS.); +#1158 = CARTESIAN_POINT('',(3.8412E-02,-1.110223024625E-16)); +#1159 = CARTESIAN_POINT('',(3.8412E-02,1.545968)); +#1160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1161 = ORIENTED_EDGE('',*,*,#1162,.T.); +#1162 = EDGE_CURVE('',#1137,#1163,#1165,.T.); +#1163 = VERTEX_POINT('',#1164); +#1164 = CARTESIAN_POINT('',(0.772984,-1.421806,1.9)); +#1165 = SURFACE_CURVE('',#1166,(#1171,#1178),.PCURVE_S1.); +#1166 = CIRCLE('',#1167,0.171806); +#1167 = AXIS2_PLACEMENT_3D('',#1168,#1169,#1170); +#1168 = CARTESIAN_POINT('',(0.772984,-1.25,1.9)); +#1169 = DIRECTION('',(0.,0.,-1.)); +#1170 = DIRECTION('',(1.,3.877244186903E-15,0.)); +#1171 = PCURVE('',#435,#1172); +#1172 = DEFINITIONAL_REPRESENTATION('',(#1173),#1177); +#1173 = CIRCLE('',#1174,0.171806); +#1174 = AXIS2_PLACEMENT_2D('',#1175,#1176); +#1175 = CARTESIAN_POINT('',(-2.144114,-3.400000586767)); +#1176 = DIRECTION('',(-1.,3.877244186903E-15)); +#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1178 = PCURVE('',#1179,#1184); +#1179 = CYLINDRICAL_SURFACE('',#1180,0.171806); +#1180 = AXIS2_PLACEMENT_3D('',#1181,#1182,#1183); +#1181 = CARTESIAN_POINT('',(0.772984,-1.25,1.861588)); +#1182 = DIRECTION('',(0.,0.,-1.)); +#1183 = DIRECTION('',(1.,3.877244186903E-15,0.)); +#1184 = DEFINITIONAL_REPRESENTATION('',(#1185),#1189); +#1185 = LINE('',#1186,#1187); +#1186 = CARTESIAN_POINT('',(0.,-3.8412E-02)); +#1187 = VECTOR('',#1188,1.); +#1188 = DIRECTION('',(1.,0.)); +#1189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1190 = ORIENTED_EDGE('',*,*,#1191,.T.); +#1191 = EDGE_CURVE('',#1163,#1192,#1194,.T.); +#1192 = VERTEX_POINT('',#1193); +#1193 = CARTESIAN_POINT('',(-0.772984,-1.421806,1.9)); +#1194 = SURFACE_CURVE('',#1195,(#1199,#1205),.PCURVE_S1.); +#1195 = LINE('',#1196,#1197); +#1196 = CARTESIAN_POINT('',(-1.072057,-1.421806,1.9)); +#1197 = VECTOR('',#1198,1.); +#1198 = DIRECTION('',(-1.,0.,0.)); +#1199 = PCURVE('',#435,#1200); +#1200 = DEFINITIONAL_REPRESENTATION('',(#1201),#1204); +#1201 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1202,#1203),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.845041,-0.299073),.PIECEWISE_BEZIER_KNOTS.); +#1202 = CARTESIAN_POINT('',(-2.144114,-3.571806586767)); +#1203 = CARTESIAN_POINT('',(-0.598146,-3.571806586767)); +#1204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1205 = PCURVE('',#1206,#1211); +#1206 = PLANE('',#1207); +#1207 = AXIS2_PLACEMENT_3D('',#1208,#1209,#1210); +#1208 = CARTESIAN_POINT('',(-0.772984,-1.421806,1.861588)); +#1209 = DIRECTION('',(-0.,-1.,-2.22044604925E-16)); +#1210 = DIRECTION('',(1.110223024625E-16,-2.22044604925E-16,1.)); +#1211 = DEFINITIONAL_REPRESENTATION('',(#1212),#1215); +#1212 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1213,#1214),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.845041,-0.299073),.PIECEWISE_BEZIER_KNOTS.); +#1213 = CARTESIAN_POINT('',(3.8412E-02,-1.545968)); +#1214 = CARTESIAN_POINT('',(3.8412E-02,0.)); +#1215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1216 = ORIENTED_EDGE('',*,*,#1217,.T.); +#1217 = EDGE_CURVE('',#1192,#1218,#1220,.T.); +#1218 = VERTEX_POINT('',#1219); +#1219 = CARTESIAN_POINT('',(-0.772984,-2.078194,1.9)); +#1220 = SURFACE_CURVE('',#1221,(#1226,#1237),.PCURVE_S1.); +#1221 = CIRCLE('',#1222,0.328194); +#1222 = AXIS2_PLACEMENT_3D('',#1223,#1224,#1225); +#1223 = CARTESIAN_POINT('',(-0.772984,-1.75,1.9)); +#1224 = DIRECTION('',(-0.,0.,1.)); +#1225 = DIRECTION('',(1.,-2.029695286249E-15,0.)); +#1226 = PCURVE('',#435,#1227); +#1227 = DEFINITIONAL_REPRESENTATION('',(#1228),#1236); +#1228 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1229,#1230,#1231,#1232, +#1233,#1234,#1235),.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('') ); +#1229 = CARTESIAN_POINT('',(-0.92634,-3.900000586767)); +#1230 = CARTESIAN_POINT('',(-0.92634,-3.331551904028)); +#1231 = CARTESIAN_POINT('',(-0.434049,-3.615776245398)); +#1232 = CARTESIAN_POINT('',(5.824200000015E-02,-3.900000586767)); +#1233 = CARTESIAN_POINT('',(-0.434049,-4.184224928137)); +#1234 = CARTESIAN_POINT('',(-0.92634,-4.468449269507)); +#1235 = CARTESIAN_POINT('',(-0.92634,-3.900000586767)); +#1236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1237 = PCURVE('',#1238,#1243); +#1238 = CYLINDRICAL_SURFACE('',#1239,0.328194); +#1239 = AXIS2_PLACEMENT_3D('',#1240,#1241,#1242); +#1240 = CARTESIAN_POINT('',(-0.772984,-1.75,1.861588)); +#1241 = DIRECTION('',(0.,0.,1.)); +#1242 = DIRECTION('',(1.,-2.029695286249E-15,0.)); +#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1248); +#1244 = LINE('',#1245,#1246); +#1245 = CARTESIAN_POINT('',(0.,3.8412E-02)); +#1246 = VECTOR('',#1247,1.); +#1247 = DIRECTION('',(1.,0.)); +#1248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1249 = ORIENTED_EDGE('',*,*,#1250,.T.); +#1250 = EDGE_CURVE('',#1218,#576,#1251,.T.); +#1251 = SURFACE_CURVE('',#1252,(#1256,#1262),.PCURVE_S1.); +#1252 = LINE('',#1253,#1254); +#1253 = CARTESIAN_POINT('',(0.1013215,-2.078194,1.9)); +#1254 = VECTOR('',#1255,1.); +#1255 = DIRECTION('',(1.,0.,0.)); +#1256 = PCURVE('',#435,#1257); +#1257 = DEFINITIONAL_REPRESENTATION('',(#1258),#1261); +#1258 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1259,#1260),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.8743055,1.4724515),.PIECEWISE_BEZIER_KNOTS.); +#1259 = CARTESIAN_POINT('',(-0.598146,-4.228194586767)); +#1260 = CARTESIAN_POINT('',(-2.944903,-4.228194586767)); +#1261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1262 = PCURVE('',#618,#1263); +#1263 = DEFINITIONAL_REPRESENTATION('',(#1264),#1267); +#1264 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1265,#1266),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.8743055,1.4724515),.PIECEWISE_BEZIER_KNOTS.); +#1265 = CARTESIAN_POINT('',(3.8412E-02,-2.346757)); +#1266 = CARTESIAN_POINT('',(3.8412E-02,0.)); +#1267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1268 = ORIENTED_EDGE('',*,*,#575,.F.); +#1269 = ORIENTED_EDGE('',*,*,#547,.T.); +#1270 = FACE_BOUND('',#1271,.F.); +#1271 = EDGE_LOOP('',(#1272)); +#1272 = ORIENTED_EDGE('',*,*,#1273,.F.); +#1273 = EDGE_CURVE('',#1274,#1274,#1276,.T.); +#1274 = VERTEX_POINT('',#1275); +#1275 = CARTESIAN_POINT('',(-1.6,0.,1.9)); +#1276 = SURFACE_CURVE('',#1277,(#1282,#1289),.PCURVE_S1.); +#1277 = CIRCLE('',#1278,0.3); +#1278 = AXIS2_PLACEMENT_3D('',#1279,#1280,#1281); +#1279 = CARTESIAN_POINT('',(-1.9,0.,1.9)); +#1280 = DIRECTION('',(0.,0.,-1.)); +#1281 = DIRECTION('',(1.,0.,0.)); +#1282 = PCURVE('',#435,#1283); +#1283 = DEFINITIONAL_REPRESENTATION('',(#1284),#1288); +#1284 = CIRCLE('',#1285,0.3); +#1285 = AXIS2_PLACEMENT_2D('',#1286,#1287); +#1286 = CARTESIAN_POINT('',(0.52887,-2.150000586767)); +#1287 = DIRECTION('',(-1.,0.)); +#1288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1289 = PCURVE('',#1290,#1295); +#1290 = CYLINDRICAL_SURFACE('',#1291,0.3); +#1291 = AXIS2_PLACEMENT_3D('',#1292,#1293,#1294); +#1292 = CARTESIAN_POINT('',(-1.9,0.,-5.)); +#1293 = DIRECTION('',(-0.,-0.,-1.)); +#1294 = DIRECTION('',(1.,0.,0.)); +#1295 = DEFINITIONAL_REPRESENTATION('',(#1296),#1300); +#1296 = LINE('',#1297,#1298); +#1297 = CARTESIAN_POINT('',(-6.28318530718,-6.9)); +#1298 = VECTOR('',#1299,1.); +#1299 = DIRECTION('',(1.,-0.)); +#1300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1301 = ADVANCED_FACE('',(#1302),#407,.T.); +#1302 = FACE_BOUND('',#1303,.T.); +#1303 = EDGE_LOOP('',(#1304,#1305,#1328,#1349)); +#1304 = ORIENTED_EDGE('',*,*,#773,.T.); +#1305 = ORIENTED_EDGE('',*,*,#1306,.F.); +#1306 = EDGE_CURVE('',#1307,#774,#1309,.T.); +#1307 = VERTEX_POINT('',#1308); +#1308 = CARTESIAN_POINT('',(-1.562651,1.921806,1.861588)); +#1309 = SURFACE_CURVE('',#1310,(#1314,#1321),.PCURVE_S1.); +#1310 = LINE('',#1311,#1312); +#1311 = CARTESIAN_POINT('',(-1.562651,1.921806,1.861588)); +#1312 = VECTOR('',#1313,1.); +#1313 = DIRECTION('',(-1.110223024625E-16,2.22044604925E-16,1.)); +#1314 = PCURVE('',#407,#1315); +#1315 = DEFINITIONAL_REPRESENTATION('',(#1316),#1320); +#1316 = LINE('',#1317,#1318); +#1317 = CARTESIAN_POINT('',(-8.306E-02,0.)); +#1318 = VECTOR('',#1319,1.); +#1319 = DIRECTION('',(1.,-2.22044604925E-16)); +#1320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1321 = PCURVE('',#809,#1322); +#1322 = DEFINITIONAL_REPRESENTATION('',(#1323),#1327); +#1323 = LINE('',#1324,#1325); +#1324 = CARTESIAN_POINT('',(0.,0.)); +#1325 = VECTOR('',#1326,1.); +#1326 = DIRECTION('',(1.,0.)); +#1327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1328 = ORIENTED_EDGE('',*,*,#1329,.F.); +#1329 = EDGE_CURVE('',#360,#1307,#1330,.T.); +#1330 = SURFACE_CURVE('',#1331,(#1335,#1342),.PCURVE_S1.); +#1331 = LINE('',#1332,#1333); +#1332 = CARTESIAN_POINT('',(-1.562651,2.091806,1.861588)); +#1333 = VECTOR('',#1334,1.); +#1334 = DIRECTION('',(-2.22044604925E-16,-1.,1.110223024625E-16)); +#1335 = PCURVE('',#407,#1336); +#1336 = DEFINITIONAL_REPRESENTATION('',(#1337),#1341); +#1337 = LINE('',#1338,#1339); +#1338 = CARTESIAN_POINT('',(-8.306E-02,-0.17)); +#1339 = VECTOR('',#1340,1.); +#1340 = DIRECTION('',(1.110223024625E-16,1.)); +#1341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1342 = PCURVE('',#376,#1343); +#1343 = DEFINITIONAL_REPRESENTATION('',(#1344),#1348); +#1344 = LINE('',#1345,#1346); +#1345 = CARTESIAN_POINT('',(2.08924197322,1.573413935012)); +#1346 = VECTOR('',#1347,1.); +#1347 = DIRECTION('',(-1.,2.22044604925E-16)); +#1348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1349 = ORIENTED_EDGE('',*,*,#392,.F.); +#1350 = ADVANCED_FACE('',(#1351),#376,.T.); +#1351 = FACE_BOUND('',#1352,.T.); +#1352 = EDGE_LOOP('',(#1353,#1376,#1377,#1378,#1401,#1428,#1451,#1474, + #1497,#1524,#1547,#1570,#1593,#1620,#1643,#1666,#1689,#1716,#1739, + #1762,#1783,#1784,#1807,#1835,#1864,#1892,#1925,#1953,#1982,#2010, + #2043,#2071,#2100,#2128,#2161,#2189,#2218,#2246)); +#1353 = ORIENTED_EDGE('',*,*,#1354,.F.); +#1354 = EDGE_CURVE('',#334,#1355,#1357,.T.); +#1355 = VERTEX_POINT('',#1356); +#1356 = CARTESIAN_POINT('',(0.772984,2.091806,1.861588)); +#1357 = SURFACE_CURVE('',#1358,(#1362,#1369),.PCURVE_S1.); +#1358 = LINE('',#1359,#1360); +#1359 = CARTESIAN_POINT('',(-1.562651,2.091806,1.861588)); +#1360 = VECTOR('',#1361,1.); +#1361 = DIRECTION('',(1.,2.465190328816E-32,1.110223024625E-16)); +#1362 = PCURVE('',#376,#1363); +#1363 = DEFINITIONAL_REPRESENTATION('',(#1364),#1368); +#1364 = LINE('',#1365,#1366); +#1365 = CARTESIAN_POINT('',(2.08924197322,1.573413935012)); +#1366 = VECTOR('',#1367,1.); +#1367 = DIRECTION('',(2.650898630425E-32,-1.)); +#1368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1369 = PCURVE('',#348,#1370); +#1370 = DEFINITIONAL_REPRESENTATION('',(#1371),#1375); +#1371 = LINE('',#1372,#1373); +#1372 = CARTESIAN_POINT('',(8.306E-02,-9.221512442537E-18)); +#1373 = VECTOR('',#1374,1.); +#1374 = DIRECTION('',(0.,1.)); +#1375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1376 = ORIENTED_EDGE('',*,*,#359,.F.); +#1377 = ORIENTED_EDGE('',*,*,#1329,.T.); +#1378 = ORIENTED_EDGE('',*,*,#1379,.T.); +#1379 = EDGE_CURVE('',#1307,#1380,#1382,.T.); +#1380 = VERTEX_POINT('',#1381); +#1381 = CARTESIAN_POINT('',(0.772984,1.921806,1.861588)); +#1382 = SURFACE_CURVE('',#1383,(#1387,#1394),.PCURVE_S1.); +#1383 = LINE('',#1384,#1385); +#1384 = CARTESIAN_POINT('',(-1.562651,1.921806,1.861588)); +#1385 = VECTOR('',#1386,1.); +#1386 = DIRECTION('',(1.,-2.22044604925E-16,2.465190328816E-32)); +#1387 = PCURVE('',#376,#1388); +#1388 = DEFINITIONAL_REPRESENTATION('',(#1389),#1393); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(1.91924197322,1.573413935012)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(-2.22044604925E-16,-1.)); +#1393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1394 = PCURVE('',#809,#1395); +#1395 = DEFINITIONAL_REPRESENTATION('',(#1396),#1400); +#1396 = LINE('',#1397,#1398); +#1397 = CARTESIAN_POINT('',(0.,0.)); +#1398 = VECTOR('',#1399,1.); +#1399 = DIRECTION('',(-1.110223024625E-16,1.)); +#1400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1401 = ORIENTED_EDGE('',*,*,#1402,.T.); +#1402 = EDGE_CURVE('',#1380,#1403,#1405,.T.); +#1403 = VERTEX_POINT('',#1404); +#1404 = CARTESIAN_POINT('',(0.772984,1.578194,1.861588)); +#1405 = SURFACE_CURVE('',#1406,(#1411,#1422),.PCURVE_S1.); +#1406 = CIRCLE('',#1407,0.171806); +#1407 = AXIS2_PLACEMENT_3D('',#1408,#1409,#1410); +#1408 = CARTESIAN_POINT('',(0.772984,1.75,1.861588)); +#1409 = DIRECTION('',(0.,0.,-1.)); +#1410 = DIRECTION('',(1.,3.877244186903E-15,0.)); +#1411 = PCURVE('',#376,#1412); +#1412 = DEFINITIONAL_REPRESENTATION('',(#1413),#1421); +#1413 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1414,#1415,#1416,#1417, +#1418,#1419,#1420),.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('') ); +#1414 = CARTESIAN_POINT('',(1.74743597322,-0.934027064988)); +#1415 = CARTESIAN_POINT('',(1.449859252174,-0.934027064988)); +#1416 = CARTESIAN_POINT('',(1.598647612697,-0.676318064988)); +#1417 = CARTESIAN_POINT('',(1.74743597322,-0.418609064988)); +#1418 = CARTESIAN_POINT('',(1.896224333742,-0.676318064988)); +#1419 = CARTESIAN_POINT('',(2.045012694265,-0.934027064988)); +#1420 = CARTESIAN_POINT('',(1.74743597322,-0.934027064988)); +#1421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1422 = PCURVE('',#837,#1423); +#1423 = DEFINITIONAL_REPRESENTATION('',(#1424),#1427); +#1424 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1425,#1426),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,7.853981633974),.PIECEWISE_BEZIER_KNOTS.); +#1425 = CARTESIAN_POINT('',(4.712388980385,0.)); +#1426 = CARTESIAN_POINT('',(7.853981633974,0.)); +#1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1428 = ORIENTED_EDGE('',*,*,#1429,.T.); +#1429 = EDGE_CURVE('',#1403,#1430,#1432,.T.); +#1430 = VERTEX_POINT('',#1431); +#1431 = CARTESIAN_POINT('',(-0.772984,1.578194,1.861588)); +#1432 = SURFACE_CURVE('',#1433,(#1437,#1444),.PCURVE_S1.); +#1433 = LINE('',#1434,#1435); +#1434 = CARTESIAN_POINT('',(-0.772984,1.578194,1.861588)); +#1435 = VECTOR('',#1436,1.); +#1436 = DIRECTION('',(-1.,9.95799250103E-17,1.105559255369E-32)); +#1437 = PCURVE('',#376,#1438); +#1438 = DEFINITIONAL_REPRESENTATION('',(#1439),#1443); +#1439 = LINE('',#1440,#1441); +#1440 = CARTESIAN_POINT('',(1.57562997322,0.783746935012)); +#1441 = VECTOR('',#1442,1.); +#1442 = DIRECTION('',(9.95799250103E-17,1.)); +#1443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1444 = PCURVE('',#864,#1445); +#1445 = DEFINITIONAL_REPRESENTATION('',(#1446),#1450); +#1446 = LINE('',#1447,#1448); +#1447 = CARTESIAN_POINT('',(0.,0.)); +#1448 = VECTOR('',#1449,1.); +#1449 = DIRECTION('',(-1.110223024625E-16,1.)); +#1450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1451 = ORIENTED_EDGE('',*,*,#1452,.T.); +#1452 = EDGE_CURVE('',#1430,#1453,#1455,.T.); +#1453 = VERTEX_POINT('',#1454); +#1454 = CARTESIAN_POINT('',(-0.772984,0.921806,1.861588)); +#1455 = SURFACE_CURVE('',#1456,(#1461,#1468),.PCURVE_S1.); +#1456 = CIRCLE('',#1457,0.328194); +#1457 = AXIS2_PLACEMENT_3D('',#1458,#1459,#1460); +#1458 = CARTESIAN_POINT('',(-0.772984,1.25,1.861588)); +#1459 = DIRECTION('',(-0.,0.,1.)); +#1460 = DIRECTION('',(1.,-2.029695286249E-15,0.)); +#1461 = PCURVE('',#376,#1462); +#1462 = DEFINITIONAL_REPRESENTATION('',(#1463),#1467); +#1463 = CIRCLE('',#1464,0.328194); +#1464 = AXIS2_PLACEMENT_2D('',#1465,#1466); +#1465 = CARTESIAN_POINT('',(1.24743597322,0.783746935012)); +#1466 = DIRECTION('',(-2.029695286249E-15,-1.)); +#1467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1468 = PCURVE('',#896,#1469); +#1469 = DEFINITIONAL_REPRESENTATION('',(#1470),#1473); +#1470 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1471,#1472),.UNSPECIFIED.,.F., + .F.,(2,2),(1.570796326795,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1471 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1472 = CARTESIAN_POINT('',(4.712388980385,0.)); +#1473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1474 = ORIENTED_EDGE('',*,*,#1475,.T.); +#1475 = EDGE_CURVE('',#1453,#1476,#1478,.T.); +#1476 = VERTEX_POINT('',#1477); +#1477 = CARTESIAN_POINT('',(0.772984,0.921806,1.861588)); +#1478 = SURFACE_CURVE('',#1479,(#1483,#1490),.PCURVE_S1.); +#1479 = LINE('',#1480,#1481); +#1480 = CARTESIAN_POINT('',(-0.772984,0.921806,1.861588)); +#1481 = VECTOR('',#1482,1.); +#1482 = DIRECTION('',(1.,-2.22044604925E-16,2.465190328816E-32)); +#1483 = PCURVE('',#376,#1484); +#1484 = DEFINITIONAL_REPRESENTATION('',(#1485),#1489); +#1485 = LINE('',#1486,#1487); +#1486 = CARTESIAN_POINT('',(0.91924197322,0.783746935012)); +#1487 = VECTOR('',#1488,1.); +#1488 = DIRECTION('',(-2.22044604925E-16,-1.)); +#1489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1490 = PCURVE('',#923,#1491); +#1491 = DEFINITIONAL_REPRESENTATION('',(#1492),#1496); +#1492 = LINE('',#1493,#1494); +#1493 = CARTESIAN_POINT('',(0.,0.)); +#1494 = VECTOR('',#1495,1.); +#1495 = DIRECTION('',(-1.110223024625E-16,1.)); +#1496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1497 = ORIENTED_EDGE('',*,*,#1498,.T.); +#1498 = EDGE_CURVE('',#1476,#1499,#1501,.T.); +#1499 = VERTEX_POINT('',#1500); +#1500 = CARTESIAN_POINT('',(0.772984,0.578194,1.861588)); +#1501 = SURFACE_CURVE('',#1502,(#1507,#1518),.PCURVE_S1.); +#1502 = CIRCLE('',#1503,0.171806); +#1503 = AXIS2_PLACEMENT_3D('',#1504,#1505,#1506); +#1504 = CARTESIAN_POINT('',(0.772984,0.75,1.861588)); +#1505 = DIRECTION('',(0.,0.,-1.)); +#1506 = DIRECTION('',(1.,4.523451551387E-15,0.)); +#1507 = PCURVE('',#376,#1508); +#1508 = DEFINITIONAL_REPRESENTATION('',(#1509),#1517); +#1509 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1510,#1511,#1512,#1513, +#1514,#1515,#1516),.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('') ); +#1510 = CARTESIAN_POINT('',(0.74743597322,-0.934027064988)); +#1511 = CARTESIAN_POINT('',(0.449859252174,-0.934027064988)); +#1512 = CARTESIAN_POINT('',(0.598647612697,-0.676318064988)); +#1513 = CARTESIAN_POINT('',(0.74743597322,-0.418609064988)); +#1514 = CARTESIAN_POINT('',(0.896224333742,-0.676318064988)); +#1515 = CARTESIAN_POINT('',(1.045012694265,-0.934027064988)); +#1516 = CARTESIAN_POINT('',(0.74743597322,-0.934027064988)); +#1517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1518 = PCURVE('',#951,#1519); +#1519 = DEFINITIONAL_REPRESENTATION('',(#1520),#1523); +#1520 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1521,#1522),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,7.853981633974),.PIECEWISE_BEZIER_KNOTS.); +#1521 = CARTESIAN_POINT('',(4.712388980385,0.)); +#1522 = CARTESIAN_POINT('',(7.853981633974,0.)); +#1523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1524 = ORIENTED_EDGE('',*,*,#1525,.T.); +#1525 = EDGE_CURVE('',#1499,#1526,#1528,.T.); +#1526 = VERTEX_POINT('',#1527); +#1527 = CARTESIAN_POINT('',(-0.772984,0.578194,1.861588)); +#1528 = SURFACE_CURVE('',#1529,(#1533,#1540),.PCURVE_S1.); +#1529 = LINE('',#1530,#1531); +#1530 = CARTESIAN_POINT('',(-0.772984,0.578194,1.861588)); +#1531 = VECTOR('',#1532,1.); +#1532 = DIRECTION('',(-1.,9.95799250103E-17,1.105559255369E-32)); +#1533 = PCURVE('',#376,#1534); +#1534 = DEFINITIONAL_REPRESENTATION('',(#1535),#1539); +#1535 = LINE('',#1536,#1537); +#1536 = CARTESIAN_POINT('',(0.57562997322,0.783746935012)); +#1537 = VECTOR('',#1538,1.); +#1538 = DIRECTION('',(9.95799250103E-17,1.)); +#1539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1540 = PCURVE('',#978,#1541); +#1541 = DEFINITIONAL_REPRESENTATION('',(#1542),#1546); +#1542 = LINE('',#1543,#1544); +#1543 = CARTESIAN_POINT('',(0.,0.)); +#1544 = VECTOR('',#1545,1.); +#1545 = DIRECTION('',(-1.110223024625E-16,1.)); +#1546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1547 = ORIENTED_EDGE('',*,*,#1548,.T.); +#1548 = EDGE_CURVE('',#1526,#1549,#1551,.T.); +#1549 = VERTEX_POINT('',#1550); +#1550 = CARTESIAN_POINT('',(-0.772984,-6.616681217467E-02,1.861588)); +#1551 = SURFACE_CURVE('',#1552,(#1557,#1564),.PCURVE_S1.); +#1552 = CIRCLE('',#1553,0.322180406087); +#1553 = AXIS2_PLACEMENT_3D('',#1554,#1555,#1556); +#1554 = CARTESIAN_POINT('',(-0.772984,0.256013593913,1.861588)); +#1555 = DIRECTION('',(-0.,0.,1.)); +#1556 = DIRECTION('',(1.,-2.067580157542E-15,0.)); +#1557 = PCURVE('',#376,#1558); +#1558 = DEFINITIONAL_REPRESENTATION('',(#1559),#1563); +#1559 = CIRCLE('',#1560,0.322180406087); +#1560 = AXIS2_PLACEMENT_2D('',#1561,#1562); +#1561 = CARTESIAN_POINT('',(0.253449567132,0.783746935012)); +#1562 = DIRECTION('',(-2.067580157542E-15,-1.)); +#1563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1564 = PCURVE('',#1010,#1565); +#1565 = DEFINITIONAL_REPRESENTATION('',(#1566),#1569); +#1566 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1567,#1568),.UNSPECIFIED.,.F., + .F.,(2,2),(1.570796326795,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1567 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1568 = CARTESIAN_POINT('',(4.712388980385,0.)); +#1569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1570 = ORIENTED_EDGE('',*,*,#1571,.T.); +#1571 = EDGE_CURVE('',#1549,#1572,#1574,.T.); +#1572 = VERTEX_POINT('',#1573); +#1573 = CARTESIAN_POINT('',(0.772984,-6.616681217467E-02,1.861588)); +#1574 = SURFACE_CURVE('',#1575,(#1579,#1586),.PCURVE_S1.); +#1575 = LINE('',#1576,#1577); +#1576 = CARTESIAN_POINT('',(-0.772984,-6.616681217467E-02,1.861588)); +#1577 = VECTOR('',#1578,1.); +#1578 = DIRECTION('',(1.,-2.22044604925E-16,2.465190328816E-32)); +#1579 = PCURVE('',#376,#1580); +#1580 = DEFINITIONAL_REPRESENTATION('',(#1581),#1585); +#1581 = LINE('',#1582,#1583); +#1582 = CARTESIAN_POINT('',(-6.873083895502E-02,0.783746935012)); +#1583 = VECTOR('',#1584,1.); +#1584 = DIRECTION('',(-2.22044604925E-16,-1.)); +#1585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1586 = PCURVE('',#1037,#1587); +#1587 = DEFINITIONAL_REPRESENTATION('',(#1588),#1592); +#1588 = LINE('',#1589,#1590); +#1589 = CARTESIAN_POINT('',(0.,0.)); +#1590 = VECTOR('',#1591,1.); +#1591 = DIRECTION('',(-1.110223024625E-16,1.)); +#1592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1593 = ORIENTED_EDGE('',*,*,#1594,.T.); +#1594 = EDGE_CURVE('',#1572,#1595,#1597,.T.); +#1595 = VERTEX_POINT('',#1596); +#1596 = CARTESIAN_POINT('',(0.772984,-0.421806,1.861588)); +#1597 = SURFACE_CURVE('',#1598,(#1603,#1614),.PCURVE_S1.); +#1598 = CIRCLE('',#1599,0.177819593913); +#1599 = AXIS2_PLACEMENT_3D('',#1600,#1601,#1602); +#1600 = CARTESIAN_POINT('',(0.772984,-0.243986406087,1.861588)); +#1601 = DIRECTION('',(0.,0.,-1.)); +#1602 = DIRECTION('',(1.,3.746121561285E-15,0.)); +#1603 = PCURVE('',#376,#1604); +#1604 = DEFINITIONAL_REPRESENTATION('',(#1605),#1613); +#1605 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1606,#1607,#1608,#1609, +#1610,#1611,#1612),.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('') ); +#1606 = CARTESIAN_POINT('',(-0.246550432868,-0.9400406589)); +#1607 = CARTESIAN_POINT('',(-0.554543004106,-0.9400406589)); +#1608 = CARTESIAN_POINT('',(-0.400546718487,-0.673311268031)); +#1609 = CARTESIAN_POINT('',(-0.246550432868,-0.406581877162)); +#1610 = CARTESIAN_POINT('',(-9.255414724869E-02,-0.673311268031)); +#1611 = CARTESIAN_POINT('',(6.144213837031E-02,-0.9400406589)); +#1612 = CARTESIAN_POINT('',(-0.246550432868,-0.9400406589)); +#1613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1614 = PCURVE('',#1065,#1615); +#1615 = DEFINITIONAL_REPRESENTATION('',(#1616),#1619); +#1616 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1617,#1618),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,7.853981633974),.PIECEWISE_BEZIER_KNOTS.); +#1617 = CARTESIAN_POINT('',(4.712388980385,0.)); +#1618 = CARTESIAN_POINT('',(7.853981633974,0.)); +#1619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1620 = ORIENTED_EDGE('',*,*,#1621,.T.); +#1621 = EDGE_CURVE('',#1595,#1622,#1624,.T.); +#1622 = VERTEX_POINT('',#1623); +#1623 = CARTESIAN_POINT('',(-0.772984,-0.421806,1.861588)); +#1624 = SURFACE_CURVE('',#1625,(#1629,#1636),.PCURVE_S1.); +#1625 = LINE('',#1626,#1627); +#1626 = CARTESIAN_POINT('',(-0.772984,-0.421806,1.861588)); +#1627 = VECTOR('',#1628,1.); +#1628 = DIRECTION('',(-1.,9.95799250103E-17,1.105559255369E-32)); +#1629 = PCURVE('',#376,#1630); +#1630 = DEFINITIONAL_REPRESENTATION('',(#1631),#1635); +#1631 = LINE('',#1632,#1633); +#1632 = CARTESIAN_POINT('',(-0.42437002678,0.783746935012)); +#1633 = VECTOR('',#1634,1.); +#1634 = DIRECTION('',(9.95799250103E-17,1.)); +#1635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1636 = PCURVE('',#1092,#1637); +#1637 = DEFINITIONAL_REPRESENTATION('',(#1638),#1642); +#1638 = LINE('',#1639,#1640); +#1639 = CARTESIAN_POINT('',(0.,0.)); +#1640 = VECTOR('',#1641,1.); +#1641 = DIRECTION('',(-1.110223024625E-16,1.)); +#1642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1643 = ORIENTED_EDGE('',*,*,#1644,.T.); +#1644 = EDGE_CURVE('',#1622,#1645,#1647,.T.); +#1645 = VERTEX_POINT('',#1646); +#1646 = CARTESIAN_POINT('',(-0.772984,-1.078194,1.861588)); +#1647 = SURFACE_CURVE('',#1648,(#1653,#1660),.PCURVE_S1.); +#1648 = CIRCLE('',#1649,0.328194); +#1649 = AXIS2_PLACEMENT_3D('',#1650,#1651,#1652); +#1650 = CARTESIAN_POINT('',(-0.772984,-0.75,1.861588)); +#1651 = DIRECTION('',(-0.,0.,1.)); +#1652 = DIRECTION('',(1.,-2.029695286249E-15,0.)); +#1653 = PCURVE('',#376,#1654); +#1654 = DEFINITIONAL_REPRESENTATION('',(#1655),#1659); +#1655 = CIRCLE('',#1656,0.328194); +#1656 = AXIS2_PLACEMENT_2D('',#1657,#1658); +#1657 = CARTESIAN_POINT('',(-0.75256402678,0.783746935012)); +#1658 = DIRECTION('',(-2.029695286249E-15,-1.)); +#1659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1660 = PCURVE('',#1124,#1661); +#1661 = DEFINITIONAL_REPRESENTATION('',(#1662),#1665); +#1662 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1663,#1664),.UNSPECIFIED.,.F., + .F.,(2,2),(1.570796326795,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1663 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1664 = CARTESIAN_POINT('',(4.712388980385,0.)); +#1665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1666 = ORIENTED_EDGE('',*,*,#1667,.T.); +#1667 = EDGE_CURVE('',#1645,#1668,#1670,.T.); +#1668 = VERTEX_POINT('',#1669); +#1669 = CARTESIAN_POINT('',(0.772984,-1.078194,1.861588)); +#1670 = SURFACE_CURVE('',#1671,(#1675,#1682),.PCURVE_S1.); +#1671 = LINE('',#1672,#1673); +#1672 = CARTESIAN_POINT('',(-0.772984,-1.078194,1.861588)); +#1673 = VECTOR('',#1674,1.); +#1674 = DIRECTION('',(1.,-2.22044604925E-16,2.465190328816E-32)); +#1675 = PCURVE('',#376,#1676); +#1676 = DEFINITIONAL_REPRESENTATION('',(#1677),#1681); +#1677 = LINE('',#1678,#1679); +#1678 = CARTESIAN_POINT('',(-1.08075802678,0.783746935012)); +#1679 = VECTOR('',#1680,1.); +#1680 = DIRECTION('',(-2.22044604925E-16,-1.)); +#1681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1682 = PCURVE('',#1151,#1683); +#1683 = DEFINITIONAL_REPRESENTATION('',(#1684),#1688); +#1684 = LINE('',#1685,#1686); +#1685 = CARTESIAN_POINT('',(0.,0.)); +#1686 = VECTOR('',#1687,1.); +#1687 = DIRECTION('',(-1.110223024625E-16,1.)); +#1688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1689 = ORIENTED_EDGE('',*,*,#1690,.T.); +#1690 = EDGE_CURVE('',#1668,#1691,#1693,.T.); +#1691 = VERTEX_POINT('',#1692); +#1692 = CARTESIAN_POINT('',(0.772984,-1.421806,1.861588)); +#1693 = SURFACE_CURVE('',#1694,(#1699,#1710),.PCURVE_S1.); +#1694 = CIRCLE('',#1695,0.171806); +#1695 = AXIS2_PLACEMENT_3D('',#1696,#1697,#1698); +#1696 = CARTESIAN_POINT('',(0.772984,-1.25,1.861588)); +#1697 = DIRECTION('',(0.,0.,-1.)); +#1698 = DIRECTION('',(1.,3.877244186903E-15,0.)); +#1699 = PCURVE('',#376,#1700); +#1700 = DEFINITIONAL_REPRESENTATION('',(#1701),#1709); +#1701 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1702,#1703,#1704,#1705, +#1706,#1707,#1708),.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('') ); +#1702 = CARTESIAN_POINT('',(-1.25256402678,-0.934027064988)); +#1703 = CARTESIAN_POINT('',(-1.550140747826,-0.934027064988)); +#1704 = CARTESIAN_POINT('',(-1.401352387303,-0.676318064988)); +#1705 = CARTESIAN_POINT('',(-1.25256402678,-0.418609064988)); +#1706 = CARTESIAN_POINT('',(-1.103775666258,-0.676318064988)); +#1707 = CARTESIAN_POINT('',(-0.954987305735,-0.934027064988)); +#1708 = CARTESIAN_POINT('',(-1.25256402678,-0.934027064988)); +#1709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1710 = PCURVE('',#1179,#1711); +#1711 = DEFINITIONAL_REPRESENTATION('',(#1712),#1715); +#1712 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1713,#1714),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,7.853981633974),.PIECEWISE_BEZIER_KNOTS.); +#1713 = CARTESIAN_POINT('',(4.712388980385,0.)); +#1714 = CARTESIAN_POINT('',(7.853981633974,0.)); +#1715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1716 = ORIENTED_EDGE('',*,*,#1717,.T.); +#1717 = EDGE_CURVE('',#1691,#1718,#1720,.T.); +#1718 = VERTEX_POINT('',#1719); +#1719 = CARTESIAN_POINT('',(-0.772984,-1.421806,1.861588)); +#1720 = SURFACE_CURVE('',#1721,(#1725,#1732),.PCURVE_S1.); +#1721 = LINE('',#1722,#1723); +#1722 = CARTESIAN_POINT('',(-0.772984,-1.421806,1.861588)); +#1723 = VECTOR('',#1724,1.); +#1724 = DIRECTION('',(-1.,9.95799250103E-17,1.105559255369E-32)); +#1725 = PCURVE('',#376,#1726); +#1726 = DEFINITIONAL_REPRESENTATION('',(#1727),#1731); +#1727 = LINE('',#1728,#1729); +#1728 = CARTESIAN_POINT('',(-1.42437002678,0.783746935012)); +#1729 = VECTOR('',#1730,1.); +#1730 = DIRECTION('',(9.95799250103E-17,1.)); +#1731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1732 = PCURVE('',#1206,#1733); +#1733 = DEFINITIONAL_REPRESENTATION('',(#1734),#1738); +#1734 = LINE('',#1735,#1736); +#1735 = CARTESIAN_POINT('',(0.,0.)); +#1736 = VECTOR('',#1737,1.); +#1737 = DIRECTION('',(-1.110223024625E-16,1.)); +#1738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1739 = ORIENTED_EDGE('',*,*,#1740,.T.); +#1740 = EDGE_CURVE('',#1718,#1741,#1743,.T.); +#1741 = VERTEX_POINT('',#1742); +#1742 = CARTESIAN_POINT('',(-0.772984,-2.078194,1.861588)); +#1743 = SURFACE_CURVE('',#1744,(#1749,#1756),.PCURVE_S1.); +#1744 = CIRCLE('',#1745,0.328194); +#1745 = AXIS2_PLACEMENT_3D('',#1746,#1747,#1748); +#1746 = CARTESIAN_POINT('',(-0.772984,-1.75,1.861588)); +#1747 = DIRECTION('',(-0.,0.,1.)); +#1748 = DIRECTION('',(1.,-2.029695286249E-15,0.)); +#1749 = PCURVE('',#376,#1750); +#1750 = DEFINITIONAL_REPRESENTATION('',(#1751),#1755); +#1751 = CIRCLE('',#1752,0.328194); +#1752 = AXIS2_PLACEMENT_2D('',#1753,#1754); +#1753 = CARTESIAN_POINT('',(-1.75256402678,0.783746935012)); +#1754 = DIRECTION('',(-2.029695286249E-15,-1.)); +#1755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1756 = PCURVE('',#1238,#1757); +#1757 = DEFINITIONAL_REPRESENTATION('',(#1758),#1761); +#1758 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1759,#1760),.UNSPECIFIED.,.F., + .F.,(2,2),(1.570796326795,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1759 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1760 = CARTESIAN_POINT('',(4.712388980385,0.)); +#1761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1762 = ORIENTED_EDGE('',*,*,#1763,.T.); +#1763 = EDGE_CURVE('',#1741,#604,#1764,.T.); +#1764 = SURFACE_CURVE('',#1765,(#1769,#1776),.PCURVE_S1.); +#1765 = LINE('',#1766,#1767); +#1766 = CARTESIAN_POINT('',(1.573773,-2.078194,1.861588)); +#1767 = VECTOR('',#1768,1.); +#1768 = DIRECTION('',(1.,-2.22044604925E-16,2.465190328816E-32)); +#1769 = PCURVE('',#376,#1770); +#1770 = DEFINITIONAL_REPRESENTATION('',(#1771),#1775); +#1771 = LINE('',#1772,#1773); +#1772 = CARTESIAN_POINT('',(-2.08075802678,-1.563010064988)); +#1773 = VECTOR('',#1774,1.); +#1774 = DIRECTION('',(-2.22044604925E-16,-1.)); +#1775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1776 = PCURVE('',#618,#1777); +#1777 = DEFINITIONAL_REPRESENTATION('',(#1778),#1782); +#1778 = LINE('',#1779,#1780); +#1779 = CARTESIAN_POINT('',(0.,0.)); +#1780 = VECTOR('',#1781,1.); +#1781 = DIRECTION('',(-1.110223024625E-16,1.)); +#1782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1783 = ORIENTED_EDGE('',*,*,#629,.F.); +#1784 = ORIENTED_EDGE('',*,*,#1785,.F.); +#1785 = EDGE_CURVE('',#1786,#630,#1788,.T.); +#1786 = VERTEX_POINT('',#1787); +#1787 = CARTESIAN_POINT('',(1.573773,-1.908194,1.861588)); +#1788 = SURFACE_CURVE('',#1789,(#1793,#1800),.PCURVE_S1.); +#1789 = LINE('',#1790,#1791); +#1790 = CARTESIAN_POINT('',(1.573773,-1.908194,1.861588)); +#1791 = VECTOR('',#1792,1.); +#1792 = DIRECTION('',(-2.22044604925E-16,-1.,1.110223024625E-16)); +#1793 = PCURVE('',#376,#1794); +#1794 = DEFINITIONAL_REPRESENTATION('',(#1795),#1799); +#1795 = LINE('',#1796,#1797); +#1796 = CARTESIAN_POINT('',(-1.91075802678,-1.563010064988)); +#1797 = VECTOR('',#1798,1.); +#1798 = DIRECTION('',(-1.,2.22044604925E-16)); +#1799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1800 = PCURVE('',#672,#1801); +#1801 = DEFINITIONAL_REPRESENTATION('',(#1802),#1806); +#1802 = LINE('',#1803,#1804); +#1803 = CARTESIAN_POINT('',(-8.306E-02,-0.17)); +#1804 = VECTOR('',#1805,1.); +#1805 = DIRECTION('',(1.110223024625E-16,1.)); +#1806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1807 = ORIENTED_EDGE('',*,*,#1808,.F.); +#1808 = EDGE_CURVE('',#1809,#1786,#1811,.T.); +#1809 = VERTEX_POINT('',#1810); +#1810 = CARTESIAN_POINT('',(-0.772984,-1.908194,1.861588)); +#1811 = SURFACE_CURVE('',#1812,(#1816,#1823),.PCURVE_S1.); +#1812 = LINE('',#1813,#1814); +#1813 = CARTESIAN_POINT('',(1.573773,-1.908194,1.861588)); +#1814 = VECTOR('',#1815,1.); +#1815 = DIRECTION('',(1.,2.465190328816E-32,1.110223024625E-16)); +#1816 = PCURVE('',#376,#1817); +#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822); +#1818 = LINE('',#1819,#1820); +#1819 = CARTESIAN_POINT('',(-1.91075802678,-1.563010064988)); +#1820 = VECTOR('',#1821,1.); +#1821 = DIRECTION('',(2.650898630425E-32,-1.)); +#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1823 = PCURVE('',#1824,#1829); +#1824 = PLANE('',#1825); +#1825 = AXIS2_PLACEMENT_3D('',#1826,#1827,#1828); +#1826 = CARTESIAN_POINT('',(1.573773,-1.908194,1.944648)); +#1827 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#1828 = DIRECTION('',(1.110223024625E-16,-2.22044604925E-16,-1.)); +#1829 = DEFINITIONAL_REPRESENTATION('',(#1830),#1834); +#1830 = LINE('',#1831,#1832); +#1831 = CARTESIAN_POINT('',(8.306E-02,-9.221512442537E-18)); +#1832 = VECTOR('',#1833,1.); +#1833 = DIRECTION('',(0.,1.)); +#1834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1835 = ORIENTED_EDGE('',*,*,#1836,.F.); +#1836 = EDGE_CURVE('',#1837,#1809,#1839,.T.); +#1837 = VERTEX_POINT('',#1838); +#1838 = CARTESIAN_POINT('',(-0.772984,-1.591806,1.861588)); +#1839 = SURFACE_CURVE('',#1840,(#1845,#1852),.PCURVE_S1.); +#1840 = CIRCLE('',#1841,0.158194); +#1841 = AXIS2_PLACEMENT_3D('',#1842,#1843,#1844); +#1842 = CARTESIAN_POINT('',(-0.772984,-1.75,1.861588)); +#1843 = DIRECTION('',(-0.,0.,1.)); +#1844 = DIRECTION('',(1.,-4.21086649794E-15,0.)); +#1845 = PCURVE('',#376,#1846); +#1846 = DEFINITIONAL_REPRESENTATION('',(#1847),#1851); +#1847 = CIRCLE('',#1848,0.158194); +#1848 = AXIS2_PLACEMENT_2D('',#1849,#1850); +#1849 = CARTESIAN_POINT('',(-1.75256402678,0.783746935012)); +#1850 = DIRECTION('',(-4.21086649794E-15,-1.)); +#1851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1852 = PCURVE('',#1853,#1858); +#1853 = CYLINDRICAL_SURFACE('',#1854,0.158194); +#1854 = AXIS2_PLACEMENT_3D('',#1855,#1856,#1857); +#1855 = CARTESIAN_POINT('',(-0.772984,-1.75,1.944648)); +#1856 = DIRECTION('',(0.,0.,1.)); +#1857 = DIRECTION('',(1.,-4.21086649794E-15,0.)); +#1858 = DEFINITIONAL_REPRESENTATION('',(#1859),#1863); +#1859 = LINE('',#1860,#1861); +#1860 = CARTESIAN_POINT('',(0.,-8.306E-02)); +#1861 = VECTOR('',#1862,1.); +#1862 = DIRECTION('',(1.,0.)); +#1863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1864 = ORIENTED_EDGE('',*,*,#1865,.F.); +#1865 = EDGE_CURVE('',#1866,#1837,#1868,.T.); +#1866 = VERTEX_POINT('',#1867); +#1867 = CARTESIAN_POINT('',(0.772984,-1.591806,1.861588)); +#1868 = SURFACE_CURVE('',#1869,(#1873,#1880),.PCURVE_S1.); +#1869 = LINE('',#1870,#1871); +#1870 = CARTESIAN_POINT('',(-0.772984,-1.591806,1.861588)); +#1871 = VECTOR('',#1872,1.); +#1872 = DIRECTION('',(-1.,-2.465190328816E-32,1.110223024625E-16)); +#1873 = PCURVE('',#376,#1874); +#1874 = DEFINITIONAL_REPRESENTATION('',(#1875),#1879); +#1875 = LINE('',#1876,#1877); +#1876 = CARTESIAN_POINT('',(-1.59437002678,0.783746935012)); +#1877 = VECTOR('',#1878,1.); +#1878 = DIRECTION('',(-2.279482027206E-32,1.)); +#1879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1880 = PCURVE('',#1881,#1886); +#1881 = PLANE('',#1882); +#1882 = AXIS2_PLACEMENT_3D('',#1883,#1884,#1885); +#1883 = CARTESIAN_POINT('',(-0.772984,-1.591806,1.944648)); +#1884 = DIRECTION('',(0.,1.,2.22044604925E-16)); +#1885 = DIRECTION('',(-1.110223024625E-16,2.22044604925E-16,-1.)); +#1886 = DEFINITIONAL_REPRESENTATION('',(#1887),#1891); +#1887 = LINE('',#1888,#1889); +#1888 = CARTESIAN_POINT('',(8.306E-02,-9.221512442537E-18)); +#1889 = VECTOR('',#1890,1.); +#1890 = DIRECTION('',(0.,1.)); +#1891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1892 = ORIENTED_EDGE('',*,*,#1893,.F.); +#1893 = EDGE_CURVE('',#1894,#1866,#1896,.T.); +#1894 = VERTEX_POINT('',#1895); +#1895 = CARTESIAN_POINT('',(0.772984,-0.908194,1.861588)); +#1896 = SURFACE_CURVE('',#1897,(#1902,#1913),.PCURVE_S1.); +#1897 = CIRCLE('',#1898,0.341806); +#1898 = AXIS2_PLACEMENT_3D('',#1899,#1900,#1901); +#1899 = CARTESIAN_POINT('',(0.772984,-1.25,1.861588)); +#1900 = DIRECTION('',(0.,0.,-1.)); +#1901 = DIRECTION('',(1.,1.948865188952E-15,0.)); +#1902 = PCURVE('',#376,#1903); +#1903 = DEFINITIONAL_REPRESENTATION('',(#1904),#1912); +#1904 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1905,#1906,#1907,#1908, +#1909,#1910,#1911),.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('') ); +#1905 = CARTESIAN_POINT('',(-1.25256402678,-1.104027064988)); +#1906 = CARTESIAN_POINT('',(-1.844589385112,-1.104027064988)); +#1907 = CARTESIAN_POINT('',(-1.548576705946,-0.591318064988)); +#1908 = CARTESIAN_POINT('',(-1.25256402678,-7.860906498751E-02)); +#1909 = CARTESIAN_POINT('',(-0.956551347614,-0.591318064988)); +#1910 = CARTESIAN_POINT('',(-0.660538668448,-1.104027064988)); +#1911 = CARTESIAN_POINT('',(-1.25256402678,-1.104027064988)); +#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1913 = PCURVE('',#1914,#1919); +#1914 = CYLINDRICAL_SURFACE('',#1915,0.341806); +#1915 = AXIS2_PLACEMENT_3D('',#1916,#1917,#1918); +#1916 = CARTESIAN_POINT('',(0.772984,-1.25,1.944648)); +#1917 = DIRECTION('',(0.,0.,-1.)); +#1918 = DIRECTION('',(1.,1.948865188952E-15,0.)); +#1919 = DEFINITIONAL_REPRESENTATION('',(#1920),#1924); +#1920 = LINE('',#1921,#1922); +#1921 = CARTESIAN_POINT('',(0.,8.306E-02)); +#1922 = VECTOR('',#1923,1.); +#1923 = DIRECTION('',(1.,0.)); +#1924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1925 = ORIENTED_EDGE('',*,*,#1926,.F.); +#1926 = EDGE_CURVE('',#1927,#1894,#1929,.T.); +#1927 = VERTEX_POINT('',#1928); +#1928 = CARTESIAN_POINT('',(-0.772984,-0.908194,1.861588)); +#1929 = SURFACE_CURVE('',#1930,(#1934,#1941),.PCURVE_S1.); +#1930 = LINE('',#1931,#1932); +#1931 = CARTESIAN_POINT('',(-0.772984,-0.908194,1.861588)); +#1932 = VECTOR('',#1933,1.); +#1933 = DIRECTION('',(1.,2.465190328816E-32,1.110223024625E-16)); +#1934 = PCURVE('',#376,#1935); +#1935 = DEFINITIONAL_REPRESENTATION('',(#1936),#1940); +#1936 = LINE('',#1937,#1938); +#1937 = CARTESIAN_POINT('',(-0.91075802678,0.783746935012)); +#1938 = VECTOR('',#1939,1.); +#1939 = DIRECTION('',(2.650898630425E-32,-1.)); +#1940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1941 = PCURVE('',#1942,#1947); +#1942 = PLANE('',#1943); +#1943 = AXIS2_PLACEMENT_3D('',#1944,#1945,#1946); +#1944 = CARTESIAN_POINT('',(-0.772984,-0.908194,1.944648)); +#1945 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#1946 = DIRECTION('',(1.110223024625E-16,-2.22044604925E-16,-1.)); +#1947 = DEFINITIONAL_REPRESENTATION('',(#1948),#1952); +#1948 = LINE('',#1949,#1950); +#1949 = CARTESIAN_POINT('',(8.306E-02,-9.221512442537E-18)); +#1950 = VECTOR('',#1951,1.); +#1951 = DIRECTION('',(0.,1.)); +#1952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1953 = ORIENTED_EDGE('',*,*,#1954,.F.); +#1954 = EDGE_CURVE('',#1955,#1927,#1957,.T.); +#1955 = VERTEX_POINT('',#1956); +#1956 = CARTESIAN_POINT('',(-0.772984,-0.591806,1.861588)); +#1957 = SURFACE_CURVE('',#1958,(#1963,#1970),.PCURVE_S1.); +#1958 = CIRCLE('',#1959,0.158194); +#1959 = AXIS2_PLACEMENT_3D('',#1960,#1961,#1962); +#1960 = CARTESIAN_POINT('',(-0.772984,-0.75,1.861588)); +#1961 = DIRECTION('',(-0.,0.,1.)); +#1962 = DIRECTION('',(1.,-4.21086649794E-15,0.)); +#1963 = PCURVE('',#376,#1964); +#1964 = DEFINITIONAL_REPRESENTATION('',(#1965),#1969); +#1965 = CIRCLE('',#1966,0.158194); +#1966 = AXIS2_PLACEMENT_2D('',#1967,#1968); +#1967 = CARTESIAN_POINT('',(-0.75256402678,0.783746935012)); +#1968 = DIRECTION('',(-4.21086649794E-15,-1.)); +#1969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1970 = PCURVE('',#1971,#1976); +#1971 = CYLINDRICAL_SURFACE('',#1972,0.158194); +#1972 = AXIS2_PLACEMENT_3D('',#1973,#1974,#1975); +#1973 = CARTESIAN_POINT('',(-0.772984,-0.75,1.944648)); +#1974 = DIRECTION('',(0.,0.,1.)); +#1975 = DIRECTION('',(1.,-4.21086649794E-15,0.)); +#1976 = DEFINITIONAL_REPRESENTATION('',(#1977),#1981); +#1977 = LINE('',#1978,#1979); +#1978 = CARTESIAN_POINT('',(0.,-8.306E-02)); +#1979 = VECTOR('',#1980,1.); +#1980 = DIRECTION('',(1.,0.)); +#1981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1982 = ORIENTED_EDGE('',*,*,#1983,.F.); +#1983 = EDGE_CURVE('',#1984,#1955,#1986,.T.); +#1984 = VERTEX_POINT('',#1985); +#1985 = CARTESIAN_POINT('',(0.772984,-0.591806,1.861588)); +#1986 = SURFACE_CURVE('',#1987,(#1991,#1998),.PCURVE_S1.); +#1987 = LINE('',#1988,#1989); +#1988 = CARTESIAN_POINT('',(-0.772984,-0.591806,1.861588)); +#1989 = VECTOR('',#1990,1.); +#1990 = DIRECTION('',(-1.,-2.465190328816E-32,1.110223024625E-16)); +#1991 = PCURVE('',#376,#1992); +#1992 = DEFINITIONAL_REPRESENTATION('',(#1993),#1997); +#1993 = LINE('',#1994,#1995); +#1994 = CARTESIAN_POINT('',(-0.59437002678,0.783746935012)); +#1995 = VECTOR('',#1996,1.); +#1996 = DIRECTION('',(-2.279482027206E-32,1.)); +#1997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1998 = PCURVE('',#1999,#2004); +#1999 = PLANE('',#2000); +#2000 = AXIS2_PLACEMENT_3D('',#2001,#2002,#2003); +#2001 = CARTESIAN_POINT('',(-0.772984,-0.591806,1.944648)); +#2002 = DIRECTION('',(0.,1.,2.22044604925E-16)); +#2003 = DIRECTION('',(-1.110223024625E-16,2.22044604925E-16,-1.)); +#2004 = DEFINITIONAL_REPRESENTATION('',(#2005),#2009); +#2005 = LINE('',#2006,#2007); +#2006 = CARTESIAN_POINT('',(8.306E-02,-9.221512442537E-18)); +#2007 = VECTOR('',#2008,1.); +#2008 = DIRECTION('',(0.,1.)); +#2009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2010 = ORIENTED_EDGE('',*,*,#2011,.F.); +#2011 = EDGE_CURVE('',#2012,#1984,#2014,.T.); +#2012 = VERTEX_POINT('',#2013); +#2013 = CARTESIAN_POINT('',(0.772984,0.103833187825,1.861588)); +#2014 = SURFACE_CURVE('',#2015,(#2020,#2031),.PCURVE_S1.); +#2015 = CIRCLE('',#2016,0.347819593913); +#2016 = AXIS2_PLACEMENT_3D('',#2017,#2018,#2019); +#2017 = CARTESIAN_POINT('',(0.772984,-0.243986406087,1.861588)); +#2018 = DIRECTION('',(0.,0.,-1.)); +#2019 = DIRECTION('',(1.,1.755572929848E-15,0.)); +#2020 = PCURVE('',#376,#2021); +#2021 = DEFINITIONAL_REPRESENTATION('',(#2022),#2030); +#2022 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2023,#2024,#2025,#2026, +#2027,#2028,#2029),.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('') ); +#2023 = CARTESIAN_POINT('',(-0.246550432868,-1.1100406589)); +#2024 = CARTESIAN_POINT('',(-0.848991641392,-1.1100406589)); +#2025 = CARTESIAN_POINT('',(-0.54777103713,-0.588311268031)); +#2026 = CARTESIAN_POINT('',(-0.246550432868,-6.658187716218E-02)); +#2027 = CARTESIAN_POINT('',(5.467017139466E-02,-0.588311268031)); +#2028 = CARTESIAN_POINT('',(0.355890775657,-1.1100406589)); +#2029 = CARTESIAN_POINT('',(-0.246550432868,-1.1100406589)); +#2030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2031 = PCURVE('',#2032,#2037); +#2032 = CYLINDRICAL_SURFACE('',#2033,0.347819593913); +#2033 = AXIS2_PLACEMENT_3D('',#2034,#2035,#2036); +#2034 = CARTESIAN_POINT('',(0.772984,-0.243986406087,1.944648)); +#2035 = DIRECTION('',(0.,0.,-1.)); +#2036 = DIRECTION('',(1.,1.755572929848E-15,0.)); +#2037 = DEFINITIONAL_REPRESENTATION('',(#2038),#2042); +#2038 = LINE('',#2039,#2040); +#2039 = CARTESIAN_POINT('',(0.,8.306E-02)); +#2040 = VECTOR('',#2041,1.); +#2041 = DIRECTION('',(1.,0.)); +#2042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2043 = ORIENTED_EDGE('',*,*,#2044,.F.); +#2044 = EDGE_CURVE('',#2045,#2012,#2047,.T.); +#2045 = VERTEX_POINT('',#2046); +#2046 = CARTESIAN_POINT('',(-0.772984,0.103833187825,1.861588)); +#2047 = SURFACE_CURVE('',#2048,(#2052,#2059),.PCURVE_S1.); +#2048 = LINE('',#2049,#2050); +#2049 = CARTESIAN_POINT('',(-0.772984,0.103833187825,1.861588)); +#2050 = VECTOR('',#2051,1.); +#2051 = DIRECTION('',(1.,2.465190328816E-32,1.110223024625E-16)); +#2052 = PCURVE('',#376,#2053); +#2053 = DEFINITIONAL_REPRESENTATION('',(#2054),#2058); +#2054 = LINE('',#2055,#2056); +#2055 = CARTESIAN_POINT('',(0.101269161045,0.783746935012)); +#2056 = VECTOR('',#2057,1.); +#2057 = DIRECTION('',(2.650898630425E-32,-1.)); +#2058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2059 = PCURVE('',#2060,#2065); +#2060 = PLANE('',#2061); +#2061 = AXIS2_PLACEMENT_3D('',#2062,#2063,#2064); +#2062 = CARTESIAN_POINT('',(-0.772984,0.103833187825,1.944648)); +#2063 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#2064 = DIRECTION('',(1.110223024625E-16,-2.22044604925E-16,-1.)); +#2065 = DEFINITIONAL_REPRESENTATION('',(#2066),#2070); +#2066 = LINE('',#2067,#2068); +#2067 = CARTESIAN_POINT('',(8.306E-02,-9.221512442537E-18)); +#2068 = VECTOR('',#2069,1.); +#2069 = DIRECTION('',(0.,1.)); +#2070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2071 = ORIENTED_EDGE('',*,*,#2072,.F.); +#2072 = EDGE_CURVE('',#2073,#2045,#2075,.T.); +#2073 = VERTEX_POINT('',#2074); +#2074 = CARTESIAN_POINT('',(-0.772984,0.408194,1.861588)); +#2075 = SURFACE_CURVE('',#2076,(#2081,#2088),.PCURVE_S1.); +#2076 = CIRCLE('',#2077,0.152180406087); +#2077 = AXIS2_PLACEMENT_3D('',#2078,#2079,#2080); +#2078 = CARTESIAN_POINT('',(-0.772984,0.256013593913,1.861588)); +#2079 = DIRECTION('',(-0.,0.,1.)); +#2080 = DIRECTION('',(1.,-4.377264011195E-15,0.)); +#2081 = PCURVE('',#376,#2082); +#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087); +#2083 = CIRCLE('',#2084,0.152180406087); +#2084 = AXIS2_PLACEMENT_2D('',#2085,#2086); +#2085 = CARTESIAN_POINT('',(0.253449567132,0.783746935012)); +#2086 = DIRECTION('',(-4.377264011195E-15,-1.)); +#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2088 = PCURVE('',#2089,#2094); +#2089 = CYLINDRICAL_SURFACE('',#2090,0.152180406087); +#2090 = AXIS2_PLACEMENT_3D('',#2091,#2092,#2093); +#2091 = CARTESIAN_POINT('',(-0.772984,0.256013593913,1.944648)); +#2092 = DIRECTION('',(0.,0.,1.)); +#2093 = DIRECTION('',(1.,-4.377264011195E-15,0.)); +#2094 = DEFINITIONAL_REPRESENTATION('',(#2095),#2099); +#2095 = LINE('',#2096,#2097); +#2096 = CARTESIAN_POINT('',(0.,-8.306E-02)); +#2097 = VECTOR('',#2098,1.); +#2098 = DIRECTION('',(1.,0.)); +#2099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2100 = ORIENTED_EDGE('',*,*,#2101,.F.); +#2101 = EDGE_CURVE('',#2102,#2073,#2104,.T.); +#2102 = VERTEX_POINT('',#2103); +#2103 = CARTESIAN_POINT('',(0.772984,0.408194,1.861588)); +#2104 = SURFACE_CURVE('',#2105,(#2109,#2116),.PCURVE_S1.); +#2105 = LINE('',#2106,#2107); +#2106 = CARTESIAN_POINT('',(-0.772984,0.408194,1.861588)); +#2107 = VECTOR('',#2108,1.); +#2108 = DIRECTION('',(-1.,-2.465190328816E-32,1.110223024625E-16)); +#2109 = PCURVE('',#376,#2110); +#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2115); +#2111 = LINE('',#2112,#2113); +#2112 = CARTESIAN_POINT('',(0.40562997322,0.783746935012)); +#2113 = VECTOR('',#2114,1.); +#2114 = DIRECTION('',(-2.279482027206E-32,1.)); +#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2116 = PCURVE('',#2117,#2122); +#2117 = PLANE('',#2118); +#2118 = AXIS2_PLACEMENT_3D('',#2119,#2120,#2121); +#2119 = CARTESIAN_POINT('',(-0.772984,0.408194,1.944648)); +#2120 = DIRECTION('',(0.,1.,2.22044604925E-16)); +#2121 = DIRECTION('',(-1.110223024625E-16,2.22044604925E-16,-1.)); +#2122 = DEFINITIONAL_REPRESENTATION('',(#2123),#2127); +#2123 = LINE('',#2124,#2125); +#2124 = CARTESIAN_POINT('',(8.306E-02,-9.221512442537E-18)); +#2125 = VECTOR('',#2126,1.); +#2126 = DIRECTION('',(0.,1.)); +#2127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2128 = ORIENTED_EDGE('',*,*,#2129,.F.); +#2129 = EDGE_CURVE('',#2130,#2102,#2132,.T.); +#2130 = VERTEX_POINT('',#2131); +#2131 = CARTESIAN_POINT('',(0.772984,1.091806,1.861588)); +#2132 = SURFACE_CURVE('',#2133,(#2138,#2149),.PCURVE_S1.); +#2133 = CIRCLE('',#2134,0.341806); +#2134 = AXIS2_PLACEMENT_3D('',#2135,#2136,#2137); +#2135 = CARTESIAN_POINT('',(0.772984,0.75,1.861588)); +#2136 = DIRECTION('',(0.,0.,-1.)); +#2137 = DIRECTION('',(1.,1.948865188952E-15,0.)); +#2138 = PCURVE('',#376,#2139); +#2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2148); +#2140 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2141,#2142,#2143,#2144, +#2145,#2146,#2147),.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('') ); +#2141 = CARTESIAN_POINT('',(0.74743597322,-1.104027064988)); +#2142 = CARTESIAN_POINT('',(0.155410614888,-1.104027064988)); +#2143 = CARTESIAN_POINT('',(0.451423294054,-0.591318064988)); +#2144 = CARTESIAN_POINT('',(0.74743597322,-7.860906498751E-02)); +#2145 = CARTESIAN_POINT('',(1.043448652386,-0.591318064988)); +#2146 = CARTESIAN_POINT('',(1.339461331552,-1.104027064988)); +#2147 = CARTESIAN_POINT('',(0.74743597322,-1.104027064988)); +#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2149 = PCURVE('',#2150,#2155); +#2150 = CYLINDRICAL_SURFACE('',#2151,0.341806); +#2151 = AXIS2_PLACEMENT_3D('',#2152,#2153,#2154); +#2152 = CARTESIAN_POINT('',(0.772984,0.75,1.944648)); +#2153 = DIRECTION('',(0.,0.,-1.)); +#2154 = DIRECTION('',(1.,1.948865188952E-15,0.)); +#2155 = DEFINITIONAL_REPRESENTATION('',(#2156),#2160); +#2156 = LINE('',#2157,#2158); +#2157 = CARTESIAN_POINT('',(0.,8.306E-02)); +#2158 = VECTOR('',#2159,1.); +#2159 = DIRECTION('',(1.,0.)); +#2160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2161 = ORIENTED_EDGE('',*,*,#2162,.F.); +#2162 = EDGE_CURVE('',#2163,#2130,#2165,.T.); +#2163 = VERTEX_POINT('',#2164); +#2164 = CARTESIAN_POINT('',(-0.772984,1.091806,1.861588)); +#2165 = SURFACE_CURVE('',#2166,(#2170,#2177),.PCURVE_S1.); +#2166 = LINE('',#2167,#2168); +#2167 = CARTESIAN_POINT('',(-0.772984,1.091806,1.861588)); +#2168 = VECTOR('',#2169,1.); +#2169 = DIRECTION('',(1.,2.465190328816E-32,1.110223024625E-16)); +#2170 = PCURVE('',#376,#2171); +#2171 = DEFINITIONAL_REPRESENTATION('',(#2172),#2176); +#2172 = LINE('',#2173,#2174); +#2173 = CARTESIAN_POINT('',(1.08924197322,0.783746935012)); +#2174 = VECTOR('',#2175,1.); +#2175 = DIRECTION('',(2.650898630425E-32,-1.)); +#2176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2177 = PCURVE('',#2178,#2183); +#2178 = PLANE('',#2179); +#2179 = AXIS2_PLACEMENT_3D('',#2180,#2181,#2182); +#2180 = CARTESIAN_POINT('',(-0.772984,1.091806,1.944648)); +#2181 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#2182 = DIRECTION('',(1.110223024625E-16,-2.22044604925E-16,-1.)); +#2183 = DEFINITIONAL_REPRESENTATION('',(#2184),#2188); +#2184 = LINE('',#2185,#2186); +#2185 = CARTESIAN_POINT('',(8.306E-02,-9.221512442537E-18)); +#2186 = VECTOR('',#2187,1.); +#2187 = DIRECTION('',(0.,1.)); +#2188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2189 = ORIENTED_EDGE('',*,*,#2190,.F.); +#2190 = EDGE_CURVE('',#2191,#2163,#2193,.T.); +#2191 = VERTEX_POINT('',#2192); +#2192 = CARTESIAN_POINT('',(-0.772984,1.408194,1.861588)); +#2193 = SURFACE_CURVE('',#2194,(#2199,#2206),.PCURVE_S1.); +#2194 = CIRCLE('',#2195,0.158194); +#2195 = AXIS2_PLACEMENT_3D('',#2196,#2197,#2198); +#2196 = CARTESIAN_POINT('',(-0.772984,1.25,1.861588)); +#2197 = DIRECTION('',(-0.,0.,1.)); +#2198 = DIRECTION('',(1.,-4.21086649794E-15,0.)); +#2199 = PCURVE('',#376,#2200); +#2200 = DEFINITIONAL_REPRESENTATION('',(#2201),#2205); +#2201 = CIRCLE('',#2202,0.158194); +#2202 = AXIS2_PLACEMENT_2D('',#2203,#2204); +#2203 = CARTESIAN_POINT('',(1.24743597322,0.783746935012)); +#2204 = DIRECTION('',(-4.21086649794E-15,-1.)); +#2205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2206 = PCURVE('',#2207,#2212); +#2207 = CYLINDRICAL_SURFACE('',#2208,0.158194); +#2208 = AXIS2_PLACEMENT_3D('',#2209,#2210,#2211); +#2209 = CARTESIAN_POINT('',(-0.772984,1.25,1.944648)); +#2210 = DIRECTION('',(0.,0.,1.)); +#2211 = DIRECTION('',(1.,-4.21086649794E-15,0.)); +#2212 = DEFINITIONAL_REPRESENTATION('',(#2213),#2217); +#2213 = LINE('',#2214,#2215); +#2214 = CARTESIAN_POINT('',(0.,-8.306E-02)); +#2215 = VECTOR('',#2216,1.); +#2216 = DIRECTION('',(1.,0.)); +#2217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2218 = ORIENTED_EDGE('',*,*,#2219,.F.); +#2219 = EDGE_CURVE('',#2220,#2191,#2222,.T.); +#2220 = VERTEX_POINT('',#2221); +#2221 = CARTESIAN_POINT('',(0.772984,1.408194,1.861588)); +#2222 = SURFACE_CURVE('',#2223,(#2227,#2234),.PCURVE_S1.); +#2223 = LINE('',#2224,#2225); +#2224 = CARTESIAN_POINT('',(-0.772984,1.408194,1.861588)); +#2225 = VECTOR('',#2226,1.); +#2226 = DIRECTION('',(-1.,-2.465190328816E-32,1.110223024625E-16)); +#2227 = PCURVE('',#376,#2228); +#2228 = DEFINITIONAL_REPRESENTATION('',(#2229),#2233); +#2229 = LINE('',#2230,#2231); +#2230 = CARTESIAN_POINT('',(1.40562997322,0.783746935012)); +#2231 = VECTOR('',#2232,1.); +#2232 = DIRECTION('',(-2.279482027206E-32,1.)); +#2233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2234 = PCURVE('',#2235,#2240); +#2235 = PLANE('',#2236); +#2236 = AXIS2_PLACEMENT_3D('',#2237,#2238,#2239); +#2237 = CARTESIAN_POINT('',(-0.772984,1.408194,1.944648)); +#2238 = DIRECTION('',(0.,1.,2.22044604925E-16)); +#2239 = DIRECTION('',(-1.110223024625E-16,2.22044604925E-16,-1.)); +#2240 = DEFINITIONAL_REPRESENTATION('',(#2241),#2245); +#2241 = LINE('',#2242,#2243); +#2242 = CARTESIAN_POINT('',(8.306E-02,-9.221512442537E-18)); +#2243 = VECTOR('',#2244,1.); +#2244 = DIRECTION('',(0.,1.)); +#2245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2246 = ORIENTED_EDGE('',*,*,#2247,.F.); +#2247 = EDGE_CURVE('',#1355,#2220,#2248,.T.); +#2248 = SURFACE_CURVE('',#2249,(#2254,#2265),.PCURVE_S1.); +#2249 = CIRCLE('',#2250,0.341806); +#2250 = AXIS2_PLACEMENT_3D('',#2251,#2252,#2253); +#2251 = CARTESIAN_POINT('',(0.772984,1.75,1.861588)); +#2252 = DIRECTION('',(0.,0.,-1.)); +#2253 = DIRECTION('',(1.,1.948865188952E-15,0.)); +#2254 = PCURVE('',#376,#2255); +#2255 = DEFINITIONAL_REPRESENTATION('',(#2256),#2264); +#2256 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2257,#2258,#2259,#2260, +#2261,#2262,#2263),.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('') ); +#2257 = CARTESIAN_POINT('',(1.74743597322,-1.104027064988)); +#2258 = CARTESIAN_POINT('',(1.155410614888,-1.104027064988)); +#2259 = CARTESIAN_POINT('',(1.451423294054,-0.591318064988)); +#2260 = CARTESIAN_POINT('',(1.74743597322,-7.860906498751E-02)); +#2261 = CARTESIAN_POINT('',(2.043448652386,-0.591318064988)); +#2262 = CARTESIAN_POINT('',(2.339461331552,-1.104027064988)); +#2263 = CARTESIAN_POINT('',(1.74743597322,-1.104027064988)); +#2264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2265 = PCURVE('',#2266,#2271); +#2266 = CYLINDRICAL_SURFACE('',#2267,0.341806); +#2267 = AXIS2_PLACEMENT_3D('',#2268,#2269,#2270); +#2268 = CARTESIAN_POINT('',(0.772984,1.75,1.944648)); +#2269 = DIRECTION('',(0.,0.,-1.)); +#2270 = DIRECTION('',(1.,1.948865188952E-15,0.)); +#2271 = DEFINITIONAL_REPRESENTATION('',(#2272),#2276); +#2272 = LINE('',#2273,#2274); +#2273 = CARTESIAN_POINT('',(0.,8.306E-02)); +#2274 = VECTOR('',#2275,1.); +#2275 = DIRECTION('',(1.,0.)); +#2276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2277 = ADVANCED_FACE('',(#2278),#348,.T.); +#2278 = FACE_BOUND('',#2279,.T.); +#2279 = EDGE_LOOP('',(#2280,#2302,#2321,#2322)); +#2280 = ORIENTED_EDGE('',*,*,#2281,.F.); +#2281 = EDGE_CURVE('',#2282,#1355,#2284,.T.); +#2282 = VERTEX_POINT('',#2283); +#2283 = CARTESIAN_POINT('',(0.772984,2.091806,1.9)); +#2284 = SURFACE_CURVE('',#2285,(#2289,#2296),.PCURVE_S1.); +#2285 = LINE('',#2286,#2287); +#2286 = CARTESIAN_POINT('',(0.772984,2.091806,1.944648)); +#2287 = VECTOR('',#2288,1.); +#2288 = DIRECTION('',(1.110223024625E-16,-2.22044604925E-16,-1.)); +#2289 = PCURVE('',#348,#2290); +#2290 = DEFINITIONAL_REPRESENTATION('',(#2291),#2295); +#2291 = LINE('',#2292,#2293); +#2292 = CARTESIAN_POINT('',(3.726297048701E-17,2.335635)); +#2293 = VECTOR('',#2294,1.); +#2294 = DIRECTION('',(1.,0.)); +#2295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2296 = PCURVE('',#2266,#2297); +#2297 = DEFINITIONAL_REPRESENTATION('',(#2298),#2301); +#2298 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2299,#2300),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,8.306E-02),.PIECEWISE_BEZIER_KNOTS.); +#2299 = CARTESIAN_POINT('',(4.712388980385,0.)); +#2300 = CARTESIAN_POINT('',(4.712388980385,8.306E-02)); +#2301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2302 = ORIENTED_EDGE('',*,*,#2303,.T.); +#2303 = EDGE_CURVE('',#2282,#301,#2304,.T.); +#2304 = SURFACE_CURVE('',#2305,(#2309,#2315),.PCURVE_S1.); +#2305 = LINE('',#2306,#2307); +#2306 = CARTESIAN_POINT('',(-1.4668905,2.091806,1.9)); +#2307 = VECTOR('',#2308,1.); +#2308 = DIRECTION('',(-1.,-0.,-0.)); +#2309 = PCURVE('',#348,#2310); +#2310 = DEFINITIONAL_REPRESENTATION('',(#2311),#2314); +#2311 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2312,#2313),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.2398745,9.576050000008E-02),.PIECEWISE_BEZIER_KNOTS.); +#2312 = CARTESIAN_POINT('',(4.4648E-02,2.335635)); +#2313 = CARTESIAN_POINT('',(4.4648E-02,-1.387778780781E-17)); +#2314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2315 = PCURVE('',#317,#2316); +#2316 = DEFINITIONAL_REPRESENTATION('',(#2317),#2320); +#2317 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2318,#2319),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.2398745,9.576050000008E-02),.PIECEWISE_BEZIER_KNOTS.); +#2318 = CARTESIAN_POINT('',(-2.144114,-5.819458676746E-02)); +#2319 = CARTESIAN_POINT('',(0.191521,-5.819458676746E-02)); +#2320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2321 = ORIENTED_EDGE('',*,*,#333,.T.); +#2322 = ORIENTED_EDGE('',*,*,#1354,.T.); +#2323 = ADVANCED_FACE('',(#2324,#2725),#317,.F.); +#2324 = FACE_BOUND('',#2325,.F.); +#2325 = EDGE_LOOP('',(#2326,#2327,#2328,#2329,#2350,#2371,#2399,#2420, + #2444,#2465,#2493,#2514,#2538,#2559,#2587,#2608,#2632,#2653,#2681, + #2702,#2724)); +#2326 = ORIENTED_EDGE('',*,*,#300,.F.); +#2327 = ORIENTED_EDGE('',*,*,#476,.T.); +#2328 = ORIENTED_EDGE('',*,*,#683,.F.); +#2329 = ORIENTED_EDGE('',*,*,#2330,.F.); +#2330 = EDGE_CURVE('',#2331,#658,#2333,.T.); +#2331 = VERTEX_POINT('',#2332); +#2332 = CARTESIAN_POINT('',(1.573773,-1.908194,1.9)); +#2333 = SURFACE_CURVE('',#2334,(#2338,#2344),.PCURVE_S1.); +#2334 = LINE('',#2335,#2336); +#2335 = CARTESIAN_POINT('',(1.573773,3.590329338373E-02,1.9)); +#2336 = VECTOR('',#2337,1.); +#2337 = DIRECTION('',(0.,-1.,0.)); +#2338 = PCURVE('',#317,#2339); +#2339 = DEFINITIONAL_REPRESENTATION('',(#2340),#2343); +#2340 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2341,#2342),.UNSPECIFIED.,.F., + .F.,(2,2),(1.944097293384,2.114097293384),.PIECEWISE_BEZIER_KNOTS.); +#2341 = CARTESIAN_POINT('',(-2.944903,-4.058194586767)); +#2342 = CARTESIAN_POINT('',(-2.944903,-4.228194586767)); +#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2344 = PCURVE('',#672,#2345); +#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2349); +#2346 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2347,#2348),.UNSPECIFIED.,.F., + .F.,(2,2),(1.944097293384,2.114097293384),.PIECEWISE_BEZIER_KNOTS.); +#2347 = CARTESIAN_POINT('',(-4.4648E-02,-0.17)); +#2348 = CARTESIAN_POINT('',(-4.4648E-02,0.)); +#2349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2350 = ORIENTED_EDGE('',*,*,#2351,.T.); +#2351 = EDGE_CURVE('',#2331,#2352,#2354,.T.); +#2352 = VERTEX_POINT('',#2353); +#2353 = CARTESIAN_POINT('',(-0.772984,-1.908194,1.9)); +#2354 = SURFACE_CURVE('',#2355,(#2359,#2365),.PCURVE_S1.); +#2355 = LINE('',#2356,#2357); +#2356 = CARTESIAN_POINT('',(0.1013215,-1.908194,1.9)); +#2357 = VECTOR('',#2358,1.); +#2358 = DIRECTION('',(-1.,-0.,-0.)); +#2359 = PCURVE('',#317,#2360); +#2360 = DEFINITIONAL_REPRESENTATION('',(#2361),#2364); +#2361 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2362,#2363),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.4724515,0.8743055),.PIECEWISE_BEZIER_KNOTS.); +#2362 = CARTESIAN_POINT('',(-2.944903,-4.058194586767)); +#2363 = CARTESIAN_POINT('',(-0.598146,-4.058194586767)); +#2364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2365 = PCURVE('',#1824,#2366); +#2366 = DEFINITIONAL_REPRESENTATION('',(#2367),#2370); +#2367 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2368,#2369),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.4724515,0.8743055),.PIECEWISE_BEZIER_KNOTS.); +#2368 = CARTESIAN_POINT('',(4.4648E-02,0.)); +#2369 = CARTESIAN_POINT('',(4.4648E-02,-2.346757)); +#2370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2371 = ORIENTED_EDGE('',*,*,#2372,.F.); +#2372 = EDGE_CURVE('',#2373,#2352,#2375,.T.); +#2373 = VERTEX_POINT('',#2374); +#2374 = CARTESIAN_POINT('',(-0.772984,-1.591806,1.9)); +#2375 = SURFACE_CURVE('',#2376,(#2381,#2392),.PCURVE_S1.); +#2376 = CIRCLE('',#2377,0.158194); +#2377 = AXIS2_PLACEMENT_3D('',#2378,#2379,#2380); +#2378 = CARTESIAN_POINT('',(-0.772984,-1.75,1.9)); +#2379 = DIRECTION('',(-0.,0.,1.)); +#2380 = DIRECTION('',(1.,-4.21086649794E-15,0.)); +#2381 = PCURVE('',#317,#2382); +#2382 = DEFINITIONAL_REPRESENTATION('',(#2383),#2391); +#2383 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2384,#2385,#2386,#2387, +#2388,#2389,#2390),.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('') ); +#2384 = CARTESIAN_POINT('',(-0.75634,-3.900000586767)); +#2385 = CARTESIAN_POINT('',(-0.75634,-3.626000541315)); +#2386 = CARTESIAN_POINT('',(-0.519049,-3.763000564041)); +#2387 = CARTESIAN_POINT('',(-0.281758,-3.900000586767)); +#2388 = CARTESIAN_POINT('',(-0.519049,-4.037000609494)); +#2389 = CARTESIAN_POINT('',(-0.75634,-4.17400063222)); +#2390 = CARTESIAN_POINT('',(-0.75634,-3.900000586767)); +#2391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2392 = PCURVE('',#1853,#2393); +#2393 = DEFINITIONAL_REPRESENTATION('',(#2394),#2398); +#2394 = LINE('',#2395,#2396); +#2395 = CARTESIAN_POINT('',(0.,-4.4648E-02)); +#2396 = VECTOR('',#2397,1.); +#2397 = DIRECTION('',(1.,0.)); +#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2399 = ORIENTED_EDGE('',*,*,#2400,.T.); +#2400 = EDGE_CURVE('',#2373,#2401,#2403,.T.); +#2401 = VERTEX_POINT('',#2402); +#2402 = CARTESIAN_POINT('',(0.772984,-1.591806,1.9)); +#2403 = SURFACE_CURVE('',#2404,(#2408,#2414),.PCURVE_S1.); +#2404 = LINE('',#2405,#2406); +#2405 = CARTESIAN_POINT('',(-1.072057,-1.591806,1.9)); +#2406 = VECTOR('',#2407,1.); +#2407 = DIRECTION('',(1.,0.,0.)); +#2408 = PCURVE('',#317,#2409); +#2409 = DEFINITIONAL_REPRESENTATION('',(#2410),#2413); +#2410 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2411,#2412),.UNSPECIFIED.,.F., + .F.,(2,2),(0.299073,1.845041),.PIECEWISE_BEZIER_KNOTS.); +#2411 = CARTESIAN_POINT('',(-0.598146,-3.741806586767)); +#2412 = CARTESIAN_POINT('',(-2.144114,-3.741806586767)); +#2413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2414 = PCURVE('',#1881,#2415); +#2415 = DEFINITIONAL_REPRESENTATION('',(#2416),#2419); +#2416 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2417,#2418),.UNSPECIFIED.,.F., + .F.,(2,2),(0.299073,1.845041),.PIECEWISE_BEZIER_KNOTS.); +#2417 = CARTESIAN_POINT('',(4.4648E-02,0.)); +#2418 = CARTESIAN_POINT('',(4.4648E-02,-1.545968)); +#2419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2420 = ORIENTED_EDGE('',*,*,#2421,.F.); +#2421 = EDGE_CURVE('',#2422,#2401,#2424,.T.); +#2422 = VERTEX_POINT('',#2423); +#2423 = CARTESIAN_POINT('',(0.772984,-0.908194,1.9)); +#2424 = SURFACE_CURVE('',#2425,(#2430,#2437),.PCURVE_S1.); +#2425 = CIRCLE('',#2426,0.341806); +#2426 = AXIS2_PLACEMENT_3D('',#2427,#2428,#2429); +#2427 = CARTESIAN_POINT('',(0.772984,-1.25,1.9)); +#2428 = DIRECTION('',(0.,0.,-1.)); +#2429 = DIRECTION('',(1.,1.948865188952E-15,0.)); +#2430 = PCURVE('',#317,#2431); +#2431 = DEFINITIONAL_REPRESENTATION('',(#2432),#2436); +#2432 = CIRCLE('',#2433,0.341806); +#2433 = AXIS2_PLACEMENT_2D('',#2434,#2435); +#2434 = CARTESIAN_POINT('',(-2.144114,-3.400000586767)); +#2435 = DIRECTION('',(-1.,1.948865188952E-15)); +#2436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2437 = PCURVE('',#1914,#2438); +#2438 = DEFINITIONAL_REPRESENTATION('',(#2439),#2443); +#2439 = LINE('',#2440,#2441); +#2440 = CARTESIAN_POINT('',(0.,4.4648E-02)); +#2441 = VECTOR('',#2442,1.); +#2442 = DIRECTION('',(1.,0.)); +#2443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2444 = ORIENTED_EDGE('',*,*,#2445,.T.); +#2445 = EDGE_CURVE('',#2422,#2446,#2448,.T.); +#2446 = VERTEX_POINT('',#2447); +#2447 = CARTESIAN_POINT('',(-0.772984,-0.908194,1.9)); +#2448 = SURFACE_CURVE('',#2449,(#2453,#2459),.PCURVE_S1.); +#2449 = LINE('',#2450,#2451); +#2450 = CARTESIAN_POINT('',(-1.072057,-0.908194,1.9)); +#2451 = VECTOR('',#2452,1.); +#2452 = DIRECTION('',(-1.,-0.,-0.)); +#2453 = PCURVE('',#317,#2454); +#2454 = DEFINITIONAL_REPRESENTATION('',(#2455),#2458); +#2455 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2456,#2457),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.845041,-0.299073),.PIECEWISE_BEZIER_KNOTS.); +#2456 = CARTESIAN_POINT('',(-2.144114,-3.058194586767)); +#2457 = CARTESIAN_POINT('',(-0.598146,-3.058194586767)); +#2458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2459 = PCURVE('',#1942,#2460); +#2460 = DEFINITIONAL_REPRESENTATION('',(#2461),#2464); +#2461 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2462,#2463),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.845041,-0.299073),.PIECEWISE_BEZIER_KNOTS.); +#2462 = CARTESIAN_POINT('',(4.4648E-02,1.545968)); +#2463 = CARTESIAN_POINT('',(4.4648E-02,0.)); +#2464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2465 = ORIENTED_EDGE('',*,*,#2466,.F.); +#2466 = EDGE_CURVE('',#2467,#2446,#2469,.T.); +#2467 = VERTEX_POINT('',#2468); +#2468 = CARTESIAN_POINT('',(-0.772984,-0.591806,1.9)); +#2469 = SURFACE_CURVE('',#2470,(#2475,#2486),.PCURVE_S1.); +#2470 = CIRCLE('',#2471,0.158194); +#2471 = AXIS2_PLACEMENT_3D('',#2472,#2473,#2474); +#2472 = CARTESIAN_POINT('',(-0.772984,-0.75,1.9)); +#2473 = DIRECTION('',(-0.,0.,1.)); +#2474 = DIRECTION('',(1.,-4.21086649794E-15,0.)); +#2475 = PCURVE('',#317,#2476); +#2476 = DEFINITIONAL_REPRESENTATION('',(#2477),#2485); +#2477 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2478,#2479,#2480,#2481, +#2482,#2483,#2484),.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('') ); +#2478 = CARTESIAN_POINT('',(-0.75634,-2.900000586767)); +#2479 = CARTESIAN_POINT('',(-0.75634,-2.626000541315)); +#2480 = CARTESIAN_POINT('',(-0.519049,-2.763000564041)); +#2481 = CARTESIAN_POINT('',(-0.281758,-2.900000586767)); +#2482 = CARTESIAN_POINT('',(-0.519049,-3.037000609494)); +#2483 = CARTESIAN_POINT('',(-0.75634,-3.17400063222)); +#2484 = CARTESIAN_POINT('',(-0.75634,-2.900000586767)); +#2485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2486 = PCURVE('',#1971,#2487); +#2487 = DEFINITIONAL_REPRESENTATION('',(#2488),#2492); +#2488 = LINE('',#2489,#2490); +#2489 = CARTESIAN_POINT('',(0.,-4.4648E-02)); +#2490 = VECTOR('',#2491,1.); +#2491 = DIRECTION('',(1.,0.)); +#2492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2493 = ORIENTED_EDGE('',*,*,#2494,.T.); +#2494 = EDGE_CURVE('',#2467,#2495,#2497,.T.); +#2495 = VERTEX_POINT('',#2496); +#2496 = CARTESIAN_POINT('',(0.772984,-0.591806,1.9)); +#2497 = SURFACE_CURVE('',#2498,(#2502,#2508),.PCURVE_S1.); +#2498 = LINE('',#2499,#2500); +#2499 = CARTESIAN_POINT('',(-1.072057,-0.591806,1.9)); +#2500 = VECTOR('',#2501,1.); +#2501 = DIRECTION('',(1.,0.,0.)); +#2502 = PCURVE('',#317,#2503); +#2503 = DEFINITIONAL_REPRESENTATION('',(#2504),#2507); +#2504 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2505,#2506),.UNSPECIFIED.,.F., + .F.,(2,2),(0.299073,1.845041),.PIECEWISE_BEZIER_KNOTS.); +#2505 = CARTESIAN_POINT('',(-0.598146,-2.741806586767)); +#2506 = CARTESIAN_POINT('',(-2.144114,-2.741806586767)); +#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2508 = PCURVE('',#1999,#2509); +#2509 = DEFINITIONAL_REPRESENTATION('',(#2510),#2513); +#2510 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2511,#2512),.UNSPECIFIED.,.F., + .F.,(2,2),(0.299073,1.845041),.PIECEWISE_BEZIER_KNOTS.); +#2511 = CARTESIAN_POINT('',(4.4648E-02,0.)); +#2512 = CARTESIAN_POINT('',(4.4648E-02,-1.545968)); +#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2514 = ORIENTED_EDGE('',*,*,#2515,.F.); +#2515 = EDGE_CURVE('',#2516,#2495,#2518,.T.); +#2516 = VERTEX_POINT('',#2517); +#2517 = CARTESIAN_POINT('',(0.772984,0.103833187825,1.9)); +#2518 = SURFACE_CURVE('',#2519,(#2524,#2531),.PCURVE_S1.); +#2519 = CIRCLE('',#2520,0.347819593913); +#2520 = AXIS2_PLACEMENT_3D('',#2521,#2522,#2523); +#2521 = CARTESIAN_POINT('',(0.772984,-0.243986406087,1.9)); +#2522 = DIRECTION('',(0.,0.,-1.)); +#2523 = DIRECTION('',(1.,1.755572929848E-15,0.)); +#2524 = PCURVE('',#317,#2525); +#2525 = DEFINITIONAL_REPRESENTATION('',(#2526),#2530); +#2526 = CIRCLE('',#2527,0.347819593913); +#2527 = AXIS2_PLACEMENT_2D('',#2528,#2529); +#2528 = CARTESIAN_POINT('',(-2.144114,-2.393986992855)); +#2529 = DIRECTION('',(-1.,1.755572929848E-15)); +#2530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2531 = PCURVE('',#2032,#2532); +#2532 = DEFINITIONAL_REPRESENTATION('',(#2533),#2537); +#2533 = LINE('',#2534,#2535); +#2534 = CARTESIAN_POINT('',(0.,4.4648E-02)); +#2535 = VECTOR('',#2536,1.); +#2536 = DIRECTION('',(1.,0.)); +#2537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2538 = ORIENTED_EDGE('',*,*,#2539,.T.); +#2539 = EDGE_CURVE('',#2516,#2540,#2542,.T.); +#2540 = VERTEX_POINT('',#2541); +#2541 = CARTESIAN_POINT('',(-0.772984,0.103833187825,1.9)); +#2542 = SURFACE_CURVE('',#2543,(#2547,#2553),.PCURVE_S1.); +#2543 = LINE('',#2544,#2545); +#2544 = CARTESIAN_POINT('',(-1.072057,0.103833187825,1.9)); +#2545 = VECTOR('',#2546,1.); +#2546 = DIRECTION('',(-1.,-0.,-0.)); +#2547 = PCURVE('',#317,#2548); +#2548 = DEFINITIONAL_REPRESENTATION('',(#2549),#2552); +#2549 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2550,#2551),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.845041,-0.299073),.PIECEWISE_BEZIER_KNOTS.); +#2550 = CARTESIAN_POINT('',(-2.144114,-2.046167398942)); +#2551 = CARTESIAN_POINT('',(-0.598146,-2.046167398942)); +#2552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2553 = PCURVE('',#2060,#2554); +#2554 = DEFINITIONAL_REPRESENTATION('',(#2555),#2558); +#2555 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2556,#2557),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.845041,-0.299073),.PIECEWISE_BEZIER_KNOTS.); +#2556 = CARTESIAN_POINT('',(4.4648E-02,1.545968)); +#2557 = CARTESIAN_POINT('',(4.4648E-02,0.)); +#2558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2559 = ORIENTED_EDGE('',*,*,#2560,.F.); +#2560 = EDGE_CURVE('',#2561,#2540,#2563,.T.); +#2561 = VERTEX_POINT('',#2562); +#2562 = CARTESIAN_POINT('',(-0.772984,0.408194,1.9)); +#2563 = SURFACE_CURVE('',#2564,(#2569,#2580),.PCURVE_S1.); +#2564 = CIRCLE('',#2565,0.152180406087); +#2565 = AXIS2_PLACEMENT_3D('',#2566,#2567,#2568); +#2566 = CARTESIAN_POINT('',(-0.772984,0.256013593913,1.9)); +#2567 = DIRECTION('',(-0.,0.,1.)); +#2568 = DIRECTION('',(1.,-4.377264011195E-15,0.)); +#2569 = PCURVE('',#317,#2570); +#2570 = DEFINITIONAL_REPRESENTATION('',(#2571),#2579); +#2571 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2572,#2573,#2574,#2575, +#2576,#2577,#2578),.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('') ); +#2572 = CARTESIAN_POINT('',(-0.750326406087,-1.893986992855)); +#2573 = CARTESIAN_POINT('',(-0.750326406087,-1.630402797595)); +#2574 = CARTESIAN_POINT('',(-0.522055796956,-1.762194895225)); +#2575 = CARTESIAN_POINT('',(-0.293785187825,-1.893986992855)); +#2576 = CARTESIAN_POINT('',(-0.522055796956,-2.025779090485)); +#2577 = CARTESIAN_POINT('',(-0.750326406087,-2.157571188115)); +#2578 = CARTESIAN_POINT('',(-0.750326406087,-1.893986992855)); +#2579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2580 = PCURVE('',#2089,#2581); +#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586); +#2582 = LINE('',#2583,#2584); +#2583 = CARTESIAN_POINT('',(0.,-4.4648E-02)); +#2584 = VECTOR('',#2585,1.); +#2585 = DIRECTION('',(1.,0.)); +#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2587 = ORIENTED_EDGE('',*,*,#2588,.T.); +#2588 = EDGE_CURVE('',#2561,#2589,#2591,.T.); +#2589 = VERTEX_POINT('',#2590); +#2590 = CARTESIAN_POINT('',(0.772984,0.408194,1.9)); +#2591 = SURFACE_CURVE('',#2592,(#2596,#2602),.PCURVE_S1.); +#2592 = LINE('',#2593,#2594); +#2593 = CARTESIAN_POINT('',(-1.072057,0.408194,1.9)); +#2594 = VECTOR('',#2595,1.); +#2595 = DIRECTION('',(1.,0.,0.)); +#2596 = PCURVE('',#317,#2597); +#2597 = DEFINITIONAL_REPRESENTATION('',(#2598),#2601); +#2598 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2599,#2600),.UNSPECIFIED.,.F., + .F.,(2,2),(0.299073,1.845041),.PIECEWISE_BEZIER_KNOTS.); +#2599 = CARTESIAN_POINT('',(-0.598146,-1.741806586767)); +#2600 = CARTESIAN_POINT('',(-2.144114,-1.741806586767)); +#2601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2602 = PCURVE('',#2117,#2603); +#2603 = DEFINITIONAL_REPRESENTATION('',(#2604),#2607); +#2604 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2605,#2606),.UNSPECIFIED.,.F., + .F.,(2,2),(0.299073,1.845041),.PIECEWISE_BEZIER_KNOTS.); +#2605 = CARTESIAN_POINT('',(4.4648E-02,0.)); +#2606 = CARTESIAN_POINT('',(4.4648E-02,-1.545968)); +#2607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2608 = ORIENTED_EDGE('',*,*,#2609,.F.); +#2609 = EDGE_CURVE('',#2610,#2589,#2612,.T.); +#2610 = VERTEX_POINT('',#2611); +#2611 = CARTESIAN_POINT('',(0.772984,1.091806,1.9)); +#2612 = SURFACE_CURVE('',#2613,(#2618,#2625),.PCURVE_S1.); +#2613 = CIRCLE('',#2614,0.341806); +#2614 = AXIS2_PLACEMENT_3D('',#2615,#2616,#2617); +#2615 = CARTESIAN_POINT('',(0.772984,0.75,1.9)); +#2616 = DIRECTION('',(0.,0.,-1.)); +#2617 = DIRECTION('',(1.,1.948865188952E-15,0.)); +#2618 = PCURVE('',#317,#2619); +#2619 = DEFINITIONAL_REPRESENTATION('',(#2620),#2624); +#2620 = CIRCLE('',#2621,0.341806); +#2621 = AXIS2_PLACEMENT_2D('',#2622,#2623); +#2622 = CARTESIAN_POINT('',(-2.144114,-1.400000586767)); +#2623 = DIRECTION('',(-1.,1.948865188952E-15)); +#2624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2625 = PCURVE('',#2150,#2626); +#2626 = DEFINITIONAL_REPRESENTATION('',(#2627),#2631); +#2627 = LINE('',#2628,#2629); +#2628 = CARTESIAN_POINT('',(0.,4.4648E-02)); +#2629 = VECTOR('',#2630,1.); +#2630 = DIRECTION('',(1.,0.)); +#2631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2632 = ORIENTED_EDGE('',*,*,#2633,.T.); +#2633 = EDGE_CURVE('',#2610,#2634,#2636,.T.); +#2634 = VERTEX_POINT('',#2635); +#2635 = CARTESIAN_POINT('',(-0.772984,1.091806,1.9)); +#2636 = SURFACE_CURVE('',#2637,(#2641,#2647),.PCURVE_S1.); +#2637 = LINE('',#2638,#2639); +#2638 = CARTESIAN_POINT('',(-1.072057,1.091806,1.9)); +#2639 = VECTOR('',#2640,1.); +#2640 = DIRECTION('',(-1.,-0.,-0.)); +#2641 = PCURVE('',#317,#2642); +#2642 = DEFINITIONAL_REPRESENTATION('',(#2643),#2646); +#2643 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2644,#2645),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.845041,-0.299073),.PIECEWISE_BEZIER_KNOTS.); +#2644 = CARTESIAN_POINT('',(-2.144114,-1.058194586767)); +#2645 = CARTESIAN_POINT('',(-0.598146,-1.058194586767)); +#2646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2647 = PCURVE('',#2178,#2648); +#2648 = DEFINITIONAL_REPRESENTATION('',(#2649),#2652); +#2649 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2650,#2651),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.845041,-0.299073),.PIECEWISE_BEZIER_KNOTS.); +#2650 = CARTESIAN_POINT('',(4.4648E-02,1.545968)); +#2651 = CARTESIAN_POINT('',(4.4648E-02,0.)); +#2652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2653 = ORIENTED_EDGE('',*,*,#2654,.F.); +#2654 = EDGE_CURVE('',#2655,#2634,#2657,.T.); +#2655 = VERTEX_POINT('',#2656); +#2656 = CARTESIAN_POINT('',(-0.772984,1.408194,1.9)); +#2657 = SURFACE_CURVE('',#2658,(#2663,#2674),.PCURVE_S1.); +#2658 = CIRCLE('',#2659,0.158194); +#2659 = AXIS2_PLACEMENT_3D('',#2660,#2661,#2662); +#2660 = CARTESIAN_POINT('',(-0.772984,1.25,1.9)); +#2661 = DIRECTION('',(-0.,0.,1.)); +#2662 = DIRECTION('',(1.,-4.21086649794E-15,0.)); +#2663 = PCURVE('',#317,#2664); +#2664 = DEFINITIONAL_REPRESENTATION('',(#2665),#2673); +#2665 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2666,#2667,#2668,#2669, +#2670,#2671,#2672),.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('') ); +#2666 = CARTESIAN_POINT('',(-0.75634,-0.900000586767)); +#2667 = CARTESIAN_POINT('',(-0.75634,-0.626000541315)); +#2668 = CARTESIAN_POINT('',(-0.519049,-0.763000564041)); +#2669 = CARTESIAN_POINT('',(-0.281758,-0.900000586767)); +#2670 = CARTESIAN_POINT('',(-0.519049,-1.037000609494)); +#2671 = CARTESIAN_POINT('',(-0.75634,-1.17400063222)); +#2672 = CARTESIAN_POINT('',(-0.75634,-0.900000586767)); +#2673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2674 = PCURVE('',#2207,#2675); +#2675 = DEFINITIONAL_REPRESENTATION('',(#2676),#2680); +#2676 = LINE('',#2677,#2678); +#2677 = CARTESIAN_POINT('',(0.,-4.4648E-02)); +#2678 = VECTOR('',#2679,1.); +#2679 = DIRECTION('',(1.,0.)); +#2680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2681 = ORIENTED_EDGE('',*,*,#2682,.T.); +#2682 = EDGE_CURVE('',#2655,#2683,#2685,.T.); +#2683 = VERTEX_POINT('',#2684); +#2684 = CARTESIAN_POINT('',(0.772984,1.408194,1.9)); +#2685 = SURFACE_CURVE('',#2686,(#2690,#2696),.PCURVE_S1.); +#2686 = LINE('',#2687,#2688); +#2687 = CARTESIAN_POINT('',(-1.072057,1.408194,1.9)); +#2688 = VECTOR('',#2689,1.); +#2689 = DIRECTION('',(1.,0.,0.)); +#2690 = PCURVE('',#317,#2691); +#2691 = DEFINITIONAL_REPRESENTATION('',(#2692),#2695); +#2692 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2693,#2694),.UNSPECIFIED.,.F., + .F.,(2,2),(0.299073,1.845041),.PIECEWISE_BEZIER_KNOTS.); +#2693 = CARTESIAN_POINT('',(-0.598146,-0.741806586767)); +#2694 = CARTESIAN_POINT('',(-2.144114,-0.741806586767)); +#2695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2696 = PCURVE('',#2235,#2697); +#2697 = DEFINITIONAL_REPRESENTATION('',(#2698),#2701); +#2698 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2699,#2700),.UNSPECIFIED.,.F., + .F.,(2,2),(0.299073,1.845041),.PIECEWISE_BEZIER_KNOTS.); +#2699 = CARTESIAN_POINT('',(4.4648E-02,0.)); +#2700 = CARTESIAN_POINT('',(4.4648E-02,-1.545968)); +#2701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2702 = ORIENTED_EDGE('',*,*,#2703,.F.); +#2703 = EDGE_CURVE('',#2282,#2683,#2704,.T.); +#2704 = SURFACE_CURVE('',#2705,(#2710,#2717),.PCURVE_S1.); +#2705 = CIRCLE('',#2706,0.341806); +#2706 = AXIS2_PLACEMENT_3D('',#2707,#2708,#2709); +#2707 = CARTESIAN_POINT('',(0.772984,1.75,1.9)); +#2708 = DIRECTION('',(0.,0.,-1.)); +#2709 = DIRECTION('',(1.,1.948865188952E-15,0.)); +#2710 = PCURVE('',#317,#2711); +#2711 = DEFINITIONAL_REPRESENTATION('',(#2712),#2716); +#2712 = CIRCLE('',#2713,0.341806); +#2713 = AXIS2_PLACEMENT_2D('',#2714,#2715); +#2714 = CARTESIAN_POINT('',(-2.144114,-0.400000586767)); +#2715 = DIRECTION('',(-1.,1.948865188952E-15)); +#2716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2717 = PCURVE('',#2266,#2718); +#2718 = DEFINITIONAL_REPRESENTATION('',(#2719),#2723); +#2719 = LINE('',#2720,#2721); +#2720 = CARTESIAN_POINT('',(0.,4.4648E-02)); +#2721 = VECTOR('',#2722,1.); +#2722 = DIRECTION('',(1.,0.)); +#2723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2724 = ORIENTED_EDGE('',*,*,#2303,.T.); +#2725 = FACE_BOUND('',#2726,.F.); +#2726 = EDGE_LOOP('',(#2727)); +#2727 = ORIENTED_EDGE('',*,*,#2728,.F.); +#2728 = EDGE_CURVE('',#2729,#2729,#2731,.T.); +#2729 = VERTEX_POINT('',#2730); +#2730 = CARTESIAN_POINT('',(2.2,0.,1.9)); +#2731 = SURFACE_CURVE('',#2732,(#2737,#2744),.PCURVE_S1.); +#2732 = CIRCLE('',#2733,0.3); +#2733 = AXIS2_PLACEMENT_3D('',#2734,#2735,#2736); +#2734 = CARTESIAN_POINT('',(1.9,0.,1.9)); +#2735 = DIRECTION('',(0.,0.,-1.)); +#2736 = DIRECTION('',(1.,0.,0.)); +#2737 = PCURVE('',#317,#2738); +#2738 = DEFINITIONAL_REPRESENTATION('',(#2739),#2743); +#2739 = CIRCLE('',#2740,0.3); +#2740 = AXIS2_PLACEMENT_2D('',#2741,#2742); +#2741 = CARTESIAN_POINT('',(-3.27113,-2.150000586767)); +#2742 = DIRECTION('',(-1.,0.)); +#2743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2744 = PCURVE('',#2745,#2750); +#2745 = CYLINDRICAL_SURFACE('',#2746,0.3); +#2746 = AXIS2_PLACEMENT_3D('',#2747,#2748,#2749); +#2747 = CARTESIAN_POINT('',(1.9,0.,-5.)); +#2748 = DIRECTION('',(-0.,-0.,-1.)); +#2749 = DIRECTION('',(1.,0.,0.)); +#2750 = DEFINITIONAL_REPRESENTATION('',(#2751),#2755); +#2751 = LINE('',#2752,#2753); +#2752 = CARTESIAN_POINT('',(-6.28318530718,-6.9)); +#2753 = VECTOR('',#2754,1.); +#2754 = DIRECTION('',(1.,-0.)); +#2755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2756 = ADVANCED_FACE('',(#2757),#672,.F.); +#2757 = FACE_BOUND('',#2758,.F.); +#2758 = EDGE_LOOP('',(#2759,#2780,#2781,#2782)); +#2759 = ORIENTED_EDGE('',*,*,#2760,.F.); +#2760 = EDGE_CURVE('',#2331,#1786,#2761,.T.); +#2761 = SURFACE_CURVE('',#2762,(#2766,#2773),.PCURVE_S1.); +#2762 = LINE('',#2763,#2764); +#2763 = CARTESIAN_POINT('',(1.573773,-1.908194,1.944648)); +#2764 = VECTOR('',#2765,1.); +#2765 = DIRECTION('',(1.110223024625E-16,-2.22044604925E-16,-1.)); +#2766 = PCURVE('',#672,#2767); +#2767 = DEFINITIONAL_REPRESENTATION('',(#2768),#2772); +#2768 = LINE('',#2769,#2770); +#2769 = CARTESIAN_POINT('',(0.,-0.17)); +#2770 = VECTOR('',#2771,1.); +#2771 = DIRECTION('',(-1.,2.22044604925E-16)); +#2772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2773 = PCURVE('',#1824,#2774); +#2774 = DEFINITIONAL_REPRESENTATION('',(#2775),#2779); +#2775 = LINE('',#2776,#2777); +#2776 = CARTESIAN_POINT('',(0.,0.)); +#2777 = VECTOR('',#2778,1.); +#2778 = DIRECTION('',(1.,0.)); +#2779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2780 = ORIENTED_EDGE('',*,*,#2330,.T.); +#2781 = ORIENTED_EDGE('',*,*,#657,.T.); +#2782 = ORIENTED_EDGE('',*,*,#1785,.F.); +#2783 = ADVANCED_FACE('',(#2784),#618,.T.); +#2784 = FACE_BOUND('',#2785,.T.); +#2785 = EDGE_LOOP('',(#2786,#2787,#2808,#2809)); +#2786 = ORIENTED_EDGE('',*,*,#1763,.F.); +#2787 = ORIENTED_EDGE('',*,*,#2788,.T.); +#2788 = EDGE_CURVE('',#1741,#1218,#2789,.T.); +#2789 = SURFACE_CURVE('',#2790,(#2794,#2801),.PCURVE_S1.); +#2790 = LINE('',#2791,#2792); +#2791 = CARTESIAN_POINT('',(-0.772984,-2.078194,1.861588)); +#2792 = VECTOR('',#2793,1.); +#2793 = DIRECTION('',(0.,0.,1.)); +#2794 = PCURVE('',#618,#2795); +#2795 = DEFINITIONAL_REPRESENTATION('',(#2796),#2800); +#2796 = LINE('',#2797,#2798); +#2797 = CARTESIAN_POINT('',(2.6054236546E-16,-2.346757)); +#2798 = VECTOR('',#2799,1.); +#2799 = DIRECTION('',(1.,1.110223024625E-16)); +#2800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2801 = PCURVE('',#1238,#2802); +#2802 = DEFINITIONAL_REPRESENTATION('',(#2803),#2807); +#2803 = LINE('',#2804,#2805); +#2804 = CARTESIAN_POINT('',(4.712388980385,0.)); +#2805 = VECTOR('',#2806,1.); +#2806 = DIRECTION('',(0.,1.)); +#2807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2808 = ORIENTED_EDGE('',*,*,#1250,.T.); +#2809 = ORIENTED_EDGE('',*,*,#603,.T.); +#2810 = ADVANCED_FACE('',(#2811),#730,.T.); +#2811 = FACE_BOUND('',#2812,.F.); +#2812 = EDGE_LOOP('',(#2813)); +#2813 = ORIENTED_EDGE('',*,*,#713,.T.); +#2814 = ADVANCED_FACE('',(#2815),#809,.T.); +#2815 = FACE_BOUND('',#2816,.T.); +#2816 = EDGE_LOOP('',(#2817,#2818,#2819,#2820)); +#2817 = ORIENTED_EDGE('',*,*,#1379,.F.); +#2818 = ORIENTED_EDGE('',*,*,#1306,.T.); +#2819 = ORIENTED_EDGE('',*,*,#794,.T.); +#2820 = ORIENTED_EDGE('',*,*,#2821,.F.); +#2821 = EDGE_CURVE('',#1380,#795,#2822,.T.); +#2822 = SURFACE_CURVE('',#2823,(#2827,#2834),.PCURVE_S1.); +#2823 = LINE('',#2824,#2825); +#2824 = CARTESIAN_POINT('',(0.772984,1.921806,1.861588)); +#2825 = VECTOR('',#2826,1.); +#2826 = DIRECTION('',(-1.110223024625E-16,2.22044604925E-16,1.)); +#2827 = PCURVE('',#809,#2828); +#2828 = DEFINITIONAL_REPRESENTATION('',(#2829),#2833); +#2829 = LINE('',#2830,#2831); +#2830 = CARTESIAN_POINT('',(-3.726297048701E-17,2.335635)); +#2831 = VECTOR('',#2832,1.); +#2832 = DIRECTION('',(1.,0.)); +#2833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2834 = PCURVE('',#837,#2835); +#2835 = DEFINITIONAL_REPRESENTATION('',(#2836),#2839); +#2836 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2837,#2838),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,8.306E-02),.PIECEWISE_BEZIER_KNOTS.); +#2837 = CARTESIAN_POINT('',(4.712388980385,0.)); +#2838 = CARTESIAN_POINT('',(4.712388980385,-8.306E-02)); +#2839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2840 = ADVANCED_FACE('',(#2841),#837,.T.); +#2841 = FACE_BOUND('',#2842,.T.); +#2842 = EDGE_LOOP('',(#2843,#2844,#2845,#2846)); +#2843 = ORIENTED_EDGE('',*,*,#1402,.F.); +#2844 = ORIENTED_EDGE('',*,*,#2821,.T.); +#2845 = ORIENTED_EDGE('',*,*,#820,.T.); +#2846 = ORIENTED_EDGE('',*,*,#2847,.T.); +#2847 = EDGE_CURVE('',#821,#1403,#2848,.T.); +#2848 = SURFACE_CURVE('',#2849,(#2853,#2860),.PCURVE_S1.); +#2849 = LINE('',#2850,#2851); +#2850 = CARTESIAN_POINT('',(0.772984,1.578194,1.861588)); +#2851 = VECTOR('',#2852,1.); +#2852 = DIRECTION('',(0.,0.,-1.)); +#2853 = PCURVE('',#837,#2854); +#2854 = DEFINITIONAL_REPRESENTATION('',(#2855),#2859); +#2855 = LINE('',#2856,#2857); +#2856 = CARTESIAN_POINT('',(7.853981633974,0.)); +#2857 = VECTOR('',#2858,1.); +#2858 = DIRECTION('',(0.,1.)); +#2859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2860 = PCURVE('',#864,#2861); +#2861 = DEFINITIONAL_REPRESENTATION('',(#2862),#2866); +#2862 = LINE('',#2863,#2864); +#2863 = CARTESIAN_POINT('',(1.716369268934E-16,-1.545968)); +#2864 = VECTOR('',#2865,1.); +#2865 = DIRECTION('',(-1.,-1.110223024625E-16)); +#2866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2867 = ADVANCED_FACE('',(#2868),#864,.T.); +#2868 = FACE_BOUND('',#2869,.T.); +#2869 = EDGE_LOOP('',(#2870,#2871,#2872,#2873)); +#2870 = ORIENTED_EDGE('',*,*,#1429,.F.); +#2871 = ORIENTED_EDGE('',*,*,#2847,.F.); +#2872 = ORIENTED_EDGE('',*,*,#849,.T.); +#2873 = ORIENTED_EDGE('',*,*,#2874,.F.); +#2874 = EDGE_CURVE('',#1430,#850,#2875,.T.); +#2875 = SURFACE_CURVE('',#2876,(#2880,#2887),.PCURVE_S1.); +#2876 = LINE('',#2877,#2878); +#2877 = CARTESIAN_POINT('',(-0.772984,1.578194,1.861588)); +#2878 = VECTOR('',#2879,1.); +#2879 = DIRECTION('',(1.110223024625E-16,-2.22044604925E-16,1.)); +#2880 = PCURVE('',#864,#2881); +#2881 = DEFINITIONAL_REPRESENTATION('',(#2882),#2886); +#2882 = LINE('',#2883,#2884); +#2883 = CARTESIAN_POINT('',(0.,0.)); +#2884 = VECTOR('',#2885,1.); +#2885 = DIRECTION('',(1.,0.)); +#2886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2887 = PCURVE('',#896,#2888); +#2888 = DEFINITIONAL_REPRESENTATION('',(#2889),#2892); +#2889 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2890,#2891),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,8.306E-02),.PIECEWISE_BEZIER_KNOTS.); +#2890 = CARTESIAN_POINT('',(1.570796326795,0.)); +#2891 = CARTESIAN_POINT('',(1.570796326795,8.306E-02)); +#2892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2893 = ADVANCED_FACE('',(#2894),#1238,.F.); +#2894 = FACE_BOUND('',#2895,.F.); +#2895 = EDGE_LOOP('',(#2896,#2916,#2917,#2918)); +#2896 = ORIENTED_EDGE('',*,*,#2897,.F.); +#2897 = EDGE_CURVE('',#1718,#1192,#2898,.T.); +#2898 = SURFACE_CURVE('',#2899,(#2903,#2909),.PCURVE_S1.); +#2899 = LINE('',#2900,#2901); +#2900 = CARTESIAN_POINT('',(-0.772984,-1.421806,1.861588)); +#2901 = VECTOR('',#2902,1.); +#2902 = DIRECTION('',(1.110223024625E-16,-2.22044604925E-16,1.)); +#2903 = PCURVE('',#1238,#2904); +#2904 = DEFINITIONAL_REPRESENTATION('',(#2905),#2908); +#2905 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2906,#2907),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,8.306E-02),.PIECEWISE_BEZIER_KNOTS.); +#2906 = CARTESIAN_POINT('',(1.570796326795,0.)); +#2907 = CARTESIAN_POINT('',(1.570796326795,8.306E-02)); +#2908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2909 = PCURVE('',#1206,#2910); +#2910 = DEFINITIONAL_REPRESENTATION('',(#2911),#2915); +#2911 = LINE('',#2912,#2913); +#2912 = CARTESIAN_POINT('',(0.,0.)); +#2913 = VECTOR('',#2914,1.); +#2914 = DIRECTION('',(1.,0.)); +#2915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2916 = ORIENTED_EDGE('',*,*,#1740,.T.); +#2917 = ORIENTED_EDGE('',*,*,#2788,.T.); +#2918 = ORIENTED_EDGE('',*,*,#1217,.F.); +#2919 = ADVANCED_FACE('',(#2920),#896,.F.); +#2920 = FACE_BOUND('',#2921,.F.); +#2921 = EDGE_LOOP('',(#2922,#2923,#2924,#2945)); +#2922 = ORIENTED_EDGE('',*,*,#2874,.F.); +#2923 = ORIENTED_EDGE('',*,*,#1452,.T.); +#2924 = ORIENTED_EDGE('',*,*,#2925,.T.); +#2925 = EDGE_CURVE('',#1453,#876,#2926,.T.); +#2926 = SURFACE_CURVE('',#2927,(#2931,#2938),.PCURVE_S1.); +#2927 = LINE('',#2928,#2929); +#2928 = CARTESIAN_POINT('',(-0.772984,0.921806,1.861588)); +#2929 = VECTOR('',#2930,1.); +#2930 = DIRECTION('',(0.,0.,1.)); +#2931 = PCURVE('',#896,#2932); +#2932 = DEFINITIONAL_REPRESENTATION('',(#2933),#2937); +#2933 = LINE('',#2934,#2935); +#2934 = CARTESIAN_POINT('',(4.712388980385,0.)); +#2935 = VECTOR('',#2936,1.); +#2936 = DIRECTION('',(0.,1.)); +#2937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2938 = PCURVE('',#923,#2939); +#2939 = DEFINITIONAL_REPRESENTATION('',(#2940),#2944); +#2940 = LINE('',#2941,#2942); +#2941 = CARTESIAN_POINT('',(1.232595164408E-32,-1.110223024625E-16)); +#2942 = VECTOR('',#2943,1.); +#2943 = DIRECTION('',(1.,1.110223024625E-16)); +#2944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2945 = ORIENTED_EDGE('',*,*,#875,.F.); +#2946 = ADVANCED_FACE('',(#2947),#1206,.T.); +#2947 = FACE_BOUND('',#2948,.T.); +#2948 = EDGE_LOOP('',(#2949,#2950,#2971,#2972)); +#2949 = ORIENTED_EDGE('',*,*,#1717,.F.); +#2950 = ORIENTED_EDGE('',*,*,#2951,.F.); +#2951 = EDGE_CURVE('',#1163,#1691,#2952,.T.); +#2952 = SURFACE_CURVE('',#2953,(#2957,#2964),.PCURVE_S1.); +#2953 = LINE('',#2954,#2955); +#2954 = CARTESIAN_POINT('',(0.772984,-1.421806,1.861588)); +#2955 = VECTOR('',#2956,1.); +#2956 = DIRECTION('',(0.,0.,-1.)); +#2957 = PCURVE('',#1206,#2958); +#2958 = DEFINITIONAL_REPRESENTATION('',(#2959),#2963); +#2959 = LINE('',#2960,#2961); +#2960 = CARTESIAN_POINT('',(1.716369268934E-16,-1.545968)); +#2961 = VECTOR('',#2962,1.); +#2962 = DIRECTION('',(-1.,-1.110223024625E-16)); +#2963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2964 = PCURVE('',#1179,#2965); +#2965 = DEFINITIONAL_REPRESENTATION('',(#2966),#2970); +#2966 = LINE('',#2967,#2968); +#2967 = CARTESIAN_POINT('',(7.853981633974,0.)); +#2968 = VECTOR('',#2969,1.); +#2969 = DIRECTION('',(0.,1.)); +#2970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2971 = ORIENTED_EDGE('',*,*,#1191,.T.); +#2972 = ORIENTED_EDGE('',*,*,#2897,.F.); +#2973 = ADVANCED_FACE('',(#2974),#923,.T.); +#2974 = FACE_BOUND('',#2975,.T.); +#2975 = EDGE_LOOP('',(#2976,#2977,#2978,#2979)); +#2976 = ORIENTED_EDGE('',*,*,#1475,.F.); +#2977 = ORIENTED_EDGE('',*,*,#2925,.T.); +#2978 = ORIENTED_EDGE('',*,*,#908,.T.); +#2979 = ORIENTED_EDGE('',*,*,#2980,.F.); +#2980 = EDGE_CURVE('',#1476,#909,#2981,.T.); +#2981 = SURFACE_CURVE('',#2982,(#2986,#2993),.PCURVE_S1.); +#2982 = LINE('',#2983,#2984); +#2983 = CARTESIAN_POINT('',(0.772984,0.921806,1.861588)); +#2984 = VECTOR('',#2985,1.); +#2985 = DIRECTION('',(-1.110223024625E-16,2.22044604925E-16,1.)); +#2986 = PCURVE('',#923,#2987); +#2987 = DEFINITIONAL_REPRESENTATION('',(#2988),#2992); +#2988 = LINE('',#2989,#2990); +#2989 = CARTESIAN_POINT('',(5.040767803166E-17,1.545968)); +#2990 = VECTOR('',#2991,1.); +#2991 = DIRECTION('',(1.,0.)); +#2992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2993 = PCURVE('',#951,#2994); +#2994 = DEFINITIONAL_REPRESENTATION('',(#2995),#2998); +#2995 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2996,#2997),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,8.306E-02),.PIECEWISE_BEZIER_KNOTS.); +#2996 = CARTESIAN_POINT('',(4.712388980385,0.)); +#2997 = CARTESIAN_POINT('',(4.712388980385,-8.306E-02)); +#2998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2999 = ADVANCED_FACE('',(#3000),#1179,.T.); +#3000 = FACE_BOUND('',#3001,.T.); +#3001 = EDGE_LOOP('',(#3002,#3003,#3023,#3024)); +#3002 = ORIENTED_EDGE('',*,*,#1690,.F.); +#3003 = ORIENTED_EDGE('',*,*,#3004,.T.); +#3004 = EDGE_CURVE('',#1668,#1137,#3005,.T.); +#3005 = SURFACE_CURVE('',#3006,(#3010,#3016),.PCURVE_S1.); +#3006 = LINE('',#3007,#3008); +#3007 = CARTESIAN_POINT('',(0.772984,-1.078194,1.861588)); +#3008 = VECTOR('',#3009,1.); +#3009 = DIRECTION('',(-1.110223024625E-16,2.22044604925E-16,1.)); +#3010 = PCURVE('',#1179,#3011); +#3011 = DEFINITIONAL_REPRESENTATION('',(#3012),#3015); +#3012 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3013,#3014),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,8.306E-02),.PIECEWISE_BEZIER_KNOTS.); +#3013 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3014 = CARTESIAN_POINT('',(4.712388980385,-8.306E-02)); +#3015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3016 = PCURVE('',#1151,#3017); +#3017 = DEFINITIONAL_REPRESENTATION('',(#3018),#3022); +#3018 = LINE('',#3019,#3020); +#3019 = CARTESIAN_POINT('',(5.040767803166E-17,1.545968)); +#3020 = VECTOR('',#3021,1.); +#3021 = DIRECTION('',(1.,0.)); +#3022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3023 = ORIENTED_EDGE('',*,*,#1162,.T.); +#3024 = ORIENTED_EDGE('',*,*,#2951,.T.); +#3025 = ADVANCED_FACE('',(#3026),#951,.T.); +#3026 = FACE_BOUND('',#3027,.T.); +#3027 = EDGE_LOOP('',(#3028,#3029,#3030,#3031)); +#3028 = ORIENTED_EDGE('',*,*,#1498,.F.); +#3029 = ORIENTED_EDGE('',*,*,#2980,.T.); +#3030 = ORIENTED_EDGE('',*,*,#934,.T.); +#3031 = ORIENTED_EDGE('',*,*,#3032,.T.); +#3032 = EDGE_CURVE('',#935,#1499,#3033,.T.); +#3033 = SURFACE_CURVE('',#3034,(#3038,#3045),.PCURVE_S1.); +#3034 = LINE('',#3035,#3036); +#3035 = CARTESIAN_POINT('',(0.772984,0.578194,1.861588)); +#3036 = VECTOR('',#3037,1.); +#3037 = DIRECTION('',(0.,0.,-1.)); +#3038 = PCURVE('',#951,#3039); +#3039 = DEFINITIONAL_REPRESENTATION('',(#3040),#3044); +#3040 = LINE('',#3041,#3042); +#3041 = CARTESIAN_POINT('',(7.853981633974,0.)); +#3042 = VECTOR('',#3043,1.); +#3043 = DIRECTION('',(0.,1.)); +#3044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3045 = PCURVE('',#978,#3046); +#3046 = DEFINITIONAL_REPRESENTATION('',(#3047),#3051); +#3047 = LINE('',#3048,#3049); +#3048 = CARTESIAN_POINT('',(1.716369268934E-16,-1.545968)); +#3049 = VECTOR('',#3050,1.); +#3050 = DIRECTION('',(-1.,-1.110223024625E-16)); +#3051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3052 = ADVANCED_FACE('',(#3053),#1151,.T.); +#3053 = FACE_BOUND('',#3054,.T.); +#3054 = EDGE_LOOP('',(#3055,#3056,#3077,#3078)); +#3055 = ORIENTED_EDGE('',*,*,#1667,.F.); +#3056 = ORIENTED_EDGE('',*,*,#3057,.T.); +#3057 = EDGE_CURVE('',#1645,#1104,#3058,.T.); +#3058 = SURFACE_CURVE('',#3059,(#3063,#3070),.PCURVE_S1.); +#3059 = LINE('',#3060,#3061); +#3060 = CARTESIAN_POINT('',(-0.772984,-1.078194,1.861588)); +#3061 = VECTOR('',#3062,1.); +#3062 = DIRECTION('',(0.,0.,1.)); +#3063 = PCURVE('',#1151,#3064); +#3064 = DEFINITIONAL_REPRESENTATION('',(#3065),#3069); +#3065 = LINE('',#3066,#3067); +#3066 = CARTESIAN_POINT('',(1.232595164408E-32,-1.110223024625E-16)); +#3067 = VECTOR('',#3068,1.); +#3068 = DIRECTION('',(1.,1.110223024625E-16)); +#3069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3070 = PCURVE('',#1124,#3071); +#3071 = DEFINITIONAL_REPRESENTATION('',(#3072),#3076); +#3072 = LINE('',#3073,#3074); +#3073 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3074 = VECTOR('',#3075,1.); +#3075 = DIRECTION('',(0.,1.)); +#3076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3077 = ORIENTED_EDGE('',*,*,#1136,.T.); +#3078 = ORIENTED_EDGE('',*,*,#3004,.F.); +#3079 = ADVANCED_FACE('',(#3080),#978,.T.); +#3080 = FACE_BOUND('',#3081,.T.); +#3081 = EDGE_LOOP('',(#3082,#3083,#3084,#3085)); +#3082 = ORIENTED_EDGE('',*,*,#1525,.F.); +#3083 = ORIENTED_EDGE('',*,*,#3032,.F.); +#3084 = ORIENTED_EDGE('',*,*,#963,.T.); +#3085 = ORIENTED_EDGE('',*,*,#3086,.F.); +#3086 = EDGE_CURVE('',#1526,#964,#3087,.T.); +#3087 = SURFACE_CURVE('',#3088,(#3092,#3099),.PCURVE_S1.); +#3088 = LINE('',#3089,#3090); +#3089 = CARTESIAN_POINT('',(-0.772984,0.578194,1.861588)); +#3090 = VECTOR('',#3091,1.); +#3091 = DIRECTION('',(1.110223024625E-16,-2.22044604925E-16,1.)); +#3092 = PCURVE('',#978,#3093); +#3093 = DEFINITIONAL_REPRESENTATION('',(#3094),#3098); +#3094 = LINE('',#3095,#3096); +#3095 = CARTESIAN_POINT('',(0.,0.)); +#3096 = VECTOR('',#3097,1.); +#3097 = DIRECTION('',(1.,0.)); +#3098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3099 = PCURVE('',#1010,#3100); +#3100 = DEFINITIONAL_REPRESENTATION('',(#3101),#3104); +#3101 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3102,#3103),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,8.306E-02),.PIECEWISE_BEZIER_KNOTS.); +#3102 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3103 = CARTESIAN_POINT('',(1.570796326795,8.306E-02)); +#3104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3105 = ADVANCED_FACE('',(#3106),#1124,.F.); +#3106 = FACE_BOUND('',#3107,.F.); +#3107 = EDGE_LOOP('',(#3108,#3128,#3129,#3130)); +#3108 = ORIENTED_EDGE('',*,*,#3109,.F.); +#3109 = EDGE_CURVE('',#1622,#1078,#3110,.T.); +#3110 = SURFACE_CURVE('',#3111,(#3115,#3121),.PCURVE_S1.); +#3111 = LINE('',#3112,#3113); +#3112 = CARTESIAN_POINT('',(-0.772984,-0.421806,1.861588)); +#3113 = VECTOR('',#3114,1.); +#3114 = DIRECTION('',(1.110223024625E-16,-2.22044604925E-16,1.)); +#3115 = PCURVE('',#1124,#3116); +#3116 = DEFINITIONAL_REPRESENTATION('',(#3117),#3120); +#3117 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3118,#3119),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,8.306E-02),.PIECEWISE_BEZIER_KNOTS.); +#3118 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3119 = CARTESIAN_POINT('',(1.570796326795,8.306E-02)); +#3120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3121 = PCURVE('',#1092,#3122); +#3122 = DEFINITIONAL_REPRESENTATION('',(#3123),#3127); +#3123 = LINE('',#3124,#3125); +#3124 = CARTESIAN_POINT('',(0.,0.)); +#3125 = VECTOR('',#3126,1.); +#3126 = DIRECTION('',(1.,0.)); +#3127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3128 = ORIENTED_EDGE('',*,*,#1644,.T.); +#3129 = ORIENTED_EDGE('',*,*,#3057,.T.); +#3130 = ORIENTED_EDGE('',*,*,#1103,.F.); +#3131 = ADVANCED_FACE('',(#3132),#1010,.F.); +#3132 = FACE_BOUND('',#3133,.F.); +#3133 = EDGE_LOOP('',(#3134,#3135,#3136,#3157)); +#3134 = ORIENTED_EDGE('',*,*,#3086,.F.); +#3135 = ORIENTED_EDGE('',*,*,#1548,.T.); +#3136 = ORIENTED_EDGE('',*,*,#3137,.T.); +#3137 = EDGE_CURVE('',#1549,#990,#3138,.T.); +#3138 = SURFACE_CURVE('',#3139,(#3143,#3150),.PCURVE_S1.); +#3139 = LINE('',#3140,#3141); +#3140 = CARTESIAN_POINT('',(-0.772984,-6.616681217467E-02,1.861588)); +#3141 = VECTOR('',#3142,1.); +#3142 = DIRECTION('',(0.,0.,1.)); +#3143 = PCURVE('',#1010,#3144); +#3144 = DEFINITIONAL_REPRESENTATION('',(#3145),#3149); +#3145 = LINE('',#3146,#3147); +#3146 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3147 = VECTOR('',#3148,1.); +#3148 = DIRECTION('',(0.,1.)); +#3149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3150 = PCURVE('',#1037,#3151); +#3151 = DEFINITIONAL_REPRESENTATION('',(#3152),#3156); +#3152 = LINE('',#3153,#3154); +#3153 = CARTESIAN_POINT('',(1.232595164408E-32,-1.110223024625E-16)); +#3154 = VECTOR('',#3155,1.); +#3155 = DIRECTION('',(1.,1.110223024625E-16)); +#3156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3157 = ORIENTED_EDGE('',*,*,#989,.F.); +#3158 = ADVANCED_FACE('',(#3159),#1092,.T.); +#3159 = FACE_BOUND('',#3160,.T.); +#3160 = EDGE_LOOP('',(#3161,#3162,#3183,#3184)); +#3161 = ORIENTED_EDGE('',*,*,#1621,.F.); +#3162 = ORIENTED_EDGE('',*,*,#3163,.F.); +#3163 = EDGE_CURVE('',#1049,#1595,#3164,.T.); +#3164 = SURFACE_CURVE('',#3165,(#3169,#3176),.PCURVE_S1.); +#3165 = LINE('',#3166,#3167); +#3166 = CARTESIAN_POINT('',(0.772984,-0.421806,1.861588)); +#3167 = VECTOR('',#3168,1.); +#3168 = DIRECTION('',(0.,0.,-1.)); +#3169 = PCURVE('',#1092,#3170); +#3170 = DEFINITIONAL_REPRESENTATION('',(#3171),#3175); +#3171 = LINE('',#3172,#3173); +#3172 = CARTESIAN_POINT('',(1.716369268934E-16,-1.545968)); +#3173 = VECTOR('',#3174,1.); +#3174 = DIRECTION('',(-1.,-1.110223024625E-16)); +#3175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3176 = PCURVE('',#1065,#3177); +#3177 = DEFINITIONAL_REPRESENTATION('',(#3178),#3182); +#3178 = LINE('',#3179,#3180); +#3179 = CARTESIAN_POINT('',(7.853981633974,0.)); +#3180 = VECTOR('',#3181,1.); +#3181 = DIRECTION('',(0.,1.)); +#3182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3183 = ORIENTED_EDGE('',*,*,#1077,.T.); +#3184 = ORIENTED_EDGE('',*,*,#3109,.F.); +#3185 = ADVANCED_FACE('',(#3186),#1037,.T.); +#3186 = FACE_BOUND('',#3187,.T.); +#3187 = EDGE_LOOP('',(#3188,#3189,#3190,#3191)); +#3188 = ORIENTED_EDGE('',*,*,#1571,.F.); +#3189 = ORIENTED_EDGE('',*,*,#3137,.T.); +#3190 = ORIENTED_EDGE('',*,*,#1022,.T.); +#3191 = ORIENTED_EDGE('',*,*,#3192,.F.); +#3192 = EDGE_CURVE('',#1572,#1023,#3193,.T.); +#3193 = SURFACE_CURVE('',#3194,(#3198,#3205),.PCURVE_S1.); +#3194 = LINE('',#3195,#3196); +#3195 = CARTESIAN_POINT('',(0.772984,-6.616681217467E-02,1.861588)); +#3196 = VECTOR('',#3197,1.); +#3197 = DIRECTION('',(-1.110223024625E-16,2.22044604925E-16,1.)); +#3198 = PCURVE('',#1037,#3199); +#3199 = DEFINITIONAL_REPRESENTATION('',(#3200),#3204); +#3200 = LINE('',#3201,#3202); +#3201 = CARTESIAN_POINT('',(5.040767803166E-17,1.545968)); +#3202 = VECTOR('',#3203,1.); +#3203 = DIRECTION('',(1.,0.)); +#3204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3205 = PCURVE('',#1065,#3206); +#3206 = DEFINITIONAL_REPRESENTATION('',(#3207),#3210); +#3207 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3208,#3209),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,8.306E-02),.PIECEWISE_BEZIER_KNOTS.); +#3208 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3209 = CARTESIAN_POINT('',(4.712388980385,-8.306E-02)); +#3210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3211 = ADVANCED_FACE('',(#3212),#1065,.T.); +#3212 = FACE_BOUND('',#3213,.T.); +#3213 = EDGE_LOOP('',(#3214,#3215,#3216,#3217)); +#3214 = ORIENTED_EDGE('',*,*,#1594,.F.); +#3215 = ORIENTED_EDGE('',*,*,#3192,.T.); +#3216 = ORIENTED_EDGE('',*,*,#1048,.T.); +#3217 = ORIENTED_EDGE('',*,*,#3163,.T.); +#3218 = ADVANCED_FACE('',(#3219),#1290,.T.); +#3219 = FACE_BOUND('',#3220,.F.); +#3220 = EDGE_LOOP('',(#3221,#3222,#3245,#3276)); +#3221 = ORIENTED_EDGE('',*,*,#1273,.T.); +#3222 = ORIENTED_EDGE('',*,*,#3223,.T.); +#3223 = EDGE_CURVE('',#1274,#3224,#3226,.T.); +#3224 = VERTEX_POINT('',#3225); +#3225 = CARTESIAN_POINT('',(-1.6,0.,2.)); +#3226 = SEAM_CURVE('',#3227,(#3231,#3238),.PCURVE_S1.); +#3227 = LINE('',#3228,#3229); +#3228 = CARTESIAN_POINT('',(-1.6,0.,-5.)); +#3229 = VECTOR('',#3230,1.); +#3230 = DIRECTION('',(0.,0.,1.)); +#3231 = PCURVE('',#1290,#3232); +#3232 = DEFINITIONAL_REPRESENTATION('',(#3233),#3237); +#3233 = LINE('',#3234,#3235); +#3234 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#3235 = VECTOR('',#3236,1.); +#3236 = DIRECTION('',(-0.,-1.)); +#3237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3238 = PCURVE('',#1290,#3239); +#3239 = DEFINITIONAL_REPRESENTATION('',(#3240),#3244); +#3240 = LINE('',#3241,#3242); +#3241 = CARTESIAN_POINT('',(-0.,0.)); +#3242 = VECTOR('',#3243,1.); +#3243 = DIRECTION('',(-0.,-1.)); +#3244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3245 = ORIENTED_EDGE('',*,*,#3246,.T.); +#3246 = EDGE_CURVE('',#3224,#3224,#3247,.T.); +#3247 = SURFACE_CURVE('',#3248,(#3253,#3260),.PCURVE_S1.); +#3248 = CIRCLE('',#3249,0.3); +#3249 = AXIS2_PLACEMENT_3D('',#3250,#3251,#3252); +#3250 = CARTESIAN_POINT('',(-1.9,0.,2.)); +#3251 = DIRECTION('',(0.,0.,1.)); +#3252 = DIRECTION('',(1.,0.,0.)); +#3253 = PCURVE('',#1290,#3254); +#3254 = DEFINITIONAL_REPRESENTATION('',(#3255),#3259); +#3255 = LINE('',#3256,#3257); +#3256 = CARTESIAN_POINT('',(-0.,-7.)); +#3257 = VECTOR('',#3258,1.); +#3258 = DIRECTION('',(-1.,0.)); +#3259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3260 = PCURVE('',#3261,#3266); +#3261 = PLANE('',#3262); +#3262 = AXIS2_PLACEMENT_3D('',#3263,#3264,#3265); +#3263 = CARTESIAN_POINT('',(-1.6,0.,2.)); +#3264 = DIRECTION('',(0.,0.,-1.)); +#3265 = DIRECTION('',(-1.,0.,0.)); +#3266 = DEFINITIONAL_REPRESENTATION('',(#3267),#3275); +#3267 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3268,#3269,#3270,#3271, +#3272,#3273,#3274),.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('') ); +#3268 = CARTESIAN_POINT('',(-2.22044604925E-16,0.)); +#3269 = CARTESIAN_POINT('',(-2.22044604925E-16,0.519615242271)); +#3270 = CARTESIAN_POINT('',(0.45,0.259807621135)); +#3271 = CARTESIAN_POINT('',(0.9,7.347880794884E-17)); +#3272 = CARTESIAN_POINT('',(0.45,-0.259807621135)); +#3273 = CARTESIAN_POINT('',(2.775557561563E-16,-0.519615242271)); +#3274 = CARTESIAN_POINT('',(-2.22044604925E-16,0.)); +#3275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3276 = ORIENTED_EDGE('',*,*,#3223,.F.); +#3277 = ADVANCED_FACE('',(#3278),#1824,.T.); +#3278 = FACE_BOUND('',#3279,.T.); +#3279 = EDGE_LOOP('',(#3280,#3281,#3302,#3303)); +#3280 = ORIENTED_EDGE('',*,*,#2351,.T.); +#3281 = ORIENTED_EDGE('',*,*,#3282,.F.); +#3282 = EDGE_CURVE('',#1809,#2352,#3283,.T.); +#3283 = SURFACE_CURVE('',#3284,(#3288,#3295),.PCURVE_S1.); +#3284 = LINE('',#3285,#3286); +#3285 = CARTESIAN_POINT('',(-0.772984,-1.908194,1.944648)); +#3286 = VECTOR('',#3287,1.); +#3287 = DIRECTION('',(0.,0.,1.)); +#3288 = PCURVE('',#1824,#3289); +#3289 = DEFINITIONAL_REPRESENTATION('',(#3290),#3294); +#3290 = LINE('',#3291,#3292); +#3291 = CARTESIAN_POINT('',(-2.6054236546E-16,-2.346757)); +#3292 = VECTOR('',#3293,1.); +#3293 = DIRECTION('',(-1.,1.110223024625E-16)); +#3294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3295 = PCURVE('',#1853,#3296); +#3296 = DEFINITIONAL_REPRESENTATION('',(#3297),#3301); +#3297 = LINE('',#3298,#3299); +#3298 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3299 = VECTOR('',#3300,1.); +#3300 = DIRECTION('',(0.,1.)); +#3301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3302 = ORIENTED_EDGE('',*,*,#1808,.T.); +#3303 = ORIENTED_EDGE('',*,*,#2760,.F.); +#3304 = ADVANCED_FACE('',(#3305),#1853,.T.); +#3305 = FACE_BOUND('',#3306,.T.); +#3306 = EDGE_LOOP('',(#3307,#3308,#3328,#3329)); +#3307 = ORIENTED_EDGE('',*,*,#2372,.F.); +#3308 = ORIENTED_EDGE('',*,*,#3309,.T.); +#3309 = EDGE_CURVE('',#2373,#1837,#3310,.T.); +#3310 = SURFACE_CURVE('',#3311,(#3315,#3321),.PCURVE_S1.); +#3311 = LINE('',#3312,#3313); +#3312 = CARTESIAN_POINT('',(-0.772984,-1.591806,1.944648)); +#3313 = VECTOR('',#3314,1.); +#3314 = DIRECTION('',(-1.110223024625E-16,2.22044604925E-16,-1.)); +#3315 = PCURVE('',#1853,#3316); +#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3320); +#3317 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3318,#3319),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,8.306E-02),.PIECEWISE_BEZIER_KNOTS.); +#3318 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3319 = CARTESIAN_POINT('',(1.570796326795,-8.306E-02)); +#3320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3321 = PCURVE('',#1881,#3322); +#3322 = DEFINITIONAL_REPRESENTATION('',(#3323),#3327); +#3323 = LINE('',#3324,#3325); +#3324 = CARTESIAN_POINT('',(0.,0.)); +#3325 = VECTOR('',#3326,1.); +#3326 = DIRECTION('',(1.,0.)); +#3327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3328 = ORIENTED_EDGE('',*,*,#1836,.T.); +#3329 = ORIENTED_EDGE('',*,*,#3282,.T.); +#3330 = ADVANCED_FACE('',(#3331),#1881,.T.); +#3331 = FACE_BOUND('',#3332,.T.); +#3332 = EDGE_LOOP('',(#3333,#3334,#3355,#3356)); +#3333 = ORIENTED_EDGE('',*,*,#2400,.T.); +#3334 = ORIENTED_EDGE('',*,*,#3335,.T.); +#3335 = EDGE_CURVE('',#2401,#1866,#3336,.T.); +#3336 = SURFACE_CURVE('',#3337,(#3341,#3348),.PCURVE_S1.); +#3337 = LINE('',#3338,#3339); +#3338 = CARTESIAN_POINT('',(0.772984,-1.591806,1.944648)); +#3339 = VECTOR('',#3340,1.); +#3340 = DIRECTION('',(0.,0.,-1.)); +#3341 = PCURVE('',#1881,#3342); +#3342 = DEFINITIONAL_REPRESENTATION('',(#3343),#3347); +#3343 = LINE('',#3344,#3345); +#3344 = CARTESIAN_POINT('',(-1.716369268934E-16,-1.545968)); +#3345 = VECTOR('',#3346,1.); +#3346 = DIRECTION('',(1.,-1.110223024625E-16)); +#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3348 = PCURVE('',#1914,#3349); +#3349 = DEFINITIONAL_REPRESENTATION('',(#3350),#3354); +#3350 = LINE('',#3351,#3352); +#3351 = CARTESIAN_POINT('',(7.853981633974,0.)); +#3352 = VECTOR('',#3353,1.); +#3353 = DIRECTION('',(0.,1.)); +#3354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3355 = ORIENTED_EDGE('',*,*,#1865,.T.); +#3356 = ORIENTED_EDGE('',*,*,#3309,.F.); +#3357 = ADVANCED_FACE('',(#3358),#1914,.F.); +#3358 = FACE_BOUND('',#3359,.F.); +#3359 = EDGE_LOOP('',(#3360,#3380,#3381,#3382)); +#3360 = ORIENTED_EDGE('',*,*,#3361,.F.); +#3361 = EDGE_CURVE('',#2422,#1894,#3362,.T.); +#3362 = SURFACE_CURVE('',#3363,(#3367,#3373),.PCURVE_S1.); +#3363 = LINE('',#3364,#3365); +#3364 = CARTESIAN_POINT('',(0.772984,-0.908194,1.944648)); +#3365 = VECTOR('',#3366,1.); +#3366 = DIRECTION('',(1.110223024625E-16,-2.22044604925E-16,-1.)); +#3367 = PCURVE('',#1914,#3368); +#3368 = DEFINITIONAL_REPRESENTATION('',(#3369),#3372); +#3369 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3370,#3371),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,8.306E-02),.PIECEWISE_BEZIER_KNOTS.); +#3370 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3371 = CARTESIAN_POINT('',(4.712388980385,8.306E-02)); +#3372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3373 = PCURVE('',#1942,#3374); +#3374 = DEFINITIONAL_REPRESENTATION('',(#3375),#3379); +#3375 = LINE('',#3376,#3377); +#3376 = CARTESIAN_POINT('',(-5.040767803166E-17,1.545968)); +#3377 = VECTOR('',#3378,1.); +#3378 = DIRECTION('',(1.,0.)); +#3379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3380 = ORIENTED_EDGE('',*,*,#2421,.T.); +#3381 = ORIENTED_EDGE('',*,*,#3335,.T.); +#3382 = ORIENTED_EDGE('',*,*,#1893,.F.); +#3383 = ADVANCED_FACE('',(#3384),#1942,.T.); +#3384 = FACE_BOUND('',#3385,.T.); +#3385 = EDGE_LOOP('',(#3386,#3387,#3408,#3409)); +#3386 = ORIENTED_EDGE('',*,*,#2445,.T.); +#3387 = ORIENTED_EDGE('',*,*,#3388,.F.); +#3388 = EDGE_CURVE('',#1927,#2446,#3389,.T.); +#3389 = SURFACE_CURVE('',#3390,(#3394,#3401),.PCURVE_S1.); +#3390 = LINE('',#3391,#3392); +#3391 = CARTESIAN_POINT('',(-0.772984,-0.908194,1.944648)); +#3392 = VECTOR('',#3393,1.); +#3393 = DIRECTION('',(0.,0.,1.)); +#3394 = PCURVE('',#1942,#3395); +#3395 = DEFINITIONAL_REPRESENTATION('',(#3396),#3400); +#3396 = LINE('',#3397,#3398); +#3397 = CARTESIAN_POINT('',(0.,0.)); +#3398 = VECTOR('',#3399,1.); +#3399 = DIRECTION('',(-1.,1.110223024625E-16)); +#3400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3401 = PCURVE('',#1971,#3402); +#3402 = DEFINITIONAL_REPRESENTATION('',(#3403),#3407); +#3403 = LINE('',#3404,#3405); +#3404 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3405 = VECTOR('',#3406,1.); +#3406 = DIRECTION('',(0.,1.)); +#3407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3408 = ORIENTED_EDGE('',*,*,#1926,.T.); +#3409 = ORIENTED_EDGE('',*,*,#3361,.F.); +#3410 = ADVANCED_FACE('',(#3411),#1971,.T.); +#3411 = FACE_BOUND('',#3412,.T.); +#3412 = EDGE_LOOP('',(#3413,#3414,#3434,#3435)); +#3413 = ORIENTED_EDGE('',*,*,#2466,.F.); +#3414 = ORIENTED_EDGE('',*,*,#3415,.T.); +#3415 = EDGE_CURVE('',#2467,#1955,#3416,.T.); +#3416 = SURFACE_CURVE('',#3417,(#3421,#3427),.PCURVE_S1.); +#3417 = LINE('',#3418,#3419); +#3418 = CARTESIAN_POINT('',(-0.772984,-0.591806,1.944648)); +#3419 = VECTOR('',#3420,1.); +#3420 = DIRECTION('',(-1.110223024625E-16,2.22044604925E-16,-1.)); +#3421 = PCURVE('',#1971,#3422); +#3422 = DEFINITIONAL_REPRESENTATION('',(#3423),#3426); +#3423 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3424,#3425),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,8.306E-02),.PIECEWISE_BEZIER_KNOTS.); +#3424 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3425 = CARTESIAN_POINT('',(1.570796326795,-8.306E-02)); +#3426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3427 = PCURVE('',#1999,#3428); +#3428 = DEFINITIONAL_REPRESENTATION('',(#3429),#3433); +#3429 = LINE('',#3430,#3431); +#3430 = CARTESIAN_POINT('',(0.,0.)); +#3431 = VECTOR('',#3432,1.); +#3432 = DIRECTION('',(1.,0.)); +#3433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3434 = ORIENTED_EDGE('',*,*,#1954,.T.); +#3435 = ORIENTED_EDGE('',*,*,#3388,.T.); +#3436 = ADVANCED_FACE('',(#3437),#1999,.T.); +#3437 = FACE_BOUND('',#3438,.T.); +#3438 = EDGE_LOOP('',(#3439,#3440,#3461,#3462)); +#3439 = ORIENTED_EDGE('',*,*,#2494,.T.); +#3440 = ORIENTED_EDGE('',*,*,#3441,.T.); +#3441 = EDGE_CURVE('',#2495,#1984,#3442,.T.); +#3442 = SURFACE_CURVE('',#3443,(#3447,#3454),.PCURVE_S1.); +#3443 = LINE('',#3444,#3445); +#3444 = CARTESIAN_POINT('',(0.772984,-0.591806,1.944648)); +#3445 = VECTOR('',#3446,1.); +#3446 = DIRECTION('',(0.,0.,-1.)); +#3447 = PCURVE('',#1999,#3448); +#3448 = DEFINITIONAL_REPRESENTATION('',(#3449),#3453); +#3449 = LINE('',#3450,#3451); +#3450 = CARTESIAN_POINT('',(-1.716369268934E-16,-1.545968)); +#3451 = VECTOR('',#3452,1.); +#3452 = DIRECTION('',(1.,-1.110223024625E-16)); +#3453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3454 = PCURVE('',#2032,#3455); +#3455 = DEFINITIONAL_REPRESENTATION('',(#3456),#3460); +#3456 = LINE('',#3457,#3458); +#3457 = CARTESIAN_POINT('',(7.853981633974,0.)); +#3458 = VECTOR('',#3459,1.); +#3459 = DIRECTION('',(0.,1.)); +#3460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3461 = ORIENTED_EDGE('',*,*,#1983,.T.); +#3462 = ORIENTED_EDGE('',*,*,#3415,.F.); +#3463 = ADVANCED_FACE('',(#3464),#2032,.F.); +#3464 = FACE_BOUND('',#3465,.F.); +#3465 = EDGE_LOOP('',(#3466,#3486,#3487,#3488)); +#3466 = ORIENTED_EDGE('',*,*,#3467,.F.); +#3467 = EDGE_CURVE('',#2516,#2012,#3468,.T.); +#3468 = SURFACE_CURVE('',#3469,(#3473,#3479),.PCURVE_S1.); +#3469 = LINE('',#3470,#3471); +#3470 = CARTESIAN_POINT('',(0.772984,0.103833187825,1.944648)); +#3471 = VECTOR('',#3472,1.); +#3472 = DIRECTION('',(1.110223024625E-16,-2.22044604925E-16,-1.)); +#3473 = PCURVE('',#2032,#3474); +#3474 = DEFINITIONAL_REPRESENTATION('',(#3475),#3478); +#3475 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3476,#3477),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,8.306E-02),.PIECEWISE_BEZIER_KNOTS.); +#3476 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3477 = CARTESIAN_POINT('',(4.712388980385,8.306E-02)); +#3478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3479 = PCURVE('',#2060,#3480); +#3480 = DEFINITIONAL_REPRESENTATION('',(#3481),#3485); +#3481 = LINE('',#3482,#3483); +#3482 = CARTESIAN_POINT('',(-5.040767803166E-17,1.545968)); +#3483 = VECTOR('',#3484,1.); +#3484 = DIRECTION('',(1.,0.)); +#3485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3486 = ORIENTED_EDGE('',*,*,#2515,.T.); +#3487 = ORIENTED_EDGE('',*,*,#3441,.T.); +#3488 = ORIENTED_EDGE('',*,*,#2011,.F.); +#3489 = ADVANCED_FACE('',(#3490),#2060,.T.); +#3490 = FACE_BOUND('',#3491,.T.); +#3491 = EDGE_LOOP('',(#3492,#3493,#3514,#3515)); +#3492 = ORIENTED_EDGE('',*,*,#2539,.T.); +#3493 = ORIENTED_EDGE('',*,*,#3494,.F.); +#3494 = EDGE_CURVE('',#2045,#2540,#3495,.T.); +#3495 = SURFACE_CURVE('',#3496,(#3500,#3507),.PCURVE_S1.); +#3496 = LINE('',#3497,#3498); +#3497 = CARTESIAN_POINT('',(-0.772984,0.103833187825,1.944648)); +#3498 = VECTOR('',#3499,1.); +#3499 = DIRECTION('',(0.,0.,1.)); +#3500 = PCURVE('',#2060,#3501); +#3501 = DEFINITIONAL_REPRESENTATION('',(#3502),#3506); +#3502 = LINE('',#3503,#3504); +#3503 = CARTESIAN_POINT('',(0.,0.)); +#3504 = VECTOR('',#3505,1.); +#3505 = DIRECTION('',(-1.,1.110223024625E-16)); +#3506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3507 = PCURVE('',#2089,#3508); +#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513); +#3509 = LINE('',#3510,#3511); +#3510 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3511 = VECTOR('',#3512,1.); +#3512 = DIRECTION('',(0.,1.)); +#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3514 = ORIENTED_EDGE('',*,*,#2044,.T.); +#3515 = ORIENTED_EDGE('',*,*,#3467,.F.); +#3516 = ADVANCED_FACE('',(#3517),#2089,.T.); +#3517 = FACE_BOUND('',#3518,.T.); +#3518 = EDGE_LOOP('',(#3519,#3520,#3540,#3541)); +#3519 = ORIENTED_EDGE('',*,*,#2560,.F.); +#3520 = ORIENTED_EDGE('',*,*,#3521,.T.); +#3521 = EDGE_CURVE('',#2561,#2073,#3522,.T.); +#3522 = SURFACE_CURVE('',#3523,(#3527,#3533),.PCURVE_S1.); +#3523 = LINE('',#3524,#3525); +#3524 = CARTESIAN_POINT('',(-0.772984,0.408194,1.944648)); +#3525 = VECTOR('',#3526,1.); +#3526 = DIRECTION('',(-1.110223024625E-16,2.22044604925E-16,-1.)); +#3527 = PCURVE('',#2089,#3528); +#3528 = DEFINITIONAL_REPRESENTATION('',(#3529),#3532); +#3529 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3530,#3531),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,8.306E-02),.PIECEWISE_BEZIER_KNOTS.); +#3530 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3531 = CARTESIAN_POINT('',(1.570796326795,-8.306E-02)); +#3532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3533 = PCURVE('',#2117,#3534); +#3534 = DEFINITIONAL_REPRESENTATION('',(#3535),#3539); +#3535 = LINE('',#3536,#3537); +#3536 = CARTESIAN_POINT('',(0.,0.)); +#3537 = VECTOR('',#3538,1.); +#3538 = DIRECTION('',(1.,0.)); +#3539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3540 = ORIENTED_EDGE('',*,*,#2072,.T.); +#3541 = ORIENTED_EDGE('',*,*,#3494,.T.); +#3542 = ADVANCED_FACE('',(#3543),#2117,.T.); +#3543 = FACE_BOUND('',#3544,.T.); +#3544 = EDGE_LOOP('',(#3545,#3546,#3567,#3568)); +#3545 = ORIENTED_EDGE('',*,*,#2588,.T.); +#3546 = ORIENTED_EDGE('',*,*,#3547,.T.); +#3547 = EDGE_CURVE('',#2589,#2102,#3548,.T.); +#3548 = SURFACE_CURVE('',#3549,(#3553,#3560),.PCURVE_S1.); +#3549 = LINE('',#3550,#3551); +#3550 = CARTESIAN_POINT('',(0.772984,0.408194,1.944648)); +#3551 = VECTOR('',#3552,1.); +#3552 = DIRECTION('',(0.,0.,-1.)); +#3553 = PCURVE('',#2117,#3554); +#3554 = DEFINITIONAL_REPRESENTATION('',(#3555),#3559); +#3555 = LINE('',#3556,#3557); +#3556 = CARTESIAN_POINT('',(-1.716369268934E-16,-1.545968)); +#3557 = VECTOR('',#3558,1.); +#3558 = DIRECTION('',(1.,-1.110223024625E-16)); +#3559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3560 = PCURVE('',#2150,#3561); +#3561 = DEFINITIONAL_REPRESENTATION('',(#3562),#3566); +#3562 = LINE('',#3563,#3564); +#3563 = CARTESIAN_POINT('',(7.853981633974,0.)); +#3564 = VECTOR('',#3565,1.); +#3565 = DIRECTION('',(0.,1.)); +#3566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3567 = ORIENTED_EDGE('',*,*,#2101,.T.); +#3568 = ORIENTED_EDGE('',*,*,#3521,.F.); +#3569 = ADVANCED_FACE('',(#3570),#2150,.F.); +#3570 = FACE_BOUND('',#3571,.F.); +#3571 = EDGE_LOOP('',(#3572,#3592,#3593,#3594)); +#3572 = ORIENTED_EDGE('',*,*,#3573,.F.); +#3573 = EDGE_CURVE('',#2610,#2130,#3574,.T.); +#3574 = SURFACE_CURVE('',#3575,(#3579,#3585),.PCURVE_S1.); +#3575 = LINE('',#3576,#3577); +#3576 = CARTESIAN_POINT('',(0.772984,1.091806,1.944648)); +#3577 = VECTOR('',#3578,1.); +#3578 = DIRECTION('',(1.110223024625E-16,-2.22044604925E-16,-1.)); +#3579 = PCURVE('',#2150,#3580); +#3580 = DEFINITIONAL_REPRESENTATION('',(#3581),#3584); +#3581 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3582,#3583),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,8.306E-02),.PIECEWISE_BEZIER_KNOTS.); +#3582 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3583 = CARTESIAN_POINT('',(4.712388980385,8.306E-02)); +#3584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3585 = PCURVE('',#2178,#3586); +#3586 = DEFINITIONAL_REPRESENTATION('',(#3587),#3591); +#3587 = LINE('',#3588,#3589); +#3588 = CARTESIAN_POINT('',(-5.040767803166E-17,1.545968)); +#3589 = VECTOR('',#3590,1.); +#3590 = DIRECTION('',(1.,0.)); +#3591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3592 = ORIENTED_EDGE('',*,*,#2609,.T.); +#3593 = ORIENTED_EDGE('',*,*,#3547,.T.); +#3594 = ORIENTED_EDGE('',*,*,#2129,.F.); +#3595 = ADVANCED_FACE('',(#3596),#2178,.T.); +#3596 = FACE_BOUND('',#3597,.T.); +#3597 = EDGE_LOOP('',(#3598,#3599,#3620,#3621)); +#3598 = ORIENTED_EDGE('',*,*,#2633,.T.); +#3599 = ORIENTED_EDGE('',*,*,#3600,.F.); +#3600 = EDGE_CURVE('',#2163,#2634,#3601,.T.); +#3601 = SURFACE_CURVE('',#3602,(#3606,#3613),.PCURVE_S1.); +#3602 = LINE('',#3603,#3604); +#3603 = CARTESIAN_POINT('',(-0.772984,1.091806,1.944648)); +#3604 = VECTOR('',#3605,1.); +#3605 = DIRECTION('',(0.,0.,1.)); +#3606 = PCURVE('',#2178,#3607); +#3607 = DEFINITIONAL_REPRESENTATION('',(#3608),#3612); +#3608 = LINE('',#3609,#3610); +#3609 = CARTESIAN_POINT('',(0.,0.)); +#3610 = VECTOR('',#3611,1.); +#3611 = DIRECTION('',(-1.,1.110223024625E-16)); +#3612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3613 = PCURVE('',#2207,#3614); +#3614 = DEFINITIONAL_REPRESENTATION('',(#3615),#3619); +#3615 = LINE('',#3616,#3617); +#3616 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3617 = VECTOR('',#3618,1.); +#3618 = DIRECTION('',(0.,1.)); +#3619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3620 = ORIENTED_EDGE('',*,*,#2162,.T.); +#3621 = ORIENTED_EDGE('',*,*,#3573,.F.); +#3622 = ADVANCED_FACE('',(#3623),#2207,.T.); +#3623 = FACE_BOUND('',#3624,.T.); +#3624 = EDGE_LOOP('',(#3625,#3626,#3646,#3647)); +#3625 = ORIENTED_EDGE('',*,*,#2654,.F.); +#3626 = ORIENTED_EDGE('',*,*,#3627,.T.); +#3627 = EDGE_CURVE('',#2655,#2191,#3628,.T.); +#3628 = SURFACE_CURVE('',#3629,(#3633,#3639),.PCURVE_S1.); +#3629 = LINE('',#3630,#3631); +#3630 = CARTESIAN_POINT('',(-0.772984,1.408194,1.944648)); +#3631 = VECTOR('',#3632,1.); +#3632 = DIRECTION('',(-1.110223024625E-16,2.22044604925E-16,-1.)); +#3633 = PCURVE('',#2207,#3634); +#3634 = DEFINITIONAL_REPRESENTATION('',(#3635),#3638); +#3635 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3636,#3637),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,8.306E-02),.PIECEWISE_BEZIER_KNOTS.); +#3636 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3637 = CARTESIAN_POINT('',(1.570796326795,-8.306E-02)); +#3638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3639 = PCURVE('',#2235,#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 = ORIENTED_EDGE('',*,*,#2190,.T.); +#3647 = ORIENTED_EDGE('',*,*,#3600,.T.); +#3648 = ADVANCED_FACE('',(#3649),#2235,.T.); +#3649 = FACE_BOUND('',#3650,.T.); +#3650 = EDGE_LOOP('',(#3651,#3652,#3673,#3674)); +#3651 = ORIENTED_EDGE('',*,*,#2682,.T.); +#3652 = ORIENTED_EDGE('',*,*,#3653,.T.); +#3653 = EDGE_CURVE('',#2683,#2220,#3654,.T.); +#3654 = SURFACE_CURVE('',#3655,(#3659,#3666),.PCURVE_S1.); +#3655 = LINE('',#3656,#3657); +#3656 = CARTESIAN_POINT('',(0.772984,1.408194,1.944648)); +#3657 = VECTOR('',#3658,1.); +#3658 = DIRECTION('',(0.,0.,-1.)); +#3659 = PCURVE('',#2235,#3660); +#3660 = DEFINITIONAL_REPRESENTATION('',(#3661),#3665); +#3661 = LINE('',#3662,#3663); +#3662 = CARTESIAN_POINT('',(-1.716369268934E-16,-1.545968)); +#3663 = VECTOR('',#3664,1.); +#3664 = DIRECTION('',(1.,-1.110223024625E-16)); +#3665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3666 = PCURVE('',#2266,#3667); +#3667 = DEFINITIONAL_REPRESENTATION('',(#3668),#3672); +#3668 = LINE('',#3669,#3670); +#3669 = CARTESIAN_POINT('',(7.853981633974,0.)); +#3670 = VECTOR('',#3671,1.); +#3671 = DIRECTION('',(0.,1.)); +#3672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3673 = ORIENTED_EDGE('',*,*,#2219,.T.); +#3674 = ORIENTED_EDGE('',*,*,#3627,.F.); +#3675 = ADVANCED_FACE('',(#3676),#2266,.F.); +#3676 = FACE_BOUND('',#3677,.F.); +#3677 = EDGE_LOOP('',(#3678,#3679,#3680,#3681)); +#3678 = ORIENTED_EDGE('',*,*,#2281,.F.); +#3679 = ORIENTED_EDGE('',*,*,#2703,.T.); +#3680 = ORIENTED_EDGE('',*,*,#3653,.T.); +#3681 = ORIENTED_EDGE('',*,*,#2247,.F.); +#3682 = ADVANCED_FACE('',(#3683),#2745,.T.); +#3683 = FACE_BOUND('',#3684,.F.); +#3684 = EDGE_LOOP('',(#3685,#3686,#3709,#3740)); +#3685 = ORIENTED_EDGE('',*,*,#2728,.T.); +#3686 = ORIENTED_EDGE('',*,*,#3687,.T.); +#3687 = EDGE_CURVE('',#2729,#3688,#3690,.T.); +#3688 = VERTEX_POINT('',#3689); +#3689 = CARTESIAN_POINT('',(2.2,0.,2.)); +#3690 = SEAM_CURVE('',#3691,(#3695,#3702),.PCURVE_S1.); +#3691 = LINE('',#3692,#3693); +#3692 = CARTESIAN_POINT('',(2.2,0.,-5.)); +#3693 = VECTOR('',#3694,1.); +#3694 = DIRECTION('',(0.,0.,1.)); +#3695 = PCURVE('',#2745,#3696); +#3696 = DEFINITIONAL_REPRESENTATION('',(#3697),#3701); +#3697 = LINE('',#3698,#3699); +#3698 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#3699 = VECTOR('',#3700,1.); +#3700 = DIRECTION('',(-0.,-1.)); +#3701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3702 = PCURVE('',#2745,#3703); +#3703 = DEFINITIONAL_REPRESENTATION('',(#3704),#3708); +#3704 = LINE('',#3705,#3706); +#3705 = CARTESIAN_POINT('',(-0.,0.)); +#3706 = VECTOR('',#3707,1.); +#3707 = DIRECTION('',(-0.,-1.)); +#3708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3709 = ORIENTED_EDGE('',*,*,#3710,.T.); +#3710 = EDGE_CURVE('',#3688,#3688,#3711,.T.); +#3711 = SURFACE_CURVE('',#3712,(#3717,#3724),.PCURVE_S1.); +#3712 = CIRCLE('',#3713,0.3); +#3713 = AXIS2_PLACEMENT_3D('',#3714,#3715,#3716); +#3714 = CARTESIAN_POINT('',(1.9,0.,2.)); +#3715 = DIRECTION('',(0.,0.,1.)); +#3716 = DIRECTION('',(1.,0.,0.)); +#3717 = PCURVE('',#2745,#3718); +#3718 = DEFINITIONAL_REPRESENTATION('',(#3719),#3723); +#3719 = LINE('',#3720,#3721); +#3720 = CARTESIAN_POINT('',(-0.,-7.)); +#3721 = VECTOR('',#3722,1.); +#3722 = DIRECTION('',(-1.,0.)); +#3723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3724 = PCURVE('',#3725,#3730); +#3725 = PLANE('',#3726); +#3726 = AXIS2_PLACEMENT_3D('',#3727,#3728,#3729); +#3727 = CARTESIAN_POINT('',(2.2,0.,2.)); +#3728 = DIRECTION('',(0.,0.,-1.)); +#3729 = DIRECTION('',(-1.,0.,0.)); +#3730 = DEFINITIONAL_REPRESENTATION('',(#3731),#3739); +#3731 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3732,#3733,#3734,#3735, +#3736,#3737,#3738),.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('') ); +#3732 = CARTESIAN_POINT('',(0.,0.)); +#3733 = CARTESIAN_POINT('',(0.,0.519615242271)); +#3734 = CARTESIAN_POINT('',(0.45,0.259807621135)); +#3735 = CARTESIAN_POINT('',(0.9,7.347880794884E-17)); +#3736 = CARTESIAN_POINT('',(0.45,-0.259807621135)); +#3737 = CARTESIAN_POINT('',(4.996003610813E-16,-0.519615242271)); +#3738 = CARTESIAN_POINT('',(0.,0.)); +#3739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3740 = ORIENTED_EDGE('',*,*,#3687,.F.); +#3741 = ADVANCED_FACE('',(#3742),#3261,.F.); +#3742 = FACE_BOUND('',#3743,.T.); +#3743 = EDGE_LOOP('',(#3744)); +#3744 = ORIENTED_EDGE('',*,*,#3246,.T.); +#3745 = ADVANCED_FACE('',(#3746),#3725,.F.); +#3746 = FACE_BOUND('',#3747,.T.); +#3747 = EDGE_LOOP('',(#3748)); +#3748 = ORIENTED_EDGE('',*,*,#3710,.T.); +#3749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3753)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3750,#3751,#3752)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3750 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3751 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3752 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3753 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3750, + 'distance_accuracy_value','confusion accuracy'); +#3754 = PRODUCT_TYPE('part',$,(#7)); +#3755 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3756,#3764,#3771,#3779,#3786,#3793,#3800,#3807,#3814,#3822,#3829, + #3836,#3843,#3850,#3857,#3864,#3871,#3878,#3885,#3892,#3899,#3906, + #3913,#3920,#3927,#3934,#3941,#3948,#3955,#3962,#3969,#3976,#3983, + #3990,#3997,#4004,#4011,#4018,#4025,#4032,#4039,#4046,#4053,#4060, + #4067,#4074,#4081,#4088,#4095,#4102,#4109,#4116),#3749); +#3756 = STYLED_ITEM('color',(#3757),#17); +#3757 = PRESENTATION_STYLE_ASSIGNMENT((#3758)); +#3758 = SURFACE_STYLE_USAGE(.BOTH.,#3759); +#3759 = SURFACE_SIDE_STYLE('',(#3760)); +#3760 = SURFACE_STYLE_FILL_AREA(#3761); +#3761 = FILL_AREA_STYLE('',(#3762)); +#3762 = FILL_AREA_STYLE_COLOUR('',#3763); +#3763 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#3764 = STYLED_ITEM('color',(#3765),#58); +#3765 = PRESENTATION_STYLE_ASSIGNMENT((#3766)); +#3766 = SURFACE_STYLE_USAGE(.BOTH.,#3767); +#3767 = SURFACE_SIDE_STYLE('',(#3768)); +#3768 = SURFACE_STYLE_FILL_AREA(#3769); +#3769 = FILL_AREA_STYLE('',(#3770)); +#3770 = FILL_AREA_STYLE_COLOUR('',#3763); +#3771 = STYLED_ITEM('color',(#3772),#113); +#3772 = PRESENTATION_STYLE_ASSIGNMENT((#3773)); +#3773 = SURFACE_STYLE_USAGE(.BOTH.,#3774); +#3774 = SURFACE_SIDE_STYLE('',(#3775)); +#3775 = SURFACE_STYLE_FILL_AREA(#3776); +#3776 = FILL_AREA_STYLE('',(#3777)); +#3777 = FILL_AREA_STYLE_COLOUR('',#3778); +#3778 = COLOUR_RGB('',0.800000011921,0.360784322023,0.20000000298); +#3779 = STYLED_ITEM('color',(#3780),#272); +#3780 = PRESENTATION_STYLE_ASSIGNMENT((#3781)); +#3781 = SURFACE_STYLE_USAGE(.BOTH.,#3782); +#3782 = SURFACE_SIDE_STYLE('',(#3783)); +#3783 = SURFACE_STYLE_FILL_AREA(#3784); +#3784 = FILL_AREA_STYLE('',(#3785)); +#3785 = FILL_AREA_STYLE_COLOUR('',#3778); +#3786 = STYLED_ITEM('color',(#3787),#471); +#3787 = PRESENTATION_STYLE_ASSIGNMENT((#3788)); +#3788 = SURFACE_STYLE_USAGE(.BOTH.,#3789); +#3789 = SURFACE_SIDE_STYLE('',(#3790)); +#3790 = SURFACE_STYLE_FILL_AREA(#3791); +#3791 = FILL_AREA_STYLE('',(#3792)); +#3792 = FILL_AREA_STYLE_COLOUR('',#3778); +#3793 = STYLED_ITEM('color',(#3794),#520); +#3794 = PRESENTATION_STYLE_ASSIGNMENT((#3795)); +#3795 = SURFACE_STYLE_USAGE(.BOTH.,#3796); +#3796 = SURFACE_SIDE_STYLE('',(#3797)); +#3797 = SURFACE_STYLE_FILL_AREA(#3798); +#3798 = FILL_AREA_STYLE('',(#3799)); +#3799 = FILL_AREA_STYLE_COLOUR('',#3778); +#3800 = STYLED_ITEM('color',(#3801),#569); +#3801 = PRESENTATION_STYLE_ASSIGNMENT((#3802)); +#3802 = SURFACE_STYLE_USAGE(.BOTH.,#3803); +#3803 = SURFACE_SIDE_STYLE('',(#3804)); +#3804 = SURFACE_STYLE_FILL_AREA(#3805); +#3805 = FILL_AREA_STYLE('',(#3806)); +#3806 = FILL_AREA_STYLE_COLOUR('',#3778); +#3807 = STYLED_ITEM('color',(#3808),#709); +#3808 = PRESENTATION_STYLE_ASSIGNMENT((#3809)); +#3809 = SURFACE_STYLE_USAGE(.BOTH.,#3810); +#3810 = SURFACE_SIDE_STYLE('',(#3811)); +#3811 = SURFACE_STYLE_FILL_AREA(#3812); +#3812 = FILL_AREA_STYLE('',(#3813)); +#3813 = FILL_AREA_STYLE_COLOUR('',#3763); +#3814 = STYLED_ITEM('color',(#3815),#768); +#3815 = PRESENTATION_STYLE_ASSIGNMENT((#3816)); +#3816 = SURFACE_STYLE_USAGE(.BOTH.,#3817); +#3817 = SURFACE_SIDE_STYLE('',(#3818)); +#3818 = SURFACE_STYLE_FILL_AREA(#3819); +#3819 = FILL_AREA_STYLE('',(#3820)); +#3820 = FILL_AREA_STYLE_COLOUR('',#3821); +#3821 = DRAUGHTING_PRE_DEFINED_COLOUR('white'); +#3822 = STYLED_ITEM('color',(#3823),#1301); +#3823 = PRESENTATION_STYLE_ASSIGNMENT((#3824)); +#3824 = SURFACE_STYLE_USAGE(.BOTH.,#3825); +#3825 = SURFACE_SIDE_STYLE('',(#3826)); +#3826 = SURFACE_STYLE_FILL_AREA(#3827); +#3827 = FILL_AREA_STYLE('',(#3828)); +#3828 = FILL_AREA_STYLE_COLOUR('',#3763); +#3829 = STYLED_ITEM('color',(#3830),#1350); +#3830 = PRESENTATION_STYLE_ASSIGNMENT((#3831)); +#3831 = SURFACE_STYLE_USAGE(.BOTH.,#3832); +#3832 = SURFACE_SIDE_STYLE('',(#3833)); +#3833 = SURFACE_STYLE_FILL_AREA(#3834); +#3834 = FILL_AREA_STYLE('',(#3835)); +#3835 = FILL_AREA_STYLE_COLOUR('',#3778); +#3836 = STYLED_ITEM('color',(#3837),#2277); +#3837 = PRESENTATION_STYLE_ASSIGNMENT((#3838)); +#3838 = SURFACE_STYLE_USAGE(.BOTH.,#3839); +#3839 = SURFACE_SIDE_STYLE('',(#3840)); +#3840 = SURFACE_STYLE_FILL_AREA(#3841); +#3841 = FILL_AREA_STYLE('',(#3842)); +#3842 = FILL_AREA_STYLE_COLOUR('',#3763); +#3843 = STYLED_ITEM('color',(#3844),#2323); +#3844 = PRESENTATION_STYLE_ASSIGNMENT((#3845)); +#3845 = SURFACE_STYLE_USAGE(.BOTH.,#3846); +#3846 = SURFACE_SIDE_STYLE('',(#3847)); +#3847 = SURFACE_STYLE_FILL_AREA(#3848); +#3848 = FILL_AREA_STYLE('',(#3849)); +#3849 = FILL_AREA_STYLE_COLOUR('',#3821); +#3850 = STYLED_ITEM('color',(#3851),#2756); +#3851 = PRESENTATION_STYLE_ASSIGNMENT((#3852)); +#3852 = SURFACE_STYLE_USAGE(.BOTH.,#3853); +#3853 = SURFACE_SIDE_STYLE('',(#3854)); +#3854 = SURFACE_STYLE_FILL_AREA(#3855); +#3855 = FILL_AREA_STYLE('',(#3856)); +#3856 = FILL_AREA_STYLE_COLOUR('',#3763); +#3857 = STYLED_ITEM('color',(#3858),#2783); +#3858 = PRESENTATION_STYLE_ASSIGNMENT((#3859)); +#3859 = SURFACE_STYLE_USAGE(.BOTH.,#3860); +#3860 = SURFACE_SIDE_STYLE('',(#3861)); +#3861 = SURFACE_STYLE_FILL_AREA(#3862); +#3862 = FILL_AREA_STYLE('',(#3863)); +#3863 = FILL_AREA_STYLE_COLOUR('',#3763); +#3864 = STYLED_ITEM('color',(#3865),#2810); +#3865 = PRESENTATION_STYLE_ASSIGNMENT((#3866)); +#3866 = SURFACE_STYLE_USAGE(.BOTH.,#3867); +#3867 = SURFACE_SIDE_STYLE('',(#3868)); +#3868 = SURFACE_STYLE_FILL_AREA(#3869); +#3869 = FILL_AREA_STYLE('',(#3870)); +#3870 = FILL_AREA_STYLE_COLOUR('',#3763); +#3871 = STYLED_ITEM('color',(#3872),#2814); +#3872 = PRESENTATION_STYLE_ASSIGNMENT((#3873)); +#3873 = SURFACE_STYLE_USAGE(.BOTH.,#3874); +#3874 = SURFACE_SIDE_STYLE('',(#3875)); +#3875 = SURFACE_STYLE_FILL_AREA(#3876); +#3876 = FILL_AREA_STYLE('',(#3877)); +#3877 = FILL_AREA_STYLE_COLOUR('',#3763); +#3878 = STYLED_ITEM('color',(#3879),#2840); +#3879 = PRESENTATION_STYLE_ASSIGNMENT((#3880)); +#3880 = SURFACE_STYLE_USAGE(.BOTH.,#3881); +#3881 = SURFACE_SIDE_STYLE('',(#3882)); +#3882 = SURFACE_STYLE_FILL_AREA(#3883); +#3883 = FILL_AREA_STYLE('',(#3884)); +#3884 = FILL_AREA_STYLE_COLOUR('',#3763); +#3885 = STYLED_ITEM('color',(#3886),#2867); +#3886 = PRESENTATION_STYLE_ASSIGNMENT((#3887)); +#3887 = SURFACE_STYLE_USAGE(.BOTH.,#3888); +#3888 = SURFACE_SIDE_STYLE('',(#3889)); +#3889 = SURFACE_STYLE_FILL_AREA(#3890); +#3890 = FILL_AREA_STYLE('',(#3891)); +#3891 = FILL_AREA_STYLE_COLOUR('',#3763); +#3892 = STYLED_ITEM('color',(#3893),#2893); +#3893 = PRESENTATION_STYLE_ASSIGNMENT((#3894)); +#3894 = SURFACE_STYLE_USAGE(.BOTH.,#3895); +#3895 = SURFACE_SIDE_STYLE('',(#3896)); +#3896 = SURFACE_STYLE_FILL_AREA(#3897); +#3897 = FILL_AREA_STYLE('',(#3898)); +#3898 = FILL_AREA_STYLE_COLOUR('',#3763); +#3899 = STYLED_ITEM('color',(#3900),#2919); +#3900 = PRESENTATION_STYLE_ASSIGNMENT((#3901)); +#3901 = SURFACE_STYLE_USAGE(.BOTH.,#3902); +#3902 = SURFACE_SIDE_STYLE('',(#3903)); +#3903 = SURFACE_STYLE_FILL_AREA(#3904); +#3904 = FILL_AREA_STYLE('',(#3905)); +#3905 = FILL_AREA_STYLE_COLOUR('',#3763); +#3906 = STYLED_ITEM('color',(#3907),#2946); +#3907 = PRESENTATION_STYLE_ASSIGNMENT((#3908)); +#3908 = SURFACE_STYLE_USAGE(.BOTH.,#3909); +#3909 = SURFACE_SIDE_STYLE('',(#3910)); +#3910 = SURFACE_STYLE_FILL_AREA(#3911); +#3911 = FILL_AREA_STYLE('',(#3912)); +#3912 = FILL_AREA_STYLE_COLOUR('',#3763); +#3913 = STYLED_ITEM('color',(#3914),#2973); +#3914 = PRESENTATION_STYLE_ASSIGNMENT((#3915)); +#3915 = SURFACE_STYLE_USAGE(.BOTH.,#3916); +#3916 = SURFACE_SIDE_STYLE('',(#3917)); +#3917 = SURFACE_STYLE_FILL_AREA(#3918); +#3918 = FILL_AREA_STYLE('',(#3919)); +#3919 = FILL_AREA_STYLE_COLOUR('',#3763); +#3920 = STYLED_ITEM('color',(#3921),#2999); +#3921 = PRESENTATION_STYLE_ASSIGNMENT((#3922)); +#3922 = SURFACE_STYLE_USAGE(.BOTH.,#3923); +#3923 = SURFACE_SIDE_STYLE('',(#3924)); +#3924 = SURFACE_STYLE_FILL_AREA(#3925); +#3925 = FILL_AREA_STYLE('',(#3926)); +#3926 = FILL_AREA_STYLE_COLOUR('',#3763); +#3927 = STYLED_ITEM('color',(#3928),#3025); +#3928 = PRESENTATION_STYLE_ASSIGNMENT((#3929)); +#3929 = SURFACE_STYLE_USAGE(.BOTH.,#3930); +#3930 = SURFACE_SIDE_STYLE('',(#3931)); +#3931 = SURFACE_STYLE_FILL_AREA(#3932); +#3932 = FILL_AREA_STYLE('',(#3933)); +#3933 = FILL_AREA_STYLE_COLOUR('',#3763); +#3934 = STYLED_ITEM('color',(#3935),#3052); +#3935 = PRESENTATION_STYLE_ASSIGNMENT((#3936)); +#3936 = SURFACE_STYLE_USAGE(.BOTH.,#3937); +#3937 = SURFACE_SIDE_STYLE('',(#3938)); +#3938 = SURFACE_STYLE_FILL_AREA(#3939); +#3939 = FILL_AREA_STYLE('',(#3940)); +#3940 = FILL_AREA_STYLE_COLOUR('',#3763); +#3941 = STYLED_ITEM('color',(#3942),#3079); +#3942 = PRESENTATION_STYLE_ASSIGNMENT((#3943)); +#3943 = SURFACE_STYLE_USAGE(.BOTH.,#3944); +#3944 = SURFACE_SIDE_STYLE('',(#3945)); +#3945 = SURFACE_STYLE_FILL_AREA(#3946); +#3946 = FILL_AREA_STYLE('',(#3947)); +#3947 = FILL_AREA_STYLE_COLOUR('',#3763); +#3948 = STYLED_ITEM('color',(#3949),#3105); +#3949 = PRESENTATION_STYLE_ASSIGNMENT((#3950)); +#3950 = SURFACE_STYLE_USAGE(.BOTH.,#3951); +#3951 = SURFACE_SIDE_STYLE('',(#3952)); +#3952 = SURFACE_STYLE_FILL_AREA(#3953); +#3953 = FILL_AREA_STYLE('',(#3954)); +#3954 = FILL_AREA_STYLE_COLOUR('',#3763); +#3955 = STYLED_ITEM('color',(#3956),#3131); +#3956 = PRESENTATION_STYLE_ASSIGNMENT((#3957)); +#3957 = SURFACE_STYLE_USAGE(.BOTH.,#3958); +#3958 = SURFACE_SIDE_STYLE('',(#3959)); +#3959 = SURFACE_STYLE_FILL_AREA(#3960); +#3960 = FILL_AREA_STYLE('',(#3961)); +#3961 = FILL_AREA_STYLE_COLOUR('',#3763); +#3962 = STYLED_ITEM('color',(#3963),#3158); +#3963 = PRESENTATION_STYLE_ASSIGNMENT((#3964)); +#3964 = SURFACE_STYLE_USAGE(.BOTH.,#3965); +#3965 = SURFACE_SIDE_STYLE('',(#3966)); +#3966 = SURFACE_STYLE_FILL_AREA(#3967); +#3967 = FILL_AREA_STYLE('',(#3968)); +#3968 = FILL_AREA_STYLE_COLOUR('',#3763); +#3969 = STYLED_ITEM('color',(#3970),#3185); +#3970 = PRESENTATION_STYLE_ASSIGNMENT((#3971)); +#3971 = SURFACE_STYLE_USAGE(.BOTH.,#3972); +#3972 = SURFACE_SIDE_STYLE('',(#3973)); +#3973 = SURFACE_STYLE_FILL_AREA(#3974); +#3974 = FILL_AREA_STYLE('',(#3975)); +#3975 = FILL_AREA_STYLE_COLOUR('',#3763); +#3976 = STYLED_ITEM('color',(#3977),#3211); +#3977 = PRESENTATION_STYLE_ASSIGNMENT((#3978)); +#3978 = SURFACE_STYLE_USAGE(.BOTH.,#3979); +#3979 = SURFACE_SIDE_STYLE('',(#3980)); +#3980 = SURFACE_STYLE_FILL_AREA(#3981); +#3981 = FILL_AREA_STYLE('',(#3982)); +#3982 = FILL_AREA_STYLE_COLOUR('',#3763); +#3983 = STYLED_ITEM('color',(#3984),#3218); +#3984 = PRESENTATION_STYLE_ASSIGNMENT((#3985)); +#3985 = SURFACE_STYLE_USAGE(.BOTH.,#3986); +#3986 = SURFACE_SIDE_STYLE('',(#3987)); +#3987 = SURFACE_STYLE_FILL_AREA(#3988); +#3988 = FILL_AREA_STYLE('',(#3989)); +#3989 = FILL_AREA_STYLE_COLOUR('',#3763); +#3990 = STYLED_ITEM('color',(#3991),#3277); +#3991 = PRESENTATION_STYLE_ASSIGNMENT((#3992)); +#3992 = SURFACE_STYLE_USAGE(.BOTH.,#3993); +#3993 = SURFACE_SIDE_STYLE('',(#3994)); +#3994 = SURFACE_STYLE_FILL_AREA(#3995); +#3995 = FILL_AREA_STYLE('',(#3996)); +#3996 = FILL_AREA_STYLE_COLOUR('',#3763); +#3997 = STYLED_ITEM('color',(#3998),#3304); +#3998 = PRESENTATION_STYLE_ASSIGNMENT((#3999)); +#3999 = SURFACE_STYLE_USAGE(.BOTH.,#4000); +#4000 = SURFACE_SIDE_STYLE('',(#4001)); +#4001 = SURFACE_STYLE_FILL_AREA(#4002); +#4002 = FILL_AREA_STYLE('',(#4003)); +#4003 = FILL_AREA_STYLE_COLOUR('',#3763); +#4004 = STYLED_ITEM('color',(#4005),#3330); +#4005 = PRESENTATION_STYLE_ASSIGNMENT((#4006)); +#4006 = SURFACE_STYLE_USAGE(.BOTH.,#4007); +#4007 = SURFACE_SIDE_STYLE('',(#4008)); +#4008 = SURFACE_STYLE_FILL_AREA(#4009); +#4009 = FILL_AREA_STYLE('',(#4010)); +#4010 = FILL_AREA_STYLE_COLOUR('',#3763); +#4011 = STYLED_ITEM('color',(#4012),#3357); +#4012 = PRESENTATION_STYLE_ASSIGNMENT((#4013)); +#4013 = SURFACE_STYLE_USAGE(.BOTH.,#4014); +#4014 = SURFACE_SIDE_STYLE('',(#4015)); +#4015 = SURFACE_STYLE_FILL_AREA(#4016); +#4016 = FILL_AREA_STYLE('',(#4017)); +#4017 = FILL_AREA_STYLE_COLOUR('',#3763); +#4018 = STYLED_ITEM('color',(#4019),#3383); +#4019 = PRESENTATION_STYLE_ASSIGNMENT((#4020)); +#4020 = SURFACE_STYLE_USAGE(.BOTH.,#4021); +#4021 = SURFACE_SIDE_STYLE('',(#4022)); +#4022 = SURFACE_STYLE_FILL_AREA(#4023); +#4023 = FILL_AREA_STYLE('',(#4024)); +#4024 = FILL_AREA_STYLE_COLOUR('',#3763); +#4025 = STYLED_ITEM('color',(#4026),#3410); +#4026 = PRESENTATION_STYLE_ASSIGNMENT((#4027)); +#4027 = SURFACE_STYLE_USAGE(.BOTH.,#4028); +#4028 = SURFACE_SIDE_STYLE('',(#4029)); +#4029 = SURFACE_STYLE_FILL_AREA(#4030); +#4030 = FILL_AREA_STYLE('',(#4031)); +#4031 = FILL_AREA_STYLE_COLOUR('',#3763); +#4032 = STYLED_ITEM('color',(#4033),#3436); +#4033 = PRESENTATION_STYLE_ASSIGNMENT((#4034)); +#4034 = SURFACE_STYLE_USAGE(.BOTH.,#4035); +#4035 = SURFACE_SIDE_STYLE('',(#4036)); +#4036 = SURFACE_STYLE_FILL_AREA(#4037); +#4037 = FILL_AREA_STYLE('',(#4038)); +#4038 = FILL_AREA_STYLE_COLOUR('',#3763); +#4039 = STYLED_ITEM('color',(#4040),#3463); +#4040 = PRESENTATION_STYLE_ASSIGNMENT((#4041)); +#4041 = SURFACE_STYLE_USAGE(.BOTH.,#4042); +#4042 = SURFACE_SIDE_STYLE('',(#4043)); +#4043 = SURFACE_STYLE_FILL_AREA(#4044); +#4044 = FILL_AREA_STYLE('',(#4045)); +#4045 = FILL_AREA_STYLE_COLOUR('',#3763); +#4046 = STYLED_ITEM('color',(#4047),#3489); +#4047 = PRESENTATION_STYLE_ASSIGNMENT((#4048)); +#4048 = SURFACE_STYLE_USAGE(.BOTH.,#4049); +#4049 = SURFACE_SIDE_STYLE('',(#4050)); +#4050 = SURFACE_STYLE_FILL_AREA(#4051); +#4051 = FILL_AREA_STYLE('',(#4052)); +#4052 = FILL_AREA_STYLE_COLOUR('',#3763); +#4053 = STYLED_ITEM('color',(#4054),#3516); +#4054 = PRESENTATION_STYLE_ASSIGNMENT((#4055)); +#4055 = SURFACE_STYLE_USAGE(.BOTH.,#4056); +#4056 = SURFACE_SIDE_STYLE('',(#4057)); +#4057 = SURFACE_STYLE_FILL_AREA(#4058); +#4058 = FILL_AREA_STYLE('',(#4059)); +#4059 = FILL_AREA_STYLE_COLOUR('',#3763); +#4060 = STYLED_ITEM('color',(#4061),#3542); +#4061 = PRESENTATION_STYLE_ASSIGNMENT((#4062)); +#4062 = SURFACE_STYLE_USAGE(.BOTH.,#4063); +#4063 = SURFACE_SIDE_STYLE('',(#4064)); +#4064 = SURFACE_STYLE_FILL_AREA(#4065); +#4065 = FILL_AREA_STYLE('',(#4066)); +#4066 = FILL_AREA_STYLE_COLOUR('',#3763); +#4067 = STYLED_ITEM('color',(#4068),#3569); +#4068 = PRESENTATION_STYLE_ASSIGNMENT((#4069)); +#4069 = SURFACE_STYLE_USAGE(.BOTH.,#4070); +#4070 = SURFACE_SIDE_STYLE('',(#4071)); +#4071 = SURFACE_STYLE_FILL_AREA(#4072); +#4072 = FILL_AREA_STYLE('',(#4073)); +#4073 = FILL_AREA_STYLE_COLOUR('',#3763); +#4074 = STYLED_ITEM('color',(#4075),#3595); +#4075 = PRESENTATION_STYLE_ASSIGNMENT((#4076)); +#4076 = SURFACE_STYLE_USAGE(.BOTH.,#4077); +#4077 = SURFACE_SIDE_STYLE('',(#4078)); +#4078 = SURFACE_STYLE_FILL_AREA(#4079); +#4079 = FILL_AREA_STYLE('',(#4080)); +#4080 = FILL_AREA_STYLE_COLOUR('',#3763); +#4081 = STYLED_ITEM('color',(#4082),#3622); +#4082 = PRESENTATION_STYLE_ASSIGNMENT((#4083)); +#4083 = SURFACE_STYLE_USAGE(.BOTH.,#4084); +#4084 = SURFACE_SIDE_STYLE('',(#4085)); +#4085 = SURFACE_STYLE_FILL_AREA(#4086); +#4086 = FILL_AREA_STYLE('',(#4087)); +#4087 = FILL_AREA_STYLE_COLOUR('',#3763); +#4088 = STYLED_ITEM('color',(#4089),#3648); +#4089 = PRESENTATION_STYLE_ASSIGNMENT((#4090)); +#4090 = SURFACE_STYLE_USAGE(.BOTH.,#4091); +#4091 = SURFACE_SIDE_STYLE('',(#4092)); +#4092 = SURFACE_STYLE_FILL_AREA(#4093); +#4093 = FILL_AREA_STYLE('',(#4094)); +#4094 = FILL_AREA_STYLE_COLOUR('',#3763); +#4095 = STYLED_ITEM('color',(#4096),#3675); +#4096 = PRESENTATION_STYLE_ASSIGNMENT((#4097)); +#4097 = SURFACE_STYLE_USAGE(.BOTH.,#4098); +#4098 = SURFACE_SIDE_STYLE('',(#4099)); +#4099 = SURFACE_STYLE_FILL_AREA(#4100); +#4100 = FILL_AREA_STYLE('',(#4101)); +#4101 = FILL_AREA_STYLE_COLOUR('',#3763); +#4102 = STYLED_ITEM('color',(#4103),#3682); +#4103 = PRESENTATION_STYLE_ASSIGNMENT((#4104)); +#4104 = SURFACE_STYLE_USAGE(.BOTH.,#4105); +#4105 = SURFACE_SIDE_STYLE('',(#4106)); +#4106 = SURFACE_STYLE_FILL_AREA(#4107); +#4107 = FILL_AREA_STYLE('',(#4108)); +#4108 = FILL_AREA_STYLE_COLOUR('',#3763); +#4109 = STYLED_ITEM('color',(#4110),#3741); +#4110 = PRESENTATION_STYLE_ASSIGNMENT((#4111)); +#4111 = SURFACE_STYLE_USAGE(.BOTH.,#4112); +#4112 = SURFACE_SIDE_STYLE('',(#4113)); +#4113 = SURFACE_STYLE_FILL_AREA(#4114); +#4114 = FILL_AREA_STYLE('',(#4115)); +#4115 = FILL_AREA_STYLE_COLOUR('',#3763); +#4116 = STYLED_ITEM('color',(#4117),#3745); +#4117 = PRESENTATION_STYLE_ASSIGNMENT((#4118)); +#4118 = SURFACE_STYLE_USAGE(.BOTH.,#4119); +#4119 = SURFACE_SIDE_STYLE('',(#4120)); +#4120 = SURFACE_STYLE_FILL_AREA(#4121); +#4121 = FILL_AREA_STYLE('',(#4122)); +#4122 = FILL_AREA_STYLE_COLOUR('',#3763); +ENDSEC; +END-ISO-10303-21; diff --git a/electronic-components/Photoresistor/Photoresistor.stl b/electronic-components/Photoresistor/Photoresistor.stl new file mode 100644 index 0000000000000000000000000000000000000000..6b3a107ae148985c9a76d505e4ba90d471e958f5 GIT binary patch literal 71084 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 literal 0 HcmV?d00001 diff --git a/electronic-components/Photoresistor/Photoresistor_alz.jpeg b/electronic-components/Photoresistor/Photoresistor_alz.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..514356924aac14f63807a186a617c5d2114c813f GIT binary patch literal 17383 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 literal 0 HcmV?d00001 diff --git a/electronic-components/Photoresistor/Photoresistor_planta.jpeg b/electronic-components/Photoresistor/Photoresistor_planta.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..f8fbef3c80a181073d427020a80e924742fcf3a9 GIT binary patch literal 22641 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