From 314f82dbb724e71035518787230d7327bef9a715 Mon Sep 17 00:00:00 2001 From: movilujo <joseluis@MacBook-Pro-de-Jose.local> Date: Mon, 29 Sep 2014 19:15:20 +0200 Subject: [PATCH 1/2] 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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 GivI`Fh#5=( literal 0 HcmV?d00001 diff --git a/electronic-components/Buzzer/Buzzer1.jpeg b/electronic-components/Buzzer/Buzzer1.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..c121daf5e88f0134e4fc93860bc6906f0cfb4363 GIT binary patch literal 16199 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 literal 0 HcmV?d00001 diff --git a/electronic-components/Buzzer/Buzzer2.jpeg b/electronic-components/Buzzer/Buzzer2.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..44b90c6634c21e51042e4edd4c4c3b364752669c GIT binary patch literal 17821 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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 zcmeHu2UHZv)_>!GLk<!IBn&|Ti9^mo9D+)goRb5RbCf8kfFK|sAfO-uA~{M%G6+ak zaz;RqoWs9|UH994=l{<6-aBvIedn_|RXx>ReW`o9y6*4Zy7%<c=_EjSLq=W(Ktn?V z<iJ1RbOewFFwdWdp2xt1LZMh#nAo@^c(^z?xD*$N2}r0ZX=$h_si<I#9855JHU=sx zW&sv9E;uhQFD;Xhm>{<(2M;ediU=AO78WiJE;$|^IX4{@9rwR{oSvL(5|wbbv4**t zJ33j~*^1G_Ik@Oy=C-DGW|p={F?#jeGVFr%65=pyQ3d&HQZTTut&_03lcgBFg|oB0 zFej&*n;VB44~Ly2l9QW@3(l#fa7)e9!raD~-O|>{+1S?9oE`@D7q+!iG`2B!vNtw0 z|K<KIJ5yulv;X-krMoWXj!1J`c1KHdq`5VRt+_L&f~AS^S;fua?qo&})A&A2ZhCM? zFi{Olb2o8p7)(^b*xAw29lV4(jNx!GdM*wwK7Kwp$c-_a`>e@@I#5lXKQ?)PY4Qqi z3(@~dfcqB$-=E<Ag}`@u+<zp%4H94n{~ec*5I_HS3Os+L!1Ko;@PHJ+N8kbig4{gd zka*6<AOPp*=Y@Z#!23rEynm#?`^Pcxf&{=<_sf7$OmKo?5#{_<KB8)NE{>+=XOfb3 zG&gp(a}-y%wX(HyvlZq1egP%Mv)|x5xo+%iE^cOL19LLBhj9zS;DW+Dg2KFfFm7-j z{`$!GZvXR~EmF<H$=TdST*lGdTw3Zn4CL^)-oM>M^;b4_bXIh+F){z$IDU5x)kW3Z z)e<!&#X+`2Ie%-RxcbhGC?{%8iesPF0YsSRgdu7WG<x715gLRD?X(e~1pqV*@S{V0 zcfTHJ=OE}9=b@Nb*f?N^5<=h{8U%6<9fE;@jt=&|2i^zJi7+nE!KKa<s~AJ+9Z0zS zBVS@NTq~$2Rqa`0<S}s!z``cGNKQd{`3e&=%T-=JegQ!tVd?7#8Cf~`8)~=JH8i!f zbxh67?;tHK?>afVxVpJ}cn01N3V!hLQAkwu)0o(}XYmQCX|K{>XJlr*DJ&{3DJ?61 zSMk1~v8lPGwXMCkuYX{0=+o!nsp*;7x%q`Ji%aVpn_JsEyL<ZwD8A4D$S-XD#@Rpc zMFjG74jmnW4n^^WcFqkf5F&I8I{5huQYuhm2V#0|e@v2VkuMACu^4z%*GNqqd$7qE zd8aO~qgXrR?0?5tz`w=WZ;bs9U&8<{1Py$75F$VV*nF-MqNftF9oE=Hp58?M0{!Rd zM~Hx=Jk{?aiAfxZ$rG#)_{|Ww<j>O&5dn(>0^ne75+O11yA%Rf1ZVvD=`ghd8D_Nd zG?K3>A%N}An}5C#SU#otk)hTd$;%|5+<~X6(_zZzRL;Hw1o(P@pO^o?GD-EL{<&KG z_>~g1Xn-q5YzS~mB}9iA4KBlCai%F#{fK{F{--jzdA8IFpDiap>wilE87h)EXKLyd z{HK2UtCVzVQV27e#ThzI1reLy1(fCjZm>9j17iMp`Jc-~8IlQ#=haWeE{XLopc-bh ze$^iE33e1N`oHo6T-}z=F!<lD4%eOvq_Hk&NlyHP+l%%ojZ{ZLvH9}okV@op?+k~d zAjEN5hHrPviQvT4&1A7=gC_D!pE2YqAYt!2QGde6Equd&#>GX9LQyKixse=Xlf`dT zCB%gU_&e2#C_Jvi@<S%v?Tc>t+A=hEnw?4{+w9Vf^zRO7LcZNg;6zBkk9_ezWhTkB zID8te?9Z`o)24M!+3XauJ1H~Rju(ID05e8sy|B6Yu5Cx~i-gYDT3LgbTjLY<4=ODg zpJMftT;Eb67({0Dyz9<kGWt2yFGr~M_z>(N72qA7(MxeS1x1c~VO-1i_3&Pu0ywsl zXv--$6e-4E1Zb>kIt*J(<$A5x1e<npoY_sRvOmu)+MSE#^iL+e2Xs&A#!BE<Y5HQt zPBg^Pk(Nd}c0iDMV^0EP#XNn~w>s04a)RFId>)auv5o&s!c26Li3zY5Vm#rSAD7t6 zp?Sc2AoDO=>>!Y;OuJoI{`ez&vz%h)g<zKlq%|XHy1+#&nKGd^(RRF&bNOb1utP{C zlEP}us>zMNjrYOL;yYc&$*vq#Gf^R$$yLOIuTOy>rs<UZqaNRHUu%yL_QS7>a;=QJ za<cVDuj_p<i8X1>>!uT5+7_&vq|(r7xRkG+$ao4A8N9Wa8LoQM<SBCsB+{>c^~5*@ z-V<EZ-uF?@iG5isbjVky|E$H3i&Jl>TY5$Bc*6fk9_hHV>29aSeTCbo%u+2fnVLHz z&vZq@nU-cRt$`zT{CJgJ{aUD1YH#BkG;Dy$5iMnk;YF8&!S-bLrNtB8!USEp*8$TL zM&-d$N$LLe8dTh~T+qOcjq?cm>Gk+vET{f3B+b(DH-rpVY)dEClBR=cM-_(v(mI9z z-n;qYob72$-E#heHd=<fj8h=DCT_r6D0SH@JR@CuOhm?H^YVQPQjaOaZ=9+!nDs)W z3l+QdV&YQ?Hs|)g;`bto>pF<6@m|11o?gJ09~<&-zPeVWAfq@y95G$ny+)E*^B`qp zOn2<{-epZlu5d)=($%|7>(C&VS{!}f#;z`1he~TV`=lNTWv-c*Fyi9LnM_jB<adl_ z>|e$oyvh_>9`(E@CNk91)6|zu%3R#HRLbpOF_9W2Ag?THo12lw(#pHE#CQW`Eu@0h z!=L*D1H>tCNxZ+demf?sp)0UqqQW@q$n)M4dBi-xCsA|<6H@@)(epk{#>B``q5*VG zY$42rZ2#2*g`iWQH}^1l$OM_4ypS3g{fS1@fFqd(-^umn!C`xt?j4Q5scO?E&!>@= z`S)HMNhN!bv)KpO<Io;IHJhZuXB`t|TI;yJ_Az{VideOOpbY2TOr4^X{-Y?8FoML` zE|2=UCFdLl#U3_|?psB{gJTXG*ULxk&ueYpsiR<GoJpuOOqr(`uvT+;P)X2qP}{dD z{8B;IJ~f23nOBfAl!i5~!G~PeOK6;0TG^CJm99Z1G+-4U{+zH{YJWpmv-^o`34|z^ zVS^^-v$tM#)b8}{osFv)MIp?lSMhJGYzpmmq$tAm?1qg`PJu60-!`n-ER5+7Iy5&& zR%O}c4W!dg0o7ArHR0jCWxHLajr6GLE06tb<rrSRj>Xz>HT5Go1+H$(vGordWVua^ z-5JvCYiHZ}dLvjbtF<28lTc0!vrDS;_TepwiDNvzSK($B{c{f|O<t?0g@(oSL6%Md z{AGLhh=xI(>hj?@_$o`3E7w#UBkq(xMT=mk<xtEK?to9<RJHUix0vzXS-HxH)-2eR zX0o`MqYSWL)TQ8=?qe6;aBN5{eA8@eYm7S5O_PEbt|!Gv+#J<F|I~d<nw5nd7T8Z@ zpgY5PpRCM^{S*ie(9y#{S`nYTaqaR^Ra))BB0sEk_D;J}tr4Q7XKu~5zj$LJdRvM) z%ho$~eMy|Af4;apSdPhmr`w8dMxrA!fZSe2IApxACisMYEeiWNcNvCH$tn%U8h`Zk zq4${V>_iL2O|RCIBkx%=B>uav_jJjb_%>^DUM(e)3^5j0MzmEuNEVWRvSlvTKeL2c zUr)Llujqh#+ruDAH*dhh*8s`3Se}GOs`LJUbx$CpeddAmfYP4VK$T`q!rd>eHYh)! z5r2p)=!g1i>K7O&O#S3v0ga#o`CovT|Gc;ML2hcP^1g+W18kqfm*7x#WPf1fQSb1$ z{H)-0y%b-&94CI)vKsm!SV@`ckXzKlRJAAu=)1bZH{9|qk_x5<Z!*Y6C^h-3@FqJV z$d@*x7RaqvcB)sJrF;_w)uGw^1Wf(`9)i#>$0CYFz0P}VZ0x<`gBT-JmLCb0<Y%MX z7^80=@l72n;aX@6o2N3Z_EVUv*C*V<>+)b?j8OCU|A;-9*U59MS*yLm8^`?Mptjz- zt5rG%gG9x^*cd^g4DFmCW4}|fm*~OUR>Gl5K_>)t+&AV~*<`@K#~Q9>hQKZ|BG|DS zso`-)Y_r2f5qEeTjLACgqlJo!6k;|@e!59qHyNeWj^X~+(avz^fr{ZvbMl9S@2`zC zX&=>2YRzTl(DQ4@P*i=LM6QP5h<MN$S~^5IBo8pwE*T#8sSs4#oGhNGFA_?0B%XMk z0y6;#JryVGuSS(GoF8?~TFgQp+RfL}$%q%-V6%vaI2F9lRe~^4%e@-D@s+@E56_s< z)1WBR*6@l)s=uZLmqmXOvQ)wyzQwmZ5HtyX&n;7SxY~<W`5&@trV%aQF57A?0FlXP z3?h=$*{-#MAK*AdAxT<a$CE>)bFq8!RS=}j%9;|>-!MP9*UBGWo>*OoV7GD3jti=N zlgwRx{1DxlM7=LdSWPXkNOE8c*%s$omV9Ywm3@_=Y2f)|l1y&WmdsYDCApE@7GJNf zo~)a7bW>8eU~4_;5-q7H%v<WkDPW<c<55u(OCehFAsUgAAYQdSD*QYE=+F$Z*j+Yv znX5#z5jt#q&fs|>MsNz~)XKK=Fi(HU5~Jz#*xm9SY`HAwSo8)p<*U=^{u+at1X%hL zm9%A{Tz=z*(0lq=(=Ql+k$b?hcjRZfN$-ux6Y0E}ea%d7(zS(XW0z_9p@quM>O3)e zjr|Dd-g8rQGwUtB*$R$$m+1&XoyDHgk;m7pdBVMmmpTJvu4OV&ERd6KJ99PJq1#JQ zB5>~#F(9ztyf6Zwk{I5;7fhcUWy*TkeW~p{kwuU%J8Y>SytO})s2~7TA)QVk^dT9Q zc0MQz$_agcnBYa8k1LBFO}?6O82H4Yn9#mv2;nlhUSc03v{<X&6QZK3fozGETdOJ^ z;%dWfy=5C#Zf;zUP9p^^k-22bDkAi`=Z0x`%=X~Rw8ez7xa0H;?Qsw7jg!7}ZAF4z z0+6stANB5GZ>}}-m|i`^%WGZnbqVs96=j4pO)~Nv4CR#`S(G2HS?+6}0+FGq2RsX6 z!W}9@oEjbSMX~d)^&^z4Ff-gTbG;{6qPRmfN1}T!wD(^`Evr~rRcpw!MiM*L0SvQu z&<g9rXPVu~XP64}`>c7(De=VHhkMCv=0)6N`Plt<{Gfu6jcoO~d5W=Hx9>f_$mV<T z*cI_UA^a_KYREd?xe(?TXQjq*FKbG!N@Ut-$NrU$>x*D52FY{H%Moy(ZRW`sa48>3 zx@F^Nc)=OEP7uIpRQ8~=s;p_C@aXe+k|fUVvn&?~wcJ635_7XC{}uLHR~?DXeTn{% z$O=)V>(z%g0S|-{I3qVa#2>6vA3N!&w|&txka<lELpX9dN;cr9^qY=X3?K79f0yb| zz?`01O!(({0zhT=!(G}MvJZ1blLXq;9wY_We-d0$Dqq<fY;vMuh)hu}yYFAZz(L?0 z9kHn0?;1)eQXAmOIm}lrtsN!Wf+Q@vU#xvzb}ppsjygHa>5+)r&cS32fwrv8+RpG4 zMaOtI+s1hYv_SGTu>$h#1-|j2d7)~gE``A7k=2v<&k8!s;A`HziOrnq_e*)BQ<HT* zG`-W;v9QX)2y-f|vh~BYH*dmU6#!nz{WBMZn49$TIePRiE&1>b6<WV2UfaH(;;Ngz z`3=4s`1LR}GU)1PUgyd!N@TdP_+9rw)(1-Q#)&r`UAQI@6t6f*a7`BGoM)RtFmss( zX+Ar#&mf?|<cqNH*=x}Gi2sfJla8#3=aQ$fTL`_+lBn553fNHt16x}EkPU8+o)p!Z z90;=>$P)#!vQVHCfiTOK6~hpRL#L-~Za0pC#acXsIaei!L`4$Re`kf3Wv^E56u9rz z<oP-gzyGGy<2B4rNs*=0=aq!8>u7xza-5&sD5|Gw$J8d_g63j&S{*s&Z)~qHDR1)Z zBx;sz>>N+9mm$SA=S`^#zUj3*KyDVh_s6mmlegJ@Fdae1J{Dna6yCE?SRI-!Mp7g0 z+%*YP?J+2L_AHI0Sos{Pakh_(0Io1MfgY?s>vH<p{&^AthT6qVJ=@FuarF$}Ad^<r zXk(DNdfVbgV8n+ZD?R)ShK_qaU5?kAd;xn2Nmj}U%${wDAmiAH`U4OxuPadB$6T+7 zF*l|Rz!bye%R`XvGtPB0ajeu<eUn0v-1bvJkN{vo!<!o=BNMn7r!+S*(%jp=$8<Nd zO^_-XdUv`?jI_DxqkEp#Eqx^le*Vw6vC0ApHMz?HUG^S0K@d`bCbG>VcDq-mb~`mM z?M&ylHwq7TP4{Z%;gLf*c0)t<s~4^&Hp<@}i;G&`eWo5;3Vs1K&l*{i3M+lF_g=Ti zU!q?-d6gTRNqBWc-<IRH0J-L<{i}kp_kQPDQ*#Zcsf%}Muxev_Bzjj|^`+^b<Pbe> zxTx{<TJWq>KYmGP==%mzL~n|IRf>#YN6hHA%uMUm$=ZUlsuExB@oBzTrus`U!BX|J z_Fnx1`)LXyJo(_K2z)Oa6X6>9Wx-pOy(x=ChL|cF?y@p$@V=<f{d-m&Rjdr;tCMxZ z;Z!vH3@OLxn)%+y!l>mslPQXG+6D+w|3__V&(_2?VOukNGc_djQG0=r8@^u$cB}YU zr&Mb?pAXb9q&1Oes2JWd5+E^2LI6LuR?7q-{a<9A=i+EQdeP6>^N_KlHbMp#v7mp# z`fw;FPPYm}4nIUQyq1~DhrS?Z?J=#6ik1O(0?QHJiz;r$5H`ANt#y9w{#p*Bgi>3u z!4;pIs#MYTUxyFl$4kJO^NX4U)g?abbjUspS=qp5<spM|S<Oa;NBO-(ry~hpq58$% zvgK<Vy*P)LLPcI}f}qkO{Z`~VEu*k-S!jua4sOvG%?Iy?)261!j$?SxLKD>?7NcCa z4+V|=90FV0@^Yp|^*m@Om2}5^UXz;Ubj5}+=VidL=T7KGyX__u_i|{DIhM`e!ZUGu z<EdB>2D4eVP%*hheYV0DbWYx0MhBVnq%l8rl{UuYfPCI%nRUZQMgy~-hRL2ay``Ym z=VY3ryv9=(mW9*8xQZ9f8b=WlOct6gp6F5YFta88)7Q5vu>69uq7o&J@o~No#x@ak z8K7-;O{BkH#W10Cq*D0(centa2}Jk0y)NhZHC0?Csjdpa!ht+V<2Lh}hc7o<wNzb! z#^3YzKde1YsJ=N9)6Y6p&CyzWaJ}rk*)19sqCl#x$%+$SolOF)>*MOPvyXG9fNxK* zBn}Aks;4qXu#?KH=X2JnNl~Whfhk(?S;Wc@t`Pt`Dp<qs$8LPRQzDUR%Nn^QH@r>) zsgY_s1wID3JbUX)tXn)RB8=oJk4AHf{CM&}A_#$SFGw4xAuwohS=$&MBW?Js#CCxU zf)Pr=Emi>ALScbm?+XJarR!wruiNtZwy@Z2yU^GvBw)0Sa*pHmN;Js}hVgf{#KO6) z(uTgB0)bA2iB-y=1vMZ08)&|%(QEC}$!#N`8rWT&Xctejqc;_Ze><=rf7><0Av#nw zv`Eta@zl3Vi^z`N?G*{NGKs6XIS_{TX{(RdH|ZF%`GtU8-lmH6?fs3MBfgA9TX9pq z<GpxtUuQOHd(j1^Fvt>XO=|Ts<X&q_O!3h$=uhEsPIb_z!Rs&4o_V)!n;9n;MsDeP zL$wcf3efmi%BWw$^TU^g4VmM@b?d1JWg?|1@5}XEdy`2HpnXJBO0D{;$X$9>Z@}EQ z&69qHlsW*!493653^YXRmA4ONAARMWvq%tORb#LgGLMpOFBA37ypIdnM3%pmz|-BQ zWV4n&A0KvKU>3gOM=+yx!akt%$lEx}aOA5?<-3iQ_H!?1^ysMsU@^e+ndpz2y68A| zb|jecS|4Fdxj>UoN{sPwFeRZ^`d+nmi^^E|nZ3sY|Izjy0ucTSwr}Iv<as$sLZ7-^ zZ4hh~y9<U)08`E*pO5&aS-pxkDfNYC#Yw~N+=j+<8+Ek!5O^LGcCCVorWfcb1Q$(h z6K|q-T4q!<ve0Vpj_GUy4!Ldep>T#o$jQE#1a8XRt%!gchRv<R6uhnpvDdcj?#sji z9|URNF9<O)`M$`DoW6CDkIz7)#aH&^)|WJPYtJSU6+<%T@1XIYo<aM@Wp`~ifD>7k z*j`oMR8r*qdHh(8bytho6)GlqKvP;{wHH6#H*I*Koi37AvG4QC;;Yaucl<+t5r5YD zE`I+yq3*1wM&qm(^43~3PYeYPB31P=8`s9-hFu&u(1QETW+Abn1WQgU`X$Oe&YKyQ zk?$LJb2d9p)>nqgAQ3k{Hu=OUiWUfdLWPK_Km4(44>(aI@xg%Dza-3uE_s|alLqUf zs4Z8!*AOv!+4#kET;h7B1NG;jY@F?H13yj%7Kdd42Vp}V+6jYCDsl>gY@(Z@iD{m1 zLqARWCgbyEy@|BUek?*WH<d@I<DPP@w10(K!u`d~3#GTXjcldsgwPLg!)Wenlz6vH z+FewdJieEkz`|G><DJ-HBxeoT^;@j=X!g1w*d^Pm<C=!dwp=s(q<6XL?Q(?>@k`o| zf%VWQQs-+0I=L5(mKN8<QWiIkd^QV-=Mit1Q>zMpuN%)y>fdxFE2OE0qwk0={a)_Z z{phxs(o(hH_}bKP?y>4NU`*I4n-7z<6mLYsDTUPg&IwJ=(9Qh#nE}rJl~@6^oEdam zJ7wJ%wU%{4DV=pgd`p&0y-V>kc$QehZ<NM;2pG!iPxL)9uPqrc4_--_c1xJQGvVZT zTrHt^E({mH&S7MDxCLoNTE+TsMmf#D`(2CEAn1@P{4&MDyn0ac?I^NE)%yeJi;4}| z!9@i{|L~WOvZH!#BIq9dsSyBZLAhV(k1k~^lda1#ym;zK>npuSYavQ7lh}QJN%3ve z&5RqTz@jTMSmTR6+Lsxs@UZg)Cc-zG2Sp|DUn?{!%;^W!8SfhQxovcBHnYZ&24y@9 zyg$%)QnQgdjI6P!n2(>P7ByVdv~;r8dOe3u*pLbHlltO84H`c=*!#MOb^LdeD+;d) zV{(|hv0laq$O>mo5{=r+Om$(^&sUe#*Aj2lUch{t*RFN9@-|6iK$A#x*!9K@C0dq+ z`MR+HtH~m&*iwpjeY-FB^3)IV>K22p?~1g8^G;1NHG~=XLwQ+QRgz!gmEG~oCa3Sx zT>N|b*-5ixC?i30RZ3F|#k5vuSy0>urzg8ZM1&#OYo=-eTEqjv=f}hFT#W72*H!1z zFYRv`!f)IVNs4=1<z+lM;yy5QXz)^?lQdPluSm3#AAev83fgGbWV<V3GqU$u8VQ^n zn36mMsLW(>O;a;ZNGT4YoZ3X2?5wi(!nYSZUOy{B6Ps&@Gxcv_oO=l1-V@feG0xCg z%*V`0#i_&H+fNxyK32FluK85$z06@p_VGnC$F8(UvY2$Kbe(+_@2=4{I;wZ40D+Wd zmPMWet3_Dj57=M?Ehv*PWr%|e%O@~s7mQy(ZIPfXDb&8>-{z)TZC_3aGp;5)crwV_ zyKR-gHlY0YW`pLSbtn3r)e%vfxqh$kV=qr+$Tzsm)yo*{&5q+#d(qPp1d{A4b{Ccg zH1Fz8K<HaO;=LlQ1Ilrds*-sOUZx#cu5C|a3>d%bog2PMrpBw?4RGT%Ms{C?q9b3s zC$3O7sAz1i41KWMznf;YKn@iH(HU!U#hS}|IlQ3ZXWeVyX5lnc>=1i>-Q&t7!u{vg zhdH$SJ{Zkuvb~-@1+VXpBX?}mkREfU9}an!uY6db7*^y7+*cpoXIvDnzW?z98#3I? zX1&eYv9$r6Q0*m@JbOo6d|f;R9y`&f<L_80_b$3y&)#Qw7Sdu+o8-<{e#i1;)z|YB zU{Kes5YI@hu>`{gvSuU>$e|}_4W~e(M$Axi1gYMLsLCl|KFniEECsn};8f>ozK{Xi z&XsK_FCKVq*nNU#Fv#@rsb(j1Ixno{=mYIO6X?Vz(&Di?7|*6COw<_2ON+~?isP2c z3-{353`4Hvylik8*`1FYKLuJ93&j%$s`RH;2)Za^3y|pfE1PtikQ+Q<J}Zu6^^1MU zF$*BXZC<wMNnP7X-fSn2C?0<tX+#w827ewMncFKkxxw1D;w|!K)SATtCez&wAC~RE z_pP^dMU(=wVM1RtBR~~ia<5)Y?kIb(!G4?uf18t2|Ke!vht5GeQwi;Lfrp~zUZoq; zy0wXpI*t4d7nz_IGmjf>t)J5<==FIsYRB5BG~oJXUUTTHBv5pxO>!O_jNP$+Xp<_J zM*Y-fC3?wyS<R#-Ae=IZIkQQdBh>WD2>HW;)Kuo%DnZIzz*agcnV<swZ}%De<A4w% zB+BQe!_Fe@K{p*L;QsG_if4m&Q-oXe%8k6K2q2h50cT0olh!`pFSOun_R&0I{(a-> zDsvOrAManCM}=wT{}MBP>qn&a{AbdrPzgfRs2yF{&uG(sDb)51u>VYC`@y+<XVdj( zYRX@engXs8pbC2O_d#I)sCxe1c=10lTF@=~Yo5l>bi%(brxG+rUSOQ%FTeUPfHwav z5bS?3&cD=8_TQU<2X2*v-o-R9qX<_e1TMo2{A~OOWgv657=R87)t{-|e_4Jzxake1 i&YgLUe%AlC1VR8E77J7w9Rf^@2ff4pCw};ze*S-ANv|^i 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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 LBSx}c2BrT1A#6KX literal 0 HcmV?d00001 diff --git a/electronic-components/LED/Led.jpeg b/electronic-components/LED/Led.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..d11fc37beafda8ca9ccfc223f3601af26a6a1442 GIT binary patch literal 18531 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 Ye{BJp50NX4X!?D<LjT$VBeq`s2My3$zW@LL literal 0 HcmV?d00001 diff --git a/electronic-components/LED/Led.step b/electronic-components/LED/Led.step new file mode 100644 index 00000000..fdf44da6 --- /dev/null +++ b/electronic-components/LED/Led.step @@ -0,0 +1,1893 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/Users/joseluis/Documents/miFreescad/Comunes/printbot_part_ +library/electronic-components/step-stl/Led.step','2014-09-28T18:47:22',( + '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('Funda','Funda','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#253); +#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,#85,#140,#243,#249)); +#17 = ADVANCED_FACE('',(#18,#54),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.9,-7.102951435055E-16,1.)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,2.9); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,1.)); +#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('',(0.,0.,1.)); +#34 = DIRECTION('',(0.,0.,1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = CIRCLE('',#38,2.9); +#38 = AXIS2_PLACEMENT_2D('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = DIRECTION('',(1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = CYLINDRICAL_SURFACE('',#44,2.9); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,0.)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = LINE('',#50,#51); +#50 = CARTESIAN_POINT('',(0.,1.)); +#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,.F.); +#57 = EDGE_CURVE('',#58,#58,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,1.)); +#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.); +#61 = CIRCLE('',#62,2.5); +#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); +#63 = CARTESIAN_POINT('',(0.,0.,1.)); +#64 = DIRECTION('',(0.,0.,1.)); +#65 = DIRECTION('',(1.,0.,0.)); +#66 = PCURVE('',#31,#67); +#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); +#68 = CIRCLE('',#69,2.5); +#69 = AXIS2_PLACEMENT_2D('',#70,#71); +#70 = CARTESIAN_POINT('',(0.,0.)); +#71 = DIRECTION('',(1.,0.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#73 = PCURVE('',#74,#79); +#74 = CYLINDRICAL_SURFACE('',#75,2.5); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(0.,0.,0.)); +#77 = DIRECTION('',(0.,0.,1.)); +#78 = DIRECTION('',(1.,0.,0.)); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(0.,1.)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(1.,0.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = ADVANCED_FACE('',(#86),#43,.T.); +#86 = FACE_BOUND('',#87,.T.); +#87 = EDGE_LOOP('',(#88,#89,#112,#139)); +#88 = ORIENTED_EDGE('',*,*,#21,.F.); +#89 = ORIENTED_EDGE('',*,*,#90,.F.); +#90 = EDGE_CURVE('',#91,#22,#93,.T.); +#91 = VERTEX_POINT('',#92); +#92 = CARTESIAN_POINT('',(2.9,-7.102951435055E-16,0.)); +#93 = SEAM_CURVE('',#94,(#98,#105),.PCURVE_S1.); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(2.9,-7.102951435055E-16,0.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,0.,1.)); +#98 = PCURVE('',#43,#99); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = LINE('',#101,#102); +#101 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#102 = VECTOR('',#103,1.); +#103 = DIRECTION('',(0.,1.)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = PCURVE('',#43,#106); +#106 = DEFINITIONAL_REPRESENTATION('',(#107),#111); +#107 = LINE('',#108,#109); +#108 = CARTESIAN_POINT('',(0.,-0.)); +#109 = VECTOR('',#110,1.); +#110 = DIRECTION('',(0.,1.)); +#111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#112 = ORIENTED_EDGE('',*,*,#113,.T.); +#113 = EDGE_CURVE('',#91,#91,#114,.T.); +#114 = SURFACE_CURVE('',#115,(#120,#127),.PCURVE_S1.); +#115 = CIRCLE('',#116,2.9); +#116 = AXIS2_PLACEMENT_3D('',#117,#118,#119); +#117 = CARTESIAN_POINT('',(0.,0.,0.)); +#118 = DIRECTION('',(0.,0.,1.)); +#119 = DIRECTION('',(1.,0.,0.)); +#120 = PCURVE('',#43,#121); +#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126); +#122 = LINE('',#123,#124); +#123 = CARTESIAN_POINT('',(0.,0.)); +#124 = VECTOR('',#125,1.); +#125 = DIRECTION('',(1.,0.)); +#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#127 = PCURVE('',#128,#133); +#128 = PLANE('',#129); +#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132); +#130 = CARTESIAN_POINT('',(0.,0.,0.)); +#131 = DIRECTION('',(0.,0.,1.)); +#132 = DIRECTION('',(1.,0.,0.)); +#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138); +#134 = CIRCLE('',#135,2.9); +#135 = AXIS2_PLACEMENT_2D('',#136,#137); +#136 = CARTESIAN_POINT('',(0.,0.)); +#137 = DIRECTION('',(1.,0.)); +#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#139 = ORIENTED_EDGE('',*,*,#90,.T.); +#140 = ADVANCED_FACE('',(#141),#74,.T.); +#141 = FACE_BOUND('',#142,.T.); +#142 = EDGE_LOOP('',(#143,#144,#167,#196,#220,#242)); +#143 = ORIENTED_EDGE('',*,*,#57,.T.); +#144 = ORIENTED_EDGE('',*,*,#145,.T.); +#145 = EDGE_CURVE('',#58,#146,#148,.T.); +#146 = VERTEX_POINT('',#147); +#147 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,6.2)); +#148 = SEAM_CURVE('',#149,(#153,#160),.PCURVE_S1.); +#149 = LINE('',#150,#151); +#150 = CARTESIAN_POINT('',(2.5,-6.123233995737E-16,0.)); +#151 = VECTOR('',#152,1.); +#152 = DIRECTION('',(0.,0.,1.)); +#153 = PCURVE('',#74,#154); +#154 = DEFINITIONAL_REPRESENTATION('',(#155),#159); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(0.,-0.)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(0.,1.)); +#159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#160 = PCURVE('',#74,#161); +#161 = DEFINITIONAL_REPRESENTATION('',(#162),#166); +#162 = LINE('',#163,#164); +#163 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#164 = VECTOR('',#165,1.); +#165 = DIRECTION('',(0.,1.)); +#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#167 = ORIENTED_EDGE('',*,*,#168,.T.); +#168 = EDGE_CURVE('',#146,#169,#171,.T.); +#169 = VERTEX_POINT('',#170); +#170 = CARTESIAN_POINT('',(-1.530808498934E-16,-2.5,6.2)); +#171 = SURFACE_CURVE('',#172,(#177,#184),.PCURVE_S1.); +#172 = CIRCLE('',#173,2.5); +#173 = AXIS2_PLACEMENT_3D('',#174,#175,#176); +#174 = CARTESIAN_POINT('',(0.,0.,6.2)); +#175 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#176 = DIRECTION('',(1.,0.,0.)); +#177 = PCURVE('',#74,#178); +#178 = DEFINITIONAL_REPRESENTATION('',(#179),#183); +#179 = LINE('',#180,#181); +#180 = CARTESIAN_POINT('',(12.566370614359,6.2)); +#181 = VECTOR('',#182,1.); +#182 = DIRECTION('',(-1.,0.)); +#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#184 = PCURVE('',#185,#190); +#185 = SPHERICAL_SURFACE('',#186,2.5); +#186 = AXIS2_PLACEMENT_3D('',#187,#188,#189); +#187 = CARTESIAN_POINT('',(0.,0.,6.2)); +#188 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#189 = DIRECTION('',(1.,0.,0.)); +#190 = DEFINITIONAL_REPRESENTATION('',(#191),#195); +#191 = LINE('',#192,#193); +#192 = CARTESIAN_POINT('',(0.,-6.28318530718)); +#193 = VECTOR('',#194,1.); +#194 = DIRECTION('',(0.,1.)); +#195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#196 = ORIENTED_EDGE('',*,*,#197,.F.); +#197 = EDGE_CURVE('',#198,#169,#200,.T.); +#198 = VERTEX_POINT('',#199); +#199 = CARTESIAN_POINT('',(-1.530808498934E-16,2.5,6.2)); +#200 = SURFACE_CURVE('',#201,(#206,#213),.PCURVE_S1.); +#201 = CIRCLE('',#202,2.5); +#202 = AXIS2_PLACEMENT_3D('',#203,#204,#205); +#203 = CARTESIAN_POINT('',(0.,0.,6.2)); +#204 = DIRECTION('',(1.224646799147E-16,2.22044604925E-16,1.)); +#205 = DIRECTION('',(-1.,2.719262146894E-32,1.224646799147E-16)); +#206 = PCURVE('',#74,#207); +#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212); +#208 = LINE('',#209,#210); +#209 = CARTESIAN_POINT('',(-3.14159265359,6.2)); +#210 = VECTOR('',#211,1.); +#211 = DIRECTION('',(1.,0.)); +#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#213 = PCURVE('',#185,#214); +#214 = DEFINITIONAL_REPRESENTATION('',(#215),#219); +#215 = LINE('',#216,#217); +#216 = CARTESIAN_POINT('',(3.14159265359,-6.28318530718)); +#217 = VECTOR('',#218,1.); +#218 = DIRECTION('',(0.,1.)); +#219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#220 = ORIENTED_EDGE('',*,*,#221,.T.); +#221 = EDGE_CURVE('',#198,#146,#222,.T.); +#222 = SURFACE_CURVE('',#223,(#228,#235),.PCURVE_S1.); +#223 = CIRCLE('',#224,2.5); +#224 = AXIS2_PLACEMENT_3D('',#225,#226,#227); +#225 = CARTESIAN_POINT('',(0.,0.,6.2)); +#226 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#227 = DIRECTION('',(1.,0.,0.)); +#228 = PCURVE('',#74,#229); +#229 = DEFINITIONAL_REPRESENTATION('',(#230),#234); +#230 = LINE('',#231,#232); +#231 = CARTESIAN_POINT('',(6.28318530718,6.2)); +#232 = VECTOR('',#233,1.); +#233 = DIRECTION('',(-1.,0.)); +#234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#235 = PCURVE('',#185,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(0.,-6.28318530718)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(0.,1.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = ORIENTED_EDGE('',*,*,#145,.F.); +#243 = ADVANCED_FACE('',(#244),#185,.T.); +#244 = FACE_BOUND('',#245,.T.); +#245 = EDGE_LOOP('',(#246,#247,#248)); +#246 = ORIENTED_EDGE('',*,*,#197,.T.); +#247 = ORIENTED_EDGE('',*,*,#168,.F.); +#248 = ORIENTED_EDGE('',*,*,#221,.F.); +#249 = ADVANCED_FACE('',(#250),#128,.F.); +#250 = FACE_BOUND('',#251,.T.); +#251 = EDGE_LOOP('',(#252)); +#252 = ORIENTED_EDGE('',*,*,#113,.F.); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#257)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#254,#255,#256)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#254 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#255 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#256 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#257 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#254, + 'distance_accuracy_value','confusion accuracy'); +#258 = PRODUCT_TYPE('part',$,(#7)); +#259 = SHAPE_DEFINITION_REPRESENTATION(#260,#266); +#260 = PRODUCT_DEFINITION_SHAPE('','',#261); +#261 = PRODUCT_DEFINITION('design','',#262,#265); +#262 = PRODUCT_DEFINITION_FORMATION('','',#263); +#263 = PRODUCT('Anodo','Anodo','',(#264)); +#264 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#265 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#266 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#267),#831); +#267 = MANIFOLD_SOLID_BREP('',#268); +#268 = CLOSED_SHELL('',(#269,#389,#465,#541,#617,#693,#764,#811,#821)); +#269 = ADVANCED_FACE('',(#270),#284,.F.); +#270 = FACE_BOUND('',#271,.F.); +#271 = EDGE_LOOP('',(#272,#307,#335,#363)); +#272 = ORIENTED_EDGE('',*,*,#273,.T.); +#273 = EDGE_CURVE('',#274,#276,#278,.T.); +#274 = VERTEX_POINT('',#275); +#275 = CARTESIAN_POINT('',(2.023400974758,-1.049708320267E-15,-1.575822) + ); +#276 = VERTEX_POINT('',#277); +#277 = CARTESIAN_POINT('',(2.023400974758,-0.3,-1.575822)); +#278 = SURFACE_CURVE('',#279,(#283,#295),.PCURVE_S1.); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(2.023400974758,-1.049708320267E-15,-1.575822) + ); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(0.,-1.,4.440892098501E-16)); +#283 = PCURVE('',#284,#289); +#284 = PLANE('',#285); +#285 = AXIS2_PLACEMENT_3D('',#286,#287,#288); +#286 = CARTESIAN_POINT('',(2.023400974758,-1.049708320267E-15,-1.575822) + ); +#287 = DIRECTION('',(-1.,0.,0.)); +#288 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#289 = DEFINITIONAL_REPRESENTATION('',(#290),#294); +#290 = LINE('',#291,#292); +#291 = CARTESIAN_POINT('',(0.,0.)); +#292 = VECTOR('',#293,1.); +#293 = DIRECTION('',(-2.22044604925E-16,-1.)); +#294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#295 = PCURVE('',#296,#301); +#296 = PLANE('',#297); +#297 = AXIS2_PLACEMENT_3D('',#298,#299,#300); +#298 = CARTESIAN_POINT('',(1.510534,-1.049708320267E-15,-1.575822)); +#299 = DIRECTION('',(0.,4.440892098501E-16,1.)); +#300 = DIRECTION('',(1.,0.,0.)); +#301 = DEFINITIONAL_REPRESENTATION('',(#302),#306); +#302 = LINE('',#303,#304); +#303 = CARTESIAN_POINT('',(0.512866974758,0.)); +#304 = VECTOR('',#305,1.); +#305 = DIRECTION('',(0.,-1.)); +#306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#307 = ORIENTED_EDGE('',*,*,#308,.T.); +#308 = EDGE_CURVE('',#276,#309,#311,.T.); +#309 = VERTEX_POINT('',#310); +#310 = CARTESIAN_POINT('',(2.023400974758,-0.3,3.389274)); +#311 = SURFACE_CURVE('',#312,(#316,#323),.PCURVE_S1.); +#312 = LINE('',#313,#314); +#313 = CARTESIAN_POINT('',(2.023400974758,-0.3,-1.575822)); +#314 = VECTOR('',#315,1.); +#315 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#316 = PCURVE('',#284,#317); +#317 = DEFINITIONAL_REPRESENTATION('',(#318),#322); +#318 = LINE('',#319,#320); +#319 = CARTESIAN_POINT('',(2.22044604925E-17,-0.3)); +#320 = VECTOR('',#321,1.); +#321 = DIRECTION('',(1.,0.)); +#322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#323 = PCURVE('',#324,#329); +#324 = PLANE('',#325); +#325 = AXIS2_PLACEMENT_3D('',#326,#327,#328); +#326 = CARTESIAN_POINT('',(2.023400974758,-0.3,-1.575822)); +#327 = DIRECTION('',(-3.177625992412E-31,1.,-6.661338147751E-16)); +#328 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#329 = DEFINITIONAL_REPRESENTATION('',(#330),#334); +#330 = LINE('',#331,#332); +#331 = CARTESIAN_POINT('',(0.,4.440892098501E-16)); +#332 = VECTOR('',#333,1.); +#333 = DIRECTION('',(1.,-3.889384548663E-62)); +#334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#335 = ORIENTED_EDGE('',*,*,#336,.F.); +#336 = EDGE_CURVE('',#337,#309,#339,.T.); +#337 = VERTEX_POINT('',#338); +#338 = CARTESIAN_POINT('',(2.023400974758,2.257710018938E-15,3.389274)); +#339 = SURFACE_CURVE('',#340,(#344,#351),.PCURVE_S1.); +#340 = LINE('',#341,#342); +#341 = CARTESIAN_POINT('',(2.023400974758,2.257710018938E-15,3.389274)); +#342 = VECTOR('',#343,1.); +#343 = DIRECTION('',(0.,-1.,4.440892098501E-16)); +#344 = PCURVE('',#284,#345); +#345 = DEFINITIONAL_REPRESENTATION('',(#346),#350); +#346 = LINE('',#347,#348); +#347 = CARTESIAN_POINT('',(4.965096,0.)); +#348 = VECTOR('',#349,1.); +#349 = DIRECTION('',(-2.22044604925E-16,-1.)); +#350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#351 = PCURVE('',#352,#357); +#352 = PLANE('',#353); +#353 = AXIS2_PLACEMENT_3D('',#354,#355,#356); +#354 = CARTESIAN_POINT('',(2.023400974758,2.257710018938E-15,3.389274)); +#355 = DIRECTION('',(4.049874710963E-02,-4.437248742681E-16, + -0.999179589204)); +#356 = DIRECTION('',(-0.999179589204,-2.697758490575E-17, + -4.049874710963E-02)); +#357 = DEFINITIONAL_REPRESENTATION('',(#358),#362); +#358 = LINE('',#359,#360); +#359 = CARTESIAN_POINT('',(-1.064078102471E-47,3.944304526105E-31)); +#360 = VECTOR('',#361,1.); +#361 = DIRECTION('',(8.992528301917E-18,-1.)); +#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#363 = ORIENTED_EDGE('',*,*,#364,.F.); +#364 = EDGE_CURVE('',#274,#337,#365,.T.); +#365 = SURFACE_CURVE('',#366,(#370,#377),.PCURVE_S1.); +#366 = LINE('',#367,#368); +#367 = CARTESIAN_POINT('',(2.023400974758,-1.049708320267E-15,-1.575822) + ); +#368 = VECTOR('',#369,1.); +#369 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#370 = PCURVE('',#284,#371); +#371 = DEFINITIONAL_REPRESENTATION('',(#372),#376); +#372 = LINE('',#373,#374); +#373 = CARTESIAN_POINT('',(0.,0.)); +#374 = VECTOR('',#375,1.); +#375 = DIRECTION('',(1.,0.)); +#376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#377 = PCURVE('',#378,#383); +#378 = PLANE('',#379); +#379 = AXIS2_PLACEMENT_3D('',#380,#381,#382); +#380 = CARTESIAN_POINT('',(2.023400974758,-1.049708320267E-15,-1.575822) + ); +#381 = DIRECTION('',(-3.177625992412E-31,1.,-6.661338147751E-16)); +#382 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#383 = DEFINITIONAL_REPRESENTATION('',(#384),#388); +#384 = LINE('',#385,#386); +#385 = CARTESIAN_POINT('',(0.,4.440892098501E-16)); +#386 = VECTOR('',#387,1.); +#387 = DIRECTION('',(1.,-3.889384548663E-62)); +#388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#389 = ADVANCED_FACE('',(#390),#352,.F.); +#390 = FACE_BOUND('',#391,.F.); +#391 = EDGE_LOOP('',(#392,#393,#416,#444)); +#392 = ORIENTED_EDGE('',*,*,#336,.T.); +#393 = ORIENTED_EDGE('',*,*,#394,.T.); +#394 = EDGE_CURVE('',#309,#395,#397,.T.); +#395 = VERTEX_POINT('',#396); +#396 = CARTESIAN_POINT('',(1.523400974758,-0.3,3.369008)); +#397 = SURFACE_CURVE('',#398,(#402,#409),.PCURVE_S1.); +#398 = LINE('',#399,#400); +#399 = CARTESIAN_POINT('',(2.023400974758,-0.3,3.389274)); +#400 = VECTOR('',#401,1.); +#401 = DIRECTION('',(-0.999179589204,-2.697758490575E-17, + -4.049874710963E-02)); +#402 = PCURVE('',#352,#403); +#403 = DEFINITIONAL_REPRESENTATION('',(#404),#408); +#404 = LINE('',#405,#406); +#405 = CARTESIAN_POINT('',(-4.356315987963E-16,-0.3)); +#406 = VECTOR('',#407,1.); +#407 = DIRECTION('',(1.,3.08148791102E-33)); +#408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#409 = PCURVE('',#324,#410); +#410 = DEFINITIONAL_REPRESENTATION('',(#411),#415); +#411 = LINE('',#412,#413); +#412 = CARTESIAN_POINT('',(4.965096,4.440892098501E-16)); +#413 = VECTOR('',#414,1.); +#414 = DIRECTION('',(-4.049874710963E-02,-0.999179589204)); +#415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#416 = ORIENTED_EDGE('',*,*,#417,.F.); +#417 = EDGE_CURVE('',#418,#395,#420,.T.); +#418 = VERTEX_POINT('',#419); +#419 = CARTESIAN_POINT('',(1.523400974758,2.244210151048E-15,3.369008)); +#420 = SURFACE_CURVE('',#421,(#425,#432),.PCURVE_S1.); +#421 = LINE('',#422,#423); +#422 = CARTESIAN_POINT('',(1.523400974758,2.244210151048E-15,3.369008)); +#423 = VECTOR('',#424,1.); +#424 = DIRECTION('',(0.,-1.,4.440892098501E-16)); +#425 = PCURVE('',#352,#426); +#426 = DEFINITIONAL_REPRESENTATION('',(#427),#431); +#427 = LINE('',#428,#429); +#428 = CARTESIAN_POINT('',(0.500410542211,2.927413515469E-31)); +#429 = VECTOR('',#430,1.); +#430 = DIRECTION('',(8.992528301917E-18,-1.)); +#431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#432 = PCURVE('',#433,#438); +#433 = PLANE('',#434); +#434 = AXIS2_PLACEMENT_3D('',#435,#436,#437); +#435 = CARTESIAN_POINT('',(1.523400974758,2.244210151048E-15,3.369008)); +#436 = DIRECTION('',(1.,0.,0.)); +#437 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(-2.627434620609E-46,3.944304526105E-31)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(2.22044604925E-16,-1.)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = ORIENTED_EDGE('',*,*,#445,.F.); +#445 = EDGE_CURVE('',#337,#418,#446,.T.); +#446 = SURFACE_CURVE('',#447,(#451,#458),.PCURVE_S1.); +#447 = LINE('',#448,#449); +#448 = CARTESIAN_POINT('',(2.023400974758,2.257710018938E-15,3.389274)); +#449 = VECTOR('',#450,1.); +#450 = DIRECTION('',(-0.999179589204,-2.697758490575E-17, + -4.049874710963E-02)); +#451 = PCURVE('',#352,#452); +#452 = DEFINITIONAL_REPRESENTATION('',(#453),#457); +#453 = LINE('',#454,#455); +#454 = CARTESIAN_POINT('',(-4.437248742681E-16,-3.99020849012E-33)); +#455 = VECTOR('',#456,1.); +#456 = DIRECTION('',(1.,3.08148791102E-33)); +#457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#458 = PCURVE('',#378,#459); +#459 = DEFINITIONAL_REPRESENTATION('',(#460),#464); +#460 = LINE('',#461,#462); +#461 = CARTESIAN_POINT('',(4.965096,4.440892098501E-16)); +#462 = VECTOR('',#463,1.); +#463 = DIRECTION('',(-4.049874710963E-02,-0.999179589204)); +#464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#465 = ADVANCED_FACE('',(#466),#433,.F.); +#466 = FACE_BOUND('',#467,.F.); +#467 = EDGE_LOOP('',(#468,#469,#492,#520)); +#468 = ORIENTED_EDGE('',*,*,#417,.T.); +#469 = ORIENTED_EDGE('',*,*,#470,.T.); +#470 = EDGE_CURVE('',#395,#471,#473,.T.); +#471 = VERTEX_POINT('',#472); +#472 = CARTESIAN_POINT('',(1.523400974758,-0.3,3.024492)); +#473 = SURFACE_CURVE('',#474,(#478,#485),.PCURVE_S1.); +#474 = LINE('',#475,#476); +#475 = CARTESIAN_POINT('',(1.523400974758,-0.3,3.369008)); +#476 = VECTOR('',#477,1.); +#477 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); +#478 = PCURVE('',#433,#479); +#479 = DEFINITIONAL_REPRESENTATION('',(#480),#484); +#480 = LINE('',#481,#482); +#481 = CARTESIAN_POINT('',(1.998401444325E-16,-0.3)); +#482 = VECTOR('',#483,1.); +#483 = DIRECTION('',(1.,0.)); +#484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#485 = PCURVE('',#324,#486); +#486 = DEFINITIONAL_REPRESENTATION('',(#487),#491); +#487 = LINE('',#488,#489); +#488 = CARTESIAN_POINT('',(4.94483,-0.5)); +#489 = VECTOR('',#490,1.); +#490 = DIRECTION('',(-1.,3.889384548663E-62)); +#491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#492 = ORIENTED_EDGE('',*,*,#493,.F.); +#493 = EDGE_CURVE('',#494,#471,#496,.T.); +#494 = VERTEX_POINT('',#495); +#495 = CARTESIAN_POINT('',(1.523400974758,2.014716393717E-15,3.024492)); +#496 = SURFACE_CURVE('',#497,(#501,#508),.PCURVE_S1.); +#497 = LINE('',#498,#499); +#498 = CARTESIAN_POINT('',(1.523400974758,2.014716393717E-15,3.024492)); +#499 = VECTOR('',#500,1.); +#500 = DIRECTION('',(0.,-1.,4.440892098501E-16)); +#501 = PCURVE('',#433,#502); +#502 = DEFINITIONAL_REPRESENTATION('',(#503),#507); +#503 = LINE('',#504,#505); +#504 = CARTESIAN_POINT('',(0.344516,9.860761315263E-32)); +#505 = VECTOR('',#506,1.); +#506 = DIRECTION('',(2.22044604925E-16,-1.)); +#507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#508 = PCURVE('',#509,#514); +#509 = PLANE('',#510); +#510 = AXIS2_PLACEMENT_3D('',#511,#512,#513); +#511 = CARTESIAN_POINT('',(1.523400974758,2.014716393717E-15,3.024492)); +#512 = DIRECTION('',(0.736404068168,-3.004449925683E-16,-0.676541978288) + ); +#513 = DIRECTION('',(-0.676541978288,-4.905436511446E-16,-0.736404068168 + )); +#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519); +#515 = LINE('',#516,#517); +#516 = CARTESIAN_POINT('',(-0.,0.)); +#517 = VECTOR('',#518,1.); +#518 = DIRECTION('',(1.635145503815E-16,-1.)); +#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#520 = ORIENTED_EDGE('',*,*,#521,.F.); +#521 = EDGE_CURVE('',#418,#494,#522,.T.); +#522 = SURFACE_CURVE('',#523,(#527,#534),.PCURVE_S1.); +#523 = LINE('',#524,#525); +#524 = CARTESIAN_POINT('',(1.523400974758,2.244210151048E-15,3.369008)); +#525 = VECTOR('',#526,1.); +#526 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); +#527 = PCURVE('',#433,#528); +#528 = DEFINITIONAL_REPRESENTATION('',(#529),#533); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(0.,0.)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(1.,0.)); +#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#534 = PCURVE('',#378,#535); +#535 = DEFINITIONAL_REPRESENTATION('',(#536),#540); +#536 = LINE('',#537,#538); +#537 = CARTESIAN_POINT('',(4.94483,-0.5)); +#538 = VECTOR('',#539,1.); +#539 = DIRECTION('',(-1.,3.889384548663E-62)); +#540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#541 = ADVANCED_FACE('',(#542),#509,.F.); +#542 = FACE_BOUND('',#543,.F.); +#543 = EDGE_LOOP('',(#544,#545,#568,#596)); +#544 = ORIENTED_EDGE('',*,*,#493,.T.); +#545 = ORIENTED_EDGE('',*,*,#546,.T.); +#546 = EDGE_CURVE('',#471,#547,#549,.T.); +#547 = VERTEX_POINT('',#548); +#548 = CARTESIAN_POINT('',(0.294592,-0.3,1.686955)); +#549 = SURFACE_CURVE('',#550,(#554,#561),.PCURVE_S1.); +#550 = LINE('',#551,#552); +#551 = CARTESIAN_POINT('',(1.523400974758,-0.3,3.024492)); +#552 = VECTOR('',#553,1.); +#553 = DIRECTION('',(-0.676541978288,-4.905436511446E-16,-0.736404068168 + )); +#554 = PCURVE('',#509,#555); +#555 = DEFINITIONAL_REPRESENTATION('',(#556),#560); +#556 = LINE('',#557,#558); +#557 = CARTESIAN_POINT('',(2.973855916275E-16,-0.3)); +#558 = VECTOR('',#559,1.); +#559 = DIRECTION('',(1.,1.972152263053E-31)); +#560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#561 = PCURVE('',#324,#562); +#562 = DEFINITIONAL_REPRESENTATION('',(#563),#567); +#563 = LINE('',#564,#565); +#564 = CARTESIAN_POINT('',(4.600314,-0.5)); +#565 = VECTOR('',#566,1.); +#566 = DIRECTION('',(-0.736404068168,-0.676541978288)); +#567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#568 = ORIENTED_EDGE('',*,*,#569,.F.); +#569 = EDGE_CURVE('',#570,#547,#572,.T.); +#570 = VERTEX_POINT('',#571); +#571 = CARTESIAN_POINT('',(0.294592,1.123737769504E-15,1.686955)); +#572 = SURFACE_CURVE('',#573,(#577,#584),.PCURVE_S1.); +#573 = LINE('',#574,#575); +#574 = CARTESIAN_POINT('',(0.294592,1.123737769504E-15,1.686955)); +#575 = VECTOR('',#576,1.); +#576 = DIRECTION('',(0.,-1.,4.440892098501E-16)); +#577 = PCURVE('',#509,#578); +#578 = DEFINITIONAL_REPRESENTATION('',(#579),#583); +#579 = LINE('',#580,#581); +#580 = CARTESIAN_POINT('',(1.816308542846,1.972152263053E-31)); +#581 = VECTOR('',#582,1.); +#582 = DIRECTION('',(1.635145503815E-16,-1.)); +#583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#584 = PCURVE('',#585,#590); +#585 = PLANE('',#586); +#586 = AXIS2_PLACEMENT_3D('',#587,#588,#589); +#587 = CARTESIAN_POINT('',(0.294592,1.123737769504E-15,1.686955)); +#588 = DIRECTION('',(0.,4.440892098501E-16,1.)); +#589 = DIRECTION('',(1.,0.,0.)); +#590 = DEFINITIONAL_REPRESENTATION('',(#591),#595); +#591 = LINE('',#592,#593); +#592 = CARTESIAN_POINT('',(0.,0.)); +#593 = VECTOR('',#594,1.); +#594 = DIRECTION('',(0.,-1.)); +#595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#596 = ORIENTED_EDGE('',*,*,#597,.F.); +#597 = EDGE_CURVE('',#494,#570,#598,.T.); +#598 = SURFACE_CURVE('',#599,(#603,#610),.PCURVE_S1.); +#599 = LINE('',#600,#601); +#600 = CARTESIAN_POINT('',(1.523400974758,2.014716393717E-15,3.024492)); +#601 = VECTOR('',#602,1.); +#602 = DIRECTION('',(-0.676541978288,-4.905436511446E-16,-0.736404068168 + )); +#603 = PCURVE('',#509,#604); +#604 = DEFINITIONAL_REPRESENTATION('',(#605),#609); +#605 = LINE('',#606,#607); +#606 = CARTESIAN_POINT('',(-0.,0.)); +#607 = VECTOR('',#608,1.); +#608 = DIRECTION('',(1.,1.972152263053E-31)); +#609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#610 = PCURVE('',#378,#611); +#611 = DEFINITIONAL_REPRESENTATION('',(#612),#616); +#612 = LINE('',#613,#614); +#613 = CARTESIAN_POINT('',(4.600314,-0.5)); +#614 = VECTOR('',#615,1.); +#615 = DIRECTION('',(-0.736404068168,-0.676541978288)); +#616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#617 = ADVANCED_FACE('',(#618),#585,.F.); +#618 = FACE_BOUND('',#619,.F.); +#619 = EDGE_LOOP('',(#620,#621,#644,#672)); +#620 = ORIENTED_EDGE('',*,*,#569,.T.); +#621 = ORIENTED_EDGE('',*,*,#622,.T.); +#622 = EDGE_CURVE('',#547,#623,#625,.T.); +#623 = VERTEX_POINT('',#624); +#624 = CARTESIAN_POINT('',(1.510534,-0.3,1.686955)); +#625 = SURFACE_CURVE('',#626,(#630,#637),.PCURVE_S1.); +#626 = LINE('',#627,#628); +#627 = CARTESIAN_POINT('',(0.294592,-0.3,1.686955)); +#628 = VECTOR('',#629,1.); +#629 = DIRECTION('',(1.,0.,0.)); +#630 = PCURVE('',#585,#631); +#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636); +#632 = LINE('',#633,#634); +#633 = CARTESIAN_POINT('',(5.551115123126E-17,-0.3)); +#634 = VECTOR('',#635,1.); +#635 = DIRECTION('',(1.,0.)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = PCURVE('',#324,#638); +#638 = DEFINITIONAL_REPRESENTATION('',(#639),#643); +#639 = LINE('',#640,#641); +#640 = CARTESIAN_POINT('',(3.262777,-1.728808974758)); +#641 = VECTOR('',#642,1.); +#642 = DIRECTION('',(0.,1.)); +#643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#644 = ORIENTED_EDGE('',*,*,#645,.F.); +#645 = EDGE_CURVE('',#646,#623,#648,.T.); +#646 = VERTEX_POINT('',#647); +#647 = CARTESIAN_POINT('',(1.510534,1.123737769504E-15,1.686955)); +#648 = SURFACE_CURVE('',#649,(#653,#660),.PCURVE_S1.); +#649 = LINE('',#650,#651); +#650 = CARTESIAN_POINT('',(1.510534,1.123737769504E-15,1.686955)); +#651 = VECTOR('',#652,1.); +#652 = DIRECTION('',(0.,-1.,4.440892098501E-16)); +#653 = PCURVE('',#585,#654); +#654 = DEFINITIONAL_REPRESENTATION('',(#655),#659); +#655 = LINE('',#656,#657); +#656 = CARTESIAN_POINT('',(1.215942,0.)); +#657 = VECTOR('',#658,1.); +#658 = DIRECTION('',(0.,-1.)); +#659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#660 = PCURVE('',#661,#666); +#661 = PLANE('',#662); +#662 = AXIS2_PLACEMENT_3D('',#663,#664,#665); +#663 = CARTESIAN_POINT('',(1.510534,1.123737769504E-15,1.686955)); +#664 = DIRECTION('',(1.,0.,0.)); +#665 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); +#666 = DEFINITIONAL_REPRESENTATION('',(#667),#671); +#667 = LINE('',#668,#669); +#668 = CARTESIAN_POINT('',(0.,0.)); +#669 = VECTOR('',#670,1.); +#670 = DIRECTION('',(2.22044604925E-16,-1.)); +#671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#672 = ORIENTED_EDGE('',*,*,#673,.F.); +#673 = EDGE_CURVE('',#570,#646,#674,.T.); +#674 = SURFACE_CURVE('',#675,(#679,#686),.PCURVE_S1.); +#675 = LINE('',#676,#677); +#676 = CARTESIAN_POINT('',(0.294592,1.123737769504E-15,1.686955)); +#677 = VECTOR('',#678,1.); +#678 = DIRECTION('',(1.,0.,0.)); +#679 = PCURVE('',#585,#680); +#680 = DEFINITIONAL_REPRESENTATION('',(#681),#685); +#681 = LINE('',#682,#683); +#682 = CARTESIAN_POINT('',(5.551115123126E-17,0.)); +#683 = VECTOR('',#684,1.); +#684 = DIRECTION('',(1.,0.)); +#685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#686 = PCURVE('',#378,#687); +#687 = DEFINITIONAL_REPRESENTATION('',(#688),#692); +#688 = LINE('',#689,#690); +#689 = CARTESIAN_POINT('',(3.262777,-1.728808974758)); +#690 = VECTOR('',#691,1.); +#691 = DIRECTION('',(0.,1.)); +#692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#693 = ADVANCED_FACE('',(#694),#661,.F.); +#694 = FACE_BOUND('',#695,.F.); +#695 = EDGE_LOOP('',(#696,#697,#720,#743)); +#696 = ORIENTED_EDGE('',*,*,#645,.T.); +#697 = ORIENTED_EDGE('',*,*,#698,.T.); +#698 = EDGE_CURVE('',#623,#699,#701,.T.); +#699 = VERTEX_POINT('',#700); +#700 = CARTESIAN_POINT('',(1.510534,-0.3,-1.575822)); +#701 = SURFACE_CURVE('',#702,(#706,#713),.PCURVE_S1.); +#702 = LINE('',#703,#704); +#703 = CARTESIAN_POINT('',(1.510534,-0.3,1.686955)); +#704 = VECTOR('',#705,1.); +#705 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); +#706 = PCURVE('',#661,#707); +#707 = DEFINITIONAL_REPRESENTATION('',(#708),#712); +#708 = LINE('',#709,#710); +#709 = CARTESIAN_POINT('',(-2.22044604925E-17,-0.3)); +#710 = VECTOR('',#711,1.); +#711 = DIRECTION('',(1.,0.)); +#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#713 = PCURVE('',#324,#714); +#714 = DEFINITIONAL_REPRESENTATION('',(#715),#719); +#715 = LINE('',#716,#717); +#716 = CARTESIAN_POINT('',(3.262777,-0.512866974758)); +#717 = VECTOR('',#718,1.); +#718 = DIRECTION('',(-1.,3.889384548663E-62)); +#719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#720 = ORIENTED_EDGE('',*,*,#721,.F.); +#721 = EDGE_CURVE('',#722,#699,#724,.T.); +#722 = VERTEX_POINT('',#723); +#723 = CARTESIAN_POINT('',(1.510534,-1.049708320267E-15,-1.575822)); +#724 = SURFACE_CURVE('',#725,(#729,#736),.PCURVE_S1.); +#725 = LINE('',#726,#727); +#726 = CARTESIAN_POINT('',(1.510534,-1.049708320267E-15,-1.575822)); +#727 = VECTOR('',#728,1.); +#728 = DIRECTION('',(0.,-1.,4.440892098501E-16)); +#729 = PCURVE('',#661,#730); +#730 = DEFINITIONAL_REPRESENTATION('',(#731),#735); +#731 = LINE('',#732,#733); +#732 = CARTESIAN_POINT('',(3.262777,-3.944304526105E-31)); +#733 = VECTOR('',#734,1.); +#734 = DIRECTION('',(2.22044604925E-16,-1.)); +#735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#736 = PCURVE('',#296,#737); +#737 = DEFINITIONAL_REPRESENTATION('',(#738),#742); +#738 = LINE('',#739,#740); +#739 = CARTESIAN_POINT('',(0.,0.)); +#740 = VECTOR('',#741,1.); +#741 = DIRECTION('',(0.,-1.)); +#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#743 = ORIENTED_EDGE('',*,*,#744,.F.); +#744 = EDGE_CURVE('',#646,#722,#745,.T.); +#745 = SURFACE_CURVE('',#746,(#750,#757),.PCURVE_S1.); +#746 = LINE('',#747,#748); +#747 = CARTESIAN_POINT('',(1.510534,1.123737769504E-15,1.686955)); +#748 = VECTOR('',#749,1.); +#749 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); +#750 = PCURVE('',#661,#751); +#751 = DEFINITIONAL_REPRESENTATION('',(#752),#756); +#752 = LINE('',#753,#754); +#753 = CARTESIAN_POINT('',(0.,0.)); +#754 = VECTOR('',#755,1.); +#755 = DIRECTION('',(1.,0.)); +#756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#757 = PCURVE('',#378,#758); +#758 = DEFINITIONAL_REPRESENTATION('',(#759),#763); +#759 = LINE('',#760,#761); +#760 = CARTESIAN_POINT('',(3.262777,-0.512866974758)); +#761 = VECTOR('',#762,1.); +#762 = DIRECTION('',(-1.,3.889384548663E-62)); +#763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#764 = ADVANCED_FACE('',(#765),#296,.F.); +#765 = FACE_BOUND('',#766,.F.); +#766 = EDGE_LOOP('',(#767,#768,#789,#790)); +#767 = ORIENTED_EDGE('',*,*,#721,.T.); +#768 = ORIENTED_EDGE('',*,*,#769,.T.); +#769 = EDGE_CURVE('',#699,#276,#770,.T.); +#770 = SURFACE_CURVE('',#771,(#775,#782),.PCURVE_S1.); +#771 = LINE('',#772,#773); +#772 = CARTESIAN_POINT('',(1.510534,-0.3,-1.575822)); +#773 = VECTOR('',#774,1.); +#774 = DIRECTION('',(1.,0.,0.)); +#775 = PCURVE('',#296,#776); +#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781); +#777 = LINE('',#778,#779); +#778 = CARTESIAN_POINT('',(-2.22044604925E-16,-0.3)); +#779 = VECTOR('',#780,1.); +#780 = DIRECTION('',(1.,0.)); +#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#782 = PCURVE('',#324,#783); +#783 = DEFINITIONAL_REPRESENTATION('',(#784),#788); +#784 = LINE('',#785,#786); +#785 = CARTESIAN_POINT('',(0.,-0.512866974758)); +#786 = VECTOR('',#787,1.); +#787 = DIRECTION('',(0.,1.)); +#788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#789 = ORIENTED_EDGE('',*,*,#273,.F.); +#790 = ORIENTED_EDGE('',*,*,#791,.F.); +#791 = EDGE_CURVE('',#722,#274,#792,.T.); +#792 = SURFACE_CURVE('',#793,(#797,#804),.PCURVE_S1.); +#793 = LINE('',#794,#795); +#794 = CARTESIAN_POINT('',(1.510534,-1.049708320267E-15,-1.575822)); +#795 = VECTOR('',#796,1.); +#796 = DIRECTION('',(1.,0.,0.)); +#797 = PCURVE('',#296,#798); +#798 = DEFINITIONAL_REPRESENTATION('',(#799),#803); +#799 = LINE('',#800,#801); +#800 = CARTESIAN_POINT('',(-2.22044604925E-16,0.)); +#801 = VECTOR('',#802,1.); +#802 = DIRECTION('',(1.,0.)); +#803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#804 = PCURVE('',#378,#805); +#805 = DEFINITIONAL_REPRESENTATION('',(#806),#810); +#806 = LINE('',#807,#808); +#807 = CARTESIAN_POINT('',(-1.313717310305E-46,-0.512866974758)); +#808 = VECTOR('',#809,1.); +#809 = DIRECTION('',(0.,1.)); +#810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#811 = ADVANCED_FACE('',(#812),#378,.T.); +#812 = FACE_BOUND('',#813,.F.); +#813 = EDGE_LOOP('',(#814,#815,#816,#817,#818,#819,#820)); +#814 = ORIENTED_EDGE('',*,*,#364,.T.); +#815 = ORIENTED_EDGE('',*,*,#445,.T.); +#816 = ORIENTED_EDGE('',*,*,#521,.T.); +#817 = ORIENTED_EDGE('',*,*,#597,.T.); +#818 = ORIENTED_EDGE('',*,*,#673,.T.); +#819 = ORIENTED_EDGE('',*,*,#744,.T.); +#820 = ORIENTED_EDGE('',*,*,#791,.T.); +#821 = ADVANCED_FACE('',(#822),#324,.F.); +#822 = FACE_BOUND('',#823,.T.); +#823 = EDGE_LOOP('',(#824,#825,#826,#827,#828,#829,#830)); +#824 = ORIENTED_EDGE('',*,*,#308,.T.); +#825 = ORIENTED_EDGE('',*,*,#394,.T.); +#826 = ORIENTED_EDGE('',*,*,#470,.T.); +#827 = ORIENTED_EDGE('',*,*,#546,.T.); +#828 = ORIENTED_EDGE('',*,*,#622,.T.); +#829 = ORIENTED_EDGE('',*,*,#698,.T.); +#830 = ORIENTED_EDGE('',*,*,#769,.T.); +#831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#835)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#832,#833,#834)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#832 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#833 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#834 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#835 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#832, + 'distance_accuracy_value','confusion accuracy'); +#836 = PRODUCT_TYPE('part',$,(#263)); +#837 = SHAPE_DEFINITION_REPRESENTATION(#838,#844); +#838 = PRODUCT_DEFINITION_SHAPE('','',#839); +#839 = PRODUCT_DEFINITION('design','',#840,#843); +#840 = PRODUCT_DEFINITION_FORMATION('','',#841); +#841 = PRODUCT('Catodo','Catodo','',(#842)); +#842 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#843 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#844 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#845),#1565); +#845 = MANIFOLD_SOLID_BREP('',#846); +#846 = CLOSED_SHELL('',(#847,#967,#1043,#1119,#1195,#1271,#1347,#1423, + #1494,#1541,#1553)); +#847 = ADVANCED_FACE('',(#848),#862,.T.); +#848 = FACE_BOUND('',#849,.T.); +#849 = EDGE_LOOP('',(#850,#885,#913,#941)); +#850 = ORIENTED_EDGE('',*,*,#851,.T.); +#851 = EDGE_CURVE('',#852,#854,#856,.T.); +#852 = VERTEX_POINT('',#853); +#853 = CARTESIAN_POINT('',(-2.069007947915,-1.00424335514E-15,-1.50757) + ); +#854 = VERTEX_POINT('',#855); +#855 = CARTESIAN_POINT('',(-2.069007947915,-0.3,-1.50757)); +#856 = SURFACE_CURVE('',#857,(#861,#873),.PCURVE_S1.); +#857 = LINE('',#858,#859); +#858 = CARTESIAN_POINT('',(-2.069007947915,-1.00424335514E-15,-1.50757) + ); +#859 = VECTOR('',#860,1.); +#860 = DIRECTION('',(0.,-1.,4.440892098501E-16)); +#861 = PCURVE('',#862,#867); +#862 = PLANE('',#863); +#863 = AXIS2_PLACEMENT_3D('',#864,#865,#866); +#864 = CARTESIAN_POINT('',(-2.069007947915,-1.00424335514E-15,-1.50757) + ); +#865 = DIRECTION('',(-1.,0.,0.)); +#866 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#867 = DEFINITIONAL_REPRESENTATION('',(#868),#872); +#868 = LINE('',#869,#870); +#869 = CARTESIAN_POINT('',(0.,0.)); +#870 = VECTOR('',#871,1.); +#871 = DIRECTION('',(-2.22044604925E-16,-1.)); +#872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#873 = PCURVE('',#874,#879); +#874 = PLANE('',#875); +#875 = AXIS2_PLACEMENT_3D('',#876,#877,#878); +#876 = CARTESIAN_POINT('',(-1.569007947915,-9.992007221626E-16,-1.5)); +#877 = DIRECTION('',(1.513826510588E-02,-4.440383216228E-16, + -0.999885409899)); +#878 = DIRECTION('',(-0.999885409899,-1.008411028405E-17, + -1.513826510588E-02)); +#879 = DEFINITIONAL_REPRESENTATION('',(#880),#884); +#880 = LINE('',#881,#882); +#881 = CARTESIAN_POINT('',(0.500057301617,-7.703719777549E-34)); +#882 = VECTOR('',#883,1.); +#883 = DIRECTION('',(3.361370094685E-18,-1.)); +#884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#885 = ORIENTED_EDGE('',*,*,#886,.T.); +#886 = EDGE_CURVE('',#854,#887,#889,.T.); +#887 = VERTEX_POINT('',#888); +#888 = CARTESIAN_POINT('',(-2.069007947915,-0.3,2.254822)); +#889 = SURFACE_CURVE('',#890,(#894,#901),.PCURVE_S1.); +#890 = LINE('',#891,#892); +#891 = CARTESIAN_POINT('',(-2.069007947915,-0.3,-1.50757)); +#892 = VECTOR('',#893,1.); +#893 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#894 = PCURVE('',#862,#895); +#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900); +#896 = LINE('',#897,#898); +#897 = CARTESIAN_POINT('',(2.22044604925E-17,-0.3)); +#898 = VECTOR('',#899,1.); +#899 = DIRECTION('',(1.,0.)); +#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#901 = PCURVE('',#902,#907); +#902 = PLANE('',#903); +#903 = AXIS2_PLACEMENT_3D('',#904,#905,#906); +#904 = CARTESIAN_POINT('',(-2.069007947915,-0.3,-1.50757)); +#905 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#906 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); +#907 = DEFINITIONAL_REPRESENTATION('',(#908),#912); +#908 = LINE('',#909,#910); +#909 = CARTESIAN_POINT('',(-0.,-4.440892098501E-16)); +#910 = VECTOR('',#911,1.); +#911 = DIRECTION('',(-1.,0.)); +#912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#913 = ORIENTED_EDGE('',*,*,#914,.F.); +#914 = EDGE_CURVE('',#915,#887,#917,.T.); +#915 = VERTEX_POINT('',#916); +#916 = CARTESIAN_POINT('',(-2.069007947915,1.502013180499E-15,2.254822) + ); +#917 = SURFACE_CURVE('',#918,(#922,#929),.PCURVE_S1.); +#918 = LINE('',#919,#920); +#919 = CARTESIAN_POINT('',(-2.069007947915,1.502013180499E-15,2.254822) + ); +#920 = VECTOR('',#921,1.); +#921 = DIRECTION('',(0.,-1.,4.440892098501E-16)); +#922 = PCURVE('',#862,#923); +#923 = DEFINITIONAL_REPRESENTATION('',(#924),#928); +#924 = LINE('',#925,#926); +#925 = CARTESIAN_POINT('',(3.762392,7.88860905221E-31)); +#926 = VECTOR('',#927,1.); +#927 = DIRECTION('',(-2.22044604925E-16,-1.)); +#928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#929 = PCURVE('',#930,#935); +#930 = PLANE('',#931); +#931 = AXIS2_PLACEMENT_3D('',#932,#933,#934); +#932 = CARTESIAN_POINT('',(-2.069007947915,1.502013180499E-15,2.254822) + ); +#933 = DIRECTION('',(0.,4.440892098501E-16,1.)); +#934 = DIRECTION('',(1.,0.,0.)); +#935 = DEFINITIONAL_REPRESENTATION('',(#936),#940); +#936 = LINE('',#937,#938); +#937 = CARTESIAN_POINT('',(0.,1.972152263053E-31)); +#938 = VECTOR('',#939,1.); +#939 = DIRECTION('',(0.,-1.)); +#940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#941 = ORIENTED_EDGE('',*,*,#942,.F.); +#942 = EDGE_CURVE('',#852,#915,#943,.T.); +#943 = SURFACE_CURVE('',#944,(#948,#955),.PCURVE_S1.); +#944 = LINE('',#945,#946); +#945 = CARTESIAN_POINT('',(-2.069007947915,-1.00424335514E-15,-1.50757) + ); +#946 = VECTOR('',#947,1.); +#947 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#948 = PCURVE('',#862,#949); +#949 = DEFINITIONAL_REPRESENTATION('',(#950),#954); +#950 = LINE('',#951,#952); +#951 = CARTESIAN_POINT('',(0.,0.)); +#952 = VECTOR('',#953,1.); +#953 = DIRECTION('',(1.,0.)); +#954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#955 = PCURVE('',#956,#961); +#956 = PLANE('',#957); +#957 = AXIS2_PLACEMENT_3D('',#958,#959,#960); +#958 = CARTESIAN_POINT('',(-2.069007947915,-1.00424335514E-15,-1.50757) + ); +#959 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#960 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); +#961 = DEFINITIONAL_REPRESENTATION('',(#962),#966); +#962 = LINE('',#963,#964); +#963 = CARTESIAN_POINT('',(-0.,-4.440892098501E-16)); +#964 = VECTOR('',#965,1.); +#965 = DIRECTION('',(-1.,0.)); +#966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#967 = ADVANCED_FACE('',(#968),#930,.T.); +#968 = FACE_BOUND('',#969,.T.); +#969 = EDGE_LOOP('',(#970,#971,#994,#1022)); +#970 = ORIENTED_EDGE('',*,*,#914,.T.); +#971 = ORIENTED_EDGE('',*,*,#972,.T.); +#972 = EDGE_CURVE('',#887,#973,#975,.T.); +#973 = VERTEX_POINT('',#974); +#974 = CARTESIAN_POINT('',(-1.712164,-0.3,2.254822)); +#975 = SURFACE_CURVE('',#976,(#980,#987),.PCURVE_S1.); +#976 = LINE('',#977,#978); +#977 = CARTESIAN_POINT('',(-2.069007947915,-0.3,2.254822)); +#978 = VECTOR('',#979,1.); +#979 = DIRECTION('',(1.,0.,0.)); +#980 = PCURVE('',#930,#981); +#981 = DEFINITIONAL_REPRESENTATION('',(#982),#986); +#982 = LINE('',#983,#984); +#983 = CARTESIAN_POINT('',(-4.440892098501E-16,-0.3)); +#984 = VECTOR('',#985,1.); +#985 = DIRECTION('',(1.,0.)); +#986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#987 = PCURVE('',#902,#988); +#988 = DEFINITIONAL_REPRESENTATION('',(#989),#993); +#989 = LINE('',#990,#991); +#990 = CARTESIAN_POINT('',(-3.762392,-4.440892098501E-16)); +#991 = VECTOR('',#992,1.); +#992 = DIRECTION('',(0.,1.)); +#993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#994 = ORIENTED_EDGE('',*,*,#995,.F.); +#995 = EDGE_CURVE('',#996,#973,#998,.T.); +#996 = VERTEX_POINT('',#997); +#997 = CARTESIAN_POINT('',(-1.712164,1.502013180499E-15,2.254822)); +#998 = SURFACE_CURVE('',#999,(#1003,#1010),.PCURVE_S1.); +#999 = LINE('',#1000,#1001); +#1000 = CARTESIAN_POINT('',(-1.712164,1.502013180499E-15,2.254822)); +#1001 = VECTOR('',#1002,1.); +#1002 = DIRECTION('',(0.,-1.,4.440892098501E-16)); +#1003 = PCURVE('',#930,#1004); +#1004 = DEFINITIONAL_REPRESENTATION('',(#1005),#1009); +#1005 = LINE('',#1006,#1007); +#1006 = CARTESIAN_POINT('',(0.356843947915,1.972152263053E-31)); +#1007 = VECTOR('',#1008,1.); +#1008 = DIRECTION('',(0.,-1.)); +#1009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1010 = PCURVE('',#1011,#1016); +#1011 = PLANE('',#1012); +#1012 = AXIS2_PLACEMENT_3D('',#1013,#1014,#1015); +#1013 = CARTESIAN_POINT('',(-1.712164,1.502013180499E-15,2.254822)); +#1014 = DIRECTION('',(-1.,0.,0.)); +#1015 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#1016 = DEFINITIONAL_REPRESENTATION('',(#1017),#1021); +#1017 = LINE('',#1018,#1019); +#1018 = CARTESIAN_POINT('',(1.313717310305E-46,1.972152263053E-31)); +#1019 = VECTOR('',#1020,1.); +#1020 = DIRECTION('',(-2.22044604925E-16,-1.)); +#1021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1022 = ORIENTED_EDGE('',*,*,#1023,.F.); +#1023 = EDGE_CURVE('',#915,#996,#1024,.T.); +#1024 = SURFACE_CURVE('',#1025,(#1029,#1036),.PCURVE_S1.); +#1025 = LINE('',#1026,#1027); +#1026 = CARTESIAN_POINT('',(-2.069007947915,1.502013180499E-15,2.254822) + ); +#1027 = VECTOR('',#1028,1.); +#1028 = DIRECTION('',(1.,0.,0.)); +#1029 = PCURVE('',#930,#1030); +#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035); +#1031 = LINE('',#1032,#1033); +#1032 = CARTESIAN_POINT('',(-4.440892098501E-16,-1.972152263053E-31)); +#1033 = VECTOR('',#1034,1.); +#1034 = DIRECTION('',(1.,0.)); +#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1036 = PCURVE('',#956,#1037); +#1037 = DEFINITIONAL_REPRESENTATION('',(#1038),#1042); +#1038 = LINE('',#1039,#1040); +#1039 = CARTESIAN_POINT('',(-3.762392,-4.440892098501E-16)); +#1040 = VECTOR('',#1041,1.); +#1041 = DIRECTION('',(0.,1.)); +#1042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1043 = ADVANCED_FACE('',(#1044),#1011,.T.); +#1044 = FACE_BOUND('',#1045,.T.); +#1045 = EDGE_LOOP('',(#1046,#1047,#1070,#1098)); +#1046 = ORIENTED_EDGE('',*,*,#995,.T.); +#1047 = ORIENTED_EDGE('',*,*,#1048,.T.); +#1048 = EDGE_CURVE('',#973,#1049,#1051,.T.); +#1049 = VERTEX_POINT('',#1050); +#1050 = CARTESIAN_POINT('',(-1.712164,-0.3,3.418194)); +#1051 = SURFACE_CURVE('',#1052,(#1056,#1063),.PCURVE_S1.); +#1052 = LINE('',#1053,#1054); +#1053 = CARTESIAN_POINT('',(-1.712164,-0.3,2.254822)); +#1054 = VECTOR('',#1055,1.); +#1055 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#1056 = PCURVE('',#1011,#1057); +#1057 = DEFINITIONAL_REPRESENTATION('',(#1058),#1062); +#1058 = LINE('',#1059,#1060); +#1059 = CARTESIAN_POINT('',(2.442490654175E-16,-0.3)); +#1060 = VECTOR('',#1061,1.); +#1061 = DIRECTION('',(1.,0.)); +#1062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1063 = PCURVE('',#902,#1064); +#1064 = DEFINITIONAL_REPRESENTATION('',(#1065),#1069); +#1065 = LINE('',#1066,#1067); +#1066 = CARTESIAN_POINT('',(-3.762392,0.356843947915)); +#1067 = VECTOR('',#1068,1.); +#1068 = DIRECTION('',(-1.,0.)); +#1069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1070 = ORIENTED_EDGE('',*,*,#1071,.F.); +#1071 = EDGE_CURVE('',#1072,#1049,#1074,.T.); +#1072 = VERTEX_POINT('',#1073); +#1073 = CARTESIAN_POINT('',(-1.712164,2.276974608861E-15,3.418194)); +#1074 = SURFACE_CURVE('',#1075,(#1079,#1086),.PCURVE_S1.); +#1075 = LINE('',#1076,#1077); +#1076 = CARTESIAN_POINT('',(-1.712164,2.276974608861E-15,3.418194)); +#1077 = VECTOR('',#1078,1.); +#1078 = DIRECTION('',(0.,-1.,4.440892098501E-16)); +#1079 = PCURVE('',#1011,#1080); +#1080 = DEFINITIONAL_REPRESENTATION('',(#1081),#1085); +#1081 = LINE('',#1082,#1083); +#1082 = CARTESIAN_POINT('',(1.163372,9.860761315263E-32)); +#1083 = VECTOR('',#1084,1.); +#1084 = DIRECTION('',(-2.22044604925E-16,-1.)); +#1085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1086 = PCURVE('',#1087,#1092); +#1087 = PLANE('',#1088); +#1088 = AXIS2_PLACEMENT_3D('',#1089,#1090,#1091); +#1089 = CARTESIAN_POINT('',(-1.712164,2.276974608861E-15,3.418194)); +#1090 = DIRECTION('',(0.,4.440892098501E-16,1.)); +#1091 = DIRECTION('',(1.,0.,0.)); +#1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1097); +#1093 = LINE('',#1094,#1095); +#1094 = CARTESIAN_POINT('',(0.,3.944304526105E-31)); +#1095 = VECTOR('',#1096,1.); +#1096 = DIRECTION('',(0.,-1.)); +#1097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1098 = ORIENTED_EDGE('',*,*,#1099,.F.); +#1099 = EDGE_CURVE('',#996,#1072,#1100,.T.); +#1100 = SURFACE_CURVE('',#1101,(#1105,#1112),.PCURVE_S1.); +#1101 = LINE('',#1102,#1103); +#1102 = CARTESIAN_POINT('',(-1.712164,1.502013180499E-15,2.254822)); +#1103 = VECTOR('',#1104,1.); +#1104 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#1105 = PCURVE('',#1011,#1106); +#1106 = DEFINITIONAL_REPRESENTATION('',(#1107),#1111); +#1107 = LINE('',#1108,#1109); +#1108 = CARTESIAN_POINT('',(4.440892098501E-16,-2.958228394579E-31)); +#1109 = VECTOR('',#1110,1.); +#1110 = DIRECTION('',(1.,0.)); +#1111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1112 = PCURVE('',#956,#1113); +#1113 = DEFINITIONAL_REPRESENTATION('',(#1114),#1118); +#1114 = LINE('',#1115,#1116); +#1115 = CARTESIAN_POINT('',(-3.762392,0.356843947915)); +#1116 = VECTOR('',#1117,1.); +#1117 = DIRECTION('',(-1.,0.)); +#1118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1119 = ADVANCED_FACE('',(#1120),#1087,.T.); +#1120 = FACE_BOUND('',#1121,.T.); +#1121 = EDGE_LOOP('',(#1122,#1123,#1146,#1174)); +#1122 = ORIENTED_EDGE('',*,*,#1071,.T.); +#1123 = ORIENTED_EDGE('',*,*,#1124,.T.); +#1124 = EDGE_CURVE('',#1049,#1125,#1127,.T.); +#1125 = VERTEX_POINT('',#1126); +#1126 = CARTESIAN_POINT('',(1.357156,-0.3,3.418194)); +#1127 = SURFACE_CURVE('',#1128,(#1132,#1139),.PCURVE_S1.); +#1128 = LINE('',#1129,#1130); +#1129 = CARTESIAN_POINT('',(-1.712164,-0.3,3.418194)); +#1130 = VECTOR('',#1131,1.); +#1131 = DIRECTION('',(1.,0.,0.)); +#1132 = PCURVE('',#1087,#1133); +#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1138); +#1134 = LINE('',#1135,#1136); +#1135 = CARTESIAN_POINT('',(2.22044604925E-16,-0.3)); +#1136 = VECTOR('',#1137,1.); +#1137 = DIRECTION('',(1.,0.)); +#1138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1139 = PCURVE('',#902,#1140); +#1140 = DEFINITIONAL_REPRESENTATION('',(#1141),#1145); +#1141 = LINE('',#1142,#1143); +#1142 = CARTESIAN_POINT('',(-4.925764,0.356843947915)); +#1143 = VECTOR('',#1144,1.); +#1144 = DIRECTION('',(0.,1.)); +#1145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1146 = ORIENTED_EDGE('',*,*,#1147,.F.); +#1147 = EDGE_CURVE('',#1148,#1125,#1150,.T.); +#1148 = VERTEX_POINT('',#1149); +#1149 = CARTESIAN_POINT('',(1.357156,2.276974608861E-15,3.418194)); +#1150 = SURFACE_CURVE('',#1151,(#1155,#1162),.PCURVE_S1.); +#1151 = LINE('',#1152,#1153); +#1152 = CARTESIAN_POINT('',(1.357156,2.276974608861E-15,3.418194)); +#1153 = VECTOR('',#1154,1.); +#1154 = DIRECTION('',(0.,-1.,4.440892098501E-16)); +#1155 = PCURVE('',#1087,#1156); +#1156 = DEFINITIONAL_REPRESENTATION('',(#1157),#1161); +#1157 = LINE('',#1158,#1159); +#1158 = CARTESIAN_POINT('',(3.06932,3.944304526105E-31)); +#1159 = VECTOR('',#1160,1.); +#1160 = DIRECTION('',(0.,-1.)); +#1161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1162 = PCURVE('',#1163,#1168); +#1163 = PLANE('',#1164); +#1164 = AXIS2_PLACEMENT_3D('',#1165,#1166,#1167); +#1165 = CARTESIAN_POINT('',(1.357156,2.276974608861E-15,3.418194)); +#1166 = DIRECTION('',(1.,0.,0.)); +#1167 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); +#1168 = DEFINITIONAL_REPRESENTATION('',(#1169),#1173); +#1169 = LINE('',#1170,#1171); +#1170 = CARTESIAN_POINT('',(-2.627434620609E-46,3.944304526105E-31)); +#1171 = VECTOR('',#1172,1.); +#1172 = DIRECTION('',(2.22044604925E-16,-1.)); +#1173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1174 = ORIENTED_EDGE('',*,*,#1175,.F.); +#1175 = EDGE_CURVE('',#1072,#1148,#1176,.T.); +#1176 = SURFACE_CURVE('',#1177,(#1181,#1188),.PCURVE_S1.); +#1177 = LINE('',#1178,#1179); +#1178 = CARTESIAN_POINT('',(-1.712164,2.276974608861E-15,3.418194)); +#1179 = VECTOR('',#1180,1.); +#1180 = DIRECTION('',(1.,0.,0.)); +#1181 = PCURVE('',#1087,#1182); +#1182 = DEFINITIONAL_REPRESENTATION('',(#1183),#1187); +#1183 = LINE('',#1184,#1185); +#1184 = CARTESIAN_POINT('',(2.22044604925E-16,3.944304526105E-31)); +#1185 = VECTOR('',#1186,1.); +#1186 = DIRECTION('',(1.,0.)); +#1187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1188 = PCURVE('',#956,#1189); +#1189 = DEFINITIONAL_REPRESENTATION('',(#1190),#1194); +#1190 = LINE('',#1191,#1192); +#1191 = CARTESIAN_POINT('',(-4.925764,0.356843947915)); +#1192 = VECTOR('',#1193,1.); +#1193 = DIRECTION('',(0.,1.)); +#1194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1195 = ADVANCED_FACE('',(#1196),#1163,.T.); +#1196 = FACE_BOUND('',#1197,.T.); +#1197 = EDGE_LOOP('',(#1198,#1199,#1222,#1250)); +#1198 = ORIENTED_EDGE('',*,*,#1147,.T.); +#1199 = ORIENTED_EDGE('',*,*,#1200,.T.); +#1200 = EDGE_CURVE('',#1125,#1201,#1203,.T.); +#1201 = VERTEX_POINT('',#1202); +#1202 = CARTESIAN_POINT('',(1.357156,-0.3,3.071658)); +#1203 = SURFACE_CURVE('',#1204,(#1208,#1215),.PCURVE_S1.); +#1204 = LINE('',#1205,#1206); +#1205 = CARTESIAN_POINT('',(1.357156,-0.3,3.418194)); +#1206 = VECTOR('',#1207,1.); +#1207 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); +#1208 = PCURVE('',#1163,#1209); +#1209 = DEFINITIONAL_REPRESENTATION('',(#1210),#1214); +#1210 = LINE('',#1211,#1212); +#1211 = CARTESIAN_POINT('',(1.998401444325E-16,-0.3)); +#1212 = VECTOR('',#1213,1.); +#1213 = DIRECTION('',(1.,0.)); +#1214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1215 = PCURVE('',#902,#1216); +#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221); +#1217 = LINE('',#1218,#1219); +#1218 = CARTESIAN_POINT('',(-4.925764,3.426163947915)); +#1219 = VECTOR('',#1220,1.); +#1220 = DIRECTION('',(1.,0.)); +#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1222 = ORIENTED_EDGE('',*,*,#1223,.F.); +#1223 = EDGE_CURVE('',#1224,#1201,#1226,.T.); +#1224 = VERTEX_POINT('',#1225); +#1225 = CARTESIAN_POINT('',(1.357156,2.046135261224E-15,3.071658)); +#1226 = SURFACE_CURVE('',#1227,(#1231,#1238),.PCURVE_S1.); +#1227 = LINE('',#1228,#1229); +#1228 = CARTESIAN_POINT('',(1.357156,2.046135261224E-15,3.071658)); +#1229 = VECTOR('',#1230,1.); +#1230 = DIRECTION('',(0.,-1.,4.440892098501E-16)); +#1231 = PCURVE('',#1163,#1232); +#1232 = DEFINITIONAL_REPRESENTATION('',(#1233),#1237); +#1233 = LINE('',#1234,#1235); +#1234 = CARTESIAN_POINT('',(0.346536,4.930380657631E-31)); +#1235 = VECTOR('',#1236,1.); +#1236 = DIRECTION('',(2.22044604925E-16,-1.)); +#1237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1238 = PCURVE('',#1239,#1244); +#1239 = PLANE('',#1240); +#1240 = AXIS2_PLACEMENT_3D('',#1241,#1242,#1243); +#1241 = CARTESIAN_POINT('',(1.357156,2.046135261224E-15,3.071658)); +#1242 = DIRECTION('',(0.707107282362,-3.140182691701E-16,-0.707106280011 + )); +#1243 = DIRECTION('',(-0.707106280011,-4.710280714549E-16, + -0.707107282362)); +#1244 = DEFINITIONAL_REPRESENTATION('',(#1245),#1249); +#1245 = LINE('',#1246,#1247); +#1246 = CARTESIAN_POINT('',(-1.857878154162E-46,3.944304526105E-31)); +#1247 = VECTOR('',#1248,1.); +#1248 = DIRECTION('',(1.570093571516E-16,-1.)); +#1249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1250 = ORIENTED_EDGE('',*,*,#1251,.F.); +#1251 = EDGE_CURVE('',#1148,#1224,#1252,.T.); +#1252 = SURFACE_CURVE('',#1253,(#1257,#1264),.PCURVE_S1.); +#1253 = LINE('',#1254,#1255); +#1254 = CARTESIAN_POINT('',(1.357156,2.276974608861E-15,3.418194)); +#1255 = VECTOR('',#1256,1.); +#1256 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); +#1257 = PCURVE('',#1163,#1258); +#1258 = DEFINITIONAL_REPRESENTATION('',(#1259),#1263); +#1259 = LINE('',#1260,#1261); +#1260 = CARTESIAN_POINT('',(-2.627434620609E-46,3.944304526105E-31)); +#1261 = VECTOR('',#1262,1.); +#1262 = DIRECTION('',(1.,0.)); +#1263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1264 = PCURVE('',#956,#1265); +#1265 = DEFINITIONAL_REPRESENTATION('',(#1266),#1270); +#1266 = LINE('',#1267,#1268); +#1267 = CARTESIAN_POINT('',(-4.925764,3.426163947915)); +#1268 = VECTOR('',#1269,1.); +#1269 = DIRECTION('',(1.,0.)); +#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1271 = ADVANCED_FACE('',(#1272),#1239,.T.); +#1272 = FACE_BOUND('',#1273,.T.); +#1273 = EDGE_LOOP('',(#1274,#1275,#1298,#1326)); +#1274 = ORIENTED_EDGE('',*,*,#1223,.T.); +#1275 = ORIENTED_EDGE('',*,*,#1276,.T.); +#1276 = EDGE_CURVE('',#1201,#1277,#1279,.T.); +#1277 = VERTEX_POINT('',#1278); +#1278 = CARTESIAN_POINT('',(-5.374E-02,-0.3,1.66076)); +#1279 = SURFACE_CURVE('',#1280,(#1284,#1291),.PCURVE_S1.); +#1280 = LINE('',#1281,#1282); +#1281 = CARTESIAN_POINT('',(1.357156,-0.3,3.071658)); +#1282 = VECTOR('',#1283,1.); +#1283 = DIRECTION('',(-0.707106280011,-4.710280714549E-16, + -0.707107282362)); +#1284 = PCURVE('',#1239,#1285); +#1285 = DEFINITIONAL_REPRESENTATION('',(#1286),#1290); +#1286 = LINE('',#1287,#1288); +#1287 = CARTESIAN_POINT('',(-3.297194274518E-16,-0.3)); +#1288 = VECTOR('',#1289,1.); +#1289 = DIRECTION('',(1.,9.860761315263E-32)); +#1290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1291 = PCURVE('',#902,#1292); +#1292 = DEFINITIONAL_REPRESENTATION('',(#1293),#1297); +#1293 = LINE('',#1294,#1295); +#1294 = CARTESIAN_POINT('',(-4.579228,3.426163947915)); +#1295 = VECTOR('',#1296,1.); +#1296 = DIRECTION('',(0.707107282362,-0.707106280011)); +#1297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1298 = ORIENTED_EDGE('',*,*,#1299,.F.); +#1299 = EDGE_CURVE('',#1300,#1277,#1302,.T.); +#1300 = VERTEX_POINT('',#1301); +#1301 = CARTESIAN_POINT('',(-5.374E-02,1.106288394226E-15,1.66076)); +#1302 = SURFACE_CURVE('',#1303,(#1307,#1314),.PCURVE_S1.); +#1303 = LINE('',#1304,#1305); +#1304 = CARTESIAN_POINT('',(-5.374E-02,1.106288394226E-15,1.66076)); +#1305 = VECTOR('',#1306,1.); +#1306 = DIRECTION('',(0.,-1.,4.440892098501E-16)); +#1307 = PCURVE('',#1239,#1308); +#1308 = DEFINITIONAL_REPRESENTATION('',(#1309),#1313); +#1309 = LINE('',#1310,#1311); +#1310 = CARTESIAN_POINT('',(1.995309672512,2.958228394579E-31)); +#1311 = VECTOR('',#1312,1.); +#1312 = DIRECTION('',(1.570093571516E-16,-1.)); +#1313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1314 = PCURVE('',#1315,#1320); +#1315 = PLANE('',#1316); +#1316 = AXIS2_PLACEMENT_3D('',#1317,#1318,#1319); +#1317 = CARTESIAN_POINT('',(-5.374E-02,1.106288394226E-15,1.66076)); +#1318 = DIRECTION('',(0.,-4.440892098501E-16,-1.)); +#1319 = DIRECTION('',(-1.,0.,0.)); +#1320 = DEFINITIONAL_REPRESENTATION('',(#1321),#1325); +#1321 = LINE('',#1322,#1323); +#1322 = CARTESIAN_POINT('',(0.,1.972152263053E-31)); +#1323 = VECTOR('',#1324,1.); +#1324 = DIRECTION('',(0.,-1.)); +#1325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1326 = ORIENTED_EDGE('',*,*,#1327,.F.); +#1327 = EDGE_CURVE('',#1224,#1300,#1328,.T.); +#1328 = SURFACE_CURVE('',#1329,(#1333,#1340),.PCURVE_S1.); +#1329 = LINE('',#1330,#1331); +#1330 = CARTESIAN_POINT('',(1.357156,2.046135261224E-15,3.071658)); +#1331 = VECTOR('',#1332,1.); +#1332 = DIRECTION('',(-0.707106280011,-4.710280714549E-16, + -0.707107282362)); +#1333 = PCURVE('',#1239,#1334); +#1334 = DEFINITIONAL_REPRESENTATION('',(#1335),#1339); +#1335 = LINE('',#1336,#1337); +#1336 = CARTESIAN_POINT('',(-1.570091345851E-16,3.697785493224E-31)); +#1337 = VECTOR('',#1338,1.); +#1338 = DIRECTION('',(1.,9.860761315263E-32)); +#1339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1340 = PCURVE('',#956,#1341); +#1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346); +#1342 = LINE('',#1343,#1344); +#1343 = CARTESIAN_POINT('',(-4.579228,3.426163947915)); +#1344 = VECTOR('',#1345,1.); +#1345 = DIRECTION('',(0.707107282362,-0.707106280011)); +#1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1347 = ADVANCED_FACE('',(#1348),#1315,.T.); +#1348 = FACE_BOUND('',#1349,.T.); +#1349 = EDGE_LOOP('',(#1350,#1351,#1374,#1402)); +#1350 = ORIENTED_EDGE('',*,*,#1299,.T.); +#1351 = ORIENTED_EDGE('',*,*,#1352,.T.); +#1352 = EDGE_CURVE('',#1277,#1353,#1355,.T.); +#1353 = VERTEX_POINT('',#1354); +#1354 = CARTESIAN_POINT('',(-1.569007947915,-0.3,1.66076)); +#1355 = SURFACE_CURVE('',#1356,(#1360,#1367),.PCURVE_S1.); +#1356 = LINE('',#1357,#1358); +#1357 = CARTESIAN_POINT('',(-5.374E-02,-0.3,1.66076)); +#1358 = VECTOR('',#1359,1.); +#1359 = DIRECTION('',(-1.,0.,0.)); +#1360 = PCURVE('',#1315,#1361); +#1361 = DEFINITIONAL_REPRESENTATION('',(#1362),#1366); +#1362 = LINE('',#1363,#1364); +#1363 = CARTESIAN_POINT('',(-6.938893903907E-18,-0.3)); +#1364 = VECTOR('',#1365,1.); +#1365 = DIRECTION('',(1.,0.)); +#1366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1367 = PCURVE('',#902,#1368); +#1368 = DEFINITIONAL_REPRESENTATION('',(#1369),#1373); +#1369 = LINE('',#1370,#1371); +#1370 = CARTESIAN_POINT('',(-3.16833,2.015267947915)); +#1371 = VECTOR('',#1372,1.); +#1372 = DIRECTION('',(-0.,-1.)); +#1373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1374 = ORIENTED_EDGE('',*,*,#1375,.F.); +#1375 = EDGE_CURVE('',#1376,#1353,#1378,.T.); +#1376 = VERTEX_POINT('',#1377); +#1377 = CARTESIAN_POINT('',(-1.569007947915,1.106288394226E-15,1.66076) + ); +#1378 = SURFACE_CURVE('',#1379,(#1383,#1390),.PCURVE_S1.); +#1379 = LINE('',#1380,#1381); +#1380 = CARTESIAN_POINT('',(-1.569007947915,1.106288394226E-15,1.66076) + ); +#1381 = VECTOR('',#1382,1.); +#1382 = DIRECTION('',(0.,-1.,4.440892098501E-16)); +#1383 = PCURVE('',#1315,#1384); +#1384 = DEFINITIONAL_REPRESENTATION('',(#1385),#1389); +#1385 = LINE('',#1386,#1387); +#1386 = CARTESIAN_POINT('',(1.515267947915,1.972152263053E-31)); +#1387 = VECTOR('',#1388,1.); +#1388 = DIRECTION('',(0.,-1.)); +#1389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1390 = PCURVE('',#1391,#1396); +#1391 = PLANE('',#1392); +#1392 = AXIS2_PLACEMENT_3D('',#1393,#1394,#1395); +#1393 = CARTESIAN_POINT('',(-1.569007947915,1.106288394226E-15,1.66076) + ); +#1394 = DIRECTION('',(1.,0.,0.)); +#1395 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); +#1396 = DEFINITIONAL_REPRESENTATION('',(#1397),#1401); +#1397 = LINE('',#1398,#1399); +#1398 = CARTESIAN_POINT('',(-1.313717310305E-46,1.972152263053E-31)); +#1399 = VECTOR('',#1400,1.); +#1400 = DIRECTION('',(2.22044604925E-16,-1.)); +#1401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1402 = ORIENTED_EDGE('',*,*,#1403,.F.); +#1403 = EDGE_CURVE('',#1300,#1376,#1404,.T.); +#1404 = SURFACE_CURVE('',#1405,(#1409,#1416),.PCURVE_S1.); +#1405 = LINE('',#1406,#1407); +#1406 = CARTESIAN_POINT('',(-5.374E-02,1.106288394226E-15,1.66076)); +#1407 = VECTOR('',#1408,1.); +#1408 = DIRECTION('',(-1.,0.,0.)); +#1409 = PCURVE('',#1315,#1410); +#1410 = DEFINITIONAL_REPRESENTATION('',(#1411),#1415); +#1411 = LINE('',#1412,#1413); +#1412 = CARTESIAN_POINT('',(-6.938893903907E-18,1.972152263053E-31)); +#1413 = VECTOR('',#1414,1.); +#1414 = DIRECTION('',(1.,0.)); +#1415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1416 = PCURVE('',#956,#1417); +#1417 = DEFINITIONAL_REPRESENTATION('',(#1418),#1422); +#1418 = LINE('',#1419,#1420); +#1419 = CARTESIAN_POINT('',(-3.16833,2.015267947915)); +#1420 = VECTOR('',#1421,1.); +#1421 = DIRECTION('',(-0.,-1.)); +#1422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1423 = ADVANCED_FACE('',(#1424),#1391,.T.); +#1424 = FACE_BOUND('',#1425,.T.); +#1425 = EDGE_LOOP('',(#1426,#1427,#1450,#1473)); +#1426 = ORIENTED_EDGE('',*,*,#1375,.T.); +#1427 = ORIENTED_EDGE('',*,*,#1428,.T.); +#1428 = EDGE_CURVE('',#1353,#1429,#1431,.T.); +#1429 = VERTEX_POINT('',#1430); +#1430 = CARTESIAN_POINT('',(-1.569007947915,-0.3,-1.5)); +#1431 = SURFACE_CURVE('',#1432,(#1436,#1443),.PCURVE_S1.); +#1432 = LINE('',#1433,#1434); +#1433 = CARTESIAN_POINT('',(-1.569007947915,-0.3,1.66076)); +#1434 = VECTOR('',#1435,1.); +#1435 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); +#1436 = PCURVE('',#1391,#1437); +#1437 = DEFINITIONAL_REPRESENTATION('',(#1438),#1442); +#1438 = LINE('',#1439,#1440); +#1439 = CARTESIAN_POINT('',(-2.22044604925E-17,-0.3)); +#1440 = VECTOR('',#1441,1.); +#1441 = DIRECTION('',(1.,0.)); +#1442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1443 = PCURVE('',#902,#1444); +#1444 = DEFINITIONAL_REPRESENTATION('',(#1445),#1449); +#1445 = LINE('',#1446,#1447); +#1446 = CARTESIAN_POINT('',(-3.16833,0.5)); +#1447 = VECTOR('',#1448,1.); +#1448 = DIRECTION('',(1.,0.)); +#1449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1450 = ORIENTED_EDGE('',*,*,#1451,.F.); +#1451 = EDGE_CURVE('',#1452,#1429,#1454,.T.); +#1452 = VERTEX_POINT('',#1453); +#1453 = CARTESIAN_POINT('',(-1.569007947915,-9.992007221626E-16,-1.5)); +#1454 = SURFACE_CURVE('',#1455,(#1459,#1466),.PCURVE_S1.); +#1455 = LINE('',#1456,#1457); +#1456 = CARTESIAN_POINT('',(-1.569007947915,-9.992007221626E-16,-1.5)); +#1457 = VECTOR('',#1458,1.); +#1458 = DIRECTION('',(0.,-1.,4.440892098501E-16)); +#1459 = PCURVE('',#1391,#1460); +#1460 = DEFINITIONAL_REPRESENTATION('',(#1461),#1465); +#1461 = LINE('',#1462,#1463); +#1462 = CARTESIAN_POINT('',(3.16076,0.)); +#1463 = VECTOR('',#1464,1.); +#1464 = DIRECTION('',(2.22044604925E-16,-1.)); +#1465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1466 = PCURVE('',#874,#1467); +#1467 = DEFINITIONAL_REPRESENTATION('',(#1468),#1472); +#1468 = LINE('',#1469,#1470); +#1469 = CARTESIAN_POINT('',(-0.,0.)); +#1470 = VECTOR('',#1471,1.); +#1471 = DIRECTION('',(3.361370094685E-18,-1.)); +#1472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1473 = ORIENTED_EDGE('',*,*,#1474,.F.); +#1474 = EDGE_CURVE('',#1376,#1452,#1475,.T.); +#1475 = SURFACE_CURVE('',#1476,(#1480,#1487),.PCURVE_S1.); +#1476 = LINE('',#1477,#1478); +#1477 = CARTESIAN_POINT('',(-1.569007947915,1.106288394226E-15,1.66076) + ); +#1478 = VECTOR('',#1479,1.); +#1479 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); +#1480 = PCURVE('',#1391,#1481); +#1481 = DEFINITIONAL_REPRESENTATION('',(#1482),#1486); +#1482 = LINE('',#1483,#1484); +#1483 = CARTESIAN_POINT('',(-1.313717310305E-46,1.972152263053E-31)); +#1484 = VECTOR('',#1485,1.); +#1485 = DIRECTION('',(1.,0.)); +#1486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1487 = PCURVE('',#956,#1488); +#1488 = DEFINITIONAL_REPRESENTATION('',(#1489),#1493); +#1489 = LINE('',#1490,#1491); +#1490 = CARTESIAN_POINT('',(-3.16833,0.5)); +#1491 = VECTOR('',#1492,1.); +#1492 = DIRECTION('',(1.,0.)); +#1493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1494 = ADVANCED_FACE('',(#1495),#874,.T.); +#1495 = FACE_BOUND('',#1496,.T.); +#1496 = EDGE_LOOP('',(#1497,#1498,#1519,#1520)); +#1497 = ORIENTED_EDGE('',*,*,#1451,.T.); +#1498 = ORIENTED_EDGE('',*,*,#1499,.T.); +#1499 = EDGE_CURVE('',#1429,#854,#1500,.T.); +#1500 = SURFACE_CURVE('',#1501,(#1505,#1512),.PCURVE_S1.); +#1501 = LINE('',#1502,#1503); +#1502 = CARTESIAN_POINT('',(-1.569007947915,-0.3,-1.5)); +#1503 = VECTOR('',#1504,1.); +#1504 = DIRECTION('',(-0.999885409899,-1.008411028405E-17, + -1.513826510588E-02)); +#1505 = PCURVE('',#874,#1506); +#1506 = DEFINITIONAL_REPRESENTATION('',(#1507),#1511); +#1507 = LINE('',#1508,#1509); +#1508 = CARTESIAN_POINT('',(-2.223552978209E-16,-0.3)); +#1509 = VECTOR('',#1510,1.); +#1510 = DIRECTION('',(1.,2.311115933265E-33)); +#1511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1512 = PCURVE('',#902,#1513); +#1513 = DEFINITIONAL_REPRESENTATION('',(#1514),#1518); +#1514 = LINE('',#1515,#1516); +#1515 = CARTESIAN_POINT('',(-7.57E-03,0.5)); +#1516 = VECTOR('',#1517,1.); +#1517 = DIRECTION('',(1.513826510588E-02,-0.999885409899)); +#1518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1519 = ORIENTED_EDGE('',*,*,#851,.F.); +#1520 = ORIENTED_EDGE('',*,*,#1521,.F.); +#1521 = EDGE_CURVE('',#1452,#852,#1522,.T.); +#1522 = SURFACE_CURVE('',#1523,(#1527,#1534),.PCURVE_S1.); +#1523 = LINE('',#1524,#1525); +#1524 = CARTESIAN_POINT('',(-1.569007947915,-9.992007221626E-16,-1.5)); +#1525 = VECTOR('',#1526,1.); +#1526 = DIRECTION('',(-0.999885409899,-1.008411028405E-17, + -1.513826510588E-02)); +#1527 = PCURVE('',#874,#1528); +#1528 = DEFINITIONAL_REPRESENTATION('',(#1529),#1533); +#1529 = LINE('',#1530,#1531); +#1530 = CARTESIAN_POINT('',(-2.220191608114E-16,1.964689377377E-31)); +#1531 = VECTOR('',#1532,1.); +#1532 = DIRECTION('',(1.,2.311115933265E-33)); +#1533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1534 = PCURVE('',#956,#1535); +#1535 = DEFINITIONAL_REPRESENTATION('',(#1536),#1540); +#1536 = LINE('',#1537,#1538); +#1537 = CARTESIAN_POINT('',(-7.57E-03,0.5)); +#1538 = VECTOR('',#1539,1.); +#1539 = DIRECTION('',(1.513826510588E-02,-0.999885409899)); +#1540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1541 = ADVANCED_FACE('',(#1542),#956,.F.); +#1542 = FACE_BOUND('',#1543,.T.); +#1543 = EDGE_LOOP('',(#1544,#1545,#1546,#1547,#1548,#1549,#1550,#1551, + #1552)); +#1544 = ORIENTED_EDGE('',*,*,#942,.T.); +#1545 = ORIENTED_EDGE('',*,*,#1023,.T.); +#1546 = ORIENTED_EDGE('',*,*,#1099,.T.); +#1547 = ORIENTED_EDGE('',*,*,#1175,.T.); +#1548 = ORIENTED_EDGE('',*,*,#1251,.T.); +#1549 = ORIENTED_EDGE('',*,*,#1327,.T.); +#1550 = ORIENTED_EDGE('',*,*,#1403,.T.); +#1551 = ORIENTED_EDGE('',*,*,#1474,.T.); +#1552 = ORIENTED_EDGE('',*,*,#1521,.T.); +#1553 = ADVANCED_FACE('',(#1554),#902,.T.); +#1554 = FACE_BOUND('',#1555,.F.); +#1555 = EDGE_LOOP('',(#1556,#1557,#1558,#1559,#1560,#1561,#1562,#1563, + #1564)); +#1556 = ORIENTED_EDGE('',*,*,#886,.T.); +#1557 = ORIENTED_EDGE('',*,*,#972,.T.); +#1558 = ORIENTED_EDGE('',*,*,#1048,.T.); +#1559 = ORIENTED_EDGE('',*,*,#1124,.T.); +#1560 = ORIENTED_EDGE('',*,*,#1200,.T.); +#1561 = ORIENTED_EDGE('',*,*,#1276,.T.); +#1562 = ORIENTED_EDGE('',*,*,#1352,.T.); +#1563 = ORIENTED_EDGE('',*,*,#1428,.T.); +#1564 = ORIENTED_EDGE('',*,*,#1499,.T.); +#1565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1569)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1566,#1567,#1568)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1566 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1567 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1568 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1569 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1566, + 'distance_accuracy_value','confusion accuracy'); +#1570 = PRODUCT_TYPE('part',$,(#841)); +#1571 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1572),#253); +#1572 = STYLED_ITEM('color',(#1573),#15); +#1573 = PRESENTATION_STYLE_ASSIGNMENT((#1574,#1580)); +#1574 = SURFACE_STYLE_USAGE(.BOTH.,#1575); +#1575 = SURFACE_SIDE_STYLE('',(#1576)); +#1576 = SURFACE_STYLE_FILL_AREA(#1577); +#1577 = FILL_AREA_STYLE('',(#1578)); +#1578 = FILL_AREA_STYLE_COLOUR('',#1579); +#1579 = DRAUGHTING_PRE_DEFINED_COLOUR('white'); +#1580 = CURVE_STYLE('',#1581,POSITIVE_LENGTH_MEASURE(0.1),#1579); +#1581 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1582 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1583),#1565); +#1583 = STYLED_ITEM('color',(#1584),#845); +#1584 = PRESENTATION_STYLE_ASSIGNMENT((#1585,#1591)); +#1585 = SURFACE_STYLE_USAGE(.BOTH.,#1586); +#1586 = SURFACE_SIDE_STYLE('',(#1587)); +#1587 = SURFACE_STYLE_FILL_AREA(#1588); +#1588 = FILL_AREA_STYLE('',(#1589)); +#1589 = FILL_AREA_STYLE_COLOUR('',#1590); +#1590 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#1591 = CURVE_STYLE('',#1592,POSITIVE_LENGTH_MEASURE(0.1),#1590); +#1592 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1593 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1594),#831); +#1594 = STYLED_ITEM('color',(#1595),#267); +#1595 = PRESENTATION_STYLE_ASSIGNMENT((#1596,#1601)); +#1596 = SURFACE_STYLE_USAGE(.BOTH.,#1597); +#1597 = SURFACE_SIDE_STYLE('',(#1598)); +#1598 = SURFACE_STYLE_FILL_AREA(#1599); +#1599 = FILL_AREA_STYLE('',(#1600)); +#1600 = FILL_AREA_STYLE_COLOUR('',#1590); +#1601 = CURVE_STYLE('',#1602,POSITIVE_LENGTH_MEASURE(0.1),#1590); +#1602 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/electronic-components/LED/Led.stl b/electronic-components/LED/Led.stl new file mode 100644 index 0000000000000000000000000000000000000000..81be211e5cdd1adfede00f2e84dfddd6de0cd9a4 GIT binary patch literal 63784 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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 zcmeHu2UrwYvuF=P21OK*oF%6jG7?3CM9Bhz5(XHM90ioL$ch93L2{HNX~_sE8AOyM z8IcTvAUTJ*J?yXUzVGe#-u=H-_rKSMIo&7KIaQ~+>QtR-)DUU{IHM$gMIL}aAb=wH z2cSj)SpXLs8wVQ;7Y7Fi4-XfgkmM900RbV!*>glBG?a9-G?diT^vpc0^o(3g)YNRk z>|A^>0RaIzR#6ENxHu2L02~bjf`^AkNI*z_>J&MgftmsS-@Z`C7%k#b9=5mW-4IUB zNP9a8Mi>ttBR#^-%-$SnXDPv`qb<)Z!YCz4k1wuz<&q3N*w)Tj%)=Qe!D!{;;vmM$ z>+bH(<Ic}x?_|jf=i`I%UQ<=kGP6S1ns6iSoLx-p%n*$9V0$q;do>eVgtLQ*8RGYP z6?-!imy<F71<BeK;be)h<90$KED^VO><})zsz_6llLXG=;cU)GulsqLa7J)S^y0cm zgu5g@J-xW9iHj4`11v&cCNP);BOeb8E+{M{#0X~L=q%sKh0gN-IV&K+$PKoJ!QrBU zjQ@fFKY{S23;YDa7l80TLx6)2(D30RqVUfE`2P%m|Ibt42LYhR6om=E;NX<_Pap`1 z@QDcUe}*9NX9xm+h9L0gDF}c7z@_^gMKlh)AX&tD|3x2hEqhldGsFp{WStNuF7{56 zI(9a8_U?A#yq^ouWITBW*W|K^3qsP|-j?1O;Xn@;p@)fx35bZn1?b@*AO5S$=Vo8~ z*;#7cc6LG7O3FJS5VA6t=|K#?wEj|wZhzIp$wkf8))euFdHkUa-9!`NhD5WZB#4$c z@0T1JtIybo^P+iD5+79$5aVKqLA9U|MgW5t0wso^ngKchfM9_y9s0fd*9F0VVq#(A z;NsyEfDOve02mM`6ay2Ag@uU;w!Q<_1DM2EXBl8J*yl7%a2Op);C>NlxJ;Ld8%Q;K zR+;%to&53e$<C8gP+nkRWn<?M5EK#?5fziYEGMs^ctuG|TSr&#n!bUVIl{uy3Tf@^ z;_Bw^aoaQCm%w{LzupgyjCvFu^EfsxK0V_}W>$7i?$eUevhs?`s%O=WP0cN>Z7<tj z^}g-v9~c}O9+{k)o|&DS|FE#Qw!X2swY{^uw~xjP0ziL9>kDT82VTS=UKp5|P)r;& zUJwj-@CPNv#A1M9pOw+TF>yS{2=~J!xfGFB+<?c#uenNU>ePcz#w;*-VGWJi31<I) zi246pn0-O)D_$c2Art~G9+Vi60yYvgg0E`?Z-q3skY~1#r(*uReGd|lRHgf#Coz3Y zV)_s-7^WNylm2=8E+k-glmmF!S}u~9`cehM)Ig5Mo(j<_mS=-hWsods1Os+IE5AJv z*oV@6$<T5~`T_|^ci@rcRLE5fjg$944qP7KXYv1)Ch5L3Kc&U@my~Fs0ZNRRU_eD9 z*nkZJlV`U&(Uj@F=YAIdB~6r1M6K9~IQg0WTNKFFkR~`$Q%_(&_0x}1(&<UTY!IuH z-Elg&WAi<W)?9!RyCXOuwx7j+O_Qt89FROuekyipy#L0oh7HoE*#q|AM(>OMw>*H- zZSiCe{=?Fd?ppSIk8o$?Kuwwg?#4x|%d8*U>t}rN7TOr2kk<80E#yU}J$KJuGlX~K z8wpO^Qux!GNjo?ZSUM9%_zP{$I0rA69T6$@x+R<v8yRc7eb?O4ch+N~Qmflld;nfV z`rDF+#AClhRiC={o<cnf{&_#58>%yw+14W!yXsTy%L7-Kiz}TITezN-Y>Zn+tTYta zrI)(ScDsptc1>(&tw(s}4mZ)hrzAyQk&I>V_}J-#U+lbUH)%Uu;F^;eYi6x%r=c!B z8vvvBqTGt-xKq~H_Q0nxZ4d>_Z>XSvx=5cj(rDM!=@y~)&OR1<#Vu7U!P>SH?mC^* z$xRg7MR(KVi|C8jk7fhsQrLpG2fUE@pYQ|_cr^S0qXBz5-g<rRLKQnP%l59AT8+D7 z)HxJtr{!g)a|-qJckL&SbeOHUj~krc-RG{lDqa8T&N~-Y;9OX3e6L7gKYm+)X^5U< zfj94<z<^~jLC$C(cQqHMFTl#C&RU2O!%9;cJY{3mu6z@1l%?m$I?A*6U4{OGQaMn4 z8?alUWtkjkos^-imA~=9;O%C|n8C8`Ep9|rED9jBNhI`(^n^r;isN^$4&Jl(R?j6c z)F@$YNOq&R_IN*P$bB1#_%w1p$ffJFf#8cI>^Hk`#Wv@c(ydnxcgdlwfJI5Jj)Gc- z;>@AoYIS3S=ClE)mm3x11+$q#+%|HoaO(Lm$AFN*J0uznXXVavIi?3*mhnw>0B8aw za~8#(hsDG_i^XZx6`UO{lG&wIr`_sc7nM-r)z*5~VD0ybC5(g>^28xEMa?Ft@6gE0 zy_)mF0T(NiyFTuG-RfFcqQBSxPE7Ab#U=fr*|@MPl26`hKx<N3J+;-yq{`HAJ3ma< z(~iTiOS0GAbfl7P6U*<-yqs;7^u?dYl<iGsq<yq^H8f>cRZx9z5{Ux5g;4;h!XZm_ z_Tg$73V1<<0)q4HIl?)T9#T1ajBDs?zp=Tswxj*-$uV=vtic(N#qL(smgr{tWK46B zw!W!n{G@y>%L*LO-U7kr@LfN9uX8ZlH1cKBJAMs<X~xps2RdUH4f<R{xXVV<=+;}+ z<1TK}JQJO!-QuCS=NWy|=KZN2Z@I^{73-hW4{IBKiK^7<sRF#~CtO;DRo3pMc>Pi( zWtPw@zei*ox=FJ(7&0iUm4A&+$|Ipctms~1ZSHmge<Y8IrjEP=h>1&LxSa#u+_UQa z;A<Jltijs)Os*UsrWyPu{4WNtOVN0X8^Kxn1r%e4)91XrV_=ZOo5@Q1J2akm-p9KZ zJ-KhS5zlT_(ERr^;a_t#_lax7_Isu-l0>Vu$!z_{okr<pf!^)2I_*$#HVG*0@DkoU z`BO2n2hK%{tJe%U5knNzJeRMe#C0+GZOu%$3T~bb&Cs_JyX8hkeCxg_^LpplaJZAt zeiH!E*U5dAUrBj+TUU3)_K~ieL%z@&PoLZeoGpp=Mb&HRRVl=~;mdMMTy#4$7oye2 zx9OG+cJ^Iou2g6^>#te29E5U5D$IyCBlIde7QN=P2gRL;=G56^khE8*@@meiPa%8S zv^aF{U%RYKqjWYCPn}>{1^1HXQtq1k2oPjT1<K?ED-4WBjnS623<f}sW`@;<9=`Ui zM-Z8*f;)80gYn8-{A5*SFJBdR(6>rzrDW5HEGPD}DEUpN<@qhTQ3h6IT2~5{;DjX7 zwy3Akgz6Wu_iiaCk?nK^%*jtF-k)sSlnknz<LoVaqjXBQg(p>t)8Umm+gJk%kc>{y zrI<$n#D}EkWF+gdS=zPcs{^$kPK&>Ub%zxUg(TyOt_Saj)w)md2AK6;pe&4oazD!V z-tG2&C```OV<;g8ZFAuC6qM{Zr;wrndd>>{<$F#XXg@q90m?uJlIC~WjFS#~3wPI* z*UDEqg^UiFTFmFC)Qbi5k$sZ9PFt4A$r-Xq1o1HDCXf$aw1VXt(Ieyh-UZ*rg#d-v zaEUt(uz?<ZTE>30=&YFgzRw;lJ)o!dO!OiuV%9rnr#4HT%sFWE#1`HwQ%auHx30b; z)waG>Xf3i(EZ1UiIZvq(%itlmsO}R273{$5z-+8+tW<2Q%u!9#kgJ$pR=?j3k(t(} zSOR|1XQFe4ts6*s*)a0BFSqLsTeBDd>1%VDy<3J!XMg9IYo9rWy|Y~R+J-c3xvlf5 z*)n&sb*>0Sc>cw=ytfL<sn~C=Fz6S|8Wo0ihkx)2=%bvhrO8X+Tv=L(CGfiU%CT1s znD6!rJDh(19J|E&wPojv3q8!M$IqR!e>0=3_+V5Q#{VjD!hBm~ntnjl%e^_2;J~mc z)cwqxH}@=zJ=+e=a%cd%`Pur9#utK@vL&q|o6#mk{-q!34@|}RTlG6ywCX+IrBkpy z-&pZm$N9&OLYA@4NpHH(c%Dg<p-nxqX+7l63^i-6AmbrvV@`dU-;6D{7i;bunHs)Y zl$MuVTOmhZBrw2>0?J*Hc97SyGY^h>x;JTVi|<d>NS%9s^guQit3&<3uMO%T+BHEm z9X!EA`bbYBGQB_0AQVe2JzqB3TACfm_LIgZOT+@S0s)qh>zch&zEl<dWs7VW@Uq_W z3k)O>Vgn>8J4quO1{o<8ep2A&MqkeAzSHH%K<O!8whnT}=NFqsvbQV3Nj^El?|!o1 zX}jy|#OJY)sF$F~Y15#WHEQ5>>GbH6`uYzYk^IY{<C!WkzMeGRTT@9iWm3fN_4f=J z-WwB|2T(axu}1kdNTzPwxHK5=ZSWQn+@vF&7C?nOJso*k-$CrA2?~G>mS%7&)pv2H z#{_?5RziE-z$ei3{#FleY%QSK6`O%xFVhgT^#%G{<p7qyxfmzS`$FmXQ)}TD7UDU& z+_4{@mnI(EI<o2icyCwFcGkms$}PZ5)n({m7D1{GG<kw%JnYWLXN6*g>j<Wxwal)B zr-q{#fhOUOZC794##sf91%t?^@@<^&WH+BLu^qiHWF~r0$Kyk-tq~@sWe9=e$H~Ds zbVz_z_6bdVk5oV_homYM1MSLW%S`vBQbg`%MMx70^s>)rsRG~uYh#umMJg`2HV;RW zHm@`(GbyGPmGVm-9a#Z5moM$EXrAUBj>L|{Zk*pTo<!tFlvML!>8r`$R0-anz9?1c zaZx+y^>D>G9><g_+3B^>@YZ|}yXj?P>f$JivEthvop%>TQ`#sBM47^@lG!zkg*Ed- z;N-NaVN<1QuPtBiW{~VLMp78Fo0&(D=P?nIGUYH8XAR!|mJ9O#fDQ5+RttHyh9df~ zDCgwJ=v$^l4!d_y0Hb6Q3b6IrG}BYP-qnNx_J}uE4s1|B24%JNR7!J)c&y^iIq}|# z1!mLNjv<jw)_tZ=WqR|kFa%?}0uf<#2E}CE+Ii|mteVG1*>mHQiWTnTwg)`6wOzcg zI}OP@*`4XB%ht3`eXduhRLeX%P=8a`7-o)%k@U4f`6w#a=kD7L`_+s%2o|Z?!RH<d z+h2QNd2+OU$%Zc_DIaX7B=`hUzr^3XmyZI>7jKN09gZHdpZ)_Z?YF81VxK|8y8NNf zz1aR+3u2FVmZgMH0Dh|G2BPWi^cj9m*O{X08n1ojbK(nFl5*5Bo$?F<T?yfaB21Ex z26|n2S4QsI9+NoJ^UsiKYUo1l^ggL^Z)1?H%qGQrzTh|JL5aN3ZA4R2toAa11{-R& zVP?eb^d5==9$siW@~%AgFYg<$cTAD+2=Qsr$nzOo8sDeLf2~{eD+-vg?63Q{ZGS{K zfN(4L^~6k#J%#28=^v4zoh4S;pxTFimlUVcTM7k4FsY${ij;j=US=WZWawl{6Wmbz z)f-!fSGlbkxP<)USP$0k9C4NxvLC9H-4+R5p7TH$mB_bTvlOA9cw4Bx&vZ=JSzzOE zl+b*>_|sUN@I3j!xR4a#RC>tTK#>bms;avx3P?#gbgXO43pMCCuvw<{`ShZz)UEYk zv@|R_`CgWm)+>Hn*D>MayFP2JAZK_Cx{UAbp@253Lr!vHHSDmfLh?0PD4?tBSY&)s z?Rf01&pf#4rM6$qzlj{qcy!8V`D<sX%CDVS1)hPmH~ylQBc$gQcG32y1QZ}8wL9$- z$nb}8IR$<JYtz1#um>4^9kvAd1gwqwTFZ$!Zg^Yx<J<;UB-}gup{Mp-Y@d^#-Jt&4 zsS<zTswQUZd?8^>qD;~9uQPpPcC|R;5x&1%j7{#DSz~vEWNIHgzL;U>sWTs`qJqza zmH7i1ch|;_i(=GU<OC^iR9(uWCu@94J)Bx44k{JqEXfbr+(1f~%|tNVpN;NklH=-Z zgGeu4S>hC~>Pk73Ljg>Z1t{P~l+Oo?QVyHA*_!H@Ik$0vPII?<3R5RFoaYL`%Z6u! zf<X<*M<sW1e*Qz!s~A1tF|i`%UwfVZCI|gR6cDKAB`9&JtD`FczoSk<NC*}Visekt zXb;}NmAX=I_3Z00q1r0MBeH=y_R;qxe!~-7(Rrh9pvO+l8<O8lnJ=saoX5L2GgGpb z^0H|5T0}Bu&6;XlO?M^-o(FC$AiXds3QESPT|F#{%=4*a-F>gDt0|LI`B+HSG}v>o z07Z6WdLkPHiDXN~O6`$J#mtJ=QnZ3(#UoV(x}oHKw~)&k#i_VMeLU8>g3x%tU-qg3 z!Pr=nEydLhvDVCL3^mbQX2HsdJSNA2@}5&A!+0;5R)hh%Cihv{o1U0_ZT6TBmut*I zFEP%G05^4|LU@i_CTY}+5_T?`wmR;-R5_+9-PIktJ>H_cWU#RBS!U@~_KAOk2fP39 z^xWa|(95JV_qt%{m8ik}k%uC3fY^6BlHq(;OP3dF)}&iXW)Xj3orSCAzAH3RT~nTF zt>|=%YaLN}%2M4K0{zq6E5*dyJ`)oBeGx<6!xEfg5w-H+Cg2X9%crCqX<L8v)_cvT z+VgaFHdBhqVCDet{j#)NWahN4u+T*9HP+-f@|A}oJ1x#~Lm5E|q$UQXQ&GWX;Rd)B z1)A7TU-h$D1Brau*f~(GhEzORe51znH#}Ats*RzI8E;suAP0dACMqoPim5ncSy8Gi z590xOK`KgJ>%e$l;*nIh?29`3<}CnR575i@@KQN$@0s#zWwC#+e7v{Z7lw^P8&`O- zVPB?CkhkJBQG|7Ukw&#zMv7hb>Q<3lPSgj!BHT5#{Oa*v3yYX6_{^C_P32oAh!bzp z8qzIOZr1%uIk;^Z^d{f({Q2Qu9ebogHks0(#d{@UdSO!)8MNu9XuHnv?2iob2nN2> zM*sJHC2jvC5pnjfF2!{YwUzjlKzOa<<UMRY2an~hVu@28Jc0S@Y1TbAF4b($8pE4$ zwEC#;nibJgI~tE?Sqtq~B%RvIH6v_da%dnIp+E4)Ei`yI>n_LQ^n$DV_1P;=M<Zro zv`!8}QLU37qXu87d98IS(6@M&roRjcON;O$%!lJ{3eF!htR5`DsS<7)w1@XKtD7x< z@PU3x--pN<WS-KFREjgsA&|+PeEOT`LqR~b`mw8Ayzo`bnw&8Wy9`(0O7+8X1@H%m zl*3}*D)-&m1oF4eNia!VTEBS}ST{|{T!^wU@E>Vx@ObyhC(tX=eNhAjZ1uUhxr-Gn zj*Mh2P(`ZC(X>khdRl~L7+O`_Rbg@oeO(gKk@7(T2L)X3tGvmrKO$#lc`BcYxH(M$ z%KC2l*&=f1T#Jn@ck`PHwudzpc#VFM9^1K`9fv+s5qFqARQUbE*M6`kN;T#&8vZHZ zW1nAG90$zFjpFrgxZ&d)1BlwYOmxfyWf;Z&4n)ScnK%0OO-me=<y;E{=+Q9??7rXJ z&ihNV0&RL(Wu`xD{@cyj!hpv2>{YAF?*~qChh*>k7B;@jdvK#GZAl)BL?FHt`r)E- zjn{$Vrvilj%|~_$#wcLoPK|c|lrim^>Q0ck3HGq<6Z&>&RKO=9i#CeGhWaAoUe^Q~ z>mEC<Y&~+UX=eLy(a9jQhW+V~L9U4@4Zi{p1-Fk$+zv~_Hcryl=|1gyP8^fBaz?)I zsbR|1)4HciP9N6#+^%#>g0e&Rfo-#gV~A4hY1pV_VzR^nJ7k{Vf)Z_!wIpd@K75s^ zyy@fF!|80DkA2%+YW*Qb8Ey)ih1rDpd@?klI?YBzE6OjP;wcn}E3x}ox>7x@Oi)Nr zB*4lITs+4O%gn-TSrm#Qg{rRTF1ds%YnvYkmhRc20PgFyDwdctTWzWB6TKK29V-U$ z!a;UhG5TsIrOb0?<1~-l_ctf@O{<Mq8)9MtEnb+o3Q11V)o8WZPpu4wdFrWa&JH1r zq|_^VmwE^Kh0@orEVeykeU_&^%&cg3o7q*do6N$@H`SGSUoXicudQoNIr~HB3uF8% zZemd=K&2~Nqh>th=2>|jb!qP1x2-AW8v+F!H#Sph#20<~J)fqmcqWe<Cz~nDxwLX{ zyo>;C@|<t%=lJ450V5eeQ3wc=m?nWisAy9LZB&2<Z$n^M-n$=Bsq_4zW^J!sOMl2R zVLj<PKoqAK$6xY=e;zn7oTne8&TzSs8Qzi6eKk$@ks|2P5cJu>v-yC9zW61Z`9$5$ z(5WOn*+#?b_P#zHcrVOXx?QOgSLMCtilcd&o-LQ_epD@a(f+Lbo-SvpGyOZ9;zhCT z!W$~P;hAH0hPzLSO(Kclxzz4Z(T}6lu7xEd>m%Fz7YdsBTTl1)h}<N~Qs~p=;kM&X zsaaM1rDkLVSuiwh)wy}Yn22=)G)Fp8>UY}d$#!DaSw!I&K~gd)^G5w7Mt<|oy9(EW zsF?0~gQkfn&~~&Hd|#Zqkl*)KBhiXLuHPQzW<2`_p9pj!NqaN7>-fO_n5B$<m74LA zogkjMiUU&!LswtaVO~*s^bm#63yNOu^Rp#kx+4(e3-5!8RibYEf%M-5=_suXoD$y` zG{+L29o>nWr%~uw@%PEZ6T&`1*cdauEhBe-uNrq+sDYL+gvf#aZ9w~UxWUHqjVanp zAG&A+<xs0UMRet}#nV(!8U>k$3I;Rg?lJO_3YHP=78ash>YA!HltwMiUd_gQeS$~b zpw(3#F><#vTa>9r2qM0{P(RHi*f|CAks));ujnIOkcaC3Q{rh)f_%U^ql0>2|G=AC z=zDfD#j(iC4AGA!a%pe{K;`B8E}+$zp)$}^Rq0Y*A_cM0^V=4fDV-HJcOU2Gzp~>h zV1AI)K|5o%$((psrv>z9Iz0G*ljhS1E?th)F&GoDP4dSK>3mfNsbr@_kaO*`-6WSa zKbtIBlDOH-M=xOuzUN1uBd+hFfaY^ADMcqM05fw945GR>QTv0iV3_J9&Q!9Za?WKn zb@=w8{>ux#Zp=KM6E1Wz3py}xx2Mf;LedkBTLlUhaPI#ZH_*2E8N~GOgl4lrhW=C5 z_<ztmPuR8iA1J;4r%wqC?>jjm0A=jY4@rL5*EFAXI4F94%-;1!?3e#}W2&`~0HAsY z|9wF_8yzeC^Y&dxpd5UncE9b}^<VllzTI*8w;dAgivcADXkJ2sVe+6cO#U<T_tAju zcVVyue(U!Sax(n$gyy$(!)O)D0Y4y!^Lqx2euuH73BZpse82e4{#QH@p@#npX6_0+ literal 0 HcmV?d00001 diff --git a/electronic-components/Photoresistor/Photoresistor.FCStd b/electronic-components/Photoresistor/Photoresistor.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..975f45b1988725acf85d9aa726513cd1181e095b GIT binary patch literal 49149 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 literal 0 HcmV?d00001 diff --git a/electronic-components/Photoresistor/Photoresistor.jpeg b/electronic-components/Photoresistor/Photoresistor.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..5152c2eb9a3d61ecf90b1079bcdd081dee1a3b8d GIT binary patch literal 27524 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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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	fU4X0(s!g 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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 zcmeHu3p`Y5`2P{PB<Vt-G-8uWncN~PBa%``GNT)dCZtU6QaRNYYbw%)(nXPou(i4= z%~qtgY*AE7aw+#^m<eO%oZoZCrOSW!ziq$D{yv|^XWnzpd(L^i@AG}1=lMR*`wspD ze~FB?nZIy8A|fJ!EPy`*e}-5hlH%eL;=?5+BqXGyBu9*tlNl*3JyLP(I9WMmCDLSN zrAd=izSEheqB>n|(j*Nd&FM3B4GauO(`L^x)-%=7H_#&*5s{LT8Yw+eK}JSFZ_1=8 zdjI-^W5WteDWMzIs|3^i1H2i&b5wP8W~!>teLWa!ynQ|As5&j1Kf_p+Vx}^})OMl8 zToriMH^3w`z<Z9WS76{q6EZm@Bt$1fUx(rEN!FV=Q<v;)yV%jgi@w2ahPQ7(pqsA; zT~!61H}PfIxow~aY;^OW_uXI2@Nf$h{?GoF)&<f1J?XwP{JrU(^z}Nv^gyz$x4WCL z(9;PGSfi>!9q6W>Ds)N3l<G|nF&m+xVruIa=<gj0Rm8_lS9gx;OdVZAV?6^yRk+k6 zE@uiq#HIfGmj=Si*|YSF^;P>D&=WQ=_=ev54d@9Q7;Iio*nqC#Y~z`;1{%<RzX5$= z0|v7UW*W|h9_YW{1AS;<hOmRPXB!W+VDNqm2Jd&l;Qba1panp#Z-m4c$RHI{a=&;? z9T`FX9(19gEdA+jfee2$Ctn|5Mu@K|d7y%jqVOCbndcTrH(SHlpb|jesG?`AqHAno zpl_mUtfB|gu>X~T$KJl@>*=^DAdtSnY`#C8ZaH_J3P3RU^x#e6`6X`tfp$R~-0AQ1 z<DEL<k)`xtZ(>H8!LUrpgIC0;21a8_CZ?p>2>dr>jN~vAQAbe`Rb<#05z#RscmYB} z5Ru`abA;OUe?*3fiVYW+kdzuB4G)|jjSLeJ6&)rfI()d87(Bfd?jvGjhL4@1J6C+1 zgPVk^pPb(I*b|a!7H6-^FD+^RPT$>sht!Di6BHDcrm9cV(9|+8oMmJ@+r)C7)qLv( z3vC>iIZ<iO%U5`;p|ADy@?IAZ7!({5x+(0(ox36;e~M!6|M@^%e8Ry)iODG^Q%|L( zpUyb<Ywr0A7cX7TyK%Fi@K(|7JHMAcd{kEc_{r0X>YCcRSFh_E8k^W1ogD6)uI?Tl zF)k5Av~O60Bl}=nV_;mv#Kc6!B#3c|3=4s;=oqo#Q*_10&UKJ*^BbqCw_Q@sBKE}D z>r!g^OWWn${YyrS|IVO#Dw`OZaAY4hupOT?vcZA99ajZ1Qd9)M6CHz4kj^6x%vBCd z?w*1|h15cY<6_?qUqb|Pmy)+lkaJIvbKfV$)Lq2XHUD<_Dk9MIvqE$<3cr_g-!_q{ zYX>u4yk?K%+4&kGmr~?f9GHmjx0_#H2%1llw~Z(4j`>tMkUMf<Y0aJ`!yJTqU<L3X z->UyoCdu2Bzgdf~Zz&0*0Tv^ki7a+tuFw$Cov-O7^pwfl#(k^)TbV2pnpzW~Ir&z8 zk_6Hm%%z2H>ZI;B|1?xiI{7G5L&QtSj+240Z5vB?F2qLD4?3jrt@`g}vP3i;#B*{; z9J}+yaGxeejmt;nJVYjKGnStoyk5ZY#gVpFe|tsAS&2pwlLKh;uZ~wL=A5~p<XSO$ zl0>hCIx0$gd?S3OTWt077@i=K@1t5#Q6tM$x{x{^tv`Cl_0<Z=ifm){<V$7=#j8q- zGTXW*PM4uQYg0CgG^HW;j*%)P1ZMNltThH*!MvTp3Grr@*Zg`PRElq=UXNUIz>RO2 z^-EX2hf~tcv-Vndbxx$4?k=hLVFBN7>8}cDnS5#Nk25^-)o5nU8L#HFM#t4wTetji zc;n>t(ay5=VNY;mr_D2Lhe?6}M@W3zb)6=fF83VnW?nYV^nUGGvVznewGw?`y%a}S zwKx)$f{oE;@FbgDyZ9*EfOXz0n2sZKchhT~X3Pg4wDsYuz0}CHq^Hg?<g53Sb1Bth zFW|`W=u{j*i*RI|HD8rl#ToO6)z*z8HC|ZRiKmfosA_lH^c%8dyXR%G8q`jsRcst7 zD8UiQxQha@AaXB8=}x3TAKV0SKXvrp<7r#I*FE&c)D1W?S9uYJBQcnIOzR5egXov- zY-6;JLh_1dJsnqmP;Wn)Z%Z?oYjPoF?ZvJW8w$c#D*F51J+^fdZ)sujb4v}+GT&&k z#=XqZ;g=2l?`b}>B%P+V3e;RkGNI>!WJr-+qBvq7i|(CsRkMbp$Qbn!ecVE+T^4uV zI6{prelDegy-ROVzK4RDYI#gKx0#%?2}9bQXnf;m&9(t{dylnQca&|K)~bQV&5|;0 zP)qPNN?#wg#_9W%O(t<kPLJpk>HA+^Ku!J#t&6fqExV2UAUpFV^_N>Zd9l+CN*<J~ z+FJPPk$GI+5y2Y6CpCGEPENCC9$2;dAVI9DJEOiZr#>#>0KR^zTrR=kzrcyxDjd1J z6wSbq2G#8A51h1fdPdymx(dXco|ueiXHzE5S#NY>H#;!XuWUia^R3!U>l4FnENd=3 zZgVt@y0{@Kp@z{jA)ED*#8b#Vb~$D&w3Z))Lv|Q>P#DNb;~O^Nh<Pf1c^LVTMl!RY zafC+lw!iw$_QMf1v$Hs|9_5UPw>vM1Be92_apVGpH{5>Oik8heRy~sggTr$=*T|G+ zE~L7qQuimSTFv$`3y;X1dZve`)DU%dNl||9sVj-qIpK}jP5Fz}?{#W#u>i3JD@0k% zAVQ%MbE(g80(7BC7}O3$DLSkfv-nj&1BI6NAGPCjB}jZlAAVWaAJ8Iy>VDenc1_O9 zin>3ekh=fU$*|GWQy1rJ$(>F}T~l1MHZ%dVYR>7Fz#_EMvONk|9pu&MZxoL1>N%P? zA``}X5Xjn1w&LxQb8tR7#Y%38$X|RVrc>(HmQz||u<efd=I@*bFA8d4sr?aszYJTy zo#*8JeOW@rIj4D1@<N0j#Q$2~;1hb}{K(B!c|KPPHzu$GA8&R!HE!*uxNB1gscQdH z07-&RqH`br7D4=A7HqR2B8_B-JU;tLeGa8=2Bi$;jG?}4&`Pc6@2cnJU^}#)D`yrI zY+29!rD_DZkXo8yMXk-&oV-(7$}z`gyH-%+a{bUl$EL!}4{OFmaO4EDvH2jI%-{Xk zwOv*)l4fs%-gL>~D3fdMmV}?MlA}&r;9w<({KZ$~u56Fu`Iuf0a4pN)mZ0~F&!Epp zf?;W4E%D7I;nqi$lQQ{F#p0+oxm>DEdaUY^{HC1(8P|mTB}w@V(fAWFo4ag7%6@wx zc(_^+cF^|FYijpS5LL78SRzQ%NKFQ&_P;;zN^{?{M0AKsiP@WRWXdKSc}d|(W-bZN zNT}*ixP&9y2veAK-9=rk)-x-j+aX-*qVh6k)>OX*ZQJQuLFr>pt+;b^jQ*BIIHJmZ z%m?RWDgW@XZjI|(J9q#`BJy1uOk4{Sk_8q_jWc%pl9?LFUwlR5apcf|owMUg@b6U= z3BU?I&<f7J<C{OBZd1uq9;<lY9H;$f?l_&yh#IGP_eHw>iyWd{S@0^|10ZtQ?t%hd zVdJ$Q-B^EL=VHMuX0S$K&><OM*Sh9kw(Mi?L%~BO47UP)hhv1UD{JnupxL#%mtT7E zq&GjN%gStqT}fDROt%z{j9_Qpvh%&oX|U7MYN-GqJ=A~w!Q?)UL>qNG?R=bDQeKZE zlNjyU3mua@@(fSoh+c2;$<y&?X$2<E&EU)SJ>zRRvDNoeUbVqLWOY-05A^B>xg>Ow zucA?Col73f8MMJYFRYqd9AI~~BzwloOI6yf6;~8IN6PxOuB>X0Z$LYNSME#VYuX*? z8T)E8SlQ-Mr!~*x@8+C7Z{?07H&&j&k^5bk1=^m1jjfc$P*%q{9N9&0S%+%(M#r2f z!GgL{)-el#TVAxpk)$^MP8_MW=1<Kd@qs$lO@o2X*=zp_-MDpaOlMC1#AQ_Sdp9Z7 zGk}=Z_ree;-44QLe{42Dk8W+KNIr|ccN0gXd?Rs$Qq=?EyAk8z*yH+~v^<61+%~^V ze)k7=yB7sgdVpBow#Vc)D<%Doz2p^>>RrQTrJr$q_a6H05T884Xk8NJUN~aXTk`)E zz~ozL9jr@czgqV^e!(Pl>idx108KVOT>(mRfz#GnX;a@yx_tQej%OYLyRO$xKCkan z;f5m#N&JYa>eY5fI1iKg(URq9Iae=k-STvuP1aO%-isq)tI*oLn7nAyn`tL;q`MZ~ zwKUDFz$T0G+A@{k67jY+C3&FW(MjzY`zwE|BvH0!r6>l^PFpH_`Y54l%9|=n#%ew- z4%5*tz0q>tB=d?ea&6N4(gCdbs4wEN-gAMYB5$B<Ho5m^4=r^innAMZbcKmfRKRMJ zedQ9j0Xst*iK#EQT!tgd%4%Iyz+YV}YMh4s=yDfyF@upBTFwG8w>75JULgL{mIcys zOG{Q4{3G%D1^xv$O%Q}dFas%Ufj5q<Mo*-lZr4pI%SE};oUBDL+@ORM97%UgUAGF& zG%RqaH#2~UMv+xX`TdgMdu(oe61R}T8M8WaFIszx(PiI}ZD|K;M^6*@*$c#|93yu+ zQ`0MZ|GdvFLkagi1h<3)vK6APQ3zb~U<yImzfv`$+YvJZ-VlmTarv3R=P*%0@2iL% z1k4EltFmEdZN{vnNhgzdGMm*ivD2BixK%xqribrG8w@OK%vZuHW%8AuK0f(6-E{!0 z<aly7mWw0VtOt*lbvu_dB~p01c+}J)-mlByG>%6-3a6{ACi~Uece4)*9`ZByKV;QS z0H{|v5`4D2`!Qy^7DobcM5~Td)ib;TeJlsg(28LhtiGJ+Sl+^q?-)G(i8<tf?5equ zocmELWT;BtcTr>jtVcp=gRsUB6>^}5Nrcj^W9Nrp))U{NdM&Ottezh|i?WcyQJTV5 z(SfD7^z2e%MJ`>qF89x6Jf&OEhh}LBi60JFxC##R0UIU+HjV%`Z}4;#eR4ppYd^4Y z53Tt&XK<u>2il;Tm!t&By{GEW#8(8W%W>qf*Z{1~g$ij7tHt&b2XmP(UJ{Yp5E0II ziLQA4F0>Z1N0A-!4dpn}RJiH>E>>+5<86hXeGUB(FNb%EN88(scFcC(`W=YO=Ly%9 zYs<+|E@#yR{K8uZ{5}!TC6~Z*E1*jpj(=47Ac@^8G_h|S?Fv<8InV5Q%{X!{k(nf| zG{<@Yjx1r>lmZ*3`g{);OIbE0mx+r#DSw#y;K*csG!KmnQ1ayO7{r*-k8#qgRpp0p zMCCAr_cDnmnbqK1aMu8qfwhmv<_cGXzd~t+%pev&A;cS+M6xL3MirZD1Rit*#|P!Q zUv0jDBkZoeij`1t=@nb=UL{T7xK+C-D5+;siy4?-_59t`J`-K(fmtt-1rsfmOc^U` zLnOspR6cqzv1o0_L+lFLa_T74iqr^R@fjp14Gqo48-zu~Vkg4mQUb6u<-voej}@&C z518J^MyJr*>i4lr)36=dDeQ~<(EC^;=5*iN1DiU_m3tlh>q>{psCXi2pS@$=-)E>l zV=^B|&yX$-JZ)$3w-#gVm_`10S+2#^wwt5@Fc(nDn6(K7clCo9LcJ`*k-ETs#eAc@ zQV8&QMvwA(A;3TJ7s#xDIjQ~2_K#lO0FoSY*Pho(XlJ-)3TD<yX}*a4zD{e)bT5uT zO<*C=wx|~@KlAo9+ahKb0bDWGn2iF9-Di~`*hml{9NEhvh>`6NjcAADIq=j{U_h7^ z(JhP56M4+Qv0r6#026`m^lNjZcW9Y-Q3R#-&punb5zUaVzorN>zQcM!x=lMV7fYv2 zx~9JTP$mjqwUvfhuM{d`j$0Y4%rNv#CQ#e+kw9(5N=Q*6X9>y|Jo=r+|AF&)^7Fxw zGQg1@xZksxaIaOpn(0Y5ZpGM^QXb`$=IWqji6>5?KyqD$7I$At@fOJ5Pu9ngJRfPB zel%kUx^%gg(ala0Jao>Z@wd0InqN==<3}Ox^fR!O4(9eNtfdnqw`7skl+T)9{eSYb zB01Gb-TcFXYW}V;Ia1TEO<fUS;`#ub2>{+9M;%zZuBz#9qsyEO^meNo=Vy?QVT%%r zcPfYU2vjnpUnSMpDznmoM&9|S^p$4hprYA8JQ;JPUjq;Er;lk&v<EWl)SSd!o8Cxi zn$Sqg2GHs>I$bBCMSF1M&%|4$tU6gpzPYf8WYUE#i~#^Ag2&!BCq}Rtg4jOAyJ$5- z{t}T}`>bim;XtH_+?wBf%_p!4=(z)t5fTzvA|o{9H$^h5a|Qq%Ndoo*2{YCJqNCAF zA)@pqAV!H-QCM?}eQ^^4%pE>Y3{k?$k{+?@Li-R^0z{2qqCZKIFJJH}!(2>Za|t5E zdgHjXCWX<>dq*e3s6S(=;c;PLUNcMvF~2;2Q(C_rUDHVE5Qj`ePAHCW#;kZ@M1-R_ zQfU|mX@%QLMOc0<!E-lQ2dl3T3Y}Urq+8=)795AE0j~SMxEoc*RR+R@mZ~<{I&IdE z0_SYen<%@NB4kmLXqjxP|DqbYq6wkYDvv0GGk_~_CEV<7L)o6mLN_Z;xLLk%^KJ8Y zu!RQL6S2GKV-L&LQ%bY?eC(=apt&S!AAwpI#h>nZ5)_`+Nb_ZtC8h$#V5V0?{*UT& z!1GXdRbTL0zIH#Q#&%HqbNNE;NArA)7LeFe-_Dj2U{UP(1RFSR0f_=)o8DJHfKd9# z)jp{&ypZ{~8xOs^12BrGFjujfPicxQy(BvdE#km-0%96O3TV}<&Q%^*(`O8J;0R`Y zSoS1~Cz9g|T&v8e^lC&eW}Qj+Xp!XakDDkF0!@$oXnGZeBehLJww&eYp8PXrwt><N zsi+4lPNC9@4LllTFr1#{aMzypb|ox50sJe)*Diyao^%quJ^p6DqI-qH9DuO|mMN=Y z=J6zM8wptSij`;eDj^;r?EKf@vF4-xyDCl^1uEVT?lmE}6C%-C9!dnhFK%M#TebJE zJhx{rXf!R>1#BqSjgtWRUc=_RB2atPtKbX%yxB;`ws}Q2jQUx)%{%W7<b(*h{)>bB z$Ru_r0JS<2+finwrHR(QzK>mz6%5aq)_(R_R4T#0R$T$bUUw>v2$+1^1k1DCj?rt; zzWheUF<@XSi)49k;5b)4;1+~;wUpjd8D6#6cYu5A0Pe3f3V~SrP5~E1grZ;l09t*V z$W9K4b@|7CI~+%32X#Gvx4@Z4lc*+kz9b2%34+w73J~<o2oGXLtcDrU_5O?i>l@o? z&x0`MxRP3)Xqs^9XP=w*?^R%~5r4~aNKFCVJAU4|(DL2OdDwXU2b>&8LuZDdO~uPf zS&zu2S+Mq=X?Rcn-XOnQcOjZmW1R+#<f5>sXf|ji#P_^YpXCiH5l9dVEyBO==jU<X z{Xdg{6~YBXQt-dHO@CNdBp7E5Yy%k4D=<5<$K3=ygO#aXIL?)?EQA#3^ow)_9$_2Q zAY6*=>YoYRVwf-ChIJvN4zoraS%`8(=Y^OD84G`i(DWT_GWgd&Q%DDM5wn}Z`;)>M zpQ(^O?d{cR2;ag+3GKu>uoD@1G$K66WO3JCj@T3vO{u+w!dgUnE~7^T`XaOqTCNj` zj3~qkNv|9lsyc=}gj8t-5x?bLbf@1F()IPkmWY-i``tvEI}-uQ^q-0wJ_uwKCmfqt z%J}ox>(>wO9b#X;TBP{fZ!aeW%1iL4@FwuVjMM>UHJO{iJ!pwaV50@n*cP+{B5AhM zoTLcOVd;~XFXVQ-Ufjyi{X=hN=rm;+pPD@mzi;cC9tS@qPLhWti*0V1iZgjirw8?g zc+J(9(FI|NmqE=&lDaK9<Q|y6x9{Ufp#$vS3*Ut!W|STX8M-rGfF=0-ipY;2R6mW7 zY<(FmnXuk3-AeHfL_r?hiNXFSeLAbT?fFn5<ak!N4IO%<@-KYvzjoH&UieVDOKXNY zhem`dL%8Dk@d>wgmSl+}3z#znNQk)aaezdK__vGCCj+MLz|a5oeTw0PmDc}6YU%?Q m^M7q9Kp0?mqmbNuD?eER!lbs!Kjnx&*EY!iMmwVT)Bgb{n{aOc 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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 TnGhEy{%?6#2~koQ;q(6iN18iD literal 0 HcmV?d00001 From aa4ceec5df5e02e8818596cb6787abd61b318ec9 Mon Sep 17 00:00:00 2001 From: movilujo <joselvillarejo@gmail.com> Date: Tue, 30 Sep 2014 08:55:11 +0200 Subject: [PATCH 2/2] Electronics Components --- .../electronic-components}/Buzzer/Buzzer.FCStd | Bin .../electronic-components}/Buzzer/Buzzer.step | 0 .../electronic-components}/Buzzer/Buzzer.stl | Bin .../electronic-components}/Buzzer/Buzzer1.jpeg | Bin .../electronic-components}/Buzzer/Buzzer2.jpeg | Bin .../electronic-components}/Buzzer/Buzzer_Alz.jpeg | Bin .../Buzzer/Buzzer_Planta.jpeg | Bin .../electronic-components}/LED/Led.FCStd | Bin .../electronic-components}/LED/Led.jpeg | Bin .../electronic-components}/LED/Led.step | 0 .../electronic-components}/LED/Led.stl | Bin .../electronic-components}/LED/Led_Alz.jpeg | Bin .../electronic-components}/LED/led_planta.jpeg | Bin .../Photoresistor/Photoresistor.FCStd | Bin .../Photoresistor/Photoresistor.jpeg | Bin .../Photoresistor/Photoresistor.step | 0 .../Photoresistor/Photoresistor.stl | Bin .../Photoresistor/Photoresistor_alz.jpeg | Bin .../Photoresistor/Photoresistor_planta.jpeg | Bin 19 files changed, 0 insertions(+), 0 deletions(-) rename {electronic-components => Electrical Parts/electronic-components}/Buzzer/Buzzer.FCStd (100%) rename {electronic-components => Electrical Parts/electronic-components}/Buzzer/Buzzer.step (100%) rename {electronic-components => Electrical Parts/electronic-components}/Buzzer/Buzzer.stl (100%) rename {electronic-components => Electrical Parts/electronic-components}/Buzzer/Buzzer1.jpeg (100%) rename {electronic-components => Electrical Parts/electronic-components}/Buzzer/Buzzer2.jpeg (100%) rename {electronic-components => Electrical Parts/electronic-components}/Buzzer/Buzzer_Alz.jpeg (100%) rename {electronic-components => Electrical Parts/electronic-components}/Buzzer/Buzzer_Planta.jpeg (100%) rename {electronic-components => Electrical Parts/electronic-components}/LED/Led.FCStd (100%) rename {electronic-components => Electrical Parts/electronic-components}/LED/Led.jpeg (100%) rename {electronic-components => Electrical Parts/electronic-components}/LED/Led.step (100%) rename {electronic-components => Electrical Parts/electronic-components}/LED/Led.stl (100%) rename {electronic-components => Electrical Parts/electronic-components}/LED/Led_Alz.jpeg (100%) rename {electronic-components => Electrical Parts/electronic-components}/LED/led_planta.jpeg (100%) rename {electronic-components => Electrical Parts/electronic-components}/Photoresistor/Photoresistor.FCStd (100%) rename {electronic-components => Electrical Parts/electronic-components}/Photoresistor/Photoresistor.jpeg (100%) rename {electronic-components => Electrical Parts/electronic-components}/Photoresistor/Photoresistor.step (100%) rename {electronic-components => Electrical Parts/electronic-components}/Photoresistor/Photoresistor.stl (100%) rename {electronic-components => Electrical Parts/electronic-components}/Photoresistor/Photoresistor_alz.jpeg (100%) rename {electronic-components => Electrical Parts/electronic-components}/Photoresistor/Photoresistor_planta.jpeg (100%) diff --git a/electronic-components/Buzzer/Buzzer.FCStd b/Electrical Parts/electronic-components/Buzzer/Buzzer.FCStd similarity index 100% rename from electronic-components/Buzzer/Buzzer.FCStd rename to Electrical Parts/electronic-components/Buzzer/Buzzer.FCStd diff --git a/electronic-components/Buzzer/Buzzer.step b/Electrical Parts/electronic-components/Buzzer/Buzzer.step similarity index 100% rename from electronic-components/Buzzer/Buzzer.step rename to Electrical Parts/electronic-components/Buzzer/Buzzer.step diff --git a/electronic-components/Buzzer/Buzzer.stl b/Electrical Parts/electronic-components/Buzzer/Buzzer.stl similarity index 100% rename from electronic-components/Buzzer/Buzzer.stl rename to Electrical Parts/electronic-components/Buzzer/Buzzer.stl diff --git a/electronic-components/Buzzer/Buzzer1.jpeg b/Electrical Parts/electronic-components/Buzzer/Buzzer1.jpeg similarity index 100% rename from electronic-components/Buzzer/Buzzer1.jpeg rename to Electrical Parts/electronic-components/Buzzer/Buzzer1.jpeg diff --git a/electronic-components/Buzzer/Buzzer2.jpeg b/Electrical Parts/electronic-components/Buzzer/Buzzer2.jpeg similarity index 100% rename from electronic-components/Buzzer/Buzzer2.jpeg rename to Electrical Parts/electronic-components/Buzzer/Buzzer2.jpeg diff --git a/electronic-components/Buzzer/Buzzer_Alz.jpeg b/Electrical Parts/electronic-components/Buzzer/Buzzer_Alz.jpeg similarity index 100% rename from electronic-components/Buzzer/Buzzer_Alz.jpeg rename to Electrical Parts/electronic-components/Buzzer/Buzzer_Alz.jpeg diff --git a/electronic-components/Buzzer/Buzzer_Planta.jpeg b/Electrical Parts/electronic-components/Buzzer/Buzzer_Planta.jpeg similarity index 100% rename from electronic-components/Buzzer/Buzzer_Planta.jpeg rename to Electrical Parts/electronic-components/Buzzer/Buzzer_Planta.jpeg diff --git a/electronic-components/LED/Led.FCStd b/Electrical Parts/electronic-components/LED/Led.FCStd similarity index 100% rename from electronic-components/LED/Led.FCStd rename to Electrical Parts/electronic-components/LED/Led.FCStd diff --git a/electronic-components/LED/Led.jpeg b/Electrical Parts/electronic-components/LED/Led.jpeg similarity index 100% rename from electronic-components/LED/Led.jpeg rename to Electrical Parts/electronic-components/LED/Led.jpeg diff --git a/electronic-components/LED/Led.step b/Electrical Parts/electronic-components/LED/Led.step similarity index 100% rename from electronic-components/LED/Led.step rename to Electrical Parts/electronic-components/LED/Led.step diff --git a/electronic-components/LED/Led.stl b/Electrical Parts/electronic-components/LED/Led.stl similarity index 100% rename from electronic-components/LED/Led.stl rename to Electrical Parts/electronic-components/LED/Led.stl diff --git a/electronic-components/LED/Led_Alz.jpeg b/Electrical Parts/electronic-components/LED/Led_Alz.jpeg similarity index 100% rename from electronic-components/LED/Led_Alz.jpeg rename to Electrical Parts/electronic-components/LED/Led_Alz.jpeg diff --git a/electronic-components/LED/led_planta.jpeg b/Electrical Parts/electronic-components/LED/led_planta.jpeg similarity index 100% rename from electronic-components/LED/led_planta.jpeg rename to Electrical Parts/electronic-components/LED/led_planta.jpeg diff --git a/electronic-components/Photoresistor/Photoresistor.FCStd b/Electrical Parts/electronic-components/Photoresistor/Photoresistor.FCStd similarity index 100% rename from electronic-components/Photoresistor/Photoresistor.FCStd rename to Electrical Parts/electronic-components/Photoresistor/Photoresistor.FCStd diff --git a/electronic-components/Photoresistor/Photoresistor.jpeg b/Electrical Parts/electronic-components/Photoresistor/Photoresistor.jpeg similarity index 100% rename from electronic-components/Photoresistor/Photoresistor.jpeg rename to Electrical Parts/electronic-components/Photoresistor/Photoresistor.jpeg diff --git a/electronic-components/Photoresistor/Photoresistor.step b/Electrical Parts/electronic-components/Photoresistor/Photoresistor.step similarity index 100% rename from electronic-components/Photoresistor/Photoresistor.step rename to Electrical Parts/electronic-components/Photoresistor/Photoresistor.step diff --git a/electronic-components/Photoresistor/Photoresistor.stl b/Electrical Parts/electronic-components/Photoresistor/Photoresistor.stl similarity index 100% rename from electronic-components/Photoresistor/Photoresistor.stl rename to Electrical Parts/electronic-components/Photoresistor/Photoresistor.stl diff --git a/electronic-components/Photoresistor/Photoresistor_alz.jpeg b/Electrical Parts/electronic-components/Photoresistor/Photoresistor_alz.jpeg similarity index 100% rename from electronic-components/Photoresistor/Photoresistor_alz.jpeg rename to Electrical Parts/electronic-components/Photoresistor/Photoresistor_alz.jpeg diff --git a/electronic-components/Photoresistor/Photoresistor_planta.jpeg b/Electrical Parts/electronic-components/Photoresistor/Photoresistor_planta.jpeg similarity index 100% rename from electronic-components/Photoresistor/Photoresistor_planta.jpeg rename to Electrical Parts/electronic-components/Photoresistor/Photoresistor_planta.jpeg