diff --git a/Generic objects/Soporte Spinner/Archivos/Soporte Spinner.step b/Generic objects/Soporte Spinner/Archivos/Soporte Spinner.step new file mode 100644 index 00000000..391e1769 --- /dev/null +++ b/Generic objects/Soporte Spinner/Archivos/Soporte Spinner.step @@ -0,0 +1,1631 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/Github/Desaroyos/Mis proyectos/Things Cosas, FPGAs y +Arduino/Things-Cosas-FPGAs-y-Arduino/Soporte Spinner/Soporte +Spinner.step','2020-05-29T17:58:20',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Soporte_Spinner','Soporte_Spinner','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1235); +#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,#105,#159,#194,#312,#367,#453,#532,#611,#687, + #691,#723,#804,#829,#905,#932,#1008,#1033,#1104,#1132,#1214,#1221, + #1228)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#50,#77,#78)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(26.,15.,21.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(26.,15.,23.)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(26.,15.,20.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,11.); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(15.,15.,20.)); +#35 = DIRECTION('',(0.,0.,1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(0.,-0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(0.,1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.F.); +#51 = EDGE_CURVE('',#24,#24,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,11.); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(15.,15.,23.)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = DIRECTION('',(1.,0.,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(0.,3.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = PLANE('',#67); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(15.,15.,23.)); +#69 = DIRECTION('',(0.,0.,1.)); +#70 = DIRECTION('',(1.,0.,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = CIRCLE('',#73,11.); +#73 = AXIS2_PLACEMENT_2D('',#74,#75); +#74 = CARTESIAN_POINT('',(0.,0.)); +#75 = DIRECTION('',(1.,0.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#21,.F.); +#78 = ORIENTED_EDGE('',*,*,#79,.T.); +#79 = EDGE_CURVE('',#22,#22,#80,.T.); +#80 = SURFACE_CURVE('',#81,(#86,#93),.PCURVE_S1.); +#81 = CIRCLE('',#82,11.); +#82 = AXIS2_PLACEMENT_3D('',#83,#84,#85); +#83 = CARTESIAN_POINT('',(15.,15.,21.)); +#84 = DIRECTION('',(0.,0.,1.)); +#85 = DIRECTION('',(1.,0.,0.)); +#86 = PCURVE('',#32,#87); +#87 = DEFINITIONAL_REPRESENTATION('',(#88),#92); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(0.,1.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(1.,0.)); +#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#93 = PCURVE('',#94,#99); +#94 = TOROIDAL_SURFACE('',#95,12.,1.); +#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); +#96 = CARTESIAN_POINT('',(15.,15.,21.)); +#97 = DIRECTION('',(0.,0.,1.)); +#98 = DIRECTION('',(1.,0.,0.)); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = LINE('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,3.14159265359)); +#102 = VECTOR('',#103,1.); +#103 = DIRECTION('',(1.,0.)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = ADVANCED_FACE('',(#106),#94,.F.); +#106 = FACE_BOUND('',#107,.F.); +#107 = EDGE_LOOP('',(#108,#130,#131,#132)); +#108 = ORIENTED_EDGE('',*,*,#109,.F.); +#109 = EDGE_CURVE('',#22,#110,#112,.T.); +#110 = VERTEX_POINT('',#111); +#111 = CARTESIAN_POINT('',(27.,15.,20.)); +#112 = SEAM_CURVE('',#113,(#118,#124),.PCURVE_S1.); +#113 = CIRCLE('',#114,1.); +#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); +#115 = CARTESIAN_POINT('',(27.,15.,21.)); +#116 = DIRECTION('',(0.,-1.,0.)); +#117 = DIRECTION('',(1.,0.,0.)); +#118 = PCURVE('',#94,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#123); +#120 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#121,#122),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#121 = CARTESIAN_POINT('',(0.,3.14159265359)); +#122 = CARTESIAN_POINT('',(0.,4.712388980385)); +#123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#124 = PCURVE('',#94,#125); +#125 = DEFINITIONAL_REPRESENTATION('',(#126),#129); +#126 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#127,#128),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#127 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#128 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#130 = ORIENTED_EDGE('',*,*,#79,.T.); +#131 = ORIENTED_EDGE('',*,*,#109,.T.); +#132 = ORIENTED_EDGE('',*,*,#133,.F.); +#133 = EDGE_CURVE('',#110,#110,#134,.T.); +#134 = SURFACE_CURVE('',#135,(#140,#147),.PCURVE_S1.); +#135 = CIRCLE('',#136,12.); +#136 = AXIS2_PLACEMENT_3D('',#137,#138,#139); +#137 = CARTESIAN_POINT('',(15.,15.,20.)); +#138 = DIRECTION('',(0.,0.,1.)); +#139 = DIRECTION('',(1.,0.,0.)); +#140 = PCURVE('',#94,#141); +#141 = DEFINITIONAL_REPRESENTATION('',(#142),#146); +#142 = LINE('',#143,#144); +#143 = CARTESIAN_POINT('',(0.,4.712388980385)); +#144 = VECTOR('',#145,1.); +#145 = DIRECTION('',(1.,0.)); +#146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#147 = PCURVE('',#148,#153); +#148 = PLANE('',#149); +#149 = AXIS2_PLACEMENT_3D('',#150,#151,#152); +#150 = CARTESIAN_POINT('',(0.,0.,20.)); +#151 = DIRECTION('',(0.,0.,1.)); +#152 = DIRECTION('',(1.,0.,0.)); +#153 = DEFINITIONAL_REPRESENTATION('',(#154),#158); +#154 = CIRCLE('',#155,12.); +#155 = AXIS2_PLACEMENT_2D('',#156,#157); +#156 = CARTESIAN_POINT('',(15.,15.)); +#157 = DIRECTION('',(1.,0.)); +#158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#159 = ADVANCED_FACE('',(#160,#163),#66,.T.); +#160 = FACE_BOUND('',#161,.T.); +#161 = EDGE_LOOP('',(#162)); +#162 = ORIENTED_EDGE('',*,*,#51,.T.); +#163 = FACE_BOUND('',#164,.T.); +#164 = EDGE_LOOP('',(#165)); +#165 = ORIENTED_EDGE('',*,*,#166,.F.); +#166 = EDGE_CURVE('',#167,#167,#169,.T.); +#167 = VERTEX_POINT('',#168); +#168 = CARTESIAN_POINT('',(19.,15.,23.)); +#169 = SURFACE_CURVE('',#170,(#175,#182),.PCURVE_S1.); +#170 = CIRCLE('',#171,4.); +#171 = AXIS2_PLACEMENT_3D('',#172,#173,#174); +#172 = CARTESIAN_POINT('',(15.,15.,23.)); +#173 = DIRECTION('',(0.,0.,1.)); +#174 = DIRECTION('',(1.,0.,0.)); +#175 = PCURVE('',#66,#176); +#176 = DEFINITIONAL_REPRESENTATION('',(#177),#181); +#177 = CIRCLE('',#178,4.); +#178 = AXIS2_PLACEMENT_2D('',#179,#180); +#179 = CARTESIAN_POINT('',(0.,0.)); +#180 = DIRECTION('',(1.,0.)); +#181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#182 = PCURVE('',#183,#188); +#183 = CYLINDRICAL_SURFACE('',#184,4.); +#184 = AXIS2_PLACEMENT_3D('',#185,#186,#187); +#185 = CARTESIAN_POINT('',(15.,15.,23.)); +#186 = DIRECTION('',(0.,0.,1.)); +#187 = DIRECTION('',(1.,0.,0.)); +#188 = DEFINITIONAL_REPRESENTATION('',(#189),#193); +#189 = LINE('',#190,#191); +#190 = CARTESIAN_POINT('',(0.,0.)); +#191 = VECTOR('',#192,1.); +#192 = DIRECTION('',(1.,0.)); +#193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#194 = ADVANCED_FACE('',(#195,#198),#148,.T.); +#195 = FACE_BOUND('',#196,.T.); +#196 = EDGE_LOOP('',(#197)); +#197 = ORIENTED_EDGE('',*,*,#133,.F.); +#198 = FACE_BOUND('',#199,.T.); +#199 = EDGE_LOOP('',(#200,#230,#258,#286)); +#200 = ORIENTED_EDGE('',*,*,#201,.F.); +#201 = EDGE_CURVE('',#202,#204,#206,.T.); +#202 = VERTEX_POINT('',#203); +#203 = CARTESIAN_POINT('',(2.,2.,20.)); +#204 = VERTEX_POINT('',#205); +#205 = CARTESIAN_POINT('',(2.,28.,20.)); +#206 = SURFACE_CURVE('',#207,(#211,#218),.PCURVE_S1.); +#207 = LINE('',#208,#209); +#208 = CARTESIAN_POINT('',(2.,0.,20.)); +#209 = VECTOR('',#210,1.); +#210 = DIRECTION('',(0.,1.,0.)); +#211 = PCURVE('',#148,#212); +#212 = DEFINITIONAL_REPRESENTATION('',(#213),#217); +#213 = LINE('',#214,#215); +#214 = CARTESIAN_POINT('',(2.,0.)); +#215 = VECTOR('',#216,1.); +#216 = DIRECTION('',(0.,1.)); +#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#218 = PCURVE('',#219,#224); +#219 = CYLINDRICAL_SURFACE('',#220,2.); +#220 = AXIS2_PLACEMENT_3D('',#221,#222,#223); +#221 = CARTESIAN_POINT('',(2.,0.,18.)); +#222 = DIRECTION('',(0.,1.,0.)); +#223 = DIRECTION('',(-1.,0.,0.)); +#224 = DEFINITIONAL_REPRESENTATION('',(#225),#229); +#225 = LINE('',#226,#227); +#226 = CARTESIAN_POINT('',(1.570796326795,0.)); +#227 = VECTOR('',#228,1.); +#228 = DIRECTION('',(0.,1.)); +#229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#230 = ORIENTED_EDGE('',*,*,#231,.T.); +#231 = EDGE_CURVE('',#202,#232,#234,.T.); +#232 = VERTEX_POINT('',#233); +#233 = CARTESIAN_POINT('',(28.,2.,20.)); +#234 = SURFACE_CURVE('',#235,(#239,#246),.PCURVE_S1.); +#235 = LINE('',#236,#237); +#236 = CARTESIAN_POINT('',(0.,2.,20.)); +#237 = VECTOR('',#238,1.); +#238 = DIRECTION('',(1.,0.,0.)); +#239 = PCURVE('',#148,#240); +#240 = DEFINITIONAL_REPRESENTATION('',(#241),#245); +#241 = LINE('',#242,#243); +#242 = CARTESIAN_POINT('',(0.,2.)); +#243 = VECTOR('',#244,1.); +#244 = DIRECTION('',(1.,0.)); +#245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#246 = PCURVE('',#247,#252); +#247 = CYLINDRICAL_SURFACE('',#248,2.); +#248 = AXIS2_PLACEMENT_3D('',#249,#250,#251); +#249 = CARTESIAN_POINT('',(0.,2.,18.)); +#250 = DIRECTION('',(1.,0.,0.)); +#251 = DIRECTION('',(0.,-1.,0.)); +#252 = DEFINITIONAL_REPRESENTATION('',(#253),#257); +#253 = LINE('',#254,#255); +#254 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#255 = VECTOR('',#256,1.); +#256 = DIRECTION('',(-0.,1.)); +#257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#258 = ORIENTED_EDGE('',*,*,#259,.T.); +#259 = EDGE_CURVE('',#232,#260,#262,.T.); +#260 = VERTEX_POINT('',#261); +#261 = CARTESIAN_POINT('',(28.,28.,20.)); +#262 = SURFACE_CURVE('',#263,(#267,#274),.PCURVE_S1.); +#263 = LINE('',#264,#265); +#264 = CARTESIAN_POINT('',(28.,0.,20.)); +#265 = VECTOR('',#266,1.); +#266 = DIRECTION('',(0.,1.,0.)); +#267 = PCURVE('',#148,#268); +#268 = DEFINITIONAL_REPRESENTATION('',(#269),#273); +#269 = LINE('',#270,#271); +#270 = CARTESIAN_POINT('',(28.,0.)); +#271 = VECTOR('',#272,1.); +#272 = DIRECTION('',(0.,1.)); +#273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#274 = PCURVE('',#275,#280); +#275 = CYLINDRICAL_SURFACE('',#276,2.); +#276 = AXIS2_PLACEMENT_3D('',#277,#278,#279); +#277 = CARTESIAN_POINT('',(28.,0.,18.)); +#278 = DIRECTION('',(0.,1.,0.)); +#279 = DIRECTION('',(1.,0.,0.)); +#280 = DEFINITIONAL_REPRESENTATION('',(#281),#285); +#281 = LINE('',#282,#283); +#282 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#283 = VECTOR('',#284,1.); +#284 = DIRECTION('',(-0.,1.)); +#285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#286 = ORIENTED_EDGE('',*,*,#287,.F.); +#287 = EDGE_CURVE('',#204,#260,#288,.T.); +#288 = SURFACE_CURVE('',#289,(#293,#300),.PCURVE_S1.); +#289 = LINE('',#290,#291); +#290 = CARTESIAN_POINT('',(0.,28.,20.)); +#291 = VECTOR('',#292,1.); +#292 = DIRECTION('',(1.,0.,0.)); +#293 = PCURVE('',#148,#294); +#294 = DEFINITIONAL_REPRESENTATION('',(#295),#299); +#295 = LINE('',#296,#297); +#296 = CARTESIAN_POINT('',(0.,28.)); +#297 = VECTOR('',#298,1.); +#298 = DIRECTION('',(1.,0.)); +#299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#300 = PCURVE('',#301,#306); +#301 = CYLINDRICAL_SURFACE('',#302,2.); +#302 = AXIS2_PLACEMENT_3D('',#303,#304,#305); +#303 = CARTESIAN_POINT('',(0.,28.,18.)); +#304 = DIRECTION('',(1.,0.,0.)); +#305 = DIRECTION('',(0.,1.,0.)); +#306 = DEFINITIONAL_REPRESENTATION('',(#307),#311); +#307 = LINE('',#308,#309); +#308 = CARTESIAN_POINT('',(1.570796326795,0.)); +#309 = VECTOR('',#310,1.); +#310 = DIRECTION('',(0.,1.)); +#311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#312 = ADVANCED_FACE('',(#313),#183,.T.); +#313 = FACE_BOUND('',#314,.T.); +#314 = EDGE_LOOP('',(#315,#344,#365,#366)); +#315 = ORIENTED_EDGE('',*,*,#316,.F.); +#316 = EDGE_CURVE('',#317,#317,#319,.T.); +#317 = VERTEX_POINT('',#318); +#318 = CARTESIAN_POINT('',(19.,15.,27.)); +#319 = SURFACE_CURVE('',#320,(#325,#332),.PCURVE_S1.); +#320 = CIRCLE('',#321,4.); +#321 = AXIS2_PLACEMENT_3D('',#322,#323,#324); +#322 = CARTESIAN_POINT('',(15.,15.,27.)); +#323 = DIRECTION('',(0.,0.,1.)); +#324 = DIRECTION('',(1.,0.,0.)); +#325 = PCURVE('',#183,#326); +#326 = DEFINITIONAL_REPRESENTATION('',(#327),#331); +#327 = LINE('',#328,#329); +#328 = CARTESIAN_POINT('',(0.,4.)); +#329 = VECTOR('',#330,1.); +#330 = DIRECTION('',(1.,0.)); +#331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#332 = PCURVE('',#333,#338); +#333 = PLANE('',#334); +#334 = AXIS2_PLACEMENT_3D('',#335,#336,#337); +#335 = CARTESIAN_POINT('',(15.,15.,27.)); +#336 = DIRECTION('',(0.,0.,1.)); +#337 = DIRECTION('',(1.,0.,0.)); +#338 = DEFINITIONAL_REPRESENTATION('',(#339),#343); +#339 = CIRCLE('',#340,4.); +#340 = AXIS2_PLACEMENT_2D('',#341,#342); +#341 = CARTESIAN_POINT('',(0.,0.)); +#342 = DIRECTION('',(1.,0.)); +#343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#344 = ORIENTED_EDGE('',*,*,#345,.F.); +#345 = EDGE_CURVE('',#167,#317,#346,.T.); +#346 = SEAM_CURVE('',#347,(#351,#358),.PCURVE_S1.); +#347 = LINE('',#348,#349); +#348 = CARTESIAN_POINT('',(19.,15.,23.)); +#349 = VECTOR('',#350,1.); +#350 = DIRECTION('',(0.,0.,1.)); +#351 = PCURVE('',#183,#352); +#352 = DEFINITIONAL_REPRESENTATION('',(#353),#357); +#353 = LINE('',#354,#355); +#354 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#355 = VECTOR('',#356,1.); +#356 = DIRECTION('',(0.,1.)); +#357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#358 = PCURVE('',#183,#359); +#359 = DEFINITIONAL_REPRESENTATION('',(#360),#364); +#360 = LINE('',#361,#362); +#361 = CARTESIAN_POINT('',(0.,-0.)); +#362 = VECTOR('',#363,1.); +#363 = DIRECTION('',(0.,1.)); +#364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#365 = ORIENTED_EDGE('',*,*,#166,.T.); +#366 = ORIENTED_EDGE('',*,*,#345,.T.); +#367 = ADVANCED_FACE('',(#368),#219,.T.); +#368 = FACE_BOUND('',#369,.T.); +#369 = EDGE_LOOP('',(#370,#397,#398,#427)); +#370 = ORIENTED_EDGE('',*,*,#371,.F.); +#371 = EDGE_CURVE('',#202,#372,#374,.T.); +#372 = VERTEX_POINT('',#373); +#373 = CARTESIAN_POINT('',(-4.440892098501E-16,2.,18.)); +#374 = SURFACE_CURVE('',#375,(#380,#386),.PCURVE_S1.); +#375 = CIRCLE('',#376,2.); +#376 = AXIS2_PLACEMENT_3D('',#377,#378,#379); +#377 = CARTESIAN_POINT('',(2.,2.,18.)); +#378 = DIRECTION('',(0.,-1.,0.)); +#379 = DIRECTION('',(-1.,0.,0.)); +#380 = PCURVE('',#219,#381); +#381 = DEFINITIONAL_REPRESENTATION('',(#382),#385); +#382 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#383,#384),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#383 = CARTESIAN_POINT('',(1.570796326795,2.)); +#384 = CARTESIAN_POINT('',(0.,2.)); +#385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#386 = PCURVE('',#387,#392); +#387 = SPHERICAL_SURFACE('',#388,2.); +#388 = AXIS2_PLACEMENT_3D('',#389,#390,#391); +#389 = CARTESIAN_POINT('',(2.,2.,18.)); +#390 = DIRECTION('',(-0.,-0.,-1.)); +#391 = DIRECTION('',(-1.,0.,0.)); +#392 = DEFINITIONAL_REPRESENTATION('',(#393),#396); +#393 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#394,#395),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#394 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#395 = CARTESIAN_POINT('',(0.,0.)); +#396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#397 = ORIENTED_EDGE('',*,*,#201,.T.); +#398 = ORIENTED_EDGE('',*,*,#399,.F.); +#399 = EDGE_CURVE('',#400,#204,#402,.T.); +#400 = VERTEX_POINT('',#401); +#401 = CARTESIAN_POINT('',(-4.440892098501E-16,28.,18.)); +#402 = SURFACE_CURVE('',#403,(#408,#415),.PCURVE_S1.); +#403 = CIRCLE('',#404,2.); +#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407); +#405 = CARTESIAN_POINT('',(2.,28.,18.)); +#406 = DIRECTION('',(0.,1.,-0.)); +#407 = DIRECTION('',(-1.,0.,0.)); +#408 = PCURVE('',#219,#409); +#409 = DEFINITIONAL_REPRESENTATION('',(#410),#414); +#410 = LINE('',#411,#412); +#411 = CARTESIAN_POINT('',(0.,28.)); +#412 = VECTOR('',#413,1.); +#413 = DIRECTION('',(1.,0.)); +#414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#415 = PCURVE('',#416,#421); +#416 = SPHERICAL_SURFACE('',#417,2.); +#417 = AXIS2_PLACEMENT_3D('',#418,#419,#420); +#418 = CARTESIAN_POINT('',(2.,28.,18.)); +#419 = DIRECTION('',(-0.,-1.,-0.)); +#420 = DIRECTION('',(-1.,0.,0.)); +#421 = DEFINITIONAL_REPRESENTATION('',(#422),#426); +#422 = LINE('',#423,#424); +#423 = CARTESIAN_POINT('',(-0.,0.)); +#424 = VECTOR('',#425,1.); +#425 = DIRECTION('',(-1.,0.)); +#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#427 = ORIENTED_EDGE('',*,*,#428,.F.); +#428 = EDGE_CURVE('',#372,#400,#429,.T.); +#429 = SURFACE_CURVE('',#430,(#434,#441),.PCURVE_S1.); +#430 = LINE('',#431,#432); +#431 = CARTESIAN_POINT('',(-4.440892098501E-16,0.,18.)); +#432 = VECTOR('',#433,1.); +#433 = DIRECTION('',(0.,1.,0.)); +#434 = PCURVE('',#219,#435); +#435 = DEFINITIONAL_REPRESENTATION('',(#436),#440); +#436 = LINE('',#437,#438); +#437 = CARTESIAN_POINT('',(0.,0.)); +#438 = VECTOR('',#439,1.); +#439 = DIRECTION('',(0.,1.)); +#440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#441 = PCURVE('',#442,#447); +#442 = PLANE('',#443); +#443 = AXIS2_PLACEMENT_3D('',#444,#445,#446); +#444 = CARTESIAN_POINT('',(0.,0.,0.)); +#445 = DIRECTION('',(1.,0.,0.)); +#446 = DIRECTION('',(0.,0.,1.)); +#447 = DEFINITIONAL_REPRESENTATION('',(#448),#452); +#448 = LINE('',#449,#450); +#449 = CARTESIAN_POINT('',(18.,0.)); +#450 = VECTOR('',#451,1.); +#451 = DIRECTION('',(0.,-1.)); +#452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#453 = ADVANCED_FACE('',(#454),#247,.T.); +#454 = FACE_BOUND('',#455,.F.); +#455 = EDGE_LOOP('',(#456,#478,#479,#506)); +#456 = ORIENTED_EDGE('',*,*,#457,.F.); +#457 = EDGE_CURVE('',#202,#458,#460,.T.); +#458 = VERTEX_POINT('',#459); +#459 = CARTESIAN_POINT('',(2.,-4.440892098501E-16,18.)); +#460 = SURFACE_CURVE('',#461,(#466,#472),.PCURVE_S1.); +#461 = CIRCLE('',#462,2.); +#462 = AXIS2_PLACEMENT_3D('',#463,#464,#465); +#463 = CARTESIAN_POINT('',(2.,2.,18.)); +#464 = DIRECTION('',(1.,-6.123233995737E-17,0.)); +#465 = DIRECTION('',(-6.123233995737E-17,-1.,0.)); +#466 = PCURVE('',#247,#467); +#467 = DEFINITIONAL_REPRESENTATION('',(#468),#471); +#468 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#469,#470),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#469 = CARTESIAN_POINT('',(-1.570796326795,2.)); +#470 = CARTESIAN_POINT('',(0.,2.)); +#471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#472 = PCURVE('',#387,#473); +#473 = DEFINITIONAL_REPRESENTATION('',(#474),#477); +#474 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#475,#476),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#475 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#476 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#478 = ORIENTED_EDGE('',*,*,#231,.T.); +#479 = ORIENTED_EDGE('',*,*,#480,.T.); +#480 = EDGE_CURVE('',#232,#481,#483,.T.); +#481 = VERTEX_POINT('',#482); +#482 = CARTESIAN_POINT('',(28.,-4.440892098501E-16,18.)); +#483 = SURFACE_CURVE('',#484,(#489,#495),.PCURVE_S1.); +#484 = CIRCLE('',#485,2.); +#485 = AXIS2_PLACEMENT_3D('',#486,#487,#488); +#486 = CARTESIAN_POINT('',(28.,2.,18.)); +#487 = DIRECTION('',(1.,6.123233995737E-17,0.)); +#488 = DIRECTION('',(6.123233995737E-17,-1.,0.)); +#489 = PCURVE('',#247,#490); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#494); +#491 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#492,#493),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#492 = CARTESIAN_POINT('',(-1.570796326795,28.)); +#493 = CARTESIAN_POINT('',(0.,28.)); +#494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#495 = PCURVE('',#496,#501); +#496 = SPHERICAL_SURFACE('',#497,2.); +#497 = AXIS2_PLACEMENT_3D('',#498,#499,#500); +#498 = CARTESIAN_POINT('',(28.,2.,18.)); +#499 = DIRECTION('',(-0.,-0.,-1.)); +#500 = DIRECTION('',(1.,0.,0.)); +#501 = DEFINITIONAL_REPRESENTATION('',(#502),#505); +#502 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#503,#504),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#503 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#504 = CARTESIAN_POINT('',(1.570796326795,0.)); +#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#506 = ORIENTED_EDGE('',*,*,#507,.F.); +#507 = EDGE_CURVE('',#458,#481,#508,.T.); +#508 = SURFACE_CURVE('',#509,(#513,#520),.PCURVE_S1.); +#509 = LINE('',#510,#511); +#510 = CARTESIAN_POINT('',(0.,-4.440892098501E-16,18.)); +#511 = VECTOR('',#512,1.); +#512 = DIRECTION('',(1.,0.,0.)); +#513 = PCURVE('',#247,#514); +#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519); +#515 = LINE('',#516,#517); +#516 = CARTESIAN_POINT('',(-0.,0.)); +#517 = VECTOR('',#518,1.); +#518 = DIRECTION('',(-0.,1.)); +#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#520 = PCURVE('',#521,#526); +#521 = PLANE('',#522); +#522 = AXIS2_PLACEMENT_3D('',#523,#524,#525); +#523 = CARTESIAN_POINT('',(0.,0.,0.)); +#524 = DIRECTION('',(0.,1.,0.)); +#525 = DIRECTION('',(0.,0.,1.)); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531); +#527 = LINE('',#528,#529); +#528 = CARTESIAN_POINT('',(18.,0.)); +#529 = VECTOR('',#530,1.); +#530 = DIRECTION('',(0.,1.)); +#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#532 = ADVANCED_FACE('',(#533),#301,.T.); +#533 = FACE_BOUND('',#534,.T.); +#534 = EDGE_LOOP('',(#535,#557,#558,#585)); +#535 = ORIENTED_EDGE('',*,*,#536,.T.); +#536 = EDGE_CURVE('',#537,#204,#539,.T.); +#537 = VERTEX_POINT('',#538); +#538 = CARTESIAN_POINT('',(2.,30.,18.)); +#539 = SURFACE_CURVE('',#540,(#545,#551),.PCURVE_S1.); +#540 = CIRCLE('',#541,2.); +#541 = AXIS2_PLACEMENT_3D('',#542,#543,#544); +#542 = CARTESIAN_POINT('',(2.,28.,18.)); +#543 = DIRECTION('',(1.,0.,6.123233995737E-17)); +#544 = DIRECTION('',(-6.123233995737E-17,0.,1.)); +#545 = PCURVE('',#301,#546); +#546 = DEFINITIONAL_REPRESENTATION('',(#547),#550); +#547 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#548,#549),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#548 = CARTESIAN_POINT('',(0.,2.)); +#549 = CARTESIAN_POINT('',(1.570796326795,2.)); +#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#551 = PCURVE('',#416,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#556); +#553 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#554,#555),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#554 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#555 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#557 = ORIENTED_EDGE('',*,*,#287,.T.); +#558 = ORIENTED_EDGE('',*,*,#559,.F.); +#559 = EDGE_CURVE('',#560,#260,#562,.T.); +#560 = VERTEX_POINT('',#561); +#561 = CARTESIAN_POINT('',(28.,30.,18.)); +#562 = SURFACE_CURVE('',#563,(#568,#574),.PCURVE_S1.); +#563 = CIRCLE('',#564,2.); +#564 = AXIS2_PLACEMENT_3D('',#565,#566,#567); +#565 = CARTESIAN_POINT('',(28.,28.,18.)); +#566 = DIRECTION('',(1.,0.,-6.123233995737E-17)); +#567 = DIRECTION('',(6.123233995737E-17,0.,1.)); +#568 = PCURVE('',#301,#569); +#569 = DEFINITIONAL_REPRESENTATION('',(#570),#573); +#570 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#571,#572),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#571 = CARTESIAN_POINT('',(0.,28.)); +#572 = CARTESIAN_POINT('',(1.570796326795,28.)); +#573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#574 = PCURVE('',#575,#580); +#575 = SPHERICAL_SURFACE('',#576,2.); +#576 = AXIS2_PLACEMENT_3D('',#577,#578,#579); +#577 = CARTESIAN_POINT('',(28.,28.,18.)); +#578 = DIRECTION('',(-0.,-1.,-0.)); +#579 = DIRECTION('',(1.,0.,0.)); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#584); +#581 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#582,#583),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#582 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#583 = CARTESIAN_POINT('',(1.570796326795,0.)); +#584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#585 = ORIENTED_EDGE('',*,*,#586,.F.); +#586 = EDGE_CURVE('',#537,#560,#587,.T.); +#587 = SURFACE_CURVE('',#588,(#592,#599),.PCURVE_S1.); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(0.,30.,18.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(1.,0.,0.)); +#592 = PCURVE('',#301,#593); +#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598); +#594 = LINE('',#595,#596); +#595 = CARTESIAN_POINT('',(0.,0.)); +#596 = VECTOR('',#597,1.); +#597 = DIRECTION('',(0.,1.)); +#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#599 = PCURVE('',#600,#605); +#600 = PLANE('',#601); +#601 = AXIS2_PLACEMENT_3D('',#602,#603,#604); +#602 = CARTESIAN_POINT('',(0.,30.,0.)); +#603 = DIRECTION('',(0.,1.,0.)); +#604 = DIRECTION('',(0.,0.,1.)); +#605 = DEFINITIONAL_REPRESENTATION('',(#606),#610); +#606 = LINE('',#607,#608); +#607 = CARTESIAN_POINT('',(18.,0.)); +#608 = VECTOR('',#609,1.); +#609 = DIRECTION('',(0.,1.)); +#610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#611 = ADVANCED_FACE('',(#612),#275,.T.); +#612 = FACE_BOUND('',#613,.F.); +#613 = EDGE_LOOP('',(#614,#636,#637,#661)); +#614 = ORIENTED_EDGE('',*,*,#615,.F.); +#615 = EDGE_CURVE('',#232,#616,#618,.T.); +#616 = VERTEX_POINT('',#617); +#617 = CARTESIAN_POINT('',(30.,2.,18.)); +#618 = SURFACE_CURVE('',#619,(#624,#630),.PCURVE_S1.); +#619 = CIRCLE('',#620,2.); +#620 = AXIS2_PLACEMENT_3D('',#621,#622,#623); +#621 = CARTESIAN_POINT('',(28.,2.,18.)); +#622 = DIRECTION('',(-0.,1.,0.)); +#623 = DIRECTION('',(1.,0.,0.)); +#624 = PCURVE('',#275,#625); +#625 = DEFINITIONAL_REPRESENTATION('',(#626),#629); +#626 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#627,#628),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#627 = CARTESIAN_POINT('',(-1.570796326795,2.)); +#628 = CARTESIAN_POINT('',(0.,2.)); +#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#630 = PCURVE('',#496,#631); +#631 = DEFINITIONAL_REPRESENTATION('',(#632),#635); +#632 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#633,#634),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#633 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#634 = CARTESIAN_POINT('',(0.,0.)); +#635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#636 = ORIENTED_EDGE('',*,*,#259,.T.); +#637 = ORIENTED_EDGE('',*,*,#638,.F.); +#638 = EDGE_CURVE('',#639,#260,#641,.T.); +#639 = VERTEX_POINT('',#640); +#640 = CARTESIAN_POINT('',(30.,28.,18.)); +#641 = SURFACE_CURVE('',#642,(#647,#654),.PCURVE_S1.); +#642 = CIRCLE('',#643,2.); +#643 = AXIS2_PLACEMENT_3D('',#644,#645,#646); +#644 = CARTESIAN_POINT('',(28.,28.,18.)); +#645 = DIRECTION('',(0.,-1.,0.)); +#646 = DIRECTION('',(1.,0.,0.)); +#647 = PCURVE('',#275,#648); +#648 = DEFINITIONAL_REPRESENTATION('',(#649),#653); +#649 = LINE('',#650,#651); +#650 = CARTESIAN_POINT('',(-0.,28.)); +#651 = VECTOR('',#652,1.); +#652 = DIRECTION('',(-1.,0.)); +#653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#654 = PCURVE('',#575,#655); +#655 = DEFINITIONAL_REPRESENTATION('',(#656),#660); +#656 = LINE('',#657,#658); +#657 = CARTESIAN_POINT('',(0.,0.)); +#658 = VECTOR('',#659,1.); +#659 = DIRECTION('',(1.,0.)); +#660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#661 = ORIENTED_EDGE('',*,*,#662,.F.); +#662 = EDGE_CURVE('',#616,#639,#663,.T.); +#663 = SURFACE_CURVE('',#664,(#668,#675),.PCURVE_S1.); +#664 = LINE('',#665,#666); +#665 = CARTESIAN_POINT('',(30.,0.,18.)); +#666 = VECTOR('',#667,1.); +#667 = DIRECTION('',(0.,1.,0.)); +#668 = PCURVE('',#275,#669); +#669 = DEFINITIONAL_REPRESENTATION('',(#670),#674); +#670 = LINE('',#671,#672); +#671 = CARTESIAN_POINT('',(-0.,0.)); +#672 = VECTOR('',#673,1.); +#673 = DIRECTION('',(-0.,1.)); +#674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#675 = PCURVE('',#676,#681); +#676 = PLANE('',#677); +#677 = AXIS2_PLACEMENT_3D('',#678,#679,#680); +#678 = CARTESIAN_POINT('',(30.,0.,0.)); +#679 = DIRECTION('',(1.,0.,0.)); +#680 = DIRECTION('',(0.,0.,1.)); +#681 = DEFINITIONAL_REPRESENTATION('',(#682),#686); +#682 = LINE('',#683,#684); +#683 = CARTESIAN_POINT('',(18.,0.)); +#684 = VECTOR('',#685,1.); +#685 = DIRECTION('',(0.,-1.)); +#686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#687 = ADVANCED_FACE('',(#688),#333,.T.); +#688 = FACE_BOUND('',#689,.T.); +#689 = EDGE_LOOP('',(#690)); +#690 = ORIENTED_EDGE('',*,*,#316,.T.); +#691 = ADVANCED_FACE('',(#692),#387,.T.); +#692 = FACE_BOUND('',#693,.F.); +#693 = EDGE_LOOP('',(#694,#695,#696)); +#694 = ORIENTED_EDGE('',*,*,#371,.F.); +#695 = ORIENTED_EDGE('',*,*,#457,.T.); +#696 = ORIENTED_EDGE('',*,*,#697,.F.); +#697 = EDGE_CURVE('',#372,#458,#698,.T.); +#698 = SURFACE_CURVE('',#699,(#704,#711),.PCURVE_S1.); +#699 = CIRCLE('',#700,2.); +#700 = AXIS2_PLACEMENT_3D('',#701,#702,#703); +#701 = CARTESIAN_POINT('',(2.,2.,18.)); +#702 = DIRECTION('',(0.,0.,1.)); +#703 = DIRECTION('',(-1.,0.,0.)); +#704 = PCURVE('',#387,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(-0.,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(-1.,0.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = PCURVE('',#712,#717); +#712 = CYLINDRICAL_SURFACE('',#713,2.); +#713 = AXIS2_PLACEMENT_3D('',#714,#715,#716); +#714 = CARTESIAN_POINT('',(2.,2.,0.)); +#715 = DIRECTION('',(0.,0.,1.)); +#716 = DIRECTION('',(-1.,0.,0.)); +#717 = DEFINITIONAL_REPRESENTATION('',(#718),#722); +#718 = LINE('',#719,#720); +#719 = CARTESIAN_POINT('',(0.,18.)); +#720 = VECTOR('',#721,1.); +#721 = DIRECTION('',(1.,0.)); +#722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#723 = ADVANCED_FACE('',(#724),#442,.F.); +#724 = FACE_BOUND('',#725,.F.); +#725 = EDGE_LOOP('',(#726,#756,#782,#783)); +#726 = ORIENTED_EDGE('',*,*,#727,.T.); +#727 = EDGE_CURVE('',#728,#730,#732,.T.); +#728 = VERTEX_POINT('',#729); +#729 = CARTESIAN_POINT('',(-4.440892098501E-16,2.,0.)); +#730 = VERTEX_POINT('',#731); +#731 = CARTESIAN_POINT('',(-4.440892098501E-16,28.,0.)); +#732 = SURFACE_CURVE('',#733,(#737,#744),.PCURVE_S1.); +#733 = LINE('',#734,#735); +#734 = CARTESIAN_POINT('',(0.,0.,0.)); +#735 = VECTOR('',#736,1.); +#736 = DIRECTION('',(0.,1.,0.)); +#737 = PCURVE('',#442,#738); +#738 = DEFINITIONAL_REPRESENTATION('',(#739),#743); +#739 = LINE('',#740,#741); +#740 = CARTESIAN_POINT('',(0.,0.)); +#741 = VECTOR('',#742,1.); +#742 = DIRECTION('',(0.,-1.)); +#743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#744 = PCURVE('',#745,#750); +#745 = PLANE('',#746); +#746 = AXIS2_PLACEMENT_3D('',#747,#748,#749); +#747 = CARTESIAN_POINT('',(0.,0.,0.)); +#748 = DIRECTION('',(0.,0.,1.)); +#749 = DIRECTION('',(1.,0.,0.)); +#750 = DEFINITIONAL_REPRESENTATION('',(#751),#755); +#751 = LINE('',#752,#753); +#752 = CARTESIAN_POINT('',(0.,0.)); +#753 = VECTOR('',#754,1.); +#754 = DIRECTION('',(0.,1.)); +#755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#756 = ORIENTED_EDGE('',*,*,#757,.T.); +#757 = EDGE_CURVE('',#730,#400,#758,.T.); +#758 = SURFACE_CURVE('',#759,(#763,#770),.PCURVE_S1.); +#759 = LINE('',#760,#761); +#760 = CARTESIAN_POINT('',(-4.440892098501E-16,28.,0.)); +#761 = VECTOR('',#762,1.); +#762 = DIRECTION('',(0.,0.,1.)); +#763 = PCURVE('',#442,#764); +#764 = DEFINITIONAL_REPRESENTATION('',(#765),#769); +#765 = LINE('',#766,#767); +#766 = CARTESIAN_POINT('',(0.,-28.)); +#767 = VECTOR('',#768,1.); +#768 = DIRECTION('',(1.,0.)); +#769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#770 = PCURVE('',#771,#776); +#771 = CYLINDRICAL_SURFACE('',#772,2.); +#772 = AXIS2_PLACEMENT_3D('',#773,#774,#775); +#773 = CARTESIAN_POINT('',(2.,28.,0.)); +#774 = DIRECTION('',(0.,0.,1.)); +#775 = DIRECTION('',(-1.,0.,0.)); +#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781); +#777 = LINE('',#778,#779); +#778 = CARTESIAN_POINT('',(-0.,0.)); +#779 = VECTOR('',#780,1.); +#780 = DIRECTION('',(-0.,1.)); +#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#782 = ORIENTED_EDGE('',*,*,#428,.F.); +#783 = ORIENTED_EDGE('',*,*,#784,.F.); +#784 = EDGE_CURVE('',#728,#372,#785,.T.); +#785 = SURFACE_CURVE('',#786,(#790,#797),.PCURVE_S1.); +#786 = LINE('',#787,#788); +#787 = CARTESIAN_POINT('',(-4.440892098501E-16,2.,0.)); +#788 = VECTOR('',#789,1.); +#789 = DIRECTION('',(0.,0.,1.)); +#790 = PCURVE('',#442,#791); +#791 = DEFINITIONAL_REPRESENTATION('',(#792),#796); +#792 = LINE('',#793,#794); +#793 = CARTESIAN_POINT('',(0.,-2.)); +#794 = VECTOR('',#795,1.); +#795 = DIRECTION('',(1.,0.)); +#796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#797 = PCURVE('',#712,#798); +#798 = DEFINITIONAL_REPRESENTATION('',(#799),#803); +#799 = LINE('',#800,#801); +#800 = CARTESIAN_POINT('',(0.,0.)); +#801 = VECTOR('',#802,1.); +#802 = DIRECTION('',(0.,1.)); +#803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#804 = ADVANCED_FACE('',(#805),#416,.T.); +#805 = FACE_BOUND('',#806,.F.); +#806 = EDGE_LOOP('',(#807,#827,#828)); +#807 = ORIENTED_EDGE('',*,*,#808,.F.); +#808 = EDGE_CURVE('',#537,#400,#809,.T.); +#809 = SURFACE_CURVE('',#810,(#815,#821),.PCURVE_S1.); +#810 = CIRCLE('',#811,2.); +#811 = AXIS2_PLACEMENT_3D('',#812,#813,#814); +#812 = CARTESIAN_POINT('',(2.,28.,18.)); +#813 = DIRECTION('',(0.,0.,1.)); +#814 = DIRECTION('',(-1.,0.,0.)); +#815 = PCURVE('',#416,#816); +#816 = DEFINITIONAL_REPRESENTATION('',(#817),#820); +#817 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#818,#819),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#818 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#819 = CARTESIAN_POINT('',(0.,0.)); +#820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#821 = PCURVE('',#771,#822); +#822 = DEFINITIONAL_REPRESENTATION('',(#823),#826); +#823 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#824,#825),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#824 = CARTESIAN_POINT('',(-1.570796326795,18.)); +#825 = CARTESIAN_POINT('',(0.,18.)); +#826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#827 = ORIENTED_EDGE('',*,*,#536,.T.); +#828 = ORIENTED_EDGE('',*,*,#399,.F.); +#829 = ADVANCED_FACE('',(#830),#521,.F.); +#830 = FACE_BOUND('',#831,.F.); +#831 = EDGE_LOOP('',(#832,#857,#878,#879)); +#832 = ORIENTED_EDGE('',*,*,#833,.F.); +#833 = EDGE_CURVE('',#834,#836,#838,.T.); +#834 = VERTEX_POINT('',#835); +#835 = CARTESIAN_POINT('',(2.,-4.440892098501E-16,0.)); +#836 = VERTEX_POINT('',#837); +#837 = CARTESIAN_POINT('',(28.,-4.440892098501E-16,0.)); +#838 = SURFACE_CURVE('',#839,(#843,#850),.PCURVE_S1.); +#839 = LINE('',#840,#841); +#840 = CARTESIAN_POINT('',(0.,0.,0.)); +#841 = VECTOR('',#842,1.); +#842 = DIRECTION('',(1.,0.,0.)); +#843 = PCURVE('',#521,#844); +#844 = DEFINITIONAL_REPRESENTATION('',(#845),#849); +#845 = LINE('',#846,#847); +#846 = CARTESIAN_POINT('',(0.,0.)); +#847 = VECTOR('',#848,1.); +#848 = DIRECTION('',(0.,1.)); +#849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#850 = PCURVE('',#745,#851); +#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856); +#852 = LINE('',#853,#854); +#853 = CARTESIAN_POINT('',(0.,0.)); +#854 = VECTOR('',#855,1.); +#855 = DIRECTION('',(1.,0.)); +#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#857 = ORIENTED_EDGE('',*,*,#858,.T.); +#858 = EDGE_CURVE('',#834,#458,#859,.T.); +#859 = SURFACE_CURVE('',#860,(#864,#871),.PCURVE_S1.); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(2.,-4.440892098501E-16,0.)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(0.,0.,1.)); +#864 = PCURVE('',#521,#865); +#865 = DEFINITIONAL_REPRESENTATION('',(#866),#870); +#866 = LINE('',#867,#868); +#867 = CARTESIAN_POINT('',(0.,2.)); +#868 = VECTOR('',#869,1.); +#869 = DIRECTION('',(1.,0.)); +#870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#871 = PCURVE('',#712,#872); +#872 = DEFINITIONAL_REPRESENTATION('',(#873),#877); +#873 = LINE('',#874,#875); +#874 = CARTESIAN_POINT('',(1.570796326795,0.)); +#875 = VECTOR('',#876,1.); +#876 = DIRECTION('',(0.,1.)); +#877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#878 = ORIENTED_EDGE('',*,*,#507,.T.); +#879 = ORIENTED_EDGE('',*,*,#880,.F.); +#880 = EDGE_CURVE('',#836,#481,#881,.T.); +#881 = SURFACE_CURVE('',#882,(#886,#893),.PCURVE_S1.); +#882 = LINE('',#883,#884); +#883 = CARTESIAN_POINT('',(28.,-4.440892098501E-16,0.)); +#884 = VECTOR('',#885,1.); +#885 = DIRECTION('',(0.,0.,1.)); +#886 = PCURVE('',#521,#887); +#887 = DEFINITIONAL_REPRESENTATION('',(#888),#892); +#888 = LINE('',#889,#890); +#889 = CARTESIAN_POINT('',(0.,28.)); +#890 = VECTOR('',#891,1.); +#891 = DIRECTION('',(1.,0.)); +#892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#893 = PCURVE('',#894,#899); +#894 = CYLINDRICAL_SURFACE('',#895,2.); +#895 = AXIS2_PLACEMENT_3D('',#896,#897,#898); +#896 = CARTESIAN_POINT('',(28.,2.,0.)); +#897 = DIRECTION('',(0.,0.,1.)); +#898 = DIRECTION('',(1.,0.,0.)); +#899 = DEFINITIONAL_REPRESENTATION('',(#900),#904); +#900 = LINE('',#901,#902); +#901 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#902 = VECTOR('',#903,1.); +#903 = DIRECTION('',(-0.,1.)); +#904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#905 = ADVANCED_FACE('',(#906),#496,.T.); +#906 = FACE_BOUND('',#907,.T.); +#907 = EDGE_LOOP('',(#908,#909,#910)); +#908 = ORIENTED_EDGE('',*,*,#615,.F.); +#909 = ORIENTED_EDGE('',*,*,#480,.T.); +#910 = ORIENTED_EDGE('',*,*,#911,.F.); +#911 = EDGE_CURVE('',#616,#481,#912,.T.); +#912 = SURFACE_CURVE('',#913,(#918,#925),.PCURVE_S1.); +#913 = CIRCLE('',#914,2.); +#914 = AXIS2_PLACEMENT_3D('',#915,#916,#917); +#915 = CARTESIAN_POINT('',(28.,2.,18.)); +#916 = DIRECTION('',(0.,0.,-1.)); +#917 = DIRECTION('',(1.,0.,0.)); +#918 = PCURVE('',#496,#919); +#919 = DEFINITIONAL_REPRESENTATION('',(#920),#924); +#920 = LINE('',#921,#922); +#921 = CARTESIAN_POINT('',(0.,0.)); +#922 = VECTOR('',#923,1.); +#923 = DIRECTION('',(1.,0.)); +#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#925 = PCURVE('',#894,#926); +#926 = DEFINITIONAL_REPRESENTATION('',(#927),#931); +#927 = LINE('',#928,#929); +#928 = CARTESIAN_POINT('',(-0.,18.)); +#929 = VECTOR('',#930,1.); +#930 = DIRECTION('',(-1.,0.)); +#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#932 = ADVANCED_FACE('',(#933),#600,.T.); +#933 = FACE_BOUND('',#934,.T.); +#934 = EDGE_LOOP('',(#935,#960,#981,#982)); +#935 = ORIENTED_EDGE('',*,*,#936,.F.); +#936 = EDGE_CURVE('',#937,#939,#941,.T.); +#937 = VERTEX_POINT('',#938); +#938 = CARTESIAN_POINT('',(2.,30.,0.)); +#939 = VERTEX_POINT('',#940); +#940 = CARTESIAN_POINT('',(28.,30.,0.)); +#941 = SURFACE_CURVE('',#942,(#946,#953),.PCURVE_S1.); +#942 = LINE('',#943,#944); +#943 = CARTESIAN_POINT('',(0.,30.,0.)); +#944 = VECTOR('',#945,1.); +#945 = DIRECTION('',(1.,0.,0.)); +#946 = PCURVE('',#600,#947); +#947 = DEFINITIONAL_REPRESENTATION('',(#948),#952); +#948 = LINE('',#949,#950); +#949 = CARTESIAN_POINT('',(0.,0.)); +#950 = VECTOR('',#951,1.); +#951 = DIRECTION('',(0.,1.)); +#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#953 = PCURVE('',#745,#954); +#954 = DEFINITIONAL_REPRESENTATION('',(#955),#959); +#955 = LINE('',#956,#957); +#956 = CARTESIAN_POINT('',(0.,30.)); +#957 = VECTOR('',#958,1.); +#958 = DIRECTION('',(1.,0.)); +#959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#960 = ORIENTED_EDGE('',*,*,#961,.T.); +#961 = EDGE_CURVE('',#937,#537,#962,.T.); +#962 = SURFACE_CURVE('',#963,(#967,#974),.PCURVE_S1.); +#963 = LINE('',#964,#965); +#964 = CARTESIAN_POINT('',(2.,30.,0.)); +#965 = VECTOR('',#966,1.); +#966 = DIRECTION('',(0.,0.,1.)); +#967 = PCURVE('',#600,#968); +#968 = DEFINITIONAL_REPRESENTATION('',(#969),#973); +#969 = LINE('',#970,#971); +#970 = CARTESIAN_POINT('',(0.,2.)); +#971 = VECTOR('',#972,1.); +#972 = DIRECTION('',(1.,0.)); +#973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#974 = PCURVE('',#771,#975); +#975 = DEFINITIONAL_REPRESENTATION('',(#976),#980); +#976 = LINE('',#977,#978); +#977 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#978 = VECTOR('',#979,1.); +#979 = DIRECTION('',(-0.,1.)); +#980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#981 = ORIENTED_EDGE('',*,*,#586,.T.); +#982 = ORIENTED_EDGE('',*,*,#983,.F.); +#983 = EDGE_CURVE('',#939,#560,#984,.T.); +#984 = SURFACE_CURVE('',#985,(#989,#996),.PCURVE_S1.); +#985 = LINE('',#986,#987); +#986 = CARTESIAN_POINT('',(28.,30.,0.)); +#987 = VECTOR('',#988,1.); +#988 = DIRECTION('',(0.,0.,1.)); +#989 = PCURVE('',#600,#990); +#990 = DEFINITIONAL_REPRESENTATION('',(#991),#995); +#991 = LINE('',#992,#993); +#992 = CARTESIAN_POINT('',(0.,28.)); +#993 = VECTOR('',#994,1.); +#994 = DIRECTION('',(1.,0.)); +#995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#996 = PCURVE('',#997,#1002); +#997 = CYLINDRICAL_SURFACE('',#998,2.); +#998 = AXIS2_PLACEMENT_3D('',#999,#1000,#1001); +#999 = CARTESIAN_POINT('',(28.,28.,0.)); +#1000 = DIRECTION('',(0.,0.,1.)); +#1001 = DIRECTION('',(1.,0.,0.)); +#1002 = DEFINITIONAL_REPRESENTATION('',(#1003),#1007); +#1003 = LINE('',#1004,#1005); +#1004 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1005 = VECTOR('',#1006,1.); +#1006 = DIRECTION('',(0.,1.)); +#1007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1008 = ADVANCED_FACE('',(#1009),#575,.T.); +#1009 = FACE_BOUND('',#1010,.T.); +#1010 = EDGE_LOOP('',(#1011,#1031,#1032)); +#1011 = ORIENTED_EDGE('',*,*,#1012,.F.); +#1012 = EDGE_CURVE('',#560,#639,#1013,.T.); +#1013 = SURFACE_CURVE('',#1014,(#1019,#1025),.PCURVE_S1.); +#1014 = CIRCLE('',#1015,2.); +#1015 = AXIS2_PLACEMENT_3D('',#1016,#1017,#1018); +#1016 = CARTESIAN_POINT('',(28.,28.,18.)); +#1017 = DIRECTION('',(0.,0.,-1.)); +#1018 = DIRECTION('',(1.,0.,0.)); +#1019 = PCURVE('',#575,#1020); +#1020 = DEFINITIONAL_REPRESENTATION('',(#1021),#1024); +#1021 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1022,#1023),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1022 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#1023 = CARTESIAN_POINT('',(0.,0.)); +#1024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1025 = PCURVE('',#997,#1026); +#1026 = DEFINITIONAL_REPRESENTATION('',(#1027),#1030); +#1027 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1028,#1029),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1028 = CARTESIAN_POINT('',(1.570796326795,18.)); +#1029 = CARTESIAN_POINT('',(0.,18.)); +#1030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1031 = ORIENTED_EDGE('',*,*,#559,.T.); +#1032 = ORIENTED_EDGE('',*,*,#638,.F.); +#1033 = ADVANCED_FACE('',(#1034),#676,.T.); +#1034 = FACE_BOUND('',#1035,.T.); +#1035 = EDGE_LOOP('',(#1036,#1061,#1082,#1083)); +#1036 = ORIENTED_EDGE('',*,*,#1037,.T.); +#1037 = EDGE_CURVE('',#1038,#1040,#1042,.T.); +#1038 = VERTEX_POINT('',#1039); +#1039 = CARTESIAN_POINT('',(30.,2.,0.)); +#1040 = VERTEX_POINT('',#1041); +#1041 = CARTESIAN_POINT('',(30.,28.,0.)); +#1042 = SURFACE_CURVE('',#1043,(#1047,#1054),.PCURVE_S1.); +#1043 = LINE('',#1044,#1045); +#1044 = CARTESIAN_POINT('',(30.,0.,0.)); +#1045 = VECTOR('',#1046,1.); +#1046 = DIRECTION('',(0.,1.,0.)); +#1047 = PCURVE('',#676,#1048); +#1048 = DEFINITIONAL_REPRESENTATION('',(#1049),#1053); +#1049 = LINE('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(0.,0.)); +#1051 = VECTOR('',#1052,1.); +#1052 = DIRECTION('',(0.,-1.)); +#1053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1054 = PCURVE('',#745,#1055); +#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1060); +#1056 = LINE('',#1057,#1058); +#1057 = CARTESIAN_POINT('',(30.,0.)); +#1058 = VECTOR('',#1059,1.); +#1059 = DIRECTION('',(0.,1.)); +#1060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1061 = ORIENTED_EDGE('',*,*,#1062,.T.); +#1062 = EDGE_CURVE('',#1040,#639,#1063,.T.); +#1063 = SURFACE_CURVE('',#1064,(#1068,#1075),.PCURVE_S1.); +#1064 = LINE('',#1065,#1066); +#1065 = CARTESIAN_POINT('',(30.,28.,0.)); +#1066 = VECTOR('',#1067,1.); +#1067 = DIRECTION('',(0.,0.,1.)); +#1068 = PCURVE('',#676,#1069); +#1069 = DEFINITIONAL_REPRESENTATION('',(#1070),#1074); +#1070 = LINE('',#1071,#1072); +#1071 = CARTESIAN_POINT('',(0.,-28.)); +#1072 = VECTOR('',#1073,1.); +#1073 = DIRECTION('',(1.,0.)); +#1074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1075 = PCURVE('',#997,#1076); +#1076 = DEFINITIONAL_REPRESENTATION('',(#1077),#1081); +#1077 = LINE('',#1078,#1079); +#1078 = CARTESIAN_POINT('',(0.,0.)); +#1079 = VECTOR('',#1080,1.); +#1080 = DIRECTION('',(0.,1.)); +#1081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1082 = ORIENTED_EDGE('',*,*,#662,.F.); +#1083 = ORIENTED_EDGE('',*,*,#1084,.F.); +#1084 = EDGE_CURVE('',#1038,#616,#1085,.T.); +#1085 = SURFACE_CURVE('',#1086,(#1090,#1097),.PCURVE_S1.); +#1086 = LINE('',#1087,#1088); +#1087 = CARTESIAN_POINT('',(30.,2.,0.)); +#1088 = VECTOR('',#1089,1.); +#1089 = DIRECTION('',(0.,0.,1.)); +#1090 = PCURVE('',#676,#1091); +#1091 = DEFINITIONAL_REPRESENTATION('',(#1092),#1096); +#1092 = LINE('',#1093,#1094); +#1093 = CARTESIAN_POINT('',(0.,-2.)); +#1094 = VECTOR('',#1095,1.); +#1095 = DIRECTION('',(1.,0.)); +#1096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1097 = PCURVE('',#894,#1098); +#1098 = DEFINITIONAL_REPRESENTATION('',(#1099),#1103); +#1099 = LINE('',#1100,#1101); +#1100 = CARTESIAN_POINT('',(-0.,0.)); +#1101 = VECTOR('',#1102,1.); +#1102 = DIRECTION('',(-0.,1.)); +#1103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1104 = ADVANCED_FACE('',(#1105),#712,.T.); +#1105 = FACE_BOUND('',#1106,.T.); +#1106 = EDGE_LOOP('',(#1107,#1129,#1130,#1131)); +#1107 = ORIENTED_EDGE('',*,*,#1108,.T.); +#1108 = EDGE_CURVE('',#728,#834,#1109,.T.); +#1109 = SURFACE_CURVE('',#1110,(#1115,#1122),.PCURVE_S1.); +#1110 = CIRCLE('',#1111,2.); +#1111 = AXIS2_PLACEMENT_3D('',#1112,#1113,#1114); +#1112 = CARTESIAN_POINT('',(2.,2.,0.)); +#1113 = DIRECTION('',(-0.,0.,1.)); +#1114 = DIRECTION('',(0.,-1.,0.)); +#1115 = PCURVE('',#712,#1116); +#1116 = DEFINITIONAL_REPRESENTATION('',(#1117),#1121); +#1117 = LINE('',#1118,#1119); +#1118 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#1119 = VECTOR('',#1120,1.); +#1120 = DIRECTION('',(1.,0.)); +#1121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1122 = PCURVE('',#745,#1123); +#1123 = DEFINITIONAL_REPRESENTATION('',(#1124),#1128); +#1124 = CIRCLE('',#1125,2.); +#1125 = AXIS2_PLACEMENT_2D('',#1126,#1127); +#1126 = CARTESIAN_POINT('',(2.,2.)); +#1127 = DIRECTION('',(0.,-1.)); +#1128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1129 = ORIENTED_EDGE('',*,*,#858,.T.); +#1130 = ORIENTED_EDGE('',*,*,#697,.F.); +#1131 = ORIENTED_EDGE('',*,*,#784,.F.); +#1132 = ADVANCED_FACE('',(#1133),#745,.F.); +#1133 = FACE_BOUND('',#1134,.F.); +#1134 = EDGE_LOOP('',(#1135,#1136,#1137,#1138,#1164,#1165,#1187,#1188)); +#1135 = ORIENTED_EDGE('',*,*,#727,.F.); +#1136 = ORIENTED_EDGE('',*,*,#1108,.T.); +#1137 = ORIENTED_EDGE('',*,*,#833,.T.); +#1138 = ORIENTED_EDGE('',*,*,#1139,.F.); +#1139 = EDGE_CURVE('',#1038,#836,#1140,.T.); +#1140 = SURFACE_CURVE('',#1141,(#1146,#1157),.PCURVE_S1.); +#1141 = CIRCLE('',#1142,2.); +#1142 = AXIS2_PLACEMENT_3D('',#1143,#1144,#1145); +#1143 = CARTESIAN_POINT('',(28.,2.,0.)); +#1144 = DIRECTION('',(-0.,-0.,-1.)); +#1145 = DIRECTION('',(0.,-1.,0.)); +#1146 = PCURVE('',#745,#1147); +#1147 = DEFINITIONAL_REPRESENTATION('',(#1148),#1156); +#1148 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1149,#1150,#1151,#1152, +#1153,#1154,#1155),.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('') ); +#1149 = CARTESIAN_POINT('',(28.,-4.440892098501E-16)); +#1150 = CARTESIAN_POINT('',(24.535898384862,-4.440892098501E-16)); +#1151 = CARTESIAN_POINT('',(26.267949192431,3.)); +#1152 = CARTESIAN_POINT('',(28.,6.)); +#1153 = CARTESIAN_POINT('',(29.732050807569,3.)); +#1154 = CARTESIAN_POINT('',(31.464101615138,2.6645352591E-15)); +#1155 = CARTESIAN_POINT('',(28.,-4.440892098501E-16)); +#1156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1157 = PCURVE('',#894,#1158); +#1158 = DEFINITIONAL_REPRESENTATION('',(#1159),#1163); +#1159 = LINE('',#1160,#1161); +#1160 = CARTESIAN_POINT('',(4.712388980385,-0.)); +#1161 = VECTOR('',#1162,1.); +#1162 = DIRECTION('',(-1.,0.)); +#1163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1164 = ORIENTED_EDGE('',*,*,#1037,.T.); +#1165 = ORIENTED_EDGE('',*,*,#1166,.T.); +#1166 = EDGE_CURVE('',#1040,#939,#1167,.T.); +#1167 = SURFACE_CURVE('',#1168,(#1173,#1180),.PCURVE_S1.); +#1168 = CIRCLE('',#1169,2.); +#1169 = AXIS2_PLACEMENT_3D('',#1170,#1171,#1172); +#1170 = CARTESIAN_POINT('',(28.,28.,0.)); +#1171 = DIRECTION('',(-0.,0.,1.)); +#1172 = DIRECTION('',(0.,-1.,0.)); +#1173 = PCURVE('',#745,#1174); +#1174 = DEFINITIONAL_REPRESENTATION('',(#1175),#1179); +#1175 = CIRCLE('',#1176,2.); +#1176 = AXIS2_PLACEMENT_2D('',#1177,#1178); +#1177 = CARTESIAN_POINT('',(28.,28.)); +#1178 = DIRECTION('',(0.,-1.)); +#1179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1180 = PCURVE('',#997,#1181); +#1181 = DEFINITIONAL_REPRESENTATION('',(#1182),#1186); +#1182 = LINE('',#1183,#1184); +#1183 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#1184 = VECTOR('',#1185,1.); +#1185 = DIRECTION('',(1.,0.)); +#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1187 = ORIENTED_EDGE('',*,*,#936,.F.); +#1188 = ORIENTED_EDGE('',*,*,#1189,.F.); +#1189 = EDGE_CURVE('',#730,#937,#1190,.T.); +#1190 = SURFACE_CURVE('',#1191,(#1196,#1207),.PCURVE_S1.); +#1191 = CIRCLE('',#1192,2.); +#1192 = AXIS2_PLACEMENT_3D('',#1193,#1194,#1195); +#1193 = CARTESIAN_POINT('',(2.,28.,0.)); +#1194 = DIRECTION('',(-0.,-0.,-1.)); +#1195 = DIRECTION('',(0.,-1.,0.)); +#1196 = PCURVE('',#745,#1197); +#1197 = DEFINITIONAL_REPRESENTATION('',(#1198),#1206); +#1198 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1199,#1200,#1201,#1202, +#1203,#1204,#1205),.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('') ); +#1199 = CARTESIAN_POINT('',(2.,26.)); +#1200 = CARTESIAN_POINT('',(-1.464101615138,26.)); +#1201 = CARTESIAN_POINT('',(0.267949192431,29.)); +#1202 = CARTESIAN_POINT('',(2.,32.)); +#1203 = CARTESIAN_POINT('',(3.732050807569,29.)); +#1204 = CARTESIAN_POINT('',(5.464101615138,26.)); +#1205 = CARTESIAN_POINT('',(2.,26.)); +#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1207 = PCURVE('',#771,#1208); +#1208 = DEFINITIONAL_REPRESENTATION('',(#1209),#1213); +#1209 = LINE('',#1210,#1211); +#1210 = CARTESIAN_POINT('',(1.570796326795,-0.)); +#1211 = VECTOR('',#1212,1.); +#1212 = DIRECTION('',(-1.,0.)); +#1213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1214 = ADVANCED_FACE('',(#1215),#771,.T.); +#1215 = FACE_BOUND('',#1216,.F.); +#1216 = EDGE_LOOP('',(#1217,#1218,#1219,#1220)); +#1217 = ORIENTED_EDGE('',*,*,#1189,.T.); +#1218 = ORIENTED_EDGE('',*,*,#961,.T.); +#1219 = ORIENTED_EDGE('',*,*,#808,.T.); +#1220 = ORIENTED_EDGE('',*,*,#757,.F.); +#1221 = ADVANCED_FACE('',(#1222),#894,.T.); +#1222 = FACE_BOUND('',#1223,.F.); +#1223 = EDGE_LOOP('',(#1224,#1225,#1226,#1227)); +#1224 = ORIENTED_EDGE('',*,*,#1139,.T.); +#1225 = ORIENTED_EDGE('',*,*,#880,.T.); +#1226 = ORIENTED_EDGE('',*,*,#911,.F.); +#1227 = ORIENTED_EDGE('',*,*,#1084,.F.); +#1228 = ADVANCED_FACE('',(#1229),#997,.T.); +#1229 = FACE_BOUND('',#1230,.T.); +#1230 = EDGE_LOOP('',(#1231,#1232,#1233,#1234)); +#1231 = ORIENTED_EDGE('',*,*,#1166,.T.); +#1232 = ORIENTED_EDGE('',*,*,#983,.T.); +#1233 = ORIENTED_EDGE('',*,*,#1012,.T.); +#1234 = ORIENTED_EDGE('',*,*,#1062,.F.); +#1235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1239)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1236,#1237,#1238)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1236 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1237 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1238 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1239 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1236, + 'distance_accuracy_value','confusion accuracy'); +#1240 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#1241 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1242,#1250,#1257,#1264,#1271,#1278,#1285,#1292,#1299,#1306,#1313, + #1320,#1327,#1334,#1341,#1348,#1355,#1362,#1369,#1376,#1383,#1390, + #1397),#1235); +#1242 = STYLED_ITEM('color',(#1243),#17); +#1243 = PRESENTATION_STYLE_ASSIGNMENT((#1244)); +#1244 = SURFACE_STYLE_USAGE(.BOTH.,#1245); +#1245 = SURFACE_SIDE_STYLE('',(#1246)); +#1246 = SURFACE_STYLE_FILL_AREA(#1247); +#1247 = FILL_AREA_STYLE('',(#1248)); +#1248 = FILL_AREA_STYLE_COLOUR('',#1249); +#1249 = COLOUR_RGB('',0.721568644047,0.721568644047,0.721568644047); +#1250 = STYLED_ITEM('color',(#1251),#105); +#1251 = PRESENTATION_STYLE_ASSIGNMENT((#1252)); +#1252 = SURFACE_STYLE_USAGE(.BOTH.,#1253); +#1253 = SURFACE_SIDE_STYLE('',(#1254)); +#1254 = SURFACE_STYLE_FILL_AREA(#1255); +#1255 = FILL_AREA_STYLE('',(#1256)); +#1256 = FILL_AREA_STYLE_COLOUR('',#1249); +#1257 = STYLED_ITEM('color',(#1258),#159); +#1258 = PRESENTATION_STYLE_ASSIGNMENT((#1259)); +#1259 = SURFACE_STYLE_USAGE(.BOTH.,#1260); +#1260 = SURFACE_SIDE_STYLE('',(#1261)); +#1261 = SURFACE_STYLE_FILL_AREA(#1262); +#1262 = FILL_AREA_STYLE('',(#1263)); +#1263 = FILL_AREA_STYLE_COLOUR('',#1249); +#1264 = STYLED_ITEM('color',(#1265),#194); +#1265 = PRESENTATION_STYLE_ASSIGNMENT((#1266)); +#1266 = SURFACE_STYLE_USAGE(.BOTH.,#1267); +#1267 = SURFACE_SIDE_STYLE('',(#1268)); +#1268 = SURFACE_STYLE_FILL_AREA(#1269); +#1269 = FILL_AREA_STYLE('',(#1270)); +#1270 = FILL_AREA_STYLE_COLOUR('',#1249); +#1271 = STYLED_ITEM('color',(#1272),#312); +#1272 = PRESENTATION_STYLE_ASSIGNMENT((#1273)); +#1273 = SURFACE_STYLE_USAGE(.BOTH.,#1274); +#1274 = SURFACE_SIDE_STYLE('',(#1275)); +#1275 = SURFACE_STYLE_FILL_AREA(#1276); +#1276 = FILL_AREA_STYLE('',(#1277)); +#1277 = FILL_AREA_STYLE_COLOUR('',#1249); +#1278 = STYLED_ITEM('color',(#1279),#367); +#1279 = PRESENTATION_STYLE_ASSIGNMENT((#1280)); +#1280 = SURFACE_STYLE_USAGE(.BOTH.,#1281); +#1281 = SURFACE_SIDE_STYLE('',(#1282)); +#1282 = SURFACE_STYLE_FILL_AREA(#1283); +#1283 = FILL_AREA_STYLE('',(#1284)); +#1284 = FILL_AREA_STYLE_COLOUR('',#1249); +#1285 = STYLED_ITEM('color',(#1286),#453); +#1286 = PRESENTATION_STYLE_ASSIGNMENT((#1287)); +#1287 = SURFACE_STYLE_USAGE(.BOTH.,#1288); +#1288 = SURFACE_SIDE_STYLE('',(#1289)); +#1289 = SURFACE_STYLE_FILL_AREA(#1290); +#1290 = FILL_AREA_STYLE('',(#1291)); +#1291 = FILL_AREA_STYLE_COLOUR('',#1249); +#1292 = STYLED_ITEM('color',(#1293),#532); +#1293 = PRESENTATION_STYLE_ASSIGNMENT((#1294)); +#1294 = SURFACE_STYLE_USAGE(.BOTH.,#1295); +#1295 = SURFACE_SIDE_STYLE('',(#1296)); +#1296 = SURFACE_STYLE_FILL_AREA(#1297); +#1297 = FILL_AREA_STYLE('',(#1298)); +#1298 = FILL_AREA_STYLE_COLOUR('',#1249); +#1299 = STYLED_ITEM('color',(#1300),#611); +#1300 = PRESENTATION_STYLE_ASSIGNMENT((#1301)); +#1301 = SURFACE_STYLE_USAGE(.BOTH.,#1302); +#1302 = SURFACE_SIDE_STYLE('',(#1303)); +#1303 = SURFACE_STYLE_FILL_AREA(#1304); +#1304 = FILL_AREA_STYLE('',(#1305)); +#1305 = FILL_AREA_STYLE_COLOUR('',#1249); +#1306 = STYLED_ITEM('color',(#1307),#687); +#1307 = PRESENTATION_STYLE_ASSIGNMENT((#1308)); +#1308 = SURFACE_STYLE_USAGE(.BOTH.,#1309); +#1309 = SURFACE_SIDE_STYLE('',(#1310)); +#1310 = SURFACE_STYLE_FILL_AREA(#1311); +#1311 = FILL_AREA_STYLE('',(#1312)); +#1312 = FILL_AREA_STYLE_COLOUR('',#1249); +#1313 = STYLED_ITEM('color',(#1314),#691); +#1314 = PRESENTATION_STYLE_ASSIGNMENT((#1315)); +#1315 = SURFACE_STYLE_USAGE(.BOTH.,#1316); +#1316 = SURFACE_SIDE_STYLE('',(#1317)); +#1317 = SURFACE_STYLE_FILL_AREA(#1318); +#1318 = FILL_AREA_STYLE('',(#1319)); +#1319 = FILL_AREA_STYLE_COLOUR('',#1249); +#1320 = STYLED_ITEM('color',(#1321),#723); +#1321 = PRESENTATION_STYLE_ASSIGNMENT((#1322)); +#1322 = SURFACE_STYLE_USAGE(.BOTH.,#1323); +#1323 = SURFACE_SIDE_STYLE('',(#1324)); +#1324 = SURFACE_STYLE_FILL_AREA(#1325); +#1325 = FILL_AREA_STYLE('',(#1326)); +#1326 = FILL_AREA_STYLE_COLOUR('',#1249); +#1327 = STYLED_ITEM('color',(#1328),#804); +#1328 = PRESENTATION_STYLE_ASSIGNMENT((#1329)); +#1329 = SURFACE_STYLE_USAGE(.BOTH.,#1330); +#1330 = SURFACE_SIDE_STYLE('',(#1331)); +#1331 = SURFACE_STYLE_FILL_AREA(#1332); +#1332 = FILL_AREA_STYLE('',(#1333)); +#1333 = FILL_AREA_STYLE_COLOUR('',#1249); +#1334 = STYLED_ITEM('color',(#1335),#829); +#1335 = PRESENTATION_STYLE_ASSIGNMENT((#1336)); +#1336 = SURFACE_STYLE_USAGE(.BOTH.,#1337); +#1337 = SURFACE_SIDE_STYLE('',(#1338)); +#1338 = SURFACE_STYLE_FILL_AREA(#1339); +#1339 = FILL_AREA_STYLE('',(#1340)); +#1340 = FILL_AREA_STYLE_COLOUR('',#1249); +#1341 = STYLED_ITEM('color',(#1342),#905); +#1342 = PRESENTATION_STYLE_ASSIGNMENT((#1343)); +#1343 = SURFACE_STYLE_USAGE(.BOTH.,#1344); +#1344 = SURFACE_SIDE_STYLE('',(#1345)); +#1345 = SURFACE_STYLE_FILL_AREA(#1346); +#1346 = FILL_AREA_STYLE('',(#1347)); +#1347 = FILL_AREA_STYLE_COLOUR('',#1249); +#1348 = STYLED_ITEM('color',(#1349),#932); +#1349 = PRESENTATION_STYLE_ASSIGNMENT((#1350)); +#1350 = SURFACE_STYLE_USAGE(.BOTH.,#1351); +#1351 = SURFACE_SIDE_STYLE('',(#1352)); +#1352 = SURFACE_STYLE_FILL_AREA(#1353); +#1353 = FILL_AREA_STYLE('',(#1354)); +#1354 = FILL_AREA_STYLE_COLOUR('',#1249); +#1355 = STYLED_ITEM('color',(#1356),#1008); +#1356 = PRESENTATION_STYLE_ASSIGNMENT((#1357)); +#1357 = SURFACE_STYLE_USAGE(.BOTH.,#1358); +#1358 = SURFACE_SIDE_STYLE('',(#1359)); +#1359 = SURFACE_STYLE_FILL_AREA(#1360); +#1360 = FILL_AREA_STYLE('',(#1361)); +#1361 = FILL_AREA_STYLE_COLOUR('',#1249); +#1362 = STYLED_ITEM('color',(#1363),#1033); +#1363 = PRESENTATION_STYLE_ASSIGNMENT((#1364)); +#1364 = SURFACE_STYLE_USAGE(.BOTH.,#1365); +#1365 = SURFACE_SIDE_STYLE('',(#1366)); +#1366 = SURFACE_STYLE_FILL_AREA(#1367); +#1367 = FILL_AREA_STYLE('',(#1368)); +#1368 = FILL_AREA_STYLE_COLOUR('',#1249); +#1369 = STYLED_ITEM('color',(#1370),#1104); +#1370 = PRESENTATION_STYLE_ASSIGNMENT((#1371)); +#1371 = SURFACE_STYLE_USAGE(.BOTH.,#1372); +#1372 = SURFACE_SIDE_STYLE('',(#1373)); +#1373 = SURFACE_STYLE_FILL_AREA(#1374); +#1374 = FILL_AREA_STYLE('',(#1375)); +#1375 = FILL_AREA_STYLE_COLOUR('',#1249); +#1376 = STYLED_ITEM('color',(#1377),#1132); +#1377 = PRESENTATION_STYLE_ASSIGNMENT((#1378)); +#1378 = SURFACE_STYLE_USAGE(.BOTH.,#1379); +#1379 = SURFACE_SIDE_STYLE('',(#1380)); +#1380 = SURFACE_STYLE_FILL_AREA(#1381); +#1381 = FILL_AREA_STYLE('',(#1382)); +#1382 = FILL_AREA_STYLE_COLOUR('',#1249); +#1383 = STYLED_ITEM('color',(#1384),#1214); +#1384 = PRESENTATION_STYLE_ASSIGNMENT((#1385)); +#1385 = SURFACE_STYLE_USAGE(.BOTH.,#1386); +#1386 = SURFACE_SIDE_STYLE('',(#1387)); +#1387 = SURFACE_STYLE_FILL_AREA(#1388); +#1388 = FILL_AREA_STYLE('',(#1389)); +#1389 = FILL_AREA_STYLE_COLOUR('',#1249); +#1390 = STYLED_ITEM('color',(#1391),#1221); +#1391 = PRESENTATION_STYLE_ASSIGNMENT((#1392)); +#1392 = SURFACE_STYLE_USAGE(.BOTH.,#1393); +#1393 = SURFACE_SIDE_STYLE('',(#1394)); +#1394 = SURFACE_STYLE_FILL_AREA(#1395); +#1395 = FILL_AREA_STYLE('',(#1396)); +#1396 = FILL_AREA_STYLE_COLOUR('',#1249); +#1397 = STYLED_ITEM('color',(#1398),#1228); +#1398 = PRESENTATION_STYLE_ASSIGNMENT((#1399)); +#1399 = SURFACE_STYLE_USAGE(.BOTH.,#1400); +#1400 = SURFACE_SIDE_STYLE('',(#1401)); +#1401 = SURFACE_STYLE_FILL_AREA(#1402); +#1402 = FILL_AREA_STYLE('',(#1403)); +#1403 = FILL_AREA_STYLE_COLOUR('',#1249); +ENDSEC; +END-ISO-10303-21; diff --git a/Generic objects/Soporte Spinner/Archivos/Soporte Spinner.stl b/Generic objects/Soporte Spinner/Archivos/Soporte Spinner.stl new file mode 100644 index 00000000..84f95aaf Binary files /dev/null and b/Generic objects/Soporte Spinner/Archivos/Soporte Spinner.stl differ diff --git a/Generic objects/Soporte Spinner/Archivos/Soporte spinner con spinner.step b/Generic objects/Soporte Spinner/Archivos/Soporte spinner con spinner.step new file mode 100644 index 00000000..2a013553 --- /dev/null +++ b/Generic objects/Soporte Spinner/Archivos/Soporte spinner con spinner.step @@ -0,0 +1,5177 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/Github/Desaroyos/Mis proyectos/Things Cosas, FPGAs y +Arduino/Things-Cosas-FPGAs-y-Arduino/Soporte Spinner/Archivos/Soporte +spinner con spinner.step','2020-05-30T01:23:37',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Rodamiento_1','Rodamiento_1','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#429); +#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,#105,#163,#221,#260,#299,#353,#402)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(30.,55.,25.)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,15.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(15.,55.,25.)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,15.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(15.,55.,23.)); +#34 = DIRECTION('',(-0.,-0.,-1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(-1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = TOROIDAL_SURFACE('',#44,13.,2.); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(15.,55.,25.)); +#46 = DIRECTION('',(0.,0.,-1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = LINE('',#50,#51); +#50 = CARTESIAN_POINT('',(6.28318530718,0.)); +#51 = VECTOR('',#52,1.); +#52 = DIRECTION('',(-1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.T.); +#55 = EDGE_CURVE('',#22,#56,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(30.,55.,35.)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(30.,55.,23.)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(4.138911435803E-13,0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(-0.,-1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(6.283185307179,0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(-0.,-1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.F.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,15.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(15.,55.,35.)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(6.28318530718,-12.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(-1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = TOROIDAL_SURFACE('',#94,13.,2.); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(15.,55.,35.)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = LINE('',#100,#101); +#100 = CARTESIAN_POINT('',(0.,0.)); +#101 = VECTOR('',#102,1.); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.F.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108,#141,#161,#162)); +#108 = ORIENTED_EDGE('',*,*,#109,.T.); +#109 = EDGE_CURVE('',#110,#110,#112,.T.); +#110 = VERTEX_POINT('',#111); +#111 = CARTESIAN_POINT('',(28.,55.,23.)); +#112 = SURFACE_CURVE('',#113,(#118,#125),.PCURVE_S1.); +#113 = CIRCLE('',#114,13.); +#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); +#115 = CARTESIAN_POINT('',(15.,55.,23.)); +#116 = DIRECTION('',(0.,0.,1.)); +#117 = DIRECTION('',(1.,0.,0.)); +#118 = PCURVE('',#43,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(-1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(30.,55.,23.)); +#129 = DIRECTION('',(0.,0.,-1.)); +#130 = DIRECTION('',(-1.,0.,0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#140); +#132 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#133,#134,#135,#136,#137,#138 +,#139),.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( + '') ); +#133 = CARTESIAN_POINT('',(2.,0.)); +#134 = CARTESIAN_POINT('',(2.,22.516660498395)); +#135 = CARTESIAN_POINT('',(21.5,11.258330249198)); +#136 = CARTESIAN_POINT('',(41.,3.184081677783E-15)); +#137 = CARTESIAN_POINT('',(21.5,-11.25833024919)); +#138 = CARTESIAN_POINT('',(2.,-22.51666049839)); +#139 = CARTESIAN_POINT('',(2.,0.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#22,#110,#143,.T.); +#143 = SEAM_CURVE('',#144,(#149,#155),.PCURVE_S1.); +#144 = CIRCLE('',#145,2.); +#145 = AXIS2_PLACEMENT_3D('',#146,#147,#148); +#146 = CARTESIAN_POINT('',(28.,55.,25.)); +#147 = DIRECTION('',(-0.,1.,0.)); +#148 = DIRECTION('',(1.,0.,0.)); +#149 = PCURVE('',#43,#150); +#150 = DEFINITIONAL_REPRESENTATION('',(#151),#154); +#151 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#152,#153),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#152 = CARTESIAN_POINT('',(0.,0.)); +#153 = CARTESIAN_POINT('',(0.,1.570796326795)); +#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#155 = PCURVE('',#43,#156); +#156 = DEFINITIONAL_REPRESENTATION('',(#157),#160); +#157 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#158,#159),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#158 = CARTESIAN_POINT('',(6.283185307179,0.)); +#159 = CARTESIAN_POINT('',(6.283185307179,1.570796326795)); +#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#161 = ORIENTED_EDGE('',*,*,#21,.F.); +#162 = ORIENTED_EDGE('',*,*,#142,.T.); +#163 = ADVANCED_FACE('',(#164),#93,.T.); +#164 = FACE_BOUND('',#165,.T.); +#165 = EDGE_LOOP('',(#166,#188,#189,#190)); +#166 = ORIENTED_EDGE('',*,*,#167,.F.); +#167 = EDGE_CURVE('',#56,#168,#170,.T.); +#168 = VERTEX_POINT('',#169); +#169 = CARTESIAN_POINT('',(28.,55.,37.)); +#170 = SEAM_CURVE('',#171,(#176,#182),.PCURVE_S1.); +#171 = CIRCLE('',#172,2.); +#172 = AXIS2_PLACEMENT_3D('',#173,#174,#175); +#173 = CARTESIAN_POINT('',(28.,55.,35.)); +#174 = DIRECTION('',(0.,-1.,0.)); +#175 = DIRECTION('',(1.,0.,0.)); +#176 = PCURVE('',#93,#177); +#177 = DEFINITIONAL_REPRESENTATION('',(#178),#181); +#178 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#179,#180),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#179 = CARTESIAN_POINT('',(0.,0.)); +#180 = CARTESIAN_POINT('',(0.,1.570796326795)); +#181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#182 = PCURVE('',#93,#183); +#183 = DEFINITIONAL_REPRESENTATION('',(#184),#187); +#184 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#185,#186),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#185 = CARTESIAN_POINT('',(6.28318530718,0.)); +#186 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#188 = ORIENTED_EDGE('',*,*,#78,.T.); +#189 = ORIENTED_EDGE('',*,*,#167,.T.); +#190 = ORIENTED_EDGE('',*,*,#191,.F.); +#191 = EDGE_CURVE('',#168,#168,#192,.T.); +#192 = SURFACE_CURVE('',#193,(#198,#205),.PCURVE_S1.); +#193 = CIRCLE('',#194,13.); +#194 = AXIS2_PLACEMENT_3D('',#195,#196,#197); +#195 = CARTESIAN_POINT('',(15.,55.,37.)); +#196 = DIRECTION('',(0.,0.,1.)); +#197 = DIRECTION('',(1.,0.,0.)); +#198 = PCURVE('',#93,#199); +#199 = DEFINITIONAL_REPRESENTATION('',(#200),#204); +#200 = LINE('',#201,#202); +#201 = CARTESIAN_POINT('',(0.,1.570796326795)); +#202 = VECTOR('',#203,1.); +#203 = DIRECTION('',(1.,0.)); +#204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#205 = PCURVE('',#206,#211); +#206 = PLANE('',#207); +#207 = AXIS2_PLACEMENT_3D('',#208,#209,#210); +#208 = CARTESIAN_POINT('',(30.,55.,37.)); +#209 = DIRECTION('',(0.,0.,-1.)); +#210 = DIRECTION('',(-1.,0.,0.)); +#211 = DEFINITIONAL_REPRESENTATION('',(#212),#220); +#212 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#213,#214,#215,#216,#217,#218 +,#219),.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( + '') ); +#213 = CARTESIAN_POINT('',(2.,0.)); +#214 = CARTESIAN_POINT('',(2.,22.516660498395)); +#215 = CARTESIAN_POINT('',(21.5,11.258330249198)); +#216 = CARTESIAN_POINT('',(41.,3.184081677783E-15)); +#217 = CARTESIAN_POINT('',(21.5,-11.25833024919)); +#218 = CARTESIAN_POINT('',(2.,-22.51666049839)); +#219 = CARTESIAN_POINT('',(2.,0.)); +#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#221 = ADVANCED_FACE('',(#222,#225),#126,.T.); +#222 = FACE_BOUND('',#223,.T.); +#223 = EDGE_LOOP('',(#224)); +#224 = ORIENTED_EDGE('',*,*,#109,.F.); +#225 = FACE_BOUND('',#226,.T.); +#226 = EDGE_LOOP('',(#227)); +#227 = ORIENTED_EDGE('',*,*,#228,.T.); +#228 = EDGE_CURVE('',#229,#229,#231,.T.); +#229 = VERTEX_POINT('',#230); +#230 = CARTESIAN_POINT('',(25.,55.,23.)); +#231 = SURFACE_CURVE('',#232,(#237,#248),.PCURVE_S1.); +#232 = CIRCLE('',#233,10.); +#233 = AXIS2_PLACEMENT_3D('',#234,#235,#236); +#234 = CARTESIAN_POINT('',(15.,55.,23.)); +#235 = DIRECTION('',(0.,0.,1.)); +#236 = DIRECTION('',(1.,0.,0.)); +#237 = PCURVE('',#126,#238); +#238 = DEFINITIONAL_REPRESENTATION('',(#239),#247); +#239 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#240,#241,#242,#243,#244,#245 +,#246),.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( + '') ); +#240 = CARTESIAN_POINT('',(5.,0.)); +#241 = CARTESIAN_POINT('',(5.,17.320508075689)); +#242 = CARTESIAN_POINT('',(20.,8.660254037844)); +#243 = CARTESIAN_POINT('',(35.,2.449293598295E-15)); +#244 = CARTESIAN_POINT('',(20.,-8.660254037844)); +#245 = CARTESIAN_POINT('',(5.,-17.32050807568)); +#246 = CARTESIAN_POINT('',(5.,0.)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = PCURVE('',#249,#254); +#249 = TOROIDAL_SURFACE('',#250,10.,2.); +#250 = AXIS2_PLACEMENT_3D('',#251,#252,#253); +#251 = CARTESIAN_POINT('',(15.,55.,25.)); +#252 = DIRECTION('',(0.,0.,1.)); +#253 = DIRECTION('',(1.,0.,0.)); +#254 = DEFINITIONAL_REPRESENTATION('',(#255),#259); +#255 = LINE('',#256,#257); +#256 = CARTESIAN_POINT('',(0.,4.712388980385)); +#257 = VECTOR('',#258,1.); +#258 = DIRECTION('',(1.,0.)); +#259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#260 = ADVANCED_FACE('',(#261,#264),#206,.F.); +#261 = FACE_BOUND('',#262,.F.); +#262 = EDGE_LOOP('',(#263)); +#263 = ORIENTED_EDGE('',*,*,#191,.F.); +#264 = FACE_BOUND('',#265,.F.); +#265 = EDGE_LOOP('',(#266)); +#266 = ORIENTED_EDGE('',*,*,#267,.T.); +#267 = EDGE_CURVE('',#268,#268,#270,.T.); +#268 = VERTEX_POINT('',#269); +#269 = CARTESIAN_POINT('',(25.,55.,37.)); +#270 = SURFACE_CURVE('',#271,(#276,#287),.PCURVE_S1.); +#271 = CIRCLE('',#272,10.); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(15.,55.,37.)); +#274 = DIRECTION('',(0.,0.,1.)); +#275 = DIRECTION('',(1.,0.,0.)); +#276 = PCURVE('',#206,#277); +#277 = DEFINITIONAL_REPRESENTATION('',(#278),#286); +#278 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#279,#280,#281,#282,#283,#284 +,#285),.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( + '') ); +#279 = CARTESIAN_POINT('',(5.,0.)); +#280 = CARTESIAN_POINT('',(5.,17.320508075689)); +#281 = CARTESIAN_POINT('',(20.,8.660254037844)); +#282 = CARTESIAN_POINT('',(35.,2.449293598295E-15)); +#283 = CARTESIAN_POINT('',(20.,-8.660254037844)); +#284 = CARTESIAN_POINT('',(5.,-17.32050807568)); +#285 = CARTESIAN_POINT('',(5.,0.)); +#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#287 = PCURVE('',#288,#293); +#288 = TOROIDAL_SURFACE('',#289,10.,2.); +#289 = AXIS2_PLACEMENT_3D('',#290,#291,#292); +#290 = CARTESIAN_POINT('',(15.,55.,35.)); +#291 = DIRECTION('',(0.,0.,-1.)); +#292 = DIRECTION('',(1.,0.,0.)); +#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298); +#294 = LINE('',#295,#296); +#295 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#296 = VECTOR('',#297,1.); +#297 = DIRECTION('',(-1.,0.)); +#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#299 = ADVANCED_FACE('',(#300),#249,.T.); +#300 = FACE_BOUND('',#301,.T.); +#301 = EDGE_LOOP('',(#302,#324,#351,#352)); +#302 = ORIENTED_EDGE('',*,*,#303,.F.); +#303 = EDGE_CURVE('',#304,#229,#306,.T.); +#304 = VERTEX_POINT('',#305); +#305 = CARTESIAN_POINT('',(23.,55.,25.)); +#306 = SEAM_CURVE('',#307,(#312,#318),.PCURVE_S1.); +#307 = CIRCLE('',#308,2.); +#308 = AXIS2_PLACEMENT_3D('',#309,#310,#311); +#309 = CARTESIAN_POINT('',(25.,55.,25.)); +#310 = DIRECTION('',(0.,-1.,0.)); +#311 = DIRECTION('',(1.,0.,0.)); +#312 = PCURVE('',#249,#313); +#313 = DEFINITIONAL_REPRESENTATION('',(#314),#317); +#314 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#315,#316),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#315 = CARTESIAN_POINT('',(0.,3.14159265359)); +#316 = CARTESIAN_POINT('',(0.,4.712388980385)); +#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#318 = PCURVE('',#249,#319); +#319 = DEFINITIONAL_REPRESENTATION('',(#320),#323); +#320 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#321,#322),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#321 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#322 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#324 = ORIENTED_EDGE('',*,*,#325,.T.); +#325 = EDGE_CURVE('',#304,#304,#326,.T.); +#326 = SURFACE_CURVE('',#327,(#332,#339),.PCURVE_S1.); +#327 = CIRCLE('',#328,8.); +#328 = AXIS2_PLACEMENT_3D('',#329,#330,#331); +#329 = CARTESIAN_POINT('',(15.,55.,25.)); +#330 = DIRECTION('',(0.,0.,1.)); +#331 = DIRECTION('',(1.,0.,0.)); +#332 = PCURVE('',#249,#333); +#333 = DEFINITIONAL_REPRESENTATION('',(#334),#338); +#334 = LINE('',#335,#336); +#335 = CARTESIAN_POINT('',(0.,3.14159265359)); +#336 = VECTOR('',#337,1.); +#337 = DIRECTION('',(1.,0.)); +#338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#339 = PCURVE('',#340,#345); +#340 = CYLINDRICAL_SURFACE('',#341,8.); +#341 = AXIS2_PLACEMENT_3D('',#342,#343,#344); +#342 = CARTESIAN_POINT('',(15.,55.,23.)); +#343 = DIRECTION('',(-0.,-0.,-1.)); +#344 = DIRECTION('',(1.,0.,0.)); +#345 = DEFINITIONAL_REPRESENTATION('',(#346),#350); +#346 = LINE('',#347,#348); +#347 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#348 = VECTOR('',#349,1.); +#349 = DIRECTION('',(-1.,0.)); +#350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#351 = ORIENTED_EDGE('',*,*,#303,.T.); +#352 = ORIENTED_EDGE('',*,*,#228,.F.); +#353 = ADVANCED_FACE('',(#354),#288,.T.); +#354 = FACE_BOUND('',#355,.T.); +#355 = EDGE_LOOP('',(#356,#357,#379,#401)); +#356 = ORIENTED_EDGE('',*,*,#267,.T.); +#357 = ORIENTED_EDGE('',*,*,#358,.F.); +#358 = EDGE_CURVE('',#359,#268,#361,.T.); +#359 = VERTEX_POINT('',#360); +#360 = CARTESIAN_POINT('',(23.,55.,35.)); +#361 = SEAM_CURVE('',#362,(#367,#373),.PCURVE_S1.); +#362 = CIRCLE('',#363,2.); +#363 = AXIS2_PLACEMENT_3D('',#364,#365,#366); +#364 = CARTESIAN_POINT('',(25.,55.,35.)); +#365 = DIRECTION('',(-0.,1.,0.)); +#366 = DIRECTION('',(1.,0.,0.)); +#367 = PCURVE('',#288,#368); +#368 = DEFINITIONAL_REPRESENTATION('',(#369),#372); +#369 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#370,#371),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#370 = CARTESIAN_POINT('',(0.,3.14159265359)); +#371 = CARTESIAN_POINT('',(0.,4.712388980385)); +#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#373 = PCURVE('',#288,#374); +#374 = DEFINITIONAL_REPRESENTATION('',(#375),#378); +#375 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#376,#377),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#376 = CARTESIAN_POINT('',(6.283185307179,3.14159265359)); +#377 = CARTESIAN_POINT('',(6.283185307179,4.712388980385)); +#378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#379 = ORIENTED_EDGE('',*,*,#380,.F.); +#380 = EDGE_CURVE('',#359,#359,#381,.T.); +#381 = SURFACE_CURVE('',#382,(#387,#394),.PCURVE_S1.); +#382 = CIRCLE('',#383,8.); +#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386); +#384 = CARTESIAN_POINT('',(15.,55.,35.)); +#385 = DIRECTION('',(0.,0.,1.)); +#386 = DIRECTION('',(1.,0.,0.)); +#387 = PCURVE('',#288,#388); +#388 = DEFINITIONAL_REPRESENTATION('',(#389),#393); +#389 = LINE('',#390,#391); +#390 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#391 = VECTOR('',#392,1.); +#392 = DIRECTION('',(-1.,0.)); +#393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#394 = PCURVE('',#340,#395); +#395 = DEFINITIONAL_REPRESENTATION('',(#396),#400); +#396 = LINE('',#397,#398); +#397 = CARTESIAN_POINT('',(6.28318530718,-12.)); +#398 = VECTOR('',#399,1.); +#399 = DIRECTION('',(-1.,0.)); +#400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#401 = ORIENTED_EDGE('',*,*,#358,.T.); +#402 = ADVANCED_FACE('',(#403),#340,.F.); +#403 = FACE_BOUND('',#404,.F.); +#404 = EDGE_LOOP('',(#405,#406,#427,#428)); +#405 = ORIENTED_EDGE('',*,*,#325,.T.); +#406 = ORIENTED_EDGE('',*,*,#407,.T.); +#407 = EDGE_CURVE('',#304,#359,#408,.T.); +#408 = SEAM_CURVE('',#409,(#413,#420),.PCURVE_S1.); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(23.,55.,23.)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(0.,0.,1.)); +#413 = PCURVE('',#340,#414); +#414 = DEFINITIONAL_REPRESENTATION('',(#415),#419); +#415 = LINE('',#416,#417); +#416 = CARTESIAN_POINT('',(4.138911435803E-13,0.)); +#417 = VECTOR('',#418,1.); +#418 = DIRECTION('',(-0.,-1.)); +#419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#420 = PCURVE('',#340,#421); +#421 = DEFINITIONAL_REPRESENTATION('',(#422),#426); +#422 = LINE('',#423,#424); +#423 = CARTESIAN_POINT('',(6.283185307179,0.)); +#424 = VECTOR('',#425,1.); +#425 = DIRECTION('',(-0.,-1.)); +#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#427 = ORIENTED_EDGE('',*,*,#380,.F.); +#428 = ORIENTED_EDGE('',*,*,#407,.F.); +#429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#433)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#430,#431,#432)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#430 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#431 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#432 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#433 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#430, + 'distance_accuracy_value','confusion accuracy'); +#434 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#435 = SHAPE_DEFINITION_REPRESENTATION(#436,#442); +#436 = PRODUCT_DEFINITION_SHAPE('','',#437); +#437 = PRODUCT_DEFINITION('design','',#438,#441); +#438 = PRODUCT_DEFINITION_FORMATION('','',#439); +#439 = PRODUCT('Base_spinner','Base_spinner','',(#440)); +#440 = PRODUCT_CONTEXT('',#2,'mechanical'); +#441 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#442 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#443),#2185); +#443 = MANIFOLD_SOLID_BREP('',#444); +#444 = CLOSED_SHELL('',(#445,#567,#655,#739,#823,#901,#989,#1038,#1087, + #1340,#1366,#1604,#1630,#1703,#1752,#1778,#1804,#1830,#1837,#1864, + #1891,#1918,#1973,#1999,#2006,#2061,#2119,#2177,#2181)); +#445 = ADVANCED_FACE('',(#446),#461,.T.); +#446 = FACE_BOUND('',#447,.T.); +#447 = EDGE_LOOP('',(#448,#484,#512,#541)); +#448 = ORIENTED_EDGE('',*,*,#449,.T.); +#449 = EDGE_CURVE('',#450,#452,#454,.T.); +#450 = VERTEX_POINT('',#451); +#451 = CARTESIAN_POINT('',(32.320508075689,45.,27.)); +#452 = VERTEX_POINT('',#453); +#453 = CARTESIAN_POINT('',(-2.32050807568,45.,27.)); +#454 = SURFACE_CURVE('',#455,(#460,#472),.PCURVE_S1.); +#455 = CIRCLE('',#456,20.); +#456 = AXIS2_PLACEMENT_3D('',#457,#458,#459); +#457 = CARTESIAN_POINT('',(15.,55.,27.)); +#458 = DIRECTION('',(-0.,0.,1.)); +#459 = DIRECTION('',(0.866025403784,-0.5,0.)); +#460 = PCURVE('',#461,#466); +#461 = CYLINDRICAL_SURFACE('',#462,20.); +#462 = AXIS2_PLACEMENT_3D('',#463,#464,#465); +#463 = CARTESIAN_POINT('',(15.,55.,25.)); +#464 = DIRECTION('',(-0.,-0.,-1.)); +#465 = DIRECTION('',(0.866025403784,-0.5,0.)); +#466 = DEFINITIONAL_REPRESENTATION('',(#467),#471); +#467 = LINE('',#468,#469); +#468 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#469 = VECTOR('',#470,1.); +#470 = DIRECTION('',(-1.,0.)); +#471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#472 = PCURVE('',#473,#478); +#473 = TOROIDAL_SURFACE('',#474,18.,2.); +#474 = AXIS2_PLACEMENT_3D('',#475,#476,#477); +#475 = CARTESIAN_POINT('',(15.,55.,27.)); +#476 = DIRECTION('',(0.,0.,-1.)); +#477 = DIRECTION('',(0.866025403784,-0.5,0.)); +#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(6.28318530718,0.)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(-1.,0.)); +#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#484 = ORIENTED_EDGE('',*,*,#485,.T.); +#485 = EDGE_CURVE('',#452,#486,#488,.T.); +#486 = VERTEX_POINT('',#487); +#487 = CARTESIAN_POINT('',(-2.32050807568,45.,33.)); +#488 = SURFACE_CURVE('',#489,(#493,#500),.PCURVE_S1.); +#489 = LINE('',#490,#491); +#490 = CARTESIAN_POINT('',(-2.32050807568,45.,25.)); +#491 = VECTOR('',#492,1.); +#492 = DIRECTION('',(0.,0.,1.)); +#493 = PCURVE('',#461,#494); +#494 = DEFINITIONAL_REPRESENTATION('',(#495),#499); +#495 = LINE('',#496,#497); +#496 = CARTESIAN_POINT('',(2.094395102394,0.)); +#497 = VECTOR('',#498,1.); +#498 = DIRECTION('',(-0.,-1.)); +#499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#500 = PCURVE('',#501,#506); +#501 = CYLINDRICAL_SURFACE('',#502,20.); +#502 = AXIS2_PLACEMENT_3D('',#503,#504,#505); +#503 = CARTESIAN_POINT('',(-19.64101615137,35.,25.)); +#504 = DIRECTION('',(0.,0.,-1.)); +#505 = DIRECTION('',(0.866025403784,0.5,0.)); +#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511); +#507 = LINE('',#508,#509); +#508 = CARTESIAN_POINT('',(0.,0.)); +#509 = VECTOR('',#510,1.); +#510 = DIRECTION('',(0.,-1.)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = ORIENTED_EDGE('',*,*,#513,.F.); +#513 = EDGE_CURVE('',#514,#486,#516,.T.); +#514 = VERTEX_POINT('',#515); +#515 = CARTESIAN_POINT('',(32.320508075689,45.,33.)); +#516 = SURFACE_CURVE('',#517,(#522,#529),.PCURVE_S1.); +#517 = CIRCLE('',#518,20.); +#518 = AXIS2_PLACEMENT_3D('',#519,#520,#521); +#519 = CARTESIAN_POINT('',(15.,55.,33.)); +#520 = DIRECTION('',(-0.,0.,1.)); +#521 = DIRECTION('',(0.866025403784,-0.5,0.)); +#522 = PCURVE('',#461,#523); +#523 = DEFINITIONAL_REPRESENTATION('',(#524),#528); +#524 = LINE('',#525,#526); +#525 = CARTESIAN_POINT('',(6.28318530718,-8.)); +#526 = VECTOR('',#527,1.); +#527 = DIRECTION('',(-1.,0.)); +#528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#529 = PCURVE('',#530,#535); +#530 = TOROIDAL_SURFACE('',#531,18.,2.); +#531 = AXIS2_PLACEMENT_3D('',#532,#533,#534); +#532 = CARTESIAN_POINT('',(15.,55.,33.)); +#533 = DIRECTION('',(0.,0.,1.)); +#534 = DIRECTION('',(0.866025403784,-0.5,0.)); +#535 = DEFINITIONAL_REPRESENTATION('',(#536),#540); +#536 = LINE('',#537,#538); +#537 = CARTESIAN_POINT('',(0.,0.)); +#538 = VECTOR('',#539,1.); +#539 = DIRECTION('',(1.,0.)); +#540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#541 = ORIENTED_EDGE('',*,*,#542,.F.); +#542 = EDGE_CURVE('',#450,#514,#543,.T.); +#543 = SURFACE_CURVE('',#544,(#548,#555),.PCURVE_S1.); +#544 = LINE('',#545,#546); +#545 = CARTESIAN_POINT('',(32.320508075689,45.,25.)); +#546 = VECTOR('',#547,1.); +#547 = DIRECTION('',(0.,0.,1.)); +#548 = PCURVE('',#461,#549); +#549 = DEFINITIONAL_REPRESENTATION('',(#550),#554); +#550 = LINE('',#551,#552); +#551 = CARTESIAN_POINT('',(6.28318530718,0.)); +#552 = VECTOR('',#553,1.); +#553 = DIRECTION('',(-0.,-1.)); +#554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#555 = PCURVE('',#556,#561); +#556 = CYLINDRICAL_SURFACE('',#557,20.); +#557 = AXIS2_PLACEMENT_3D('',#558,#559,#560); +#558 = CARTESIAN_POINT('',(49.641016151378,35.,25.)); +#559 = DIRECTION('',(-0.,-0.,-1.)); +#560 = DIRECTION('',(-0.866025403784,0.5,0.)); +#561 = DEFINITIONAL_REPRESENTATION('',(#562),#566); +#562 = LINE('',#563,#564); +#563 = CARTESIAN_POINT('',(6.28318530718,0.)); +#564 = VECTOR('',#565,1.); +#565 = DIRECTION('',(-0.,-1.)); +#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#567 = ADVANCED_FACE('',(#568),#556,.F.); +#568 = FACE_BOUND('',#569,.F.); +#569 = EDGE_LOOP('',(#570,#599,#600,#629)); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#572,#514,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(49.641016151377,15.,33.)); +#574 = SURFACE_CURVE('',#575,(#580,#587),.PCURVE_S1.); +#575 = CIRCLE('',#576,20.); +#576 = AXIS2_PLACEMENT_3D('',#577,#578,#579); +#577 = CARTESIAN_POINT('',(49.641016151378,35.,33.)); +#578 = DIRECTION('',(0.,0.,-1.)); +#579 = DIRECTION('',(0.,-1.,0.)); +#580 = PCURVE('',#556,#581); +#581 = DEFINITIONAL_REPRESENTATION('',(#582),#586); +#582 = LINE('',#583,#584); +#583 = CARTESIAN_POINT('',(4.188790204787,-8.)); +#584 = VECTOR('',#585,1.); +#585 = DIRECTION('',(1.,-0.)); +#586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#587 = PCURVE('',#588,#593); +#588 = TOROIDAL_SURFACE('',#589,22.,2.); +#589 = AXIS2_PLACEMENT_3D('',#590,#591,#592); +#590 = CARTESIAN_POINT('',(49.641016151378,35.,33.)); +#591 = DIRECTION('',(0.,0.,-1.)); +#592 = DIRECTION('',(0.,-1.,0.)); +#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598); +#594 = LINE('',#595,#596); +#595 = CARTESIAN_POINT('',(0.,3.14159265359)); +#596 = VECTOR('',#597,1.); +#597 = DIRECTION('',(1.,0.)); +#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#599 = ORIENTED_EDGE('',*,*,#542,.F.); +#600 = ORIENTED_EDGE('',*,*,#601,.F.); +#601 = EDGE_CURVE('',#602,#450,#604,.T.); +#602 = VERTEX_POINT('',#603); +#603 = CARTESIAN_POINT('',(49.641016151377,15.,27.)); +#604 = SURFACE_CURVE('',#605,(#610,#617),.PCURVE_S1.); +#605 = CIRCLE('',#606,20.); +#606 = AXIS2_PLACEMENT_3D('',#607,#608,#609); +#607 = CARTESIAN_POINT('',(49.641016151378,35.,27.)); +#608 = DIRECTION('',(0.,0.,-1.)); +#609 = DIRECTION('',(0.,-1.,0.)); +#610 = PCURVE('',#556,#611); +#611 = DEFINITIONAL_REPRESENTATION('',(#612),#616); +#612 = LINE('',#613,#614); +#613 = CARTESIAN_POINT('',(4.188790204787,-2.)); +#614 = VECTOR('',#615,1.); +#615 = DIRECTION('',(1.,-0.)); +#616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#617 = PCURVE('',#618,#623); +#618 = TOROIDAL_SURFACE('',#619,22.,2.); +#619 = AXIS2_PLACEMENT_3D('',#620,#621,#622); +#620 = CARTESIAN_POINT('',(49.641016151378,35.,27.)); +#621 = DIRECTION('',(0.,0.,1.)); +#622 = DIRECTION('',(0.,-1.,0.)); +#623 = DEFINITIONAL_REPRESENTATION('',(#624),#628); +#624 = LINE('',#625,#626); +#625 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#626 = VECTOR('',#627,1.); +#627 = DIRECTION('',(-1.,0.)); +#628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#629 = ORIENTED_EDGE('',*,*,#630,.T.); +#630 = EDGE_CURVE('',#602,#572,#631,.T.); +#631 = SURFACE_CURVE('',#632,(#636,#643),.PCURVE_S1.); +#632 = LINE('',#633,#634); +#633 = CARTESIAN_POINT('',(49.641016151378,15.,25.)); +#634 = VECTOR('',#635,1.); +#635 = DIRECTION('',(0.,0.,1.)); +#636 = PCURVE('',#556,#637); +#637 = DEFINITIONAL_REPRESENTATION('',(#638),#642); +#638 = LINE('',#639,#640); +#639 = CARTESIAN_POINT('',(4.188790204787,0.)); +#640 = VECTOR('',#641,1.); +#641 = DIRECTION('',(-0.,-1.)); +#642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#643 = PCURVE('',#644,#649); +#644 = CYLINDRICAL_SURFACE('',#645,20.); +#645 = AXIS2_PLACEMENT_3D('',#646,#647,#648); +#646 = CARTESIAN_POINT('',(49.641016151378,-5.,25.)); +#647 = DIRECTION('',(-0.,-0.,-1.)); +#648 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(2.094395102394,0.)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(-0.,-1.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = ADVANCED_FACE('',(#656),#473,.T.); +#656 = FACE_BOUND('',#657,.T.); +#657 = EDGE_LOOP('',(#658,#693,#718,#719)); +#658 = ORIENTED_EDGE('',*,*,#659,.T.); +#659 = EDGE_CURVE('',#660,#662,#664,.T.); +#660 = VERTEX_POINT('',#661); +#661 = CARTESIAN_POINT('',(30.58845726812,46.,25.)); +#662 = VERTEX_POINT('',#663); +#663 = CARTESIAN_POINT('',(-0.58845726812,46.,25.)); +#664 = SURFACE_CURVE('',#665,(#670,#677),.PCURVE_S1.); +#665 = CIRCLE('',#666,18.); +#666 = AXIS2_PLACEMENT_3D('',#667,#668,#669); +#667 = CARTESIAN_POINT('',(15.,55.,25.)); +#668 = DIRECTION('',(-0.,0.,1.)); +#669 = DIRECTION('',(0.866025403784,-0.5,0.)); +#670 = PCURVE('',#473,#671); +#671 = DEFINITIONAL_REPRESENTATION('',(#672),#676); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(-1.,0.)); +#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#677 = PCURVE('',#678,#683); +#678 = PLANE('',#679); +#679 = AXIS2_PLACEMENT_3D('',#680,#681,#682); +#680 = CARTESIAN_POINT('',(32.320508075689,45.,25.)); +#681 = DIRECTION('',(0.,0.,-1.)); +#682 = DIRECTION('',(-1.,0.,0.)); +#683 = DEFINITIONAL_REPRESENTATION('',(#684),#692); +#684 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#685,#686,#687,#688,#689,#690 +,#691),.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( + '') ); +#685 = CARTESIAN_POINT('',(1.732050807571,0.999999999997)); +#686 = CARTESIAN_POINT('',(-13.85640646055,27.999999999993)); +#687 = CARTESIAN_POINT('',(17.320508075685,28.)); +#688 = CARTESIAN_POINT('',(48.497422611925,28.000000000007)); +#689 = CARTESIAN_POINT('',(32.908965343811,1.000000000003)); +#690 = CARTESIAN_POINT('',(17.320508075697,-26.)); +#691 = CARTESIAN_POINT('',(1.732050807571,0.999999999997)); +#692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#693 = ORIENTED_EDGE('',*,*,#694,.F.); +#694 = EDGE_CURVE('',#452,#662,#695,.T.); +#695 = SURFACE_CURVE('',#696,(#701,#707),.PCURVE_S1.); +#696 = CIRCLE('',#697,2.); +#697 = AXIS2_PLACEMENT_3D('',#698,#699,#700); +#698 = CARTESIAN_POINT('',(-0.58845726812,46.,27.)); +#699 = DIRECTION('',(0.5,-0.866025403784,0.)); +#700 = DIRECTION('',(0.866025403784,0.5,0.)); +#701 = PCURVE('',#473,#702); +#702 = DEFINITIONAL_REPRESENTATION('',(#703),#706); +#703 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#704,#705),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#704 = CARTESIAN_POINT('',(2.094395102394,0.)); +#705 = CARTESIAN_POINT('',(2.094395102394,1.570796326795)); +#706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#707 = PCURVE('',#708,#713); +#708 = TOROIDAL_SURFACE('',#709,22.,2.); +#709 = AXIS2_PLACEMENT_3D('',#710,#711,#712); +#710 = CARTESIAN_POINT('',(-19.64101615137,35.,27.)); +#711 = DIRECTION('',(0.,0.,1.)); +#712 = DIRECTION('',(0.866025403784,0.5,0.)); +#713 = DEFINITIONAL_REPRESENTATION('',(#714),#717); +#714 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#715,#716),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#715 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#716 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#718 = ORIENTED_EDGE('',*,*,#449,.F.); +#719 = ORIENTED_EDGE('',*,*,#720,.T.); +#720 = EDGE_CURVE('',#450,#660,#721,.T.); +#721 = SURFACE_CURVE('',#722,(#727,#733),.PCURVE_S1.); +#722 = CIRCLE('',#723,2.); +#723 = AXIS2_PLACEMENT_3D('',#724,#725,#726); +#724 = CARTESIAN_POINT('',(30.58845726812,46.,27.)); +#725 = DIRECTION('',(0.5,0.866025403784,-0.)); +#726 = DIRECTION('',(-0.866025403784,0.5,0.)); +#727 = PCURVE('',#473,#728); +#728 = DEFINITIONAL_REPRESENTATION('',(#729),#732); +#729 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#730,#731),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#730 = CARTESIAN_POINT('',(6.28318530718,0.)); +#731 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#733 = PCURVE('',#618,#734); +#734 = DEFINITIONAL_REPRESENTATION('',(#735),#738); +#735 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#736,#737),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#736 = CARTESIAN_POINT('',(4.188790204787,3.14159265359)); +#737 = CARTESIAN_POINT('',(4.188790204787,4.712388980385)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = ADVANCED_FACE('',(#740),#530,.T.); +#740 = FACE_BOUND('',#741,.T.); +#741 = EDGE_LOOP('',(#742,#764,#765,#792)); +#742 = ORIENTED_EDGE('',*,*,#743,.F.); +#743 = EDGE_CURVE('',#514,#744,#746,.T.); +#744 = VERTEX_POINT('',#745); +#745 = CARTESIAN_POINT('',(30.58845726812,46.,35.)); +#746 = SURFACE_CURVE('',#747,(#752,#758),.PCURVE_S1.); +#747 = CIRCLE('',#748,2.); +#748 = AXIS2_PLACEMENT_3D('',#749,#750,#751); +#749 = CARTESIAN_POINT('',(30.58845726812,46.,33.)); +#750 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#751 = DIRECTION('',(0.866025403784,-0.5,0.)); +#752 = PCURVE('',#530,#753); +#753 = DEFINITIONAL_REPRESENTATION('',(#754),#757); +#754 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#755,#756),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#755 = CARTESIAN_POINT('',(0.,0.)); +#756 = CARTESIAN_POINT('',(0.,1.570796326795)); +#757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#758 = PCURVE('',#588,#759); +#759 = DEFINITIONAL_REPRESENTATION('',(#760),#763); +#760 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#761,#762),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#761 = CARTESIAN_POINT('',(2.094395102393,3.14159265359)); +#762 = CARTESIAN_POINT('',(2.094395102393,4.712388980385)); +#763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#764 = ORIENTED_EDGE('',*,*,#513,.T.); +#765 = ORIENTED_EDGE('',*,*,#766,.T.); +#766 = EDGE_CURVE('',#486,#767,#769,.T.); +#767 = VERTEX_POINT('',#768); +#768 = CARTESIAN_POINT('',(-0.58845726812,46.,35.)); +#769 = SURFACE_CURVE('',#770,(#775,#781),.PCURVE_S1.); +#770 = CIRCLE('',#771,2.); +#771 = AXIS2_PLACEMENT_3D('',#772,#773,#774); +#772 = CARTESIAN_POINT('',(-0.58845726812,46.,33.)); +#773 = DIRECTION('',(-0.5,0.866025403784,0.)); +#774 = DIRECTION('',(-0.866025403784,-0.5,-0.)); +#775 = PCURVE('',#530,#776); +#776 = DEFINITIONAL_REPRESENTATION('',(#777),#780); +#777 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#778,#779),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#778 = CARTESIAN_POINT('',(4.188790204786,0.)); +#779 = CARTESIAN_POINT('',(4.188790204786,1.570796326795)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = PCURVE('',#782,#787); +#782 = TOROIDAL_SURFACE('',#783,22.,2.); +#783 = AXIS2_PLACEMENT_3D('',#784,#785,#786); +#784 = CARTESIAN_POINT('',(-19.64101615137,35.,33.)); +#785 = DIRECTION('',(0.,0.,-1.)); +#786 = DIRECTION('',(0.866025403784,0.5,0.)); +#787 = DEFINITIONAL_REPRESENTATION('',(#788),#791); +#788 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#789,#790),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#789 = CARTESIAN_POINT('',(0.,3.14159265359)); +#790 = CARTESIAN_POINT('',(0.,4.712388980385)); +#791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#792 = ORIENTED_EDGE('',*,*,#793,.F.); +#793 = EDGE_CURVE('',#744,#767,#794,.T.); +#794 = SURFACE_CURVE('',#795,(#800,#807),.PCURVE_S1.); +#795 = CIRCLE('',#796,18.); +#796 = AXIS2_PLACEMENT_3D('',#797,#798,#799); +#797 = CARTESIAN_POINT('',(15.,55.,35.)); +#798 = DIRECTION('',(-0.,0.,1.)); +#799 = DIRECTION('',(0.866025403784,-0.5,0.)); +#800 = PCURVE('',#530,#801); +#801 = DEFINITIONAL_REPRESENTATION('',(#802),#806); +#802 = LINE('',#803,#804); +#803 = CARTESIAN_POINT('',(0.,1.570796326795)); +#804 = VECTOR('',#805,1.); +#805 = DIRECTION('',(1.,0.)); +#806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#807 = PCURVE('',#808,#813); +#808 = PLANE('',#809); +#809 = AXIS2_PLACEMENT_3D('',#810,#811,#812); +#810 = CARTESIAN_POINT('',(32.320508075689,45.,35.)); +#811 = DIRECTION('',(0.,0.,-1.)); +#812 = DIRECTION('',(-1.,0.,0.)); +#813 = DEFINITIONAL_REPRESENTATION('',(#814),#822); +#814 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#815,#816,#817,#818,#819,#820 +,#821),.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( + '') ); +#815 = CARTESIAN_POINT('',(1.732050807571,0.999999999997)); +#816 = CARTESIAN_POINT('',(-13.85640646055,27.999999999993)); +#817 = CARTESIAN_POINT('',(17.320508075685,28.)); +#818 = CARTESIAN_POINT('',(48.497422611925,28.000000000007)); +#819 = CARTESIAN_POINT('',(32.908965343811,1.000000000003)); +#820 = CARTESIAN_POINT('',(17.320508075697,-26.)); +#821 = CARTESIAN_POINT('',(1.732050807571,0.999999999997)); +#822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#823 = ADVANCED_FACE('',(#824),#501,.F.); +#824 = FACE_BOUND('',#825,.F.); +#825 = EDGE_LOOP('',(#826,#827,#851,#879)); +#826 = ORIENTED_EDGE('',*,*,#485,.T.); +#827 = ORIENTED_EDGE('',*,*,#828,.T.); +#828 = EDGE_CURVE('',#486,#829,#831,.T.); +#829 = VERTEX_POINT('',#830); +#830 = CARTESIAN_POINT('',(-19.64101615137,15.,33.)); +#831 = SURFACE_CURVE('',#832,(#837,#844),.PCURVE_S1.); +#832 = CIRCLE('',#833,20.); +#833 = AXIS2_PLACEMENT_3D('',#834,#835,#836); +#834 = CARTESIAN_POINT('',(-19.64101615137,35.,33.)); +#835 = DIRECTION('',(0.,0.,-1.)); +#836 = DIRECTION('',(0.866025403784,0.5,0.)); +#837 = PCURVE('',#501,#838); +#838 = DEFINITIONAL_REPRESENTATION('',(#839),#843); +#839 = LINE('',#840,#841); +#840 = CARTESIAN_POINT('',(0.,-8.)); +#841 = VECTOR('',#842,1.); +#842 = DIRECTION('',(1.,0.)); +#843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#844 = PCURVE('',#782,#845); +#845 = DEFINITIONAL_REPRESENTATION('',(#846),#850); +#846 = LINE('',#847,#848); +#847 = CARTESIAN_POINT('',(0.,3.14159265359)); +#848 = VECTOR('',#849,1.); +#849 = DIRECTION('',(1.,0.)); +#850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#851 = ORIENTED_EDGE('',*,*,#852,.F.); +#852 = EDGE_CURVE('',#853,#829,#855,.T.); +#853 = VERTEX_POINT('',#854); +#854 = CARTESIAN_POINT('',(-19.64101615137,15.,27.)); +#855 = SURFACE_CURVE('',#856,(#860,#867),.PCURVE_S1.); +#856 = LINE('',#857,#858); +#857 = CARTESIAN_POINT('',(-19.64101615137,15.,25.)); +#858 = VECTOR('',#859,1.); +#859 = DIRECTION('',(0.,0.,1.)); +#860 = PCURVE('',#501,#861); +#861 = DEFINITIONAL_REPRESENTATION('',(#862),#866); +#862 = LINE('',#863,#864); +#863 = CARTESIAN_POINT('',(2.094395102393,0.)); +#864 = VECTOR('',#865,1.); +#865 = DIRECTION('',(0.,-1.)); +#866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#867 = PCURVE('',#868,#873); +#868 = CYLINDRICAL_SURFACE('',#869,20.); +#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872); +#870 = CARTESIAN_POINT('',(-19.64101615137,-5.,25.)); +#871 = DIRECTION('',(0.,0.,-1.)); +#872 = DIRECTION('',(7.1E-16,1.,0.)); +#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878); +#874 = LINE('',#875,#876); +#875 = CARTESIAN_POINT('',(6.28318530718,0.)); +#876 = VECTOR('',#877,1.); +#877 = DIRECTION('',(-0.,-1.)); +#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#879 = ORIENTED_EDGE('',*,*,#880,.F.); +#880 = EDGE_CURVE('',#452,#853,#881,.T.); +#881 = SURFACE_CURVE('',#882,(#887,#894),.PCURVE_S1.); +#882 = CIRCLE('',#883,20.); +#883 = AXIS2_PLACEMENT_3D('',#884,#885,#886); +#884 = CARTESIAN_POINT('',(-19.64101615137,35.,27.)); +#885 = DIRECTION('',(0.,0.,-1.)); +#886 = DIRECTION('',(0.866025403784,0.5,0.)); +#887 = PCURVE('',#501,#888); +#888 = DEFINITIONAL_REPRESENTATION('',(#889),#893); +#889 = LINE('',#890,#891); +#890 = CARTESIAN_POINT('',(0.,-2.)); +#891 = VECTOR('',#892,1.); +#892 = DIRECTION('',(1.,0.)); +#893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#894 = PCURVE('',#708,#895); +#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900); +#896 = LINE('',#897,#898); +#897 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#898 = VECTOR('',#899,1.); +#899 = DIRECTION('',(-1.,0.)); +#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#901 = ADVANCED_FACE('',(#902),#644,.T.); +#902 = FACE_BOUND('',#903,.T.); +#903 = EDGE_LOOP('',(#904,#933,#934,#963)); +#904 = ORIENTED_EDGE('',*,*,#905,.T.); +#905 = EDGE_CURVE('',#906,#602,#908,.T.); +#906 = VERTEX_POINT('',#907); +#907 = CARTESIAN_POINT('',(32.320508075689,-15.,27.)); +#908 = SURFACE_CURVE('',#909,(#914,#921),.PCURVE_S1.); +#909 = CIRCLE('',#910,20.); +#910 = AXIS2_PLACEMENT_3D('',#911,#912,#913); +#911 = CARTESIAN_POINT('',(49.641016151378,-5.,27.)); +#912 = DIRECTION('',(0.,0.,1.)); +#913 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#914 = PCURVE('',#644,#915); +#915 = DEFINITIONAL_REPRESENTATION('',(#916),#920); +#916 = LINE('',#917,#918); +#917 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#918 = VECTOR('',#919,1.); +#919 = DIRECTION('',(-1.,0.)); +#920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#921 = PCURVE('',#922,#927); +#922 = TOROIDAL_SURFACE('',#923,18.,2.); +#923 = AXIS2_PLACEMENT_3D('',#924,#925,#926); +#924 = CARTESIAN_POINT('',(49.641016151378,-5.,27.)); +#925 = DIRECTION('',(0.,0.,-1.)); +#926 = DIRECTION('',(-0.866025403784,-0.5,-0.)); +#927 = DEFINITIONAL_REPRESENTATION('',(#928),#932); +#928 = LINE('',#929,#930); +#929 = CARTESIAN_POINT('',(6.28318530718,0.)); +#930 = VECTOR('',#931,1.); +#931 = DIRECTION('',(-1.,0.)); +#932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#933 = ORIENTED_EDGE('',*,*,#630,.T.); +#934 = ORIENTED_EDGE('',*,*,#935,.F.); +#935 = EDGE_CURVE('',#936,#572,#938,.T.); +#936 = VERTEX_POINT('',#937); +#937 = CARTESIAN_POINT('',(32.320508075689,-15.,33.)); +#938 = SURFACE_CURVE('',#939,(#944,#951),.PCURVE_S1.); +#939 = CIRCLE('',#940,20.); +#940 = AXIS2_PLACEMENT_3D('',#941,#942,#943); +#941 = CARTESIAN_POINT('',(49.641016151378,-5.,33.)); +#942 = DIRECTION('',(0.,0.,1.)); +#943 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#944 = PCURVE('',#644,#945); +#945 = DEFINITIONAL_REPRESENTATION('',(#946),#950); +#946 = LINE('',#947,#948); +#947 = CARTESIAN_POINT('',(6.28318530718,-8.)); +#948 = VECTOR('',#949,1.); +#949 = DIRECTION('',(-1.,0.)); +#950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#951 = PCURVE('',#952,#957); +#952 = TOROIDAL_SURFACE('',#953,18.,2.); +#953 = AXIS2_PLACEMENT_3D('',#954,#955,#956); +#954 = CARTESIAN_POINT('',(49.641016151378,-5.,33.)); +#955 = DIRECTION('',(0.,0.,1.)); +#956 = DIRECTION('',(-0.866025403784,-0.5,-0.)); +#957 = DEFINITIONAL_REPRESENTATION('',(#958),#962); +#958 = LINE('',#959,#960); +#959 = CARTESIAN_POINT('',(0.,0.)); +#960 = VECTOR('',#961,1.); +#961 = DIRECTION('',(1.,0.)); +#962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#963 = ORIENTED_EDGE('',*,*,#964,.F.); +#964 = EDGE_CURVE('',#906,#936,#965,.T.); +#965 = SURFACE_CURVE('',#966,(#970,#977),.PCURVE_S1.); +#966 = LINE('',#967,#968); +#967 = CARTESIAN_POINT('',(32.320508075689,-15.,25.)); +#968 = VECTOR('',#969,1.); +#969 = DIRECTION('',(0.,0.,1.)); +#970 = PCURVE('',#644,#971); +#971 = DEFINITIONAL_REPRESENTATION('',(#972),#976); +#972 = LINE('',#973,#974); +#973 = CARTESIAN_POINT('',(6.28318530718,0.)); +#974 = VECTOR('',#975,1.); +#975 = DIRECTION('',(-0.,-1.)); +#976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#977 = PCURVE('',#978,#983); +#978 = CYLINDRICAL_SURFACE('',#979,20.); +#979 = AXIS2_PLACEMENT_3D('',#980,#981,#982); +#980 = CARTESIAN_POINT('',(15.,-25.,25.)); +#981 = DIRECTION('',(-0.,-0.,-1.)); +#982 = DIRECTION('',(0.866025403784,0.5,0.)); +#983 = DEFINITIONAL_REPRESENTATION('',(#984),#988); +#984 = LINE('',#985,#986); +#985 = CARTESIAN_POINT('',(6.28318530718,0.)); +#986 = VECTOR('',#987,1.); +#987 = DIRECTION('',(-0.,-1.)); +#988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#989 = ADVANCED_FACE('',(#990),#618,.T.); +#990 = FACE_BOUND('',#991,.T.); +#991 = EDGE_LOOP('',(#992,#1016,#1017,#1018)); +#992 = ORIENTED_EDGE('',*,*,#993,.T.); +#993 = EDGE_CURVE('',#994,#660,#996,.T.); +#994 = VERTEX_POINT('',#995); +#995 = CARTESIAN_POINT('',(49.641016151377,13.,25.)); +#996 = SURFACE_CURVE('',#997,(#1002,#1009),.PCURVE_S1.); +#997 = CIRCLE('',#998,22.); +#998 = AXIS2_PLACEMENT_3D('',#999,#1000,#1001); +#999 = CARTESIAN_POINT('',(49.641016151378,35.,25.)); +#1000 = DIRECTION('',(0.,0.,-1.)); +#1001 = DIRECTION('',(0.,-1.,0.)); +#1002 = PCURVE('',#618,#1003); +#1003 = DEFINITIONAL_REPRESENTATION('',(#1004),#1008); +#1004 = LINE('',#1005,#1006); +#1005 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#1006 = VECTOR('',#1007,1.); +#1007 = DIRECTION('',(-1.,0.)); +#1008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1009 = PCURVE('',#678,#1010); +#1010 = DEFINITIONAL_REPRESENTATION('',(#1011),#1015); +#1011 = CIRCLE('',#1012,22.); +#1012 = AXIS2_PLACEMENT_2D('',#1013,#1014); +#1013 = CARTESIAN_POINT('',(-17.32050807568,-10.)); +#1014 = DIRECTION('',(-0.,-1.)); +#1015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1016 = ORIENTED_EDGE('',*,*,#720,.F.); +#1017 = ORIENTED_EDGE('',*,*,#601,.F.); +#1018 = ORIENTED_EDGE('',*,*,#1019,.T.); +#1019 = EDGE_CURVE('',#602,#994,#1020,.T.); +#1020 = SURFACE_CURVE('',#1021,(#1026,#1032),.PCURVE_S1.); +#1021 = CIRCLE('',#1022,2.); +#1022 = AXIS2_PLACEMENT_3D('',#1023,#1024,#1025); +#1023 = CARTESIAN_POINT('',(49.641016151377,13.,27.)); +#1024 = DIRECTION('',(-1.,-1.89E-15,-0.)); +#1025 = DIRECTION('',(-1.89E-15,1.,0.)); +#1026 = PCURVE('',#618,#1027); +#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1031); +#1028 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1029,#1030),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1029 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#1030 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#1031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1032 = PCURVE('',#922,#1033); +#1033 = DEFINITIONAL_REPRESENTATION('',(#1034),#1037); +#1034 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1035,#1036),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1035 = CARTESIAN_POINT('',(2.094395102394,0.)); +#1036 = CARTESIAN_POINT('',(2.094395102394,1.570796326795)); +#1037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1038 = ADVANCED_FACE('',(#1039),#588,.T.); +#1039 = FACE_BOUND('',#1040,.T.); +#1040 = EDGE_LOOP('',(#1041,#1063,#1064,#1065)); +#1041 = ORIENTED_EDGE('',*,*,#1042,.F.); +#1042 = EDGE_CURVE('',#572,#1043,#1045,.T.); +#1043 = VERTEX_POINT('',#1044); +#1044 = CARTESIAN_POINT('',(49.641016151377,13.,35.)); +#1045 = SURFACE_CURVE('',#1046,(#1051,#1057),.PCURVE_S1.); +#1046 = CIRCLE('',#1047,2.); +#1047 = AXIS2_PLACEMENT_3D('',#1048,#1049,#1050); +#1048 = CARTESIAN_POINT('',(49.641016151377,13.,33.)); +#1049 = DIRECTION('',(1.,1.89E-15,-0.)); +#1050 = DIRECTION('',(-1.89E-15,1.,0.)); +#1051 = PCURVE('',#588,#1052); +#1052 = DEFINITIONAL_REPRESENTATION('',(#1053),#1056); +#1053 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1054,#1055),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1054 = CARTESIAN_POINT('',(0.,3.14159265359)); +#1055 = CARTESIAN_POINT('',(0.,4.712388980385)); +#1056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1057 = PCURVE('',#952,#1058); +#1058 = DEFINITIONAL_REPRESENTATION('',(#1059),#1062); +#1059 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1060,#1061),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1060 = CARTESIAN_POINT('',(4.188790204786,0.)); +#1061 = CARTESIAN_POINT('',(4.188790204786,1.570796326795)); +#1062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1063 = ORIENTED_EDGE('',*,*,#571,.T.); +#1064 = ORIENTED_EDGE('',*,*,#743,.T.); +#1065 = ORIENTED_EDGE('',*,*,#1066,.F.); +#1066 = EDGE_CURVE('',#1043,#744,#1067,.T.); +#1067 = SURFACE_CURVE('',#1068,(#1073,#1080),.PCURVE_S1.); +#1068 = CIRCLE('',#1069,22.); +#1069 = AXIS2_PLACEMENT_3D('',#1070,#1071,#1072); +#1070 = CARTESIAN_POINT('',(49.641016151378,35.,35.)); +#1071 = DIRECTION('',(0.,0.,-1.)); +#1072 = DIRECTION('',(0.,-1.,0.)); +#1073 = PCURVE('',#588,#1074); +#1074 = DEFINITIONAL_REPRESENTATION('',(#1075),#1079); +#1075 = LINE('',#1076,#1077); +#1076 = CARTESIAN_POINT('',(0.,4.712388980385)); +#1077 = VECTOR('',#1078,1.); +#1078 = DIRECTION('',(1.,0.)); +#1079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1080 = PCURVE('',#808,#1081); +#1081 = DEFINITIONAL_REPRESENTATION('',(#1082),#1086); +#1082 = CIRCLE('',#1083,22.); +#1083 = AXIS2_PLACEMENT_2D('',#1084,#1085); +#1084 = CARTESIAN_POINT('',(-17.32050807568,-10.)); +#1085 = DIRECTION('',(-0.,-1.)); +#1086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1087 = ADVANCED_FACE('',(#1088,#1204,#1239,#1274,#1309),#678,.T.); +#1088 = FACE_BOUND('',#1089,.T.); +#1089 = EDGE_LOOP('',(#1090,#1114,#1115,#1116,#1144,#1173)); +#1090 = ORIENTED_EDGE('',*,*,#1091,.F.); +#1091 = EDGE_CURVE('',#662,#1092,#1094,.T.); +#1092 = VERTEX_POINT('',#1093); +#1093 = CARTESIAN_POINT('',(-19.64101615137,13.,25.)); +#1094 = SURFACE_CURVE('',#1095,(#1100,#1107),.PCURVE_S1.); +#1095 = CIRCLE('',#1096,22.); +#1096 = AXIS2_PLACEMENT_3D('',#1097,#1098,#1099); +#1097 = CARTESIAN_POINT('',(-19.64101615137,35.,25.)); +#1098 = DIRECTION('',(0.,0.,-1.)); +#1099 = DIRECTION('',(0.866025403784,0.5,0.)); +#1100 = PCURVE('',#678,#1101); +#1101 = DEFINITIONAL_REPRESENTATION('',(#1102),#1106); +#1102 = CIRCLE('',#1103,22.); +#1103 = AXIS2_PLACEMENT_2D('',#1104,#1105); +#1104 = CARTESIAN_POINT('',(51.961524227059,-10.)); +#1105 = DIRECTION('',(-0.866025403784,0.5)); +#1106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1107 = PCURVE('',#708,#1108); +#1108 = DEFINITIONAL_REPRESENTATION('',(#1109),#1113); +#1109 = LINE('',#1110,#1111); +#1110 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#1111 = VECTOR('',#1112,1.); +#1112 = DIRECTION('',(-1.,0.)); +#1113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1114 = ORIENTED_EDGE('',*,*,#659,.F.); +#1115 = ORIENTED_EDGE('',*,*,#993,.F.); +#1116 = ORIENTED_EDGE('',*,*,#1117,.F.); +#1117 = EDGE_CURVE('',#1118,#994,#1120,.T.); +#1118 = VERTEX_POINT('',#1119); +#1119 = CARTESIAN_POINT('',(34.052558883258,-14.,25.)); +#1120 = SURFACE_CURVE('',#1121,(#1126,#1137),.PCURVE_S1.); +#1121 = CIRCLE('',#1122,18.); +#1122 = AXIS2_PLACEMENT_3D('',#1123,#1124,#1125); +#1123 = CARTESIAN_POINT('',(49.641016151378,-5.,25.)); +#1124 = DIRECTION('',(0.,0.,1.)); +#1125 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#1126 = PCURVE('',#678,#1127); +#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1136); +#1128 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1129,#1130,#1131,#1132, +#1133,#1134,#1135),.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('') ); +#1129 = CARTESIAN_POINT('',(-1.732050807571,-59.)); +#1130 = CARTESIAN_POINT('',(-17.32050807569,-86.)); +#1131 = CARTESIAN_POINT('',(-32.90896534381,-58.99999999999)); +#1132 = CARTESIAN_POINT('',(-48.49742261192,-31.99999999999)); +#1133 = CARTESIAN_POINT('',(-17.32050807568,-32.)); +#1134 = CARTESIAN_POINT('',(13.856406460555,-32.)); +#1135 = CARTESIAN_POINT('',(-1.732050807571,-59.)); +#1136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1137 = PCURVE('',#922,#1138); +#1138 = DEFINITIONAL_REPRESENTATION('',(#1139),#1143); +#1139 = LINE('',#1140,#1141); +#1140 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#1141 = VECTOR('',#1142,1.); +#1142 = DIRECTION('',(-1.,0.)); +#1143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1144 = ORIENTED_EDGE('',*,*,#1145,.F.); +#1145 = EDGE_CURVE('',#1146,#1118,#1148,.T.); +#1146 = VERTEX_POINT('',#1147); +#1147 = CARTESIAN_POINT('',(-4.05255888325,-14.,25.)); +#1148 = SURFACE_CURVE('',#1149,(#1154,#1161),.PCURVE_S1.); +#1149 = CIRCLE('',#1150,22.); +#1150 = AXIS2_PLACEMENT_3D('',#1151,#1152,#1153); +#1151 = CARTESIAN_POINT('',(15.,-25.,25.)); +#1152 = DIRECTION('',(0.,0.,-1.)); +#1153 = DIRECTION('',(-0.866025403784,0.5,0.)); +#1154 = PCURVE('',#678,#1155); +#1155 = DEFINITIONAL_REPRESENTATION('',(#1156),#1160); +#1156 = CIRCLE('',#1157,22.); +#1157 = AXIS2_PLACEMENT_2D('',#1158,#1159); +#1158 = CARTESIAN_POINT('',(17.320508075689,-70.)); +#1159 = DIRECTION('',(0.866025403784,0.5)); +#1160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1161 = PCURVE('',#1162,#1167); +#1162 = TOROIDAL_SURFACE('',#1163,22.,2.); +#1163 = AXIS2_PLACEMENT_3D('',#1164,#1165,#1166); +#1164 = CARTESIAN_POINT('',(15.,-25.,27.)); +#1165 = DIRECTION('',(0.,0.,1.)); +#1166 = DIRECTION('',(-0.866025403784,0.5,0.)); +#1167 = DEFINITIONAL_REPRESENTATION('',(#1168),#1172); +#1168 = LINE('',#1169,#1170); +#1169 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#1170 = VECTOR('',#1171,1.); +#1171 = DIRECTION('',(-1.,0.)); +#1172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1173 = ORIENTED_EDGE('',*,*,#1174,.F.); +#1174 = EDGE_CURVE('',#1092,#1146,#1175,.T.); +#1175 = SURFACE_CURVE('',#1176,(#1181,#1192),.PCURVE_S1.); +#1176 = CIRCLE('',#1177,18.); +#1177 = AXIS2_PLACEMENT_3D('',#1178,#1179,#1180); +#1178 = CARTESIAN_POINT('',(-19.64101615137,-5.,25.)); +#1179 = DIRECTION('',(0.,-0.,1.)); +#1180 = DIRECTION('',(1.07E-15,1.,0.)); +#1181 = PCURVE('',#678,#1182); +#1182 = DEFINITIONAL_REPRESENTATION('',(#1183),#1191); +#1183 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1184,#1185,#1186,#1187, +#1188,#1189,#1190),.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('') ); +#1184 = CARTESIAN_POINT('',(51.961524227059,-32.)); +#1185 = CARTESIAN_POINT('',(83.138438763299,-32.)); +#1186 = CARTESIAN_POINT('',(67.549981495179,-59.)); +#1187 = CARTESIAN_POINT('',(51.961524227059,-86.)); +#1188 = CARTESIAN_POINT('',(36.373066958939,-59.)); +#1189 = CARTESIAN_POINT('',(20.784609690819,-32.)); +#1190 = CARTESIAN_POINT('',(51.961524227059,-32.)); +#1191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1192 = PCURVE('',#1193,#1198); +#1193 = TOROIDAL_SURFACE('',#1194,18.,2.); +#1194 = AXIS2_PLACEMENT_3D('',#1195,#1196,#1197); +#1195 = CARTESIAN_POINT('',(-19.64101615137,-5.,27.)); +#1196 = DIRECTION('',(0.,0.,-1.)); +#1197 = DIRECTION('',(1.07E-15,1.,0.)); +#1198 = DEFINITIONAL_REPRESENTATION('',(#1199),#1203); +#1199 = LINE('',#1200,#1201); +#1200 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#1201 = VECTOR('',#1202,1.); +#1202 = DIRECTION('',(-1.,0.)); +#1203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1204 = FACE_BOUND('',#1205,.T.); +#1205 = EDGE_LOOP('',(#1206)); +#1206 = ORIENTED_EDGE('',*,*,#1207,.T.); +#1207 = EDGE_CURVE('',#1208,#1208,#1210,.T.); +#1208 = VERTEX_POINT('',#1209); +#1209 = CARTESIAN_POINT('',(30.,55.,25.)); +#1210 = SURFACE_CURVE('',#1211,(#1216,#1227),.PCURVE_S1.); +#1211 = CIRCLE('',#1212,15.); +#1212 = AXIS2_PLACEMENT_3D('',#1213,#1214,#1215); +#1213 = CARTESIAN_POINT('',(15.,55.,25.)); +#1214 = DIRECTION('',(0.,0.,1.)); +#1215 = DIRECTION('',(1.,0.,0.)); +#1216 = PCURVE('',#678,#1217); +#1217 = DEFINITIONAL_REPRESENTATION('',(#1218),#1226); +#1218 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1219,#1220,#1221,#1222, +#1223,#1224,#1225),.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('') ); +#1219 = CARTESIAN_POINT('',(2.320508075689,10.)); +#1220 = CARTESIAN_POINT('',(2.320508075689,35.980762113533)); +#1221 = CARTESIAN_POINT('',(24.820508075689,22.990381056767)); +#1222 = CARTESIAN_POINT('',(47.320508075689,10.)); +#1223 = CARTESIAN_POINT('',(24.820508075689,-2.990381056767)); +#1224 = CARTESIAN_POINT('',(2.320508075689,-15.98076211353)); +#1225 = CARTESIAN_POINT('',(2.320508075689,10.)); +#1226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1227 = PCURVE('',#1228,#1233); +#1228 = CYLINDRICAL_SURFACE('',#1229,15.); +#1229 = AXIS2_PLACEMENT_3D('',#1230,#1231,#1232); +#1230 = CARTESIAN_POINT('',(15.,55.,25.)); +#1231 = DIRECTION('',(-0.,-0.,-1.)); +#1232 = DIRECTION('',(1.,0.,0.)); +#1233 = DEFINITIONAL_REPRESENTATION('',(#1234),#1238); +#1234 = LINE('',#1235,#1236); +#1235 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1236 = VECTOR('',#1237,1.); +#1237 = DIRECTION('',(-1.,0.)); +#1238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1239 = FACE_BOUND('',#1240,.T.); +#1240 = EDGE_LOOP('',(#1241)); +#1241 = ORIENTED_EDGE('',*,*,#1242,.T.); +#1242 = EDGE_CURVE('',#1243,#1243,#1245,.T.); +#1243 = VERTEX_POINT('',#1244); +#1244 = CARTESIAN_POINT('',(42.141016151378,-17.99038105676,25.)); +#1245 = SURFACE_CURVE('',#1246,(#1251,#1262),.PCURVE_S1.); +#1246 = CIRCLE('',#1247,15.); +#1247 = AXIS2_PLACEMENT_3D('',#1248,#1249,#1250); +#1248 = CARTESIAN_POINT('',(49.641016151378,-5.,25.)); +#1249 = DIRECTION('',(0.,0.,1.)); +#1250 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#1251 = PCURVE('',#678,#1252); +#1252 = DEFINITIONAL_REPRESENTATION('',(#1253),#1261); +#1253 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1254,#1255,#1256,#1257, +#1258,#1259,#1260),.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('') ); +#1254 = CARTESIAN_POINT('',(-9.820508075686,-62.99038105676)); +#1255 = CARTESIAN_POINT('',(-32.32050807568,-75.98076211353)); +#1256 = CARTESIAN_POINT('',(-32.32050807568,-50.)); +#1257 = CARTESIAN_POINT('',(-32.32050807569,-24.01923788647)); +#1258 = CARTESIAN_POINT('',(-9.820508075692,-37.00961894323)); +#1259 = CARTESIAN_POINT('',(12.679491924311,-49.99999999999)); +#1260 = CARTESIAN_POINT('',(-9.820508075686,-62.99038105676)); +#1261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1262 = PCURVE('',#1263,#1268); +#1263 = CYLINDRICAL_SURFACE('',#1264,15.); +#1264 = AXIS2_PLACEMENT_3D('',#1265,#1266,#1267); +#1265 = CARTESIAN_POINT('',(49.641016151378,-5.,25.)); +#1266 = DIRECTION('',(-0.,-0.,-1.)); +#1267 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#1268 = DEFINITIONAL_REPRESENTATION('',(#1269),#1273); +#1269 = LINE('',#1270,#1271); +#1270 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1271 = VECTOR('',#1272,1.); +#1272 = DIRECTION('',(-1.,0.)); +#1273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1274 = FACE_BOUND('',#1275,.T.); +#1275 = EDGE_LOOP('',(#1276)); +#1276 = ORIENTED_EDGE('',*,*,#1277,.T.); +#1277 = EDGE_CURVE('',#1278,#1278,#1280,.T.); +#1278 = VERTEX_POINT('',#1279); +#1279 = CARTESIAN_POINT('',(-27.14101615137,7.990381056767,25.)); +#1280 = SURFACE_CURVE('',#1281,(#1286,#1297),.PCURVE_S1.); +#1281 = CIRCLE('',#1282,15.); +#1282 = AXIS2_PLACEMENT_3D('',#1283,#1284,#1285); +#1283 = CARTESIAN_POINT('',(-19.64101615137,-5.,25.)); +#1284 = DIRECTION('',(0.,0.,1.)); +#1285 = DIRECTION('',(-0.5,0.866025403784,0.)); +#1286 = PCURVE('',#678,#1287); +#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1296); +#1288 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1289,#1290,#1291,#1292, +#1293,#1294,#1295),.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('') ); +#1289 = CARTESIAN_POINT('',(59.461524227062,-37.00961894323)); +#1290 = CARTESIAN_POINT('',(81.961524227059,-50.)); +#1291 = CARTESIAN_POINT('',(59.461524227056,-62.99038105676)); +#1292 = CARTESIAN_POINT('',(36.961524227053,-75.98076211353)); +#1293 = CARTESIAN_POINT('',(36.961524227059,-49.99999999999)); +#1294 = CARTESIAN_POINT('',(36.961524227065,-24.01923788646)); +#1295 = CARTESIAN_POINT('',(59.461524227062,-37.00961894323)); +#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1297 = PCURVE('',#1298,#1303); +#1298 = CYLINDRICAL_SURFACE('',#1299,15.); +#1299 = AXIS2_PLACEMENT_3D('',#1300,#1301,#1302); +#1300 = CARTESIAN_POINT('',(-19.64101615137,-5.,25.)); +#1301 = DIRECTION('',(-0.,-0.,-1.)); +#1302 = DIRECTION('',(-0.5,0.866025403784,0.)); +#1303 = DEFINITIONAL_REPRESENTATION('',(#1304),#1308); +#1304 = LINE('',#1305,#1306); +#1305 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1306 = VECTOR('',#1307,1.); +#1307 = DIRECTION('',(-1.,0.)); +#1308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1309 = FACE_BOUND('',#1310,.T.); +#1310 = EDGE_LOOP('',(#1311)); +#1311 = ORIENTED_EDGE('',*,*,#1312,.F.); +#1312 = EDGE_CURVE('',#1313,#1313,#1315,.T.); +#1313 = VERTEX_POINT('',#1314); +#1314 = CARTESIAN_POINT('',(30.,15.,25.)); +#1315 = SURFACE_CURVE('',#1316,(#1321,#1328),.PCURVE_S1.); +#1316 = CIRCLE('',#1317,15.); +#1317 = AXIS2_PLACEMENT_3D('',#1318,#1319,#1320); +#1318 = CARTESIAN_POINT('',(15.,15.,25.)); +#1319 = DIRECTION('',(0.,0.,-1.)); +#1320 = DIRECTION('',(1.,0.,0.)); +#1321 = PCURVE('',#678,#1322); +#1322 = DEFINITIONAL_REPRESENTATION('',(#1323),#1327); +#1323 = CIRCLE('',#1324,15.); +#1324 = AXIS2_PLACEMENT_2D('',#1325,#1326); +#1325 = CARTESIAN_POINT('',(17.320508075689,-30.)); +#1326 = DIRECTION('',(-1.,0.)); +#1327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1328 = PCURVE('',#1329,#1334); +#1329 = CYLINDRICAL_SURFACE('',#1330,15.); +#1330 = AXIS2_PLACEMENT_3D('',#1331,#1332,#1333); +#1331 = CARTESIAN_POINT('',(15.,15.,23.)); +#1332 = DIRECTION('',(-0.,-0.,-1.)); +#1333 = DIRECTION('',(1.,0.,0.)); +#1334 = DEFINITIONAL_REPRESENTATION('',(#1335),#1339); +#1335 = LINE('',#1336,#1337); +#1336 = CARTESIAN_POINT('',(0.,-2.)); +#1337 = VECTOR('',#1338,1.); +#1338 = DIRECTION('',(1.,0.)); +#1339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1340 = ADVANCED_FACE('',(#1341),#708,.T.); +#1341 = FACE_BOUND('',#1342,.T.); +#1342 = EDGE_LOOP('',(#1343,#1344,#1364,#1365)); +#1343 = ORIENTED_EDGE('',*,*,#1091,.T.); +#1344 = ORIENTED_EDGE('',*,*,#1345,.F.); +#1345 = EDGE_CURVE('',#853,#1092,#1346,.T.); +#1346 = SURFACE_CURVE('',#1347,(#1352,#1358),.PCURVE_S1.); +#1347 = CIRCLE('',#1348,2.); +#1348 = AXIS2_PLACEMENT_3D('',#1349,#1350,#1351); +#1349 = CARTESIAN_POINT('',(-19.64101615137,13.,27.)); +#1350 = DIRECTION('',(-1.,1.33E-15,0.)); +#1351 = DIRECTION('',(-1.33E-15,-1.,-0.)); +#1352 = PCURVE('',#708,#1353); +#1353 = DEFINITIONAL_REPRESENTATION('',(#1354),#1357); +#1354 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1355,#1356),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1355 = CARTESIAN_POINT('',(4.188790204787,3.14159265359)); +#1356 = CARTESIAN_POINT('',(4.188790204787,4.712388980385)); +#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1358 = PCURVE('',#1193,#1359); +#1359 = DEFINITIONAL_REPRESENTATION('',(#1360),#1363); +#1360 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1361,#1362),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1361 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1362 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#1363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1364 = ORIENTED_EDGE('',*,*,#880,.F.); +#1365 = ORIENTED_EDGE('',*,*,#694,.T.); +#1366 = ADVANCED_FACE('',(#1367,#1483,#1513,#1543,#1573),#808,.F.); +#1367 = FACE_BOUND('',#1368,.F.); +#1368 = EDGE_LOOP('',(#1369,#1370,#1371,#1399,#1428,#1461)); +#1369 = ORIENTED_EDGE('',*,*,#793,.F.); +#1370 = ORIENTED_EDGE('',*,*,#1066,.F.); +#1371 = ORIENTED_EDGE('',*,*,#1372,.F.); +#1372 = EDGE_CURVE('',#1373,#1043,#1375,.T.); +#1373 = VERTEX_POINT('',#1374); +#1374 = CARTESIAN_POINT('',(34.052558883258,-14.,35.)); +#1375 = SURFACE_CURVE('',#1376,(#1381,#1392),.PCURVE_S1.); +#1376 = CIRCLE('',#1377,18.); +#1377 = AXIS2_PLACEMENT_3D('',#1378,#1379,#1380); +#1378 = CARTESIAN_POINT('',(49.641016151378,-5.,35.)); +#1379 = DIRECTION('',(0.,0.,1.)); +#1380 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#1381 = PCURVE('',#808,#1382); +#1382 = DEFINITIONAL_REPRESENTATION('',(#1383),#1391); +#1383 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1384,#1385,#1386,#1387, +#1388,#1389,#1390),.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('') ); +#1384 = CARTESIAN_POINT('',(-1.732050807571,-59.)); +#1385 = CARTESIAN_POINT('',(-17.32050807569,-86.)); +#1386 = CARTESIAN_POINT('',(-32.90896534381,-58.99999999999)); +#1387 = CARTESIAN_POINT('',(-48.49742261192,-31.99999999999)); +#1388 = CARTESIAN_POINT('',(-17.32050807568,-32.)); +#1389 = CARTESIAN_POINT('',(13.856406460555,-32.)); +#1390 = CARTESIAN_POINT('',(-1.732050807571,-59.)); +#1391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1392 = PCURVE('',#952,#1393); +#1393 = DEFINITIONAL_REPRESENTATION('',(#1394),#1398); +#1394 = LINE('',#1395,#1396); +#1395 = CARTESIAN_POINT('',(0.,1.570796326795)); +#1396 = VECTOR('',#1397,1.); +#1397 = DIRECTION('',(1.,0.)); +#1398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1399 = ORIENTED_EDGE('',*,*,#1400,.F.); +#1400 = EDGE_CURVE('',#1401,#1373,#1403,.T.); +#1401 = VERTEX_POINT('',#1402); +#1402 = CARTESIAN_POINT('',(-4.05255888325,-14.,35.)); +#1403 = SURFACE_CURVE('',#1404,(#1409,#1416),.PCURVE_S1.); +#1404 = CIRCLE('',#1405,22.); +#1405 = AXIS2_PLACEMENT_3D('',#1406,#1407,#1408); +#1406 = CARTESIAN_POINT('',(15.,-25.,35.)); +#1407 = DIRECTION('',(0.,0.,-1.)); +#1408 = DIRECTION('',(-0.866025403784,0.5,0.)); +#1409 = PCURVE('',#808,#1410); +#1410 = DEFINITIONAL_REPRESENTATION('',(#1411),#1415); +#1411 = CIRCLE('',#1412,22.); +#1412 = AXIS2_PLACEMENT_2D('',#1413,#1414); +#1413 = CARTESIAN_POINT('',(17.320508075689,-70.)); +#1414 = DIRECTION('',(0.866025403784,0.5)); +#1415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1416 = PCURVE('',#1417,#1422); +#1417 = TOROIDAL_SURFACE('',#1418,22.,2.); +#1418 = AXIS2_PLACEMENT_3D('',#1419,#1420,#1421); +#1419 = CARTESIAN_POINT('',(15.,-25.,33.)); +#1420 = DIRECTION('',(0.,0.,-1.)); +#1421 = DIRECTION('',(-0.866025403784,0.5,0.)); +#1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1427); +#1423 = LINE('',#1424,#1425); +#1424 = CARTESIAN_POINT('',(0.,4.712388980385)); +#1425 = VECTOR('',#1426,1.); +#1426 = DIRECTION('',(1.,0.)); +#1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1428 = ORIENTED_EDGE('',*,*,#1429,.F.); +#1429 = EDGE_CURVE('',#1430,#1401,#1432,.T.); +#1430 = VERTEX_POINT('',#1431); +#1431 = CARTESIAN_POINT('',(-19.64101615137,13.,35.)); +#1432 = SURFACE_CURVE('',#1433,(#1438,#1449),.PCURVE_S1.); +#1433 = CIRCLE('',#1434,18.); +#1434 = AXIS2_PLACEMENT_3D('',#1435,#1436,#1437); +#1435 = CARTESIAN_POINT('',(-19.64101615137,-5.,35.)); +#1436 = DIRECTION('',(0.,-0.,1.)); +#1437 = DIRECTION('',(1.07E-15,1.,0.)); +#1438 = PCURVE('',#808,#1439); +#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1448); +#1440 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1441,#1442,#1443,#1444, +#1445,#1446,#1447),.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('') ); +#1441 = CARTESIAN_POINT('',(51.961524227059,-32.)); +#1442 = CARTESIAN_POINT('',(83.138438763299,-32.)); +#1443 = CARTESIAN_POINT('',(67.549981495179,-59.)); +#1444 = CARTESIAN_POINT('',(51.961524227059,-86.)); +#1445 = CARTESIAN_POINT('',(36.373066958939,-59.)); +#1446 = CARTESIAN_POINT('',(20.784609690819,-32.)); +#1447 = CARTESIAN_POINT('',(51.961524227059,-32.)); +#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1449 = PCURVE('',#1450,#1455); +#1450 = TOROIDAL_SURFACE('',#1451,18.,2.); +#1451 = AXIS2_PLACEMENT_3D('',#1452,#1453,#1454); +#1452 = CARTESIAN_POINT('',(-19.64101615137,-5.,33.)); +#1453 = DIRECTION('',(0.,0.,1.)); +#1454 = DIRECTION('',(1.07E-15,1.,0.)); +#1455 = DEFINITIONAL_REPRESENTATION('',(#1456),#1460); +#1456 = LINE('',#1457,#1458); +#1457 = CARTESIAN_POINT('',(0.,1.570796326795)); +#1458 = VECTOR('',#1459,1.); +#1459 = DIRECTION('',(1.,0.)); +#1460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1461 = ORIENTED_EDGE('',*,*,#1462,.F.); +#1462 = EDGE_CURVE('',#767,#1430,#1463,.T.); +#1463 = SURFACE_CURVE('',#1464,(#1469,#1476),.PCURVE_S1.); +#1464 = CIRCLE('',#1465,22.); +#1465 = AXIS2_PLACEMENT_3D('',#1466,#1467,#1468); +#1466 = CARTESIAN_POINT('',(-19.64101615137,35.,35.)); +#1467 = DIRECTION('',(0.,0.,-1.)); +#1468 = DIRECTION('',(0.866025403784,0.5,0.)); +#1469 = PCURVE('',#808,#1470); +#1470 = DEFINITIONAL_REPRESENTATION('',(#1471),#1475); +#1471 = CIRCLE('',#1472,22.); +#1472 = AXIS2_PLACEMENT_2D('',#1473,#1474); +#1473 = CARTESIAN_POINT('',(51.961524227059,-10.)); +#1474 = DIRECTION('',(-0.866025403784,0.5)); +#1475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1476 = PCURVE('',#782,#1477); +#1477 = DEFINITIONAL_REPRESENTATION('',(#1478),#1482); +#1478 = LINE('',#1479,#1480); +#1479 = CARTESIAN_POINT('',(0.,4.712388980385)); +#1480 = VECTOR('',#1481,1.); +#1481 = DIRECTION('',(1.,0.)); +#1482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1483 = FACE_BOUND('',#1484,.F.); +#1484 = EDGE_LOOP('',(#1485)); +#1485 = ORIENTED_EDGE('',*,*,#1486,.T.); +#1486 = EDGE_CURVE('',#1487,#1487,#1489,.T.); +#1487 = VERTEX_POINT('',#1488); +#1488 = CARTESIAN_POINT('',(30.,55.,35.)); +#1489 = SURFACE_CURVE('',#1490,(#1495,#1506),.PCURVE_S1.); +#1490 = CIRCLE('',#1491,15.); +#1491 = AXIS2_PLACEMENT_3D('',#1492,#1493,#1494); +#1492 = CARTESIAN_POINT('',(15.,55.,35.)); +#1493 = DIRECTION('',(0.,0.,1.)); +#1494 = DIRECTION('',(1.,0.,0.)); +#1495 = PCURVE('',#808,#1496); +#1496 = DEFINITIONAL_REPRESENTATION('',(#1497),#1505); +#1497 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1498,#1499,#1500,#1501, +#1502,#1503,#1504),.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('') ); +#1498 = CARTESIAN_POINT('',(2.320508075689,10.)); +#1499 = CARTESIAN_POINT('',(2.320508075689,35.980762113533)); +#1500 = CARTESIAN_POINT('',(24.820508075689,22.990381056767)); +#1501 = CARTESIAN_POINT('',(47.320508075689,10.)); +#1502 = CARTESIAN_POINT('',(24.820508075689,-2.990381056767)); +#1503 = CARTESIAN_POINT('',(2.320508075689,-15.98076211353)); +#1504 = CARTESIAN_POINT('',(2.320508075689,10.)); +#1505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1506 = PCURVE('',#1228,#1507); +#1507 = DEFINITIONAL_REPRESENTATION('',(#1508),#1512); +#1508 = LINE('',#1509,#1510); +#1509 = CARTESIAN_POINT('',(6.28318530718,-10.)); +#1510 = VECTOR('',#1511,1.); +#1511 = DIRECTION('',(-1.,0.)); +#1512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1513 = FACE_BOUND('',#1514,.F.); +#1514 = EDGE_LOOP('',(#1515)); +#1515 = ORIENTED_EDGE('',*,*,#1516,.T.); +#1516 = EDGE_CURVE('',#1517,#1517,#1519,.T.); +#1517 = VERTEX_POINT('',#1518); +#1518 = CARTESIAN_POINT('',(42.141016151378,-17.99038105676,35.)); +#1519 = SURFACE_CURVE('',#1520,(#1525,#1536),.PCURVE_S1.); +#1520 = CIRCLE('',#1521,15.); +#1521 = AXIS2_PLACEMENT_3D('',#1522,#1523,#1524); +#1522 = CARTESIAN_POINT('',(49.641016151378,-5.,35.)); +#1523 = DIRECTION('',(0.,0.,1.)); +#1524 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#1525 = PCURVE('',#808,#1526); +#1526 = DEFINITIONAL_REPRESENTATION('',(#1527),#1535); +#1527 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1528,#1529,#1530,#1531, +#1532,#1533,#1534),.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('') ); +#1528 = CARTESIAN_POINT('',(-9.820508075686,-62.99038105676)); +#1529 = CARTESIAN_POINT('',(-32.32050807568,-75.98076211353)); +#1530 = CARTESIAN_POINT('',(-32.32050807568,-50.)); +#1531 = CARTESIAN_POINT('',(-32.32050807569,-24.01923788647)); +#1532 = CARTESIAN_POINT('',(-9.820508075692,-37.00961894323)); +#1533 = CARTESIAN_POINT('',(12.679491924311,-49.99999999999)); +#1534 = CARTESIAN_POINT('',(-9.820508075686,-62.99038105676)); +#1535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1536 = PCURVE('',#1263,#1537); +#1537 = DEFINITIONAL_REPRESENTATION('',(#1538),#1542); +#1538 = LINE('',#1539,#1540); +#1539 = CARTESIAN_POINT('',(6.28318530718,-10.)); +#1540 = VECTOR('',#1541,1.); +#1541 = DIRECTION('',(-1.,0.)); +#1542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1543 = FACE_BOUND('',#1544,.F.); +#1544 = EDGE_LOOP('',(#1545)); +#1545 = ORIENTED_EDGE('',*,*,#1546,.T.); +#1546 = EDGE_CURVE('',#1547,#1547,#1549,.T.); +#1547 = VERTEX_POINT('',#1548); +#1548 = CARTESIAN_POINT('',(-27.14101615137,7.990381056767,35.)); +#1549 = SURFACE_CURVE('',#1550,(#1555,#1566),.PCURVE_S1.); +#1550 = CIRCLE('',#1551,15.); +#1551 = AXIS2_PLACEMENT_3D('',#1552,#1553,#1554); +#1552 = CARTESIAN_POINT('',(-19.64101615137,-5.,35.)); +#1553 = DIRECTION('',(0.,0.,1.)); +#1554 = DIRECTION('',(-0.5,0.866025403784,0.)); +#1555 = PCURVE('',#808,#1556); +#1556 = DEFINITIONAL_REPRESENTATION('',(#1557),#1565); +#1557 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1558,#1559,#1560,#1561, +#1562,#1563,#1564),.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('') ); +#1558 = CARTESIAN_POINT('',(59.461524227062,-37.00961894323)); +#1559 = CARTESIAN_POINT('',(81.961524227059,-50.)); +#1560 = CARTESIAN_POINT('',(59.461524227056,-62.99038105676)); +#1561 = CARTESIAN_POINT('',(36.961524227053,-75.98076211353)); +#1562 = CARTESIAN_POINT('',(36.961524227059,-49.99999999999)); +#1563 = CARTESIAN_POINT('',(36.961524227065,-24.01923788646)); +#1564 = CARTESIAN_POINT('',(59.461524227062,-37.00961894323)); +#1565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1566 = PCURVE('',#1298,#1567); +#1567 = DEFINITIONAL_REPRESENTATION('',(#1568),#1572); +#1568 = LINE('',#1569,#1570); +#1569 = CARTESIAN_POINT('',(6.28318530718,-10.)); +#1570 = VECTOR('',#1571,1.); +#1571 = DIRECTION('',(-1.,0.)); +#1572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1573 = FACE_BOUND('',#1574,.F.); +#1574 = EDGE_LOOP('',(#1575)); +#1575 = ORIENTED_EDGE('',*,*,#1576,.F.); +#1576 = EDGE_CURVE('',#1577,#1577,#1579,.T.); +#1577 = VERTEX_POINT('',#1578); +#1578 = CARTESIAN_POINT('',(30.,15.,35.)); +#1579 = SURFACE_CURVE('',#1580,(#1585,#1592),.PCURVE_S1.); +#1580 = CIRCLE('',#1581,15.); +#1581 = AXIS2_PLACEMENT_3D('',#1582,#1583,#1584); +#1582 = CARTESIAN_POINT('',(15.,15.,35.)); +#1583 = DIRECTION('',(0.,0.,-1.)); +#1584 = DIRECTION('',(1.,0.,0.)); +#1585 = PCURVE('',#808,#1586); +#1586 = DEFINITIONAL_REPRESENTATION('',(#1587),#1591); +#1587 = CIRCLE('',#1588,15.); +#1588 = AXIS2_PLACEMENT_2D('',#1589,#1590); +#1589 = CARTESIAN_POINT('',(17.320508075689,-30.)); +#1590 = DIRECTION('',(-1.,0.)); +#1591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1592 = PCURVE('',#1593,#1598); +#1593 = CYLINDRICAL_SURFACE('',#1594,15.); +#1594 = AXIS2_PLACEMENT_3D('',#1595,#1596,#1597); +#1595 = CARTESIAN_POINT('',(15.,15.,23.)); +#1596 = DIRECTION('',(-0.,-0.,-1.)); +#1597 = DIRECTION('',(1.,0.,0.)); +#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1603); +#1599 = LINE('',#1600,#1601); +#1600 = CARTESIAN_POINT('',(0.,-12.)); +#1601 = VECTOR('',#1602,1.); +#1602 = DIRECTION('',(1.,0.)); +#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1604 = ADVANCED_FACE('',(#1605),#782,.T.); +#1605 = FACE_BOUND('',#1606,.T.); +#1606 = EDGE_LOOP('',(#1607,#1608,#1609,#1629)); +#1607 = ORIENTED_EDGE('',*,*,#766,.F.); +#1608 = ORIENTED_EDGE('',*,*,#828,.T.); +#1609 = ORIENTED_EDGE('',*,*,#1610,.T.); +#1610 = EDGE_CURVE('',#829,#1430,#1611,.T.); +#1611 = SURFACE_CURVE('',#1612,(#1617,#1623),.PCURVE_S1.); +#1612 = CIRCLE('',#1613,2.); +#1613 = AXIS2_PLACEMENT_3D('',#1614,#1615,#1616); +#1614 = CARTESIAN_POINT('',(-19.64101615137,13.,33.)); +#1615 = DIRECTION('',(1.,-1.33E-15,0.)); +#1616 = DIRECTION('',(-1.33E-15,-1.,0.)); +#1617 = PCURVE('',#782,#1618); +#1618 = DEFINITIONAL_REPRESENTATION('',(#1619),#1622); +#1619 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1620,#1621),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1620 = CARTESIAN_POINT('',(2.094395102393,3.14159265359)); +#1621 = CARTESIAN_POINT('',(2.094395102393,4.712388980385)); +#1622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1623 = PCURVE('',#1450,#1624); +#1624 = DEFINITIONAL_REPRESENTATION('',(#1625),#1628); +#1625 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1626,#1627),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1626 = CARTESIAN_POINT('',(0.,0.)); +#1627 = CARTESIAN_POINT('',(0.,1.570796326795)); +#1628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1629 = ORIENTED_EDGE('',*,*,#1462,.F.); +#1630 = ADVANCED_FACE('',(#1631),#868,.T.); +#1631 = FACE_BOUND('',#1632,.T.); +#1632 = EDGE_LOOP('',(#1633,#1657,#1680,#1702)); +#1633 = ORIENTED_EDGE('',*,*,#1634,.T.); +#1634 = EDGE_CURVE('',#853,#1635,#1637,.T.); +#1635 = VERTEX_POINT('',#1636); +#1636 = CARTESIAN_POINT('',(-2.32050807568,-15.,27.)); +#1637 = SURFACE_CURVE('',#1638,(#1643,#1650),.PCURVE_S1.); +#1638 = CIRCLE('',#1639,20.); +#1639 = AXIS2_PLACEMENT_3D('',#1640,#1641,#1642); +#1640 = CARTESIAN_POINT('',(-19.64101615137,-5.,27.)); +#1641 = DIRECTION('',(0.,-0.,1.)); +#1642 = DIRECTION('',(1.07E-15,1.,0.)); +#1643 = PCURVE('',#868,#1644); +#1644 = DEFINITIONAL_REPRESENTATION('',(#1645),#1649); +#1645 = LINE('',#1646,#1647); +#1646 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#1647 = VECTOR('',#1648,1.); +#1648 = DIRECTION('',(-1.,0.)); +#1649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1650 = PCURVE('',#1193,#1651); +#1651 = DEFINITIONAL_REPRESENTATION('',(#1652),#1656); +#1652 = LINE('',#1653,#1654); +#1653 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1654 = VECTOR('',#1655,1.); +#1655 = DIRECTION('',(-1.,0.)); +#1656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1657 = ORIENTED_EDGE('',*,*,#1658,.T.); +#1658 = EDGE_CURVE('',#1635,#1659,#1661,.T.); +#1659 = VERTEX_POINT('',#1660); +#1660 = CARTESIAN_POINT('',(-2.32050807568,-15.,33.)); +#1661 = SURFACE_CURVE('',#1662,(#1666,#1673),.PCURVE_S1.); +#1662 = LINE('',#1663,#1664); +#1663 = CARTESIAN_POINT('',(-2.32050807568,-15.,25.)); +#1664 = VECTOR('',#1665,1.); +#1665 = DIRECTION('',(0.,0.,1.)); +#1666 = PCURVE('',#868,#1667); +#1667 = DEFINITIONAL_REPRESENTATION('',(#1668),#1672); +#1668 = LINE('',#1669,#1670); +#1669 = CARTESIAN_POINT('',(2.094395102394,0.)); +#1670 = VECTOR('',#1671,1.); +#1671 = DIRECTION('',(-0.,-1.)); +#1672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1673 = PCURVE('',#978,#1674); +#1674 = DEFINITIONAL_REPRESENTATION('',(#1675),#1679); +#1675 = LINE('',#1676,#1677); +#1676 = CARTESIAN_POINT('',(4.188790204787,0.)); +#1677 = VECTOR('',#1678,1.); +#1678 = DIRECTION('',(-0.,-1.)); +#1679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1680 = ORIENTED_EDGE('',*,*,#1681,.F.); +#1681 = EDGE_CURVE('',#829,#1659,#1682,.T.); +#1682 = SURFACE_CURVE('',#1683,(#1688,#1695),.PCURVE_S1.); +#1683 = CIRCLE('',#1684,20.); +#1684 = AXIS2_PLACEMENT_3D('',#1685,#1686,#1687); +#1685 = CARTESIAN_POINT('',(-19.64101615137,-5.,33.)); +#1686 = DIRECTION('',(0.,-0.,1.)); +#1687 = DIRECTION('',(1.07E-15,1.,0.)); +#1688 = PCURVE('',#868,#1689); +#1689 = DEFINITIONAL_REPRESENTATION('',(#1690),#1694); +#1690 = LINE('',#1691,#1692); +#1691 = CARTESIAN_POINT('',(6.28318530718,-8.)); +#1692 = VECTOR('',#1693,1.); +#1693 = DIRECTION('',(-1.,0.)); +#1694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1695 = PCURVE('',#1450,#1696); +#1696 = DEFINITIONAL_REPRESENTATION('',(#1697),#1701); +#1697 = LINE('',#1698,#1699); +#1698 = CARTESIAN_POINT('',(0.,0.)); +#1699 = VECTOR('',#1700,1.); +#1700 = DIRECTION('',(1.,0.)); +#1701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1702 = ORIENTED_EDGE('',*,*,#852,.F.); +#1703 = ADVANCED_FACE('',(#1704),#978,.F.); +#1704 = FACE_BOUND('',#1705,.F.); +#1705 = EDGE_LOOP('',(#1706,#1728,#1729,#1751)); +#1706 = ORIENTED_EDGE('',*,*,#1707,.T.); +#1707 = EDGE_CURVE('',#1659,#936,#1708,.T.); +#1708 = SURFACE_CURVE('',#1709,(#1714,#1721),.PCURVE_S1.); +#1709 = CIRCLE('',#1710,20.); +#1710 = AXIS2_PLACEMENT_3D('',#1711,#1712,#1713); +#1711 = CARTESIAN_POINT('',(15.,-25.,33.)); +#1712 = DIRECTION('',(0.,0.,-1.)); +#1713 = DIRECTION('',(-0.866025403784,0.5,0.)); +#1714 = PCURVE('',#978,#1715); +#1715 = DEFINITIONAL_REPRESENTATION('',(#1716),#1720); +#1716 = LINE('',#1717,#1718); +#1717 = CARTESIAN_POINT('',(4.188790204787,-8.)); +#1718 = VECTOR('',#1719,1.); +#1719 = DIRECTION('',(1.,-0.)); +#1720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1721 = PCURVE('',#1417,#1722); +#1722 = DEFINITIONAL_REPRESENTATION('',(#1723),#1727); +#1723 = LINE('',#1724,#1725); +#1724 = CARTESIAN_POINT('',(0.,3.14159265359)); +#1725 = VECTOR('',#1726,1.); +#1726 = DIRECTION('',(1.,0.)); +#1727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1728 = ORIENTED_EDGE('',*,*,#964,.F.); +#1729 = ORIENTED_EDGE('',*,*,#1730,.F.); +#1730 = EDGE_CURVE('',#1635,#906,#1731,.T.); +#1731 = SURFACE_CURVE('',#1732,(#1737,#1744),.PCURVE_S1.); +#1732 = CIRCLE('',#1733,20.); +#1733 = AXIS2_PLACEMENT_3D('',#1734,#1735,#1736); +#1734 = CARTESIAN_POINT('',(15.,-25.,27.)); +#1735 = DIRECTION('',(0.,0.,-1.)); +#1736 = DIRECTION('',(-0.866025403784,0.5,0.)); +#1737 = PCURVE('',#978,#1738); +#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743); +#1739 = LINE('',#1740,#1741); +#1740 = CARTESIAN_POINT('',(4.188790204787,-2.)); +#1741 = VECTOR('',#1742,1.); +#1742 = DIRECTION('',(1.,-0.)); +#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1744 = PCURVE('',#1162,#1745); +#1745 = DEFINITIONAL_REPRESENTATION('',(#1746),#1750); +#1746 = LINE('',#1747,#1748); +#1747 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#1748 = VECTOR('',#1749,1.); +#1749 = DIRECTION('',(-1.,0.)); +#1750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1751 = ORIENTED_EDGE('',*,*,#1658,.T.); +#1752 = ADVANCED_FACE('',(#1753),#922,.T.); +#1753 = FACE_BOUND('',#1754,.T.); +#1754 = EDGE_LOOP('',(#1755,#1756,#1757,#1758)); +#1755 = ORIENTED_EDGE('',*,*,#1117,.T.); +#1756 = ORIENTED_EDGE('',*,*,#1019,.F.); +#1757 = ORIENTED_EDGE('',*,*,#905,.F.); +#1758 = ORIENTED_EDGE('',*,*,#1759,.T.); +#1759 = EDGE_CURVE('',#906,#1118,#1760,.T.); +#1760 = SURFACE_CURVE('',#1761,(#1766,#1772),.PCURVE_S1.); +#1761 = CIRCLE('',#1762,2.); +#1762 = AXIS2_PLACEMENT_3D('',#1763,#1764,#1765); +#1763 = CARTESIAN_POINT('',(34.052558883258,-14.,27.)); +#1764 = DIRECTION('',(0.5,-0.866025403784,0.)); +#1765 = DIRECTION('',(0.866025403784,0.5,0.)); +#1766 = PCURVE('',#922,#1767); +#1767 = DEFINITIONAL_REPRESENTATION('',(#1768),#1771); +#1768 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1769,#1770),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1769 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1770 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#1771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1772 = PCURVE('',#1162,#1773); +#1773 = DEFINITIONAL_REPRESENTATION('',(#1774),#1777); +#1774 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1775,#1776),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1775 = CARTESIAN_POINT('',(4.188790204787,3.14159265359)); +#1776 = CARTESIAN_POINT('',(4.188790204787,4.712388980385)); +#1777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1778 = ADVANCED_FACE('',(#1779),#952,.T.); +#1779 = FACE_BOUND('',#1780,.T.); +#1780 = EDGE_LOOP('',(#1781,#1801,#1802,#1803)); +#1781 = ORIENTED_EDGE('',*,*,#1782,.F.); +#1782 = EDGE_CURVE('',#936,#1373,#1783,.T.); +#1783 = SURFACE_CURVE('',#1784,(#1789,#1795),.PCURVE_S1.); +#1784 = CIRCLE('',#1785,2.); +#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788); +#1786 = CARTESIAN_POINT('',(34.052558883258,-14.,33.)); +#1787 = DIRECTION('',(-0.5,0.866025403784,0.)); +#1788 = DIRECTION('',(0.866025403784,0.5,0.)); +#1789 = PCURVE('',#952,#1790); +#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1794); +#1791 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1792,#1793),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1792 = CARTESIAN_POINT('',(0.,0.)); +#1793 = CARTESIAN_POINT('',(0.,1.570796326795)); +#1794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1795 = PCURVE('',#1417,#1796); +#1796 = DEFINITIONAL_REPRESENTATION('',(#1797),#1800); +#1797 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1798,#1799),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1798 = CARTESIAN_POINT('',(2.094395102393,3.14159265359)); +#1799 = CARTESIAN_POINT('',(2.094395102393,4.712388980385)); +#1800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1801 = ORIENTED_EDGE('',*,*,#935,.T.); +#1802 = ORIENTED_EDGE('',*,*,#1042,.T.); +#1803 = ORIENTED_EDGE('',*,*,#1372,.F.); +#1804 = ADVANCED_FACE('',(#1805),#1193,.T.); +#1805 = FACE_BOUND('',#1806,.T.); +#1806 = EDGE_LOOP('',(#1807,#1808,#1828,#1829)); +#1807 = ORIENTED_EDGE('',*,*,#1174,.T.); +#1808 = ORIENTED_EDGE('',*,*,#1809,.F.); +#1809 = EDGE_CURVE('',#1635,#1146,#1810,.T.); +#1810 = SURFACE_CURVE('',#1811,(#1816,#1822),.PCURVE_S1.); +#1811 = CIRCLE('',#1812,2.); +#1812 = AXIS2_PLACEMENT_3D('',#1813,#1814,#1815); +#1813 = CARTESIAN_POINT('',(-4.05255888325,-14.,27.)); +#1814 = DIRECTION('',(0.5,0.866025403784,0.)); +#1815 = DIRECTION('',(0.866025403784,-0.5,0.)); +#1816 = PCURVE('',#1193,#1817); +#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1821); +#1818 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1819,#1820),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1819 = CARTESIAN_POINT('',(2.094395102394,0.)); +#1820 = CARTESIAN_POINT('',(2.094395102394,1.570796326795)); +#1821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1822 = PCURVE('',#1162,#1823); +#1823 = DEFINITIONAL_REPRESENTATION('',(#1824),#1827); +#1824 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1825,#1826),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1825 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#1826 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#1827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1828 = ORIENTED_EDGE('',*,*,#1634,.F.); +#1829 = ORIENTED_EDGE('',*,*,#1345,.T.); +#1830 = ADVANCED_FACE('',(#1831),#1162,.T.); +#1831 = FACE_BOUND('',#1832,.T.); +#1832 = EDGE_LOOP('',(#1833,#1834,#1835,#1836)); +#1833 = ORIENTED_EDGE('',*,*,#1145,.T.); +#1834 = ORIENTED_EDGE('',*,*,#1759,.F.); +#1835 = ORIENTED_EDGE('',*,*,#1730,.F.); +#1836 = ORIENTED_EDGE('',*,*,#1809,.T.); +#1837 = ADVANCED_FACE('',(#1838),#1228,.F.); +#1838 = FACE_BOUND('',#1839,.F.); +#1839 = EDGE_LOOP('',(#1840,#1841,#1862,#1863)); +#1840 = ORIENTED_EDGE('',*,*,#1207,.T.); +#1841 = ORIENTED_EDGE('',*,*,#1842,.T.); +#1842 = EDGE_CURVE('',#1208,#1487,#1843,.T.); +#1843 = SEAM_CURVE('',#1844,(#1848,#1855),.PCURVE_S1.); +#1844 = LINE('',#1845,#1846); +#1845 = CARTESIAN_POINT('',(30.,55.,25.)); +#1846 = VECTOR('',#1847,1.); +#1847 = DIRECTION('',(0.,0.,1.)); +#1848 = PCURVE('',#1228,#1849); +#1849 = DEFINITIONAL_REPRESENTATION('',(#1850),#1854); +#1850 = LINE('',#1851,#1852); +#1851 = CARTESIAN_POINT('',(4.138911435803E-13,0.)); +#1852 = VECTOR('',#1853,1.); +#1853 = DIRECTION('',(-0.,-1.)); +#1854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1855 = PCURVE('',#1228,#1856); +#1856 = DEFINITIONAL_REPRESENTATION('',(#1857),#1861); +#1857 = LINE('',#1858,#1859); +#1858 = CARTESIAN_POINT('',(6.283185307179,0.)); +#1859 = VECTOR('',#1860,1.); +#1860 = DIRECTION('',(-0.,-1.)); +#1861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1862 = ORIENTED_EDGE('',*,*,#1486,.F.); +#1863 = ORIENTED_EDGE('',*,*,#1842,.F.); +#1864 = ADVANCED_FACE('',(#1865),#1263,.F.); +#1865 = FACE_BOUND('',#1866,.F.); +#1866 = EDGE_LOOP('',(#1867,#1868,#1889,#1890)); +#1867 = ORIENTED_EDGE('',*,*,#1242,.T.); +#1868 = ORIENTED_EDGE('',*,*,#1869,.T.); +#1869 = EDGE_CURVE('',#1243,#1517,#1870,.T.); +#1870 = SEAM_CURVE('',#1871,(#1875,#1882),.PCURVE_S1.); +#1871 = LINE('',#1872,#1873); +#1872 = CARTESIAN_POINT('',(42.141016151378,-17.99038105676,25.)); +#1873 = VECTOR('',#1874,1.); +#1874 = DIRECTION('',(0.,0.,1.)); +#1875 = PCURVE('',#1263,#1876); +#1876 = DEFINITIONAL_REPRESENTATION('',(#1877),#1881); +#1877 = LINE('',#1878,#1879); +#1878 = CARTESIAN_POINT('',(4.138911435803E-13,0.)); +#1879 = VECTOR('',#1880,1.); +#1880 = DIRECTION('',(-0.,-1.)); +#1881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1882 = PCURVE('',#1263,#1883); +#1883 = DEFINITIONAL_REPRESENTATION('',(#1884),#1888); +#1884 = LINE('',#1885,#1886); +#1885 = CARTESIAN_POINT('',(6.283185307179,0.)); +#1886 = VECTOR('',#1887,1.); +#1887 = DIRECTION('',(-0.,-1.)); +#1888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1889 = ORIENTED_EDGE('',*,*,#1516,.F.); +#1890 = ORIENTED_EDGE('',*,*,#1869,.F.); +#1891 = ADVANCED_FACE('',(#1892),#1298,.F.); +#1892 = FACE_BOUND('',#1893,.F.); +#1893 = EDGE_LOOP('',(#1894,#1895,#1916,#1917)); +#1894 = ORIENTED_EDGE('',*,*,#1277,.T.); +#1895 = ORIENTED_EDGE('',*,*,#1896,.T.); +#1896 = EDGE_CURVE('',#1278,#1547,#1897,.T.); +#1897 = SEAM_CURVE('',#1898,(#1902,#1909),.PCURVE_S1.); +#1898 = LINE('',#1899,#1900); +#1899 = CARTESIAN_POINT('',(-27.14101615137,7.990381056767,25.)); +#1900 = VECTOR('',#1901,1.); +#1901 = DIRECTION('',(0.,0.,1.)); +#1902 = PCURVE('',#1298,#1903); +#1903 = DEFINITIONAL_REPRESENTATION('',(#1904),#1908); +#1904 = LINE('',#1905,#1906); +#1905 = CARTESIAN_POINT('',(4.138911435803E-13,0.)); +#1906 = VECTOR('',#1907,1.); +#1907 = DIRECTION('',(-0.,-1.)); +#1908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1909 = PCURVE('',#1298,#1910); +#1910 = DEFINITIONAL_REPRESENTATION('',(#1911),#1915); +#1911 = LINE('',#1912,#1913); +#1912 = CARTESIAN_POINT('',(6.283185307179,0.)); +#1913 = VECTOR('',#1914,1.); +#1914 = DIRECTION('',(-0.,-1.)); +#1915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1916 = ORIENTED_EDGE('',*,*,#1546,.F.); +#1917 = ORIENTED_EDGE('',*,*,#1896,.F.); +#1918 = ADVANCED_FACE('',(#1919),#1329,.T.); +#1919 = FACE_BOUND('',#1920,.T.); +#1920 = EDGE_LOOP('',(#1921,#1944,#1945,#1946)); +#1921 = ORIENTED_EDGE('',*,*,#1922,.T.); +#1922 = EDGE_CURVE('',#1923,#1313,#1925,.T.); +#1923 = VERTEX_POINT('',#1924); +#1924 = CARTESIAN_POINT('',(30.,15.,24.)); +#1925 = SEAM_CURVE('',#1926,(#1930,#1937),.PCURVE_S1.); +#1926 = LINE('',#1927,#1928); +#1927 = CARTESIAN_POINT('',(30.,15.,23.)); +#1928 = VECTOR('',#1929,1.); +#1929 = DIRECTION('',(0.,0.,1.)); +#1930 = PCURVE('',#1329,#1931); +#1931 = DEFINITIONAL_REPRESENTATION('',(#1932),#1936); +#1932 = LINE('',#1933,#1934); +#1933 = CARTESIAN_POINT('',(4.138911435803E-13,0.)); +#1934 = VECTOR('',#1935,1.); +#1935 = DIRECTION('',(-0.,-1.)); +#1936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1937 = PCURVE('',#1329,#1938); +#1938 = DEFINITIONAL_REPRESENTATION('',(#1939),#1943); +#1939 = LINE('',#1940,#1941); +#1940 = CARTESIAN_POINT('',(6.283185307179,0.)); +#1941 = VECTOR('',#1942,1.); +#1942 = DIRECTION('',(-0.,-1.)); +#1943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1944 = ORIENTED_EDGE('',*,*,#1312,.T.); +#1945 = ORIENTED_EDGE('',*,*,#1922,.F.); +#1946 = ORIENTED_EDGE('',*,*,#1947,.T.); +#1947 = EDGE_CURVE('',#1923,#1923,#1948,.T.); +#1948 = SURFACE_CURVE('',#1949,(#1954,#1961),.PCURVE_S1.); +#1949 = CIRCLE('',#1950,15.); +#1950 = AXIS2_PLACEMENT_3D('',#1951,#1952,#1953); +#1951 = CARTESIAN_POINT('',(15.,15.,24.)); +#1952 = DIRECTION('',(0.,0.,1.)); +#1953 = DIRECTION('',(1.,0.,0.)); +#1954 = PCURVE('',#1329,#1955); +#1955 = DEFINITIONAL_REPRESENTATION('',(#1956),#1960); +#1956 = LINE('',#1957,#1958); +#1957 = CARTESIAN_POINT('',(6.28318530718,-1.)); +#1958 = VECTOR('',#1959,1.); +#1959 = DIRECTION('',(-1.,0.)); +#1960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1961 = PCURVE('',#1962,#1967); +#1962 = TOROIDAL_SURFACE('',#1963,14.,1.); +#1963 = AXIS2_PLACEMENT_3D('',#1964,#1965,#1966); +#1964 = CARTESIAN_POINT('',(15.,15.,24.)); +#1965 = DIRECTION('',(0.,0.,-1.)); +#1966 = DIRECTION('',(1.,0.,0.)); +#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1972); +#1968 = LINE('',#1969,#1970); +#1969 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1970 = VECTOR('',#1971,1.); +#1971 = DIRECTION('',(-1.,0.)); +#1972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1973 = ADVANCED_FACE('',(#1974),#1450,.T.); +#1974 = FACE_BOUND('',#1975,.T.); +#1975 = EDGE_LOOP('',(#1976,#1977,#1978,#1998)); +#1976 = ORIENTED_EDGE('',*,*,#1610,.F.); +#1977 = ORIENTED_EDGE('',*,*,#1681,.T.); +#1978 = ORIENTED_EDGE('',*,*,#1979,.T.); +#1979 = EDGE_CURVE('',#1659,#1401,#1980,.T.); +#1980 = SURFACE_CURVE('',#1981,(#1986,#1992),.PCURVE_S1.); +#1981 = CIRCLE('',#1982,2.); +#1982 = AXIS2_PLACEMENT_3D('',#1983,#1984,#1985); +#1983 = CARTESIAN_POINT('',(-4.05255888325,-14.,33.)); +#1984 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#1985 = DIRECTION('',(0.866025403784,-0.5,0.)); +#1986 = PCURVE('',#1450,#1987); +#1987 = DEFINITIONAL_REPRESENTATION('',(#1988),#1991); +#1988 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1989,#1990),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1989 = CARTESIAN_POINT('',(4.188790204786,0.)); +#1990 = CARTESIAN_POINT('',(4.188790204786,1.570796326795)); +#1991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1992 = PCURVE('',#1417,#1993); +#1993 = DEFINITIONAL_REPRESENTATION('',(#1994),#1997); +#1994 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1995,#1996),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1995 = CARTESIAN_POINT('',(0.,3.14159265359)); +#1996 = CARTESIAN_POINT('',(0.,4.712388980385)); +#1997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1998 = ORIENTED_EDGE('',*,*,#1429,.F.); +#1999 = ADVANCED_FACE('',(#2000),#1417,.T.); +#2000 = FACE_BOUND('',#2001,.T.); +#2001 = EDGE_LOOP('',(#2002,#2003,#2004,#2005)); +#2002 = ORIENTED_EDGE('',*,*,#1979,.F.); +#2003 = ORIENTED_EDGE('',*,*,#1707,.T.); +#2004 = ORIENTED_EDGE('',*,*,#1782,.T.); +#2005 = ORIENTED_EDGE('',*,*,#1400,.F.); +#2006 = ADVANCED_FACE('',(#2007),#1593,.T.); +#2007 = FACE_BOUND('',#2008,.T.); +#2008 = EDGE_LOOP('',(#2009,#2032,#2059,#2060)); +#2009 = ORIENTED_EDGE('',*,*,#2010,.T.); +#2010 = EDGE_CURVE('',#1577,#2011,#2013,.T.); +#2011 = VERTEX_POINT('',#2012); +#2012 = CARTESIAN_POINT('',(30.,15.,36.)); +#2013 = SEAM_CURVE('',#2014,(#2018,#2025),.PCURVE_S1.); +#2014 = LINE('',#2015,#2016); +#2015 = CARTESIAN_POINT('',(30.,15.,23.)); +#2016 = VECTOR('',#2017,1.); +#2017 = DIRECTION('',(0.,0.,1.)); +#2018 = PCURVE('',#1593,#2019); +#2019 = DEFINITIONAL_REPRESENTATION('',(#2020),#2024); +#2020 = LINE('',#2021,#2022); +#2021 = CARTESIAN_POINT('',(4.138911435803E-13,0.)); +#2022 = VECTOR('',#2023,1.); +#2023 = DIRECTION('',(-0.,-1.)); +#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2025 = PCURVE('',#1593,#2026); +#2026 = DEFINITIONAL_REPRESENTATION('',(#2027),#2031); +#2027 = LINE('',#2028,#2029); +#2028 = CARTESIAN_POINT('',(6.283185307179,0.)); +#2029 = VECTOR('',#2030,1.); +#2030 = DIRECTION('',(-0.,-1.)); +#2031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2032 = ORIENTED_EDGE('',*,*,#2033,.F.); +#2033 = EDGE_CURVE('',#2011,#2011,#2034,.T.); +#2034 = SURFACE_CURVE('',#2035,(#2040,#2047),.PCURVE_S1.); +#2035 = CIRCLE('',#2036,15.); +#2036 = AXIS2_PLACEMENT_3D('',#2037,#2038,#2039); +#2037 = CARTESIAN_POINT('',(15.,15.,36.)); +#2038 = DIRECTION('',(0.,0.,1.)); +#2039 = DIRECTION('',(1.,0.,0.)); +#2040 = PCURVE('',#1593,#2041); +#2041 = DEFINITIONAL_REPRESENTATION('',(#2042),#2046); +#2042 = LINE('',#2043,#2044); +#2043 = CARTESIAN_POINT('',(6.28318530718,-13.)); +#2044 = VECTOR('',#2045,1.); +#2045 = DIRECTION('',(-1.,0.)); +#2046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2047 = PCURVE('',#2048,#2053); +#2048 = TOROIDAL_SURFACE('',#2049,14.,1.); +#2049 = AXIS2_PLACEMENT_3D('',#2050,#2051,#2052); +#2050 = CARTESIAN_POINT('',(15.,15.,36.)); +#2051 = DIRECTION('',(0.,0.,1.)); +#2052 = DIRECTION('',(1.,0.,0.)); +#2053 = DEFINITIONAL_REPRESENTATION('',(#2054),#2058); +#2054 = LINE('',#2055,#2056); +#2055 = CARTESIAN_POINT('',(0.,0.)); +#2056 = VECTOR('',#2057,1.); +#2057 = DIRECTION('',(1.,0.)); +#2058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2059 = ORIENTED_EDGE('',*,*,#2010,.F.); +#2060 = ORIENTED_EDGE('',*,*,#1576,.F.); +#2061 = ADVANCED_FACE('',(#2062),#1962,.T.); +#2062 = FACE_BOUND('',#2063,.T.); +#2063 = EDGE_LOOP('',(#2064,#2097,#2117,#2118)); +#2064 = ORIENTED_EDGE('',*,*,#2065,.T.); +#2065 = EDGE_CURVE('',#2066,#2066,#2068,.T.); +#2066 = VERTEX_POINT('',#2067); +#2067 = CARTESIAN_POINT('',(29.,15.,23.)); +#2068 = SURFACE_CURVE('',#2069,(#2074,#2081),.PCURVE_S1.); +#2069 = CIRCLE('',#2070,14.); +#2070 = AXIS2_PLACEMENT_3D('',#2071,#2072,#2073); +#2071 = CARTESIAN_POINT('',(15.,15.,23.)); +#2072 = DIRECTION('',(0.,0.,1.)); +#2073 = DIRECTION('',(1.,0.,0.)); +#2074 = PCURVE('',#1962,#2075); +#2075 = DEFINITIONAL_REPRESENTATION('',(#2076),#2080); +#2076 = LINE('',#2077,#2078); +#2077 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#2078 = VECTOR('',#2079,1.); +#2079 = DIRECTION('',(-1.,0.)); +#2080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2081 = PCURVE('',#2082,#2087); +#2082 = PLANE('',#2083); +#2083 = AXIS2_PLACEMENT_3D('',#2084,#2085,#2086); +#2084 = CARTESIAN_POINT('',(30.,15.,23.)); +#2085 = DIRECTION('',(0.,0.,-1.)); +#2086 = DIRECTION('',(-1.,0.,0.)); +#2087 = DEFINITIONAL_REPRESENTATION('',(#2088),#2096); +#2088 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2089,#2090,#2091,#2092, +#2093,#2094,#2095),.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('') ); +#2089 = CARTESIAN_POINT('',(1.,0.)); +#2090 = CARTESIAN_POINT('',(1.,24.248711305964)); +#2091 = CARTESIAN_POINT('',(22.,12.124355652982)); +#2092 = CARTESIAN_POINT('',(43.,3.429011037613E-15)); +#2093 = CARTESIAN_POINT('',(22.,-12.12435565298)); +#2094 = CARTESIAN_POINT('',(1.,-24.24871130596)); +#2095 = CARTESIAN_POINT('',(1.,0.)); +#2096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2097 = ORIENTED_EDGE('',*,*,#2098,.F.); +#2098 = EDGE_CURVE('',#1923,#2066,#2099,.T.); +#2099 = SEAM_CURVE('',#2100,(#2105,#2111),.PCURVE_S1.); +#2100 = CIRCLE('',#2101,1.); +#2101 = AXIS2_PLACEMENT_3D('',#2102,#2103,#2104); +#2102 = CARTESIAN_POINT('',(29.,15.,24.)); +#2103 = DIRECTION('',(-0.,1.,0.)); +#2104 = DIRECTION('',(1.,0.,0.)); +#2105 = PCURVE('',#1962,#2106); +#2106 = DEFINITIONAL_REPRESENTATION('',(#2107),#2110); +#2107 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2108,#2109),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2108 = CARTESIAN_POINT('',(0.,0.)); +#2109 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2111 = PCURVE('',#1962,#2112); +#2112 = DEFINITIONAL_REPRESENTATION('',(#2113),#2116); +#2113 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2114,#2115),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2114 = CARTESIAN_POINT('',(6.283185307179,0.)); +#2115 = CARTESIAN_POINT('',(6.283185307179,1.570796326795)); +#2116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2117 = ORIENTED_EDGE('',*,*,#1947,.F.); +#2118 = ORIENTED_EDGE('',*,*,#2098,.T.); +#2119 = ADVANCED_FACE('',(#2120),#2048,.T.); +#2120 = FACE_BOUND('',#2121,.T.); +#2121 = EDGE_LOOP('',(#2122,#2144,#2145,#2146)); +#2122 = ORIENTED_EDGE('',*,*,#2123,.F.); +#2123 = EDGE_CURVE('',#2011,#2124,#2126,.T.); +#2124 = VERTEX_POINT('',#2125); +#2125 = CARTESIAN_POINT('',(29.,15.,37.)); +#2126 = SEAM_CURVE('',#2127,(#2132,#2138),.PCURVE_S1.); +#2127 = CIRCLE('',#2128,1.); +#2128 = AXIS2_PLACEMENT_3D('',#2129,#2130,#2131); +#2129 = CARTESIAN_POINT('',(29.,15.,36.)); +#2130 = DIRECTION('',(0.,-1.,0.)); +#2131 = DIRECTION('',(1.,0.,0.)); +#2132 = PCURVE('',#2048,#2133); +#2133 = DEFINITIONAL_REPRESENTATION('',(#2134),#2137); +#2134 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2135,#2136),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2135 = CARTESIAN_POINT('',(0.,0.)); +#2136 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2138 = PCURVE('',#2048,#2139); +#2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2143); +#2140 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2141,#2142),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2141 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2142 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#2143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2144 = ORIENTED_EDGE('',*,*,#2033,.T.); +#2145 = ORIENTED_EDGE('',*,*,#2123,.T.); +#2146 = ORIENTED_EDGE('',*,*,#2147,.F.); +#2147 = EDGE_CURVE('',#2124,#2124,#2148,.T.); +#2148 = SURFACE_CURVE('',#2149,(#2154,#2161),.PCURVE_S1.); +#2149 = CIRCLE('',#2150,14.); +#2150 = AXIS2_PLACEMENT_3D('',#2151,#2152,#2153); +#2151 = CARTESIAN_POINT('',(15.,15.,37.)); +#2152 = DIRECTION('',(0.,0.,1.)); +#2153 = DIRECTION('',(1.,0.,0.)); +#2154 = PCURVE('',#2048,#2155); +#2155 = DEFINITIONAL_REPRESENTATION('',(#2156),#2160); +#2156 = LINE('',#2157,#2158); +#2157 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2158 = VECTOR('',#2159,1.); +#2159 = DIRECTION('',(1.,0.)); +#2160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2161 = PCURVE('',#2162,#2167); +#2162 = PLANE('',#2163); +#2163 = AXIS2_PLACEMENT_3D('',#2164,#2165,#2166); +#2164 = CARTESIAN_POINT('',(30.,15.,37.)); +#2165 = DIRECTION('',(0.,0.,-1.)); +#2166 = DIRECTION('',(-1.,0.,0.)); +#2167 = DEFINITIONAL_REPRESENTATION('',(#2168),#2176); +#2168 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2169,#2170,#2171,#2172, +#2173,#2174,#2175),.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('') ); +#2169 = CARTESIAN_POINT('',(1.,0.)); +#2170 = CARTESIAN_POINT('',(1.,24.248711305964)); +#2171 = CARTESIAN_POINT('',(22.,12.124355652982)); +#2172 = CARTESIAN_POINT('',(43.,3.429011037613E-15)); +#2173 = CARTESIAN_POINT('',(22.,-12.12435565298)); +#2174 = CARTESIAN_POINT('',(1.,-24.24871130596)); +#2175 = CARTESIAN_POINT('',(1.,0.)); +#2176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2177 = ADVANCED_FACE('',(#2178),#2082,.T.); +#2178 = FACE_BOUND('',#2179,.T.); +#2179 = EDGE_LOOP('',(#2180)); +#2180 = ORIENTED_EDGE('',*,*,#2065,.F.); +#2181 = ADVANCED_FACE('',(#2182),#2162,.F.); +#2182 = FACE_BOUND('',#2183,.F.); +#2183 = EDGE_LOOP('',(#2184)); +#2184 = ORIENTED_EDGE('',*,*,#2147,.F.); +#2185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2189)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2186,#2187,#2188)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2186 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2187 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2188 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2189 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2186, + 'distance_accuracy_value','confusion accuracy'); +#2190 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#439)); +#2191 = SHAPE_DEFINITION_REPRESENTATION(#2192,#2198); +#2192 = PRODUCT_DEFINITION_SHAPE('','',#2193); +#2193 = PRODUCT_DEFINITION('design','',#2194,#2197); +#2194 = PRODUCT_DEFINITION_FORMATION('','',#2195); +#2195 = PRODUCT('Rodamiento_2','Rodamiento_2','',(#2196)); +#2196 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2197 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2198 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2199),#2613); +#2199 = MANIFOLD_SOLID_BREP('',#2200); +#2200 = CLOSED_SHELL('',(#2201,#2289,#2347,#2405,#2444,#2483,#2537,#2586 + )); +#2201 = ADVANCED_FACE('',(#2202),#2215,.T.); +#2202 = FACE_BOUND('',#2203,.T.); +#2203 = EDGE_LOOP('',(#2204,#2238,#2261,#2288)); +#2204 = ORIENTED_EDGE('',*,*,#2205,.T.); +#2205 = EDGE_CURVE('',#2206,#2206,#2208,.T.); +#2206 = VERTEX_POINT('',#2207); +#2207 = CARTESIAN_POINT('',(-27.14101615137,7.990381056767,25.)); +#2208 = SURFACE_CURVE('',#2209,(#2214,#2226),.PCURVE_S1.); +#2209 = CIRCLE('',#2210,15.); +#2210 = AXIS2_PLACEMENT_3D('',#2211,#2212,#2213); +#2211 = CARTESIAN_POINT('',(-19.64101615137,-5.,25.)); +#2212 = DIRECTION('',(0.,0.,1.)); +#2213 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2214 = PCURVE('',#2215,#2220); +#2215 = CYLINDRICAL_SURFACE('',#2216,15.); +#2216 = AXIS2_PLACEMENT_3D('',#2217,#2218,#2219); +#2217 = CARTESIAN_POINT('',(-19.64101615137,-5.,23.)); +#2218 = DIRECTION('',(0.,0.,-1.)); +#2219 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2225); +#2221 = LINE('',#2222,#2223); +#2222 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#2223 = VECTOR('',#2224,1.); +#2224 = DIRECTION('',(-1.,0.)); +#2225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2226 = PCURVE('',#2227,#2232); +#2227 = TOROIDAL_SURFACE('',#2228,13.,2.); +#2228 = AXIS2_PLACEMENT_3D('',#2229,#2230,#2231); +#2229 = CARTESIAN_POINT('',(-19.64101615137,-5.,25.)); +#2230 = DIRECTION('',(0.,0.,-1.)); +#2231 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2232 = DEFINITIONAL_REPRESENTATION('',(#2233),#2237); +#2233 = LINE('',#2234,#2235); +#2234 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2235 = VECTOR('',#2236,1.); +#2236 = DIRECTION('',(-1.,0.)); +#2237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2238 = ORIENTED_EDGE('',*,*,#2239,.T.); +#2239 = EDGE_CURVE('',#2206,#2240,#2242,.T.); +#2240 = VERTEX_POINT('',#2241); +#2241 = CARTESIAN_POINT('',(-27.14101615137,7.990381056767,35.)); +#2242 = SEAM_CURVE('',#2243,(#2247,#2254),.PCURVE_S1.); +#2243 = LINE('',#2244,#2245); +#2244 = CARTESIAN_POINT('',(-27.14101615137,7.990381056767,23.)); +#2245 = VECTOR('',#2246,1.); +#2246 = DIRECTION('',(0.,0.,1.)); +#2247 = PCURVE('',#2215,#2248); +#2248 = DEFINITIONAL_REPRESENTATION('',(#2249),#2253); +#2249 = LINE('',#2250,#2251); +#2250 = CARTESIAN_POINT('',(4.138911435803E-13,0.)); +#2251 = VECTOR('',#2252,1.); +#2252 = DIRECTION('',(-0.,-1.)); +#2253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2254 = PCURVE('',#2215,#2255); +#2255 = DEFINITIONAL_REPRESENTATION('',(#2256),#2260); +#2256 = LINE('',#2257,#2258); +#2257 = CARTESIAN_POINT('',(6.283185307179,0.)); +#2258 = VECTOR('',#2259,1.); +#2259 = DIRECTION('',(-0.,-1.)); +#2260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2261 = ORIENTED_EDGE('',*,*,#2262,.F.); +#2262 = EDGE_CURVE('',#2240,#2240,#2263,.T.); +#2263 = SURFACE_CURVE('',#2264,(#2269,#2276),.PCURVE_S1.); +#2264 = CIRCLE('',#2265,15.); +#2265 = AXIS2_PLACEMENT_3D('',#2266,#2267,#2268); +#2266 = CARTESIAN_POINT('',(-19.64101615137,-5.,35.)); +#2267 = DIRECTION('',(0.,0.,1.)); +#2268 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2269 = PCURVE('',#2215,#2270); +#2270 = DEFINITIONAL_REPRESENTATION('',(#2271),#2275); +#2271 = LINE('',#2272,#2273); +#2272 = CARTESIAN_POINT('',(6.28318530718,-12.)); +#2273 = VECTOR('',#2274,1.); +#2274 = DIRECTION('',(-1.,0.)); +#2275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2276 = PCURVE('',#2277,#2282); +#2277 = TOROIDAL_SURFACE('',#2278,13.,2.); +#2278 = AXIS2_PLACEMENT_3D('',#2279,#2280,#2281); +#2279 = CARTESIAN_POINT('',(-19.64101615137,-5.,35.)); +#2280 = DIRECTION('',(0.,0.,1.)); +#2281 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2282 = DEFINITIONAL_REPRESENTATION('',(#2283),#2287); +#2283 = LINE('',#2284,#2285); +#2284 = CARTESIAN_POINT('',(0.,0.)); +#2285 = VECTOR('',#2286,1.); +#2286 = DIRECTION('',(1.,0.)); +#2287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2288 = ORIENTED_EDGE('',*,*,#2239,.F.); +#2289 = ADVANCED_FACE('',(#2290),#2227,.T.); +#2290 = FACE_BOUND('',#2291,.T.); +#2291 = EDGE_LOOP('',(#2292,#2325,#2345,#2346)); +#2292 = ORIENTED_EDGE('',*,*,#2293,.T.); +#2293 = EDGE_CURVE('',#2294,#2294,#2296,.T.); +#2294 = VERTEX_POINT('',#2295); +#2295 = CARTESIAN_POINT('',(-26.14101615137,6.258330249198,23.)); +#2296 = SURFACE_CURVE('',#2297,(#2302,#2309),.PCURVE_S1.); +#2297 = CIRCLE('',#2298,13.); +#2298 = AXIS2_PLACEMENT_3D('',#2299,#2300,#2301); +#2299 = CARTESIAN_POINT('',(-19.64101615137,-5.,23.)); +#2300 = DIRECTION('',(0.,0.,1.)); +#2301 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2302 = PCURVE('',#2227,#2303); +#2303 = DEFINITIONAL_REPRESENTATION('',(#2304),#2308); +#2304 = LINE('',#2305,#2306); +#2305 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#2306 = VECTOR('',#2307,1.); +#2307 = DIRECTION('',(-1.,0.)); +#2308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2309 = PCURVE('',#2310,#2315); +#2310 = PLANE('',#2311); +#2311 = AXIS2_PLACEMENT_3D('',#2312,#2313,#2314); +#2312 = CARTESIAN_POINT('',(-27.14101615137,7.990381056767,23.)); +#2313 = DIRECTION('',(0.,0.,-1.)); +#2314 = DIRECTION('',(0.5,-0.866025403784,0.)); +#2315 = DEFINITIONAL_REPRESENTATION('',(#2316),#2324); +#2316 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2317,#2318,#2319,#2320, +#2321,#2322,#2323),.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('') ); +#2317 = CARTESIAN_POINT('',(2.,3.499422973618E-12)); +#2318 = CARTESIAN_POINT('',(2.,22.516660498399)); +#2319 = CARTESIAN_POINT('',(21.5,11.258330249201)); +#2320 = CARTESIAN_POINT('',(41.,3.502607055296E-12)); +#2321 = CARTESIAN_POINT('',(21.5,-11.25833024919)); +#2322 = CARTESIAN_POINT('',(2.,-22.51666049839)); +#2323 = CARTESIAN_POINT('',(2.,3.499422973618E-12)); +#2324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2325 = ORIENTED_EDGE('',*,*,#2326,.F.); +#2326 = EDGE_CURVE('',#2206,#2294,#2327,.T.); +#2327 = SEAM_CURVE('',#2328,(#2333,#2339),.PCURVE_S1.); +#2328 = CIRCLE('',#2329,2.); +#2329 = AXIS2_PLACEMENT_3D('',#2330,#2331,#2332); +#2330 = CARTESIAN_POINT('',(-26.14101615137,6.258330249198,25.)); +#2331 = DIRECTION('',(-0.866025403784,-0.5,-0.)); +#2332 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2333 = PCURVE('',#2227,#2334); +#2334 = DEFINITIONAL_REPRESENTATION('',(#2335),#2338); +#2335 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2336,#2337),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2336 = CARTESIAN_POINT('',(0.,0.)); +#2337 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2339 = PCURVE('',#2227,#2340); +#2340 = DEFINITIONAL_REPRESENTATION('',(#2341),#2344); +#2341 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2342,#2343),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2342 = CARTESIAN_POINT('',(6.283185307179,0.)); +#2343 = CARTESIAN_POINT('',(6.283185307179,1.570796326795)); +#2344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2345 = ORIENTED_EDGE('',*,*,#2205,.F.); +#2346 = ORIENTED_EDGE('',*,*,#2326,.T.); +#2347 = ADVANCED_FACE('',(#2348),#2277,.T.); +#2348 = FACE_BOUND('',#2349,.T.); +#2349 = EDGE_LOOP('',(#2350,#2372,#2373,#2374)); +#2350 = ORIENTED_EDGE('',*,*,#2351,.F.); +#2351 = EDGE_CURVE('',#2240,#2352,#2354,.T.); +#2352 = VERTEX_POINT('',#2353); +#2353 = CARTESIAN_POINT('',(-26.14101615137,6.258330249198,37.)); +#2354 = SEAM_CURVE('',#2355,(#2360,#2366),.PCURVE_S1.); +#2355 = CIRCLE('',#2356,2.); +#2356 = AXIS2_PLACEMENT_3D('',#2357,#2358,#2359); +#2357 = CARTESIAN_POINT('',(-26.14101615137,6.258330249198,35.)); +#2358 = DIRECTION('',(0.866025403784,0.5,-0.)); +#2359 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2360 = PCURVE('',#2277,#2361); +#2361 = DEFINITIONAL_REPRESENTATION('',(#2362),#2365); +#2362 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2363,#2364),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2363 = CARTESIAN_POINT('',(0.,0.)); +#2364 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2366 = PCURVE('',#2277,#2367); +#2367 = DEFINITIONAL_REPRESENTATION('',(#2368),#2371); +#2368 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2369,#2370),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2369 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2370 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#2371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2372 = ORIENTED_EDGE('',*,*,#2262,.T.); +#2373 = ORIENTED_EDGE('',*,*,#2351,.T.); +#2374 = ORIENTED_EDGE('',*,*,#2375,.F.); +#2375 = EDGE_CURVE('',#2352,#2352,#2376,.T.); +#2376 = SURFACE_CURVE('',#2377,(#2382,#2389),.PCURVE_S1.); +#2377 = CIRCLE('',#2378,13.); +#2378 = AXIS2_PLACEMENT_3D('',#2379,#2380,#2381); +#2379 = CARTESIAN_POINT('',(-19.64101615137,-5.,37.)); +#2380 = DIRECTION('',(0.,0.,1.)); +#2381 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2382 = PCURVE('',#2277,#2383); +#2383 = DEFINITIONAL_REPRESENTATION('',(#2384),#2388); +#2384 = LINE('',#2385,#2386); +#2385 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2386 = VECTOR('',#2387,1.); +#2387 = DIRECTION('',(1.,0.)); +#2388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2389 = PCURVE('',#2390,#2395); +#2390 = PLANE('',#2391); +#2391 = AXIS2_PLACEMENT_3D('',#2392,#2393,#2394); +#2392 = CARTESIAN_POINT('',(-27.14101615137,7.990381056767,37.)); +#2393 = DIRECTION('',(0.,0.,-1.)); +#2394 = DIRECTION('',(0.5,-0.866025403784,0.)); +#2395 = DEFINITIONAL_REPRESENTATION('',(#2396),#2404); +#2396 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2397,#2398,#2399,#2400, +#2401,#2402,#2403),.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('') ); +#2397 = CARTESIAN_POINT('',(2.,3.499422973618E-12)); +#2398 = CARTESIAN_POINT('',(2.,22.516660498399)); +#2399 = CARTESIAN_POINT('',(21.5,11.258330249201)); +#2400 = CARTESIAN_POINT('',(41.,3.502607055296E-12)); +#2401 = CARTESIAN_POINT('',(21.5,-11.25833024919)); +#2402 = CARTESIAN_POINT('',(2.,-22.51666049839)); +#2403 = CARTESIAN_POINT('',(2.,3.499422973618E-12)); +#2404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2405 = ADVANCED_FACE('',(#2406,#2409),#2310,.T.); +#2406 = FACE_BOUND('',#2407,.T.); +#2407 = EDGE_LOOP('',(#2408)); +#2408 = ORIENTED_EDGE('',*,*,#2293,.F.); +#2409 = FACE_BOUND('',#2410,.T.); +#2410 = EDGE_LOOP('',(#2411)); +#2411 = ORIENTED_EDGE('',*,*,#2412,.T.); +#2412 = EDGE_CURVE('',#2413,#2413,#2415,.T.); +#2413 = VERTEX_POINT('',#2414); +#2414 = CARTESIAN_POINT('',(-24.64101615137,3.66025403785,23.)); +#2415 = SURFACE_CURVE('',#2416,(#2421,#2432),.PCURVE_S1.); +#2416 = CIRCLE('',#2417,10.); +#2417 = AXIS2_PLACEMENT_3D('',#2418,#2419,#2420); +#2418 = CARTESIAN_POINT('',(-19.64101615137,-5.,23.)); +#2419 = DIRECTION('',(0.,0.,1.)); +#2420 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2421 = PCURVE('',#2310,#2422); +#2422 = DEFINITIONAL_REPRESENTATION('',(#2423),#2431); +#2423 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2424,#2425,#2426,#2427, +#2428,#2429,#2430),.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('') ); +#2424 = CARTESIAN_POINT('',(5.,3.499422973618E-12)); +#2425 = CARTESIAN_POINT('',(5.,17.320508075692)); +#2426 = CARTESIAN_POINT('',(20.,8.660254037848)); +#2427 = CARTESIAN_POINT('',(35.,3.501872267217E-12)); +#2428 = CARTESIAN_POINT('',(20.,-8.660254037841)); +#2429 = CARTESIAN_POINT('',(5.,-17.32050807568)); +#2430 = CARTESIAN_POINT('',(5.,3.499422973618E-12)); +#2431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2432 = PCURVE('',#2433,#2438); +#2433 = TOROIDAL_SURFACE('',#2434,10.,2.); +#2434 = AXIS2_PLACEMENT_3D('',#2435,#2436,#2437); +#2435 = CARTESIAN_POINT('',(-19.64101615137,-5.,25.)); +#2436 = DIRECTION('',(0.,0.,1.)); +#2437 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2438 = DEFINITIONAL_REPRESENTATION('',(#2439),#2443); +#2439 = LINE('',#2440,#2441); +#2440 = CARTESIAN_POINT('',(0.,4.712388980385)); +#2441 = VECTOR('',#2442,1.); +#2442 = DIRECTION('',(1.,0.)); +#2443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2444 = ADVANCED_FACE('',(#2445,#2448),#2390,.F.); +#2445 = FACE_BOUND('',#2446,.F.); +#2446 = EDGE_LOOP('',(#2447)); +#2447 = ORIENTED_EDGE('',*,*,#2375,.F.); +#2448 = FACE_BOUND('',#2449,.F.); +#2449 = EDGE_LOOP('',(#2450)); +#2450 = ORIENTED_EDGE('',*,*,#2451,.T.); +#2451 = EDGE_CURVE('',#2452,#2452,#2454,.T.); +#2452 = VERTEX_POINT('',#2453); +#2453 = CARTESIAN_POINT('',(-24.64101615137,3.66025403785,37.)); +#2454 = SURFACE_CURVE('',#2455,(#2460,#2471),.PCURVE_S1.); +#2455 = CIRCLE('',#2456,10.); +#2456 = AXIS2_PLACEMENT_3D('',#2457,#2458,#2459); +#2457 = CARTESIAN_POINT('',(-19.64101615137,-5.,37.)); +#2458 = DIRECTION('',(0.,0.,1.)); +#2459 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2460 = PCURVE('',#2390,#2461); +#2461 = DEFINITIONAL_REPRESENTATION('',(#2462),#2470); +#2462 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2463,#2464,#2465,#2466, +#2467,#2468,#2469),.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('') ); +#2463 = CARTESIAN_POINT('',(5.,3.499422973618E-12)); +#2464 = CARTESIAN_POINT('',(5.,17.320508075692)); +#2465 = CARTESIAN_POINT('',(20.,8.660254037848)); +#2466 = CARTESIAN_POINT('',(35.,3.501872267217E-12)); +#2467 = CARTESIAN_POINT('',(20.,-8.660254037841)); +#2468 = CARTESIAN_POINT('',(5.,-17.32050807568)); +#2469 = CARTESIAN_POINT('',(5.,3.499422973618E-12)); +#2470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2471 = PCURVE('',#2472,#2477); +#2472 = TOROIDAL_SURFACE('',#2473,10.,2.); +#2473 = AXIS2_PLACEMENT_3D('',#2474,#2475,#2476); +#2474 = CARTESIAN_POINT('',(-19.64101615137,-5.,35.)); +#2475 = DIRECTION('',(0.,0.,-1.)); +#2476 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2477 = DEFINITIONAL_REPRESENTATION('',(#2478),#2482); +#2478 = LINE('',#2479,#2480); +#2479 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#2480 = VECTOR('',#2481,1.); +#2481 = DIRECTION('',(-1.,1.4E-16)); +#2482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2483 = ADVANCED_FACE('',(#2484),#2433,.T.); +#2484 = FACE_BOUND('',#2485,.T.); +#2485 = EDGE_LOOP('',(#2486,#2508,#2535,#2536)); +#2486 = ORIENTED_EDGE('',*,*,#2487,.F.); +#2487 = EDGE_CURVE('',#2488,#2413,#2490,.T.); +#2488 = VERTEX_POINT('',#2489); +#2489 = CARTESIAN_POINT('',(-23.64101615137,1.92820323028,25.)); +#2490 = SEAM_CURVE('',#2491,(#2496,#2502),.PCURVE_S1.); +#2491 = CIRCLE('',#2492,2.); +#2492 = AXIS2_PLACEMENT_3D('',#2493,#2494,#2495); +#2493 = CARTESIAN_POINT('',(-24.64101615137,3.66025403785,25.)); +#2494 = DIRECTION('',(0.866025403784,0.5,-0.)); +#2495 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2496 = PCURVE('',#2433,#2497); +#2497 = DEFINITIONAL_REPRESENTATION('',(#2498),#2501); +#2498 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2499,#2500),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2499 = CARTESIAN_POINT('',(0.,3.14159265359)); +#2500 = CARTESIAN_POINT('',(0.,4.712388980385)); +#2501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2502 = PCURVE('',#2433,#2503); +#2503 = DEFINITIONAL_REPRESENTATION('',(#2504),#2507); +#2504 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2505,#2506),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2505 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#2506 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2508 = ORIENTED_EDGE('',*,*,#2509,.T.); +#2509 = EDGE_CURVE('',#2488,#2488,#2510,.T.); +#2510 = SURFACE_CURVE('',#2511,(#2516,#2523),.PCURVE_S1.); +#2511 = CIRCLE('',#2512,8.); +#2512 = AXIS2_PLACEMENT_3D('',#2513,#2514,#2515); +#2513 = CARTESIAN_POINT('',(-19.64101615137,-5.,25.)); +#2514 = DIRECTION('',(0.,0.,1.)); +#2515 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2516 = PCURVE('',#2433,#2517); +#2517 = DEFINITIONAL_REPRESENTATION('',(#2518),#2522); +#2518 = LINE('',#2519,#2520); +#2519 = CARTESIAN_POINT('',(0.,3.14159265359)); +#2520 = VECTOR('',#2521,1.); +#2521 = DIRECTION('',(1.,0.)); +#2522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2523 = PCURVE('',#2524,#2529); +#2524 = CYLINDRICAL_SURFACE('',#2525,8.); +#2525 = AXIS2_PLACEMENT_3D('',#2526,#2527,#2528); +#2526 = CARTESIAN_POINT('',(-19.64101615137,-5.,23.)); +#2527 = DIRECTION('',(0.,0.,-1.)); +#2528 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2534); +#2530 = LINE('',#2531,#2532); +#2531 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#2532 = VECTOR('',#2533,1.); +#2533 = DIRECTION('',(-1.,0.)); +#2534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2535 = ORIENTED_EDGE('',*,*,#2487,.T.); +#2536 = ORIENTED_EDGE('',*,*,#2412,.F.); +#2537 = ADVANCED_FACE('',(#2538),#2472,.T.); +#2538 = FACE_BOUND('',#2539,.T.); +#2539 = EDGE_LOOP('',(#2540,#2541,#2563,#2585)); +#2540 = ORIENTED_EDGE('',*,*,#2451,.T.); +#2541 = ORIENTED_EDGE('',*,*,#2542,.F.); +#2542 = EDGE_CURVE('',#2543,#2452,#2545,.T.); +#2543 = VERTEX_POINT('',#2544); +#2544 = CARTESIAN_POINT('',(-23.64101615137,1.92820323028,35.)); +#2545 = SEAM_CURVE('',#2546,(#2551,#2557),.PCURVE_S1.); +#2546 = CIRCLE('',#2547,2.); +#2547 = AXIS2_PLACEMENT_3D('',#2548,#2549,#2550); +#2548 = CARTESIAN_POINT('',(-24.64101615137,3.66025403785,35.)); +#2549 = DIRECTION('',(-0.866025403784,-0.5,-0.)); +#2550 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2551 = PCURVE('',#2472,#2552); +#2552 = DEFINITIONAL_REPRESENTATION('',(#2553),#2556); +#2553 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2554,#2555),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2554 = CARTESIAN_POINT('',(0.,3.14159265359)); +#2555 = CARTESIAN_POINT('',(0.,4.712388980385)); +#2556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2557 = PCURVE('',#2472,#2558); +#2558 = DEFINITIONAL_REPRESENTATION('',(#2559),#2562); +#2559 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2560,#2561),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2560 = CARTESIAN_POINT('',(6.283185307179,3.14159265359)); +#2561 = CARTESIAN_POINT('',(6.283185307179,4.712388980385)); +#2562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2563 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2564 = EDGE_CURVE('',#2543,#2543,#2565,.T.); +#2565 = SURFACE_CURVE('',#2566,(#2571,#2578),.PCURVE_S1.); +#2566 = CIRCLE('',#2567,8.); +#2567 = AXIS2_PLACEMENT_3D('',#2568,#2569,#2570); +#2568 = CARTESIAN_POINT('',(-19.64101615137,-5.,35.)); +#2569 = DIRECTION('',(0.,0.,1.)); +#2570 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2571 = PCURVE('',#2472,#2572); +#2572 = DEFINITIONAL_REPRESENTATION('',(#2573),#2577); +#2573 = LINE('',#2574,#2575); +#2574 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#2575 = VECTOR('',#2576,1.); +#2576 = DIRECTION('',(-1.,0.)); +#2577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2578 = PCURVE('',#2524,#2579); +#2579 = DEFINITIONAL_REPRESENTATION('',(#2580),#2584); +#2580 = LINE('',#2581,#2582); +#2581 = CARTESIAN_POINT('',(6.28318530718,-12.)); +#2582 = VECTOR('',#2583,1.); +#2583 = DIRECTION('',(-1.,0.)); +#2584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2585 = ORIENTED_EDGE('',*,*,#2542,.T.); +#2586 = ADVANCED_FACE('',(#2587),#2524,.F.); +#2587 = FACE_BOUND('',#2588,.F.); +#2588 = EDGE_LOOP('',(#2589,#2590,#2611,#2612)); +#2589 = ORIENTED_EDGE('',*,*,#2509,.T.); +#2590 = ORIENTED_EDGE('',*,*,#2591,.T.); +#2591 = EDGE_CURVE('',#2488,#2543,#2592,.T.); +#2592 = SEAM_CURVE('',#2593,(#2597,#2604),.PCURVE_S1.); +#2593 = LINE('',#2594,#2595); +#2594 = CARTESIAN_POINT('',(-23.64101615137,1.92820323028,23.)); +#2595 = VECTOR('',#2596,1.); +#2596 = DIRECTION('',(0.,0.,1.)); +#2597 = PCURVE('',#2524,#2598); +#2598 = DEFINITIONAL_REPRESENTATION('',(#2599),#2603); +#2599 = LINE('',#2600,#2601); +#2600 = CARTESIAN_POINT('',(4.138911435803E-13,0.)); +#2601 = VECTOR('',#2602,1.); +#2602 = DIRECTION('',(-0.,-1.)); +#2603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2604 = PCURVE('',#2524,#2605); +#2605 = DEFINITIONAL_REPRESENTATION('',(#2606),#2610); +#2606 = LINE('',#2607,#2608); +#2607 = CARTESIAN_POINT('',(6.283185307179,0.)); +#2608 = VECTOR('',#2609,1.); +#2609 = DIRECTION('',(-0.,-1.)); +#2610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2611 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2612 = ORIENTED_EDGE('',*,*,#2591,.F.); +#2613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2617)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2614,#2615,#2616)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2614 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2615 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2616 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2617 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2614, + 'distance_accuracy_value','confusion accuracy'); +#2618 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2195)); +#2619 = SHAPE_DEFINITION_REPRESENTATION(#2620,#2626); +#2620 = PRODUCT_DEFINITION_SHAPE('','',#2621); +#2621 = PRODUCT_DEFINITION('design','',#2622,#2625); +#2622 = PRODUCT_DEFINITION_FORMATION('','',#2623); +#2623 = PRODUCT('Rodamiento_3','Rodamiento_3','',(#2624)); +#2624 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2625 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2626 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2627),#3041); +#2627 = MANIFOLD_SOLID_BREP('',#2628); +#2628 = CLOSED_SHELL('',(#2629,#2717,#2775,#2833,#2872,#2911,#2965,#3014 + )); +#2629 = ADVANCED_FACE('',(#2630),#2643,.T.); +#2630 = FACE_BOUND('',#2631,.T.); +#2631 = EDGE_LOOP('',(#2632,#2666,#2689,#2716)); +#2632 = ORIENTED_EDGE('',*,*,#2633,.T.); +#2633 = EDGE_CURVE('',#2634,#2634,#2636,.T.); +#2634 = VERTEX_POINT('',#2635); +#2635 = CARTESIAN_POINT('',(42.141016151378,-17.99038105676,25.)); +#2636 = SURFACE_CURVE('',#2637,(#2642,#2654),.PCURVE_S1.); +#2637 = CIRCLE('',#2638,15.); +#2638 = AXIS2_PLACEMENT_3D('',#2639,#2640,#2641); +#2639 = CARTESIAN_POINT('',(49.641016151378,-5.,25.)); +#2640 = DIRECTION('',(0.,0.,1.)); +#2641 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2642 = PCURVE('',#2643,#2648); +#2643 = CYLINDRICAL_SURFACE('',#2644,15.); +#2644 = AXIS2_PLACEMENT_3D('',#2645,#2646,#2647); +#2645 = CARTESIAN_POINT('',(49.641016151378,-5.,23.)); +#2646 = DIRECTION('',(0.,0.,-1.)); +#2647 = DIRECTION('',(-0.5,-0.866025403784,-0.)); +#2648 = DEFINITIONAL_REPRESENTATION('',(#2649),#2653); +#2649 = LINE('',#2650,#2651); +#2650 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#2651 = VECTOR('',#2652,1.); +#2652 = DIRECTION('',(-1.,0.)); +#2653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2654 = PCURVE('',#2655,#2660); +#2655 = TOROIDAL_SURFACE('',#2656,13.,2.); +#2656 = AXIS2_PLACEMENT_3D('',#2657,#2658,#2659); +#2657 = CARTESIAN_POINT('',(49.641016151378,-5.,25.)); +#2658 = DIRECTION('',(0.,0.,-1.)); +#2659 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2660 = DEFINITIONAL_REPRESENTATION('',(#2661),#2665); +#2661 = LINE('',#2662,#2663); +#2662 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2663 = VECTOR('',#2664,1.); +#2664 = DIRECTION('',(-1.,0.)); +#2665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2666 = ORIENTED_EDGE('',*,*,#2667,.T.); +#2667 = EDGE_CURVE('',#2634,#2668,#2670,.T.); +#2668 = VERTEX_POINT('',#2669); +#2669 = CARTESIAN_POINT('',(42.141016151378,-17.99038105676,35.)); +#2670 = SEAM_CURVE('',#2671,(#2675,#2682),.PCURVE_S1.); +#2671 = LINE('',#2672,#2673); +#2672 = CARTESIAN_POINT('',(42.141016151378,-17.99038105676,23.)); +#2673 = VECTOR('',#2674,1.); +#2674 = DIRECTION('',(0.,0.,1.)); +#2675 = PCURVE('',#2643,#2676); +#2676 = DEFINITIONAL_REPRESENTATION('',(#2677),#2681); +#2677 = LINE('',#2678,#2679); +#2678 = CARTESIAN_POINT('',(4.138911435803E-13,0.)); +#2679 = VECTOR('',#2680,1.); +#2680 = DIRECTION('',(-0.,-1.)); +#2681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2682 = PCURVE('',#2643,#2683); +#2683 = DEFINITIONAL_REPRESENTATION('',(#2684),#2688); +#2684 = LINE('',#2685,#2686); +#2685 = CARTESIAN_POINT('',(6.283185307179,0.)); +#2686 = VECTOR('',#2687,1.); +#2687 = DIRECTION('',(-0.,-1.)); +#2688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2689 = ORIENTED_EDGE('',*,*,#2690,.F.); +#2690 = EDGE_CURVE('',#2668,#2668,#2691,.T.); +#2691 = SURFACE_CURVE('',#2692,(#2697,#2704),.PCURVE_S1.); +#2692 = CIRCLE('',#2693,15.); +#2693 = AXIS2_PLACEMENT_3D('',#2694,#2695,#2696); +#2694 = CARTESIAN_POINT('',(49.641016151378,-5.,35.)); +#2695 = DIRECTION('',(0.,0.,1.)); +#2696 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2697 = PCURVE('',#2643,#2698); +#2698 = DEFINITIONAL_REPRESENTATION('',(#2699),#2703); +#2699 = LINE('',#2700,#2701); +#2700 = CARTESIAN_POINT('',(6.28318530718,-12.)); +#2701 = VECTOR('',#2702,1.); +#2702 = DIRECTION('',(-1.,0.)); +#2703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2704 = PCURVE('',#2705,#2710); +#2705 = TOROIDAL_SURFACE('',#2706,13.,2.); +#2706 = AXIS2_PLACEMENT_3D('',#2707,#2708,#2709); +#2707 = CARTESIAN_POINT('',(49.641016151378,-5.,35.)); +#2708 = DIRECTION('',(0.,0.,1.)); +#2709 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2710 = DEFINITIONAL_REPRESENTATION('',(#2711),#2715); +#2711 = LINE('',#2712,#2713); +#2712 = CARTESIAN_POINT('',(0.,0.)); +#2713 = VECTOR('',#2714,1.); +#2714 = DIRECTION('',(1.,0.)); +#2715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2716 = ORIENTED_EDGE('',*,*,#2667,.F.); +#2717 = ADVANCED_FACE('',(#2718),#2655,.T.); +#2718 = FACE_BOUND('',#2719,.T.); +#2719 = EDGE_LOOP('',(#2720,#2753,#2773,#2774)); +#2720 = ORIENTED_EDGE('',*,*,#2721,.T.); +#2721 = EDGE_CURVE('',#2722,#2722,#2724,.T.); +#2722 = VERTEX_POINT('',#2723); +#2723 = CARTESIAN_POINT('',(43.141016151378,-16.25833024919,23.)); +#2724 = SURFACE_CURVE('',#2725,(#2730,#2737),.PCURVE_S1.); +#2725 = CIRCLE('',#2726,13.); +#2726 = AXIS2_PLACEMENT_3D('',#2727,#2728,#2729); +#2727 = CARTESIAN_POINT('',(49.641016151378,-5.,23.)); +#2728 = DIRECTION('',(0.,0.,1.)); +#2729 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2730 = PCURVE('',#2655,#2731); +#2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736); +#2732 = LINE('',#2733,#2734); +#2733 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#2734 = VECTOR('',#2735,1.); +#2735 = DIRECTION('',(-1.,-1.4E-16)); +#2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2737 = PCURVE('',#2738,#2743); +#2738 = PLANE('',#2739); +#2739 = AXIS2_PLACEMENT_3D('',#2740,#2741,#2742); +#2740 = CARTESIAN_POINT('',(42.141016151378,-17.99038105676,23.)); +#2741 = DIRECTION('',(0.,0.,-1.)); +#2742 = DIRECTION('',(0.5,0.866025403784,0.)); +#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2752); +#2744 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2745,#2746,#2747,#2748, +#2749,#2750,#2751),.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('') ); +#2745 = CARTESIAN_POINT('',(1.999999999994,-2.6645352591E-15)); +#2746 = CARTESIAN_POINT('',(1.999999999994,22.516660498395)); +#2747 = CARTESIAN_POINT('',(21.499999999994,11.258330249198)); +#2748 = CARTESIAN_POINT('',(40.999999999994,5.195464186827E-16)); +#2749 = CARTESIAN_POINT('',(21.499999999994,-11.25833024919)); +#2750 = CARTESIAN_POINT('',(1.999999999994,-22.51666049839)); +#2751 = CARTESIAN_POINT('',(1.999999999994,-2.6645352591E-15)); +#2752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2753 = ORIENTED_EDGE('',*,*,#2754,.F.); +#2754 = EDGE_CURVE('',#2634,#2722,#2755,.T.); +#2755 = SEAM_CURVE('',#2756,(#2761,#2767),.PCURVE_S1.); +#2756 = CIRCLE('',#2757,2.); +#2757 = AXIS2_PLACEMENT_3D('',#2758,#2759,#2760); +#2758 = CARTESIAN_POINT('',(43.141016151378,-16.25833024919,25.)); +#2759 = DIRECTION('',(0.866025403784,-0.5,0.)); +#2760 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2761 = PCURVE('',#2655,#2762); +#2762 = DEFINITIONAL_REPRESENTATION('',(#2763),#2766); +#2763 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2764,#2765),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2764 = CARTESIAN_POINT('',(0.,0.)); +#2765 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2767 = PCURVE('',#2655,#2768); +#2768 = DEFINITIONAL_REPRESENTATION('',(#2769),#2772); +#2769 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2770,#2771),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2770 = CARTESIAN_POINT('',(6.283185307179,0.)); +#2771 = CARTESIAN_POINT('',(6.283185307179,1.570796326795)); +#2772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2773 = ORIENTED_EDGE('',*,*,#2633,.F.); +#2774 = ORIENTED_EDGE('',*,*,#2754,.T.); +#2775 = ADVANCED_FACE('',(#2776),#2705,.T.); +#2776 = FACE_BOUND('',#2777,.T.); +#2777 = EDGE_LOOP('',(#2778,#2800,#2801,#2802)); +#2778 = ORIENTED_EDGE('',*,*,#2779,.F.); +#2779 = EDGE_CURVE('',#2668,#2780,#2782,.T.); +#2780 = VERTEX_POINT('',#2781); +#2781 = CARTESIAN_POINT('',(43.141016151378,-16.25833024919,37.)); +#2782 = SEAM_CURVE('',#2783,(#2788,#2794),.PCURVE_S1.); +#2783 = CIRCLE('',#2784,2.); +#2784 = AXIS2_PLACEMENT_3D('',#2785,#2786,#2787); +#2785 = CARTESIAN_POINT('',(43.141016151378,-16.25833024919,35.)); +#2786 = DIRECTION('',(-0.866025403784,0.5,0.)); +#2787 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2788 = PCURVE('',#2705,#2789); +#2789 = DEFINITIONAL_REPRESENTATION('',(#2790),#2793); +#2790 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2791,#2792),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2791 = CARTESIAN_POINT('',(0.,0.)); +#2792 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2794 = PCURVE('',#2705,#2795); +#2795 = DEFINITIONAL_REPRESENTATION('',(#2796),#2799); +#2796 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2797,#2798),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2797 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2798 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#2799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2800 = ORIENTED_EDGE('',*,*,#2690,.T.); +#2801 = ORIENTED_EDGE('',*,*,#2779,.T.); +#2802 = ORIENTED_EDGE('',*,*,#2803,.F.); +#2803 = EDGE_CURVE('',#2780,#2780,#2804,.T.); +#2804 = SURFACE_CURVE('',#2805,(#2810,#2817),.PCURVE_S1.); +#2805 = CIRCLE('',#2806,13.); +#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809); +#2807 = CARTESIAN_POINT('',(49.641016151378,-5.,37.)); +#2808 = DIRECTION('',(0.,0.,1.)); +#2809 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2810 = PCURVE('',#2705,#2811); +#2811 = DEFINITIONAL_REPRESENTATION('',(#2812),#2816); +#2812 = LINE('',#2813,#2814); +#2813 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2814 = VECTOR('',#2815,1.); +#2815 = DIRECTION('',(1.,0.)); +#2816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2817 = PCURVE('',#2818,#2823); +#2818 = PLANE('',#2819); +#2819 = AXIS2_PLACEMENT_3D('',#2820,#2821,#2822); +#2820 = CARTESIAN_POINT('',(42.141016151378,-17.99038105676,37.)); +#2821 = DIRECTION('',(0.,0.,-1.)); +#2822 = DIRECTION('',(0.5,0.866025403784,0.)); +#2823 = DEFINITIONAL_REPRESENTATION('',(#2824),#2832); +#2824 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2825,#2826,#2827,#2828, +#2829,#2830,#2831),.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('') ); +#2825 = CARTESIAN_POINT('',(1.999999999994,-2.6645352591E-15)); +#2826 = CARTESIAN_POINT('',(1.999999999994,22.516660498395)); +#2827 = CARTESIAN_POINT('',(21.499999999994,11.258330249198)); +#2828 = CARTESIAN_POINT('',(40.999999999994,5.195464186827E-16)); +#2829 = CARTESIAN_POINT('',(21.499999999994,-11.25833024919)); +#2830 = CARTESIAN_POINT('',(1.999999999994,-22.51666049839)); +#2831 = CARTESIAN_POINT('',(1.999999999994,-2.6645352591E-15)); +#2832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2833 = ADVANCED_FACE('',(#2834,#2837),#2738,.T.); +#2834 = FACE_BOUND('',#2835,.T.); +#2835 = EDGE_LOOP('',(#2836)); +#2836 = ORIENTED_EDGE('',*,*,#2721,.F.); +#2837 = FACE_BOUND('',#2838,.T.); +#2838 = EDGE_LOOP('',(#2839)); +#2839 = ORIENTED_EDGE('',*,*,#2840,.T.); +#2840 = EDGE_CURVE('',#2841,#2841,#2843,.T.); +#2841 = VERTEX_POINT('',#2842); +#2842 = CARTESIAN_POINT('',(44.641016151378,-13.66025403784,23.)); +#2843 = SURFACE_CURVE('',#2844,(#2849,#2860),.PCURVE_S1.); +#2844 = CIRCLE('',#2845,10.); +#2845 = AXIS2_PLACEMENT_3D('',#2846,#2847,#2848); +#2846 = CARTESIAN_POINT('',(49.641016151378,-5.,23.)); +#2847 = DIRECTION('',(0.,0.,1.)); +#2848 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2849 = PCURVE('',#2738,#2850); +#2850 = DEFINITIONAL_REPRESENTATION('',(#2851),#2859); +#2851 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2852,#2853,#2854,#2855, +#2856,#2857,#2858),.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('') ); +#2852 = CARTESIAN_POINT('',(4.999999999994,-2.6645352591E-15)); +#2853 = CARTESIAN_POINT('',(4.999999999994,17.320508075689)); +#2854 = CARTESIAN_POINT('',(19.999999999994,8.660254037844)); +#2855 = CARTESIAN_POINT('',(34.999999999994,-2.152416608057E-16)); +#2856 = CARTESIAN_POINT('',(19.999999999994,-8.660254037844)); +#2857 = CARTESIAN_POINT('',(4.999999999994,-17.32050807568)); +#2858 = CARTESIAN_POINT('',(4.999999999994,-2.6645352591E-15)); +#2859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2860 = PCURVE('',#2861,#2866); +#2861 = TOROIDAL_SURFACE('',#2862,10.,2.); +#2862 = AXIS2_PLACEMENT_3D('',#2863,#2864,#2865); +#2863 = CARTESIAN_POINT('',(49.641016151378,-5.,25.)); +#2864 = DIRECTION('',(0.,0.,1.)); +#2865 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2866 = DEFINITIONAL_REPRESENTATION('',(#2867),#2871); +#2867 = LINE('',#2868,#2869); +#2868 = CARTESIAN_POINT('',(0.,4.712388980385)); +#2869 = VECTOR('',#2870,1.); +#2870 = DIRECTION('',(1.,0.)); +#2871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2872 = ADVANCED_FACE('',(#2873,#2876),#2818,.F.); +#2873 = FACE_BOUND('',#2874,.F.); +#2874 = EDGE_LOOP('',(#2875)); +#2875 = ORIENTED_EDGE('',*,*,#2803,.F.); +#2876 = FACE_BOUND('',#2877,.F.); +#2877 = EDGE_LOOP('',(#2878)); +#2878 = ORIENTED_EDGE('',*,*,#2879,.T.); +#2879 = EDGE_CURVE('',#2880,#2880,#2882,.T.); +#2880 = VERTEX_POINT('',#2881); +#2881 = CARTESIAN_POINT('',(44.641016151378,-13.66025403784,37.)); +#2882 = SURFACE_CURVE('',#2883,(#2888,#2899),.PCURVE_S1.); +#2883 = CIRCLE('',#2884,10.); +#2884 = AXIS2_PLACEMENT_3D('',#2885,#2886,#2887); +#2885 = CARTESIAN_POINT('',(49.641016151378,-5.,37.)); +#2886 = DIRECTION('',(0.,0.,1.)); +#2887 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2888 = PCURVE('',#2818,#2889); +#2889 = DEFINITIONAL_REPRESENTATION('',(#2890),#2898); +#2890 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2891,#2892,#2893,#2894, +#2895,#2896,#2897),.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('') ); +#2891 = CARTESIAN_POINT('',(4.999999999994,-2.6645352591E-15)); +#2892 = CARTESIAN_POINT('',(4.999999999994,17.320508075689)); +#2893 = CARTESIAN_POINT('',(19.999999999994,8.660254037844)); +#2894 = CARTESIAN_POINT('',(34.999999999994,-2.152416608057E-16)); +#2895 = CARTESIAN_POINT('',(19.999999999994,-8.660254037844)); +#2896 = CARTESIAN_POINT('',(4.999999999994,-17.32050807568)); +#2897 = CARTESIAN_POINT('',(4.999999999994,-2.6645352591E-15)); +#2898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2899 = PCURVE('',#2900,#2905); +#2900 = TOROIDAL_SURFACE('',#2901,10.,2.); +#2901 = AXIS2_PLACEMENT_3D('',#2902,#2903,#2904); +#2902 = CARTESIAN_POINT('',(49.641016151378,-5.,35.)); +#2903 = DIRECTION('',(0.,0.,-1.)); +#2904 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2905 = DEFINITIONAL_REPRESENTATION('',(#2906),#2910); +#2906 = LINE('',#2907,#2908); +#2907 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#2908 = VECTOR('',#2909,1.); +#2909 = DIRECTION('',(-1.,0.)); +#2910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2911 = ADVANCED_FACE('',(#2912),#2861,.T.); +#2912 = FACE_BOUND('',#2913,.T.); +#2913 = EDGE_LOOP('',(#2914,#2936,#2963,#2964)); +#2914 = ORIENTED_EDGE('',*,*,#2915,.F.); +#2915 = EDGE_CURVE('',#2916,#2841,#2918,.T.); +#2916 = VERTEX_POINT('',#2917); +#2917 = CARTESIAN_POINT('',(45.641016151378,-11.92820323027,25.)); +#2918 = SEAM_CURVE('',#2919,(#2924,#2930),.PCURVE_S1.); +#2919 = CIRCLE('',#2920,2.); +#2920 = AXIS2_PLACEMENT_3D('',#2921,#2922,#2923); +#2921 = CARTESIAN_POINT('',(44.641016151378,-13.66025403784,25.)); +#2922 = DIRECTION('',(-0.866025403784,0.5,0.)); +#2923 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2924 = PCURVE('',#2861,#2925); +#2925 = DEFINITIONAL_REPRESENTATION('',(#2926),#2929); +#2926 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2927,#2928),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2927 = CARTESIAN_POINT('',(0.,3.14159265359)); +#2928 = CARTESIAN_POINT('',(0.,4.712388980385)); +#2929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2930 = PCURVE('',#2861,#2931); +#2931 = DEFINITIONAL_REPRESENTATION('',(#2932),#2935); +#2932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2933,#2934),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2933 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#2934 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#2935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2936 = ORIENTED_EDGE('',*,*,#2937,.T.); +#2937 = EDGE_CURVE('',#2916,#2916,#2938,.T.); +#2938 = SURFACE_CURVE('',#2939,(#2944,#2951),.PCURVE_S1.); +#2939 = CIRCLE('',#2940,8.); +#2940 = AXIS2_PLACEMENT_3D('',#2941,#2942,#2943); +#2941 = CARTESIAN_POINT('',(49.641016151378,-5.,25.)); +#2942 = DIRECTION('',(0.,0.,1.)); +#2943 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2944 = PCURVE('',#2861,#2945); +#2945 = DEFINITIONAL_REPRESENTATION('',(#2946),#2950); +#2946 = LINE('',#2947,#2948); +#2947 = CARTESIAN_POINT('',(0.,3.14159265359)); +#2948 = VECTOR('',#2949,1.); +#2949 = DIRECTION('',(1.,0.)); +#2950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2951 = PCURVE('',#2952,#2957); +#2952 = CYLINDRICAL_SURFACE('',#2953,8.); +#2953 = AXIS2_PLACEMENT_3D('',#2954,#2955,#2956); +#2954 = CARTESIAN_POINT('',(49.641016151378,-5.,23.)); +#2955 = DIRECTION('',(0.,0.,-1.)); +#2956 = DIRECTION('',(-0.5,-0.866025403784,-0.)); +#2957 = DEFINITIONAL_REPRESENTATION('',(#2958),#2962); +#2958 = LINE('',#2959,#2960); +#2959 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#2960 = VECTOR('',#2961,1.); +#2961 = DIRECTION('',(-1.,0.)); +#2962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2963 = ORIENTED_EDGE('',*,*,#2915,.T.); +#2964 = ORIENTED_EDGE('',*,*,#2840,.F.); +#2965 = ADVANCED_FACE('',(#2966),#2900,.T.); +#2966 = FACE_BOUND('',#2967,.T.); +#2967 = EDGE_LOOP('',(#2968,#2969,#2991,#3013)); +#2968 = ORIENTED_EDGE('',*,*,#2879,.T.); +#2969 = ORIENTED_EDGE('',*,*,#2970,.F.); +#2970 = EDGE_CURVE('',#2971,#2880,#2973,.T.); +#2971 = VERTEX_POINT('',#2972); +#2972 = CARTESIAN_POINT('',(45.641016151378,-11.92820323027,35.)); +#2973 = SEAM_CURVE('',#2974,(#2979,#2985),.PCURVE_S1.); +#2974 = CIRCLE('',#2975,2.); +#2975 = AXIS2_PLACEMENT_3D('',#2976,#2977,#2978); +#2976 = CARTESIAN_POINT('',(44.641016151378,-13.66025403784,35.)); +#2977 = DIRECTION('',(0.866025403784,-0.5,0.)); +#2978 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2979 = PCURVE('',#2900,#2980); +#2980 = DEFINITIONAL_REPRESENTATION('',(#2981),#2984); +#2981 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2982,#2983),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2982 = CARTESIAN_POINT('',(0.,3.14159265359)); +#2983 = CARTESIAN_POINT('',(0.,4.712388980385)); +#2984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2985 = PCURVE('',#2900,#2986); +#2986 = DEFINITIONAL_REPRESENTATION('',(#2987),#2990); +#2987 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2988,#2989),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2988 = CARTESIAN_POINT('',(6.283185307179,3.14159265359)); +#2989 = CARTESIAN_POINT('',(6.283185307179,4.712388980385)); +#2990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2991 = ORIENTED_EDGE('',*,*,#2992,.F.); +#2992 = EDGE_CURVE('',#2971,#2971,#2993,.T.); +#2993 = SURFACE_CURVE('',#2994,(#2999,#3006),.PCURVE_S1.); +#2994 = CIRCLE('',#2995,8.); +#2995 = AXIS2_PLACEMENT_3D('',#2996,#2997,#2998); +#2996 = CARTESIAN_POINT('',(49.641016151378,-5.,35.)); +#2997 = DIRECTION('',(0.,0.,1.)); +#2998 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2999 = PCURVE('',#2900,#3000); +#3000 = DEFINITIONAL_REPRESENTATION('',(#3001),#3005); +#3001 = LINE('',#3002,#3003); +#3002 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#3003 = VECTOR('',#3004,1.); +#3004 = DIRECTION('',(-1.,0.)); +#3005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3006 = PCURVE('',#2952,#3007); +#3007 = DEFINITIONAL_REPRESENTATION('',(#3008),#3012); +#3008 = LINE('',#3009,#3010); +#3009 = CARTESIAN_POINT('',(6.28318530718,-12.)); +#3010 = VECTOR('',#3011,1.); +#3011 = DIRECTION('',(-1.,0.)); +#3012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3013 = ORIENTED_EDGE('',*,*,#2970,.T.); +#3014 = ADVANCED_FACE('',(#3015),#2952,.F.); +#3015 = FACE_BOUND('',#3016,.F.); +#3016 = EDGE_LOOP('',(#3017,#3018,#3039,#3040)); +#3017 = ORIENTED_EDGE('',*,*,#2937,.T.); +#3018 = ORIENTED_EDGE('',*,*,#3019,.T.); +#3019 = EDGE_CURVE('',#2916,#2971,#3020,.T.); +#3020 = SEAM_CURVE('',#3021,(#3025,#3032),.PCURVE_S1.); +#3021 = LINE('',#3022,#3023); +#3022 = CARTESIAN_POINT('',(45.641016151378,-11.92820323027,23.)); +#3023 = VECTOR('',#3024,1.); +#3024 = DIRECTION('',(0.,0.,1.)); +#3025 = PCURVE('',#2952,#3026); +#3026 = DEFINITIONAL_REPRESENTATION('',(#3027),#3031); +#3027 = LINE('',#3028,#3029); +#3028 = CARTESIAN_POINT('',(4.138911435803E-13,0.)); +#3029 = VECTOR('',#3030,1.); +#3030 = DIRECTION('',(-0.,-1.)); +#3031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3032 = PCURVE('',#2952,#3033); +#3033 = DEFINITIONAL_REPRESENTATION('',(#3034),#3038); +#3034 = LINE('',#3035,#3036); +#3035 = CARTESIAN_POINT('',(6.283185307179,0.)); +#3036 = VECTOR('',#3037,1.); +#3037 = DIRECTION('',(-0.,-1.)); +#3038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3039 = ORIENTED_EDGE('',*,*,#2992,.F.); +#3040 = ORIENTED_EDGE('',*,*,#3019,.F.); +#3041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3045)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3042,#3043,#3044)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3042 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3043 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3044 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3045 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3042, + 'distance_accuracy_value','confusion accuracy'); +#3046 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2623)); +#3047 = SHAPE_DEFINITION_REPRESENTATION(#3048,#3054); +#3048 = PRODUCT_DEFINITION_SHAPE('','',#3049); +#3049 = PRODUCT_DEFINITION('design','',#3050,#3053); +#3050 = PRODUCT_DEFINITION_FORMATION('','',#3051); +#3051 = PRODUCT('Soporte_Spinner','Soporte_Spinner','',(#3052)); +#3052 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3053 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3054 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3055),#4275); +#3055 = MANIFOLD_SOLID_BREP('',#3056); +#3056 = CLOSED_SHELL('',(#3057,#3145,#3199,#3234,#3352,#3407,#3493,#3572 + ,#3651,#3727,#3731,#3763,#3844,#3869,#3945,#3972,#4048,#4073,#4144, + #4172,#4254,#4261,#4268)); +#3057 = ADVANCED_FACE('',(#3058),#3072,.T.); +#3058 = FACE_BOUND('',#3059,.T.); +#3059 = EDGE_LOOP('',(#3060,#3090,#3117,#3118)); +#3060 = ORIENTED_EDGE('',*,*,#3061,.T.); +#3061 = EDGE_CURVE('',#3062,#3064,#3066,.T.); +#3062 = VERTEX_POINT('',#3063); +#3063 = CARTESIAN_POINT('',(26.,15.,21.)); +#3064 = VERTEX_POINT('',#3065); +#3065 = CARTESIAN_POINT('',(26.,15.,23.)); +#3066 = SEAM_CURVE('',#3067,(#3071,#3083),.PCURVE_S1.); +#3067 = LINE('',#3068,#3069); +#3068 = CARTESIAN_POINT('',(26.,15.,20.)); +#3069 = VECTOR('',#3070,1.); +#3070 = DIRECTION('',(0.,0.,1.)); +#3071 = PCURVE('',#3072,#3077); +#3072 = CYLINDRICAL_SURFACE('',#3073,11.); +#3073 = AXIS2_PLACEMENT_3D('',#3074,#3075,#3076); +#3074 = CARTESIAN_POINT('',(15.,15.,20.)); +#3075 = DIRECTION('',(0.,0.,1.)); +#3076 = DIRECTION('',(1.,0.,-0.)); +#3077 = DEFINITIONAL_REPRESENTATION('',(#3078),#3082); +#3078 = LINE('',#3079,#3080); +#3079 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3080 = VECTOR('',#3081,1.); +#3081 = DIRECTION('',(0.,1.)); +#3082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3083 = PCURVE('',#3072,#3084); +#3084 = DEFINITIONAL_REPRESENTATION('',(#3085),#3089); +#3085 = LINE('',#3086,#3087); +#3086 = CARTESIAN_POINT('',(4.138911435803E-13,0.)); +#3087 = VECTOR('',#3088,1.); +#3088 = DIRECTION('',(0.,1.)); +#3089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3090 = ORIENTED_EDGE('',*,*,#3091,.F.); +#3091 = EDGE_CURVE('',#3064,#3064,#3092,.T.); +#3092 = SURFACE_CURVE('',#3093,(#3098,#3105),.PCURVE_S1.); +#3093 = CIRCLE('',#3094,11.); +#3094 = AXIS2_PLACEMENT_3D('',#3095,#3096,#3097); +#3095 = CARTESIAN_POINT('',(15.,15.,23.)); +#3096 = DIRECTION('',(0.,0.,1.)); +#3097 = DIRECTION('',(1.,0.,-0.)); +#3098 = PCURVE('',#3072,#3099); +#3099 = DEFINITIONAL_REPRESENTATION('',(#3100),#3104); +#3100 = LINE('',#3101,#3102); +#3101 = CARTESIAN_POINT('',(0.,3.)); +#3102 = VECTOR('',#3103,1.); +#3103 = DIRECTION('',(1.,0.)); +#3104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3105 = PCURVE('',#3106,#3111); +#3106 = PLANE('',#3107); +#3107 = AXIS2_PLACEMENT_3D('',#3108,#3109,#3110); +#3108 = CARTESIAN_POINT('',(15.,15.,23.)); +#3109 = DIRECTION('',(0.,0.,1.)); +#3110 = DIRECTION('',(1.,0.,-0.)); +#3111 = DEFINITIONAL_REPRESENTATION('',(#3112),#3116); +#3112 = CIRCLE('',#3113,11.); +#3113 = AXIS2_PLACEMENT_2D('',#3114,#3115); +#3114 = CARTESIAN_POINT('',(0.,0.)); +#3115 = DIRECTION('',(1.,0.)); +#3116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3117 = ORIENTED_EDGE('',*,*,#3061,.F.); +#3118 = ORIENTED_EDGE('',*,*,#3119,.T.); +#3119 = EDGE_CURVE('',#3062,#3062,#3120,.T.); +#3120 = SURFACE_CURVE('',#3121,(#3126,#3133),.PCURVE_S1.); +#3121 = CIRCLE('',#3122,11.); +#3122 = AXIS2_PLACEMENT_3D('',#3123,#3124,#3125); +#3123 = CARTESIAN_POINT('',(15.,15.,21.)); +#3124 = DIRECTION('',(0.,0.,1.)); +#3125 = DIRECTION('',(1.,0.,-0.)); +#3126 = PCURVE('',#3072,#3127); +#3127 = DEFINITIONAL_REPRESENTATION('',(#3128),#3132); +#3128 = LINE('',#3129,#3130); +#3129 = CARTESIAN_POINT('',(0.,1.)); +#3130 = VECTOR('',#3131,1.); +#3131 = DIRECTION('',(1.,0.)); +#3132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3133 = PCURVE('',#3134,#3139); +#3134 = TOROIDAL_SURFACE('',#3135,12.,1.); +#3135 = AXIS2_PLACEMENT_3D('',#3136,#3137,#3138); +#3136 = CARTESIAN_POINT('',(15.,15.,21.)); +#3137 = DIRECTION('',(0.,0.,1.)); +#3138 = DIRECTION('',(1.,0.,-0.)); +#3139 = DEFINITIONAL_REPRESENTATION('',(#3140),#3144); +#3140 = LINE('',#3141,#3142); +#3141 = CARTESIAN_POINT('',(0.,3.14159265359)); +#3142 = VECTOR('',#3143,1.); +#3143 = DIRECTION('',(1.,0.)); +#3144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3145 = ADVANCED_FACE('',(#3146),#3134,.F.); +#3146 = FACE_BOUND('',#3147,.F.); +#3147 = EDGE_LOOP('',(#3148,#3170,#3171,#3172)); +#3148 = ORIENTED_EDGE('',*,*,#3149,.F.); +#3149 = EDGE_CURVE('',#3062,#3150,#3152,.T.); +#3150 = VERTEX_POINT('',#3151); +#3151 = CARTESIAN_POINT('',(27.,15.,20.)); +#3152 = SEAM_CURVE('',#3153,(#3158,#3164),.PCURVE_S1.); +#3153 = CIRCLE('',#3154,1.); +#3154 = AXIS2_PLACEMENT_3D('',#3155,#3156,#3157); +#3155 = CARTESIAN_POINT('',(27.,15.,21.)); +#3156 = DIRECTION('',(0.,-1.,0.)); +#3157 = DIRECTION('',(1.,0.,0.)); +#3158 = PCURVE('',#3134,#3159); +#3159 = DEFINITIONAL_REPRESENTATION('',(#3160),#3163); +#3160 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3161,#3162),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#3161 = CARTESIAN_POINT('',(0.,3.14159265359)); +#3162 = CARTESIAN_POINT('',(0.,4.712388980385)); +#3163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3164 = PCURVE('',#3134,#3165); +#3165 = DEFINITIONAL_REPRESENTATION('',(#3166),#3169); +#3166 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3167,#3168),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#3167 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#3168 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#3169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3170 = ORIENTED_EDGE('',*,*,#3119,.T.); +#3171 = ORIENTED_EDGE('',*,*,#3149,.T.); +#3172 = ORIENTED_EDGE('',*,*,#3173,.F.); +#3173 = EDGE_CURVE('',#3150,#3150,#3174,.T.); +#3174 = SURFACE_CURVE('',#3175,(#3180,#3187),.PCURVE_S1.); +#3175 = CIRCLE('',#3176,12.); +#3176 = AXIS2_PLACEMENT_3D('',#3177,#3178,#3179); +#3177 = CARTESIAN_POINT('',(15.,15.,20.)); +#3178 = DIRECTION('',(0.,0.,1.)); +#3179 = DIRECTION('',(1.,0.,-0.)); +#3180 = PCURVE('',#3134,#3181); +#3181 = DEFINITIONAL_REPRESENTATION('',(#3182),#3186); +#3182 = LINE('',#3183,#3184); +#3183 = CARTESIAN_POINT('',(0.,4.712388980385)); +#3184 = VECTOR('',#3185,1.); +#3185 = DIRECTION('',(1.,0.)); +#3186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3187 = PCURVE('',#3188,#3193); +#3188 = PLANE('',#3189); +#3189 = AXIS2_PLACEMENT_3D('',#3190,#3191,#3192); +#3190 = CARTESIAN_POINT('',(0.,0.,20.)); +#3191 = DIRECTION('',(0.,0.,1.)); +#3192 = DIRECTION('',(1.,0.,-0.)); +#3193 = DEFINITIONAL_REPRESENTATION('',(#3194),#3198); +#3194 = CIRCLE('',#3195,12.); +#3195 = AXIS2_PLACEMENT_2D('',#3196,#3197); +#3196 = CARTESIAN_POINT('',(15.,15.)); +#3197 = DIRECTION('',(1.,0.)); +#3198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3199 = ADVANCED_FACE('',(#3200,#3203),#3106,.T.); +#3200 = FACE_BOUND('',#3201,.T.); +#3201 = EDGE_LOOP('',(#3202)); +#3202 = ORIENTED_EDGE('',*,*,#3091,.T.); +#3203 = FACE_BOUND('',#3204,.T.); +#3204 = EDGE_LOOP('',(#3205)); +#3205 = ORIENTED_EDGE('',*,*,#3206,.F.); +#3206 = EDGE_CURVE('',#3207,#3207,#3209,.T.); +#3207 = VERTEX_POINT('',#3208); +#3208 = CARTESIAN_POINT('',(19.,15.,23.)); +#3209 = SURFACE_CURVE('',#3210,(#3215,#3222),.PCURVE_S1.); +#3210 = CIRCLE('',#3211,4.); +#3211 = AXIS2_PLACEMENT_3D('',#3212,#3213,#3214); +#3212 = CARTESIAN_POINT('',(15.,15.,23.)); +#3213 = DIRECTION('',(0.,0.,1.)); +#3214 = DIRECTION('',(1.,0.,-0.)); +#3215 = PCURVE('',#3106,#3216); +#3216 = DEFINITIONAL_REPRESENTATION('',(#3217),#3221); +#3217 = CIRCLE('',#3218,4.); +#3218 = AXIS2_PLACEMENT_2D('',#3219,#3220); +#3219 = CARTESIAN_POINT('',(0.,0.)); +#3220 = DIRECTION('',(1.,0.)); +#3221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3222 = PCURVE('',#3223,#3228); +#3223 = CYLINDRICAL_SURFACE('',#3224,4.); +#3224 = AXIS2_PLACEMENT_3D('',#3225,#3226,#3227); +#3225 = CARTESIAN_POINT('',(15.,15.,23.)); +#3226 = DIRECTION('',(0.,0.,1.)); +#3227 = DIRECTION('',(1.,0.,-0.)); +#3228 = DEFINITIONAL_REPRESENTATION('',(#3229),#3233); +#3229 = LINE('',#3230,#3231); +#3230 = CARTESIAN_POINT('',(0.,0.)); +#3231 = VECTOR('',#3232,1.); +#3232 = DIRECTION('',(1.,0.)); +#3233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3234 = ADVANCED_FACE('',(#3235,#3238),#3188,.T.); +#3235 = FACE_BOUND('',#3236,.T.); +#3236 = EDGE_LOOP('',(#3237)); +#3237 = ORIENTED_EDGE('',*,*,#3173,.F.); +#3238 = FACE_BOUND('',#3239,.T.); +#3239 = EDGE_LOOP('',(#3240,#3270,#3298,#3326)); +#3240 = ORIENTED_EDGE('',*,*,#3241,.F.); +#3241 = EDGE_CURVE('',#3242,#3244,#3246,.T.); +#3242 = VERTEX_POINT('',#3243); +#3243 = CARTESIAN_POINT('',(2.,2.,20.)); +#3244 = VERTEX_POINT('',#3245); +#3245 = CARTESIAN_POINT('',(2.,28.,20.)); +#3246 = SURFACE_CURVE('',#3247,(#3251,#3258),.PCURVE_S1.); +#3247 = LINE('',#3248,#3249); +#3248 = CARTESIAN_POINT('',(2.,0.,20.)); +#3249 = VECTOR('',#3250,1.); +#3250 = DIRECTION('',(0.,1.,0.)); +#3251 = PCURVE('',#3188,#3252); +#3252 = DEFINITIONAL_REPRESENTATION('',(#3253),#3257); +#3253 = LINE('',#3254,#3255); +#3254 = CARTESIAN_POINT('',(2.,0.)); +#3255 = VECTOR('',#3256,1.); +#3256 = DIRECTION('',(0.,1.)); +#3257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3258 = PCURVE('',#3259,#3264); +#3259 = CYLINDRICAL_SURFACE('',#3260,2.); +#3260 = AXIS2_PLACEMENT_3D('',#3261,#3262,#3263); +#3261 = CARTESIAN_POINT('',(2.,0.,18.)); +#3262 = DIRECTION('',(0.,1.,0.)); +#3263 = DIRECTION('',(-1.,0.,0.)); +#3264 = DEFINITIONAL_REPRESENTATION('',(#3265),#3269); +#3265 = LINE('',#3266,#3267); +#3266 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3267 = VECTOR('',#3268,1.); +#3268 = DIRECTION('',(0.,1.)); +#3269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3270 = ORIENTED_EDGE('',*,*,#3271,.T.); +#3271 = EDGE_CURVE('',#3242,#3272,#3274,.T.); +#3272 = VERTEX_POINT('',#3273); +#3273 = CARTESIAN_POINT('',(28.,2.,20.)); +#3274 = SURFACE_CURVE('',#3275,(#3279,#3286),.PCURVE_S1.); +#3275 = LINE('',#3276,#3277); +#3276 = CARTESIAN_POINT('',(0.,2.,20.)); +#3277 = VECTOR('',#3278,1.); +#3278 = DIRECTION('',(1.,0.,0.)); +#3279 = PCURVE('',#3188,#3280); +#3280 = DEFINITIONAL_REPRESENTATION('',(#3281),#3285); +#3281 = LINE('',#3282,#3283); +#3282 = CARTESIAN_POINT('',(0.,2.)); +#3283 = VECTOR('',#3284,1.); +#3284 = DIRECTION('',(1.,0.)); +#3285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3286 = PCURVE('',#3287,#3292); +#3287 = CYLINDRICAL_SURFACE('',#3288,2.); +#3288 = AXIS2_PLACEMENT_3D('',#3289,#3290,#3291); +#3289 = CARTESIAN_POINT('',(0.,2.,18.)); +#3290 = DIRECTION('',(1.,0.,0.)); +#3291 = DIRECTION('',(0.,-1.,0.)); +#3292 = DEFINITIONAL_REPRESENTATION('',(#3293),#3297); +#3293 = LINE('',#3294,#3295); +#3294 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3295 = VECTOR('',#3296,1.); +#3296 = DIRECTION('',(-0.,1.)); +#3297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3298 = ORIENTED_EDGE('',*,*,#3299,.T.); +#3299 = EDGE_CURVE('',#3272,#3300,#3302,.T.); +#3300 = VERTEX_POINT('',#3301); +#3301 = CARTESIAN_POINT('',(28.,28.,20.)); +#3302 = SURFACE_CURVE('',#3303,(#3307,#3314),.PCURVE_S1.); +#3303 = LINE('',#3304,#3305); +#3304 = CARTESIAN_POINT('',(28.,0.,20.)); +#3305 = VECTOR('',#3306,1.); +#3306 = DIRECTION('',(0.,1.,0.)); +#3307 = PCURVE('',#3188,#3308); +#3308 = DEFINITIONAL_REPRESENTATION('',(#3309),#3313); +#3309 = LINE('',#3310,#3311); +#3310 = CARTESIAN_POINT('',(28.,0.)); +#3311 = VECTOR('',#3312,1.); +#3312 = DIRECTION('',(0.,1.)); +#3313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3314 = PCURVE('',#3315,#3320); +#3315 = CYLINDRICAL_SURFACE('',#3316,2.); +#3316 = AXIS2_PLACEMENT_3D('',#3317,#3318,#3319); +#3317 = CARTESIAN_POINT('',(28.,0.,18.)); +#3318 = DIRECTION('',(0.,1.,0.)); +#3319 = DIRECTION('',(1.,0.,0.)); +#3320 = DEFINITIONAL_REPRESENTATION('',(#3321),#3325); +#3321 = LINE('',#3322,#3323); +#3322 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3323 = VECTOR('',#3324,1.); +#3324 = DIRECTION('',(-0.,1.)); +#3325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3326 = ORIENTED_EDGE('',*,*,#3327,.F.); +#3327 = EDGE_CURVE('',#3244,#3300,#3328,.T.); +#3328 = SURFACE_CURVE('',#3329,(#3333,#3340),.PCURVE_S1.); +#3329 = LINE('',#3330,#3331); +#3330 = CARTESIAN_POINT('',(0.,28.,20.)); +#3331 = VECTOR('',#3332,1.); +#3332 = DIRECTION('',(1.,0.,0.)); +#3333 = PCURVE('',#3188,#3334); +#3334 = DEFINITIONAL_REPRESENTATION('',(#3335),#3339); +#3335 = LINE('',#3336,#3337); +#3336 = CARTESIAN_POINT('',(0.,28.)); +#3337 = VECTOR('',#3338,1.); +#3338 = DIRECTION('',(1.,0.)); +#3339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3340 = PCURVE('',#3341,#3346); +#3341 = CYLINDRICAL_SURFACE('',#3342,2.); +#3342 = AXIS2_PLACEMENT_3D('',#3343,#3344,#3345); +#3343 = CARTESIAN_POINT('',(0.,28.,18.)); +#3344 = DIRECTION('',(1.,0.,0.)); +#3345 = DIRECTION('',(-0.,1.,0.)); +#3346 = DEFINITIONAL_REPRESENTATION('',(#3347),#3351); +#3347 = LINE('',#3348,#3349); +#3348 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3349 = VECTOR('',#3350,1.); +#3350 = DIRECTION('',(0.,1.)); +#3351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3352 = ADVANCED_FACE('',(#3353),#3223,.T.); +#3353 = FACE_BOUND('',#3354,.T.); +#3354 = EDGE_LOOP('',(#3355,#3384,#3405,#3406)); +#3355 = ORIENTED_EDGE('',*,*,#3356,.F.); +#3356 = EDGE_CURVE('',#3357,#3357,#3359,.T.); +#3357 = VERTEX_POINT('',#3358); +#3358 = CARTESIAN_POINT('',(19.,15.,27.)); +#3359 = SURFACE_CURVE('',#3360,(#3365,#3372),.PCURVE_S1.); +#3360 = CIRCLE('',#3361,4.); +#3361 = AXIS2_PLACEMENT_3D('',#3362,#3363,#3364); +#3362 = CARTESIAN_POINT('',(15.,15.,27.)); +#3363 = DIRECTION('',(0.,0.,1.)); +#3364 = DIRECTION('',(1.,0.,-0.)); +#3365 = PCURVE('',#3223,#3366); +#3366 = DEFINITIONAL_REPRESENTATION('',(#3367),#3371); +#3367 = LINE('',#3368,#3369); +#3368 = CARTESIAN_POINT('',(0.,4.)); +#3369 = VECTOR('',#3370,1.); +#3370 = DIRECTION('',(1.,0.)); +#3371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3372 = PCURVE('',#3373,#3378); +#3373 = PLANE('',#3374); +#3374 = AXIS2_PLACEMENT_3D('',#3375,#3376,#3377); +#3375 = CARTESIAN_POINT('',(15.,15.,27.)); +#3376 = DIRECTION('',(0.,0.,1.)); +#3377 = DIRECTION('',(1.,0.,-0.)); +#3378 = DEFINITIONAL_REPRESENTATION('',(#3379),#3383); +#3379 = CIRCLE('',#3380,4.); +#3380 = AXIS2_PLACEMENT_2D('',#3381,#3382); +#3381 = CARTESIAN_POINT('',(0.,0.)); +#3382 = DIRECTION('',(1.,0.)); +#3383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3384 = ORIENTED_EDGE('',*,*,#3385,.F.); +#3385 = EDGE_CURVE('',#3207,#3357,#3386,.T.); +#3386 = SEAM_CURVE('',#3387,(#3391,#3398),.PCURVE_S1.); +#3387 = LINE('',#3388,#3389); +#3388 = CARTESIAN_POINT('',(19.,15.,23.)); +#3389 = VECTOR('',#3390,1.); +#3390 = DIRECTION('',(0.,0.,1.)); +#3391 = PCURVE('',#3223,#3392); +#3392 = DEFINITIONAL_REPRESENTATION('',(#3393),#3397); +#3393 = LINE('',#3394,#3395); +#3394 = CARTESIAN_POINT('',(0.,-0.)); +#3395 = VECTOR('',#3396,1.); +#3396 = DIRECTION('',(0.,1.)); +#3397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3398 = PCURVE('',#3223,#3399); +#3399 = DEFINITIONAL_REPRESENTATION('',(#3400),#3404); +#3400 = LINE('',#3401,#3402); +#3401 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#3402 = VECTOR('',#3403,1.); +#3403 = DIRECTION('',(0.,1.)); +#3404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3405 = ORIENTED_EDGE('',*,*,#3206,.T.); +#3406 = ORIENTED_EDGE('',*,*,#3385,.T.); +#3407 = ADVANCED_FACE('',(#3408),#3259,.T.); +#3408 = FACE_BOUND('',#3409,.T.); +#3409 = EDGE_LOOP('',(#3410,#3437,#3438,#3467)); +#3410 = ORIENTED_EDGE('',*,*,#3411,.F.); +#3411 = EDGE_CURVE('',#3242,#3412,#3414,.T.); +#3412 = VERTEX_POINT('',#3413); +#3413 = CARTESIAN_POINT('',(-4.440892098501E-16,2.,18.)); +#3414 = SURFACE_CURVE('',#3415,(#3420,#3426),.PCURVE_S1.); +#3415 = CIRCLE('',#3416,2.); +#3416 = AXIS2_PLACEMENT_3D('',#3417,#3418,#3419); +#3417 = CARTESIAN_POINT('',(2.,2.,18.)); +#3418 = DIRECTION('',(0.,-1.,0.)); +#3419 = DIRECTION('',(-1.,0.,0.)); +#3420 = PCURVE('',#3259,#3421); +#3421 = DEFINITIONAL_REPRESENTATION('',(#3422),#3425); +#3422 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3423,#3424),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3423 = CARTESIAN_POINT('',(1.570796326795,2.)); +#3424 = CARTESIAN_POINT('',(0.,2.)); +#3425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3426 = PCURVE('',#3427,#3432); +#3427 = SPHERICAL_SURFACE('',#3428,2.); +#3428 = AXIS2_PLACEMENT_3D('',#3429,#3430,#3431); +#3429 = CARTESIAN_POINT('',(2.,2.,18.)); +#3430 = DIRECTION('',(-0.,-0.,-1.)); +#3431 = DIRECTION('',(-1.,0.,0.)); +#3432 = DEFINITIONAL_REPRESENTATION('',(#3433),#3436); +#3433 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3434,#3435),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3434 = CARTESIAN_POINT('',(6.28318530718,-1.570796326795)); +#3435 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3437 = ORIENTED_EDGE('',*,*,#3241,.T.); +#3438 = ORIENTED_EDGE('',*,*,#3439,.F.); +#3439 = EDGE_CURVE('',#3440,#3244,#3442,.T.); +#3440 = VERTEX_POINT('',#3441); +#3441 = CARTESIAN_POINT('',(-4.440892098501E-16,28.,18.)); +#3442 = SURFACE_CURVE('',#3443,(#3448,#3455),.PCURVE_S1.); +#3443 = CIRCLE('',#3444,2.); +#3444 = AXIS2_PLACEMENT_3D('',#3445,#3446,#3447); +#3445 = CARTESIAN_POINT('',(2.,28.,18.)); +#3446 = DIRECTION('',(0.,1.,-0.)); +#3447 = DIRECTION('',(-1.,0.,0.)); +#3448 = PCURVE('',#3259,#3449); +#3449 = DEFINITIONAL_REPRESENTATION('',(#3450),#3454); +#3450 = LINE('',#3451,#3452); +#3451 = CARTESIAN_POINT('',(0.,28.)); +#3452 = VECTOR('',#3453,1.); +#3453 = DIRECTION('',(1.,0.)); +#3454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3455 = PCURVE('',#3456,#3461); +#3456 = SPHERICAL_SURFACE('',#3457,2.); +#3457 = AXIS2_PLACEMENT_3D('',#3458,#3459,#3460); +#3458 = CARTESIAN_POINT('',(2.,28.,18.)); +#3459 = DIRECTION('',(-0.,-1.,-0.)); +#3460 = DIRECTION('',(-1.,0.,0.)); +#3461 = DEFINITIONAL_REPRESENTATION('',(#3462),#3466); +#3462 = LINE('',#3463,#3464); +#3463 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3464 = VECTOR('',#3465,1.); +#3465 = DIRECTION('',(-1.,0.)); +#3466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3467 = ORIENTED_EDGE('',*,*,#3468,.F.); +#3468 = EDGE_CURVE('',#3412,#3440,#3469,.T.); +#3469 = SURFACE_CURVE('',#3470,(#3474,#3481),.PCURVE_S1.); +#3470 = LINE('',#3471,#3472); +#3471 = CARTESIAN_POINT('',(-4.440892098501E-16,0.,18.)); +#3472 = VECTOR('',#3473,1.); +#3473 = DIRECTION('',(0.,1.,0.)); +#3474 = PCURVE('',#3259,#3475); +#3475 = DEFINITIONAL_REPRESENTATION('',(#3476),#3480); +#3476 = LINE('',#3477,#3478); +#3477 = CARTESIAN_POINT('',(0.,0.)); +#3478 = VECTOR('',#3479,1.); +#3479 = DIRECTION('',(0.,1.)); +#3480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3481 = PCURVE('',#3482,#3487); +#3482 = PLANE('',#3483); +#3483 = AXIS2_PLACEMENT_3D('',#3484,#3485,#3486); +#3484 = CARTESIAN_POINT('',(0.,0.,0.)); +#3485 = DIRECTION('',(1.,0.,0.)); +#3486 = DIRECTION('',(0.,0.,1.)); +#3487 = DEFINITIONAL_REPRESENTATION('',(#3488),#3492); +#3488 = LINE('',#3489,#3490); +#3489 = CARTESIAN_POINT('',(18.,0.)); +#3490 = VECTOR('',#3491,1.); +#3491 = DIRECTION('',(0.,-1.)); +#3492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3493 = ADVANCED_FACE('',(#3494),#3287,.T.); +#3494 = FACE_BOUND('',#3495,.T.); +#3495 = EDGE_LOOP('',(#3496,#3526,#3551,#3552)); +#3496 = ORIENTED_EDGE('',*,*,#3497,.T.); +#3497 = EDGE_CURVE('',#3498,#3500,#3502,.T.); +#3498 = VERTEX_POINT('',#3499); +#3499 = CARTESIAN_POINT('',(2.,-4.440892098501E-16,18.)); +#3500 = VERTEX_POINT('',#3501); +#3501 = CARTESIAN_POINT('',(28.,-4.440892098501E-16,18.)); +#3502 = SURFACE_CURVE('',#3503,(#3507,#3514),.PCURVE_S1.); +#3503 = LINE('',#3504,#3505); +#3504 = CARTESIAN_POINT('',(0.,-4.440892098501E-16,18.)); +#3505 = VECTOR('',#3506,1.); +#3506 = DIRECTION('',(1.,0.,0.)); +#3507 = PCURVE('',#3287,#3508); +#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513); +#3509 = LINE('',#3510,#3511); +#3510 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3511 = VECTOR('',#3512,1.); +#3512 = DIRECTION('',(-0.,1.)); +#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3514 = PCURVE('',#3515,#3520); +#3515 = PLANE('',#3516); +#3516 = AXIS2_PLACEMENT_3D('',#3517,#3518,#3519); +#3517 = CARTESIAN_POINT('',(0.,0.,0.)); +#3518 = DIRECTION('',(0.,1.,0.)); +#3519 = DIRECTION('',(0.,-0.,1.)); +#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); +#3521 = LINE('',#3522,#3523); +#3522 = CARTESIAN_POINT('',(18.,0.)); +#3523 = VECTOR('',#3524,1.); +#3524 = DIRECTION('',(0.,1.)); +#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3526 = ORIENTED_EDGE('',*,*,#3527,.F.); +#3527 = EDGE_CURVE('',#3272,#3500,#3528,.T.); +#3528 = SURFACE_CURVE('',#3529,(#3534,#3540),.PCURVE_S1.); +#3529 = CIRCLE('',#3530,2.); +#3530 = AXIS2_PLACEMENT_3D('',#3531,#3532,#3533); +#3531 = CARTESIAN_POINT('',(28.,2.,18.)); +#3532 = DIRECTION('',(1.,6.123233995737E-17,0.)); +#3533 = DIRECTION('',(6.123233995737E-17,-1.,0.)); +#3534 = PCURVE('',#3287,#3535); +#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3539); +#3536 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3537,#3538),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3537 = CARTESIAN_POINT('',(4.712388980385,28.)); +#3538 = CARTESIAN_POINT('',(6.28318530718,28.)); +#3539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3540 = PCURVE('',#3541,#3546); +#3541 = SPHERICAL_SURFACE('',#3542,2.); +#3542 = AXIS2_PLACEMENT_3D('',#3543,#3544,#3545); +#3543 = CARTESIAN_POINT('',(28.,2.,18.)); +#3544 = DIRECTION('',(-0.,-0.,-1.)); +#3545 = DIRECTION('',(1.,0.,0.)); +#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3550); +#3547 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3548,#3549),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3548 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#3549 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3551 = ORIENTED_EDGE('',*,*,#3271,.F.); +#3552 = ORIENTED_EDGE('',*,*,#3553,.T.); +#3553 = EDGE_CURVE('',#3242,#3498,#3554,.T.); +#3554 = SURFACE_CURVE('',#3555,(#3560,#3566),.PCURVE_S1.); +#3555 = CIRCLE('',#3556,2.); +#3556 = AXIS2_PLACEMENT_3D('',#3557,#3558,#3559); +#3557 = CARTESIAN_POINT('',(2.,2.,18.)); +#3558 = DIRECTION('',(1.,-6.123233995737E-17,0.)); +#3559 = DIRECTION('',(-6.123233995737E-17,-1.,0.)); +#3560 = PCURVE('',#3287,#3561); +#3561 = DEFINITIONAL_REPRESENTATION('',(#3562),#3565); +#3562 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3563,#3564),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3563 = CARTESIAN_POINT('',(4.712388980385,2.)); +#3564 = CARTESIAN_POINT('',(6.28318530718,2.)); +#3565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3566 = PCURVE('',#3427,#3567); +#3567 = DEFINITIONAL_REPRESENTATION('',(#3568),#3571); +#3568 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3569,#3570),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3569 = CARTESIAN_POINT('',(4.712388980385,-1.570796326795)); +#3570 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3572 = ADVANCED_FACE('',(#3573),#3341,.T.); +#3573 = FACE_BOUND('',#3574,.T.); +#3574 = EDGE_LOOP('',(#3575,#3597,#3598,#3625)); +#3575 = ORIENTED_EDGE('',*,*,#3576,.T.); +#3576 = EDGE_CURVE('',#3577,#3244,#3579,.T.); +#3577 = VERTEX_POINT('',#3578); +#3578 = CARTESIAN_POINT('',(2.,30.,18.)); +#3579 = SURFACE_CURVE('',#3580,(#3585,#3591),.PCURVE_S1.); +#3580 = CIRCLE('',#3581,2.); +#3581 = AXIS2_PLACEMENT_3D('',#3582,#3583,#3584); +#3582 = CARTESIAN_POINT('',(2.,28.,18.)); +#3583 = DIRECTION('',(1.,0.,6.123233995737E-17)); +#3584 = DIRECTION('',(-6.123233995737E-17,0.,1.)); +#3585 = PCURVE('',#3341,#3586); +#3586 = DEFINITIONAL_REPRESENTATION('',(#3587),#3590); +#3587 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3588,#3589),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3588 = CARTESIAN_POINT('',(0.,2.)); +#3589 = CARTESIAN_POINT('',(1.570796326795,2.)); +#3590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3591 = PCURVE('',#3456,#3592); +#3592 = DEFINITIONAL_REPRESENTATION('',(#3593),#3596); +#3593 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3594,#3595),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3594 = CARTESIAN_POINT('',(4.712388980385,-1.570796326795)); +#3595 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3597 = ORIENTED_EDGE('',*,*,#3327,.T.); +#3598 = ORIENTED_EDGE('',*,*,#3599,.F.); +#3599 = EDGE_CURVE('',#3600,#3300,#3602,.T.); +#3600 = VERTEX_POINT('',#3601); +#3601 = CARTESIAN_POINT('',(28.,30.,18.)); +#3602 = SURFACE_CURVE('',#3603,(#3608,#3614),.PCURVE_S1.); +#3603 = CIRCLE('',#3604,2.); +#3604 = AXIS2_PLACEMENT_3D('',#3605,#3606,#3607); +#3605 = CARTESIAN_POINT('',(28.,28.,18.)); +#3606 = DIRECTION('',(1.,0.,-6.123233995737E-17)); +#3607 = DIRECTION('',(6.123233995737E-17,0.,1.)); +#3608 = PCURVE('',#3341,#3609); +#3609 = DEFINITIONAL_REPRESENTATION('',(#3610),#3613); +#3610 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3611,#3612),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3611 = CARTESIAN_POINT('',(0.,28.)); +#3612 = CARTESIAN_POINT('',(1.570796326795,28.)); +#3613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3614 = PCURVE('',#3615,#3620); +#3615 = SPHERICAL_SURFACE('',#3616,2.); +#3616 = AXIS2_PLACEMENT_3D('',#3617,#3618,#3619); +#3617 = CARTESIAN_POINT('',(28.,28.,18.)); +#3618 = DIRECTION('',(-0.,-1.,-0.)); +#3619 = DIRECTION('',(1.,-0.,0.)); +#3620 = DEFINITIONAL_REPRESENTATION('',(#3621),#3624); +#3621 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3622,#3623),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3622 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#3623 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3625 = ORIENTED_EDGE('',*,*,#3626,.F.); +#3626 = EDGE_CURVE('',#3577,#3600,#3627,.T.); +#3627 = SURFACE_CURVE('',#3628,(#3632,#3639),.PCURVE_S1.); +#3628 = LINE('',#3629,#3630); +#3629 = CARTESIAN_POINT('',(0.,30.,18.)); +#3630 = VECTOR('',#3631,1.); +#3631 = DIRECTION('',(1.,0.,0.)); +#3632 = PCURVE('',#3341,#3633); +#3633 = DEFINITIONAL_REPRESENTATION('',(#3634),#3638); +#3634 = LINE('',#3635,#3636); +#3635 = CARTESIAN_POINT('',(0.,0.)); +#3636 = VECTOR('',#3637,1.); +#3637 = DIRECTION('',(0.,1.)); +#3638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3639 = PCURVE('',#3640,#3645); +#3640 = PLANE('',#3641); +#3641 = AXIS2_PLACEMENT_3D('',#3642,#3643,#3644); +#3642 = CARTESIAN_POINT('',(0.,30.,0.)); +#3643 = DIRECTION('',(0.,1.,0.)); +#3644 = DIRECTION('',(0.,-0.,1.)); +#3645 = DEFINITIONAL_REPRESENTATION('',(#3646),#3650); +#3646 = LINE('',#3647,#3648); +#3647 = CARTESIAN_POINT('',(18.,0.)); +#3648 = VECTOR('',#3649,1.); +#3649 = DIRECTION('',(0.,1.)); +#3650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3651 = ADVANCED_FACE('',(#3652),#3315,.T.); +#3652 = FACE_BOUND('',#3653,.T.); +#3653 = EDGE_LOOP('',(#3654,#3684,#3706,#3707)); +#3654 = ORIENTED_EDGE('',*,*,#3655,.T.); +#3655 = EDGE_CURVE('',#3656,#3658,#3660,.T.); +#3656 = VERTEX_POINT('',#3657); +#3657 = CARTESIAN_POINT('',(30.,2.,18.)); +#3658 = VERTEX_POINT('',#3659); +#3659 = CARTESIAN_POINT('',(30.,28.,18.)); +#3660 = SURFACE_CURVE('',#3661,(#3665,#3672),.PCURVE_S1.); +#3661 = LINE('',#3662,#3663); +#3662 = CARTESIAN_POINT('',(30.,0.,18.)); +#3663 = VECTOR('',#3664,1.); +#3664 = DIRECTION('',(0.,1.,0.)); +#3665 = PCURVE('',#3315,#3666); +#3666 = DEFINITIONAL_REPRESENTATION('',(#3667),#3671); +#3667 = LINE('',#3668,#3669); +#3668 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3669 = VECTOR('',#3670,1.); +#3670 = DIRECTION('',(-0.,1.)); +#3671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3672 = PCURVE('',#3673,#3678); +#3673 = PLANE('',#3674); +#3674 = AXIS2_PLACEMENT_3D('',#3675,#3676,#3677); +#3675 = CARTESIAN_POINT('',(30.,0.,0.)); +#3676 = DIRECTION('',(1.,0.,0.)); +#3677 = DIRECTION('',(0.,0.,1.)); +#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3683); +#3679 = LINE('',#3680,#3681); +#3680 = CARTESIAN_POINT('',(18.,0.)); +#3681 = VECTOR('',#3682,1.); +#3682 = DIRECTION('',(0.,-1.)); +#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3684 = ORIENTED_EDGE('',*,*,#3685,.T.); +#3685 = EDGE_CURVE('',#3658,#3300,#3686,.T.); +#3686 = SURFACE_CURVE('',#3687,(#3692,#3699),.PCURVE_S1.); +#3687 = CIRCLE('',#3688,2.); +#3688 = AXIS2_PLACEMENT_3D('',#3689,#3690,#3691); +#3689 = CARTESIAN_POINT('',(28.,28.,18.)); +#3690 = DIRECTION('',(0.,-1.,0.)); +#3691 = DIRECTION('',(1.,0.,0.)); +#3692 = PCURVE('',#3315,#3693); +#3693 = DEFINITIONAL_REPRESENTATION('',(#3694),#3698); +#3694 = LINE('',#3695,#3696); +#3695 = CARTESIAN_POINT('',(6.28318530718,28.)); +#3696 = VECTOR('',#3697,1.); +#3697 = DIRECTION('',(-1.,0.)); +#3698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3699 = PCURVE('',#3615,#3700); +#3700 = DEFINITIONAL_REPRESENTATION('',(#3701),#3705); +#3701 = LINE('',#3702,#3703); +#3702 = CARTESIAN_POINT('',(0.,0.)); +#3703 = VECTOR('',#3704,1.); +#3704 = DIRECTION('',(1.,0.)); +#3705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3706 = ORIENTED_EDGE('',*,*,#3299,.F.); +#3707 = ORIENTED_EDGE('',*,*,#3708,.T.); +#3708 = EDGE_CURVE('',#3272,#3656,#3709,.T.); +#3709 = SURFACE_CURVE('',#3710,(#3715,#3721),.PCURVE_S1.); +#3710 = CIRCLE('',#3711,2.); +#3711 = AXIS2_PLACEMENT_3D('',#3712,#3713,#3714); +#3712 = CARTESIAN_POINT('',(28.,2.,18.)); +#3713 = DIRECTION('',(-0.,1.,0.)); +#3714 = DIRECTION('',(1.,0.,0.)); +#3715 = PCURVE('',#3315,#3716); +#3716 = DEFINITIONAL_REPRESENTATION('',(#3717),#3720); +#3717 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3718,#3719),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3718 = CARTESIAN_POINT('',(4.712388980385,2.)); +#3719 = CARTESIAN_POINT('',(6.28318530718,2.)); +#3720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3721 = PCURVE('',#3541,#3722); +#3722 = DEFINITIONAL_REPRESENTATION('',(#3723),#3726); +#3723 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3724,#3725),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3724 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#3725 = CARTESIAN_POINT('',(0.,0.)); +#3726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3727 = ADVANCED_FACE('',(#3728),#3373,.T.); +#3728 = FACE_BOUND('',#3729,.T.); +#3729 = EDGE_LOOP('',(#3730)); +#3730 = ORIENTED_EDGE('',*,*,#3356,.T.); +#3731 = ADVANCED_FACE('',(#3732),#3427,.T.); +#3732 = FACE_BOUND('',#3733,.T.); +#3733 = EDGE_LOOP('',(#3734,#3761,#3762)); +#3734 = ORIENTED_EDGE('',*,*,#3735,.T.); +#3735 = EDGE_CURVE('',#3412,#3498,#3736,.T.); +#3736 = SURFACE_CURVE('',#3737,(#3742,#3749),.PCURVE_S1.); +#3737 = CIRCLE('',#3738,2.); +#3738 = AXIS2_PLACEMENT_3D('',#3739,#3740,#3741); +#3739 = CARTESIAN_POINT('',(2.,2.,18.)); +#3740 = DIRECTION('',(0.,0.,1.)); +#3741 = DIRECTION('',(-1.,0.,0.)); +#3742 = PCURVE('',#3427,#3743); +#3743 = DEFINITIONAL_REPRESENTATION('',(#3744),#3748); +#3744 = LINE('',#3745,#3746); +#3745 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3746 = VECTOR('',#3747,1.); +#3747 = DIRECTION('',(-1.,0.)); +#3748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3749 = PCURVE('',#3750,#3755); +#3750 = CYLINDRICAL_SURFACE('',#3751,2.); +#3751 = AXIS2_PLACEMENT_3D('',#3752,#3753,#3754); +#3752 = CARTESIAN_POINT('',(2.,2.,0.)); +#3753 = DIRECTION('',(0.,0.,1.)); +#3754 = DIRECTION('',(-1.,0.,0.)); +#3755 = DEFINITIONAL_REPRESENTATION('',(#3756),#3760); +#3756 = LINE('',#3757,#3758); +#3757 = CARTESIAN_POINT('',(0.,18.)); +#3758 = VECTOR('',#3759,1.); +#3759 = DIRECTION('',(1.,0.)); +#3760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3761 = ORIENTED_EDGE('',*,*,#3553,.F.); +#3762 = ORIENTED_EDGE('',*,*,#3411,.T.); +#3763 = ADVANCED_FACE('',(#3764),#3482,.F.); +#3764 = FACE_BOUND('',#3765,.F.); +#3765 = EDGE_LOOP('',(#3766,#3796,#3822,#3823)); +#3766 = ORIENTED_EDGE('',*,*,#3767,.T.); +#3767 = EDGE_CURVE('',#3768,#3770,#3772,.T.); +#3768 = VERTEX_POINT('',#3769); +#3769 = CARTESIAN_POINT('',(-4.440892098501E-16,2.,0.)); +#3770 = VERTEX_POINT('',#3771); +#3771 = CARTESIAN_POINT('',(-4.440892098501E-16,28.,0.)); +#3772 = SURFACE_CURVE('',#3773,(#3777,#3784),.PCURVE_S1.); +#3773 = LINE('',#3774,#3775); +#3774 = CARTESIAN_POINT('',(0.,0.,0.)); +#3775 = VECTOR('',#3776,1.); +#3776 = DIRECTION('',(0.,1.,0.)); +#3777 = PCURVE('',#3482,#3778); +#3778 = DEFINITIONAL_REPRESENTATION('',(#3779),#3783); +#3779 = LINE('',#3780,#3781); +#3780 = CARTESIAN_POINT('',(0.,0.)); +#3781 = VECTOR('',#3782,1.); +#3782 = DIRECTION('',(0.,-1.)); +#3783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3784 = PCURVE('',#3785,#3790); +#3785 = PLANE('',#3786); +#3786 = AXIS2_PLACEMENT_3D('',#3787,#3788,#3789); +#3787 = CARTESIAN_POINT('',(0.,0.,0.)); +#3788 = DIRECTION('',(0.,0.,1.)); +#3789 = DIRECTION('',(1.,0.,-0.)); +#3790 = DEFINITIONAL_REPRESENTATION('',(#3791),#3795); +#3791 = LINE('',#3792,#3793); +#3792 = CARTESIAN_POINT('',(0.,0.)); +#3793 = VECTOR('',#3794,1.); +#3794 = DIRECTION('',(0.,1.)); +#3795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3796 = ORIENTED_EDGE('',*,*,#3797,.T.); +#3797 = EDGE_CURVE('',#3770,#3440,#3798,.T.); +#3798 = SURFACE_CURVE('',#3799,(#3803,#3810),.PCURVE_S1.); +#3799 = LINE('',#3800,#3801); +#3800 = CARTESIAN_POINT('',(-4.440892098501E-16,28.,0.)); +#3801 = VECTOR('',#3802,1.); +#3802 = DIRECTION('',(0.,0.,1.)); +#3803 = PCURVE('',#3482,#3804); +#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809); +#3805 = LINE('',#3806,#3807); +#3806 = CARTESIAN_POINT('',(0.,-28.)); +#3807 = VECTOR('',#3808,1.); +#3808 = DIRECTION('',(1.,0.)); +#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3810 = PCURVE('',#3811,#3816); +#3811 = CYLINDRICAL_SURFACE('',#3812,2.); +#3812 = AXIS2_PLACEMENT_3D('',#3813,#3814,#3815); +#3813 = CARTESIAN_POINT('',(2.,28.,0.)); +#3814 = DIRECTION('',(0.,0.,1.)); +#3815 = DIRECTION('',(-1.,0.,0.)); +#3816 = DEFINITIONAL_REPRESENTATION('',(#3817),#3821); +#3817 = LINE('',#3818,#3819); +#3818 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3819 = VECTOR('',#3820,1.); +#3820 = DIRECTION('',(-0.,1.)); +#3821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3822 = ORIENTED_EDGE('',*,*,#3468,.F.); +#3823 = ORIENTED_EDGE('',*,*,#3824,.F.); +#3824 = EDGE_CURVE('',#3768,#3412,#3825,.T.); +#3825 = SURFACE_CURVE('',#3826,(#3830,#3837),.PCURVE_S1.); +#3826 = LINE('',#3827,#3828); +#3827 = CARTESIAN_POINT('',(-4.440892098501E-16,2.,0.)); +#3828 = VECTOR('',#3829,1.); +#3829 = DIRECTION('',(0.,0.,1.)); +#3830 = PCURVE('',#3482,#3831); +#3831 = DEFINITIONAL_REPRESENTATION('',(#3832),#3836); +#3832 = LINE('',#3833,#3834); +#3833 = CARTESIAN_POINT('',(0.,-2.)); +#3834 = VECTOR('',#3835,1.); +#3835 = DIRECTION('',(1.,0.)); +#3836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3837 = PCURVE('',#3750,#3838); +#3838 = DEFINITIONAL_REPRESENTATION('',(#3839),#3843); +#3839 = LINE('',#3840,#3841); +#3840 = CARTESIAN_POINT('',(0.,0.)); +#3841 = VECTOR('',#3842,1.); +#3842 = DIRECTION('',(0.,1.)); +#3843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3844 = ADVANCED_FACE('',(#3845),#3456,.T.); +#3845 = FACE_BOUND('',#3846,.T.); +#3846 = EDGE_LOOP('',(#3847,#3848,#3849)); +#3847 = ORIENTED_EDGE('',*,*,#3439,.T.); +#3848 = ORIENTED_EDGE('',*,*,#3576,.F.); +#3849 = ORIENTED_EDGE('',*,*,#3850,.T.); +#3850 = EDGE_CURVE('',#3577,#3440,#3851,.T.); +#3851 = SURFACE_CURVE('',#3852,(#3857,#3863),.PCURVE_S1.); +#3852 = CIRCLE('',#3853,2.); +#3853 = AXIS2_PLACEMENT_3D('',#3854,#3855,#3856); +#3854 = CARTESIAN_POINT('',(2.,28.,18.)); +#3855 = DIRECTION('',(0.,0.,1.)); +#3856 = DIRECTION('',(-1.,0.,0.)); +#3857 = PCURVE('',#3456,#3858); +#3858 = DEFINITIONAL_REPRESENTATION('',(#3859),#3862); +#3859 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3860,#3861),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3860 = CARTESIAN_POINT('',(6.28318530718,-1.570796326795)); +#3861 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3863 = PCURVE('',#3811,#3864); +#3864 = DEFINITIONAL_REPRESENTATION('',(#3865),#3868); +#3865 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3866,#3867),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3866 = CARTESIAN_POINT('',(4.712388980385,18.)); +#3867 = CARTESIAN_POINT('',(6.28318530718,18.)); +#3868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3869 = ADVANCED_FACE('',(#3870),#3515,.F.); +#3870 = FACE_BOUND('',#3871,.F.); +#3871 = EDGE_LOOP('',(#3872,#3897,#3918,#3919)); +#3872 = ORIENTED_EDGE('',*,*,#3873,.F.); +#3873 = EDGE_CURVE('',#3874,#3876,#3878,.T.); +#3874 = VERTEX_POINT('',#3875); +#3875 = CARTESIAN_POINT('',(2.,-4.440892098501E-16,0.)); +#3876 = VERTEX_POINT('',#3877); +#3877 = CARTESIAN_POINT('',(28.,-4.440892098501E-16,0.)); +#3878 = SURFACE_CURVE('',#3879,(#3883,#3890),.PCURVE_S1.); +#3879 = LINE('',#3880,#3881); +#3880 = CARTESIAN_POINT('',(0.,0.,0.)); +#3881 = VECTOR('',#3882,1.); +#3882 = DIRECTION('',(1.,0.,0.)); +#3883 = PCURVE('',#3515,#3884); +#3884 = DEFINITIONAL_REPRESENTATION('',(#3885),#3889); +#3885 = LINE('',#3886,#3887); +#3886 = CARTESIAN_POINT('',(0.,0.)); +#3887 = VECTOR('',#3888,1.); +#3888 = DIRECTION('',(0.,1.)); +#3889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3890 = PCURVE('',#3785,#3891); +#3891 = DEFINITIONAL_REPRESENTATION('',(#3892),#3896); +#3892 = LINE('',#3893,#3894); +#3893 = CARTESIAN_POINT('',(0.,0.)); +#3894 = VECTOR('',#3895,1.); +#3895 = DIRECTION('',(1.,0.)); +#3896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3897 = ORIENTED_EDGE('',*,*,#3898,.T.); +#3898 = EDGE_CURVE('',#3874,#3498,#3899,.T.); +#3899 = SURFACE_CURVE('',#3900,(#3904,#3911),.PCURVE_S1.); +#3900 = LINE('',#3901,#3902); +#3901 = CARTESIAN_POINT('',(2.,-4.440892098501E-16,0.)); +#3902 = VECTOR('',#3903,1.); +#3903 = DIRECTION('',(0.,0.,1.)); +#3904 = PCURVE('',#3515,#3905); +#3905 = DEFINITIONAL_REPRESENTATION('',(#3906),#3910); +#3906 = LINE('',#3907,#3908); +#3907 = CARTESIAN_POINT('',(0.,2.)); +#3908 = VECTOR('',#3909,1.); +#3909 = DIRECTION('',(1.,0.)); +#3910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3911 = PCURVE('',#3750,#3912); +#3912 = DEFINITIONAL_REPRESENTATION('',(#3913),#3917); +#3913 = LINE('',#3914,#3915); +#3914 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3915 = VECTOR('',#3916,1.); +#3916 = DIRECTION('',(0.,1.)); +#3917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3918 = ORIENTED_EDGE('',*,*,#3497,.T.); +#3919 = ORIENTED_EDGE('',*,*,#3920,.F.); +#3920 = EDGE_CURVE('',#3876,#3500,#3921,.T.); +#3921 = SURFACE_CURVE('',#3922,(#3926,#3933),.PCURVE_S1.); +#3922 = LINE('',#3923,#3924); +#3923 = CARTESIAN_POINT('',(28.,-4.440892098501E-16,0.)); +#3924 = VECTOR('',#3925,1.); +#3925 = DIRECTION('',(0.,0.,1.)); +#3926 = PCURVE('',#3515,#3927); +#3927 = DEFINITIONAL_REPRESENTATION('',(#3928),#3932); +#3928 = LINE('',#3929,#3930); +#3929 = CARTESIAN_POINT('',(0.,28.)); +#3930 = VECTOR('',#3931,1.); +#3931 = DIRECTION('',(1.,0.)); +#3932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3933 = PCURVE('',#3934,#3939); +#3934 = CYLINDRICAL_SURFACE('',#3935,2.); +#3935 = AXIS2_PLACEMENT_3D('',#3936,#3937,#3938); +#3936 = CARTESIAN_POINT('',(28.,2.,0.)); +#3937 = DIRECTION('',(0.,0.,1.)); +#3938 = DIRECTION('',(1.,0.,-0.)); +#3939 = DEFINITIONAL_REPRESENTATION('',(#3940),#3944); +#3940 = LINE('',#3941,#3942); +#3941 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3942 = VECTOR('',#3943,1.); +#3943 = DIRECTION('',(-0.,1.)); +#3944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3945 = ADVANCED_FACE('',(#3946),#3541,.T.); +#3946 = FACE_BOUND('',#3947,.T.); +#3947 = EDGE_LOOP('',(#3948,#3949,#3950)); +#3948 = ORIENTED_EDGE('',*,*,#3708,.F.); +#3949 = ORIENTED_EDGE('',*,*,#3527,.T.); +#3950 = ORIENTED_EDGE('',*,*,#3951,.F.); +#3951 = EDGE_CURVE('',#3656,#3500,#3952,.T.); +#3952 = SURFACE_CURVE('',#3953,(#3958,#3965),.PCURVE_S1.); +#3953 = CIRCLE('',#3954,2.); +#3954 = AXIS2_PLACEMENT_3D('',#3955,#3956,#3957); +#3955 = CARTESIAN_POINT('',(28.,2.,18.)); +#3956 = DIRECTION('',(0.,0.,-1.)); +#3957 = DIRECTION('',(1.,0.,0.)); +#3958 = PCURVE('',#3541,#3959); +#3959 = DEFINITIONAL_REPRESENTATION('',(#3960),#3964); +#3960 = LINE('',#3961,#3962); +#3961 = CARTESIAN_POINT('',(0.,0.)); +#3962 = VECTOR('',#3963,1.); +#3963 = DIRECTION('',(1.,0.)); +#3964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3965 = PCURVE('',#3934,#3966); +#3966 = DEFINITIONAL_REPRESENTATION('',(#3967),#3971); +#3967 = LINE('',#3968,#3969); +#3968 = CARTESIAN_POINT('',(6.28318530718,18.)); +#3969 = VECTOR('',#3970,1.); +#3970 = DIRECTION('',(-1.,0.)); +#3971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3972 = ADVANCED_FACE('',(#3973),#3640,.T.); +#3973 = FACE_BOUND('',#3974,.T.); +#3974 = EDGE_LOOP('',(#3975,#4000,#4021,#4022)); +#3975 = ORIENTED_EDGE('',*,*,#3976,.F.); +#3976 = EDGE_CURVE('',#3977,#3979,#3981,.T.); +#3977 = VERTEX_POINT('',#3978); +#3978 = CARTESIAN_POINT('',(2.,30.,0.)); +#3979 = VERTEX_POINT('',#3980); +#3980 = CARTESIAN_POINT('',(28.,30.,0.)); +#3981 = SURFACE_CURVE('',#3982,(#3986,#3993),.PCURVE_S1.); +#3982 = LINE('',#3983,#3984); +#3983 = CARTESIAN_POINT('',(0.,30.,0.)); +#3984 = VECTOR('',#3985,1.); +#3985 = DIRECTION('',(1.,0.,0.)); +#3986 = PCURVE('',#3640,#3987); +#3987 = DEFINITIONAL_REPRESENTATION('',(#3988),#3992); +#3988 = LINE('',#3989,#3990); +#3989 = CARTESIAN_POINT('',(0.,0.)); +#3990 = VECTOR('',#3991,1.); +#3991 = DIRECTION('',(0.,1.)); +#3992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3993 = PCURVE('',#3785,#3994); +#3994 = DEFINITIONAL_REPRESENTATION('',(#3995),#3999); +#3995 = LINE('',#3996,#3997); +#3996 = CARTESIAN_POINT('',(0.,30.)); +#3997 = VECTOR('',#3998,1.); +#3998 = DIRECTION('',(1.,0.)); +#3999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4000 = ORIENTED_EDGE('',*,*,#4001,.T.); +#4001 = EDGE_CURVE('',#3977,#3577,#4002,.T.); +#4002 = SURFACE_CURVE('',#4003,(#4007,#4014),.PCURVE_S1.); +#4003 = LINE('',#4004,#4005); +#4004 = CARTESIAN_POINT('',(2.,30.,0.)); +#4005 = VECTOR('',#4006,1.); +#4006 = DIRECTION('',(0.,0.,1.)); +#4007 = PCURVE('',#3640,#4008); +#4008 = DEFINITIONAL_REPRESENTATION('',(#4009),#4013); +#4009 = LINE('',#4010,#4011); +#4010 = CARTESIAN_POINT('',(0.,2.)); +#4011 = VECTOR('',#4012,1.); +#4012 = DIRECTION('',(1.,0.)); +#4013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4014 = PCURVE('',#3811,#4015); +#4015 = DEFINITIONAL_REPRESENTATION('',(#4016),#4020); +#4016 = LINE('',#4017,#4018); +#4017 = CARTESIAN_POINT('',(4.712388980385,0.)); +#4018 = VECTOR('',#4019,1.); +#4019 = DIRECTION('',(-0.,1.)); +#4020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4021 = ORIENTED_EDGE('',*,*,#3626,.T.); +#4022 = ORIENTED_EDGE('',*,*,#4023,.F.); +#4023 = EDGE_CURVE('',#3979,#3600,#4024,.T.); +#4024 = SURFACE_CURVE('',#4025,(#4029,#4036),.PCURVE_S1.); +#4025 = LINE('',#4026,#4027); +#4026 = CARTESIAN_POINT('',(28.,30.,0.)); +#4027 = VECTOR('',#4028,1.); +#4028 = DIRECTION('',(0.,0.,1.)); +#4029 = PCURVE('',#3640,#4030); +#4030 = DEFINITIONAL_REPRESENTATION('',(#4031),#4035); +#4031 = LINE('',#4032,#4033); +#4032 = CARTESIAN_POINT('',(0.,28.)); +#4033 = VECTOR('',#4034,1.); +#4034 = DIRECTION('',(1.,0.)); +#4035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4036 = PCURVE('',#4037,#4042); +#4037 = CYLINDRICAL_SURFACE('',#4038,2.); +#4038 = AXIS2_PLACEMENT_3D('',#4039,#4040,#4041); +#4039 = CARTESIAN_POINT('',(28.,28.,0.)); +#4040 = DIRECTION('',(0.,0.,1.)); +#4041 = DIRECTION('',(1.,0.,-0.)); +#4042 = DEFINITIONAL_REPRESENTATION('',(#4043),#4047); +#4043 = LINE('',#4044,#4045); +#4044 = CARTESIAN_POINT('',(1.570796326795,0.)); +#4045 = VECTOR('',#4046,1.); +#4046 = DIRECTION('',(0.,1.)); +#4047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4048 = ADVANCED_FACE('',(#4049),#3615,.T.); +#4049 = FACE_BOUND('',#4050,.T.); +#4050 = EDGE_LOOP('',(#4051,#4071,#4072)); +#4051 = ORIENTED_EDGE('',*,*,#4052,.F.); +#4052 = EDGE_CURVE('',#3600,#3658,#4053,.T.); +#4053 = SURFACE_CURVE('',#4054,(#4059,#4065),.PCURVE_S1.); +#4054 = CIRCLE('',#4055,2.); +#4055 = AXIS2_PLACEMENT_3D('',#4056,#4057,#4058); +#4056 = CARTESIAN_POINT('',(28.,28.,18.)); +#4057 = DIRECTION('',(0.,0.,-1.)); +#4058 = DIRECTION('',(1.,0.,0.)); +#4059 = PCURVE('',#3615,#4060); +#4060 = DEFINITIONAL_REPRESENTATION('',(#4061),#4064); +#4061 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4062,#4063),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#4062 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#4063 = CARTESIAN_POINT('',(0.,0.)); +#4064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4065 = PCURVE('',#4037,#4066); +#4066 = DEFINITIONAL_REPRESENTATION('',(#4067),#4070); +#4067 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4068,#4069),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#4068 = CARTESIAN_POINT('',(1.570796326795,18.)); +#4069 = CARTESIAN_POINT('',(0.,18.)); +#4070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4071 = ORIENTED_EDGE('',*,*,#3599,.T.); +#4072 = ORIENTED_EDGE('',*,*,#3685,.F.); +#4073 = ADVANCED_FACE('',(#4074),#3673,.T.); +#4074 = FACE_BOUND('',#4075,.T.); +#4075 = EDGE_LOOP('',(#4076,#4101,#4122,#4123)); +#4076 = ORIENTED_EDGE('',*,*,#4077,.T.); +#4077 = EDGE_CURVE('',#4078,#4080,#4082,.T.); +#4078 = VERTEX_POINT('',#4079); +#4079 = CARTESIAN_POINT('',(30.,2.,0.)); +#4080 = VERTEX_POINT('',#4081); +#4081 = CARTESIAN_POINT('',(30.,28.,0.)); +#4082 = SURFACE_CURVE('',#4083,(#4087,#4094),.PCURVE_S1.); +#4083 = LINE('',#4084,#4085); +#4084 = CARTESIAN_POINT('',(30.,0.,0.)); +#4085 = VECTOR('',#4086,1.); +#4086 = DIRECTION('',(0.,1.,0.)); +#4087 = PCURVE('',#3673,#4088); +#4088 = DEFINITIONAL_REPRESENTATION('',(#4089),#4093); +#4089 = LINE('',#4090,#4091); +#4090 = CARTESIAN_POINT('',(0.,0.)); +#4091 = VECTOR('',#4092,1.); +#4092 = DIRECTION('',(0.,-1.)); +#4093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4094 = PCURVE('',#3785,#4095); +#4095 = DEFINITIONAL_REPRESENTATION('',(#4096),#4100); +#4096 = LINE('',#4097,#4098); +#4097 = CARTESIAN_POINT('',(30.,0.)); +#4098 = VECTOR('',#4099,1.); +#4099 = DIRECTION('',(0.,1.)); +#4100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4101 = ORIENTED_EDGE('',*,*,#4102,.T.); +#4102 = EDGE_CURVE('',#4080,#3658,#4103,.T.); +#4103 = SURFACE_CURVE('',#4104,(#4108,#4115),.PCURVE_S1.); +#4104 = LINE('',#4105,#4106); +#4105 = CARTESIAN_POINT('',(30.,28.,0.)); +#4106 = VECTOR('',#4107,1.); +#4107 = DIRECTION('',(0.,0.,1.)); +#4108 = PCURVE('',#3673,#4109); +#4109 = DEFINITIONAL_REPRESENTATION('',(#4110),#4114); +#4110 = LINE('',#4111,#4112); +#4111 = CARTESIAN_POINT('',(0.,-28.)); +#4112 = VECTOR('',#4113,1.); +#4113 = DIRECTION('',(1.,0.)); +#4114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4115 = PCURVE('',#4037,#4116); +#4116 = DEFINITIONAL_REPRESENTATION('',(#4117),#4121); +#4117 = LINE('',#4118,#4119); +#4118 = CARTESIAN_POINT('',(0.,0.)); +#4119 = VECTOR('',#4120,1.); +#4120 = DIRECTION('',(0.,1.)); +#4121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4122 = ORIENTED_EDGE('',*,*,#3655,.F.); +#4123 = ORIENTED_EDGE('',*,*,#4124,.F.); +#4124 = EDGE_CURVE('',#4078,#3656,#4125,.T.); +#4125 = SURFACE_CURVE('',#4126,(#4130,#4137),.PCURVE_S1.); +#4126 = LINE('',#4127,#4128); +#4127 = CARTESIAN_POINT('',(30.,2.,0.)); +#4128 = VECTOR('',#4129,1.); +#4129 = DIRECTION('',(0.,0.,1.)); +#4130 = PCURVE('',#3673,#4131); +#4131 = DEFINITIONAL_REPRESENTATION('',(#4132),#4136); +#4132 = LINE('',#4133,#4134); +#4133 = CARTESIAN_POINT('',(0.,-2.)); +#4134 = VECTOR('',#4135,1.); +#4135 = DIRECTION('',(1.,0.)); +#4136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4137 = PCURVE('',#3934,#4138); +#4138 = DEFINITIONAL_REPRESENTATION('',(#4139),#4143); +#4139 = LINE('',#4140,#4141); +#4140 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4141 = VECTOR('',#4142,1.); +#4142 = DIRECTION('',(-0.,1.)); +#4143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4144 = ADVANCED_FACE('',(#4145),#3750,.T.); +#4145 = FACE_BOUND('',#4146,.T.); +#4146 = EDGE_LOOP('',(#4147,#4169,#4170,#4171)); +#4147 = ORIENTED_EDGE('',*,*,#4148,.T.); +#4148 = EDGE_CURVE('',#3768,#3874,#4149,.T.); +#4149 = SURFACE_CURVE('',#4150,(#4155,#4162),.PCURVE_S1.); +#4150 = CIRCLE('',#4151,2.); +#4151 = AXIS2_PLACEMENT_3D('',#4152,#4153,#4154); +#4152 = CARTESIAN_POINT('',(2.,2.,0.)); +#4153 = DIRECTION('',(-0.,0.,1.)); +#4154 = DIRECTION('',(0.,-1.,0.)); +#4155 = PCURVE('',#3750,#4156); +#4156 = DEFINITIONAL_REPRESENTATION('',(#4157),#4161); +#4157 = LINE('',#4158,#4159); +#4158 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#4159 = VECTOR('',#4160,1.); +#4160 = DIRECTION('',(1.,0.)); +#4161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4162 = PCURVE('',#3785,#4163); +#4163 = DEFINITIONAL_REPRESENTATION('',(#4164),#4168); +#4164 = CIRCLE('',#4165,2.); +#4165 = AXIS2_PLACEMENT_2D('',#4166,#4167); +#4166 = CARTESIAN_POINT('',(2.,2.)); +#4167 = DIRECTION('',(0.,-1.)); +#4168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4169 = ORIENTED_EDGE('',*,*,#3898,.T.); +#4170 = ORIENTED_EDGE('',*,*,#3735,.F.); +#4171 = ORIENTED_EDGE('',*,*,#3824,.F.); +#4172 = ADVANCED_FACE('',(#4173),#3785,.F.); +#4173 = FACE_BOUND('',#4174,.F.); +#4174 = EDGE_LOOP('',(#4175,#4176,#4177,#4178,#4204,#4205,#4227,#4228)); +#4175 = ORIENTED_EDGE('',*,*,#3767,.F.); +#4176 = ORIENTED_EDGE('',*,*,#4148,.T.); +#4177 = ORIENTED_EDGE('',*,*,#3873,.T.); +#4178 = ORIENTED_EDGE('',*,*,#4179,.F.); +#4179 = EDGE_CURVE('',#4078,#3876,#4180,.T.); +#4180 = SURFACE_CURVE('',#4181,(#4186,#4197),.PCURVE_S1.); +#4181 = CIRCLE('',#4182,2.); +#4182 = AXIS2_PLACEMENT_3D('',#4183,#4184,#4185); +#4183 = CARTESIAN_POINT('',(28.,2.,0.)); +#4184 = DIRECTION('',(-0.,-0.,-1.)); +#4185 = DIRECTION('',(0.,-1.,0.)); +#4186 = PCURVE('',#3785,#4187); +#4187 = DEFINITIONAL_REPRESENTATION('',(#4188),#4196); +#4188 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4189,#4190,#4191,#4192, +#4193,#4194,#4195),.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('') ); +#4189 = CARTESIAN_POINT('',(28.,0.)); +#4190 = CARTESIAN_POINT('',(24.535898384862,0.)); +#4191 = CARTESIAN_POINT('',(26.267949192431,3.)); +#4192 = CARTESIAN_POINT('',(28.,6.)); +#4193 = CARTESIAN_POINT('',(29.732050807569,3.)); +#4194 = CARTESIAN_POINT('',(31.464101615138,3.10862446895E-15)); +#4195 = CARTESIAN_POINT('',(28.,0.)); +#4196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4197 = PCURVE('',#3934,#4198); +#4198 = DEFINITIONAL_REPRESENTATION('',(#4199),#4203); +#4199 = LINE('',#4200,#4201); +#4200 = CARTESIAN_POINT('',(10.995574287565,0.)); +#4201 = VECTOR('',#4202,1.); +#4202 = DIRECTION('',(-1.,0.)); +#4203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4204 = ORIENTED_EDGE('',*,*,#4077,.T.); +#4205 = ORIENTED_EDGE('',*,*,#4206,.T.); +#4206 = EDGE_CURVE('',#4080,#3979,#4207,.T.); +#4207 = SURFACE_CURVE('',#4208,(#4213,#4220),.PCURVE_S1.); +#4208 = CIRCLE('',#4209,2.); +#4209 = AXIS2_PLACEMENT_3D('',#4210,#4211,#4212); +#4210 = CARTESIAN_POINT('',(28.,28.,0.)); +#4211 = DIRECTION('',(-0.,0.,1.)); +#4212 = DIRECTION('',(0.,-1.,0.)); +#4213 = PCURVE('',#3785,#4214); +#4214 = DEFINITIONAL_REPRESENTATION('',(#4215),#4219); +#4215 = CIRCLE('',#4216,2.); +#4216 = AXIS2_PLACEMENT_2D('',#4217,#4218); +#4217 = CARTESIAN_POINT('',(28.,28.)); +#4218 = DIRECTION('',(0.,-1.)); +#4219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4220 = PCURVE('',#4037,#4221); +#4221 = DEFINITIONAL_REPRESENTATION('',(#4222),#4226); +#4222 = LINE('',#4223,#4224); +#4223 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#4224 = VECTOR('',#4225,1.); +#4225 = DIRECTION('',(1.,0.)); +#4226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4227 = ORIENTED_EDGE('',*,*,#3976,.F.); +#4228 = ORIENTED_EDGE('',*,*,#4229,.F.); +#4229 = EDGE_CURVE('',#3770,#3977,#4230,.T.); +#4230 = SURFACE_CURVE('',#4231,(#4236,#4247),.PCURVE_S1.); +#4231 = CIRCLE('',#4232,2.); +#4232 = AXIS2_PLACEMENT_3D('',#4233,#4234,#4235); +#4233 = CARTESIAN_POINT('',(2.,28.,0.)); +#4234 = DIRECTION('',(-0.,-0.,-1.)); +#4235 = DIRECTION('',(0.,-1.,0.)); +#4236 = PCURVE('',#3785,#4237); +#4237 = DEFINITIONAL_REPRESENTATION('',(#4238),#4246); +#4238 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4239,#4240,#4241,#4242, +#4243,#4244,#4245),.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('') ); +#4239 = CARTESIAN_POINT('',(2.,26.)); +#4240 = CARTESIAN_POINT('',(-1.464101615138,26.)); +#4241 = CARTESIAN_POINT('',(0.267949192431,29.)); +#4242 = CARTESIAN_POINT('',(2.,32.)); +#4243 = CARTESIAN_POINT('',(3.732050807569,29.)); +#4244 = CARTESIAN_POINT('',(5.464101615138,26.)); +#4245 = CARTESIAN_POINT('',(2.,26.)); +#4246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4247 = PCURVE('',#3811,#4248); +#4248 = DEFINITIONAL_REPRESENTATION('',(#4249),#4253); +#4249 = LINE('',#4250,#4251); +#4250 = CARTESIAN_POINT('',(7.853981633975,0.)); +#4251 = VECTOR('',#4252,1.); +#4252 = DIRECTION('',(-1.,0.)); +#4253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4254 = ADVANCED_FACE('',(#4255),#3811,.T.); +#4255 = FACE_BOUND('',#4256,.T.); +#4256 = EDGE_LOOP('',(#4257,#4258,#4259,#4260)); +#4257 = ORIENTED_EDGE('',*,*,#3797,.T.); +#4258 = ORIENTED_EDGE('',*,*,#3850,.F.); +#4259 = ORIENTED_EDGE('',*,*,#4001,.F.); +#4260 = ORIENTED_EDGE('',*,*,#4229,.F.); +#4261 = ADVANCED_FACE('',(#4262),#3934,.T.); +#4262 = FACE_BOUND('',#4263,.T.); +#4263 = EDGE_LOOP('',(#4264,#4265,#4266,#4267)); +#4264 = ORIENTED_EDGE('',*,*,#4124,.T.); +#4265 = ORIENTED_EDGE('',*,*,#3951,.T.); +#4266 = ORIENTED_EDGE('',*,*,#3920,.F.); +#4267 = ORIENTED_EDGE('',*,*,#4179,.F.); +#4268 = ADVANCED_FACE('',(#4269),#4037,.T.); +#4269 = FACE_BOUND('',#4270,.T.); +#4270 = EDGE_LOOP('',(#4271,#4272,#4273,#4274)); +#4271 = ORIENTED_EDGE('',*,*,#4206,.T.); +#4272 = ORIENTED_EDGE('',*,*,#4023,.T.); +#4273 = ORIENTED_EDGE('',*,*,#4052,.T.); +#4274 = ORIENTED_EDGE('',*,*,#4102,.F.); +#4275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4279)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4276,#4277,#4278)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4276 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4277 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4278 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4279 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4276, + 'distance_accuracy_value','confusion accuracy'); +#4280 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3051)); +#4281 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4282),#4275); +#4282 = STYLED_ITEM('color',(#4283),#3055); +#4283 = PRESENTATION_STYLE_ASSIGNMENT((#4284,#4290)); +#4284 = SURFACE_STYLE_USAGE(.BOTH.,#4285); +#4285 = SURFACE_SIDE_STYLE('',(#4286)); +#4286 = SURFACE_STYLE_FILL_AREA(#4287); +#4287 = FILL_AREA_STYLE('',(#4288)); +#4288 = FILL_AREA_STYLE_COLOUR('',#4289); +#4289 = DRAUGHTING_PRE_DEFINED_COLOUR('red'); +#4290 = CURVE_STYLE('',#4291,POSITIVE_LENGTH_MEASURE(0.1),#4289); +#4291 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4292 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4293),#429); +#4293 = STYLED_ITEM('color',(#4294),#15); +#4294 = PRESENTATION_STYLE_ASSIGNMENT((#4295,#4301)); +#4295 = SURFACE_STYLE_USAGE(.BOTH.,#4296); +#4296 = SURFACE_SIDE_STYLE('',(#4297)); +#4297 = SURFACE_STYLE_FILL_AREA(#4298); +#4298 = FILL_AREA_STYLE('',(#4299)); +#4299 = FILL_AREA_STYLE_COLOUR('',#4300); +#4300 = COLOUR_RGB('',0.40000000596,0.40000000596,0.40000000596); +#4301 = CURVE_STYLE('',#4302,POSITIVE_LENGTH_MEASURE(0.1),#4300); +#4302 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4303 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4304),#2613); +#4304 = STYLED_ITEM('color',(#4305),#2199); +#4305 = PRESENTATION_STYLE_ASSIGNMENT((#4306,#4311)); +#4306 = SURFACE_STYLE_USAGE(.BOTH.,#4307); +#4307 = SURFACE_SIDE_STYLE('',(#4308)); +#4308 = SURFACE_STYLE_FILL_AREA(#4309); +#4309 = FILL_AREA_STYLE('',(#4310)); +#4310 = FILL_AREA_STYLE_COLOUR('',#4300); +#4311 = CURVE_STYLE('',#4312,POSITIVE_LENGTH_MEASURE(0.1),#4300); +#4312 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4313 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4314),#3041); +#4314 = STYLED_ITEM('color',(#4315),#2627); +#4315 = PRESENTATION_STYLE_ASSIGNMENT((#4316,#4321)); +#4316 = SURFACE_STYLE_USAGE(.BOTH.,#4317); +#4317 = SURFACE_SIDE_STYLE('',(#4318)); +#4318 = SURFACE_STYLE_FILL_AREA(#4319); +#4319 = FILL_AREA_STYLE('',(#4320)); +#4320 = FILL_AREA_STYLE_COLOUR('',#4300); +#4321 = CURVE_STYLE('',#4322,POSITIVE_LENGTH_MEASURE(0.1),#4300); +#4322 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4323 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4324),#2185); +#4324 = STYLED_ITEM('color',(#4325),#443); +#4325 = PRESENTATION_STYLE_ASSIGNMENT((#4326,#4332)); +#4326 = SURFACE_STYLE_USAGE(.BOTH.,#4327); +#4327 = SURFACE_SIDE_STYLE('',(#4328)); +#4328 = SURFACE_STYLE_FILL_AREA(#4329); +#4329 = FILL_AREA_STYLE('',(#4330)); +#4330 = FILL_AREA_STYLE_COLOUR('',#4331); +#4331 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#4332 = CURVE_STYLE('',#4333,POSITIVE_LENGTH_MEASURE(0.1),#4331); +#4333 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Generic objects/Soporte Spinner/Archivos/Spinner.step b/Generic objects/Soporte Spinner/Archivos/Spinner.step new file mode 100644 index 00000000..407bc555 --- /dev/null +++ b/Generic objects/Soporte Spinner/Archivos/Spinner.step @@ -0,0 +1,3720 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/Github/Desaroyos/Mis proyectos/Things Cosas, FPGAs y +Arduino/Things-Cosas-FPGAs-y-Arduino/Soporte +Spinner/Archivos/FidgetSpinner.step','2020-05-30T01:19:34',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Rodamiento_3','Rodamiento_3','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#429); +#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,#105,#163,#221,#260,#299,#353,#402)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(27.141016151378,-32.99038105676,0.)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,15.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(34.641016151378,-20.,0.)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,15.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(34.641016151378,-20.,-2.)); +#34 = DIRECTION('',(0.,0.,-1.)); +#35 = DIRECTION('',(-0.5,-0.866025403784,-0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(-1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = TOROIDAL_SURFACE('',#44,13.,2.); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(34.641016151378,-20.,0.)); +#46 = DIRECTION('',(0.,-0.,-1.)); +#47 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = LINE('',#50,#51); +#50 = CARTESIAN_POINT('',(6.28318530718,0.)); +#51 = VECTOR('',#52,1.); +#52 = DIRECTION('',(-1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.T.); +#55 = EDGE_CURVE('',#22,#56,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(27.141016151378,-32.99038105676,10.)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(27.141016151378,-32.99038105676,-2.)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(-4.1389E-13,0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(-0.,-1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(6.28318530718,0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(-0.,-1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.F.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,15.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(34.641016151378,-20.,10.)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(6.28318530718,-12.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(-1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = TOROIDAL_SURFACE('',#94,13.,2.); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(34.641016151378,-20.,10.)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = LINE('',#100,#101); +#100 = CARTESIAN_POINT('',(0.,0.)); +#101 = VECTOR('',#102,1.); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.F.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108,#141,#161,#162)); +#108 = ORIENTED_EDGE('',*,*,#109,.T.); +#109 = EDGE_CURVE('',#110,#110,#112,.T.); +#110 = VERTEX_POINT('',#111); +#111 = CARTESIAN_POINT('',(28.141016151378,-31.25833024919,-2.)); +#112 = SURFACE_CURVE('',#113,(#118,#125),.PCURVE_S1.); +#113 = CIRCLE('',#114,13.); +#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); +#115 = CARTESIAN_POINT('',(34.641016151378,-20.,-2.)); +#116 = DIRECTION('',(0.,0.,1.)); +#117 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#118 = PCURVE('',#43,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(-1.,-1.4E-16)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(27.141016151378,-32.99038105676,-2.)); +#129 = DIRECTION('',(0.,0.,-1.)); +#130 = DIRECTION('',(0.5,0.866025403784,0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#140); +#132 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#133,#134,#135,#136,#137,#138 +,#139),.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( + '') ); +#133 = CARTESIAN_POINT('',(1.999999999994,-2.6645352591E-15)); +#134 = CARTESIAN_POINT('',(1.999999999994,22.516660498395)); +#135 = CARTESIAN_POINT('',(21.499999999994,11.258330249198)); +#136 = CARTESIAN_POINT('',(40.999999999994,5.195464186827E-16)); +#137 = CARTESIAN_POINT('',(21.499999999994,-11.25833024919)); +#138 = CARTESIAN_POINT('',(1.999999999994,-22.51666049839)); +#139 = CARTESIAN_POINT('',(1.999999999994,-2.6645352591E-15)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#22,#110,#143,.T.); +#143 = SEAM_CURVE('',#144,(#149,#155),.PCURVE_S1.); +#144 = CIRCLE('',#145,2.); +#145 = AXIS2_PLACEMENT_3D('',#146,#147,#148); +#146 = CARTESIAN_POINT('',(28.141016151378,-31.25833024919,0.)); +#147 = DIRECTION('',(0.866025403784,-0.5,0.)); +#148 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#149 = PCURVE('',#43,#150); +#150 = DEFINITIONAL_REPRESENTATION('',(#151),#154); +#151 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#152,#153),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#152 = CARTESIAN_POINT('',(0.,0.)); +#153 = CARTESIAN_POINT('',(0.,1.570796326795)); +#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#155 = PCURVE('',#43,#156); +#156 = DEFINITIONAL_REPRESENTATION('',(#157),#160); +#157 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#158,#159),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#158 = CARTESIAN_POINT('',(6.283185307179,0.)); +#159 = CARTESIAN_POINT('',(6.283185307179,1.570796326795)); +#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#161 = ORIENTED_EDGE('',*,*,#21,.F.); +#162 = ORIENTED_EDGE('',*,*,#142,.T.); +#163 = ADVANCED_FACE('',(#164),#93,.T.); +#164 = FACE_BOUND('',#165,.T.); +#165 = EDGE_LOOP('',(#166,#188,#189,#190)); +#166 = ORIENTED_EDGE('',*,*,#167,.F.); +#167 = EDGE_CURVE('',#56,#168,#170,.T.); +#168 = VERTEX_POINT('',#169); +#169 = CARTESIAN_POINT('',(28.141016151378,-31.25833024919,12.)); +#170 = SEAM_CURVE('',#171,(#176,#182),.PCURVE_S1.); +#171 = CIRCLE('',#172,2.); +#172 = AXIS2_PLACEMENT_3D('',#173,#174,#175); +#173 = CARTESIAN_POINT('',(28.141016151378,-31.25833024919,10.)); +#174 = DIRECTION('',(-0.866025403784,0.5,0.)); +#175 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#176 = PCURVE('',#93,#177); +#177 = DEFINITIONAL_REPRESENTATION('',(#178),#181); +#178 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#179,#180),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#179 = CARTESIAN_POINT('',(0.,0.)); +#180 = CARTESIAN_POINT('',(0.,1.570796326795)); +#181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#182 = PCURVE('',#93,#183); +#183 = DEFINITIONAL_REPRESENTATION('',(#184),#187); +#184 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#185,#186),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#185 = CARTESIAN_POINT('',(6.28318530718,0.)); +#186 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#188 = ORIENTED_EDGE('',*,*,#78,.T.); +#189 = ORIENTED_EDGE('',*,*,#167,.T.); +#190 = ORIENTED_EDGE('',*,*,#191,.F.); +#191 = EDGE_CURVE('',#168,#168,#192,.T.); +#192 = SURFACE_CURVE('',#193,(#198,#205),.PCURVE_S1.); +#193 = CIRCLE('',#194,13.); +#194 = AXIS2_PLACEMENT_3D('',#195,#196,#197); +#195 = CARTESIAN_POINT('',(34.641016151378,-20.,12.)); +#196 = DIRECTION('',(0.,0.,1.)); +#197 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#198 = PCURVE('',#93,#199); +#199 = DEFINITIONAL_REPRESENTATION('',(#200),#204); +#200 = LINE('',#201,#202); +#201 = CARTESIAN_POINT('',(0.,1.570796326795)); +#202 = VECTOR('',#203,1.); +#203 = DIRECTION('',(1.,0.)); +#204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#205 = PCURVE('',#206,#211); +#206 = PLANE('',#207); +#207 = AXIS2_PLACEMENT_3D('',#208,#209,#210); +#208 = CARTESIAN_POINT('',(27.141016151378,-32.99038105676,12.)); +#209 = DIRECTION('',(0.,0.,-1.)); +#210 = DIRECTION('',(0.5,0.866025403784,0.)); +#211 = DEFINITIONAL_REPRESENTATION('',(#212),#220); +#212 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#213,#214,#215,#216,#217,#218 +,#219),.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( + '') ); +#213 = CARTESIAN_POINT('',(1.999999999994,-2.6645352591E-15)); +#214 = CARTESIAN_POINT('',(1.999999999994,22.516660498395)); +#215 = CARTESIAN_POINT('',(21.499999999994,11.258330249198)); +#216 = CARTESIAN_POINT('',(40.999999999994,5.195464186827E-16)); +#217 = CARTESIAN_POINT('',(21.499999999994,-11.25833024919)); +#218 = CARTESIAN_POINT('',(1.999999999994,-22.51666049839)); +#219 = CARTESIAN_POINT('',(1.999999999994,-2.6645352591E-15)); +#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#221 = ADVANCED_FACE('',(#222,#225),#126,.T.); +#222 = FACE_BOUND('',#223,.T.); +#223 = EDGE_LOOP('',(#224)); +#224 = ORIENTED_EDGE('',*,*,#109,.F.); +#225 = FACE_BOUND('',#226,.T.); +#226 = EDGE_LOOP('',(#227)); +#227 = ORIENTED_EDGE('',*,*,#228,.T.); +#228 = EDGE_CURVE('',#229,#229,#231,.T.); +#229 = VERTEX_POINT('',#230); +#230 = CARTESIAN_POINT('',(29.641016151378,-28.66025403784,-2.)); +#231 = SURFACE_CURVE('',#232,(#237,#248),.PCURVE_S1.); +#232 = CIRCLE('',#233,10.); +#233 = AXIS2_PLACEMENT_3D('',#234,#235,#236); +#234 = CARTESIAN_POINT('',(34.641016151378,-20.,-2.)); +#235 = DIRECTION('',(0.,0.,1.)); +#236 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#237 = PCURVE('',#126,#238); +#238 = DEFINITIONAL_REPRESENTATION('',(#239),#247); +#239 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#240,#241,#242,#243,#244,#245 +,#246),.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( + '') ); +#240 = CARTESIAN_POINT('',(4.999999999994,-2.6645352591E-15)); +#241 = CARTESIAN_POINT('',(4.999999999994,17.320508075689)); +#242 = CARTESIAN_POINT('',(19.999999999994,8.660254037844)); +#243 = CARTESIAN_POINT('',(34.999999999994,-2.152416608057E-16)); +#244 = CARTESIAN_POINT('',(19.999999999994,-8.660254037844)); +#245 = CARTESIAN_POINT('',(4.999999999994,-17.32050807568)); +#246 = CARTESIAN_POINT('',(4.999999999994,-2.6645352591E-15)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = PCURVE('',#249,#254); +#249 = TOROIDAL_SURFACE('',#250,10.,2.); +#250 = AXIS2_PLACEMENT_3D('',#251,#252,#253); +#251 = CARTESIAN_POINT('',(34.641016151378,-20.,0.)); +#252 = DIRECTION('',(0.,0.,1.)); +#253 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#254 = DEFINITIONAL_REPRESENTATION('',(#255),#259); +#255 = LINE('',#256,#257); +#256 = CARTESIAN_POINT('',(0.,4.712388980385)); +#257 = VECTOR('',#258,1.); +#258 = DIRECTION('',(1.,0.)); +#259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#260 = ADVANCED_FACE('',(#261,#264),#206,.F.); +#261 = FACE_BOUND('',#262,.F.); +#262 = EDGE_LOOP('',(#263)); +#263 = ORIENTED_EDGE('',*,*,#191,.F.); +#264 = FACE_BOUND('',#265,.F.); +#265 = EDGE_LOOP('',(#266)); +#266 = ORIENTED_EDGE('',*,*,#267,.T.); +#267 = EDGE_CURVE('',#268,#268,#270,.T.); +#268 = VERTEX_POINT('',#269); +#269 = CARTESIAN_POINT('',(29.641016151378,-28.66025403784,12.)); +#270 = SURFACE_CURVE('',#271,(#276,#287),.PCURVE_S1.); +#271 = CIRCLE('',#272,10.); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(34.641016151378,-20.,12.)); +#274 = DIRECTION('',(0.,0.,1.)); +#275 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#276 = PCURVE('',#206,#277); +#277 = DEFINITIONAL_REPRESENTATION('',(#278),#286); +#278 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#279,#280,#281,#282,#283,#284 +,#285),.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( + '') ); +#279 = CARTESIAN_POINT('',(4.999999999994,-2.6645352591E-15)); +#280 = CARTESIAN_POINT('',(4.999999999994,17.320508075689)); +#281 = CARTESIAN_POINT('',(19.999999999994,8.660254037844)); +#282 = CARTESIAN_POINT('',(34.999999999994,-2.152416608057E-16)); +#283 = CARTESIAN_POINT('',(19.999999999994,-8.660254037844)); +#284 = CARTESIAN_POINT('',(4.999999999994,-17.32050807568)); +#285 = CARTESIAN_POINT('',(4.999999999994,-2.6645352591E-15)); +#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#287 = PCURVE('',#288,#293); +#288 = TOROIDAL_SURFACE('',#289,10.,2.); +#289 = AXIS2_PLACEMENT_3D('',#290,#291,#292); +#290 = CARTESIAN_POINT('',(34.641016151378,-20.,10.)); +#291 = DIRECTION('',(0.,-0.,-1.)); +#292 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298); +#294 = LINE('',#295,#296); +#295 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#296 = VECTOR('',#297,1.); +#297 = DIRECTION('',(-1.,0.)); +#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#299 = ADVANCED_FACE('',(#300),#249,.T.); +#300 = FACE_BOUND('',#301,.T.); +#301 = EDGE_LOOP('',(#302,#324,#351,#352)); +#302 = ORIENTED_EDGE('',*,*,#303,.F.); +#303 = EDGE_CURVE('',#304,#229,#306,.T.); +#304 = VERTEX_POINT('',#305); +#305 = CARTESIAN_POINT('',(30.641016151378,-26.92820323027,0.)); +#306 = SEAM_CURVE('',#307,(#312,#318),.PCURVE_S1.); +#307 = CIRCLE('',#308,2.); +#308 = AXIS2_PLACEMENT_3D('',#309,#310,#311); +#309 = CARTESIAN_POINT('',(29.641016151378,-28.66025403784,0.)); +#310 = DIRECTION('',(-0.866025403784,0.5,0.)); +#311 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#312 = PCURVE('',#249,#313); +#313 = DEFINITIONAL_REPRESENTATION('',(#314),#317); +#314 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#315,#316),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#315 = CARTESIAN_POINT('',(0.,3.14159265359)); +#316 = CARTESIAN_POINT('',(0.,4.712388980385)); +#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#318 = PCURVE('',#249,#319); +#319 = DEFINITIONAL_REPRESENTATION('',(#320),#323); +#320 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#321,#322),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#321 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#322 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#324 = ORIENTED_EDGE('',*,*,#325,.T.); +#325 = EDGE_CURVE('',#304,#304,#326,.T.); +#326 = SURFACE_CURVE('',#327,(#332,#339),.PCURVE_S1.); +#327 = CIRCLE('',#328,8.); +#328 = AXIS2_PLACEMENT_3D('',#329,#330,#331); +#329 = CARTESIAN_POINT('',(34.641016151378,-20.,0.)); +#330 = DIRECTION('',(0.,0.,1.)); +#331 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#332 = PCURVE('',#249,#333); +#333 = DEFINITIONAL_REPRESENTATION('',(#334),#338); +#334 = LINE('',#335,#336); +#335 = CARTESIAN_POINT('',(0.,3.14159265359)); +#336 = VECTOR('',#337,1.); +#337 = DIRECTION('',(1.,0.)); +#338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#339 = PCURVE('',#340,#345); +#340 = CYLINDRICAL_SURFACE('',#341,8.); +#341 = AXIS2_PLACEMENT_3D('',#342,#343,#344); +#342 = CARTESIAN_POINT('',(34.641016151378,-20.,-2.)); +#343 = DIRECTION('',(0.,0.,-1.)); +#344 = DIRECTION('',(-0.5,-0.866025403784,-0.)); +#345 = DEFINITIONAL_REPRESENTATION('',(#346),#350); +#346 = LINE('',#347,#348); +#347 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#348 = VECTOR('',#349,1.); +#349 = DIRECTION('',(-1.,0.)); +#350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#351 = ORIENTED_EDGE('',*,*,#303,.T.); +#352 = ORIENTED_EDGE('',*,*,#228,.F.); +#353 = ADVANCED_FACE('',(#354),#288,.T.); +#354 = FACE_BOUND('',#355,.T.); +#355 = EDGE_LOOP('',(#356,#357,#379,#401)); +#356 = ORIENTED_EDGE('',*,*,#267,.T.); +#357 = ORIENTED_EDGE('',*,*,#358,.F.); +#358 = EDGE_CURVE('',#359,#268,#361,.T.); +#359 = VERTEX_POINT('',#360); +#360 = CARTESIAN_POINT('',(30.641016151378,-26.92820323027,10.)); +#361 = SEAM_CURVE('',#362,(#367,#373),.PCURVE_S1.); +#362 = CIRCLE('',#363,2.); +#363 = AXIS2_PLACEMENT_3D('',#364,#365,#366); +#364 = CARTESIAN_POINT('',(29.641016151378,-28.66025403784,10.)); +#365 = DIRECTION('',(0.866025403784,-0.5,0.)); +#366 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#367 = PCURVE('',#288,#368); +#368 = DEFINITIONAL_REPRESENTATION('',(#369),#372); +#369 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#370,#371),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#370 = CARTESIAN_POINT('',(0.,3.14159265359)); +#371 = CARTESIAN_POINT('',(0.,4.712388980385)); +#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#373 = PCURVE('',#288,#374); +#374 = DEFINITIONAL_REPRESENTATION('',(#375),#378); +#375 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#376,#377),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#376 = CARTESIAN_POINT('',(6.283185307179,3.14159265359)); +#377 = CARTESIAN_POINT('',(6.283185307179,4.712388980385)); +#378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#379 = ORIENTED_EDGE('',*,*,#380,.F.); +#380 = EDGE_CURVE('',#359,#359,#381,.T.); +#381 = SURFACE_CURVE('',#382,(#387,#394),.PCURVE_S1.); +#382 = CIRCLE('',#383,8.); +#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386); +#384 = CARTESIAN_POINT('',(34.641016151378,-20.,10.)); +#385 = DIRECTION('',(0.,0.,1.)); +#386 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#387 = PCURVE('',#288,#388); +#388 = DEFINITIONAL_REPRESENTATION('',(#389),#393); +#389 = LINE('',#390,#391); +#390 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#391 = VECTOR('',#392,1.); +#392 = DIRECTION('',(-1.,0.)); +#393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#394 = PCURVE('',#340,#395); +#395 = DEFINITIONAL_REPRESENTATION('',(#396),#400); +#396 = LINE('',#397,#398); +#397 = CARTESIAN_POINT('',(6.28318530718,-12.)); +#398 = VECTOR('',#399,1.); +#399 = DIRECTION('',(-1.,0.)); +#400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#401 = ORIENTED_EDGE('',*,*,#358,.T.); +#402 = ADVANCED_FACE('',(#403),#340,.F.); +#403 = FACE_BOUND('',#404,.F.); +#404 = EDGE_LOOP('',(#405,#406,#427,#428)); +#405 = ORIENTED_EDGE('',*,*,#325,.T.); +#406 = ORIENTED_EDGE('',*,*,#407,.T.); +#407 = EDGE_CURVE('',#304,#359,#408,.T.); +#408 = SEAM_CURVE('',#409,(#413,#420),.PCURVE_S1.); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(30.641016151378,-26.92820323027,-2.)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(0.,0.,1.)); +#413 = PCURVE('',#340,#414); +#414 = DEFINITIONAL_REPRESENTATION('',(#415),#419); +#415 = LINE('',#416,#417); +#416 = CARTESIAN_POINT('',(-4.1389E-13,0.)); +#417 = VECTOR('',#418,1.); +#418 = DIRECTION('',(-0.,-1.)); +#419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#420 = PCURVE('',#340,#421); +#421 = DEFINITIONAL_REPRESENTATION('',(#422),#426); +#422 = LINE('',#423,#424); +#423 = CARTESIAN_POINT('',(6.28318530718,0.)); +#424 = VECTOR('',#425,1.); +#425 = DIRECTION('',(-0.,-1.)); +#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#427 = ORIENTED_EDGE('',*,*,#380,.F.); +#428 = ORIENTED_EDGE('',*,*,#407,.F.); +#429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#433)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#430,#431,#432)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#430 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#431 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#432 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#433 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#430, + 'distance_accuracy_value','confusion accuracy'); +#434 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#435 = SHAPE_DEFINITION_REPRESENTATION(#436,#442); +#436 = PRODUCT_DEFINITION_SHAPE('','',#437); +#437 = PRODUCT_DEFINITION('design','',#438,#441); +#438 = PRODUCT_DEFINITION_FORMATION('','',#439); +#439 = PRODUCT('Rodamiento_2','Rodamiento_2','',(#440)); +#440 = PRODUCT_CONTEXT('',#2,'mechanical'); +#441 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#442 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#443),#857); +#443 = MANIFOLD_SOLID_BREP('',#444); +#444 = CLOSED_SHELL('',(#445,#533,#591,#649,#688,#727,#781,#830)); +#445 = ADVANCED_FACE('',(#446),#459,.T.); +#446 = FACE_BOUND('',#447,.T.); +#447 = EDGE_LOOP('',(#448,#482,#505,#532)); +#448 = ORIENTED_EDGE('',*,*,#449,.T.); +#449 = EDGE_CURVE('',#450,#450,#452,.T.); +#450 = VERTEX_POINT('',#451); +#451 = CARTESIAN_POINT('',(-42.14101615137,-7.009618943233,0.)); +#452 = SURFACE_CURVE('',#453,(#458,#470),.PCURVE_S1.); +#453 = CIRCLE('',#454,15.); +#454 = AXIS2_PLACEMENT_3D('',#455,#456,#457); +#455 = CARTESIAN_POINT('',(-34.64101615137,-20.,0.)); +#456 = DIRECTION('',(0.,0.,1.)); +#457 = DIRECTION('',(-0.5,0.866025403784,0.)); +#458 = PCURVE('',#459,#464); +#459 = CYLINDRICAL_SURFACE('',#460,15.); +#460 = AXIS2_PLACEMENT_3D('',#461,#462,#463); +#461 = CARTESIAN_POINT('',(-34.64101615137,-20.,-2.)); +#462 = DIRECTION('',(0.,0.,-1.)); +#463 = DIRECTION('',(-0.5,0.866025403784,0.)); +#464 = DEFINITIONAL_REPRESENTATION('',(#465),#469); +#465 = LINE('',#466,#467); +#466 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#467 = VECTOR('',#468,1.); +#468 = DIRECTION('',(-1.,0.)); +#469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#470 = PCURVE('',#471,#476); +#471 = TOROIDAL_SURFACE('',#472,13.,2.); +#472 = AXIS2_PLACEMENT_3D('',#473,#474,#475); +#473 = CARTESIAN_POINT('',(-34.64101615137,-20.,0.)); +#474 = DIRECTION('',(-0.,0.,-1.)); +#475 = DIRECTION('',(-0.5,0.866025403784,0.)); +#476 = DEFINITIONAL_REPRESENTATION('',(#477),#481); +#477 = LINE('',#478,#479); +#478 = CARTESIAN_POINT('',(6.28318530718,0.)); +#479 = VECTOR('',#480,1.); +#480 = DIRECTION('',(-1.,0.)); +#481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#482 = ORIENTED_EDGE('',*,*,#483,.T.); +#483 = EDGE_CURVE('',#450,#484,#486,.T.); +#484 = VERTEX_POINT('',#485); +#485 = CARTESIAN_POINT('',(-42.14101615137,-7.009618943233,10.)); +#486 = SEAM_CURVE('',#487,(#491,#498),.PCURVE_S1.); +#487 = LINE('',#488,#489); +#488 = CARTESIAN_POINT('',(-42.14101615137,-7.009618943233,-2.)); +#489 = VECTOR('',#490,1.); +#490 = DIRECTION('',(0.,0.,1.)); +#491 = PCURVE('',#459,#492); +#492 = DEFINITIONAL_REPRESENTATION('',(#493),#497); +#493 = LINE('',#494,#495); +#494 = CARTESIAN_POINT('',(-4.1389E-13,0.)); +#495 = VECTOR('',#496,1.); +#496 = DIRECTION('',(-0.,-1.)); +#497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#498 = PCURVE('',#459,#499); +#499 = DEFINITIONAL_REPRESENTATION('',(#500),#504); +#500 = LINE('',#501,#502); +#501 = CARTESIAN_POINT('',(6.28318530718,0.)); +#502 = VECTOR('',#503,1.); +#503 = DIRECTION('',(-0.,-1.)); +#504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#505 = ORIENTED_EDGE('',*,*,#506,.F.); +#506 = EDGE_CURVE('',#484,#484,#507,.T.); +#507 = SURFACE_CURVE('',#508,(#513,#520),.PCURVE_S1.); +#508 = CIRCLE('',#509,15.); +#509 = AXIS2_PLACEMENT_3D('',#510,#511,#512); +#510 = CARTESIAN_POINT('',(-34.64101615137,-20.,10.)); +#511 = DIRECTION('',(0.,0.,1.)); +#512 = DIRECTION('',(-0.5,0.866025403784,0.)); +#513 = PCURVE('',#459,#514); +#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519); +#515 = LINE('',#516,#517); +#516 = CARTESIAN_POINT('',(6.28318530718,-12.)); +#517 = VECTOR('',#518,1.); +#518 = DIRECTION('',(-1.,0.)); +#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#520 = PCURVE('',#521,#526); +#521 = TOROIDAL_SURFACE('',#522,13.,2.); +#522 = AXIS2_PLACEMENT_3D('',#523,#524,#525); +#523 = CARTESIAN_POINT('',(-34.64101615137,-20.,10.)); +#524 = DIRECTION('',(0.,0.,1.)); +#525 = DIRECTION('',(-0.5,0.866025403784,0.)); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531); +#527 = LINE('',#528,#529); +#528 = CARTESIAN_POINT('',(0.,0.)); +#529 = VECTOR('',#530,1.); +#530 = DIRECTION('',(1.,0.)); +#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#532 = ORIENTED_EDGE('',*,*,#483,.F.); +#533 = ADVANCED_FACE('',(#534),#471,.T.); +#534 = FACE_BOUND('',#535,.T.); +#535 = EDGE_LOOP('',(#536,#569,#589,#590)); +#536 = ORIENTED_EDGE('',*,*,#537,.T.); +#537 = EDGE_CURVE('',#538,#538,#540,.T.); +#538 = VERTEX_POINT('',#539); +#539 = CARTESIAN_POINT('',(-41.14101615137,-8.741669750802,-2.)); +#540 = SURFACE_CURVE('',#541,(#546,#553),.PCURVE_S1.); +#541 = CIRCLE('',#542,13.); +#542 = AXIS2_PLACEMENT_3D('',#543,#544,#545); +#543 = CARTESIAN_POINT('',(-34.64101615137,-20.,-2.)); +#544 = DIRECTION('',(0.,0.,1.)); +#545 = DIRECTION('',(-0.5,0.866025403784,0.)); +#546 = PCURVE('',#471,#547); +#547 = DEFINITIONAL_REPRESENTATION('',(#548),#552); +#548 = LINE('',#549,#550); +#549 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#550 = VECTOR('',#551,1.); +#551 = DIRECTION('',(-1.,0.)); +#552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#553 = PCURVE('',#554,#559); +#554 = PLANE('',#555); +#555 = AXIS2_PLACEMENT_3D('',#556,#557,#558); +#556 = CARTESIAN_POINT('',(-42.14101615137,-7.009618943233,-2.)); +#557 = DIRECTION('',(0.,-0.,-1.)); +#558 = DIRECTION('',(0.5,-0.866025403784,0.)); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#568); +#560 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#561,#562,#563,#564,#565,#566 +,#567),.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( + '') ); +#561 = CARTESIAN_POINT('',(2.,3.499422973618E-12)); +#562 = CARTESIAN_POINT('',(2.,22.516660498399)); +#563 = CARTESIAN_POINT('',(21.5,11.258330249201)); +#564 = CARTESIAN_POINT('',(41.,3.502607055296E-12)); +#565 = CARTESIAN_POINT('',(21.5,-11.25833024919)); +#566 = CARTESIAN_POINT('',(2.,-22.51666049839)); +#567 = CARTESIAN_POINT('',(2.,3.499422973618E-12)); +#568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#569 = ORIENTED_EDGE('',*,*,#570,.F.); +#570 = EDGE_CURVE('',#450,#538,#571,.T.); +#571 = SEAM_CURVE('',#572,(#577,#583),.PCURVE_S1.); +#572 = CIRCLE('',#573,2.); +#573 = AXIS2_PLACEMENT_3D('',#574,#575,#576); +#574 = CARTESIAN_POINT('',(-41.14101615137,-8.741669750802,0.)); +#575 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#576 = DIRECTION('',(-0.5,0.866025403784,0.)); +#577 = PCURVE('',#471,#578); +#578 = DEFINITIONAL_REPRESENTATION('',(#579),#582); +#579 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#580,#581),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#580 = CARTESIAN_POINT('',(0.,0.)); +#581 = CARTESIAN_POINT('',(0.,1.570796326795)); +#582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#583 = PCURVE('',#471,#584); +#584 = DEFINITIONAL_REPRESENTATION('',(#585),#588); +#585 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#586,#587),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#586 = CARTESIAN_POINT('',(6.283185307179,0.)); +#587 = CARTESIAN_POINT('',(6.283185307179,1.570796326795)); +#588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#589 = ORIENTED_EDGE('',*,*,#449,.F.); +#590 = ORIENTED_EDGE('',*,*,#570,.T.); +#591 = ADVANCED_FACE('',(#592),#521,.T.); +#592 = FACE_BOUND('',#593,.T.); +#593 = EDGE_LOOP('',(#594,#616,#617,#618)); +#594 = ORIENTED_EDGE('',*,*,#595,.F.); +#595 = EDGE_CURVE('',#484,#596,#598,.T.); +#596 = VERTEX_POINT('',#597); +#597 = CARTESIAN_POINT('',(-41.14101615137,-8.741669750802,12.)); +#598 = SEAM_CURVE('',#599,(#604,#610),.PCURVE_S1.); +#599 = CIRCLE('',#600,2.); +#600 = AXIS2_PLACEMENT_3D('',#601,#602,#603); +#601 = CARTESIAN_POINT('',(-41.14101615137,-8.741669750802,10.)); +#602 = DIRECTION('',(0.866025403784,0.5,-0.)); +#603 = DIRECTION('',(-0.5,0.866025403784,0.)); +#604 = PCURVE('',#521,#605); +#605 = DEFINITIONAL_REPRESENTATION('',(#606),#609); +#606 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#607,#608),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#607 = CARTESIAN_POINT('',(0.,0.)); +#608 = CARTESIAN_POINT('',(0.,1.570796326795)); +#609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#610 = PCURVE('',#521,#611); +#611 = DEFINITIONAL_REPRESENTATION('',(#612),#615); +#612 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#613,#614),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#613 = CARTESIAN_POINT('',(6.28318530718,0.)); +#614 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#616 = ORIENTED_EDGE('',*,*,#506,.T.); +#617 = ORIENTED_EDGE('',*,*,#595,.T.); +#618 = ORIENTED_EDGE('',*,*,#619,.F.); +#619 = EDGE_CURVE('',#596,#596,#620,.T.); +#620 = SURFACE_CURVE('',#621,(#626,#633),.PCURVE_S1.); +#621 = CIRCLE('',#622,13.); +#622 = AXIS2_PLACEMENT_3D('',#623,#624,#625); +#623 = CARTESIAN_POINT('',(-34.64101615137,-20.,12.)); +#624 = DIRECTION('',(0.,0.,1.)); +#625 = DIRECTION('',(-0.5,0.866025403784,0.)); +#626 = PCURVE('',#521,#627); +#627 = DEFINITIONAL_REPRESENTATION('',(#628),#632); +#628 = LINE('',#629,#630); +#629 = CARTESIAN_POINT('',(0.,1.570796326795)); +#630 = VECTOR('',#631,1.); +#631 = DIRECTION('',(1.,0.)); +#632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#633 = PCURVE('',#634,#639); +#634 = PLANE('',#635); +#635 = AXIS2_PLACEMENT_3D('',#636,#637,#638); +#636 = CARTESIAN_POINT('',(-42.14101615137,-7.009618943233,12.)); +#637 = DIRECTION('',(0.,-0.,-1.)); +#638 = DIRECTION('',(0.5,-0.866025403784,0.)); +#639 = DEFINITIONAL_REPRESENTATION('',(#640),#648); +#640 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#641,#642,#643,#644,#645,#646 +,#647),.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( + '') ); +#641 = CARTESIAN_POINT('',(2.,3.499422973618E-12)); +#642 = CARTESIAN_POINT('',(2.,22.516660498399)); +#643 = CARTESIAN_POINT('',(21.5,11.258330249201)); +#644 = CARTESIAN_POINT('',(41.,3.502607055296E-12)); +#645 = CARTESIAN_POINT('',(21.5,-11.25833024919)); +#646 = CARTESIAN_POINT('',(2.,-22.51666049839)); +#647 = CARTESIAN_POINT('',(2.,3.499422973618E-12)); +#648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#649 = ADVANCED_FACE('',(#650,#653),#554,.T.); +#650 = FACE_BOUND('',#651,.T.); +#651 = EDGE_LOOP('',(#652)); +#652 = ORIENTED_EDGE('',*,*,#537,.F.); +#653 = FACE_BOUND('',#654,.T.); +#654 = EDGE_LOOP('',(#655)); +#655 = ORIENTED_EDGE('',*,*,#656,.T.); +#656 = EDGE_CURVE('',#657,#657,#659,.T.); +#657 = VERTEX_POINT('',#658); +#658 = CARTESIAN_POINT('',(-39.64101615137,-11.33974596215,-2.)); +#659 = SURFACE_CURVE('',#660,(#665,#676),.PCURVE_S1.); +#660 = CIRCLE('',#661,10.); +#661 = AXIS2_PLACEMENT_3D('',#662,#663,#664); +#662 = CARTESIAN_POINT('',(-34.64101615137,-20.,-2.)); +#663 = DIRECTION('',(0.,0.,1.)); +#664 = DIRECTION('',(-0.5,0.866025403784,0.)); +#665 = PCURVE('',#554,#666); +#666 = DEFINITIONAL_REPRESENTATION('',(#667),#675); +#667 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#668,#669,#670,#671,#672,#673 +,#674),.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( + '') ); +#668 = CARTESIAN_POINT('',(5.,3.499422973618E-12)); +#669 = CARTESIAN_POINT('',(5.,17.320508075692)); +#670 = CARTESIAN_POINT('',(20.,8.660254037848)); +#671 = CARTESIAN_POINT('',(35.,3.501872267217E-12)); +#672 = CARTESIAN_POINT('',(20.,-8.660254037841)); +#673 = CARTESIAN_POINT('',(5.,-17.32050807568)); +#674 = CARTESIAN_POINT('',(5.,3.499422973618E-12)); +#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#676 = PCURVE('',#677,#682); +#677 = TOROIDAL_SURFACE('',#678,10.,2.); +#678 = AXIS2_PLACEMENT_3D('',#679,#680,#681); +#679 = CARTESIAN_POINT('',(-34.64101615137,-20.,0.)); +#680 = DIRECTION('',(0.,0.,1.)); +#681 = DIRECTION('',(-0.5,0.866025403784,0.)); +#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687); +#683 = LINE('',#684,#685); +#684 = CARTESIAN_POINT('',(0.,4.712388980385)); +#685 = VECTOR('',#686,1.); +#686 = DIRECTION('',(1.,0.)); +#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#688 = ADVANCED_FACE('',(#689,#692),#634,.F.); +#689 = FACE_BOUND('',#690,.F.); +#690 = EDGE_LOOP('',(#691)); +#691 = ORIENTED_EDGE('',*,*,#619,.F.); +#692 = FACE_BOUND('',#693,.F.); +#693 = EDGE_LOOP('',(#694)); +#694 = ORIENTED_EDGE('',*,*,#695,.T.); +#695 = EDGE_CURVE('',#696,#696,#698,.T.); +#696 = VERTEX_POINT('',#697); +#697 = CARTESIAN_POINT('',(-39.64101615137,-11.33974596215,12.)); +#698 = SURFACE_CURVE('',#699,(#704,#715),.PCURVE_S1.); +#699 = CIRCLE('',#700,10.); +#700 = AXIS2_PLACEMENT_3D('',#701,#702,#703); +#701 = CARTESIAN_POINT('',(-34.64101615137,-20.,12.)); +#702 = DIRECTION('',(0.,0.,1.)); +#703 = DIRECTION('',(-0.5,0.866025403784,0.)); +#704 = PCURVE('',#634,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#714); +#706 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#707,#708,#709,#710,#711,#712 +,#713),.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( + '') ); +#707 = CARTESIAN_POINT('',(5.,3.499422973618E-12)); +#708 = CARTESIAN_POINT('',(5.,17.320508075692)); +#709 = CARTESIAN_POINT('',(20.,8.660254037848)); +#710 = CARTESIAN_POINT('',(35.,3.501872267217E-12)); +#711 = CARTESIAN_POINT('',(20.,-8.660254037841)); +#712 = CARTESIAN_POINT('',(5.,-17.32050807568)); +#713 = CARTESIAN_POINT('',(5.,3.499422973618E-12)); +#714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#715 = PCURVE('',#716,#721); +#716 = TOROIDAL_SURFACE('',#717,10.,2.); +#717 = AXIS2_PLACEMENT_3D('',#718,#719,#720); +#718 = CARTESIAN_POINT('',(-34.64101615137,-20.,10.)); +#719 = DIRECTION('',(-0.,0.,-1.)); +#720 = DIRECTION('',(-0.5,0.866025403784,0.)); +#721 = DEFINITIONAL_REPRESENTATION('',(#722),#726); +#722 = LINE('',#723,#724); +#723 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#724 = VECTOR('',#725,1.); +#725 = DIRECTION('',(-1.,1.4E-16)); +#726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#727 = ADVANCED_FACE('',(#728),#677,.T.); +#728 = FACE_BOUND('',#729,.T.); +#729 = EDGE_LOOP('',(#730,#752,#779,#780)); +#730 = ORIENTED_EDGE('',*,*,#731,.F.); +#731 = EDGE_CURVE('',#732,#657,#734,.T.); +#732 = VERTEX_POINT('',#733); +#733 = CARTESIAN_POINT('',(-38.64101615137,-13.07179676972,0.)); +#734 = SEAM_CURVE('',#735,(#740,#746),.PCURVE_S1.); +#735 = CIRCLE('',#736,2.); +#736 = AXIS2_PLACEMENT_3D('',#737,#738,#739); +#737 = CARTESIAN_POINT('',(-39.64101615137,-11.33974596215,0.)); +#738 = DIRECTION('',(0.866025403784,0.5,-0.)); +#739 = DIRECTION('',(-0.5,0.866025403784,0.)); +#740 = PCURVE('',#677,#741); +#741 = DEFINITIONAL_REPRESENTATION('',(#742),#745); +#742 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#743,#744),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#743 = CARTESIAN_POINT('',(0.,3.14159265359)); +#744 = CARTESIAN_POINT('',(0.,4.712388980385)); +#745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#746 = PCURVE('',#677,#747); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#751); +#748 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#749,#750),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#749 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#750 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#752 = ORIENTED_EDGE('',*,*,#753,.T.); +#753 = EDGE_CURVE('',#732,#732,#754,.T.); +#754 = SURFACE_CURVE('',#755,(#760,#767),.PCURVE_S1.); +#755 = CIRCLE('',#756,8.); +#756 = AXIS2_PLACEMENT_3D('',#757,#758,#759); +#757 = CARTESIAN_POINT('',(-34.64101615137,-20.,0.)); +#758 = DIRECTION('',(0.,0.,1.)); +#759 = DIRECTION('',(-0.5,0.866025403784,0.)); +#760 = PCURVE('',#677,#761); +#761 = DEFINITIONAL_REPRESENTATION('',(#762),#766); +#762 = LINE('',#763,#764); +#763 = CARTESIAN_POINT('',(0.,3.14159265359)); +#764 = VECTOR('',#765,1.); +#765 = DIRECTION('',(1.,0.)); +#766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#767 = PCURVE('',#768,#773); +#768 = CYLINDRICAL_SURFACE('',#769,8.); +#769 = AXIS2_PLACEMENT_3D('',#770,#771,#772); +#770 = CARTESIAN_POINT('',(-34.64101615137,-20.,-2.)); +#771 = DIRECTION('',(0.,0.,-1.)); +#772 = DIRECTION('',(-0.5,0.866025403784,0.)); +#773 = DEFINITIONAL_REPRESENTATION('',(#774),#778); +#774 = LINE('',#775,#776); +#775 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#776 = VECTOR('',#777,1.); +#777 = DIRECTION('',(-1.,0.)); +#778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#779 = ORIENTED_EDGE('',*,*,#731,.T.); +#780 = ORIENTED_EDGE('',*,*,#656,.F.); +#781 = ADVANCED_FACE('',(#782),#716,.T.); +#782 = FACE_BOUND('',#783,.T.); +#783 = EDGE_LOOP('',(#784,#785,#807,#829)); +#784 = ORIENTED_EDGE('',*,*,#695,.T.); +#785 = ORIENTED_EDGE('',*,*,#786,.F.); +#786 = EDGE_CURVE('',#787,#696,#789,.T.); +#787 = VERTEX_POINT('',#788); +#788 = CARTESIAN_POINT('',(-38.64101615137,-13.07179676972,10.)); +#789 = SEAM_CURVE('',#790,(#795,#801),.PCURVE_S1.); +#790 = CIRCLE('',#791,2.); +#791 = AXIS2_PLACEMENT_3D('',#792,#793,#794); +#792 = CARTESIAN_POINT('',(-39.64101615137,-11.33974596215,10.)); +#793 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#794 = DIRECTION('',(-0.5,0.866025403784,0.)); +#795 = PCURVE('',#716,#796); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#800); +#797 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#798,#799),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#798 = CARTESIAN_POINT('',(0.,3.14159265359)); +#799 = CARTESIAN_POINT('',(0.,4.712388980385)); +#800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#801 = PCURVE('',#716,#802); +#802 = DEFINITIONAL_REPRESENTATION('',(#803),#806); +#803 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#804,#805),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#804 = CARTESIAN_POINT('',(6.283185307179,3.14159265359)); +#805 = CARTESIAN_POINT('',(6.283185307179,4.712388980385)); +#806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#807 = ORIENTED_EDGE('',*,*,#808,.F.); +#808 = EDGE_CURVE('',#787,#787,#809,.T.); +#809 = SURFACE_CURVE('',#810,(#815,#822),.PCURVE_S1.); +#810 = CIRCLE('',#811,8.); +#811 = AXIS2_PLACEMENT_3D('',#812,#813,#814); +#812 = CARTESIAN_POINT('',(-34.64101615137,-20.,10.)); +#813 = DIRECTION('',(0.,0.,1.)); +#814 = DIRECTION('',(-0.5,0.866025403784,0.)); +#815 = PCURVE('',#716,#816); +#816 = DEFINITIONAL_REPRESENTATION('',(#817),#821); +#817 = LINE('',#818,#819); +#818 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#819 = VECTOR('',#820,1.); +#820 = DIRECTION('',(-1.,0.)); +#821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#822 = PCURVE('',#768,#823); +#823 = DEFINITIONAL_REPRESENTATION('',(#824),#828); +#824 = LINE('',#825,#826); +#825 = CARTESIAN_POINT('',(6.28318530718,-12.)); +#826 = VECTOR('',#827,1.); +#827 = DIRECTION('',(-1.,0.)); +#828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#829 = ORIENTED_EDGE('',*,*,#786,.T.); +#830 = ADVANCED_FACE('',(#831),#768,.F.); +#831 = FACE_BOUND('',#832,.F.); +#832 = EDGE_LOOP('',(#833,#834,#855,#856)); +#833 = ORIENTED_EDGE('',*,*,#753,.T.); +#834 = ORIENTED_EDGE('',*,*,#835,.T.); +#835 = EDGE_CURVE('',#732,#787,#836,.T.); +#836 = SEAM_CURVE('',#837,(#841,#848),.PCURVE_S1.); +#837 = LINE('',#838,#839); +#838 = CARTESIAN_POINT('',(-38.64101615137,-13.07179676972,-2.)); +#839 = VECTOR('',#840,1.); +#840 = DIRECTION('',(0.,0.,1.)); +#841 = PCURVE('',#768,#842); +#842 = DEFINITIONAL_REPRESENTATION('',(#843),#847); +#843 = LINE('',#844,#845); +#844 = CARTESIAN_POINT('',(-4.1389E-13,0.)); +#845 = VECTOR('',#846,1.); +#846 = DIRECTION('',(-0.,-1.)); +#847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#848 = PCURVE('',#768,#849); +#849 = DEFINITIONAL_REPRESENTATION('',(#850),#854); +#850 = LINE('',#851,#852); +#851 = CARTESIAN_POINT('',(6.28318530718,0.)); +#852 = VECTOR('',#853,1.); +#853 = DIRECTION('',(-0.,-1.)); +#854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#855 = ORIENTED_EDGE('',*,*,#808,.F.); +#856 = ORIENTED_EDGE('',*,*,#835,.F.); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#861)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#858,#859,#860)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#858 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#859 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#860 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#861 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#858, + 'distance_accuracy_value','confusion accuracy'); +#862 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#439)); +#863 = SHAPE_DEFINITION_REPRESENTATION(#864,#870); +#864 = PRODUCT_DEFINITION_SHAPE('','',#865); +#865 = PRODUCT_DEFINITION('design','',#866,#869); +#866 = PRODUCT_DEFINITION_FORMATION('','',#867); +#867 = PRODUCT('Base_spinner','Base_spinner','',(#868)); +#868 = PRODUCT_CONTEXT('',#2,'mechanical'); +#869 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#870 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#871),#2613); +#871 = MANIFOLD_SOLID_BREP('',#872); +#872 = CLOSED_SHELL('',(#873,#995,#1083,#1167,#1251,#1329,#1417,#1466, + #1515,#1768,#1794,#2032,#2058,#2131,#2180,#2206,#2232,#2258,#2265, + #2292,#2319,#2346,#2401,#2427,#2434,#2489,#2547,#2605,#2609)); +#873 = ADVANCED_FACE('',(#874),#889,.T.); +#874 = FACE_BOUND('',#875,.T.); +#875 = EDGE_LOOP('',(#876,#912,#940,#969)); +#876 = ORIENTED_EDGE('',*,*,#877,.T.); +#877 = EDGE_CURVE('',#878,#880,#882,.T.); +#878 = VERTEX_POINT('',#879); +#879 = CARTESIAN_POINT('',(17.320508075689,30.,2.)); +#880 = VERTEX_POINT('',#881); +#881 = CARTESIAN_POINT('',(-17.32050807568,30.,2.)); +#882 = SURFACE_CURVE('',#883,(#888,#900),.PCURVE_S1.); +#883 = CIRCLE('',#884,20.); +#884 = AXIS2_PLACEMENT_3D('',#885,#886,#887); +#885 = CARTESIAN_POINT('',(-3.55E-15,40.,2.)); +#886 = DIRECTION('',(-0.,0.,1.)); +#887 = DIRECTION('',(0.866025403784,-0.5,0.)); +#888 = PCURVE('',#889,#894); +#889 = CYLINDRICAL_SURFACE('',#890,20.); +#890 = AXIS2_PLACEMENT_3D('',#891,#892,#893); +#891 = CARTESIAN_POINT('',(-3.55E-15,40.,0.)); +#892 = DIRECTION('',(-0.,-0.,-1.)); +#893 = DIRECTION('',(0.866025403784,-0.5,0.)); +#894 = DEFINITIONAL_REPRESENTATION('',(#895),#899); +#895 = LINE('',#896,#897); +#896 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#897 = VECTOR('',#898,1.); +#898 = DIRECTION('',(-1.,0.)); +#899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#900 = PCURVE('',#901,#906); +#901 = TOROIDAL_SURFACE('',#902,18.,2.); +#902 = AXIS2_PLACEMENT_3D('',#903,#904,#905); +#903 = CARTESIAN_POINT('',(-3.55E-15,40.,2.)); +#904 = DIRECTION('',(0.,0.,-1.)); +#905 = DIRECTION('',(0.866025403784,-0.5,0.)); +#906 = DEFINITIONAL_REPRESENTATION('',(#907),#911); +#907 = LINE('',#908,#909); +#908 = CARTESIAN_POINT('',(6.28318530718,0.)); +#909 = VECTOR('',#910,1.); +#910 = DIRECTION('',(-1.,0.)); +#911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#912 = ORIENTED_EDGE('',*,*,#913,.T.); +#913 = EDGE_CURVE('',#880,#914,#916,.T.); +#914 = VERTEX_POINT('',#915); +#915 = CARTESIAN_POINT('',(-17.32050807568,30.,8.)); +#916 = SURFACE_CURVE('',#917,(#921,#928),.PCURVE_S1.); +#917 = LINE('',#918,#919); +#918 = CARTESIAN_POINT('',(-17.32050807568,30.,0.)); +#919 = VECTOR('',#920,1.); +#920 = DIRECTION('',(0.,0.,1.)); +#921 = PCURVE('',#889,#922); +#922 = DEFINITIONAL_REPRESENTATION('',(#923),#927); +#923 = LINE('',#924,#925); +#924 = CARTESIAN_POINT('',(2.094395102394,0.)); +#925 = VECTOR('',#926,1.); +#926 = DIRECTION('',(-0.,-1.)); +#927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#928 = PCURVE('',#929,#934); +#929 = CYLINDRICAL_SURFACE('',#930,20.); +#930 = AXIS2_PLACEMENT_3D('',#931,#932,#933); +#931 = CARTESIAN_POINT('',(-34.64101615137,20.,0.)); +#932 = DIRECTION('',(0.,0.,-1.)); +#933 = DIRECTION('',(0.866025403784,0.5,0.)); +#934 = DEFINITIONAL_REPRESENTATION('',(#935),#939); +#935 = LINE('',#936,#937); +#936 = CARTESIAN_POINT('',(0.,0.)); +#937 = VECTOR('',#938,1.); +#938 = DIRECTION('',(0.,-1.)); +#939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#940 = ORIENTED_EDGE('',*,*,#941,.F.); +#941 = EDGE_CURVE('',#942,#914,#944,.T.); +#942 = VERTEX_POINT('',#943); +#943 = CARTESIAN_POINT('',(17.320508075689,30.,8.)); +#944 = SURFACE_CURVE('',#945,(#950,#957),.PCURVE_S1.); +#945 = CIRCLE('',#946,20.); +#946 = AXIS2_PLACEMENT_3D('',#947,#948,#949); +#947 = CARTESIAN_POINT('',(-3.55E-15,40.,8.)); +#948 = DIRECTION('',(-0.,0.,1.)); +#949 = DIRECTION('',(0.866025403784,-0.5,0.)); +#950 = PCURVE('',#889,#951); +#951 = DEFINITIONAL_REPRESENTATION('',(#952),#956); +#952 = LINE('',#953,#954); +#953 = CARTESIAN_POINT('',(6.28318530718,-8.)); +#954 = VECTOR('',#955,1.); +#955 = DIRECTION('',(-1.,0.)); +#956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#957 = PCURVE('',#958,#963); +#958 = TOROIDAL_SURFACE('',#959,18.,2.); +#959 = AXIS2_PLACEMENT_3D('',#960,#961,#962); +#960 = CARTESIAN_POINT('',(-3.55E-15,40.,8.)); +#961 = DIRECTION('',(-0.,-0.,1.)); +#962 = DIRECTION('',(0.866025403784,-0.5,0.)); +#963 = DEFINITIONAL_REPRESENTATION('',(#964),#968); +#964 = LINE('',#965,#966); +#965 = CARTESIAN_POINT('',(0.,0.)); +#966 = VECTOR('',#967,1.); +#967 = DIRECTION('',(1.,0.)); +#968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#969 = ORIENTED_EDGE('',*,*,#970,.F.); +#970 = EDGE_CURVE('',#878,#942,#971,.T.); +#971 = SURFACE_CURVE('',#972,(#976,#983),.PCURVE_S1.); +#972 = LINE('',#973,#974); +#973 = CARTESIAN_POINT('',(17.320508075689,30.,0.)); +#974 = VECTOR('',#975,1.); +#975 = DIRECTION('',(0.,0.,1.)); +#976 = PCURVE('',#889,#977); +#977 = DEFINITIONAL_REPRESENTATION('',(#978),#982); +#978 = LINE('',#979,#980); +#979 = CARTESIAN_POINT('',(6.28318530718,0.)); +#980 = VECTOR('',#981,1.); +#981 = DIRECTION('',(-0.,-1.)); +#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#983 = PCURVE('',#984,#989); +#984 = CYLINDRICAL_SURFACE('',#985,20.); +#985 = AXIS2_PLACEMENT_3D('',#986,#987,#988); +#986 = CARTESIAN_POINT('',(34.641016151378,20.,0.)); +#987 = DIRECTION('',(-0.,-0.,-1.)); +#988 = DIRECTION('',(-0.866025403784,0.5,0.)); +#989 = DEFINITIONAL_REPRESENTATION('',(#990),#994); +#990 = LINE('',#991,#992); +#991 = CARTESIAN_POINT('',(6.28318530718,0.)); +#992 = VECTOR('',#993,1.); +#993 = DIRECTION('',(-0.,-1.)); +#994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#995 = ADVANCED_FACE('',(#996),#984,.F.); +#996 = FACE_BOUND('',#997,.F.); +#997 = EDGE_LOOP('',(#998,#1027,#1028,#1057)); +#998 = ORIENTED_EDGE('',*,*,#999,.T.); +#999 = EDGE_CURVE('',#1000,#942,#1002,.T.); +#1000 = VERTEX_POINT('',#1001); +#1001 = CARTESIAN_POINT('',(34.641016151377,-1.4E-14,8.)); +#1002 = SURFACE_CURVE('',#1003,(#1008,#1015),.PCURVE_S1.); +#1003 = CIRCLE('',#1004,20.); +#1004 = AXIS2_PLACEMENT_3D('',#1005,#1006,#1007); +#1005 = CARTESIAN_POINT('',(34.641016151378,20.,8.)); +#1006 = DIRECTION('',(0.,0.,-1.)); +#1007 = DIRECTION('',(0.,-1.,0.)); +#1008 = PCURVE('',#984,#1009); +#1009 = DEFINITIONAL_REPRESENTATION('',(#1010),#1014); +#1010 = LINE('',#1011,#1012); +#1011 = CARTESIAN_POINT('',(4.188790204787,-8.)); +#1012 = VECTOR('',#1013,1.); +#1013 = DIRECTION('',(1.,-0.)); +#1014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1015 = PCURVE('',#1016,#1021); +#1016 = TOROIDAL_SURFACE('',#1017,22.,2.); +#1017 = AXIS2_PLACEMENT_3D('',#1018,#1019,#1020); +#1018 = CARTESIAN_POINT('',(34.641016151378,20.,8.)); +#1019 = DIRECTION('',(0.,0.,-1.)); +#1020 = DIRECTION('',(0.,-1.,0.)); +#1021 = DEFINITIONAL_REPRESENTATION('',(#1022),#1026); +#1022 = LINE('',#1023,#1024); +#1023 = CARTESIAN_POINT('',(0.,3.14159265359)); +#1024 = VECTOR('',#1025,1.); +#1025 = DIRECTION('',(1.,0.)); +#1026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1027 = ORIENTED_EDGE('',*,*,#970,.F.); +#1028 = ORIENTED_EDGE('',*,*,#1029,.F.); +#1029 = EDGE_CURVE('',#1030,#878,#1032,.T.); +#1030 = VERTEX_POINT('',#1031); +#1031 = CARTESIAN_POINT('',(34.641016151377,-1.4E-14,2.)); +#1032 = SURFACE_CURVE('',#1033,(#1038,#1045),.PCURVE_S1.); +#1033 = CIRCLE('',#1034,20.); +#1034 = AXIS2_PLACEMENT_3D('',#1035,#1036,#1037); +#1035 = CARTESIAN_POINT('',(34.641016151378,20.,2.)); +#1036 = DIRECTION('',(0.,0.,-1.)); +#1037 = DIRECTION('',(0.,-1.,0.)); +#1038 = PCURVE('',#984,#1039); +#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044); +#1040 = LINE('',#1041,#1042); +#1041 = CARTESIAN_POINT('',(4.188790204787,-2.)); +#1042 = VECTOR('',#1043,1.); +#1043 = DIRECTION('',(1.,-0.)); +#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1045 = PCURVE('',#1046,#1051); +#1046 = TOROIDAL_SURFACE('',#1047,22.,2.); +#1047 = AXIS2_PLACEMENT_3D('',#1048,#1049,#1050); +#1048 = CARTESIAN_POINT('',(34.641016151378,20.,2.)); +#1049 = DIRECTION('',(-0.,-0.,1.)); +#1050 = DIRECTION('',(0.,-1.,-0.)); +#1051 = DEFINITIONAL_REPRESENTATION('',(#1052),#1056); +#1052 = LINE('',#1053,#1054); +#1053 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#1054 = VECTOR('',#1055,1.); +#1055 = DIRECTION('',(-1.,0.)); +#1056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1057 = ORIENTED_EDGE('',*,*,#1058,.T.); +#1058 = EDGE_CURVE('',#1030,#1000,#1059,.T.); +#1059 = SURFACE_CURVE('',#1060,(#1064,#1071),.PCURVE_S1.); +#1060 = LINE('',#1061,#1062); +#1061 = CARTESIAN_POINT('',(34.641016151378,-1.599E-14,0.)); +#1062 = VECTOR('',#1063,1.); +#1063 = DIRECTION('',(0.,0.,1.)); +#1064 = PCURVE('',#984,#1065); +#1065 = DEFINITIONAL_REPRESENTATION('',(#1066),#1070); +#1066 = LINE('',#1067,#1068); +#1067 = CARTESIAN_POINT('',(4.188790204787,0.)); +#1068 = VECTOR('',#1069,1.); +#1069 = DIRECTION('',(-0.,-1.)); +#1070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1071 = PCURVE('',#1072,#1077); +#1072 = CYLINDRICAL_SURFACE('',#1073,20.); +#1073 = AXIS2_PLACEMENT_3D('',#1074,#1075,#1076); +#1074 = CARTESIAN_POINT('',(34.641016151378,-20.,0.)); +#1075 = DIRECTION('',(-0.,-0.,-1.)); +#1076 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#1077 = DEFINITIONAL_REPRESENTATION('',(#1078),#1082); +#1078 = LINE('',#1079,#1080); +#1079 = CARTESIAN_POINT('',(2.094395102394,0.)); +#1080 = VECTOR('',#1081,1.); +#1081 = DIRECTION('',(-0.,-1.)); +#1082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1083 = ADVANCED_FACE('',(#1084),#901,.T.); +#1084 = FACE_BOUND('',#1085,.T.); +#1085 = EDGE_LOOP('',(#1086,#1121,#1146,#1147)); +#1086 = ORIENTED_EDGE('',*,*,#1087,.T.); +#1087 = EDGE_CURVE('',#1088,#1090,#1092,.T.); +#1088 = VERTEX_POINT('',#1089); +#1089 = CARTESIAN_POINT('',(15.58845726812,31.,0.)); +#1090 = VERTEX_POINT('',#1091); +#1091 = CARTESIAN_POINT('',(-15.58845726812,31.,0.)); +#1092 = SURFACE_CURVE('',#1093,(#1098,#1105),.PCURVE_S1.); +#1093 = CIRCLE('',#1094,18.); +#1094 = AXIS2_PLACEMENT_3D('',#1095,#1096,#1097); +#1095 = CARTESIAN_POINT('',(-3.55E-15,40.,0.)); +#1096 = DIRECTION('',(-0.,0.,1.)); +#1097 = DIRECTION('',(0.866025403784,-0.5,0.)); +#1098 = PCURVE('',#901,#1099); +#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104); +#1100 = LINE('',#1101,#1102); +#1101 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#1102 = VECTOR('',#1103,1.); +#1103 = DIRECTION('',(-1.,0.)); +#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1105 = PCURVE('',#1106,#1111); +#1106 = PLANE('',#1107); +#1107 = AXIS2_PLACEMENT_3D('',#1108,#1109,#1110); +#1108 = CARTESIAN_POINT('',(17.320508075689,30.,0.)); +#1109 = DIRECTION('',(0.,0.,-1.)); +#1110 = DIRECTION('',(-1.,0.,-0.)); +#1111 = DEFINITIONAL_REPRESENTATION('',(#1112),#1120); +#1112 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1113,#1114,#1115,#1116, +#1117,#1118,#1119),.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('') ); +#1113 = CARTESIAN_POINT('',(1.732050807571,0.999999999997)); +#1114 = CARTESIAN_POINT('',(-13.85640646055,27.999999999993)); +#1115 = CARTESIAN_POINT('',(17.320508075685,28.)); +#1116 = CARTESIAN_POINT('',(48.497422611925,28.000000000007)); +#1117 = CARTESIAN_POINT('',(32.908965343811,1.000000000003)); +#1118 = CARTESIAN_POINT('',(17.320508075697,-26.)); +#1119 = CARTESIAN_POINT('',(1.732050807571,0.999999999997)); +#1120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1121 = ORIENTED_EDGE('',*,*,#1122,.F.); +#1122 = EDGE_CURVE('',#880,#1090,#1123,.T.); +#1123 = SURFACE_CURVE('',#1124,(#1129,#1135),.PCURVE_S1.); +#1124 = CIRCLE('',#1125,2.); +#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128); +#1126 = CARTESIAN_POINT('',(-15.58845726812,31.,2.)); +#1127 = DIRECTION('',(0.5,-0.866025403784,0.)); +#1128 = DIRECTION('',(0.866025403784,0.5,0.)); +#1129 = PCURVE('',#901,#1130); +#1130 = DEFINITIONAL_REPRESENTATION('',(#1131),#1134); +#1131 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1132,#1133),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1132 = CARTESIAN_POINT('',(2.094395102394,0.)); +#1133 = CARTESIAN_POINT('',(2.094395102394,1.570796326795)); +#1134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1135 = PCURVE('',#1136,#1141); +#1136 = TOROIDAL_SURFACE('',#1137,22.,2.); +#1137 = AXIS2_PLACEMENT_3D('',#1138,#1139,#1140); +#1138 = CARTESIAN_POINT('',(-34.64101615137,20.,2.)); +#1139 = DIRECTION('',(-0.,-0.,1.)); +#1140 = DIRECTION('',(0.866025403784,0.5,0.)); +#1141 = DEFINITIONAL_REPRESENTATION('',(#1142),#1145); +#1142 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1143,#1144),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1143 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#1144 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#1145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1146 = ORIENTED_EDGE('',*,*,#877,.F.); +#1147 = ORIENTED_EDGE('',*,*,#1148,.T.); +#1148 = EDGE_CURVE('',#878,#1088,#1149,.T.); +#1149 = SURFACE_CURVE('',#1150,(#1155,#1161),.PCURVE_S1.); +#1150 = CIRCLE('',#1151,2.); +#1151 = AXIS2_PLACEMENT_3D('',#1152,#1153,#1154); +#1152 = CARTESIAN_POINT('',(15.58845726812,31.,2.)); +#1153 = DIRECTION('',(0.5,0.866025403784,0.)); +#1154 = DIRECTION('',(-0.866025403784,0.5,0.)); +#1155 = PCURVE('',#901,#1156); +#1156 = DEFINITIONAL_REPRESENTATION('',(#1157),#1160); +#1157 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1158,#1159),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1158 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1159 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#1160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1161 = PCURVE('',#1046,#1162); +#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1166); +#1163 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1164,#1165),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1164 = CARTESIAN_POINT('',(4.188790204787,3.14159265359)); +#1165 = CARTESIAN_POINT('',(4.188790204787,4.712388980385)); +#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1167 = ADVANCED_FACE('',(#1168),#958,.T.); +#1168 = FACE_BOUND('',#1169,.T.); +#1169 = EDGE_LOOP('',(#1170,#1192,#1193,#1220)); +#1170 = ORIENTED_EDGE('',*,*,#1171,.F.); +#1171 = EDGE_CURVE('',#942,#1172,#1174,.T.); +#1172 = VERTEX_POINT('',#1173); +#1173 = CARTESIAN_POINT('',(15.58845726812,31.,10.)); +#1174 = SURFACE_CURVE('',#1175,(#1180,#1186),.PCURVE_S1.); +#1175 = CIRCLE('',#1176,2.); +#1176 = AXIS2_PLACEMENT_3D('',#1177,#1178,#1179); +#1177 = CARTESIAN_POINT('',(15.58845726812,31.,8.)); +#1178 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#1179 = DIRECTION('',(0.866025403784,-0.5,0.)); +#1180 = PCURVE('',#958,#1181); +#1181 = DEFINITIONAL_REPRESENTATION('',(#1182),#1185); +#1182 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1183,#1184),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1183 = CARTESIAN_POINT('',(0.,0.)); +#1184 = CARTESIAN_POINT('',(0.,1.570796326795)); +#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1186 = PCURVE('',#1016,#1187); +#1187 = DEFINITIONAL_REPRESENTATION('',(#1188),#1191); +#1188 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1189,#1190),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1189 = CARTESIAN_POINT('',(2.094395102393,3.14159265359)); +#1190 = CARTESIAN_POINT('',(2.094395102393,4.712388980385)); +#1191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1192 = ORIENTED_EDGE('',*,*,#941,.T.); +#1193 = ORIENTED_EDGE('',*,*,#1194,.T.); +#1194 = EDGE_CURVE('',#914,#1195,#1197,.T.); +#1195 = VERTEX_POINT('',#1196); +#1196 = CARTESIAN_POINT('',(-15.58845726812,31.,10.)); +#1197 = SURFACE_CURVE('',#1198,(#1203,#1209),.PCURVE_S1.); +#1198 = CIRCLE('',#1199,2.); +#1199 = AXIS2_PLACEMENT_3D('',#1200,#1201,#1202); +#1200 = CARTESIAN_POINT('',(-15.58845726812,31.,8.)); +#1201 = DIRECTION('',(-0.5,0.866025403784,0.)); +#1202 = DIRECTION('',(-0.866025403784,-0.5,-0.)); +#1203 = PCURVE('',#958,#1204); +#1204 = DEFINITIONAL_REPRESENTATION('',(#1205),#1208); +#1205 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1206,#1207),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1206 = CARTESIAN_POINT('',(4.188790204786,0.)); +#1207 = CARTESIAN_POINT('',(4.188790204786,1.570796326795)); +#1208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1209 = PCURVE('',#1210,#1215); +#1210 = TOROIDAL_SURFACE('',#1211,22.,2.); +#1211 = AXIS2_PLACEMENT_3D('',#1212,#1213,#1214); +#1212 = CARTESIAN_POINT('',(-34.64101615137,20.,8.)); +#1213 = DIRECTION('',(0.,0.,-1.)); +#1214 = DIRECTION('',(0.866025403784,0.5,0.)); +#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1219); +#1216 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1217,#1218),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1217 = CARTESIAN_POINT('',(0.,3.14159265359)); +#1218 = CARTESIAN_POINT('',(0.,4.712388980385)); +#1219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1220 = ORIENTED_EDGE('',*,*,#1221,.F.); +#1221 = EDGE_CURVE('',#1172,#1195,#1222,.T.); +#1222 = SURFACE_CURVE('',#1223,(#1228,#1235),.PCURVE_S1.); +#1223 = CIRCLE('',#1224,18.); +#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227); +#1225 = CARTESIAN_POINT('',(-3.55E-15,40.,10.)); +#1226 = DIRECTION('',(-0.,0.,1.)); +#1227 = DIRECTION('',(0.866025403784,-0.5,0.)); +#1228 = PCURVE('',#958,#1229); +#1229 = DEFINITIONAL_REPRESENTATION('',(#1230),#1234); +#1230 = LINE('',#1231,#1232); +#1231 = CARTESIAN_POINT('',(0.,1.570796326795)); +#1232 = VECTOR('',#1233,1.); +#1233 = DIRECTION('',(1.,0.)); +#1234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1235 = PCURVE('',#1236,#1241); +#1236 = PLANE('',#1237); +#1237 = AXIS2_PLACEMENT_3D('',#1238,#1239,#1240); +#1238 = CARTESIAN_POINT('',(17.320508075689,30.,10.)); +#1239 = DIRECTION('',(0.,0.,-1.)); +#1240 = DIRECTION('',(-1.,0.,-0.)); +#1241 = DEFINITIONAL_REPRESENTATION('',(#1242),#1250); +#1242 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1243,#1244,#1245,#1246, +#1247,#1248,#1249),.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('') ); +#1243 = CARTESIAN_POINT('',(1.732050807571,0.999999999997)); +#1244 = CARTESIAN_POINT('',(-13.85640646055,27.999999999993)); +#1245 = CARTESIAN_POINT('',(17.320508075685,28.)); +#1246 = CARTESIAN_POINT('',(48.497422611925,28.000000000007)); +#1247 = CARTESIAN_POINT('',(32.908965343811,1.000000000003)); +#1248 = CARTESIAN_POINT('',(17.320508075697,-26.)); +#1249 = CARTESIAN_POINT('',(1.732050807571,0.999999999997)); +#1250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1251 = ADVANCED_FACE('',(#1252),#929,.F.); +#1252 = FACE_BOUND('',#1253,.F.); +#1253 = EDGE_LOOP('',(#1254,#1255,#1279,#1307)); +#1254 = ORIENTED_EDGE('',*,*,#913,.T.); +#1255 = ORIENTED_EDGE('',*,*,#1256,.T.); +#1256 = EDGE_CURVE('',#914,#1257,#1259,.T.); +#1257 = VERTEX_POINT('',#1258); +#1258 = CARTESIAN_POINT('',(-34.64101615137,0.,8.)); +#1259 = SURFACE_CURVE('',#1260,(#1265,#1272),.PCURVE_S1.); +#1260 = CIRCLE('',#1261,20.); +#1261 = AXIS2_PLACEMENT_3D('',#1262,#1263,#1264); +#1262 = CARTESIAN_POINT('',(-34.64101615137,20.,8.)); +#1263 = DIRECTION('',(0.,0.,-1.)); +#1264 = DIRECTION('',(0.866025403784,0.5,0.)); +#1265 = PCURVE('',#929,#1266); +#1266 = DEFINITIONAL_REPRESENTATION('',(#1267),#1271); +#1267 = LINE('',#1268,#1269); +#1268 = CARTESIAN_POINT('',(0.,-8.)); +#1269 = VECTOR('',#1270,1.); +#1270 = DIRECTION('',(1.,0.)); +#1271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1272 = PCURVE('',#1210,#1273); +#1273 = DEFINITIONAL_REPRESENTATION('',(#1274),#1278); +#1274 = LINE('',#1275,#1276); +#1275 = CARTESIAN_POINT('',(0.,3.14159265359)); +#1276 = VECTOR('',#1277,1.); +#1277 = DIRECTION('',(1.,0.)); +#1278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1279 = ORIENTED_EDGE('',*,*,#1280,.F.); +#1280 = EDGE_CURVE('',#1281,#1257,#1283,.T.); +#1281 = VERTEX_POINT('',#1282); +#1282 = CARTESIAN_POINT('',(-34.64101615137,0.,2.)); +#1283 = SURFACE_CURVE('',#1284,(#1288,#1295),.PCURVE_S1.); +#1284 = LINE('',#1285,#1286); +#1285 = CARTESIAN_POINT('',(-34.64101615137,3.55E-15,0.)); +#1286 = VECTOR('',#1287,1.); +#1287 = DIRECTION('',(0.,0.,1.)); +#1288 = PCURVE('',#929,#1289); +#1289 = DEFINITIONAL_REPRESENTATION('',(#1290),#1294); +#1290 = LINE('',#1291,#1292); +#1291 = CARTESIAN_POINT('',(2.094395102393,0.)); +#1292 = VECTOR('',#1293,1.); +#1293 = DIRECTION('',(0.,-1.)); +#1294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1295 = PCURVE('',#1296,#1301); +#1296 = CYLINDRICAL_SURFACE('',#1297,20.); +#1297 = AXIS2_PLACEMENT_3D('',#1298,#1299,#1300); +#1298 = CARTESIAN_POINT('',(-34.64101615137,-20.,0.)); +#1299 = DIRECTION('',(0.,-0.,-1.)); +#1300 = DIRECTION('',(7.1E-16,1.,0.)); +#1301 = DEFINITIONAL_REPRESENTATION('',(#1302),#1306); +#1302 = LINE('',#1303,#1304); +#1303 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1304 = VECTOR('',#1305,1.); +#1305 = DIRECTION('',(-0.,-1.)); +#1306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1307 = ORIENTED_EDGE('',*,*,#1308,.F.); +#1308 = EDGE_CURVE('',#880,#1281,#1309,.T.); +#1309 = SURFACE_CURVE('',#1310,(#1315,#1322),.PCURVE_S1.); +#1310 = CIRCLE('',#1311,20.); +#1311 = AXIS2_PLACEMENT_3D('',#1312,#1313,#1314); +#1312 = CARTESIAN_POINT('',(-34.64101615137,20.,2.)); +#1313 = DIRECTION('',(0.,0.,-1.)); +#1314 = DIRECTION('',(0.866025403784,0.5,0.)); +#1315 = PCURVE('',#929,#1316); +#1316 = DEFINITIONAL_REPRESENTATION('',(#1317),#1321); +#1317 = LINE('',#1318,#1319); +#1318 = CARTESIAN_POINT('',(0.,-2.)); +#1319 = VECTOR('',#1320,1.); +#1320 = DIRECTION('',(1.,0.)); +#1321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1322 = PCURVE('',#1136,#1323); +#1323 = DEFINITIONAL_REPRESENTATION('',(#1324),#1328); +#1324 = LINE('',#1325,#1326); +#1325 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#1326 = VECTOR('',#1327,1.); +#1327 = DIRECTION('',(-1.,0.)); +#1328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1329 = ADVANCED_FACE('',(#1330),#1072,.T.); +#1330 = FACE_BOUND('',#1331,.T.); +#1331 = EDGE_LOOP('',(#1332,#1361,#1362,#1391)); +#1332 = ORIENTED_EDGE('',*,*,#1333,.T.); +#1333 = EDGE_CURVE('',#1334,#1030,#1336,.T.); +#1334 = VERTEX_POINT('',#1335); +#1335 = CARTESIAN_POINT('',(17.320508075689,-30.,2.)); +#1336 = SURFACE_CURVE('',#1337,(#1342,#1349),.PCURVE_S1.); +#1337 = CIRCLE('',#1338,20.); +#1338 = AXIS2_PLACEMENT_3D('',#1339,#1340,#1341); +#1339 = CARTESIAN_POINT('',(34.641016151378,-20.,2.)); +#1340 = DIRECTION('',(0.,0.,1.)); +#1341 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#1342 = PCURVE('',#1072,#1343); +#1343 = DEFINITIONAL_REPRESENTATION('',(#1344),#1348); +#1344 = LINE('',#1345,#1346); +#1345 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#1346 = VECTOR('',#1347,1.); +#1347 = DIRECTION('',(-1.,0.)); +#1348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1349 = PCURVE('',#1350,#1355); +#1350 = TOROIDAL_SURFACE('',#1351,18.,2.); +#1351 = AXIS2_PLACEMENT_3D('',#1352,#1353,#1354); +#1352 = CARTESIAN_POINT('',(34.641016151378,-20.,2.)); +#1353 = DIRECTION('',(0.,0.,-1.)); +#1354 = DIRECTION('',(-0.866025403784,-0.5,-0.)); +#1355 = DEFINITIONAL_REPRESENTATION('',(#1356),#1360); +#1356 = LINE('',#1357,#1358); +#1357 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1358 = VECTOR('',#1359,1.); +#1359 = DIRECTION('',(-1.,0.)); +#1360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1361 = ORIENTED_EDGE('',*,*,#1058,.T.); +#1362 = ORIENTED_EDGE('',*,*,#1363,.F.); +#1363 = EDGE_CURVE('',#1364,#1000,#1366,.T.); +#1364 = VERTEX_POINT('',#1365); +#1365 = CARTESIAN_POINT('',(17.320508075689,-30.,8.)); +#1366 = SURFACE_CURVE('',#1367,(#1372,#1379),.PCURVE_S1.); +#1367 = CIRCLE('',#1368,20.); +#1368 = AXIS2_PLACEMENT_3D('',#1369,#1370,#1371); +#1369 = CARTESIAN_POINT('',(34.641016151378,-20.,8.)); +#1370 = DIRECTION('',(0.,0.,1.)); +#1371 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#1372 = PCURVE('',#1072,#1373); +#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378); +#1374 = LINE('',#1375,#1376); +#1375 = CARTESIAN_POINT('',(6.28318530718,-8.)); +#1376 = VECTOR('',#1377,1.); +#1377 = DIRECTION('',(-1.,0.)); +#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1379 = PCURVE('',#1380,#1385); +#1380 = TOROIDAL_SURFACE('',#1381,18.,2.); +#1381 = AXIS2_PLACEMENT_3D('',#1382,#1383,#1384); +#1382 = CARTESIAN_POINT('',(34.641016151378,-20.,8.)); +#1383 = DIRECTION('',(-0.,-0.,1.)); +#1384 = DIRECTION('',(-0.866025403784,-0.5,-0.)); +#1385 = DEFINITIONAL_REPRESENTATION('',(#1386),#1390); +#1386 = LINE('',#1387,#1388); +#1387 = CARTESIAN_POINT('',(0.,0.)); +#1388 = VECTOR('',#1389,1.); +#1389 = DIRECTION('',(1.,0.)); +#1390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1391 = ORIENTED_EDGE('',*,*,#1392,.F.); +#1392 = EDGE_CURVE('',#1334,#1364,#1393,.T.); +#1393 = SURFACE_CURVE('',#1394,(#1398,#1405),.PCURVE_S1.); +#1394 = LINE('',#1395,#1396); +#1395 = CARTESIAN_POINT('',(17.320508075689,-30.,0.)); +#1396 = VECTOR('',#1397,1.); +#1397 = DIRECTION('',(0.,0.,1.)); +#1398 = PCURVE('',#1072,#1399); +#1399 = DEFINITIONAL_REPRESENTATION('',(#1400),#1404); +#1400 = LINE('',#1401,#1402); +#1401 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1402 = VECTOR('',#1403,1.); +#1403 = DIRECTION('',(-0.,-1.)); +#1404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1405 = PCURVE('',#1406,#1411); +#1406 = CYLINDRICAL_SURFACE('',#1407,20.); +#1407 = AXIS2_PLACEMENT_3D('',#1408,#1409,#1410); +#1408 = CARTESIAN_POINT('',(-1.243E-14,-40.,0.)); +#1409 = DIRECTION('',(-0.,-0.,-1.)); +#1410 = DIRECTION('',(0.866025403784,0.5,-0.)); +#1411 = DEFINITIONAL_REPRESENTATION('',(#1412),#1416); +#1412 = LINE('',#1413,#1414); +#1413 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1414 = VECTOR('',#1415,1.); +#1415 = DIRECTION('',(-0.,-1.)); +#1416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1417 = ADVANCED_FACE('',(#1418),#1046,.T.); +#1418 = FACE_BOUND('',#1419,.T.); +#1419 = EDGE_LOOP('',(#1420,#1444,#1445,#1446)); +#1420 = ORIENTED_EDGE('',*,*,#1421,.T.); +#1421 = EDGE_CURVE('',#1422,#1088,#1424,.T.); +#1422 = VERTEX_POINT('',#1423); +#1423 = CARTESIAN_POINT('',(34.641016151377,-2.,0.)); +#1424 = SURFACE_CURVE('',#1425,(#1430,#1437),.PCURVE_S1.); +#1425 = CIRCLE('',#1426,22.); +#1426 = AXIS2_PLACEMENT_3D('',#1427,#1428,#1429); +#1427 = CARTESIAN_POINT('',(34.641016151378,20.,0.)); +#1428 = DIRECTION('',(0.,0.,-1.)); +#1429 = DIRECTION('',(0.,-1.,0.)); +#1430 = PCURVE('',#1046,#1431); +#1431 = DEFINITIONAL_REPRESENTATION('',(#1432),#1436); +#1432 = LINE('',#1433,#1434); +#1433 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#1434 = VECTOR('',#1435,1.); +#1435 = DIRECTION('',(-1.,0.)); +#1436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1437 = PCURVE('',#1106,#1438); +#1438 = DEFINITIONAL_REPRESENTATION('',(#1439),#1443); +#1439 = CIRCLE('',#1440,22.); +#1440 = AXIS2_PLACEMENT_2D('',#1441,#1442); +#1441 = CARTESIAN_POINT('',(-17.32050807568,-10.)); +#1442 = DIRECTION('',(-0.,-1.)); +#1443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1444 = ORIENTED_EDGE('',*,*,#1148,.F.); +#1445 = ORIENTED_EDGE('',*,*,#1029,.F.); +#1446 = ORIENTED_EDGE('',*,*,#1447,.T.); +#1447 = EDGE_CURVE('',#1030,#1422,#1448,.T.); +#1448 = SURFACE_CURVE('',#1449,(#1454,#1460),.PCURVE_S1.); +#1449 = CIRCLE('',#1450,2.); +#1450 = AXIS2_PLACEMENT_3D('',#1451,#1452,#1453); +#1451 = CARTESIAN_POINT('',(34.641016151377,-2.,2.)); +#1452 = DIRECTION('',(-1.,-1.89E-15,-0.)); +#1453 = DIRECTION('',(-1.89E-15,1.,0.)); +#1454 = PCURVE('',#1046,#1455); +#1455 = DEFINITIONAL_REPRESENTATION('',(#1456),#1459); +#1456 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1457,#1458),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1457 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#1458 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#1459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1460 = PCURVE('',#1350,#1461); +#1461 = DEFINITIONAL_REPRESENTATION('',(#1462),#1465); +#1462 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1463,#1464),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1463 = CARTESIAN_POINT('',(2.094395102394,0.)); +#1464 = CARTESIAN_POINT('',(2.094395102394,1.570796326795)); +#1465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1466 = ADVANCED_FACE('',(#1467),#1016,.T.); +#1467 = FACE_BOUND('',#1468,.T.); +#1468 = EDGE_LOOP('',(#1469,#1491,#1492,#1493)); +#1469 = ORIENTED_EDGE('',*,*,#1470,.F.); +#1470 = EDGE_CURVE('',#1000,#1471,#1473,.T.); +#1471 = VERTEX_POINT('',#1472); +#1472 = CARTESIAN_POINT('',(34.641016151377,-2.,10.)); +#1473 = SURFACE_CURVE('',#1474,(#1479,#1485),.PCURVE_S1.); +#1474 = CIRCLE('',#1475,2.); +#1475 = AXIS2_PLACEMENT_3D('',#1476,#1477,#1478); +#1476 = CARTESIAN_POINT('',(34.641016151377,-2.,8.)); +#1477 = DIRECTION('',(1.,1.89E-15,0.)); +#1478 = DIRECTION('',(-1.89E-15,1.,0.)); +#1479 = PCURVE('',#1016,#1480); +#1480 = DEFINITIONAL_REPRESENTATION('',(#1481),#1484); +#1481 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1482,#1483),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1482 = CARTESIAN_POINT('',(0.,3.14159265359)); +#1483 = CARTESIAN_POINT('',(0.,4.712388980385)); +#1484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1485 = PCURVE('',#1380,#1486); +#1486 = DEFINITIONAL_REPRESENTATION('',(#1487),#1490); +#1487 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1488,#1489),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1488 = CARTESIAN_POINT('',(4.188790204786,0.)); +#1489 = CARTESIAN_POINT('',(4.188790204786,1.570796326795)); +#1490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1491 = ORIENTED_EDGE('',*,*,#999,.T.); +#1492 = ORIENTED_EDGE('',*,*,#1171,.T.); +#1493 = ORIENTED_EDGE('',*,*,#1494,.F.); +#1494 = EDGE_CURVE('',#1471,#1172,#1495,.T.); +#1495 = SURFACE_CURVE('',#1496,(#1501,#1508),.PCURVE_S1.); +#1496 = CIRCLE('',#1497,22.); +#1497 = AXIS2_PLACEMENT_3D('',#1498,#1499,#1500); +#1498 = CARTESIAN_POINT('',(34.641016151378,20.,10.)); +#1499 = DIRECTION('',(0.,0.,-1.)); +#1500 = DIRECTION('',(0.,-1.,0.)); +#1501 = PCURVE('',#1016,#1502); +#1502 = DEFINITIONAL_REPRESENTATION('',(#1503),#1507); +#1503 = LINE('',#1504,#1505); +#1504 = CARTESIAN_POINT('',(0.,4.712388980385)); +#1505 = VECTOR('',#1506,1.); +#1506 = DIRECTION('',(1.,0.)); +#1507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1508 = PCURVE('',#1236,#1509); +#1509 = DEFINITIONAL_REPRESENTATION('',(#1510),#1514); +#1510 = CIRCLE('',#1511,22.); +#1511 = AXIS2_PLACEMENT_2D('',#1512,#1513); +#1512 = CARTESIAN_POINT('',(-17.32050807568,-10.)); +#1513 = DIRECTION('',(-0.,-1.)); +#1514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1515 = ADVANCED_FACE('',(#1516,#1632,#1667,#1702,#1737),#1106,.T.); +#1516 = FACE_BOUND('',#1517,.T.); +#1517 = EDGE_LOOP('',(#1518,#1542,#1543,#1544,#1572,#1601)); +#1518 = ORIENTED_EDGE('',*,*,#1519,.F.); +#1519 = EDGE_CURVE('',#1090,#1520,#1522,.T.); +#1520 = VERTEX_POINT('',#1521); +#1521 = CARTESIAN_POINT('',(-34.64101615137,-2.,0.)); +#1522 = SURFACE_CURVE('',#1523,(#1528,#1535),.PCURVE_S1.); +#1523 = CIRCLE('',#1524,22.); +#1524 = AXIS2_PLACEMENT_3D('',#1525,#1526,#1527); +#1525 = CARTESIAN_POINT('',(-34.64101615137,20.,0.)); +#1526 = DIRECTION('',(0.,0.,-1.)); +#1527 = DIRECTION('',(0.866025403784,0.5,0.)); +#1528 = PCURVE('',#1106,#1529); +#1529 = DEFINITIONAL_REPRESENTATION('',(#1530),#1534); +#1530 = CIRCLE('',#1531,22.); +#1531 = AXIS2_PLACEMENT_2D('',#1532,#1533); +#1532 = CARTESIAN_POINT('',(51.961524227059,-10.)); +#1533 = DIRECTION('',(-0.866025403784,0.5)); +#1534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1535 = PCURVE('',#1136,#1536); +#1536 = DEFINITIONAL_REPRESENTATION('',(#1537),#1541); +#1537 = LINE('',#1538,#1539); +#1538 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#1539 = VECTOR('',#1540,1.); +#1540 = DIRECTION('',(-1.,0.)); +#1541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1542 = ORIENTED_EDGE('',*,*,#1087,.F.); +#1543 = ORIENTED_EDGE('',*,*,#1421,.F.); +#1544 = ORIENTED_EDGE('',*,*,#1545,.F.); +#1545 = EDGE_CURVE('',#1546,#1422,#1548,.T.); +#1546 = VERTEX_POINT('',#1547); +#1547 = CARTESIAN_POINT('',(19.052558883258,-29.,0.)); +#1548 = SURFACE_CURVE('',#1549,(#1554,#1565),.PCURVE_S1.); +#1549 = CIRCLE('',#1550,18.); +#1550 = AXIS2_PLACEMENT_3D('',#1551,#1552,#1553); +#1551 = CARTESIAN_POINT('',(34.641016151378,-20.,0.)); +#1552 = DIRECTION('',(0.,0.,1.)); +#1553 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#1554 = PCURVE('',#1106,#1555); +#1555 = DEFINITIONAL_REPRESENTATION('',(#1556),#1564); +#1556 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1557,#1558,#1559,#1560, +#1561,#1562,#1563),.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('') ); +#1557 = CARTESIAN_POINT('',(-1.732050807571,-59.)); +#1558 = CARTESIAN_POINT('',(-17.32050807569,-86.)); +#1559 = CARTESIAN_POINT('',(-32.90896534381,-58.99999999999)); +#1560 = CARTESIAN_POINT('',(-48.49742261192,-31.99999999999)); +#1561 = CARTESIAN_POINT('',(-17.32050807568,-32.)); +#1562 = CARTESIAN_POINT('',(13.856406460555,-32.)); +#1563 = CARTESIAN_POINT('',(-1.732050807571,-59.)); +#1564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1565 = PCURVE('',#1350,#1566); +#1566 = DEFINITIONAL_REPRESENTATION('',(#1567),#1571); +#1567 = LINE('',#1568,#1569); +#1568 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#1569 = VECTOR('',#1570,1.); +#1570 = DIRECTION('',(-1.,0.)); +#1571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1572 = ORIENTED_EDGE('',*,*,#1573,.F.); +#1573 = EDGE_CURVE('',#1574,#1546,#1576,.T.); +#1574 = VERTEX_POINT('',#1575); +#1575 = CARTESIAN_POINT('',(-19.05255888325,-29.,0.)); +#1576 = SURFACE_CURVE('',#1577,(#1582,#1589),.PCURVE_S1.); +#1577 = CIRCLE('',#1578,22.); +#1578 = AXIS2_PLACEMENT_3D('',#1579,#1580,#1581); +#1579 = CARTESIAN_POINT('',(-1.066E-14,-40.,0.)); +#1580 = DIRECTION('',(0.,0.,-1.)); +#1581 = DIRECTION('',(-0.866025403784,0.5,0.)); +#1582 = PCURVE('',#1106,#1583); +#1583 = DEFINITIONAL_REPRESENTATION('',(#1584),#1588); +#1584 = CIRCLE('',#1585,22.); +#1585 = AXIS2_PLACEMENT_2D('',#1586,#1587); +#1586 = CARTESIAN_POINT('',(17.320508075689,-70.)); +#1587 = DIRECTION('',(0.866025403784,0.5)); +#1588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1589 = PCURVE('',#1590,#1595); +#1590 = TOROIDAL_SURFACE('',#1591,22.,2.); +#1591 = AXIS2_PLACEMENT_3D('',#1592,#1593,#1594); +#1592 = CARTESIAN_POINT('',(-1.066E-14,-40.,2.)); +#1593 = DIRECTION('',(-0.,-0.,1.)); +#1594 = DIRECTION('',(-0.866025403784,0.5,0.)); +#1595 = DEFINITIONAL_REPRESENTATION('',(#1596),#1600); +#1596 = LINE('',#1597,#1598); +#1597 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#1598 = VECTOR('',#1599,1.); +#1599 = DIRECTION('',(-1.,0.)); +#1600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1601 = ORIENTED_EDGE('',*,*,#1602,.F.); +#1602 = EDGE_CURVE('',#1520,#1574,#1603,.T.); +#1603 = SURFACE_CURVE('',#1604,(#1609,#1620),.PCURVE_S1.); +#1604 = CIRCLE('',#1605,18.); +#1605 = AXIS2_PLACEMENT_3D('',#1606,#1607,#1608); +#1606 = CARTESIAN_POINT('',(-34.64101615137,-20.,0.)); +#1607 = DIRECTION('',(0.,-0.,1.)); +#1608 = DIRECTION('',(1.07E-15,1.,0.)); +#1609 = PCURVE('',#1106,#1610); +#1610 = DEFINITIONAL_REPRESENTATION('',(#1611),#1619); +#1611 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1612,#1613,#1614,#1615, +#1616,#1617,#1618),.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('') ); +#1612 = CARTESIAN_POINT('',(51.961524227059,-32.)); +#1613 = CARTESIAN_POINT('',(83.138438763299,-32.)); +#1614 = CARTESIAN_POINT('',(67.549981495179,-59.)); +#1615 = CARTESIAN_POINT('',(51.961524227059,-86.)); +#1616 = CARTESIAN_POINT('',(36.373066958939,-59.)); +#1617 = CARTESIAN_POINT('',(20.784609690819,-32.)); +#1618 = CARTESIAN_POINT('',(51.961524227059,-32.)); +#1619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1620 = PCURVE('',#1621,#1626); +#1621 = TOROIDAL_SURFACE('',#1622,18.,2.); +#1622 = AXIS2_PLACEMENT_3D('',#1623,#1624,#1625); +#1623 = CARTESIAN_POINT('',(-34.64101615137,-20.,2.)); +#1624 = DIRECTION('',(0.,0.,-1.)); +#1625 = DIRECTION('',(1.07E-15,1.,0.)); +#1626 = DEFINITIONAL_REPRESENTATION('',(#1627),#1631); +#1627 = LINE('',#1628,#1629); +#1628 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#1629 = VECTOR('',#1630,1.); +#1630 = DIRECTION('',(-1.,0.)); +#1631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1632 = FACE_BOUND('',#1633,.T.); +#1633 = EDGE_LOOP('',(#1634)); +#1634 = ORIENTED_EDGE('',*,*,#1635,.T.); +#1635 = EDGE_CURVE('',#1636,#1636,#1638,.T.); +#1636 = VERTEX_POINT('',#1637); +#1637 = CARTESIAN_POINT('',(15.,40.,0.)); +#1638 = SURFACE_CURVE('',#1639,(#1644,#1655),.PCURVE_S1.); +#1639 = CIRCLE('',#1640,15.); +#1640 = AXIS2_PLACEMENT_3D('',#1641,#1642,#1643); +#1641 = CARTESIAN_POINT('',(-3.55E-15,40.,0.)); +#1642 = DIRECTION('',(0.,0.,1.)); +#1643 = DIRECTION('',(1.,0.,-0.)); +#1644 = PCURVE('',#1106,#1645); +#1645 = DEFINITIONAL_REPRESENTATION('',(#1646),#1654); +#1646 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1647,#1648,#1649,#1650, +#1651,#1652,#1653),.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('') ); +#1647 = CARTESIAN_POINT('',(2.320508075689,10.)); +#1648 = CARTESIAN_POINT('',(2.320508075689,35.980762113533)); +#1649 = CARTESIAN_POINT('',(24.820508075689,22.990381056767)); +#1650 = CARTESIAN_POINT('',(47.320508075689,10.)); +#1651 = CARTESIAN_POINT('',(24.820508075689,-2.990381056767)); +#1652 = CARTESIAN_POINT('',(2.320508075689,-15.98076211353)); +#1653 = CARTESIAN_POINT('',(2.320508075689,10.)); +#1654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1655 = PCURVE('',#1656,#1661); +#1656 = CYLINDRICAL_SURFACE('',#1657,15.); +#1657 = AXIS2_PLACEMENT_3D('',#1658,#1659,#1660); +#1658 = CARTESIAN_POINT('',(-3.55E-15,40.,0.)); +#1659 = DIRECTION('',(-0.,-0.,-1.)); +#1660 = DIRECTION('',(1.,0.,-0.)); +#1661 = DEFINITIONAL_REPRESENTATION('',(#1662),#1666); +#1662 = LINE('',#1663,#1664); +#1663 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1664 = VECTOR('',#1665,1.); +#1665 = DIRECTION('',(-1.,0.)); +#1666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1667 = FACE_BOUND('',#1668,.T.); +#1668 = EDGE_LOOP('',(#1669)); +#1669 = ORIENTED_EDGE('',*,*,#1670,.T.); +#1670 = EDGE_CURVE('',#1671,#1671,#1673,.T.); +#1671 = VERTEX_POINT('',#1672); +#1672 = CARTESIAN_POINT('',(27.141016151378,-32.99038105676,0.)); +#1673 = SURFACE_CURVE('',#1674,(#1679,#1690),.PCURVE_S1.); +#1674 = CIRCLE('',#1675,15.); +#1675 = AXIS2_PLACEMENT_3D('',#1676,#1677,#1678); +#1676 = CARTESIAN_POINT('',(34.641016151378,-20.,0.)); +#1677 = DIRECTION('',(0.,0.,1.)); +#1678 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#1679 = PCURVE('',#1106,#1680); +#1680 = DEFINITIONAL_REPRESENTATION('',(#1681),#1689); +#1681 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1682,#1683,#1684,#1685, +#1686,#1687,#1688),.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('') ); +#1682 = CARTESIAN_POINT('',(-9.820508075686,-62.99038105676)); +#1683 = CARTESIAN_POINT('',(-32.32050807568,-75.98076211353)); +#1684 = CARTESIAN_POINT('',(-32.32050807568,-50.)); +#1685 = CARTESIAN_POINT('',(-32.32050807569,-24.01923788647)); +#1686 = CARTESIAN_POINT('',(-9.820508075692,-37.00961894323)); +#1687 = CARTESIAN_POINT('',(12.679491924311,-49.99999999999)); +#1688 = CARTESIAN_POINT('',(-9.820508075686,-62.99038105676)); +#1689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1690 = PCURVE('',#1691,#1696); +#1691 = CYLINDRICAL_SURFACE('',#1692,15.); +#1692 = AXIS2_PLACEMENT_3D('',#1693,#1694,#1695); +#1693 = CARTESIAN_POINT('',(34.641016151378,-20.,0.)); +#1694 = DIRECTION('',(-0.,-0.,-1.)); +#1695 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#1696 = DEFINITIONAL_REPRESENTATION('',(#1697),#1701); +#1697 = LINE('',#1698,#1699); +#1698 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1699 = VECTOR('',#1700,1.); +#1700 = DIRECTION('',(-1.,0.)); +#1701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1702 = FACE_BOUND('',#1703,.T.); +#1703 = EDGE_LOOP('',(#1704)); +#1704 = ORIENTED_EDGE('',*,*,#1705,.T.); +#1705 = EDGE_CURVE('',#1706,#1706,#1708,.T.); +#1706 = VERTEX_POINT('',#1707); +#1707 = CARTESIAN_POINT('',(-42.14101615137,-7.009618943233,0.)); +#1708 = SURFACE_CURVE('',#1709,(#1714,#1725),.PCURVE_S1.); +#1709 = CIRCLE('',#1710,15.); +#1710 = AXIS2_PLACEMENT_3D('',#1711,#1712,#1713); +#1711 = CARTESIAN_POINT('',(-34.64101615137,-20.,0.)); +#1712 = DIRECTION('',(0.,0.,1.)); +#1713 = DIRECTION('',(-0.5,0.866025403784,0.)); +#1714 = PCURVE('',#1106,#1715); +#1715 = DEFINITIONAL_REPRESENTATION('',(#1716),#1724); +#1716 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1717,#1718,#1719,#1720, +#1721,#1722,#1723),.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('') ); +#1717 = CARTESIAN_POINT('',(59.461524227062,-37.00961894323)); +#1718 = CARTESIAN_POINT('',(81.961524227059,-50.)); +#1719 = CARTESIAN_POINT('',(59.461524227056,-62.99038105676)); +#1720 = CARTESIAN_POINT('',(36.961524227053,-75.98076211353)); +#1721 = CARTESIAN_POINT('',(36.961524227059,-49.99999999999)); +#1722 = CARTESIAN_POINT('',(36.961524227065,-24.01923788646)); +#1723 = CARTESIAN_POINT('',(59.461524227062,-37.00961894323)); +#1724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1725 = PCURVE('',#1726,#1731); +#1726 = CYLINDRICAL_SURFACE('',#1727,15.); +#1727 = AXIS2_PLACEMENT_3D('',#1728,#1729,#1730); +#1728 = CARTESIAN_POINT('',(-34.64101615137,-20.,0.)); +#1729 = DIRECTION('',(-0.,-0.,-1.)); +#1730 = DIRECTION('',(-0.5,0.866025403784,0.)); +#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736); +#1732 = LINE('',#1733,#1734); +#1733 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1734 = VECTOR('',#1735,1.); +#1735 = DIRECTION('',(-1.,0.)); +#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1737 = FACE_BOUND('',#1738,.T.); +#1738 = EDGE_LOOP('',(#1739)); +#1739 = ORIENTED_EDGE('',*,*,#1740,.F.); +#1740 = EDGE_CURVE('',#1741,#1741,#1743,.T.); +#1741 = VERTEX_POINT('',#1742); +#1742 = CARTESIAN_POINT('',(15.,0.,0.)); +#1743 = SURFACE_CURVE('',#1744,(#1749,#1756),.PCURVE_S1.); +#1744 = CIRCLE('',#1745,15.); +#1745 = AXIS2_PLACEMENT_3D('',#1746,#1747,#1748); +#1746 = CARTESIAN_POINT('',(0.,0.,0.)); +#1747 = DIRECTION('',(0.,0.,-1.)); +#1748 = DIRECTION('',(1.,0.,0.)); +#1749 = PCURVE('',#1106,#1750); +#1750 = DEFINITIONAL_REPRESENTATION('',(#1751),#1755); +#1751 = CIRCLE('',#1752,15.); +#1752 = AXIS2_PLACEMENT_2D('',#1753,#1754); +#1753 = CARTESIAN_POINT('',(17.320508075689,-30.)); +#1754 = DIRECTION('',(-1.,0.)); +#1755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1756 = PCURVE('',#1757,#1762); +#1757 = CYLINDRICAL_SURFACE('',#1758,15.); +#1758 = AXIS2_PLACEMENT_3D('',#1759,#1760,#1761); +#1759 = CARTESIAN_POINT('',(0.,0.,-2.)); +#1760 = DIRECTION('',(-0.,-0.,-1.)); +#1761 = DIRECTION('',(1.,0.,-0.)); +#1762 = DEFINITIONAL_REPRESENTATION('',(#1763),#1767); +#1763 = LINE('',#1764,#1765); +#1764 = CARTESIAN_POINT('',(-4.1389E-13,-2.)); +#1765 = VECTOR('',#1766,1.); +#1766 = DIRECTION('',(1.,-0.)); +#1767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1768 = ADVANCED_FACE('',(#1769),#1136,.T.); +#1769 = FACE_BOUND('',#1770,.T.); +#1770 = EDGE_LOOP('',(#1771,#1772,#1792,#1793)); +#1771 = ORIENTED_EDGE('',*,*,#1519,.T.); +#1772 = ORIENTED_EDGE('',*,*,#1773,.F.); +#1773 = EDGE_CURVE('',#1281,#1520,#1774,.T.); +#1774 = SURFACE_CURVE('',#1775,(#1780,#1786),.PCURVE_S1.); +#1775 = CIRCLE('',#1776,2.); +#1776 = AXIS2_PLACEMENT_3D('',#1777,#1778,#1779); +#1777 = CARTESIAN_POINT('',(-34.64101615137,-2.,2.)); +#1778 = DIRECTION('',(-1.,1.33E-15,0.)); +#1779 = DIRECTION('',(-1.33E-15,-1.,-0.)); +#1780 = PCURVE('',#1136,#1781); +#1781 = DEFINITIONAL_REPRESENTATION('',(#1782),#1785); +#1782 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1783,#1784),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1783 = CARTESIAN_POINT('',(4.188790204787,3.14159265359)); +#1784 = CARTESIAN_POINT('',(4.188790204787,4.712388980385)); +#1785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1786 = PCURVE('',#1621,#1787); +#1787 = DEFINITIONAL_REPRESENTATION('',(#1788),#1791); +#1788 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1789,#1790),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1789 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1790 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#1791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1792 = ORIENTED_EDGE('',*,*,#1308,.F.); +#1793 = ORIENTED_EDGE('',*,*,#1122,.T.); +#1794 = ADVANCED_FACE('',(#1795,#1911,#1941,#1971,#2001),#1236,.F.); +#1795 = FACE_BOUND('',#1796,.F.); +#1796 = EDGE_LOOP('',(#1797,#1798,#1799,#1827,#1856,#1889)); +#1797 = ORIENTED_EDGE('',*,*,#1221,.F.); +#1798 = ORIENTED_EDGE('',*,*,#1494,.F.); +#1799 = ORIENTED_EDGE('',*,*,#1800,.F.); +#1800 = EDGE_CURVE('',#1801,#1471,#1803,.T.); +#1801 = VERTEX_POINT('',#1802); +#1802 = CARTESIAN_POINT('',(19.052558883258,-29.,10.)); +#1803 = SURFACE_CURVE('',#1804,(#1809,#1820),.PCURVE_S1.); +#1804 = CIRCLE('',#1805,18.); +#1805 = AXIS2_PLACEMENT_3D('',#1806,#1807,#1808); +#1806 = CARTESIAN_POINT('',(34.641016151378,-20.,10.)); +#1807 = DIRECTION('',(0.,0.,1.)); +#1808 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#1809 = PCURVE('',#1236,#1810); +#1810 = DEFINITIONAL_REPRESENTATION('',(#1811),#1819); +#1811 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1812,#1813,#1814,#1815, +#1816,#1817,#1818),.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('') ); +#1812 = CARTESIAN_POINT('',(-1.732050807571,-59.)); +#1813 = CARTESIAN_POINT('',(-17.32050807569,-86.)); +#1814 = CARTESIAN_POINT('',(-32.90896534381,-58.99999999999)); +#1815 = CARTESIAN_POINT('',(-48.49742261192,-31.99999999999)); +#1816 = CARTESIAN_POINT('',(-17.32050807568,-32.)); +#1817 = CARTESIAN_POINT('',(13.856406460555,-32.)); +#1818 = CARTESIAN_POINT('',(-1.732050807571,-59.)); +#1819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1820 = PCURVE('',#1380,#1821); +#1821 = DEFINITIONAL_REPRESENTATION('',(#1822),#1826); +#1822 = LINE('',#1823,#1824); +#1823 = CARTESIAN_POINT('',(0.,1.570796326795)); +#1824 = VECTOR('',#1825,1.); +#1825 = DIRECTION('',(1.,0.)); +#1826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1827 = ORIENTED_EDGE('',*,*,#1828,.F.); +#1828 = EDGE_CURVE('',#1829,#1801,#1831,.T.); +#1829 = VERTEX_POINT('',#1830); +#1830 = CARTESIAN_POINT('',(-19.05255888325,-29.,10.)); +#1831 = SURFACE_CURVE('',#1832,(#1837,#1844),.PCURVE_S1.); +#1832 = CIRCLE('',#1833,22.); +#1833 = AXIS2_PLACEMENT_3D('',#1834,#1835,#1836); +#1834 = CARTESIAN_POINT('',(-1.066E-14,-40.,10.)); +#1835 = DIRECTION('',(0.,0.,-1.)); +#1836 = DIRECTION('',(-0.866025403784,0.5,0.)); +#1837 = PCURVE('',#1236,#1838); +#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1843); +#1839 = CIRCLE('',#1840,22.); +#1840 = AXIS2_PLACEMENT_2D('',#1841,#1842); +#1841 = CARTESIAN_POINT('',(17.320508075689,-70.)); +#1842 = DIRECTION('',(0.866025403784,0.5)); +#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1844 = PCURVE('',#1845,#1850); +#1845 = TOROIDAL_SURFACE('',#1846,22.,2.); +#1846 = AXIS2_PLACEMENT_3D('',#1847,#1848,#1849); +#1847 = CARTESIAN_POINT('',(-1.066E-14,-40.,8.)); +#1848 = DIRECTION('',(0.,0.,-1.)); +#1849 = DIRECTION('',(-0.866025403784,0.5,0.)); +#1850 = DEFINITIONAL_REPRESENTATION('',(#1851),#1855); +#1851 = LINE('',#1852,#1853); +#1852 = CARTESIAN_POINT('',(0.,4.712388980385)); +#1853 = VECTOR('',#1854,1.); +#1854 = DIRECTION('',(1.,0.)); +#1855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1856 = ORIENTED_EDGE('',*,*,#1857,.F.); +#1857 = EDGE_CURVE('',#1858,#1829,#1860,.T.); +#1858 = VERTEX_POINT('',#1859); +#1859 = CARTESIAN_POINT('',(-34.64101615137,-2.,10.)); +#1860 = SURFACE_CURVE('',#1861,(#1866,#1877),.PCURVE_S1.); +#1861 = CIRCLE('',#1862,18.); +#1862 = AXIS2_PLACEMENT_3D('',#1863,#1864,#1865); +#1863 = CARTESIAN_POINT('',(-34.64101615137,-20.,10.)); +#1864 = DIRECTION('',(0.,-0.,1.)); +#1865 = DIRECTION('',(1.07E-15,1.,0.)); +#1866 = PCURVE('',#1236,#1867); +#1867 = DEFINITIONAL_REPRESENTATION('',(#1868),#1876); +#1868 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1869,#1870,#1871,#1872, +#1873,#1874,#1875),.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('') ); +#1869 = CARTESIAN_POINT('',(51.961524227059,-32.)); +#1870 = CARTESIAN_POINT('',(83.138438763299,-32.)); +#1871 = CARTESIAN_POINT('',(67.549981495179,-59.)); +#1872 = CARTESIAN_POINT('',(51.961524227059,-86.)); +#1873 = CARTESIAN_POINT('',(36.373066958939,-59.)); +#1874 = CARTESIAN_POINT('',(20.784609690819,-32.)); +#1875 = CARTESIAN_POINT('',(51.961524227059,-32.)); +#1876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1877 = PCURVE('',#1878,#1883); +#1878 = TOROIDAL_SURFACE('',#1879,18.,2.); +#1879 = AXIS2_PLACEMENT_3D('',#1880,#1881,#1882); +#1880 = CARTESIAN_POINT('',(-34.64101615137,-20.,8.)); +#1881 = DIRECTION('',(-0.,-0.,1.)); +#1882 = DIRECTION('',(1.07E-15,1.,0.)); +#1883 = DEFINITIONAL_REPRESENTATION('',(#1884),#1888); +#1884 = LINE('',#1885,#1886); +#1885 = CARTESIAN_POINT('',(0.,1.570796326795)); +#1886 = VECTOR('',#1887,1.); +#1887 = DIRECTION('',(1.,0.)); +#1888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1889 = ORIENTED_EDGE('',*,*,#1890,.F.); +#1890 = EDGE_CURVE('',#1195,#1858,#1891,.T.); +#1891 = SURFACE_CURVE('',#1892,(#1897,#1904),.PCURVE_S1.); +#1892 = CIRCLE('',#1893,22.); +#1893 = AXIS2_PLACEMENT_3D('',#1894,#1895,#1896); +#1894 = CARTESIAN_POINT('',(-34.64101615137,20.,10.)); +#1895 = DIRECTION('',(0.,0.,-1.)); +#1896 = DIRECTION('',(0.866025403784,0.5,0.)); +#1897 = PCURVE('',#1236,#1898); +#1898 = DEFINITIONAL_REPRESENTATION('',(#1899),#1903); +#1899 = CIRCLE('',#1900,22.); +#1900 = AXIS2_PLACEMENT_2D('',#1901,#1902); +#1901 = CARTESIAN_POINT('',(51.961524227059,-10.)); +#1902 = DIRECTION('',(-0.866025403784,0.5)); +#1903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1904 = PCURVE('',#1210,#1905); +#1905 = DEFINITIONAL_REPRESENTATION('',(#1906),#1910); +#1906 = LINE('',#1907,#1908); +#1907 = CARTESIAN_POINT('',(0.,4.712388980385)); +#1908 = VECTOR('',#1909,1.); +#1909 = DIRECTION('',(1.,0.)); +#1910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1911 = FACE_BOUND('',#1912,.F.); +#1912 = EDGE_LOOP('',(#1913)); +#1913 = ORIENTED_EDGE('',*,*,#1914,.T.); +#1914 = EDGE_CURVE('',#1915,#1915,#1917,.T.); +#1915 = VERTEX_POINT('',#1916); +#1916 = CARTESIAN_POINT('',(15.,40.,10.)); +#1917 = SURFACE_CURVE('',#1918,(#1923,#1934),.PCURVE_S1.); +#1918 = CIRCLE('',#1919,15.); +#1919 = AXIS2_PLACEMENT_3D('',#1920,#1921,#1922); +#1920 = CARTESIAN_POINT('',(-3.55E-15,40.,10.)); +#1921 = DIRECTION('',(0.,0.,1.)); +#1922 = DIRECTION('',(1.,0.,-0.)); +#1923 = PCURVE('',#1236,#1924); +#1924 = DEFINITIONAL_REPRESENTATION('',(#1925),#1933); +#1925 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1926,#1927,#1928,#1929, +#1930,#1931,#1932),.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('') ); +#1926 = CARTESIAN_POINT('',(2.320508075689,10.)); +#1927 = CARTESIAN_POINT('',(2.320508075689,35.980762113533)); +#1928 = CARTESIAN_POINT('',(24.820508075689,22.990381056767)); +#1929 = CARTESIAN_POINT('',(47.320508075689,10.)); +#1930 = CARTESIAN_POINT('',(24.820508075689,-2.990381056767)); +#1931 = CARTESIAN_POINT('',(2.320508075689,-15.98076211353)); +#1932 = CARTESIAN_POINT('',(2.320508075689,10.)); +#1933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1934 = PCURVE('',#1656,#1935); +#1935 = DEFINITIONAL_REPRESENTATION('',(#1936),#1940); +#1936 = LINE('',#1937,#1938); +#1937 = CARTESIAN_POINT('',(6.28318530718,-10.)); +#1938 = VECTOR('',#1939,1.); +#1939 = DIRECTION('',(-1.,0.)); +#1940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1941 = FACE_BOUND('',#1942,.F.); +#1942 = EDGE_LOOP('',(#1943)); +#1943 = ORIENTED_EDGE('',*,*,#1944,.T.); +#1944 = EDGE_CURVE('',#1945,#1945,#1947,.T.); +#1945 = VERTEX_POINT('',#1946); +#1946 = CARTESIAN_POINT('',(27.141016151378,-32.99038105676,10.)); +#1947 = SURFACE_CURVE('',#1948,(#1953,#1964),.PCURVE_S1.); +#1948 = CIRCLE('',#1949,15.); +#1949 = AXIS2_PLACEMENT_3D('',#1950,#1951,#1952); +#1950 = CARTESIAN_POINT('',(34.641016151378,-20.,10.)); +#1951 = DIRECTION('',(0.,0.,1.)); +#1952 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#1953 = PCURVE('',#1236,#1954); +#1954 = DEFINITIONAL_REPRESENTATION('',(#1955),#1963); +#1955 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1956,#1957,#1958,#1959, +#1960,#1961,#1962),.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('') ); +#1956 = CARTESIAN_POINT('',(-9.820508075686,-62.99038105676)); +#1957 = CARTESIAN_POINT('',(-32.32050807568,-75.98076211353)); +#1958 = CARTESIAN_POINT('',(-32.32050807568,-50.)); +#1959 = CARTESIAN_POINT('',(-32.32050807569,-24.01923788647)); +#1960 = CARTESIAN_POINT('',(-9.820508075692,-37.00961894323)); +#1961 = CARTESIAN_POINT('',(12.679491924311,-49.99999999999)); +#1962 = CARTESIAN_POINT('',(-9.820508075686,-62.99038105676)); +#1963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1964 = PCURVE('',#1691,#1965); +#1965 = DEFINITIONAL_REPRESENTATION('',(#1966),#1970); +#1966 = LINE('',#1967,#1968); +#1967 = CARTESIAN_POINT('',(6.28318530718,-10.)); +#1968 = VECTOR('',#1969,1.); +#1969 = DIRECTION('',(-1.,0.)); +#1970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1971 = FACE_BOUND('',#1972,.F.); +#1972 = EDGE_LOOP('',(#1973)); +#1973 = ORIENTED_EDGE('',*,*,#1974,.T.); +#1974 = EDGE_CURVE('',#1975,#1975,#1977,.T.); +#1975 = VERTEX_POINT('',#1976); +#1976 = CARTESIAN_POINT('',(-42.14101615137,-7.009618943233,10.)); +#1977 = SURFACE_CURVE('',#1978,(#1983,#1994),.PCURVE_S1.); +#1978 = CIRCLE('',#1979,15.); +#1979 = AXIS2_PLACEMENT_3D('',#1980,#1981,#1982); +#1980 = CARTESIAN_POINT('',(-34.64101615137,-20.,10.)); +#1981 = DIRECTION('',(0.,0.,1.)); +#1982 = DIRECTION('',(-0.5,0.866025403784,0.)); +#1983 = PCURVE('',#1236,#1984); +#1984 = DEFINITIONAL_REPRESENTATION('',(#1985),#1993); +#1985 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1986,#1987,#1988,#1989, +#1990,#1991,#1992),.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('') ); +#1986 = CARTESIAN_POINT('',(59.461524227062,-37.00961894323)); +#1987 = CARTESIAN_POINT('',(81.961524227059,-50.)); +#1988 = CARTESIAN_POINT('',(59.461524227056,-62.99038105676)); +#1989 = CARTESIAN_POINT('',(36.961524227053,-75.98076211353)); +#1990 = CARTESIAN_POINT('',(36.961524227059,-49.99999999999)); +#1991 = CARTESIAN_POINT('',(36.961524227065,-24.01923788646)); +#1992 = CARTESIAN_POINT('',(59.461524227062,-37.00961894323)); +#1993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1994 = PCURVE('',#1726,#1995); +#1995 = DEFINITIONAL_REPRESENTATION('',(#1996),#2000); +#1996 = LINE('',#1997,#1998); +#1997 = CARTESIAN_POINT('',(6.28318530718,-10.)); +#1998 = VECTOR('',#1999,1.); +#1999 = DIRECTION('',(-1.,0.)); +#2000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2001 = FACE_BOUND('',#2002,.F.); +#2002 = EDGE_LOOP('',(#2003)); +#2003 = ORIENTED_EDGE('',*,*,#2004,.F.); +#2004 = EDGE_CURVE('',#2005,#2005,#2007,.T.); +#2005 = VERTEX_POINT('',#2006); +#2006 = CARTESIAN_POINT('',(15.,0.,10.)); +#2007 = SURFACE_CURVE('',#2008,(#2013,#2020),.PCURVE_S1.); +#2008 = CIRCLE('',#2009,15.); +#2009 = AXIS2_PLACEMENT_3D('',#2010,#2011,#2012); +#2010 = CARTESIAN_POINT('',(0.,0.,10.)); +#2011 = DIRECTION('',(0.,0.,-1.)); +#2012 = DIRECTION('',(1.,0.,0.)); +#2013 = PCURVE('',#1236,#2014); +#2014 = DEFINITIONAL_REPRESENTATION('',(#2015),#2019); +#2015 = CIRCLE('',#2016,15.); +#2016 = AXIS2_PLACEMENT_2D('',#2017,#2018); +#2017 = CARTESIAN_POINT('',(17.320508075689,-30.)); +#2018 = DIRECTION('',(-1.,0.)); +#2019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2020 = PCURVE('',#2021,#2026); +#2021 = CYLINDRICAL_SURFACE('',#2022,15.); +#2022 = AXIS2_PLACEMENT_3D('',#2023,#2024,#2025); +#2023 = CARTESIAN_POINT('',(0.,0.,-2.)); +#2024 = DIRECTION('',(-0.,-0.,-1.)); +#2025 = DIRECTION('',(1.,0.,-0.)); +#2026 = DEFINITIONAL_REPRESENTATION('',(#2027),#2031); +#2027 = LINE('',#2028,#2029); +#2028 = CARTESIAN_POINT('',(-4.1389E-13,-12.)); +#2029 = VECTOR('',#2030,1.); +#2030 = DIRECTION('',(1.,-0.)); +#2031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2032 = ADVANCED_FACE('',(#2033),#1210,.T.); +#2033 = FACE_BOUND('',#2034,.T.); +#2034 = EDGE_LOOP('',(#2035,#2036,#2037,#2057)); +#2035 = ORIENTED_EDGE('',*,*,#1194,.F.); +#2036 = ORIENTED_EDGE('',*,*,#1256,.T.); +#2037 = ORIENTED_EDGE('',*,*,#2038,.T.); +#2038 = EDGE_CURVE('',#1257,#1858,#2039,.T.); +#2039 = SURFACE_CURVE('',#2040,(#2045,#2051),.PCURVE_S1.); +#2040 = CIRCLE('',#2041,2.); +#2041 = AXIS2_PLACEMENT_3D('',#2042,#2043,#2044); +#2042 = CARTESIAN_POINT('',(-34.64101615137,-2.,8.)); +#2043 = DIRECTION('',(1.,-1.33E-15,0.)); +#2044 = DIRECTION('',(-1.33E-15,-1.,0.)); +#2045 = PCURVE('',#1210,#2046); +#2046 = DEFINITIONAL_REPRESENTATION('',(#2047),#2050); +#2047 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2048,#2049),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2048 = CARTESIAN_POINT('',(2.094395102393,3.14159265359)); +#2049 = CARTESIAN_POINT('',(2.094395102393,4.712388980385)); +#2050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2051 = PCURVE('',#1878,#2052); +#2052 = DEFINITIONAL_REPRESENTATION('',(#2053),#2056); +#2053 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2054,#2055),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2054 = CARTESIAN_POINT('',(0.,0.)); +#2055 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2057 = ORIENTED_EDGE('',*,*,#1890,.F.); +#2058 = ADVANCED_FACE('',(#2059),#1296,.T.); +#2059 = FACE_BOUND('',#2060,.T.); +#2060 = EDGE_LOOP('',(#2061,#2085,#2108,#2130)); +#2061 = ORIENTED_EDGE('',*,*,#2062,.T.); +#2062 = EDGE_CURVE('',#1281,#2063,#2065,.T.); +#2063 = VERTEX_POINT('',#2064); +#2064 = CARTESIAN_POINT('',(-17.32050807568,-30.,2.)); +#2065 = SURFACE_CURVE('',#2066,(#2071,#2078),.PCURVE_S1.); +#2066 = CIRCLE('',#2067,20.); +#2067 = AXIS2_PLACEMENT_3D('',#2068,#2069,#2070); +#2068 = CARTESIAN_POINT('',(-34.64101615137,-20.,2.)); +#2069 = DIRECTION('',(0.,-0.,1.)); +#2070 = DIRECTION('',(1.07E-15,1.,0.)); +#2071 = PCURVE('',#1296,#2072); +#2072 = DEFINITIONAL_REPRESENTATION('',(#2073),#2077); +#2073 = LINE('',#2074,#2075); +#2074 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#2075 = VECTOR('',#2076,1.); +#2076 = DIRECTION('',(-1.,0.)); +#2077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2078 = PCURVE('',#1621,#2079); +#2079 = DEFINITIONAL_REPRESENTATION('',(#2080),#2084); +#2080 = LINE('',#2081,#2082); +#2081 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2082 = VECTOR('',#2083,1.); +#2083 = DIRECTION('',(-1.,0.)); +#2084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2085 = ORIENTED_EDGE('',*,*,#2086,.T.); +#2086 = EDGE_CURVE('',#2063,#2087,#2089,.T.); +#2087 = VERTEX_POINT('',#2088); +#2088 = CARTESIAN_POINT('',(-17.32050807568,-30.,8.)); +#2089 = SURFACE_CURVE('',#2090,(#2094,#2101),.PCURVE_S1.); +#2090 = LINE('',#2091,#2092); +#2091 = CARTESIAN_POINT('',(-17.32050807568,-30.,0.)); +#2092 = VECTOR('',#2093,1.); +#2093 = DIRECTION('',(0.,0.,1.)); +#2094 = PCURVE('',#1296,#2095); +#2095 = DEFINITIONAL_REPRESENTATION('',(#2096),#2100); +#2096 = LINE('',#2097,#2098); +#2097 = CARTESIAN_POINT('',(2.094395102394,0.)); +#2098 = VECTOR('',#2099,1.); +#2099 = DIRECTION('',(-0.,-1.)); +#2100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2101 = PCURVE('',#1406,#2102); +#2102 = DEFINITIONAL_REPRESENTATION('',(#2103),#2107); +#2103 = LINE('',#2104,#2105); +#2104 = CARTESIAN_POINT('',(4.188790204787,0.)); +#2105 = VECTOR('',#2106,1.); +#2106 = DIRECTION('',(-0.,-1.)); +#2107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2108 = ORIENTED_EDGE('',*,*,#2109,.F.); +#2109 = EDGE_CURVE('',#1257,#2087,#2110,.T.); +#2110 = SURFACE_CURVE('',#2111,(#2116,#2123),.PCURVE_S1.); +#2111 = CIRCLE('',#2112,20.); +#2112 = AXIS2_PLACEMENT_3D('',#2113,#2114,#2115); +#2113 = CARTESIAN_POINT('',(-34.64101615137,-20.,8.)); +#2114 = DIRECTION('',(0.,-0.,1.)); +#2115 = DIRECTION('',(1.07E-15,1.,0.)); +#2116 = PCURVE('',#1296,#2117); +#2117 = DEFINITIONAL_REPRESENTATION('',(#2118),#2122); +#2118 = LINE('',#2119,#2120); +#2119 = CARTESIAN_POINT('',(6.28318530718,-8.)); +#2120 = VECTOR('',#2121,1.); +#2121 = DIRECTION('',(-1.,0.)); +#2122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2123 = PCURVE('',#1878,#2124); +#2124 = DEFINITIONAL_REPRESENTATION('',(#2125),#2129); +#2125 = LINE('',#2126,#2127); +#2126 = CARTESIAN_POINT('',(0.,0.)); +#2127 = VECTOR('',#2128,1.); +#2128 = DIRECTION('',(1.,0.)); +#2129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2130 = ORIENTED_EDGE('',*,*,#1280,.F.); +#2131 = ADVANCED_FACE('',(#2132),#1406,.F.); +#2132 = FACE_BOUND('',#2133,.F.); +#2133 = EDGE_LOOP('',(#2134,#2156,#2157,#2179)); +#2134 = ORIENTED_EDGE('',*,*,#2135,.T.); +#2135 = EDGE_CURVE('',#2087,#1364,#2136,.T.); +#2136 = SURFACE_CURVE('',#2137,(#2142,#2149),.PCURVE_S1.); +#2137 = CIRCLE('',#2138,20.); +#2138 = AXIS2_PLACEMENT_3D('',#2139,#2140,#2141); +#2139 = CARTESIAN_POINT('',(-1.066E-14,-40.,8.)); +#2140 = DIRECTION('',(0.,0.,-1.)); +#2141 = DIRECTION('',(-0.866025403784,0.5,0.)); +#2142 = PCURVE('',#1406,#2143); +#2143 = DEFINITIONAL_REPRESENTATION('',(#2144),#2148); +#2144 = LINE('',#2145,#2146); +#2145 = CARTESIAN_POINT('',(4.188790204787,-8.)); +#2146 = VECTOR('',#2147,1.); +#2147 = DIRECTION('',(1.,-0.)); +#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2149 = PCURVE('',#1845,#2150); +#2150 = DEFINITIONAL_REPRESENTATION('',(#2151),#2155); +#2151 = LINE('',#2152,#2153); +#2152 = CARTESIAN_POINT('',(0.,3.14159265359)); +#2153 = VECTOR('',#2154,1.); +#2154 = DIRECTION('',(1.,0.)); +#2155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2156 = ORIENTED_EDGE('',*,*,#1392,.F.); +#2157 = ORIENTED_EDGE('',*,*,#2158,.F.); +#2158 = EDGE_CURVE('',#2063,#1334,#2159,.T.); +#2159 = SURFACE_CURVE('',#2160,(#2165,#2172),.PCURVE_S1.); +#2160 = CIRCLE('',#2161,20.); +#2161 = AXIS2_PLACEMENT_3D('',#2162,#2163,#2164); +#2162 = CARTESIAN_POINT('',(-1.066E-14,-40.,2.)); +#2163 = DIRECTION('',(0.,0.,-1.)); +#2164 = DIRECTION('',(-0.866025403784,0.5,0.)); +#2165 = PCURVE('',#1406,#2166); +#2166 = DEFINITIONAL_REPRESENTATION('',(#2167),#2171); +#2167 = LINE('',#2168,#2169); +#2168 = CARTESIAN_POINT('',(4.188790204787,-2.)); +#2169 = VECTOR('',#2170,1.); +#2170 = DIRECTION('',(1.,-0.)); +#2171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2172 = PCURVE('',#1590,#2173); +#2173 = DEFINITIONAL_REPRESENTATION('',(#2174),#2178); +#2174 = LINE('',#2175,#2176); +#2175 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#2176 = VECTOR('',#2177,1.); +#2177 = DIRECTION('',(-1.,0.)); +#2178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2179 = ORIENTED_EDGE('',*,*,#2086,.T.); +#2180 = ADVANCED_FACE('',(#2181),#1350,.T.); +#2181 = FACE_BOUND('',#2182,.T.); +#2182 = EDGE_LOOP('',(#2183,#2184,#2185,#2186)); +#2183 = ORIENTED_EDGE('',*,*,#1545,.T.); +#2184 = ORIENTED_EDGE('',*,*,#1447,.F.); +#2185 = ORIENTED_EDGE('',*,*,#1333,.F.); +#2186 = ORIENTED_EDGE('',*,*,#2187,.T.); +#2187 = EDGE_CURVE('',#1334,#1546,#2188,.T.); +#2188 = SURFACE_CURVE('',#2189,(#2194,#2200),.PCURVE_S1.); +#2189 = CIRCLE('',#2190,2.); +#2190 = AXIS2_PLACEMENT_3D('',#2191,#2192,#2193); +#2191 = CARTESIAN_POINT('',(19.052558883258,-29.,2.)); +#2192 = DIRECTION('',(0.5,-0.866025403784,0.)); +#2193 = DIRECTION('',(0.866025403784,0.5,0.)); +#2194 = PCURVE('',#1350,#2195); +#2195 = DEFINITIONAL_REPRESENTATION('',(#2196),#2199); +#2196 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2197,#2198),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2197 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2198 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#2199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2200 = PCURVE('',#1590,#2201); +#2201 = DEFINITIONAL_REPRESENTATION('',(#2202),#2205); +#2202 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2203,#2204),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2203 = CARTESIAN_POINT('',(4.188790204787,3.14159265359)); +#2204 = CARTESIAN_POINT('',(4.188790204787,4.712388980385)); +#2205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2206 = ADVANCED_FACE('',(#2207),#1380,.T.); +#2207 = FACE_BOUND('',#2208,.T.); +#2208 = EDGE_LOOP('',(#2209,#2229,#2230,#2231)); +#2209 = ORIENTED_EDGE('',*,*,#2210,.F.); +#2210 = EDGE_CURVE('',#1364,#1801,#2211,.T.); +#2211 = SURFACE_CURVE('',#2212,(#2217,#2223),.PCURVE_S1.); +#2212 = CIRCLE('',#2213,2.); +#2213 = AXIS2_PLACEMENT_3D('',#2214,#2215,#2216); +#2214 = CARTESIAN_POINT('',(19.052558883258,-29.,8.)); +#2215 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2216 = DIRECTION('',(0.866025403784,0.5,0.)); +#2217 = PCURVE('',#1380,#2218); +#2218 = DEFINITIONAL_REPRESENTATION('',(#2219),#2222); +#2219 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2220,#2221),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2220 = CARTESIAN_POINT('',(0.,0.)); +#2221 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2223 = PCURVE('',#1845,#2224); +#2224 = DEFINITIONAL_REPRESENTATION('',(#2225),#2228); +#2225 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2226,#2227),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2226 = CARTESIAN_POINT('',(2.094395102393,3.14159265359)); +#2227 = CARTESIAN_POINT('',(2.094395102393,4.712388980385)); +#2228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2229 = ORIENTED_EDGE('',*,*,#1363,.T.); +#2230 = ORIENTED_EDGE('',*,*,#1470,.T.); +#2231 = ORIENTED_EDGE('',*,*,#1800,.F.); +#2232 = ADVANCED_FACE('',(#2233),#1621,.T.); +#2233 = FACE_BOUND('',#2234,.T.); +#2234 = EDGE_LOOP('',(#2235,#2236,#2256,#2257)); +#2235 = ORIENTED_EDGE('',*,*,#1602,.T.); +#2236 = ORIENTED_EDGE('',*,*,#2237,.F.); +#2237 = EDGE_CURVE('',#2063,#1574,#2238,.T.); +#2238 = SURFACE_CURVE('',#2239,(#2244,#2250),.PCURVE_S1.); +#2239 = CIRCLE('',#2240,2.); +#2240 = AXIS2_PLACEMENT_3D('',#2241,#2242,#2243); +#2241 = CARTESIAN_POINT('',(-19.05255888325,-29.,2.)); +#2242 = DIRECTION('',(0.5,0.866025403784,0.)); +#2243 = DIRECTION('',(0.866025403784,-0.5,0.)); +#2244 = PCURVE('',#1621,#2245); +#2245 = DEFINITIONAL_REPRESENTATION('',(#2246),#2249); +#2246 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2247,#2248),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2247 = CARTESIAN_POINT('',(2.094395102394,0.)); +#2248 = CARTESIAN_POINT('',(2.094395102394,1.570796326795)); +#2249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2250 = PCURVE('',#1590,#2251); +#2251 = DEFINITIONAL_REPRESENTATION('',(#2252),#2255); +#2252 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2253,#2254),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2253 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#2254 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#2255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2256 = ORIENTED_EDGE('',*,*,#2062,.F.); +#2257 = ORIENTED_EDGE('',*,*,#1773,.T.); +#2258 = ADVANCED_FACE('',(#2259),#1590,.T.); +#2259 = FACE_BOUND('',#2260,.T.); +#2260 = EDGE_LOOP('',(#2261,#2262,#2263,#2264)); +#2261 = ORIENTED_EDGE('',*,*,#1573,.T.); +#2262 = ORIENTED_EDGE('',*,*,#2187,.F.); +#2263 = ORIENTED_EDGE('',*,*,#2158,.F.); +#2264 = ORIENTED_EDGE('',*,*,#2237,.T.); +#2265 = ADVANCED_FACE('',(#2266),#1656,.F.); +#2266 = FACE_BOUND('',#2267,.F.); +#2267 = EDGE_LOOP('',(#2268,#2269,#2290,#2291)); +#2268 = ORIENTED_EDGE('',*,*,#1635,.T.); +#2269 = ORIENTED_EDGE('',*,*,#2270,.T.); +#2270 = EDGE_CURVE('',#1636,#1915,#2271,.T.); +#2271 = SEAM_CURVE('',#2272,(#2276,#2283),.PCURVE_S1.); +#2272 = LINE('',#2273,#2274); +#2273 = CARTESIAN_POINT('',(15.,40.,0.)); +#2274 = VECTOR('',#2275,1.); +#2275 = DIRECTION('',(0.,0.,1.)); +#2276 = PCURVE('',#1656,#2277); +#2277 = DEFINITIONAL_REPRESENTATION('',(#2278),#2282); +#2278 = LINE('',#2279,#2280); +#2279 = CARTESIAN_POINT('',(-4.1389E-13,0.)); +#2280 = VECTOR('',#2281,1.); +#2281 = DIRECTION('',(-0.,-1.)); +#2282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2283 = PCURVE('',#1656,#2284); +#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289); +#2285 = LINE('',#2286,#2287); +#2286 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2287 = VECTOR('',#2288,1.); +#2288 = DIRECTION('',(-0.,-1.)); +#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2290 = ORIENTED_EDGE('',*,*,#1914,.F.); +#2291 = ORIENTED_EDGE('',*,*,#2270,.F.); +#2292 = ADVANCED_FACE('',(#2293),#1691,.F.); +#2293 = FACE_BOUND('',#2294,.F.); +#2294 = EDGE_LOOP('',(#2295,#2296,#2317,#2318)); +#2295 = ORIENTED_EDGE('',*,*,#1670,.T.); +#2296 = ORIENTED_EDGE('',*,*,#2297,.T.); +#2297 = EDGE_CURVE('',#1671,#1945,#2298,.T.); +#2298 = SEAM_CURVE('',#2299,(#2303,#2310),.PCURVE_S1.); +#2299 = LINE('',#2300,#2301); +#2300 = CARTESIAN_POINT('',(27.141016151378,-32.99038105676,0.)); +#2301 = VECTOR('',#2302,1.); +#2302 = DIRECTION('',(0.,0.,1.)); +#2303 = PCURVE('',#1691,#2304); +#2304 = DEFINITIONAL_REPRESENTATION('',(#2305),#2309); +#2305 = LINE('',#2306,#2307); +#2306 = CARTESIAN_POINT('',(-4.1389E-13,0.)); +#2307 = VECTOR('',#2308,1.); +#2308 = DIRECTION('',(-0.,-1.)); +#2309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2310 = PCURVE('',#1691,#2311); +#2311 = DEFINITIONAL_REPRESENTATION('',(#2312),#2316); +#2312 = LINE('',#2313,#2314); +#2313 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2314 = VECTOR('',#2315,1.); +#2315 = DIRECTION('',(-0.,-1.)); +#2316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2317 = ORIENTED_EDGE('',*,*,#1944,.F.); +#2318 = ORIENTED_EDGE('',*,*,#2297,.F.); +#2319 = ADVANCED_FACE('',(#2320),#1726,.F.); +#2320 = FACE_BOUND('',#2321,.F.); +#2321 = EDGE_LOOP('',(#2322,#2323,#2344,#2345)); +#2322 = ORIENTED_EDGE('',*,*,#1705,.T.); +#2323 = ORIENTED_EDGE('',*,*,#2324,.T.); +#2324 = EDGE_CURVE('',#1706,#1975,#2325,.T.); +#2325 = SEAM_CURVE('',#2326,(#2330,#2337),.PCURVE_S1.); +#2326 = LINE('',#2327,#2328); +#2327 = CARTESIAN_POINT('',(-42.14101615137,-7.009618943233,0.)); +#2328 = VECTOR('',#2329,1.); +#2329 = DIRECTION('',(0.,0.,1.)); +#2330 = PCURVE('',#1726,#2331); +#2331 = DEFINITIONAL_REPRESENTATION('',(#2332),#2336); +#2332 = LINE('',#2333,#2334); +#2333 = CARTESIAN_POINT('',(-4.1389E-13,0.)); +#2334 = VECTOR('',#2335,1.); +#2335 = DIRECTION('',(-0.,-1.)); +#2336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2337 = PCURVE('',#1726,#2338); +#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2343); +#2339 = LINE('',#2340,#2341); +#2340 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2341 = VECTOR('',#2342,1.); +#2342 = DIRECTION('',(-0.,-1.)); +#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2344 = ORIENTED_EDGE('',*,*,#1974,.F.); +#2345 = ORIENTED_EDGE('',*,*,#2324,.F.); +#2346 = ADVANCED_FACE('',(#2347),#1757,.T.); +#2347 = FACE_BOUND('',#2348,.T.); +#2348 = EDGE_LOOP('',(#2349,#2372,#2373,#2374)); +#2349 = ORIENTED_EDGE('',*,*,#2350,.T.); +#2350 = EDGE_CURVE('',#2351,#1741,#2353,.T.); +#2351 = VERTEX_POINT('',#2352); +#2352 = CARTESIAN_POINT('',(15.,0.,-1.)); +#2353 = SEAM_CURVE('',#2354,(#2358,#2365),.PCURVE_S1.); +#2354 = LINE('',#2355,#2356); +#2355 = CARTESIAN_POINT('',(15.,0.,-2.)); +#2356 = VECTOR('',#2357,1.); +#2357 = DIRECTION('',(0.,0.,1.)); +#2358 = PCURVE('',#1757,#2359); +#2359 = DEFINITIONAL_REPRESENTATION('',(#2360),#2364); +#2360 = LINE('',#2361,#2362); +#2361 = CARTESIAN_POINT('',(-4.1389E-13,0.)); +#2362 = VECTOR('',#2363,1.); +#2363 = DIRECTION('',(-0.,-1.)); +#2364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2365 = PCURVE('',#1757,#2366); +#2366 = DEFINITIONAL_REPRESENTATION('',(#2367),#2371); +#2367 = LINE('',#2368,#2369); +#2368 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2369 = VECTOR('',#2370,1.); +#2370 = DIRECTION('',(-0.,-1.)); +#2371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2372 = ORIENTED_EDGE('',*,*,#1740,.T.); +#2373 = ORIENTED_EDGE('',*,*,#2350,.F.); +#2374 = ORIENTED_EDGE('',*,*,#2375,.T.); +#2375 = EDGE_CURVE('',#2351,#2351,#2376,.T.); +#2376 = SURFACE_CURVE('',#2377,(#2382,#2389),.PCURVE_S1.); +#2377 = CIRCLE('',#2378,15.); +#2378 = AXIS2_PLACEMENT_3D('',#2379,#2380,#2381); +#2379 = CARTESIAN_POINT('',(0.,0.,-1.)); +#2380 = DIRECTION('',(0.,-0.,1.)); +#2381 = DIRECTION('',(1.,0.,0.)); +#2382 = PCURVE('',#1757,#2383); +#2383 = DEFINITIONAL_REPRESENTATION('',(#2384),#2388); +#2384 = LINE('',#2385,#2386); +#2385 = CARTESIAN_POINT('',(6.28318530718,-1.)); +#2386 = VECTOR('',#2387,1.); +#2387 = DIRECTION('',(-1.,0.)); +#2388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2389 = PCURVE('',#2390,#2395); +#2390 = TOROIDAL_SURFACE('',#2391,14.,1.); +#2391 = AXIS2_PLACEMENT_3D('',#2392,#2393,#2394); +#2392 = CARTESIAN_POINT('',(0.,0.,-1.)); +#2393 = DIRECTION('',(0.,0.,-1.)); +#2394 = DIRECTION('',(1.,0.,0.)); +#2395 = DEFINITIONAL_REPRESENTATION('',(#2396),#2400); +#2396 = LINE('',#2397,#2398); +#2397 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2398 = VECTOR('',#2399,1.); +#2399 = DIRECTION('',(-1.,0.)); +#2400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2401 = ADVANCED_FACE('',(#2402),#1878,.T.); +#2402 = FACE_BOUND('',#2403,.T.); +#2403 = EDGE_LOOP('',(#2404,#2405,#2406,#2426)); +#2404 = ORIENTED_EDGE('',*,*,#2038,.F.); +#2405 = ORIENTED_EDGE('',*,*,#2109,.T.); +#2406 = ORIENTED_EDGE('',*,*,#2407,.T.); +#2407 = EDGE_CURVE('',#2087,#1829,#2408,.T.); +#2408 = SURFACE_CURVE('',#2409,(#2414,#2420),.PCURVE_S1.); +#2409 = CIRCLE('',#2410,2.); +#2410 = AXIS2_PLACEMENT_3D('',#2411,#2412,#2413); +#2411 = CARTESIAN_POINT('',(-19.05255888325,-29.,8.)); +#2412 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2413 = DIRECTION('',(0.866025403784,-0.5,0.)); +#2414 = PCURVE('',#1878,#2415); +#2415 = DEFINITIONAL_REPRESENTATION('',(#2416),#2419); +#2416 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2417,#2418),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2417 = CARTESIAN_POINT('',(4.188790204786,0.)); +#2418 = CARTESIAN_POINT('',(4.188790204786,1.570796326795)); +#2419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2420 = PCURVE('',#1845,#2421); +#2421 = DEFINITIONAL_REPRESENTATION('',(#2422),#2425); +#2422 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2423,#2424),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2423 = CARTESIAN_POINT('',(0.,3.14159265359)); +#2424 = CARTESIAN_POINT('',(0.,4.712388980385)); +#2425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2426 = ORIENTED_EDGE('',*,*,#1857,.F.); +#2427 = ADVANCED_FACE('',(#2428),#1845,.T.); +#2428 = FACE_BOUND('',#2429,.T.); +#2429 = EDGE_LOOP('',(#2430,#2431,#2432,#2433)); +#2430 = ORIENTED_EDGE('',*,*,#2407,.F.); +#2431 = ORIENTED_EDGE('',*,*,#2135,.T.); +#2432 = ORIENTED_EDGE('',*,*,#2210,.T.); +#2433 = ORIENTED_EDGE('',*,*,#1828,.F.); +#2434 = ADVANCED_FACE('',(#2435),#2021,.T.); +#2435 = FACE_BOUND('',#2436,.T.); +#2436 = EDGE_LOOP('',(#2437,#2460,#2487,#2488)); +#2437 = ORIENTED_EDGE('',*,*,#2438,.T.); +#2438 = EDGE_CURVE('',#2005,#2439,#2441,.T.); +#2439 = VERTEX_POINT('',#2440); +#2440 = CARTESIAN_POINT('',(15.,0.,11.)); +#2441 = SEAM_CURVE('',#2442,(#2446,#2453),.PCURVE_S1.); +#2442 = LINE('',#2443,#2444); +#2443 = CARTESIAN_POINT('',(15.,0.,-2.)); +#2444 = VECTOR('',#2445,1.); +#2445 = DIRECTION('',(0.,0.,1.)); +#2446 = PCURVE('',#2021,#2447); +#2447 = DEFINITIONAL_REPRESENTATION('',(#2448),#2452); +#2448 = LINE('',#2449,#2450); +#2449 = CARTESIAN_POINT('',(-4.1389E-13,0.)); +#2450 = VECTOR('',#2451,1.); +#2451 = DIRECTION('',(-0.,-1.)); +#2452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2453 = PCURVE('',#2021,#2454); +#2454 = DEFINITIONAL_REPRESENTATION('',(#2455),#2459); +#2455 = LINE('',#2456,#2457); +#2456 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2457 = VECTOR('',#2458,1.); +#2458 = DIRECTION('',(-0.,-1.)); +#2459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2460 = ORIENTED_EDGE('',*,*,#2461,.F.); +#2461 = EDGE_CURVE('',#2439,#2439,#2462,.T.); +#2462 = SURFACE_CURVE('',#2463,(#2468,#2475),.PCURVE_S1.); +#2463 = CIRCLE('',#2464,15.); +#2464 = AXIS2_PLACEMENT_3D('',#2465,#2466,#2467); +#2465 = CARTESIAN_POINT('',(0.,0.,11.)); +#2466 = DIRECTION('',(0.,-0.,1.)); +#2467 = DIRECTION('',(1.,0.,0.)); +#2468 = PCURVE('',#2021,#2469); +#2469 = DEFINITIONAL_REPRESENTATION('',(#2470),#2474); +#2470 = LINE('',#2471,#2472); +#2471 = CARTESIAN_POINT('',(6.28318530718,-13.)); +#2472 = VECTOR('',#2473,1.); +#2473 = DIRECTION('',(-1.,0.)); +#2474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2475 = PCURVE('',#2476,#2481); +#2476 = TOROIDAL_SURFACE('',#2477,14.,1.); +#2477 = AXIS2_PLACEMENT_3D('',#2478,#2479,#2480); +#2478 = CARTESIAN_POINT('',(0.,0.,11.)); +#2479 = DIRECTION('',(-0.,-0.,1.)); +#2480 = DIRECTION('',(1.,0.,0.)); +#2481 = DEFINITIONAL_REPRESENTATION('',(#2482),#2486); +#2482 = LINE('',#2483,#2484); +#2483 = CARTESIAN_POINT('',(0.,0.)); +#2484 = VECTOR('',#2485,1.); +#2485 = DIRECTION('',(1.,0.)); +#2486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2487 = ORIENTED_EDGE('',*,*,#2438,.F.); +#2488 = ORIENTED_EDGE('',*,*,#2004,.F.); +#2489 = ADVANCED_FACE('',(#2490),#2390,.T.); +#2490 = FACE_BOUND('',#2491,.T.); +#2491 = EDGE_LOOP('',(#2492,#2525,#2545,#2546)); +#2492 = ORIENTED_EDGE('',*,*,#2493,.T.); +#2493 = EDGE_CURVE('',#2494,#2494,#2496,.T.); +#2494 = VERTEX_POINT('',#2495); +#2495 = CARTESIAN_POINT('',(14.,0.,-2.)); +#2496 = SURFACE_CURVE('',#2497,(#2502,#2509),.PCURVE_S1.); +#2497 = CIRCLE('',#2498,14.); +#2498 = AXIS2_PLACEMENT_3D('',#2499,#2500,#2501); +#2499 = CARTESIAN_POINT('',(0.,0.,-2.)); +#2500 = DIRECTION('',(0.,-0.,1.)); +#2501 = DIRECTION('',(1.,0.,0.)); +#2502 = PCURVE('',#2390,#2503); +#2503 = DEFINITIONAL_REPRESENTATION('',(#2504),#2508); +#2504 = LINE('',#2505,#2506); +#2505 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#2506 = VECTOR('',#2507,1.); +#2507 = DIRECTION('',(-1.,0.)); +#2508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2509 = PCURVE('',#2510,#2515); +#2510 = PLANE('',#2511); +#2511 = AXIS2_PLACEMENT_3D('',#2512,#2513,#2514); +#2512 = CARTESIAN_POINT('',(15.,0.,-2.)); +#2513 = DIRECTION('',(-0.,0.,-1.)); +#2514 = DIRECTION('',(-1.,0.,0.)); +#2515 = DEFINITIONAL_REPRESENTATION('',(#2516),#2524); +#2516 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2517,#2518,#2519,#2520, +#2521,#2522,#2523),.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('') ); +#2517 = CARTESIAN_POINT('',(1.,0.)); +#2518 = CARTESIAN_POINT('',(1.,24.248711305964)); +#2519 = CARTESIAN_POINT('',(22.,12.124355652982)); +#2520 = CARTESIAN_POINT('',(43.,3.429011037613E-15)); +#2521 = CARTESIAN_POINT('',(22.,-12.12435565298)); +#2522 = CARTESIAN_POINT('',(1.,-24.24871130596)); +#2523 = CARTESIAN_POINT('',(1.,0.)); +#2524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2525 = ORIENTED_EDGE('',*,*,#2526,.F.); +#2526 = EDGE_CURVE('',#2351,#2494,#2527,.T.); +#2527 = SEAM_CURVE('',#2528,(#2533,#2539),.PCURVE_S1.); +#2528 = CIRCLE('',#2529,1.); +#2529 = AXIS2_PLACEMENT_3D('',#2530,#2531,#2532); +#2530 = CARTESIAN_POINT('',(14.,0.,-1.)); +#2531 = DIRECTION('',(-0.,1.,0.)); +#2532 = DIRECTION('',(1.,0.,0.)); +#2533 = PCURVE('',#2390,#2534); +#2534 = DEFINITIONAL_REPRESENTATION('',(#2535),#2538); +#2535 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2536,#2537),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2536 = CARTESIAN_POINT('',(0.,0.)); +#2537 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2539 = PCURVE('',#2390,#2540); +#2540 = DEFINITIONAL_REPRESENTATION('',(#2541),#2544); +#2541 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2542,#2543),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2542 = CARTESIAN_POINT('',(6.283185307179,0.)); +#2543 = CARTESIAN_POINT('',(6.283185307179,1.570796326795)); +#2544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2545 = ORIENTED_EDGE('',*,*,#2375,.F.); +#2546 = ORIENTED_EDGE('',*,*,#2526,.T.); +#2547 = ADVANCED_FACE('',(#2548),#2476,.T.); +#2548 = FACE_BOUND('',#2549,.T.); +#2549 = EDGE_LOOP('',(#2550,#2572,#2573,#2574)); +#2550 = ORIENTED_EDGE('',*,*,#2551,.F.); +#2551 = EDGE_CURVE('',#2439,#2552,#2554,.T.); +#2552 = VERTEX_POINT('',#2553); +#2553 = CARTESIAN_POINT('',(14.,0.,12.)); +#2554 = SEAM_CURVE('',#2555,(#2560,#2566),.PCURVE_S1.); +#2555 = CIRCLE('',#2556,1.); +#2556 = AXIS2_PLACEMENT_3D('',#2557,#2558,#2559); +#2557 = CARTESIAN_POINT('',(14.,0.,11.)); +#2558 = DIRECTION('',(0.,-1.,0.)); +#2559 = DIRECTION('',(1.,0.,0.)); +#2560 = PCURVE('',#2476,#2561); +#2561 = DEFINITIONAL_REPRESENTATION('',(#2562),#2565); +#2562 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2563,#2564),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2563 = CARTESIAN_POINT('',(0.,0.)); +#2564 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2566 = PCURVE('',#2476,#2567); +#2567 = DEFINITIONAL_REPRESENTATION('',(#2568),#2571); +#2568 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2569,#2570),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2569 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2570 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#2571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2572 = ORIENTED_EDGE('',*,*,#2461,.T.); +#2573 = ORIENTED_EDGE('',*,*,#2551,.T.); +#2574 = ORIENTED_EDGE('',*,*,#2575,.F.); +#2575 = EDGE_CURVE('',#2552,#2552,#2576,.T.); +#2576 = SURFACE_CURVE('',#2577,(#2582,#2589),.PCURVE_S1.); +#2577 = CIRCLE('',#2578,14.); +#2578 = AXIS2_PLACEMENT_3D('',#2579,#2580,#2581); +#2579 = CARTESIAN_POINT('',(0.,0.,12.)); +#2580 = DIRECTION('',(0.,-0.,1.)); +#2581 = DIRECTION('',(1.,0.,0.)); +#2582 = PCURVE('',#2476,#2583); +#2583 = DEFINITIONAL_REPRESENTATION('',(#2584),#2588); +#2584 = LINE('',#2585,#2586); +#2585 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2586 = VECTOR('',#2587,1.); +#2587 = DIRECTION('',(1.,0.)); +#2588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2589 = PCURVE('',#2590,#2595); +#2590 = PLANE('',#2591); +#2591 = AXIS2_PLACEMENT_3D('',#2592,#2593,#2594); +#2592 = CARTESIAN_POINT('',(15.,0.,12.)); +#2593 = DIRECTION('',(-0.,0.,-1.)); +#2594 = DIRECTION('',(-1.,0.,0.)); +#2595 = DEFINITIONAL_REPRESENTATION('',(#2596),#2604); +#2596 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2597,#2598,#2599,#2600, +#2601,#2602,#2603),.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('') ); +#2597 = CARTESIAN_POINT('',(1.,0.)); +#2598 = CARTESIAN_POINT('',(1.,24.248711305964)); +#2599 = CARTESIAN_POINT('',(22.,12.124355652982)); +#2600 = CARTESIAN_POINT('',(43.,3.429011037613E-15)); +#2601 = CARTESIAN_POINT('',(22.,-12.12435565298)); +#2602 = CARTESIAN_POINT('',(1.,-24.24871130596)); +#2603 = CARTESIAN_POINT('',(1.,0.)); +#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2605 = ADVANCED_FACE('',(#2606),#2510,.T.); +#2606 = FACE_BOUND('',#2607,.T.); +#2607 = EDGE_LOOP('',(#2608)); +#2608 = ORIENTED_EDGE('',*,*,#2493,.F.); +#2609 = ADVANCED_FACE('',(#2610),#2590,.F.); +#2610 = FACE_BOUND('',#2611,.F.); +#2611 = EDGE_LOOP('',(#2612)); +#2612 = ORIENTED_EDGE('',*,*,#2575,.F.); +#2613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2617)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2614,#2615,#2616)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2614 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2615 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2616 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2617 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2614, + 'distance_accuracy_value','confusion accuracy'); +#2618 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#867)); +#2619 = SHAPE_DEFINITION_REPRESENTATION(#2620,#2626); +#2620 = PRODUCT_DEFINITION_SHAPE('','',#2621); +#2621 = PRODUCT_DEFINITION('design','',#2622,#2625); +#2622 = PRODUCT_DEFINITION_FORMATION('','',#2623); +#2623 = PRODUCT('Rodamiento_1','Rodamiento_1','',(#2624)); +#2624 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2625 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2626 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2627),#3041); +#2627 = MANIFOLD_SOLID_BREP('',#2628); +#2628 = CLOSED_SHELL('',(#2629,#2717,#2775,#2833,#2872,#2911,#2965,#3014 + )); +#2629 = ADVANCED_FACE('',(#2630),#2643,.T.); +#2630 = FACE_BOUND('',#2631,.T.); +#2631 = EDGE_LOOP('',(#2632,#2666,#2689,#2716)); +#2632 = ORIENTED_EDGE('',*,*,#2633,.T.); +#2633 = EDGE_CURVE('',#2634,#2634,#2636,.T.); +#2634 = VERTEX_POINT('',#2635); +#2635 = CARTESIAN_POINT('',(15.,40.,0.)); +#2636 = SURFACE_CURVE('',#2637,(#2642,#2654),.PCURVE_S1.); +#2637 = CIRCLE('',#2638,15.); +#2638 = AXIS2_PLACEMENT_3D('',#2639,#2640,#2641); +#2639 = CARTESIAN_POINT('',(-3.55E-15,40.,0.)); +#2640 = DIRECTION('',(0.,-0.,1.)); +#2641 = DIRECTION('',(1.,0.,0.)); +#2642 = PCURVE('',#2643,#2648); +#2643 = CYLINDRICAL_SURFACE('',#2644,15.); +#2644 = AXIS2_PLACEMENT_3D('',#2645,#2646,#2647); +#2645 = CARTESIAN_POINT('',(-3.55E-15,40.,-2.)); +#2646 = DIRECTION('',(-0.,-0.,-1.)); +#2647 = DIRECTION('',(1.,0.,-0.)); +#2648 = DEFINITIONAL_REPRESENTATION('',(#2649),#2653); +#2649 = LINE('',#2650,#2651); +#2650 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#2651 = VECTOR('',#2652,1.); +#2652 = DIRECTION('',(-1.,0.)); +#2653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2654 = PCURVE('',#2655,#2660); +#2655 = TOROIDAL_SURFACE('',#2656,13.,2.); +#2656 = AXIS2_PLACEMENT_3D('',#2657,#2658,#2659); +#2657 = CARTESIAN_POINT('',(-3.55E-15,40.,0.)); +#2658 = DIRECTION('',(0.,0.,-1.)); +#2659 = DIRECTION('',(1.,0.,0.)); +#2660 = DEFINITIONAL_REPRESENTATION('',(#2661),#2665); +#2661 = LINE('',#2662,#2663); +#2662 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2663 = VECTOR('',#2664,1.); +#2664 = DIRECTION('',(-1.,0.)); +#2665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2666 = ORIENTED_EDGE('',*,*,#2667,.T.); +#2667 = EDGE_CURVE('',#2634,#2668,#2670,.T.); +#2668 = VERTEX_POINT('',#2669); +#2669 = CARTESIAN_POINT('',(15.,40.,10.)); +#2670 = SEAM_CURVE('',#2671,(#2675,#2682),.PCURVE_S1.); +#2671 = LINE('',#2672,#2673); +#2672 = CARTESIAN_POINT('',(15.,40.,-2.)); +#2673 = VECTOR('',#2674,1.); +#2674 = DIRECTION('',(0.,0.,1.)); +#2675 = PCURVE('',#2643,#2676); +#2676 = DEFINITIONAL_REPRESENTATION('',(#2677),#2681); +#2677 = LINE('',#2678,#2679); +#2678 = CARTESIAN_POINT('',(-4.1389E-13,0.)); +#2679 = VECTOR('',#2680,1.); +#2680 = DIRECTION('',(-0.,-1.)); +#2681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2682 = PCURVE('',#2643,#2683); +#2683 = DEFINITIONAL_REPRESENTATION('',(#2684),#2688); +#2684 = LINE('',#2685,#2686); +#2685 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2686 = VECTOR('',#2687,1.); +#2687 = DIRECTION('',(-0.,-1.)); +#2688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2689 = ORIENTED_EDGE('',*,*,#2690,.F.); +#2690 = EDGE_CURVE('',#2668,#2668,#2691,.T.); +#2691 = SURFACE_CURVE('',#2692,(#2697,#2704),.PCURVE_S1.); +#2692 = CIRCLE('',#2693,15.); +#2693 = AXIS2_PLACEMENT_3D('',#2694,#2695,#2696); +#2694 = CARTESIAN_POINT('',(-3.55E-15,40.,10.)); +#2695 = DIRECTION('',(0.,-0.,1.)); +#2696 = DIRECTION('',(1.,0.,0.)); +#2697 = PCURVE('',#2643,#2698); +#2698 = DEFINITIONAL_REPRESENTATION('',(#2699),#2703); +#2699 = LINE('',#2700,#2701); +#2700 = CARTESIAN_POINT('',(6.28318530718,-12.)); +#2701 = VECTOR('',#2702,1.); +#2702 = DIRECTION('',(-1.,0.)); +#2703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2704 = PCURVE('',#2705,#2710); +#2705 = TOROIDAL_SURFACE('',#2706,13.,2.); +#2706 = AXIS2_PLACEMENT_3D('',#2707,#2708,#2709); +#2707 = CARTESIAN_POINT('',(-3.55E-15,40.,10.)); +#2708 = DIRECTION('',(-0.,-0.,1.)); +#2709 = DIRECTION('',(1.,0.,0.)); +#2710 = DEFINITIONAL_REPRESENTATION('',(#2711),#2715); +#2711 = LINE('',#2712,#2713); +#2712 = CARTESIAN_POINT('',(0.,0.)); +#2713 = VECTOR('',#2714,1.); +#2714 = DIRECTION('',(1.,0.)); +#2715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2716 = ORIENTED_EDGE('',*,*,#2667,.F.); +#2717 = ADVANCED_FACE('',(#2718),#2655,.T.); +#2718 = FACE_BOUND('',#2719,.T.); +#2719 = EDGE_LOOP('',(#2720,#2753,#2773,#2774)); +#2720 = ORIENTED_EDGE('',*,*,#2721,.T.); +#2721 = EDGE_CURVE('',#2722,#2722,#2724,.T.); +#2722 = VERTEX_POINT('',#2723); +#2723 = CARTESIAN_POINT('',(13.,40.,-2.)); +#2724 = SURFACE_CURVE('',#2725,(#2730,#2737),.PCURVE_S1.); +#2725 = CIRCLE('',#2726,13.); +#2726 = AXIS2_PLACEMENT_3D('',#2727,#2728,#2729); +#2727 = CARTESIAN_POINT('',(-3.55E-15,40.,-2.)); +#2728 = DIRECTION('',(0.,-0.,1.)); +#2729 = DIRECTION('',(1.,0.,0.)); +#2730 = PCURVE('',#2655,#2731); +#2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736); +#2732 = LINE('',#2733,#2734); +#2733 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#2734 = VECTOR('',#2735,1.); +#2735 = DIRECTION('',(-1.,0.)); +#2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2737 = PCURVE('',#2738,#2743); +#2738 = PLANE('',#2739); +#2739 = AXIS2_PLACEMENT_3D('',#2740,#2741,#2742); +#2740 = CARTESIAN_POINT('',(15.,40.,-2.)); +#2741 = DIRECTION('',(-0.,0.,-1.)); +#2742 = DIRECTION('',(-1.,0.,0.)); +#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2752); +#2744 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2745,#2746,#2747,#2748, +#2749,#2750,#2751),.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('') ); +#2745 = CARTESIAN_POINT('',(2.,0.)); +#2746 = CARTESIAN_POINT('',(2.,22.516660498395)); +#2747 = CARTESIAN_POINT('',(21.5,11.258330249198)); +#2748 = CARTESIAN_POINT('',(41.,3.184081677783E-15)); +#2749 = CARTESIAN_POINT('',(21.5,-11.25833024919)); +#2750 = CARTESIAN_POINT('',(2.,-22.51666049839)); +#2751 = CARTESIAN_POINT('',(2.,0.)); +#2752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2753 = ORIENTED_EDGE('',*,*,#2754,.F.); +#2754 = EDGE_CURVE('',#2634,#2722,#2755,.T.); +#2755 = SEAM_CURVE('',#2756,(#2761,#2767),.PCURVE_S1.); +#2756 = CIRCLE('',#2757,2.); +#2757 = AXIS2_PLACEMENT_3D('',#2758,#2759,#2760); +#2758 = CARTESIAN_POINT('',(13.,40.,0.)); +#2759 = DIRECTION('',(-0.,1.,0.)); +#2760 = DIRECTION('',(1.,0.,0.)); +#2761 = PCURVE('',#2655,#2762); +#2762 = DEFINITIONAL_REPRESENTATION('',(#2763),#2766); +#2763 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2764,#2765),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2764 = CARTESIAN_POINT('',(0.,0.)); +#2765 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2767 = PCURVE('',#2655,#2768); +#2768 = DEFINITIONAL_REPRESENTATION('',(#2769),#2772); +#2769 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2770,#2771),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2770 = CARTESIAN_POINT('',(6.283185307179,0.)); +#2771 = CARTESIAN_POINT('',(6.283185307179,1.570796326795)); +#2772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2773 = ORIENTED_EDGE('',*,*,#2633,.F.); +#2774 = ORIENTED_EDGE('',*,*,#2754,.T.); +#2775 = ADVANCED_FACE('',(#2776),#2705,.T.); +#2776 = FACE_BOUND('',#2777,.T.); +#2777 = EDGE_LOOP('',(#2778,#2800,#2801,#2802)); +#2778 = ORIENTED_EDGE('',*,*,#2779,.F.); +#2779 = EDGE_CURVE('',#2668,#2780,#2782,.T.); +#2780 = VERTEX_POINT('',#2781); +#2781 = CARTESIAN_POINT('',(13.,40.,12.)); +#2782 = SEAM_CURVE('',#2783,(#2788,#2794),.PCURVE_S1.); +#2783 = CIRCLE('',#2784,2.); +#2784 = AXIS2_PLACEMENT_3D('',#2785,#2786,#2787); +#2785 = CARTESIAN_POINT('',(13.,40.,10.)); +#2786 = DIRECTION('',(0.,-1.,0.)); +#2787 = DIRECTION('',(1.,0.,0.)); +#2788 = PCURVE('',#2705,#2789); +#2789 = DEFINITIONAL_REPRESENTATION('',(#2790),#2793); +#2790 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2791,#2792),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2791 = CARTESIAN_POINT('',(0.,0.)); +#2792 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2794 = PCURVE('',#2705,#2795); +#2795 = DEFINITIONAL_REPRESENTATION('',(#2796),#2799); +#2796 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2797,#2798),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2797 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2798 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#2799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2800 = ORIENTED_EDGE('',*,*,#2690,.T.); +#2801 = ORIENTED_EDGE('',*,*,#2779,.T.); +#2802 = ORIENTED_EDGE('',*,*,#2803,.F.); +#2803 = EDGE_CURVE('',#2780,#2780,#2804,.T.); +#2804 = SURFACE_CURVE('',#2805,(#2810,#2817),.PCURVE_S1.); +#2805 = CIRCLE('',#2806,13.); +#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809); +#2807 = CARTESIAN_POINT('',(-3.55E-15,40.,12.)); +#2808 = DIRECTION('',(0.,-0.,1.)); +#2809 = DIRECTION('',(1.,0.,0.)); +#2810 = PCURVE('',#2705,#2811); +#2811 = DEFINITIONAL_REPRESENTATION('',(#2812),#2816); +#2812 = LINE('',#2813,#2814); +#2813 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2814 = VECTOR('',#2815,1.); +#2815 = DIRECTION('',(1.,0.)); +#2816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2817 = PCURVE('',#2818,#2823); +#2818 = PLANE('',#2819); +#2819 = AXIS2_PLACEMENT_3D('',#2820,#2821,#2822); +#2820 = CARTESIAN_POINT('',(15.,40.,12.)); +#2821 = DIRECTION('',(-0.,0.,-1.)); +#2822 = DIRECTION('',(-1.,0.,0.)); +#2823 = DEFINITIONAL_REPRESENTATION('',(#2824),#2832); +#2824 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2825,#2826,#2827,#2828, +#2829,#2830,#2831),.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('') ); +#2825 = CARTESIAN_POINT('',(2.,0.)); +#2826 = CARTESIAN_POINT('',(2.,22.516660498395)); +#2827 = CARTESIAN_POINT('',(21.5,11.258330249198)); +#2828 = CARTESIAN_POINT('',(41.,3.184081677783E-15)); +#2829 = CARTESIAN_POINT('',(21.5,-11.25833024919)); +#2830 = CARTESIAN_POINT('',(2.,-22.51666049839)); +#2831 = CARTESIAN_POINT('',(2.,0.)); +#2832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2833 = ADVANCED_FACE('',(#2834,#2837),#2738,.T.); +#2834 = FACE_BOUND('',#2835,.T.); +#2835 = EDGE_LOOP('',(#2836)); +#2836 = ORIENTED_EDGE('',*,*,#2721,.F.); +#2837 = FACE_BOUND('',#2838,.T.); +#2838 = EDGE_LOOP('',(#2839)); +#2839 = ORIENTED_EDGE('',*,*,#2840,.T.); +#2840 = EDGE_CURVE('',#2841,#2841,#2843,.T.); +#2841 = VERTEX_POINT('',#2842); +#2842 = CARTESIAN_POINT('',(10.,40.,-2.)); +#2843 = SURFACE_CURVE('',#2844,(#2849,#2860),.PCURVE_S1.); +#2844 = CIRCLE('',#2845,10.); +#2845 = AXIS2_PLACEMENT_3D('',#2846,#2847,#2848); +#2846 = CARTESIAN_POINT('',(-3.55E-15,40.,-2.)); +#2847 = DIRECTION('',(0.,-0.,1.)); +#2848 = DIRECTION('',(1.,0.,0.)); +#2849 = PCURVE('',#2738,#2850); +#2850 = DEFINITIONAL_REPRESENTATION('',(#2851),#2859); +#2851 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2852,#2853,#2854,#2855, +#2856,#2857,#2858),.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('') ); +#2852 = CARTESIAN_POINT('',(5.,0.)); +#2853 = CARTESIAN_POINT('',(5.,17.320508075689)); +#2854 = CARTESIAN_POINT('',(20.,8.660254037844)); +#2855 = CARTESIAN_POINT('',(35.,2.449293598295E-15)); +#2856 = CARTESIAN_POINT('',(20.,-8.660254037844)); +#2857 = CARTESIAN_POINT('',(5.,-17.32050807568)); +#2858 = CARTESIAN_POINT('',(5.,0.)); +#2859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2860 = PCURVE('',#2861,#2866); +#2861 = TOROIDAL_SURFACE('',#2862,10.,2.); +#2862 = AXIS2_PLACEMENT_3D('',#2863,#2864,#2865); +#2863 = CARTESIAN_POINT('',(-3.55E-15,40.,0.)); +#2864 = DIRECTION('',(-0.,-0.,1.)); +#2865 = DIRECTION('',(1.,0.,0.)); +#2866 = DEFINITIONAL_REPRESENTATION('',(#2867),#2871); +#2867 = LINE('',#2868,#2869); +#2868 = CARTESIAN_POINT('',(0.,4.712388980385)); +#2869 = VECTOR('',#2870,1.); +#2870 = DIRECTION('',(1.,0.)); +#2871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2872 = ADVANCED_FACE('',(#2873,#2876),#2818,.F.); +#2873 = FACE_BOUND('',#2874,.F.); +#2874 = EDGE_LOOP('',(#2875)); +#2875 = ORIENTED_EDGE('',*,*,#2803,.F.); +#2876 = FACE_BOUND('',#2877,.F.); +#2877 = EDGE_LOOP('',(#2878)); +#2878 = ORIENTED_EDGE('',*,*,#2879,.T.); +#2879 = EDGE_CURVE('',#2880,#2880,#2882,.T.); +#2880 = VERTEX_POINT('',#2881); +#2881 = CARTESIAN_POINT('',(10.,40.,12.)); +#2882 = SURFACE_CURVE('',#2883,(#2888,#2899),.PCURVE_S1.); +#2883 = CIRCLE('',#2884,10.); +#2884 = AXIS2_PLACEMENT_3D('',#2885,#2886,#2887); +#2885 = CARTESIAN_POINT('',(-3.55E-15,40.,12.)); +#2886 = DIRECTION('',(0.,-0.,1.)); +#2887 = DIRECTION('',(1.,0.,0.)); +#2888 = PCURVE('',#2818,#2889); +#2889 = DEFINITIONAL_REPRESENTATION('',(#2890),#2898); +#2890 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2891,#2892,#2893,#2894, +#2895,#2896,#2897),.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('') ); +#2891 = CARTESIAN_POINT('',(5.,0.)); +#2892 = CARTESIAN_POINT('',(5.,17.320508075689)); +#2893 = CARTESIAN_POINT('',(20.,8.660254037844)); +#2894 = CARTESIAN_POINT('',(35.,2.449293598295E-15)); +#2895 = CARTESIAN_POINT('',(20.,-8.660254037844)); +#2896 = CARTESIAN_POINT('',(5.,-17.32050807568)); +#2897 = CARTESIAN_POINT('',(5.,0.)); +#2898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2899 = PCURVE('',#2900,#2905); +#2900 = TOROIDAL_SURFACE('',#2901,10.,2.); +#2901 = AXIS2_PLACEMENT_3D('',#2902,#2903,#2904); +#2902 = CARTESIAN_POINT('',(-3.55E-15,40.,10.)); +#2903 = DIRECTION('',(0.,0.,-1.)); +#2904 = DIRECTION('',(1.,0.,0.)); +#2905 = DEFINITIONAL_REPRESENTATION('',(#2906),#2910); +#2906 = LINE('',#2907,#2908); +#2907 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#2908 = VECTOR('',#2909,1.); +#2909 = DIRECTION('',(-1.,0.)); +#2910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2911 = ADVANCED_FACE('',(#2912),#2861,.T.); +#2912 = FACE_BOUND('',#2913,.T.); +#2913 = EDGE_LOOP('',(#2914,#2936,#2963,#2964)); +#2914 = ORIENTED_EDGE('',*,*,#2915,.F.); +#2915 = EDGE_CURVE('',#2916,#2841,#2918,.T.); +#2916 = VERTEX_POINT('',#2917); +#2917 = CARTESIAN_POINT('',(8.,40.,0.)); +#2918 = SEAM_CURVE('',#2919,(#2924,#2930),.PCURVE_S1.); +#2919 = CIRCLE('',#2920,2.); +#2920 = AXIS2_PLACEMENT_3D('',#2921,#2922,#2923); +#2921 = CARTESIAN_POINT('',(10.,40.,0.)); +#2922 = DIRECTION('',(0.,-1.,0.)); +#2923 = DIRECTION('',(1.,0.,0.)); +#2924 = PCURVE('',#2861,#2925); +#2925 = DEFINITIONAL_REPRESENTATION('',(#2926),#2929); +#2926 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2927,#2928),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2927 = CARTESIAN_POINT('',(0.,3.14159265359)); +#2928 = CARTESIAN_POINT('',(0.,4.712388980385)); +#2929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2930 = PCURVE('',#2861,#2931); +#2931 = DEFINITIONAL_REPRESENTATION('',(#2932),#2935); +#2932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2933,#2934),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2933 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#2934 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#2935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2936 = ORIENTED_EDGE('',*,*,#2937,.T.); +#2937 = EDGE_CURVE('',#2916,#2916,#2938,.T.); +#2938 = SURFACE_CURVE('',#2939,(#2944,#2951),.PCURVE_S1.); +#2939 = CIRCLE('',#2940,8.); +#2940 = AXIS2_PLACEMENT_3D('',#2941,#2942,#2943); +#2941 = CARTESIAN_POINT('',(-3.55E-15,40.,0.)); +#2942 = DIRECTION('',(0.,-0.,1.)); +#2943 = DIRECTION('',(1.,0.,0.)); +#2944 = PCURVE('',#2861,#2945); +#2945 = DEFINITIONAL_REPRESENTATION('',(#2946),#2950); +#2946 = LINE('',#2947,#2948); +#2947 = CARTESIAN_POINT('',(0.,3.14159265359)); +#2948 = VECTOR('',#2949,1.); +#2949 = DIRECTION('',(1.,0.)); +#2950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2951 = PCURVE('',#2952,#2957); +#2952 = CYLINDRICAL_SURFACE('',#2953,8.); +#2953 = AXIS2_PLACEMENT_3D('',#2954,#2955,#2956); +#2954 = CARTESIAN_POINT('',(-3.55E-15,40.,-2.)); +#2955 = DIRECTION('',(-0.,-0.,-1.)); +#2956 = DIRECTION('',(1.,0.,-0.)); +#2957 = DEFINITIONAL_REPRESENTATION('',(#2958),#2962); +#2958 = LINE('',#2959,#2960); +#2959 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#2960 = VECTOR('',#2961,1.); +#2961 = DIRECTION('',(-1.,0.)); +#2962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2963 = ORIENTED_EDGE('',*,*,#2915,.T.); +#2964 = ORIENTED_EDGE('',*,*,#2840,.F.); +#2965 = ADVANCED_FACE('',(#2966),#2900,.T.); +#2966 = FACE_BOUND('',#2967,.T.); +#2967 = EDGE_LOOP('',(#2968,#2969,#2991,#3013)); +#2968 = ORIENTED_EDGE('',*,*,#2879,.T.); +#2969 = ORIENTED_EDGE('',*,*,#2970,.F.); +#2970 = EDGE_CURVE('',#2971,#2880,#2973,.T.); +#2971 = VERTEX_POINT('',#2972); +#2972 = CARTESIAN_POINT('',(8.,40.,10.)); +#2973 = SEAM_CURVE('',#2974,(#2979,#2985),.PCURVE_S1.); +#2974 = CIRCLE('',#2975,2.); +#2975 = AXIS2_PLACEMENT_3D('',#2976,#2977,#2978); +#2976 = CARTESIAN_POINT('',(10.,40.,10.)); +#2977 = DIRECTION('',(-0.,1.,0.)); +#2978 = DIRECTION('',(1.,0.,0.)); +#2979 = PCURVE('',#2900,#2980); +#2980 = DEFINITIONAL_REPRESENTATION('',(#2981),#2984); +#2981 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2982,#2983),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2982 = CARTESIAN_POINT('',(0.,3.14159265359)); +#2983 = CARTESIAN_POINT('',(0.,4.712388980385)); +#2984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2985 = PCURVE('',#2900,#2986); +#2986 = DEFINITIONAL_REPRESENTATION('',(#2987),#2990); +#2987 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2988,#2989),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2988 = CARTESIAN_POINT('',(6.283185307179,3.14159265359)); +#2989 = CARTESIAN_POINT('',(6.283185307179,4.712388980385)); +#2990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2991 = ORIENTED_EDGE('',*,*,#2992,.F.); +#2992 = EDGE_CURVE('',#2971,#2971,#2993,.T.); +#2993 = SURFACE_CURVE('',#2994,(#2999,#3006),.PCURVE_S1.); +#2994 = CIRCLE('',#2995,8.); +#2995 = AXIS2_PLACEMENT_3D('',#2996,#2997,#2998); +#2996 = CARTESIAN_POINT('',(-3.55E-15,40.,10.)); +#2997 = DIRECTION('',(0.,-0.,1.)); +#2998 = DIRECTION('',(1.,0.,0.)); +#2999 = PCURVE('',#2900,#3000); +#3000 = DEFINITIONAL_REPRESENTATION('',(#3001),#3005); +#3001 = LINE('',#3002,#3003); +#3002 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#3003 = VECTOR('',#3004,1.); +#3004 = DIRECTION('',(-1.,0.)); +#3005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3006 = PCURVE('',#2952,#3007); +#3007 = DEFINITIONAL_REPRESENTATION('',(#3008),#3012); +#3008 = LINE('',#3009,#3010); +#3009 = CARTESIAN_POINT('',(6.28318530718,-12.)); +#3010 = VECTOR('',#3011,1.); +#3011 = DIRECTION('',(-1.,0.)); +#3012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3013 = ORIENTED_EDGE('',*,*,#2970,.T.); +#3014 = ADVANCED_FACE('',(#3015),#2952,.F.); +#3015 = FACE_BOUND('',#3016,.F.); +#3016 = EDGE_LOOP('',(#3017,#3018,#3039,#3040)); +#3017 = ORIENTED_EDGE('',*,*,#2937,.T.); +#3018 = ORIENTED_EDGE('',*,*,#3019,.T.); +#3019 = EDGE_CURVE('',#2916,#2971,#3020,.T.); +#3020 = SEAM_CURVE('',#3021,(#3025,#3032),.PCURVE_S1.); +#3021 = LINE('',#3022,#3023); +#3022 = CARTESIAN_POINT('',(8.,40.,-2.)); +#3023 = VECTOR('',#3024,1.); +#3024 = DIRECTION('',(0.,0.,1.)); +#3025 = PCURVE('',#2952,#3026); +#3026 = DEFINITIONAL_REPRESENTATION('',(#3027),#3031); +#3027 = LINE('',#3028,#3029); +#3028 = CARTESIAN_POINT('',(-4.1389E-13,0.)); +#3029 = VECTOR('',#3030,1.); +#3030 = DIRECTION('',(-0.,-1.)); +#3031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3032 = PCURVE('',#2952,#3033); +#3033 = DEFINITIONAL_REPRESENTATION('',(#3034),#3038); +#3034 = LINE('',#3035,#3036); +#3035 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3036 = VECTOR('',#3037,1.); +#3037 = DIRECTION('',(-0.,-1.)); +#3038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3039 = ORIENTED_EDGE('',*,*,#2992,.F.); +#3040 = ORIENTED_EDGE('',*,*,#3019,.F.); +#3041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3045)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3042,#3043,#3044)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3042 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3043 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3044 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3045 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3042, + 'distance_accuracy_value','confusion accuracy'); +#3046 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2623)); +#3047 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3048),#3041); +#3048 = STYLED_ITEM('color',(#3049),#2627); +#3049 = PRESENTATION_STYLE_ASSIGNMENT((#3050,#3056)); +#3050 = SURFACE_STYLE_USAGE(.BOTH.,#3051); +#3051 = SURFACE_SIDE_STYLE('',(#3052)); +#3052 = SURFACE_STYLE_FILL_AREA(#3053); +#3053 = FILL_AREA_STYLE('',(#3054)); +#3054 = FILL_AREA_STYLE_COLOUR('',#3055); +#3055 = COLOUR_RGB('',0.40000000596,0.40000000596,0.40000000596); +#3056 = CURVE_STYLE('',#3057,POSITIVE_LENGTH_MEASURE(0.1),#3055); +#3057 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3058 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3059),#429); +#3059 = STYLED_ITEM('color',(#3060),#15); +#3060 = PRESENTATION_STYLE_ASSIGNMENT((#3061,#3066)); +#3061 = SURFACE_STYLE_USAGE(.BOTH.,#3062); +#3062 = SURFACE_SIDE_STYLE('',(#3063)); +#3063 = SURFACE_STYLE_FILL_AREA(#3064); +#3064 = FILL_AREA_STYLE('',(#3065)); +#3065 = FILL_AREA_STYLE_COLOUR('',#3055); +#3066 = CURVE_STYLE('',#3067,POSITIVE_LENGTH_MEASURE(0.1),#3055); +#3067 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3068 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3069),#2613); +#3069 = STYLED_ITEM('color',(#3070),#871); +#3070 = PRESENTATION_STYLE_ASSIGNMENT((#3071,#3077)); +#3071 = SURFACE_STYLE_USAGE(.BOTH.,#3072); +#3072 = SURFACE_SIDE_STYLE('',(#3073)); +#3073 = SURFACE_STYLE_FILL_AREA(#3074); +#3074 = FILL_AREA_STYLE('',(#3075)); +#3075 = FILL_AREA_STYLE_COLOUR('',#3076); +#3076 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#3077 = CURVE_STYLE('',#3078,POSITIVE_LENGTH_MEASURE(0.1),#3076); +#3078 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3079 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3080),#857); +#3080 = STYLED_ITEM('color',(#3081),#443); +#3081 = PRESENTATION_STYLE_ASSIGNMENT((#3082,#3087)); +#3082 = SURFACE_STYLE_USAGE(.BOTH.,#3083); +#3083 = SURFACE_SIDE_STYLE('',(#3084)); +#3084 = SURFACE_STYLE_FILL_AREA(#3085); +#3085 = FILL_AREA_STYLE('',(#3086)); +#3086 = FILL_AREA_STYLE_COLOUR('',#3055); +#3087 = CURVE_STYLE('',#3088,POSITIVE_LENGTH_MEASURE(0.1),#3055); +#3088 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Generic objects/Soporte Spinner/Imagenes/Soporte spinner 2.jpg b/Generic objects/Soporte Spinner/Imagenes/Soporte spinner 2.jpg new file mode 100644 index 00000000..502ed6c5 Binary files /dev/null and b/Generic objects/Soporte Spinner/Imagenes/Soporte spinner 2.jpg differ diff --git a/Generic objects/Soporte Spinner/Imagenes/Soporte spinner.jpg b/Generic objects/Soporte Spinner/Imagenes/Soporte spinner.jpg new file mode 100644 index 00000000..8ad370be Binary files /dev/null and b/Generic objects/Soporte Spinner/Imagenes/Soporte spinner.jpg differ diff --git a/Generic objects/Soporte Spinner/Imagenes/Spinner.jpg b/Generic objects/Soporte Spinner/Imagenes/Spinner.jpg new file mode 100644 index 00000000..73569f0e Binary files /dev/null and b/Generic objects/Soporte Spinner/Imagenes/Spinner.jpg differ diff --git a/Generic objects/Soporte Spinner/README.md b/Generic objects/Soporte Spinner/README.md new file mode 100644 index 00000000..9b41f792 --- /dev/null +++ b/Generic objects/Soporte Spinner/README.md @@ -0,0 +1,41 @@ +# Soporte para Spinner +Un soporte para poder sujetar un spinner y hacer pruebas. + +## Algunas fotos!!! 🚀 + + +

+

+ +

+

+ +

+

+ + +Mira la carpeta [**Archivos**](https://github.com/altenife/Things-Cosas-FPGAs-y-Arduino/tree/master/Soporte%20Spinner/Archivos) para descargarlo. + + +## Construido con 🛠️ + +* [FreeCad](https://github.com/FreeCAD/FreeCAD) - El software libre de diseño gráfico por excelencia + + +## Agradecimientos 🖇️ + +* [Obijuan](https://github.com/Obijuan) Al mejor profesor!!, que gracias a el, a su dedicación, y profesionalidad he sido capaz de aprender todo esto con sus cursos de [FreeCad](https://github.com/Obijuan/tutoriales-freecad) + +## Autores ✒️ + +* **Alberto Nicas** - *Creador* - [Altenife](https://github.com/altenife) + +## Expresiones de Gratitud 🎁 + +* Si te gusta, comparte este proyecto 📢 +* Mencioname si mejoras este proyecto 🤓. +* Mencioname si utilizas este PCBPrint en tus proyectos. + + +--- +⌨️ con ❤️ por [Altenife](https://github.com/altenife) 😊 diff --git a/Mechanical Parts/Soporte Spinner/Archivos/Soporte Spinner.step b/Mechanical Parts/Soporte Spinner/Archivos/Soporte Spinner.step new file mode 100644 index 00000000..391e1769 --- /dev/null +++ b/Mechanical Parts/Soporte Spinner/Archivos/Soporte Spinner.step @@ -0,0 +1,1631 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/Github/Desaroyos/Mis proyectos/Things Cosas, FPGAs y +Arduino/Things-Cosas-FPGAs-y-Arduino/Soporte Spinner/Soporte +Spinner.step','2020-05-29T17:58:20',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Soporte_Spinner','Soporte_Spinner','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1235); +#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,#105,#159,#194,#312,#367,#453,#532,#611,#687, + #691,#723,#804,#829,#905,#932,#1008,#1033,#1104,#1132,#1214,#1221, + #1228)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#50,#77,#78)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(26.,15.,21.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(26.,15.,23.)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(26.,15.,20.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,11.); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(15.,15.,20.)); +#35 = DIRECTION('',(0.,0.,1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(0.,-0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(0.,1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.F.); +#51 = EDGE_CURVE('',#24,#24,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,11.); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(15.,15.,23.)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = DIRECTION('',(1.,0.,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(0.,3.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = PLANE('',#67); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(15.,15.,23.)); +#69 = DIRECTION('',(0.,0.,1.)); +#70 = DIRECTION('',(1.,0.,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = CIRCLE('',#73,11.); +#73 = AXIS2_PLACEMENT_2D('',#74,#75); +#74 = CARTESIAN_POINT('',(0.,0.)); +#75 = DIRECTION('',(1.,0.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#21,.F.); +#78 = ORIENTED_EDGE('',*,*,#79,.T.); +#79 = EDGE_CURVE('',#22,#22,#80,.T.); +#80 = SURFACE_CURVE('',#81,(#86,#93),.PCURVE_S1.); +#81 = CIRCLE('',#82,11.); +#82 = AXIS2_PLACEMENT_3D('',#83,#84,#85); +#83 = CARTESIAN_POINT('',(15.,15.,21.)); +#84 = DIRECTION('',(0.,0.,1.)); +#85 = DIRECTION('',(1.,0.,0.)); +#86 = PCURVE('',#32,#87); +#87 = DEFINITIONAL_REPRESENTATION('',(#88),#92); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(0.,1.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(1.,0.)); +#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#93 = PCURVE('',#94,#99); +#94 = TOROIDAL_SURFACE('',#95,12.,1.); +#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); +#96 = CARTESIAN_POINT('',(15.,15.,21.)); +#97 = DIRECTION('',(0.,0.,1.)); +#98 = DIRECTION('',(1.,0.,0.)); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = LINE('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,3.14159265359)); +#102 = VECTOR('',#103,1.); +#103 = DIRECTION('',(1.,0.)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = ADVANCED_FACE('',(#106),#94,.F.); +#106 = FACE_BOUND('',#107,.F.); +#107 = EDGE_LOOP('',(#108,#130,#131,#132)); +#108 = ORIENTED_EDGE('',*,*,#109,.F.); +#109 = EDGE_CURVE('',#22,#110,#112,.T.); +#110 = VERTEX_POINT('',#111); +#111 = CARTESIAN_POINT('',(27.,15.,20.)); +#112 = SEAM_CURVE('',#113,(#118,#124),.PCURVE_S1.); +#113 = CIRCLE('',#114,1.); +#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); +#115 = CARTESIAN_POINT('',(27.,15.,21.)); +#116 = DIRECTION('',(0.,-1.,0.)); +#117 = DIRECTION('',(1.,0.,0.)); +#118 = PCURVE('',#94,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#123); +#120 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#121,#122),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#121 = CARTESIAN_POINT('',(0.,3.14159265359)); +#122 = CARTESIAN_POINT('',(0.,4.712388980385)); +#123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#124 = PCURVE('',#94,#125); +#125 = DEFINITIONAL_REPRESENTATION('',(#126),#129); +#126 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#127,#128),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#127 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#128 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#130 = ORIENTED_EDGE('',*,*,#79,.T.); +#131 = ORIENTED_EDGE('',*,*,#109,.T.); +#132 = ORIENTED_EDGE('',*,*,#133,.F.); +#133 = EDGE_CURVE('',#110,#110,#134,.T.); +#134 = SURFACE_CURVE('',#135,(#140,#147),.PCURVE_S1.); +#135 = CIRCLE('',#136,12.); +#136 = AXIS2_PLACEMENT_3D('',#137,#138,#139); +#137 = CARTESIAN_POINT('',(15.,15.,20.)); +#138 = DIRECTION('',(0.,0.,1.)); +#139 = DIRECTION('',(1.,0.,0.)); +#140 = PCURVE('',#94,#141); +#141 = DEFINITIONAL_REPRESENTATION('',(#142),#146); +#142 = LINE('',#143,#144); +#143 = CARTESIAN_POINT('',(0.,4.712388980385)); +#144 = VECTOR('',#145,1.); +#145 = DIRECTION('',(1.,0.)); +#146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#147 = PCURVE('',#148,#153); +#148 = PLANE('',#149); +#149 = AXIS2_PLACEMENT_3D('',#150,#151,#152); +#150 = CARTESIAN_POINT('',(0.,0.,20.)); +#151 = DIRECTION('',(0.,0.,1.)); +#152 = DIRECTION('',(1.,0.,0.)); +#153 = DEFINITIONAL_REPRESENTATION('',(#154),#158); +#154 = CIRCLE('',#155,12.); +#155 = AXIS2_PLACEMENT_2D('',#156,#157); +#156 = CARTESIAN_POINT('',(15.,15.)); +#157 = DIRECTION('',(1.,0.)); +#158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#159 = ADVANCED_FACE('',(#160,#163),#66,.T.); +#160 = FACE_BOUND('',#161,.T.); +#161 = EDGE_LOOP('',(#162)); +#162 = ORIENTED_EDGE('',*,*,#51,.T.); +#163 = FACE_BOUND('',#164,.T.); +#164 = EDGE_LOOP('',(#165)); +#165 = ORIENTED_EDGE('',*,*,#166,.F.); +#166 = EDGE_CURVE('',#167,#167,#169,.T.); +#167 = VERTEX_POINT('',#168); +#168 = CARTESIAN_POINT('',(19.,15.,23.)); +#169 = SURFACE_CURVE('',#170,(#175,#182),.PCURVE_S1.); +#170 = CIRCLE('',#171,4.); +#171 = AXIS2_PLACEMENT_3D('',#172,#173,#174); +#172 = CARTESIAN_POINT('',(15.,15.,23.)); +#173 = DIRECTION('',(0.,0.,1.)); +#174 = DIRECTION('',(1.,0.,0.)); +#175 = PCURVE('',#66,#176); +#176 = DEFINITIONAL_REPRESENTATION('',(#177),#181); +#177 = CIRCLE('',#178,4.); +#178 = AXIS2_PLACEMENT_2D('',#179,#180); +#179 = CARTESIAN_POINT('',(0.,0.)); +#180 = DIRECTION('',(1.,0.)); +#181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#182 = PCURVE('',#183,#188); +#183 = CYLINDRICAL_SURFACE('',#184,4.); +#184 = AXIS2_PLACEMENT_3D('',#185,#186,#187); +#185 = CARTESIAN_POINT('',(15.,15.,23.)); +#186 = DIRECTION('',(0.,0.,1.)); +#187 = DIRECTION('',(1.,0.,0.)); +#188 = DEFINITIONAL_REPRESENTATION('',(#189),#193); +#189 = LINE('',#190,#191); +#190 = CARTESIAN_POINT('',(0.,0.)); +#191 = VECTOR('',#192,1.); +#192 = DIRECTION('',(1.,0.)); +#193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#194 = ADVANCED_FACE('',(#195,#198),#148,.T.); +#195 = FACE_BOUND('',#196,.T.); +#196 = EDGE_LOOP('',(#197)); +#197 = ORIENTED_EDGE('',*,*,#133,.F.); +#198 = FACE_BOUND('',#199,.T.); +#199 = EDGE_LOOP('',(#200,#230,#258,#286)); +#200 = ORIENTED_EDGE('',*,*,#201,.F.); +#201 = EDGE_CURVE('',#202,#204,#206,.T.); +#202 = VERTEX_POINT('',#203); +#203 = CARTESIAN_POINT('',(2.,2.,20.)); +#204 = VERTEX_POINT('',#205); +#205 = CARTESIAN_POINT('',(2.,28.,20.)); +#206 = SURFACE_CURVE('',#207,(#211,#218),.PCURVE_S1.); +#207 = LINE('',#208,#209); +#208 = CARTESIAN_POINT('',(2.,0.,20.)); +#209 = VECTOR('',#210,1.); +#210 = DIRECTION('',(0.,1.,0.)); +#211 = PCURVE('',#148,#212); +#212 = DEFINITIONAL_REPRESENTATION('',(#213),#217); +#213 = LINE('',#214,#215); +#214 = CARTESIAN_POINT('',(2.,0.)); +#215 = VECTOR('',#216,1.); +#216 = DIRECTION('',(0.,1.)); +#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#218 = PCURVE('',#219,#224); +#219 = CYLINDRICAL_SURFACE('',#220,2.); +#220 = AXIS2_PLACEMENT_3D('',#221,#222,#223); +#221 = CARTESIAN_POINT('',(2.,0.,18.)); +#222 = DIRECTION('',(0.,1.,0.)); +#223 = DIRECTION('',(-1.,0.,0.)); +#224 = DEFINITIONAL_REPRESENTATION('',(#225),#229); +#225 = LINE('',#226,#227); +#226 = CARTESIAN_POINT('',(1.570796326795,0.)); +#227 = VECTOR('',#228,1.); +#228 = DIRECTION('',(0.,1.)); +#229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#230 = ORIENTED_EDGE('',*,*,#231,.T.); +#231 = EDGE_CURVE('',#202,#232,#234,.T.); +#232 = VERTEX_POINT('',#233); +#233 = CARTESIAN_POINT('',(28.,2.,20.)); +#234 = SURFACE_CURVE('',#235,(#239,#246),.PCURVE_S1.); +#235 = LINE('',#236,#237); +#236 = CARTESIAN_POINT('',(0.,2.,20.)); +#237 = VECTOR('',#238,1.); +#238 = DIRECTION('',(1.,0.,0.)); +#239 = PCURVE('',#148,#240); +#240 = DEFINITIONAL_REPRESENTATION('',(#241),#245); +#241 = LINE('',#242,#243); +#242 = CARTESIAN_POINT('',(0.,2.)); +#243 = VECTOR('',#244,1.); +#244 = DIRECTION('',(1.,0.)); +#245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#246 = PCURVE('',#247,#252); +#247 = CYLINDRICAL_SURFACE('',#248,2.); +#248 = AXIS2_PLACEMENT_3D('',#249,#250,#251); +#249 = CARTESIAN_POINT('',(0.,2.,18.)); +#250 = DIRECTION('',(1.,0.,0.)); +#251 = DIRECTION('',(0.,-1.,0.)); +#252 = DEFINITIONAL_REPRESENTATION('',(#253),#257); +#253 = LINE('',#254,#255); +#254 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#255 = VECTOR('',#256,1.); +#256 = DIRECTION('',(-0.,1.)); +#257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#258 = ORIENTED_EDGE('',*,*,#259,.T.); +#259 = EDGE_CURVE('',#232,#260,#262,.T.); +#260 = VERTEX_POINT('',#261); +#261 = CARTESIAN_POINT('',(28.,28.,20.)); +#262 = SURFACE_CURVE('',#263,(#267,#274),.PCURVE_S1.); +#263 = LINE('',#264,#265); +#264 = CARTESIAN_POINT('',(28.,0.,20.)); +#265 = VECTOR('',#266,1.); +#266 = DIRECTION('',(0.,1.,0.)); +#267 = PCURVE('',#148,#268); +#268 = DEFINITIONAL_REPRESENTATION('',(#269),#273); +#269 = LINE('',#270,#271); +#270 = CARTESIAN_POINT('',(28.,0.)); +#271 = VECTOR('',#272,1.); +#272 = DIRECTION('',(0.,1.)); +#273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#274 = PCURVE('',#275,#280); +#275 = CYLINDRICAL_SURFACE('',#276,2.); +#276 = AXIS2_PLACEMENT_3D('',#277,#278,#279); +#277 = CARTESIAN_POINT('',(28.,0.,18.)); +#278 = DIRECTION('',(0.,1.,0.)); +#279 = DIRECTION('',(1.,0.,0.)); +#280 = DEFINITIONAL_REPRESENTATION('',(#281),#285); +#281 = LINE('',#282,#283); +#282 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#283 = VECTOR('',#284,1.); +#284 = DIRECTION('',(-0.,1.)); +#285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#286 = ORIENTED_EDGE('',*,*,#287,.F.); +#287 = EDGE_CURVE('',#204,#260,#288,.T.); +#288 = SURFACE_CURVE('',#289,(#293,#300),.PCURVE_S1.); +#289 = LINE('',#290,#291); +#290 = CARTESIAN_POINT('',(0.,28.,20.)); +#291 = VECTOR('',#292,1.); +#292 = DIRECTION('',(1.,0.,0.)); +#293 = PCURVE('',#148,#294); +#294 = DEFINITIONAL_REPRESENTATION('',(#295),#299); +#295 = LINE('',#296,#297); +#296 = CARTESIAN_POINT('',(0.,28.)); +#297 = VECTOR('',#298,1.); +#298 = DIRECTION('',(1.,0.)); +#299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#300 = PCURVE('',#301,#306); +#301 = CYLINDRICAL_SURFACE('',#302,2.); +#302 = AXIS2_PLACEMENT_3D('',#303,#304,#305); +#303 = CARTESIAN_POINT('',(0.,28.,18.)); +#304 = DIRECTION('',(1.,0.,0.)); +#305 = DIRECTION('',(0.,1.,0.)); +#306 = DEFINITIONAL_REPRESENTATION('',(#307),#311); +#307 = LINE('',#308,#309); +#308 = CARTESIAN_POINT('',(1.570796326795,0.)); +#309 = VECTOR('',#310,1.); +#310 = DIRECTION('',(0.,1.)); +#311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#312 = ADVANCED_FACE('',(#313),#183,.T.); +#313 = FACE_BOUND('',#314,.T.); +#314 = EDGE_LOOP('',(#315,#344,#365,#366)); +#315 = ORIENTED_EDGE('',*,*,#316,.F.); +#316 = EDGE_CURVE('',#317,#317,#319,.T.); +#317 = VERTEX_POINT('',#318); +#318 = CARTESIAN_POINT('',(19.,15.,27.)); +#319 = SURFACE_CURVE('',#320,(#325,#332),.PCURVE_S1.); +#320 = CIRCLE('',#321,4.); +#321 = AXIS2_PLACEMENT_3D('',#322,#323,#324); +#322 = CARTESIAN_POINT('',(15.,15.,27.)); +#323 = DIRECTION('',(0.,0.,1.)); +#324 = DIRECTION('',(1.,0.,0.)); +#325 = PCURVE('',#183,#326); +#326 = DEFINITIONAL_REPRESENTATION('',(#327),#331); +#327 = LINE('',#328,#329); +#328 = CARTESIAN_POINT('',(0.,4.)); +#329 = VECTOR('',#330,1.); +#330 = DIRECTION('',(1.,0.)); +#331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#332 = PCURVE('',#333,#338); +#333 = PLANE('',#334); +#334 = AXIS2_PLACEMENT_3D('',#335,#336,#337); +#335 = CARTESIAN_POINT('',(15.,15.,27.)); +#336 = DIRECTION('',(0.,0.,1.)); +#337 = DIRECTION('',(1.,0.,0.)); +#338 = DEFINITIONAL_REPRESENTATION('',(#339),#343); +#339 = CIRCLE('',#340,4.); +#340 = AXIS2_PLACEMENT_2D('',#341,#342); +#341 = CARTESIAN_POINT('',(0.,0.)); +#342 = DIRECTION('',(1.,0.)); +#343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#344 = ORIENTED_EDGE('',*,*,#345,.F.); +#345 = EDGE_CURVE('',#167,#317,#346,.T.); +#346 = SEAM_CURVE('',#347,(#351,#358),.PCURVE_S1.); +#347 = LINE('',#348,#349); +#348 = CARTESIAN_POINT('',(19.,15.,23.)); +#349 = VECTOR('',#350,1.); +#350 = DIRECTION('',(0.,0.,1.)); +#351 = PCURVE('',#183,#352); +#352 = DEFINITIONAL_REPRESENTATION('',(#353),#357); +#353 = LINE('',#354,#355); +#354 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#355 = VECTOR('',#356,1.); +#356 = DIRECTION('',(0.,1.)); +#357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#358 = PCURVE('',#183,#359); +#359 = DEFINITIONAL_REPRESENTATION('',(#360),#364); +#360 = LINE('',#361,#362); +#361 = CARTESIAN_POINT('',(0.,-0.)); +#362 = VECTOR('',#363,1.); +#363 = DIRECTION('',(0.,1.)); +#364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#365 = ORIENTED_EDGE('',*,*,#166,.T.); +#366 = ORIENTED_EDGE('',*,*,#345,.T.); +#367 = ADVANCED_FACE('',(#368),#219,.T.); +#368 = FACE_BOUND('',#369,.T.); +#369 = EDGE_LOOP('',(#370,#397,#398,#427)); +#370 = ORIENTED_EDGE('',*,*,#371,.F.); +#371 = EDGE_CURVE('',#202,#372,#374,.T.); +#372 = VERTEX_POINT('',#373); +#373 = CARTESIAN_POINT('',(-4.440892098501E-16,2.,18.)); +#374 = SURFACE_CURVE('',#375,(#380,#386),.PCURVE_S1.); +#375 = CIRCLE('',#376,2.); +#376 = AXIS2_PLACEMENT_3D('',#377,#378,#379); +#377 = CARTESIAN_POINT('',(2.,2.,18.)); +#378 = DIRECTION('',(0.,-1.,0.)); +#379 = DIRECTION('',(-1.,0.,0.)); +#380 = PCURVE('',#219,#381); +#381 = DEFINITIONAL_REPRESENTATION('',(#382),#385); +#382 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#383,#384),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#383 = CARTESIAN_POINT('',(1.570796326795,2.)); +#384 = CARTESIAN_POINT('',(0.,2.)); +#385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#386 = PCURVE('',#387,#392); +#387 = SPHERICAL_SURFACE('',#388,2.); +#388 = AXIS2_PLACEMENT_3D('',#389,#390,#391); +#389 = CARTESIAN_POINT('',(2.,2.,18.)); +#390 = DIRECTION('',(-0.,-0.,-1.)); +#391 = DIRECTION('',(-1.,0.,0.)); +#392 = DEFINITIONAL_REPRESENTATION('',(#393),#396); +#393 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#394,#395),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#394 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#395 = CARTESIAN_POINT('',(0.,0.)); +#396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#397 = ORIENTED_EDGE('',*,*,#201,.T.); +#398 = ORIENTED_EDGE('',*,*,#399,.F.); +#399 = EDGE_CURVE('',#400,#204,#402,.T.); +#400 = VERTEX_POINT('',#401); +#401 = CARTESIAN_POINT('',(-4.440892098501E-16,28.,18.)); +#402 = SURFACE_CURVE('',#403,(#408,#415),.PCURVE_S1.); +#403 = CIRCLE('',#404,2.); +#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407); +#405 = CARTESIAN_POINT('',(2.,28.,18.)); +#406 = DIRECTION('',(0.,1.,-0.)); +#407 = DIRECTION('',(-1.,0.,0.)); +#408 = PCURVE('',#219,#409); +#409 = DEFINITIONAL_REPRESENTATION('',(#410),#414); +#410 = LINE('',#411,#412); +#411 = CARTESIAN_POINT('',(0.,28.)); +#412 = VECTOR('',#413,1.); +#413 = DIRECTION('',(1.,0.)); +#414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#415 = PCURVE('',#416,#421); +#416 = SPHERICAL_SURFACE('',#417,2.); +#417 = AXIS2_PLACEMENT_3D('',#418,#419,#420); +#418 = CARTESIAN_POINT('',(2.,28.,18.)); +#419 = DIRECTION('',(-0.,-1.,-0.)); +#420 = DIRECTION('',(-1.,0.,0.)); +#421 = DEFINITIONAL_REPRESENTATION('',(#422),#426); +#422 = LINE('',#423,#424); +#423 = CARTESIAN_POINT('',(-0.,0.)); +#424 = VECTOR('',#425,1.); +#425 = DIRECTION('',(-1.,0.)); +#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#427 = ORIENTED_EDGE('',*,*,#428,.F.); +#428 = EDGE_CURVE('',#372,#400,#429,.T.); +#429 = SURFACE_CURVE('',#430,(#434,#441),.PCURVE_S1.); +#430 = LINE('',#431,#432); +#431 = CARTESIAN_POINT('',(-4.440892098501E-16,0.,18.)); +#432 = VECTOR('',#433,1.); +#433 = DIRECTION('',(0.,1.,0.)); +#434 = PCURVE('',#219,#435); +#435 = DEFINITIONAL_REPRESENTATION('',(#436),#440); +#436 = LINE('',#437,#438); +#437 = CARTESIAN_POINT('',(0.,0.)); +#438 = VECTOR('',#439,1.); +#439 = DIRECTION('',(0.,1.)); +#440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#441 = PCURVE('',#442,#447); +#442 = PLANE('',#443); +#443 = AXIS2_PLACEMENT_3D('',#444,#445,#446); +#444 = CARTESIAN_POINT('',(0.,0.,0.)); +#445 = DIRECTION('',(1.,0.,0.)); +#446 = DIRECTION('',(0.,0.,1.)); +#447 = DEFINITIONAL_REPRESENTATION('',(#448),#452); +#448 = LINE('',#449,#450); +#449 = CARTESIAN_POINT('',(18.,0.)); +#450 = VECTOR('',#451,1.); +#451 = DIRECTION('',(0.,-1.)); +#452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#453 = ADVANCED_FACE('',(#454),#247,.T.); +#454 = FACE_BOUND('',#455,.F.); +#455 = EDGE_LOOP('',(#456,#478,#479,#506)); +#456 = ORIENTED_EDGE('',*,*,#457,.F.); +#457 = EDGE_CURVE('',#202,#458,#460,.T.); +#458 = VERTEX_POINT('',#459); +#459 = CARTESIAN_POINT('',(2.,-4.440892098501E-16,18.)); +#460 = SURFACE_CURVE('',#461,(#466,#472),.PCURVE_S1.); +#461 = CIRCLE('',#462,2.); +#462 = AXIS2_PLACEMENT_3D('',#463,#464,#465); +#463 = CARTESIAN_POINT('',(2.,2.,18.)); +#464 = DIRECTION('',(1.,-6.123233995737E-17,0.)); +#465 = DIRECTION('',(-6.123233995737E-17,-1.,0.)); +#466 = PCURVE('',#247,#467); +#467 = DEFINITIONAL_REPRESENTATION('',(#468),#471); +#468 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#469,#470),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#469 = CARTESIAN_POINT('',(-1.570796326795,2.)); +#470 = CARTESIAN_POINT('',(0.,2.)); +#471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#472 = PCURVE('',#387,#473); +#473 = DEFINITIONAL_REPRESENTATION('',(#474),#477); +#474 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#475,#476),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#475 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#476 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#478 = ORIENTED_EDGE('',*,*,#231,.T.); +#479 = ORIENTED_EDGE('',*,*,#480,.T.); +#480 = EDGE_CURVE('',#232,#481,#483,.T.); +#481 = VERTEX_POINT('',#482); +#482 = CARTESIAN_POINT('',(28.,-4.440892098501E-16,18.)); +#483 = SURFACE_CURVE('',#484,(#489,#495),.PCURVE_S1.); +#484 = CIRCLE('',#485,2.); +#485 = AXIS2_PLACEMENT_3D('',#486,#487,#488); +#486 = CARTESIAN_POINT('',(28.,2.,18.)); +#487 = DIRECTION('',(1.,6.123233995737E-17,0.)); +#488 = DIRECTION('',(6.123233995737E-17,-1.,0.)); +#489 = PCURVE('',#247,#490); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#494); +#491 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#492,#493),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#492 = CARTESIAN_POINT('',(-1.570796326795,28.)); +#493 = CARTESIAN_POINT('',(0.,28.)); +#494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#495 = PCURVE('',#496,#501); +#496 = SPHERICAL_SURFACE('',#497,2.); +#497 = AXIS2_PLACEMENT_3D('',#498,#499,#500); +#498 = CARTESIAN_POINT('',(28.,2.,18.)); +#499 = DIRECTION('',(-0.,-0.,-1.)); +#500 = DIRECTION('',(1.,0.,0.)); +#501 = DEFINITIONAL_REPRESENTATION('',(#502),#505); +#502 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#503,#504),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#503 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#504 = CARTESIAN_POINT('',(1.570796326795,0.)); +#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#506 = ORIENTED_EDGE('',*,*,#507,.F.); +#507 = EDGE_CURVE('',#458,#481,#508,.T.); +#508 = SURFACE_CURVE('',#509,(#513,#520),.PCURVE_S1.); +#509 = LINE('',#510,#511); +#510 = CARTESIAN_POINT('',(0.,-4.440892098501E-16,18.)); +#511 = VECTOR('',#512,1.); +#512 = DIRECTION('',(1.,0.,0.)); +#513 = PCURVE('',#247,#514); +#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519); +#515 = LINE('',#516,#517); +#516 = CARTESIAN_POINT('',(-0.,0.)); +#517 = VECTOR('',#518,1.); +#518 = DIRECTION('',(-0.,1.)); +#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#520 = PCURVE('',#521,#526); +#521 = PLANE('',#522); +#522 = AXIS2_PLACEMENT_3D('',#523,#524,#525); +#523 = CARTESIAN_POINT('',(0.,0.,0.)); +#524 = DIRECTION('',(0.,1.,0.)); +#525 = DIRECTION('',(0.,0.,1.)); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531); +#527 = LINE('',#528,#529); +#528 = CARTESIAN_POINT('',(18.,0.)); +#529 = VECTOR('',#530,1.); +#530 = DIRECTION('',(0.,1.)); +#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#532 = ADVANCED_FACE('',(#533),#301,.T.); +#533 = FACE_BOUND('',#534,.T.); +#534 = EDGE_LOOP('',(#535,#557,#558,#585)); +#535 = ORIENTED_EDGE('',*,*,#536,.T.); +#536 = EDGE_CURVE('',#537,#204,#539,.T.); +#537 = VERTEX_POINT('',#538); +#538 = CARTESIAN_POINT('',(2.,30.,18.)); +#539 = SURFACE_CURVE('',#540,(#545,#551),.PCURVE_S1.); +#540 = CIRCLE('',#541,2.); +#541 = AXIS2_PLACEMENT_3D('',#542,#543,#544); +#542 = CARTESIAN_POINT('',(2.,28.,18.)); +#543 = DIRECTION('',(1.,0.,6.123233995737E-17)); +#544 = DIRECTION('',(-6.123233995737E-17,0.,1.)); +#545 = PCURVE('',#301,#546); +#546 = DEFINITIONAL_REPRESENTATION('',(#547),#550); +#547 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#548,#549),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#548 = CARTESIAN_POINT('',(0.,2.)); +#549 = CARTESIAN_POINT('',(1.570796326795,2.)); +#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#551 = PCURVE('',#416,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#556); +#553 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#554,#555),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#554 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#555 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#557 = ORIENTED_EDGE('',*,*,#287,.T.); +#558 = ORIENTED_EDGE('',*,*,#559,.F.); +#559 = EDGE_CURVE('',#560,#260,#562,.T.); +#560 = VERTEX_POINT('',#561); +#561 = CARTESIAN_POINT('',(28.,30.,18.)); +#562 = SURFACE_CURVE('',#563,(#568,#574),.PCURVE_S1.); +#563 = CIRCLE('',#564,2.); +#564 = AXIS2_PLACEMENT_3D('',#565,#566,#567); +#565 = CARTESIAN_POINT('',(28.,28.,18.)); +#566 = DIRECTION('',(1.,0.,-6.123233995737E-17)); +#567 = DIRECTION('',(6.123233995737E-17,0.,1.)); +#568 = PCURVE('',#301,#569); +#569 = DEFINITIONAL_REPRESENTATION('',(#570),#573); +#570 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#571,#572),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#571 = CARTESIAN_POINT('',(0.,28.)); +#572 = CARTESIAN_POINT('',(1.570796326795,28.)); +#573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#574 = PCURVE('',#575,#580); +#575 = SPHERICAL_SURFACE('',#576,2.); +#576 = AXIS2_PLACEMENT_3D('',#577,#578,#579); +#577 = CARTESIAN_POINT('',(28.,28.,18.)); +#578 = DIRECTION('',(-0.,-1.,-0.)); +#579 = DIRECTION('',(1.,0.,0.)); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#584); +#581 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#582,#583),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#582 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#583 = CARTESIAN_POINT('',(1.570796326795,0.)); +#584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#585 = ORIENTED_EDGE('',*,*,#586,.F.); +#586 = EDGE_CURVE('',#537,#560,#587,.T.); +#587 = SURFACE_CURVE('',#588,(#592,#599),.PCURVE_S1.); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(0.,30.,18.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(1.,0.,0.)); +#592 = PCURVE('',#301,#593); +#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598); +#594 = LINE('',#595,#596); +#595 = CARTESIAN_POINT('',(0.,0.)); +#596 = VECTOR('',#597,1.); +#597 = DIRECTION('',(0.,1.)); +#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#599 = PCURVE('',#600,#605); +#600 = PLANE('',#601); +#601 = AXIS2_PLACEMENT_3D('',#602,#603,#604); +#602 = CARTESIAN_POINT('',(0.,30.,0.)); +#603 = DIRECTION('',(0.,1.,0.)); +#604 = DIRECTION('',(0.,0.,1.)); +#605 = DEFINITIONAL_REPRESENTATION('',(#606),#610); +#606 = LINE('',#607,#608); +#607 = CARTESIAN_POINT('',(18.,0.)); +#608 = VECTOR('',#609,1.); +#609 = DIRECTION('',(0.,1.)); +#610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#611 = ADVANCED_FACE('',(#612),#275,.T.); +#612 = FACE_BOUND('',#613,.F.); +#613 = EDGE_LOOP('',(#614,#636,#637,#661)); +#614 = ORIENTED_EDGE('',*,*,#615,.F.); +#615 = EDGE_CURVE('',#232,#616,#618,.T.); +#616 = VERTEX_POINT('',#617); +#617 = CARTESIAN_POINT('',(30.,2.,18.)); +#618 = SURFACE_CURVE('',#619,(#624,#630),.PCURVE_S1.); +#619 = CIRCLE('',#620,2.); +#620 = AXIS2_PLACEMENT_3D('',#621,#622,#623); +#621 = CARTESIAN_POINT('',(28.,2.,18.)); +#622 = DIRECTION('',(-0.,1.,0.)); +#623 = DIRECTION('',(1.,0.,0.)); +#624 = PCURVE('',#275,#625); +#625 = DEFINITIONAL_REPRESENTATION('',(#626),#629); +#626 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#627,#628),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#627 = CARTESIAN_POINT('',(-1.570796326795,2.)); +#628 = CARTESIAN_POINT('',(0.,2.)); +#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#630 = PCURVE('',#496,#631); +#631 = DEFINITIONAL_REPRESENTATION('',(#632),#635); +#632 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#633,#634),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#633 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#634 = CARTESIAN_POINT('',(0.,0.)); +#635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#636 = ORIENTED_EDGE('',*,*,#259,.T.); +#637 = ORIENTED_EDGE('',*,*,#638,.F.); +#638 = EDGE_CURVE('',#639,#260,#641,.T.); +#639 = VERTEX_POINT('',#640); +#640 = CARTESIAN_POINT('',(30.,28.,18.)); +#641 = SURFACE_CURVE('',#642,(#647,#654),.PCURVE_S1.); +#642 = CIRCLE('',#643,2.); +#643 = AXIS2_PLACEMENT_3D('',#644,#645,#646); +#644 = CARTESIAN_POINT('',(28.,28.,18.)); +#645 = DIRECTION('',(0.,-1.,0.)); +#646 = DIRECTION('',(1.,0.,0.)); +#647 = PCURVE('',#275,#648); +#648 = DEFINITIONAL_REPRESENTATION('',(#649),#653); +#649 = LINE('',#650,#651); +#650 = CARTESIAN_POINT('',(-0.,28.)); +#651 = VECTOR('',#652,1.); +#652 = DIRECTION('',(-1.,0.)); +#653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#654 = PCURVE('',#575,#655); +#655 = DEFINITIONAL_REPRESENTATION('',(#656),#660); +#656 = LINE('',#657,#658); +#657 = CARTESIAN_POINT('',(0.,0.)); +#658 = VECTOR('',#659,1.); +#659 = DIRECTION('',(1.,0.)); +#660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#661 = ORIENTED_EDGE('',*,*,#662,.F.); +#662 = EDGE_CURVE('',#616,#639,#663,.T.); +#663 = SURFACE_CURVE('',#664,(#668,#675),.PCURVE_S1.); +#664 = LINE('',#665,#666); +#665 = CARTESIAN_POINT('',(30.,0.,18.)); +#666 = VECTOR('',#667,1.); +#667 = DIRECTION('',(0.,1.,0.)); +#668 = PCURVE('',#275,#669); +#669 = DEFINITIONAL_REPRESENTATION('',(#670),#674); +#670 = LINE('',#671,#672); +#671 = CARTESIAN_POINT('',(-0.,0.)); +#672 = VECTOR('',#673,1.); +#673 = DIRECTION('',(-0.,1.)); +#674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#675 = PCURVE('',#676,#681); +#676 = PLANE('',#677); +#677 = AXIS2_PLACEMENT_3D('',#678,#679,#680); +#678 = CARTESIAN_POINT('',(30.,0.,0.)); +#679 = DIRECTION('',(1.,0.,0.)); +#680 = DIRECTION('',(0.,0.,1.)); +#681 = DEFINITIONAL_REPRESENTATION('',(#682),#686); +#682 = LINE('',#683,#684); +#683 = CARTESIAN_POINT('',(18.,0.)); +#684 = VECTOR('',#685,1.); +#685 = DIRECTION('',(0.,-1.)); +#686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#687 = ADVANCED_FACE('',(#688),#333,.T.); +#688 = FACE_BOUND('',#689,.T.); +#689 = EDGE_LOOP('',(#690)); +#690 = ORIENTED_EDGE('',*,*,#316,.T.); +#691 = ADVANCED_FACE('',(#692),#387,.T.); +#692 = FACE_BOUND('',#693,.F.); +#693 = EDGE_LOOP('',(#694,#695,#696)); +#694 = ORIENTED_EDGE('',*,*,#371,.F.); +#695 = ORIENTED_EDGE('',*,*,#457,.T.); +#696 = ORIENTED_EDGE('',*,*,#697,.F.); +#697 = EDGE_CURVE('',#372,#458,#698,.T.); +#698 = SURFACE_CURVE('',#699,(#704,#711),.PCURVE_S1.); +#699 = CIRCLE('',#700,2.); +#700 = AXIS2_PLACEMENT_3D('',#701,#702,#703); +#701 = CARTESIAN_POINT('',(2.,2.,18.)); +#702 = DIRECTION('',(0.,0.,1.)); +#703 = DIRECTION('',(-1.,0.,0.)); +#704 = PCURVE('',#387,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(-0.,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(-1.,0.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = PCURVE('',#712,#717); +#712 = CYLINDRICAL_SURFACE('',#713,2.); +#713 = AXIS2_PLACEMENT_3D('',#714,#715,#716); +#714 = CARTESIAN_POINT('',(2.,2.,0.)); +#715 = DIRECTION('',(0.,0.,1.)); +#716 = DIRECTION('',(-1.,0.,0.)); +#717 = DEFINITIONAL_REPRESENTATION('',(#718),#722); +#718 = LINE('',#719,#720); +#719 = CARTESIAN_POINT('',(0.,18.)); +#720 = VECTOR('',#721,1.); +#721 = DIRECTION('',(1.,0.)); +#722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#723 = ADVANCED_FACE('',(#724),#442,.F.); +#724 = FACE_BOUND('',#725,.F.); +#725 = EDGE_LOOP('',(#726,#756,#782,#783)); +#726 = ORIENTED_EDGE('',*,*,#727,.T.); +#727 = EDGE_CURVE('',#728,#730,#732,.T.); +#728 = VERTEX_POINT('',#729); +#729 = CARTESIAN_POINT('',(-4.440892098501E-16,2.,0.)); +#730 = VERTEX_POINT('',#731); +#731 = CARTESIAN_POINT('',(-4.440892098501E-16,28.,0.)); +#732 = SURFACE_CURVE('',#733,(#737,#744),.PCURVE_S1.); +#733 = LINE('',#734,#735); +#734 = CARTESIAN_POINT('',(0.,0.,0.)); +#735 = VECTOR('',#736,1.); +#736 = DIRECTION('',(0.,1.,0.)); +#737 = PCURVE('',#442,#738); +#738 = DEFINITIONAL_REPRESENTATION('',(#739),#743); +#739 = LINE('',#740,#741); +#740 = CARTESIAN_POINT('',(0.,0.)); +#741 = VECTOR('',#742,1.); +#742 = DIRECTION('',(0.,-1.)); +#743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#744 = PCURVE('',#745,#750); +#745 = PLANE('',#746); +#746 = AXIS2_PLACEMENT_3D('',#747,#748,#749); +#747 = CARTESIAN_POINT('',(0.,0.,0.)); +#748 = DIRECTION('',(0.,0.,1.)); +#749 = DIRECTION('',(1.,0.,0.)); +#750 = DEFINITIONAL_REPRESENTATION('',(#751),#755); +#751 = LINE('',#752,#753); +#752 = CARTESIAN_POINT('',(0.,0.)); +#753 = VECTOR('',#754,1.); +#754 = DIRECTION('',(0.,1.)); +#755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#756 = ORIENTED_EDGE('',*,*,#757,.T.); +#757 = EDGE_CURVE('',#730,#400,#758,.T.); +#758 = SURFACE_CURVE('',#759,(#763,#770),.PCURVE_S1.); +#759 = LINE('',#760,#761); +#760 = CARTESIAN_POINT('',(-4.440892098501E-16,28.,0.)); +#761 = VECTOR('',#762,1.); +#762 = DIRECTION('',(0.,0.,1.)); +#763 = PCURVE('',#442,#764); +#764 = DEFINITIONAL_REPRESENTATION('',(#765),#769); +#765 = LINE('',#766,#767); +#766 = CARTESIAN_POINT('',(0.,-28.)); +#767 = VECTOR('',#768,1.); +#768 = DIRECTION('',(1.,0.)); +#769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#770 = PCURVE('',#771,#776); +#771 = CYLINDRICAL_SURFACE('',#772,2.); +#772 = AXIS2_PLACEMENT_3D('',#773,#774,#775); +#773 = CARTESIAN_POINT('',(2.,28.,0.)); +#774 = DIRECTION('',(0.,0.,1.)); +#775 = DIRECTION('',(-1.,0.,0.)); +#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781); +#777 = LINE('',#778,#779); +#778 = CARTESIAN_POINT('',(-0.,0.)); +#779 = VECTOR('',#780,1.); +#780 = DIRECTION('',(-0.,1.)); +#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#782 = ORIENTED_EDGE('',*,*,#428,.F.); +#783 = ORIENTED_EDGE('',*,*,#784,.F.); +#784 = EDGE_CURVE('',#728,#372,#785,.T.); +#785 = SURFACE_CURVE('',#786,(#790,#797),.PCURVE_S1.); +#786 = LINE('',#787,#788); +#787 = CARTESIAN_POINT('',(-4.440892098501E-16,2.,0.)); +#788 = VECTOR('',#789,1.); +#789 = DIRECTION('',(0.,0.,1.)); +#790 = PCURVE('',#442,#791); +#791 = DEFINITIONAL_REPRESENTATION('',(#792),#796); +#792 = LINE('',#793,#794); +#793 = CARTESIAN_POINT('',(0.,-2.)); +#794 = VECTOR('',#795,1.); +#795 = DIRECTION('',(1.,0.)); +#796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#797 = PCURVE('',#712,#798); +#798 = DEFINITIONAL_REPRESENTATION('',(#799),#803); +#799 = LINE('',#800,#801); +#800 = CARTESIAN_POINT('',(0.,0.)); +#801 = VECTOR('',#802,1.); +#802 = DIRECTION('',(0.,1.)); +#803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#804 = ADVANCED_FACE('',(#805),#416,.T.); +#805 = FACE_BOUND('',#806,.F.); +#806 = EDGE_LOOP('',(#807,#827,#828)); +#807 = ORIENTED_EDGE('',*,*,#808,.F.); +#808 = EDGE_CURVE('',#537,#400,#809,.T.); +#809 = SURFACE_CURVE('',#810,(#815,#821),.PCURVE_S1.); +#810 = CIRCLE('',#811,2.); +#811 = AXIS2_PLACEMENT_3D('',#812,#813,#814); +#812 = CARTESIAN_POINT('',(2.,28.,18.)); +#813 = DIRECTION('',(0.,0.,1.)); +#814 = DIRECTION('',(-1.,0.,0.)); +#815 = PCURVE('',#416,#816); +#816 = DEFINITIONAL_REPRESENTATION('',(#817),#820); +#817 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#818,#819),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#818 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#819 = CARTESIAN_POINT('',(0.,0.)); +#820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#821 = PCURVE('',#771,#822); +#822 = DEFINITIONAL_REPRESENTATION('',(#823),#826); +#823 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#824,#825),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#824 = CARTESIAN_POINT('',(-1.570796326795,18.)); +#825 = CARTESIAN_POINT('',(0.,18.)); +#826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#827 = ORIENTED_EDGE('',*,*,#536,.T.); +#828 = ORIENTED_EDGE('',*,*,#399,.F.); +#829 = ADVANCED_FACE('',(#830),#521,.F.); +#830 = FACE_BOUND('',#831,.F.); +#831 = EDGE_LOOP('',(#832,#857,#878,#879)); +#832 = ORIENTED_EDGE('',*,*,#833,.F.); +#833 = EDGE_CURVE('',#834,#836,#838,.T.); +#834 = VERTEX_POINT('',#835); +#835 = CARTESIAN_POINT('',(2.,-4.440892098501E-16,0.)); +#836 = VERTEX_POINT('',#837); +#837 = CARTESIAN_POINT('',(28.,-4.440892098501E-16,0.)); +#838 = SURFACE_CURVE('',#839,(#843,#850),.PCURVE_S1.); +#839 = LINE('',#840,#841); +#840 = CARTESIAN_POINT('',(0.,0.,0.)); +#841 = VECTOR('',#842,1.); +#842 = DIRECTION('',(1.,0.,0.)); +#843 = PCURVE('',#521,#844); +#844 = DEFINITIONAL_REPRESENTATION('',(#845),#849); +#845 = LINE('',#846,#847); +#846 = CARTESIAN_POINT('',(0.,0.)); +#847 = VECTOR('',#848,1.); +#848 = DIRECTION('',(0.,1.)); +#849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#850 = PCURVE('',#745,#851); +#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856); +#852 = LINE('',#853,#854); +#853 = CARTESIAN_POINT('',(0.,0.)); +#854 = VECTOR('',#855,1.); +#855 = DIRECTION('',(1.,0.)); +#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#857 = ORIENTED_EDGE('',*,*,#858,.T.); +#858 = EDGE_CURVE('',#834,#458,#859,.T.); +#859 = SURFACE_CURVE('',#860,(#864,#871),.PCURVE_S1.); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(2.,-4.440892098501E-16,0.)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(0.,0.,1.)); +#864 = PCURVE('',#521,#865); +#865 = DEFINITIONAL_REPRESENTATION('',(#866),#870); +#866 = LINE('',#867,#868); +#867 = CARTESIAN_POINT('',(0.,2.)); +#868 = VECTOR('',#869,1.); +#869 = DIRECTION('',(1.,0.)); +#870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#871 = PCURVE('',#712,#872); +#872 = DEFINITIONAL_REPRESENTATION('',(#873),#877); +#873 = LINE('',#874,#875); +#874 = CARTESIAN_POINT('',(1.570796326795,0.)); +#875 = VECTOR('',#876,1.); +#876 = DIRECTION('',(0.,1.)); +#877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#878 = ORIENTED_EDGE('',*,*,#507,.T.); +#879 = ORIENTED_EDGE('',*,*,#880,.F.); +#880 = EDGE_CURVE('',#836,#481,#881,.T.); +#881 = SURFACE_CURVE('',#882,(#886,#893),.PCURVE_S1.); +#882 = LINE('',#883,#884); +#883 = CARTESIAN_POINT('',(28.,-4.440892098501E-16,0.)); +#884 = VECTOR('',#885,1.); +#885 = DIRECTION('',(0.,0.,1.)); +#886 = PCURVE('',#521,#887); +#887 = DEFINITIONAL_REPRESENTATION('',(#888),#892); +#888 = LINE('',#889,#890); +#889 = CARTESIAN_POINT('',(0.,28.)); +#890 = VECTOR('',#891,1.); +#891 = DIRECTION('',(1.,0.)); +#892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#893 = PCURVE('',#894,#899); +#894 = CYLINDRICAL_SURFACE('',#895,2.); +#895 = AXIS2_PLACEMENT_3D('',#896,#897,#898); +#896 = CARTESIAN_POINT('',(28.,2.,0.)); +#897 = DIRECTION('',(0.,0.,1.)); +#898 = DIRECTION('',(1.,0.,0.)); +#899 = DEFINITIONAL_REPRESENTATION('',(#900),#904); +#900 = LINE('',#901,#902); +#901 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#902 = VECTOR('',#903,1.); +#903 = DIRECTION('',(-0.,1.)); +#904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#905 = ADVANCED_FACE('',(#906),#496,.T.); +#906 = FACE_BOUND('',#907,.T.); +#907 = EDGE_LOOP('',(#908,#909,#910)); +#908 = ORIENTED_EDGE('',*,*,#615,.F.); +#909 = ORIENTED_EDGE('',*,*,#480,.T.); +#910 = ORIENTED_EDGE('',*,*,#911,.F.); +#911 = EDGE_CURVE('',#616,#481,#912,.T.); +#912 = SURFACE_CURVE('',#913,(#918,#925),.PCURVE_S1.); +#913 = CIRCLE('',#914,2.); +#914 = AXIS2_PLACEMENT_3D('',#915,#916,#917); +#915 = CARTESIAN_POINT('',(28.,2.,18.)); +#916 = DIRECTION('',(0.,0.,-1.)); +#917 = DIRECTION('',(1.,0.,0.)); +#918 = PCURVE('',#496,#919); +#919 = DEFINITIONAL_REPRESENTATION('',(#920),#924); +#920 = LINE('',#921,#922); +#921 = CARTESIAN_POINT('',(0.,0.)); +#922 = VECTOR('',#923,1.); +#923 = DIRECTION('',(1.,0.)); +#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#925 = PCURVE('',#894,#926); +#926 = DEFINITIONAL_REPRESENTATION('',(#927),#931); +#927 = LINE('',#928,#929); +#928 = CARTESIAN_POINT('',(-0.,18.)); +#929 = VECTOR('',#930,1.); +#930 = DIRECTION('',(-1.,0.)); +#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#932 = ADVANCED_FACE('',(#933),#600,.T.); +#933 = FACE_BOUND('',#934,.T.); +#934 = EDGE_LOOP('',(#935,#960,#981,#982)); +#935 = ORIENTED_EDGE('',*,*,#936,.F.); +#936 = EDGE_CURVE('',#937,#939,#941,.T.); +#937 = VERTEX_POINT('',#938); +#938 = CARTESIAN_POINT('',(2.,30.,0.)); +#939 = VERTEX_POINT('',#940); +#940 = CARTESIAN_POINT('',(28.,30.,0.)); +#941 = SURFACE_CURVE('',#942,(#946,#953),.PCURVE_S1.); +#942 = LINE('',#943,#944); +#943 = CARTESIAN_POINT('',(0.,30.,0.)); +#944 = VECTOR('',#945,1.); +#945 = DIRECTION('',(1.,0.,0.)); +#946 = PCURVE('',#600,#947); +#947 = DEFINITIONAL_REPRESENTATION('',(#948),#952); +#948 = LINE('',#949,#950); +#949 = CARTESIAN_POINT('',(0.,0.)); +#950 = VECTOR('',#951,1.); +#951 = DIRECTION('',(0.,1.)); +#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#953 = PCURVE('',#745,#954); +#954 = DEFINITIONAL_REPRESENTATION('',(#955),#959); +#955 = LINE('',#956,#957); +#956 = CARTESIAN_POINT('',(0.,30.)); +#957 = VECTOR('',#958,1.); +#958 = DIRECTION('',(1.,0.)); +#959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#960 = ORIENTED_EDGE('',*,*,#961,.T.); +#961 = EDGE_CURVE('',#937,#537,#962,.T.); +#962 = SURFACE_CURVE('',#963,(#967,#974),.PCURVE_S1.); +#963 = LINE('',#964,#965); +#964 = CARTESIAN_POINT('',(2.,30.,0.)); +#965 = VECTOR('',#966,1.); +#966 = DIRECTION('',(0.,0.,1.)); +#967 = PCURVE('',#600,#968); +#968 = DEFINITIONAL_REPRESENTATION('',(#969),#973); +#969 = LINE('',#970,#971); +#970 = CARTESIAN_POINT('',(0.,2.)); +#971 = VECTOR('',#972,1.); +#972 = DIRECTION('',(1.,0.)); +#973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#974 = PCURVE('',#771,#975); +#975 = DEFINITIONAL_REPRESENTATION('',(#976),#980); +#976 = LINE('',#977,#978); +#977 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#978 = VECTOR('',#979,1.); +#979 = DIRECTION('',(-0.,1.)); +#980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#981 = ORIENTED_EDGE('',*,*,#586,.T.); +#982 = ORIENTED_EDGE('',*,*,#983,.F.); +#983 = EDGE_CURVE('',#939,#560,#984,.T.); +#984 = SURFACE_CURVE('',#985,(#989,#996),.PCURVE_S1.); +#985 = LINE('',#986,#987); +#986 = CARTESIAN_POINT('',(28.,30.,0.)); +#987 = VECTOR('',#988,1.); +#988 = DIRECTION('',(0.,0.,1.)); +#989 = PCURVE('',#600,#990); +#990 = DEFINITIONAL_REPRESENTATION('',(#991),#995); +#991 = LINE('',#992,#993); +#992 = CARTESIAN_POINT('',(0.,28.)); +#993 = VECTOR('',#994,1.); +#994 = DIRECTION('',(1.,0.)); +#995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#996 = PCURVE('',#997,#1002); +#997 = CYLINDRICAL_SURFACE('',#998,2.); +#998 = AXIS2_PLACEMENT_3D('',#999,#1000,#1001); +#999 = CARTESIAN_POINT('',(28.,28.,0.)); +#1000 = DIRECTION('',(0.,0.,1.)); +#1001 = DIRECTION('',(1.,0.,0.)); +#1002 = DEFINITIONAL_REPRESENTATION('',(#1003),#1007); +#1003 = LINE('',#1004,#1005); +#1004 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1005 = VECTOR('',#1006,1.); +#1006 = DIRECTION('',(0.,1.)); +#1007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1008 = ADVANCED_FACE('',(#1009),#575,.T.); +#1009 = FACE_BOUND('',#1010,.T.); +#1010 = EDGE_LOOP('',(#1011,#1031,#1032)); +#1011 = ORIENTED_EDGE('',*,*,#1012,.F.); +#1012 = EDGE_CURVE('',#560,#639,#1013,.T.); +#1013 = SURFACE_CURVE('',#1014,(#1019,#1025),.PCURVE_S1.); +#1014 = CIRCLE('',#1015,2.); +#1015 = AXIS2_PLACEMENT_3D('',#1016,#1017,#1018); +#1016 = CARTESIAN_POINT('',(28.,28.,18.)); +#1017 = DIRECTION('',(0.,0.,-1.)); +#1018 = DIRECTION('',(1.,0.,0.)); +#1019 = PCURVE('',#575,#1020); +#1020 = DEFINITIONAL_REPRESENTATION('',(#1021),#1024); +#1021 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1022,#1023),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1022 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#1023 = CARTESIAN_POINT('',(0.,0.)); +#1024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1025 = PCURVE('',#997,#1026); +#1026 = DEFINITIONAL_REPRESENTATION('',(#1027),#1030); +#1027 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1028,#1029),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1028 = CARTESIAN_POINT('',(1.570796326795,18.)); +#1029 = CARTESIAN_POINT('',(0.,18.)); +#1030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1031 = ORIENTED_EDGE('',*,*,#559,.T.); +#1032 = ORIENTED_EDGE('',*,*,#638,.F.); +#1033 = ADVANCED_FACE('',(#1034),#676,.T.); +#1034 = FACE_BOUND('',#1035,.T.); +#1035 = EDGE_LOOP('',(#1036,#1061,#1082,#1083)); +#1036 = ORIENTED_EDGE('',*,*,#1037,.T.); +#1037 = EDGE_CURVE('',#1038,#1040,#1042,.T.); +#1038 = VERTEX_POINT('',#1039); +#1039 = CARTESIAN_POINT('',(30.,2.,0.)); +#1040 = VERTEX_POINT('',#1041); +#1041 = CARTESIAN_POINT('',(30.,28.,0.)); +#1042 = SURFACE_CURVE('',#1043,(#1047,#1054),.PCURVE_S1.); +#1043 = LINE('',#1044,#1045); +#1044 = CARTESIAN_POINT('',(30.,0.,0.)); +#1045 = VECTOR('',#1046,1.); +#1046 = DIRECTION('',(0.,1.,0.)); +#1047 = PCURVE('',#676,#1048); +#1048 = DEFINITIONAL_REPRESENTATION('',(#1049),#1053); +#1049 = LINE('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(0.,0.)); +#1051 = VECTOR('',#1052,1.); +#1052 = DIRECTION('',(0.,-1.)); +#1053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1054 = PCURVE('',#745,#1055); +#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1060); +#1056 = LINE('',#1057,#1058); +#1057 = CARTESIAN_POINT('',(30.,0.)); +#1058 = VECTOR('',#1059,1.); +#1059 = DIRECTION('',(0.,1.)); +#1060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1061 = ORIENTED_EDGE('',*,*,#1062,.T.); +#1062 = EDGE_CURVE('',#1040,#639,#1063,.T.); +#1063 = SURFACE_CURVE('',#1064,(#1068,#1075),.PCURVE_S1.); +#1064 = LINE('',#1065,#1066); +#1065 = CARTESIAN_POINT('',(30.,28.,0.)); +#1066 = VECTOR('',#1067,1.); +#1067 = DIRECTION('',(0.,0.,1.)); +#1068 = PCURVE('',#676,#1069); +#1069 = DEFINITIONAL_REPRESENTATION('',(#1070),#1074); +#1070 = LINE('',#1071,#1072); +#1071 = CARTESIAN_POINT('',(0.,-28.)); +#1072 = VECTOR('',#1073,1.); +#1073 = DIRECTION('',(1.,0.)); +#1074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1075 = PCURVE('',#997,#1076); +#1076 = DEFINITIONAL_REPRESENTATION('',(#1077),#1081); +#1077 = LINE('',#1078,#1079); +#1078 = CARTESIAN_POINT('',(0.,0.)); +#1079 = VECTOR('',#1080,1.); +#1080 = DIRECTION('',(0.,1.)); +#1081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1082 = ORIENTED_EDGE('',*,*,#662,.F.); +#1083 = ORIENTED_EDGE('',*,*,#1084,.F.); +#1084 = EDGE_CURVE('',#1038,#616,#1085,.T.); +#1085 = SURFACE_CURVE('',#1086,(#1090,#1097),.PCURVE_S1.); +#1086 = LINE('',#1087,#1088); +#1087 = CARTESIAN_POINT('',(30.,2.,0.)); +#1088 = VECTOR('',#1089,1.); +#1089 = DIRECTION('',(0.,0.,1.)); +#1090 = PCURVE('',#676,#1091); +#1091 = DEFINITIONAL_REPRESENTATION('',(#1092),#1096); +#1092 = LINE('',#1093,#1094); +#1093 = CARTESIAN_POINT('',(0.,-2.)); +#1094 = VECTOR('',#1095,1.); +#1095 = DIRECTION('',(1.,0.)); +#1096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1097 = PCURVE('',#894,#1098); +#1098 = DEFINITIONAL_REPRESENTATION('',(#1099),#1103); +#1099 = LINE('',#1100,#1101); +#1100 = CARTESIAN_POINT('',(-0.,0.)); +#1101 = VECTOR('',#1102,1.); +#1102 = DIRECTION('',(-0.,1.)); +#1103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1104 = ADVANCED_FACE('',(#1105),#712,.T.); +#1105 = FACE_BOUND('',#1106,.T.); +#1106 = EDGE_LOOP('',(#1107,#1129,#1130,#1131)); +#1107 = ORIENTED_EDGE('',*,*,#1108,.T.); +#1108 = EDGE_CURVE('',#728,#834,#1109,.T.); +#1109 = SURFACE_CURVE('',#1110,(#1115,#1122),.PCURVE_S1.); +#1110 = CIRCLE('',#1111,2.); +#1111 = AXIS2_PLACEMENT_3D('',#1112,#1113,#1114); +#1112 = CARTESIAN_POINT('',(2.,2.,0.)); +#1113 = DIRECTION('',(-0.,0.,1.)); +#1114 = DIRECTION('',(0.,-1.,0.)); +#1115 = PCURVE('',#712,#1116); +#1116 = DEFINITIONAL_REPRESENTATION('',(#1117),#1121); +#1117 = LINE('',#1118,#1119); +#1118 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#1119 = VECTOR('',#1120,1.); +#1120 = DIRECTION('',(1.,0.)); +#1121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1122 = PCURVE('',#745,#1123); +#1123 = DEFINITIONAL_REPRESENTATION('',(#1124),#1128); +#1124 = CIRCLE('',#1125,2.); +#1125 = AXIS2_PLACEMENT_2D('',#1126,#1127); +#1126 = CARTESIAN_POINT('',(2.,2.)); +#1127 = DIRECTION('',(0.,-1.)); +#1128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1129 = ORIENTED_EDGE('',*,*,#858,.T.); +#1130 = ORIENTED_EDGE('',*,*,#697,.F.); +#1131 = ORIENTED_EDGE('',*,*,#784,.F.); +#1132 = ADVANCED_FACE('',(#1133),#745,.F.); +#1133 = FACE_BOUND('',#1134,.F.); +#1134 = EDGE_LOOP('',(#1135,#1136,#1137,#1138,#1164,#1165,#1187,#1188)); +#1135 = ORIENTED_EDGE('',*,*,#727,.F.); +#1136 = ORIENTED_EDGE('',*,*,#1108,.T.); +#1137 = ORIENTED_EDGE('',*,*,#833,.T.); +#1138 = ORIENTED_EDGE('',*,*,#1139,.F.); +#1139 = EDGE_CURVE('',#1038,#836,#1140,.T.); +#1140 = SURFACE_CURVE('',#1141,(#1146,#1157),.PCURVE_S1.); +#1141 = CIRCLE('',#1142,2.); +#1142 = AXIS2_PLACEMENT_3D('',#1143,#1144,#1145); +#1143 = CARTESIAN_POINT('',(28.,2.,0.)); +#1144 = DIRECTION('',(-0.,-0.,-1.)); +#1145 = DIRECTION('',(0.,-1.,0.)); +#1146 = PCURVE('',#745,#1147); +#1147 = DEFINITIONAL_REPRESENTATION('',(#1148),#1156); +#1148 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1149,#1150,#1151,#1152, +#1153,#1154,#1155),.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('') ); +#1149 = CARTESIAN_POINT('',(28.,-4.440892098501E-16)); +#1150 = CARTESIAN_POINT('',(24.535898384862,-4.440892098501E-16)); +#1151 = CARTESIAN_POINT('',(26.267949192431,3.)); +#1152 = CARTESIAN_POINT('',(28.,6.)); +#1153 = CARTESIAN_POINT('',(29.732050807569,3.)); +#1154 = CARTESIAN_POINT('',(31.464101615138,2.6645352591E-15)); +#1155 = CARTESIAN_POINT('',(28.,-4.440892098501E-16)); +#1156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1157 = PCURVE('',#894,#1158); +#1158 = DEFINITIONAL_REPRESENTATION('',(#1159),#1163); +#1159 = LINE('',#1160,#1161); +#1160 = CARTESIAN_POINT('',(4.712388980385,-0.)); +#1161 = VECTOR('',#1162,1.); +#1162 = DIRECTION('',(-1.,0.)); +#1163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1164 = ORIENTED_EDGE('',*,*,#1037,.T.); +#1165 = ORIENTED_EDGE('',*,*,#1166,.T.); +#1166 = EDGE_CURVE('',#1040,#939,#1167,.T.); +#1167 = SURFACE_CURVE('',#1168,(#1173,#1180),.PCURVE_S1.); +#1168 = CIRCLE('',#1169,2.); +#1169 = AXIS2_PLACEMENT_3D('',#1170,#1171,#1172); +#1170 = CARTESIAN_POINT('',(28.,28.,0.)); +#1171 = DIRECTION('',(-0.,0.,1.)); +#1172 = DIRECTION('',(0.,-1.,0.)); +#1173 = PCURVE('',#745,#1174); +#1174 = DEFINITIONAL_REPRESENTATION('',(#1175),#1179); +#1175 = CIRCLE('',#1176,2.); +#1176 = AXIS2_PLACEMENT_2D('',#1177,#1178); +#1177 = CARTESIAN_POINT('',(28.,28.)); +#1178 = DIRECTION('',(0.,-1.)); +#1179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1180 = PCURVE('',#997,#1181); +#1181 = DEFINITIONAL_REPRESENTATION('',(#1182),#1186); +#1182 = LINE('',#1183,#1184); +#1183 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#1184 = VECTOR('',#1185,1.); +#1185 = DIRECTION('',(1.,0.)); +#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1187 = ORIENTED_EDGE('',*,*,#936,.F.); +#1188 = ORIENTED_EDGE('',*,*,#1189,.F.); +#1189 = EDGE_CURVE('',#730,#937,#1190,.T.); +#1190 = SURFACE_CURVE('',#1191,(#1196,#1207),.PCURVE_S1.); +#1191 = CIRCLE('',#1192,2.); +#1192 = AXIS2_PLACEMENT_3D('',#1193,#1194,#1195); +#1193 = CARTESIAN_POINT('',(2.,28.,0.)); +#1194 = DIRECTION('',(-0.,-0.,-1.)); +#1195 = DIRECTION('',(0.,-1.,0.)); +#1196 = PCURVE('',#745,#1197); +#1197 = DEFINITIONAL_REPRESENTATION('',(#1198),#1206); +#1198 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1199,#1200,#1201,#1202, +#1203,#1204,#1205),.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('') ); +#1199 = CARTESIAN_POINT('',(2.,26.)); +#1200 = CARTESIAN_POINT('',(-1.464101615138,26.)); +#1201 = CARTESIAN_POINT('',(0.267949192431,29.)); +#1202 = CARTESIAN_POINT('',(2.,32.)); +#1203 = CARTESIAN_POINT('',(3.732050807569,29.)); +#1204 = CARTESIAN_POINT('',(5.464101615138,26.)); +#1205 = CARTESIAN_POINT('',(2.,26.)); +#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1207 = PCURVE('',#771,#1208); +#1208 = DEFINITIONAL_REPRESENTATION('',(#1209),#1213); +#1209 = LINE('',#1210,#1211); +#1210 = CARTESIAN_POINT('',(1.570796326795,-0.)); +#1211 = VECTOR('',#1212,1.); +#1212 = DIRECTION('',(-1.,0.)); +#1213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1214 = ADVANCED_FACE('',(#1215),#771,.T.); +#1215 = FACE_BOUND('',#1216,.F.); +#1216 = EDGE_LOOP('',(#1217,#1218,#1219,#1220)); +#1217 = ORIENTED_EDGE('',*,*,#1189,.T.); +#1218 = ORIENTED_EDGE('',*,*,#961,.T.); +#1219 = ORIENTED_EDGE('',*,*,#808,.T.); +#1220 = ORIENTED_EDGE('',*,*,#757,.F.); +#1221 = ADVANCED_FACE('',(#1222),#894,.T.); +#1222 = FACE_BOUND('',#1223,.F.); +#1223 = EDGE_LOOP('',(#1224,#1225,#1226,#1227)); +#1224 = ORIENTED_EDGE('',*,*,#1139,.T.); +#1225 = ORIENTED_EDGE('',*,*,#880,.T.); +#1226 = ORIENTED_EDGE('',*,*,#911,.F.); +#1227 = ORIENTED_EDGE('',*,*,#1084,.F.); +#1228 = ADVANCED_FACE('',(#1229),#997,.T.); +#1229 = FACE_BOUND('',#1230,.T.); +#1230 = EDGE_LOOP('',(#1231,#1232,#1233,#1234)); +#1231 = ORIENTED_EDGE('',*,*,#1166,.T.); +#1232 = ORIENTED_EDGE('',*,*,#983,.T.); +#1233 = ORIENTED_EDGE('',*,*,#1012,.T.); +#1234 = ORIENTED_EDGE('',*,*,#1062,.F.); +#1235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1239)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1236,#1237,#1238)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1236 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1237 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1238 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1239 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1236, + 'distance_accuracy_value','confusion accuracy'); +#1240 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#1241 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1242,#1250,#1257,#1264,#1271,#1278,#1285,#1292,#1299,#1306,#1313, + #1320,#1327,#1334,#1341,#1348,#1355,#1362,#1369,#1376,#1383,#1390, + #1397),#1235); +#1242 = STYLED_ITEM('color',(#1243),#17); +#1243 = PRESENTATION_STYLE_ASSIGNMENT((#1244)); +#1244 = SURFACE_STYLE_USAGE(.BOTH.,#1245); +#1245 = SURFACE_SIDE_STYLE('',(#1246)); +#1246 = SURFACE_STYLE_FILL_AREA(#1247); +#1247 = FILL_AREA_STYLE('',(#1248)); +#1248 = FILL_AREA_STYLE_COLOUR('',#1249); +#1249 = COLOUR_RGB('',0.721568644047,0.721568644047,0.721568644047); +#1250 = STYLED_ITEM('color',(#1251),#105); +#1251 = PRESENTATION_STYLE_ASSIGNMENT((#1252)); +#1252 = SURFACE_STYLE_USAGE(.BOTH.,#1253); +#1253 = SURFACE_SIDE_STYLE('',(#1254)); +#1254 = SURFACE_STYLE_FILL_AREA(#1255); +#1255 = FILL_AREA_STYLE('',(#1256)); +#1256 = FILL_AREA_STYLE_COLOUR('',#1249); +#1257 = STYLED_ITEM('color',(#1258),#159); +#1258 = PRESENTATION_STYLE_ASSIGNMENT((#1259)); +#1259 = SURFACE_STYLE_USAGE(.BOTH.,#1260); +#1260 = SURFACE_SIDE_STYLE('',(#1261)); +#1261 = SURFACE_STYLE_FILL_AREA(#1262); +#1262 = FILL_AREA_STYLE('',(#1263)); +#1263 = FILL_AREA_STYLE_COLOUR('',#1249); +#1264 = STYLED_ITEM('color',(#1265),#194); +#1265 = PRESENTATION_STYLE_ASSIGNMENT((#1266)); +#1266 = SURFACE_STYLE_USAGE(.BOTH.,#1267); +#1267 = SURFACE_SIDE_STYLE('',(#1268)); +#1268 = SURFACE_STYLE_FILL_AREA(#1269); +#1269 = FILL_AREA_STYLE('',(#1270)); +#1270 = FILL_AREA_STYLE_COLOUR('',#1249); +#1271 = STYLED_ITEM('color',(#1272),#312); +#1272 = PRESENTATION_STYLE_ASSIGNMENT((#1273)); +#1273 = SURFACE_STYLE_USAGE(.BOTH.,#1274); +#1274 = SURFACE_SIDE_STYLE('',(#1275)); +#1275 = SURFACE_STYLE_FILL_AREA(#1276); +#1276 = FILL_AREA_STYLE('',(#1277)); +#1277 = FILL_AREA_STYLE_COLOUR('',#1249); +#1278 = STYLED_ITEM('color',(#1279),#367); +#1279 = PRESENTATION_STYLE_ASSIGNMENT((#1280)); +#1280 = SURFACE_STYLE_USAGE(.BOTH.,#1281); +#1281 = SURFACE_SIDE_STYLE('',(#1282)); +#1282 = SURFACE_STYLE_FILL_AREA(#1283); +#1283 = FILL_AREA_STYLE('',(#1284)); +#1284 = FILL_AREA_STYLE_COLOUR('',#1249); +#1285 = STYLED_ITEM('color',(#1286),#453); +#1286 = PRESENTATION_STYLE_ASSIGNMENT((#1287)); +#1287 = SURFACE_STYLE_USAGE(.BOTH.,#1288); +#1288 = SURFACE_SIDE_STYLE('',(#1289)); +#1289 = SURFACE_STYLE_FILL_AREA(#1290); +#1290 = FILL_AREA_STYLE('',(#1291)); +#1291 = FILL_AREA_STYLE_COLOUR('',#1249); +#1292 = STYLED_ITEM('color',(#1293),#532); +#1293 = PRESENTATION_STYLE_ASSIGNMENT((#1294)); +#1294 = SURFACE_STYLE_USAGE(.BOTH.,#1295); +#1295 = SURFACE_SIDE_STYLE('',(#1296)); +#1296 = SURFACE_STYLE_FILL_AREA(#1297); +#1297 = FILL_AREA_STYLE('',(#1298)); +#1298 = FILL_AREA_STYLE_COLOUR('',#1249); +#1299 = STYLED_ITEM('color',(#1300),#611); +#1300 = PRESENTATION_STYLE_ASSIGNMENT((#1301)); +#1301 = SURFACE_STYLE_USAGE(.BOTH.,#1302); +#1302 = SURFACE_SIDE_STYLE('',(#1303)); +#1303 = SURFACE_STYLE_FILL_AREA(#1304); +#1304 = FILL_AREA_STYLE('',(#1305)); +#1305 = FILL_AREA_STYLE_COLOUR('',#1249); +#1306 = STYLED_ITEM('color',(#1307),#687); +#1307 = PRESENTATION_STYLE_ASSIGNMENT((#1308)); +#1308 = SURFACE_STYLE_USAGE(.BOTH.,#1309); +#1309 = SURFACE_SIDE_STYLE('',(#1310)); +#1310 = SURFACE_STYLE_FILL_AREA(#1311); +#1311 = FILL_AREA_STYLE('',(#1312)); +#1312 = FILL_AREA_STYLE_COLOUR('',#1249); +#1313 = STYLED_ITEM('color',(#1314),#691); +#1314 = PRESENTATION_STYLE_ASSIGNMENT((#1315)); +#1315 = SURFACE_STYLE_USAGE(.BOTH.,#1316); +#1316 = SURFACE_SIDE_STYLE('',(#1317)); +#1317 = SURFACE_STYLE_FILL_AREA(#1318); +#1318 = FILL_AREA_STYLE('',(#1319)); +#1319 = FILL_AREA_STYLE_COLOUR('',#1249); +#1320 = STYLED_ITEM('color',(#1321),#723); +#1321 = PRESENTATION_STYLE_ASSIGNMENT((#1322)); +#1322 = SURFACE_STYLE_USAGE(.BOTH.,#1323); +#1323 = SURFACE_SIDE_STYLE('',(#1324)); +#1324 = SURFACE_STYLE_FILL_AREA(#1325); +#1325 = FILL_AREA_STYLE('',(#1326)); +#1326 = FILL_AREA_STYLE_COLOUR('',#1249); +#1327 = STYLED_ITEM('color',(#1328),#804); +#1328 = PRESENTATION_STYLE_ASSIGNMENT((#1329)); +#1329 = SURFACE_STYLE_USAGE(.BOTH.,#1330); +#1330 = SURFACE_SIDE_STYLE('',(#1331)); +#1331 = SURFACE_STYLE_FILL_AREA(#1332); +#1332 = FILL_AREA_STYLE('',(#1333)); +#1333 = FILL_AREA_STYLE_COLOUR('',#1249); +#1334 = STYLED_ITEM('color',(#1335),#829); +#1335 = PRESENTATION_STYLE_ASSIGNMENT((#1336)); +#1336 = SURFACE_STYLE_USAGE(.BOTH.,#1337); +#1337 = SURFACE_SIDE_STYLE('',(#1338)); +#1338 = SURFACE_STYLE_FILL_AREA(#1339); +#1339 = FILL_AREA_STYLE('',(#1340)); +#1340 = FILL_AREA_STYLE_COLOUR('',#1249); +#1341 = STYLED_ITEM('color',(#1342),#905); +#1342 = PRESENTATION_STYLE_ASSIGNMENT((#1343)); +#1343 = SURFACE_STYLE_USAGE(.BOTH.,#1344); +#1344 = SURFACE_SIDE_STYLE('',(#1345)); +#1345 = SURFACE_STYLE_FILL_AREA(#1346); +#1346 = FILL_AREA_STYLE('',(#1347)); +#1347 = FILL_AREA_STYLE_COLOUR('',#1249); +#1348 = STYLED_ITEM('color',(#1349),#932); +#1349 = PRESENTATION_STYLE_ASSIGNMENT((#1350)); +#1350 = SURFACE_STYLE_USAGE(.BOTH.,#1351); +#1351 = SURFACE_SIDE_STYLE('',(#1352)); +#1352 = SURFACE_STYLE_FILL_AREA(#1353); +#1353 = FILL_AREA_STYLE('',(#1354)); +#1354 = FILL_AREA_STYLE_COLOUR('',#1249); +#1355 = STYLED_ITEM('color',(#1356),#1008); +#1356 = PRESENTATION_STYLE_ASSIGNMENT((#1357)); +#1357 = SURFACE_STYLE_USAGE(.BOTH.,#1358); +#1358 = SURFACE_SIDE_STYLE('',(#1359)); +#1359 = SURFACE_STYLE_FILL_AREA(#1360); +#1360 = FILL_AREA_STYLE('',(#1361)); +#1361 = FILL_AREA_STYLE_COLOUR('',#1249); +#1362 = STYLED_ITEM('color',(#1363),#1033); +#1363 = PRESENTATION_STYLE_ASSIGNMENT((#1364)); +#1364 = SURFACE_STYLE_USAGE(.BOTH.,#1365); +#1365 = SURFACE_SIDE_STYLE('',(#1366)); +#1366 = SURFACE_STYLE_FILL_AREA(#1367); +#1367 = FILL_AREA_STYLE('',(#1368)); +#1368 = FILL_AREA_STYLE_COLOUR('',#1249); +#1369 = STYLED_ITEM('color',(#1370),#1104); +#1370 = PRESENTATION_STYLE_ASSIGNMENT((#1371)); +#1371 = SURFACE_STYLE_USAGE(.BOTH.,#1372); +#1372 = SURFACE_SIDE_STYLE('',(#1373)); +#1373 = SURFACE_STYLE_FILL_AREA(#1374); +#1374 = FILL_AREA_STYLE('',(#1375)); +#1375 = FILL_AREA_STYLE_COLOUR('',#1249); +#1376 = STYLED_ITEM('color',(#1377),#1132); +#1377 = PRESENTATION_STYLE_ASSIGNMENT((#1378)); +#1378 = SURFACE_STYLE_USAGE(.BOTH.,#1379); +#1379 = SURFACE_SIDE_STYLE('',(#1380)); +#1380 = SURFACE_STYLE_FILL_AREA(#1381); +#1381 = FILL_AREA_STYLE('',(#1382)); +#1382 = FILL_AREA_STYLE_COLOUR('',#1249); +#1383 = STYLED_ITEM('color',(#1384),#1214); +#1384 = PRESENTATION_STYLE_ASSIGNMENT((#1385)); +#1385 = SURFACE_STYLE_USAGE(.BOTH.,#1386); +#1386 = SURFACE_SIDE_STYLE('',(#1387)); +#1387 = SURFACE_STYLE_FILL_AREA(#1388); +#1388 = FILL_AREA_STYLE('',(#1389)); +#1389 = FILL_AREA_STYLE_COLOUR('',#1249); +#1390 = STYLED_ITEM('color',(#1391),#1221); +#1391 = PRESENTATION_STYLE_ASSIGNMENT((#1392)); +#1392 = SURFACE_STYLE_USAGE(.BOTH.,#1393); +#1393 = SURFACE_SIDE_STYLE('',(#1394)); +#1394 = SURFACE_STYLE_FILL_AREA(#1395); +#1395 = FILL_AREA_STYLE('',(#1396)); +#1396 = FILL_AREA_STYLE_COLOUR('',#1249); +#1397 = STYLED_ITEM('color',(#1398),#1228); +#1398 = PRESENTATION_STYLE_ASSIGNMENT((#1399)); +#1399 = SURFACE_STYLE_USAGE(.BOTH.,#1400); +#1400 = SURFACE_SIDE_STYLE('',(#1401)); +#1401 = SURFACE_STYLE_FILL_AREA(#1402); +#1402 = FILL_AREA_STYLE('',(#1403)); +#1403 = FILL_AREA_STYLE_COLOUR('',#1249); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Soporte Spinner/Archivos/Soporte Spinner.stl b/Mechanical Parts/Soporte Spinner/Archivos/Soporte Spinner.stl new file mode 100644 index 00000000..84f95aaf Binary files /dev/null and b/Mechanical Parts/Soporte Spinner/Archivos/Soporte Spinner.stl differ diff --git a/Mechanical Parts/Soporte Spinner/Archivos/Soporte spinner con spinner.step b/Mechanical Parts/Soporte Spinner/Archivos/Soporte spinner con spinner.step new file mode 100644 index 00000000..2a013553 --- /dev/null +++ b/Mechanical Parts/Soporte Spinner/Archivos/Soporte spinner con spinner.step @@ -0,0 +1,5177 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/Github/Desaroyos/Mis proyectos/Things Cosas, FPGAs y +Arduino/Things-Cosas-FPGAs-y-Arduino/Soporte Spinner/Archivos/Soporte +spinner con spinner.step','2020-05-30T01:23:37',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Rodamiento_1','Rodamiento_1','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#429); +#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,#105,#163,#221,#260,#299,#353,#402)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(30.,55.,25.)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,15.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(15.,55.,25.)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,15.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(15.,55.,23.)); +#34 = DIRECTION('',(-0.,-0.,-1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(-1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = TOROIDAL_SURFACE('',#44,13.,2.); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(15.,55.,25.)); +#46 = DIRECTION('',(0.,0.,-1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = LINE('',#50,#51); +#50 = CARTESIAN_POINT('',(6.28318530718,0.)); +#51 = VECTOR('',#52,1.); +#52 = DIRECTION('',(-1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.T.); +#55 = EDGE_CURVE('',#22,#56,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(30.,55.,35.)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(30.,55.,23.)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(4.138911435803E-13,0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(-0.,-1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(6.283185307179,0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(-0.,-1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.F.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,15.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(15.,55.,35.)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(6.28318530718,-12.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(-1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = TOROIDAL_SURFACE('',#94,13.,2.); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(15.,55.,35.)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(1.,0.,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = LINE('',#100,#101); +#100 = CARTESIAN_POINT('',(0.,0.)); +#101 = VECTOR('',#102,1.); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.F.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108,#141,#161,#162)); +#108 = ORIENTED_EDGE('',*,*,#109,.T.); +#109 = EDGE_CURVE('',#110,#110,#112,.T.); +#110 = VERTEX_POINT('',#111); +#111 = CARTESIAN_POINT('',(28.,55.,23.)); +#112 = SURFACE_CURVE('',#113,(#118,#125),.PCURVE_S1.); +#113 = CIRCLE('',#114,13.); +#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); +#115 = CARTESIAN_POINT('',(15.,55.,23.)); +#116 = DIRECTION('',(0.,0.,1.)); +#117 = DIRECTION('',(1.,0.,0.)); +#118 = PCURVE('',#43,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(-1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(30.,55.,23.)); +#129 = DIRECTION('',(0.,0.,-1.)); +#130 = DIRECTION('',(-1.,0.,0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#140); +#132 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#133,#134,#135,#136,#137,#138 +,#139),.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( + '') ); +#133 = CARTESIAN_POINT('',(2.,0.)); +#134 = CARTESIAN_POINT('',(2.,22.516660498395)); +#135 = CARTESIAN_POINT('',(21.5,11.258330249198)); +#136 = CARTESIAN_POINT('',(41.,3.184081677783E-15)); +#137 = CARTESIAN_POINT('',(21.5,-11.25833024919)); +#138 = CARTESIAN_POINT('',(2.,-22.51666049839)); +#139 = CARTESIAN_POINT('',(2.,0.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#22,#110,#143,.T.); +#143 = SEAM_CURVE('',#144,(#149,#155),.PCURVE_S1.); +#144 = CIRCLE('',#145,2.); +#145 = AXIS2_PLACEMENT_3D('',#146,#147,#148); +#146 = CARTESIAN_POINT('',(28.,55.,25.)); +#147 = DIRECTION('',(-0.,1.,0.)); +#148 = DIRECTION('',(1.,0.,0.)); +#149 = PCURVE('',#43,#150); +#150 = DEFINITIONAL_REPRESENTATION('',(#151),#154); +#151 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#152,#153),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#152 = CARTESIAN_POINT('',(0.,0.)); +#153 = CARTESIAN_POINT('',(0.,1.570796326795)); +#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#155 = PCURVE('',#43,#156); +#156 = DEFINITIONAL_REPRESENTATION('',(#157),#160); +#157 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#158,#159),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#158 = CARTESIAN_POINT('',(6.283185307179,0.)); +#159 = CARTESIAN_POINT('',(6.283185307179,1.570796326795)); +#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#161 = ORIENTED_EDGE('',*,*,#21,.F.); +#162 = ORIENTED_EDGE('',*,*,#142,.T.); +#163 = ADVANCED_FACE('',(#164),#93,.T.); +#164 = FACE_BOUND('',#165,.T.); +#165 = EDGE_LOOP('',(#166,#188,#189,#190)); +#166 = ORIENTED_EDGE('',*,*,#167,.F.); +#167 = EDGE_CURVE('',#56,#168,#170,.T.); +#168 = VERTEX_POINT('',#169); +#169 = CARTESIAN_POINT('',(28.,55.,37.)); +#170 = SEAM_CURVE('',#171,(#176,#182),.PCURVE_S1.); +#171 = CIRCLE('',#172,2.); +#172 = AXIS2_PLACEMENT_3D('',#173,#174,#175); +#173 = CARTESIAN_POINT('',(28.,55.,35.)); +#174 = DIRECTION('',(0.,-1.,0.)); +#175 = DIRECTION('',(1.,0.,0.)); +#176 = PCURVE('',#93,#177); +#177 = DEFINITIONAL_REPRESENTATION('',(#178),#181); +#178 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#179,#180),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#179 = CARTESIAN_POINT('',(0.,0.)); +#180 = CARTESIAN_POINT('',(0.,1.570796326795)); +#181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#182 = PCURVE('',#93,#183); +#183 = DEFINITIONAL_REPRESENTATION('',(#184),#187); +#184 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#185,#186),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#185 = CARTESIAN_POINT('',(6.28318530718,0.)); +#186 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#188 = ORIENTED_EDGE('',*,*,#78,.T.); +#189 = ORIENTED_EDGE('',*,*,#167,.T.); +#190 = ORIENTED_EDGE('',*,*,#191,.F.); +#191 = EDGE_CURVE('',#168,#168,#192,.T.); +#192 = SURFACE_CURVE('',#193,(#198,#205),.PCURVE_S1.); +#193 = CIRCLE('',#194,13.); +#194 = AXIS2_PLACEMENT_3D('',#195,#196,#197); +#195 = CARTESIAN_POINT('',(15.,55.,37.)); +#196 = DIRECTION('',(0.,0.,1.)); +#197 = DIRECTION('',(1.,0.,0.)); +#198 = PCURVE('',#93,#199); +#199 = DEFINITIONAL_REPRESENTATION('',(#200),#204); +#200 = LINE('',#201,#202); +#201 = CARTESIAN_POINT('',(0.,1.570796326795)); +#202 = VECTOR('',#203,1.); +#203 = DIRECTION('',(1.,0.)); +#204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#205 = PCURVE('',#206,#211); +#206 = PLANE('',#207); +#207 = AXIS2_PLACEMENT_3D('',#208,#209,#210); +#208 = CARTESIAN_POINT('',(30.,55.,37.)); +#209 = DIRECTION('',(0.,0.,-1.)); +#210 = DIRECTION('',(-1.,0.,0.)); +#211 = DEFINITIONAL_REPRESENTATION('',(#212),#220); +#212 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#213,#214,#215,#216,#217,#218 +,#219),.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( + '') ); +#213 = CARTESIAN_POINT('',(2.,0.)); +#214 = CARTESIAN_POINT('',(2.,22.516660498395)); +#215 = CARTESIAN_POINT('',(21.5,11.258330249198)); +#216 = CARTESIAN_POINT('',(41.,3.184081677783E-15)); +#217 = CARTESIAN_POINT('',(21.5,-11.25833024919)); +#218 = CARTESIAN_POINT('',(2.,-22.51666049839)); +#219 = CARTESIAN_POINT('',(2.,0.)); +#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#221 = ADVANCED_FACE('',(#222,#225),#126,.T.); +#222 = FACE_BOUND('',#223,.T.); +#223 = EDGE_LOOP('',(#224)); +#224 = ORIENTED_EDGE('',*,*,#109,.F.); +#225 = FACE_BOUND('',#226,.T.); +#226 = EDGE_LOOP('',(#227)); +#227 = ORIENTED_EDGE('',*,*,#228,.T.); +#228 = EDGE_CURVE('',#229,#229,#231,.T.); +#229 = VERTEX_POINT('',#230); +#230 = CARTESIAN_POINT('',(25.,55.,23.)); +#231 = SURFACE_CURVE('',#232,(#237,#248),.PCURVE_S1.); +#232 = CIRCLE('',#233,10.); +#233 = AXIS2_PLACEMENT_3D('',#234,#235,#236); +#234 = CARTESIAN_POINT('',(15.,55.,23.)); +#235 = DIRECTION('',(0.,0.,1.)); +#236 = DIRECTION('',(1.,0.,0.)); +#237 = PCURVE('',#126,#238); +#238 = DEFINITIONAL_REPRESENTATION('',(#239),#247); +#239 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#240,#241,#242,#243,#244,#245 +,#246),.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( + '') ); +#240 = CARTESIAN_POINT('',(5.,0.)); +#241 = CARTESIAN_POINT('',(5.,17.320508075689)); +#242 = CARTESIAN_POINT('',(20.,8.660254037844)); +#243 = CARTESIAN_POINT('',(35.,2.449293598295E-15)); +#244 = CARTESIAN_POINT('',(20.,-8.660254037844)); +#245 = CARTESIAN_POINT('',(5.,-17.32050807568)); +#246 = CARTESIAN_POINT('',(5.,0.)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = PCURVE('',#249,#254); +#249 = TOROIDAL_SURFACE('',#250,10.,2.); +#250 = AXIS2_PLACEMENT_3D('',#251,#252,#253); +#251 = CARTESIAN_POINT('',(15.,55.,25.)); +#252 = DIRECTION('',(0.,0.,1.)); +#253 = DIRECTION('',(1.,0.,0.)); +#254 = DEFINITIONAL_REPRESENTATION('',(#255),#259); +#255 = LINE('',#256,#257); +#256 = CARTESIAN_POINT('',(0.,4.712388980385)); +#257 = VECTOR('',#258,1.); +#258 = DIRECTION('',(1.,0.)); +#259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#260 = ADVANCED_FACE('',(#261,#264),#206,.F.); +#261 = FACE_BOUND('',#262,.F.); +#262 = EDGE_LOOP('',(#263)); +#263 = ORIENTED_EDGE('',*,*,#191,.F.); +#264 = FACE_BOUND('',#265,.F.); +#265 = EDGE_LOOP('',(#266)); +#266 = ORIENTED_EDGE('',*,*,#267,.T.); +#267 = EDGE_CURVE('',#268,#268,#270,.T.); +#268 = VERTEX_POINT('',#269); +#269 = CARTESIAN_POINT('',(25.,55.,37.)); +#270 = SURFACE_CURVE('',#271,(#276,#287),.PCURVE_S1.); +#271 = CIRCLE('',#272,10.); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(15.,55.,37.)); +#274 = DIRECTION('',(0.,0.,1.)); +#275 = DIRECTION('',(1.,0.,0.)); +#276 = PCURVE('',#206,#277); +#277 = DEFINITIONAL_REPRESENTATION('',(#278),#286); +#278 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#279,#280,#281,#282,#283,#284 +,#285),.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( + '') ); +#279 = CARTESIAN_POINT('',(5.,0.)); +#280 = CARTESIAN_POINT('',(5.,17.320508075689)); +#281 = CARTESIAN_POINT('',(20.,8.660254037844)); +#282 = CARTESIAN_POINT('',(35.,2.449293598295E-15)); +#283 = CARTESIAN_POINT('',(20.,-8.660254037844)); +#284 = CARTESIAN_POINT('',(5.,-17.32050807568)); +#285 = CARTESIAN_POINT('',(5.,0.)); +#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#287 = PCURVE('',#288,#293); +#288 = TOROIDAL_SURFACE('',#289,10.,2.); +#289 = AXIS2_PLACEMENT_3D('',#290,#291,#292); +#290 = CARTESIAN_POINT('',(15.,55.,35.)); +#291 = DIRECTION('',(0.,0.,-1.)); +#292 = DIRECTION('',(1.,0.,0.)); +#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298); +#294 = LINE('',#295,#296); +#295 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#296 = VECTOR('',#297,1.); +#297 = DIRECTION('',(-1.,0.)); +#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#299 = ADVANCED_FACE('',(#300),#249,.T.); +#300 = FACE_BOUND('',#301,.T.); +#301 = EDGE_LOOP('',(#302,#324,#351,#352)); +#302 = ORIENTED_EDGE('',*,*,#303,.F.); +#303 = EDGE_CURVE('',#304,#229,#306,.T.); +#304 = VERTEX_POINT('',#305); +#305 = CARTESIAN_POINT('',(23.,55.,25.)); +#306 = SEAM_CURVE('',#307,(#312,#318),.PCURVE_S1.); +#307 = CIRCLE('',#308,2.); +#308 = AXIS2_PLACEMENT_3D('',#309,#310,#311); +#309 = CARTESIAN_POINT('',(25.,55.,25.)); +#310 = DIRECTION('',(0.,-1.,0.)); +#311 = DIRECTION('',(1.,0.,0.)); +#312 = PCURVE('',#249,#313); +#313 = DEFINITIONAL_REPRESENTATION('',(#314),#317); +#314 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#315,#316),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#315 = CARTESIAN_POINT('',(0.,3.14159265359)); +#316 = CARTESIAN_POINT('',(0.,4.712388980385)); +#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#318 = PCURVE('',#249,#319); +#319 = DEFINITIONAL_REPRESENTATION('',(#320),#323); +#320 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#321,#322),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#321 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#322 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#324 = ORIENTED_EDGE('',*,*,#325,.T.); +#325 = EDGE_CURVE('',#304,#304,#326,.T.); +#326 = SURFACE_CURVE('',#327,(#332,#339),.PCURVE_S1.); +#327 = CIRCLE('',#328,8.); +#328 = AXIS2_PLACEMENT_3D('',#329,#330,#331); +#329 = CARTESIAN_POINT('',(15.,55.,25.)); +#330 = DIRECTION('',(0.,0.,1.)); +#331 = DIRECTION('',(1.,0.,0.)); +#332 = PCURVE('',#249,#333); +#333 = DEFINITIONAL_REPRESENTATION('',(#334),#338); +#334 = LINE('',#335,#336); +#335 = CARTESIAN_POINT('',(0.,3.14159265359)); +#336 = VECTOR('',#337,1.); +#337 = DIRECTION('',(1.,0.)); +#338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#339 = PCURVE('',#340,#345); +#340 = CYLINDRICAL_SURFACE('',#341,8.); +#341 = AXIS2_PLACEMENT_3D('',#342,#343,#344); +#342 = CARTESIAN_POINT('',(15.,55.,23.)); +#343 = DIRECTION('',(-0.,-0.,-1.)); +#344 = DIRECTION('',(1.,0.,0.)); +#345 = DEFINITIONAL_REPRESENTATION('',(#346),#350); +#346 = LINE('',#347,#348); +#347 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#348 = VECTOR('',#349,1.); +#349 = DIRECTION('',(-1.,0.)); +#350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#351 = ORIENTED_EDGE('',*,*,#303,.T.); +#352 = ORIENTED_EDGE('',*,*,#228,.F.); +#353 = ADVANCED_FACE('',(#354),#288,.T.); +#354 = FACE_BOUND('',#355,.T.); +#355 = EDGE_LOOP('',(#356,#357,#379,#401)); +#356 = ORIENTED_EDGE('',*,*,#267,.T.); +#357 = ORIENTED_EDGE('',*,*,#358,.F.); +#358 = EDGE_CURVE('',#359,#268,#361,.T.); +#359 = VERTEX_POINT('',#360); +#360 = CARTESIAN_POINT('',(23.,55.,35.)); +#361 = SEAM_CURVE('',#362,(#367,#373),.PCURVE_S1.); +#362 = CIRCLE('',#363,2.); +#363 = AXIS2_PLACEMENT_3D('',#364,#365,#366); +#364 = CARTESIAN_POINT('',(25.,55.,35.)); +#365 = DIRECTION('',(-0.,1.,0.)); +#366 = DIRECTION('',(1.,0.,0.)); +#367 = PCURVE('',#288,#368); +#368 = DEFINITIONAL_REPRESENTATION('',(#369),#372); +#369 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#370,#371),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#370 = CARTESIAN_POINT('',(0.,3.14159265359)); +#371 = CARTESIAN_POINT('',(0.,4.712388980385)); +#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#373 = PCURVE('',#288,#374); +#374 = DEFINITIONAL_REPRESENTATION('',(#375),#378); +#375 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#376,#377),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#376 = CARTESIAN_POINT('',(6.283185307179,3.14159265359)); +#377 = CARTESIAN_POINT('',(6.283185307179,4.712388980385)); +#378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#379 = ORIENTED_EDGE('',*,*,#380,.F.); +#380 = EDGE_CURVE('',#359,#359,#381,.T.); +#381 = SURFACE_CURVE('',#382,(#387,#394),.PCURVE_S1.); +#382 = CIRCLE('',#383,8.); +#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386); +#384 = CARTESIAN_POINT('',(15.,55.,35.)); +#385 = DIRECTION('',(0.,0.,1.)); +#386 = DIRECTION('',(1.,0.,0.)); +#387 = PCURVE('',#288,#388); +#388 = DEFINITIONAL_REPRESENTATION('',(#389),#393); +#389 = LINE('',#390,#391); +#390 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#391 = VECTOR('',#392,1.); +#392 = DIRECTION('',(-1.,0.)); +#393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#394 = PCURVE('',#340,#395); +#395 = DEFINITIONAL_REPRESENTATION('',(#396),#400); +#396 = LINE('',#397,#398); +#397 = CARTESIAN_POINT('',(6.28318530718,-12.)); +#398 = VECTOR('',#399,1.); +#399 = DIRECTION('',(-1.,0.)); +#400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#401 = ORIENTED_EDGE('',*,*,#358,.T.); +#402 = ADVANCED_FACE('',(#403),#340,.F.); +#403 = FACE_BOUND('',#404,.F.); +#404 = EDGE_LOOP('',(#405,#406,#427,#428)); +#405 = ORIENTED_EDGE('',*,*,#325,.T.); +#406 = ORIENTED_EDGE('',*,*,#407,.T.); +#407 = EDGE_CURVE('',#304,#359,#408,.T.); +#408 = SEAM_CURVE('',#409,(#413,#420),.PCURVE_S1.); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(23.,55.,23.)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(0.,0.,1.)); +#413 = PCURVE('',#340,#414); +#414 = DEFINITIONAL_REPRESENTATION('',(#415),#419); +#415 = LINE('',#416,#417); +#416 = CARTESIAN_POINT('',(4.138911435803E-13,0.)); +#417 = VECTOR('',#418,1.); +#418 = DIRECTION('',(-0.,-1.)); +#419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#420 = PCURVE('',#340,#421); +#421 = DEFINITIONAL_REPRESENTATION('',(#422),#426); +#422 = LINE('',#423,#424); +#423 = CARTESIAN_POINT('',(6.283185307179,0.)); +#424 = VECTOR('',#425,1.); +#425 = DIRECTION('',(-0.,-1.)); +#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#427 = ORIENTED_EDGE('',*,*,#380,.F.); +#428 = ORIENTED_EDGE('',*,*,#407,.F.); +#429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#433)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#430,#431,#432)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#430 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#431 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#432 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#433 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#430, + 'distance_accuracy_value','confusion accuracy'); +#434 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#435 = SHAPE_DEFINITION_REPRESENTATION(#436,#442); +#436 = PRODUCT_DEFINITION_SHAPE('','',#437); +#437 = PRODUCT_DEFINITION('design','',#438,#441); +#438 = PRODUCT_DEFINITION_FORMATION('','',#439); +#439 = PRODUCT('Base_spinner','Base_spinner','',(#440)); +#440 = PRODUCT_CONTEXT('',#2,'mechanical'); +#441 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#442 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#443),#2185); +#443 = MANIFOLD_SOLID_BREP('',#444); +#444 = CLOSED_SHELL('',(#445,#567,#655,#739,#823,#901,#989,#1038,#1087, + #1340,#1366,#1604,#1630,#1703,#1752,#1778,#1804,#1830,#1837,#1864, + #1891,#1918,#1973,#1999,#2006,#2061,#2119,#2177,#2181)); +#445 = ADVANCED_FACE('',(#446),#461,.T.); +#446 = FACE_BOUND('',#447,.T.); +#447 = EDGE_LOOP('',(#448,#484,#512,#541)); +#448 = ORIENTED_EDGE('',*,*,#449,.T.); +#449 = EDGE_CURVE('',#450,#452,#454,.T.); +#450 = VERTEX_POINT('',#451); +#451 = CARTESIAN_POINT('',(32.320508075689,45.,27.)); +#452 = VERTEX_POINT('',#453); +#453 = CARTESIAN_POINT('',(-2.32050807568,45.,27.)); +#454 = SURFACE_CURVE('',#455,(#460,#472),.PCURVE_S1.); +#455 = CIRCLE('',#456,20.); +#456 = AXIS2_PLACEMENT_3D('',#457,#458,#459); +#457 = CARTESIAN_POINT('',(15.,55.,27.)); +#458 = DIRECTION('',(-0.,0.,1.)); +#459 = DIRECTION('',(0.866025403784,-0.5,0.)); +#460 = PCURVE('',#461,#466); +#461 = CYLINDRICAL_SURFACE('',#462,20.); +#462 = AXIS2_PLACEMENT_3D('',#463,#464,#465); +#463 = CARTESIAN_POINT('',(15.,55.,25.)); +#464 = DIRECTION('',(-0.,-0.,-1.)); +#465 = DIRECTION('',(0.866025403784,-0.5,0.)); +#466 = DEFINITIONAL_REPRESENTATION('',(#467),#471); +#467 = LINE('',#468,#469); +#468 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#469 = VECTOR('',#470,1.); +#470 = DIRECTION('',(-1.,0.)); +#471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#472 = PCURVE('',#473,#478); +#473 = TOROIDAL_SURFACE('',#474,18.,2.); +#474 = AXIS2_PLACEMENT_3D('',#475,#476,#477); +#475 = CARTESIAN_POINT('',(15.,55.,27.)); +#476 = DIRECTION('',(0.,0.,-1.)); +#477 = DIRECTION('',(0.866025403784,-0.5,0.)); +#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(6.28318530718,0.)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(-1.,0.)); +#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#484 = ORIENTED_EDGE('',*,*,#485,.T.); +#485 = EDGE_CURVE('',#452,#486,#488,.T.); +#486 = VERTEX_POINT('',#487); +#487 = CARTESIAN_POINT('',(-2.32050807568,45.,33.)); +#488 = SURFACE_CURVE('',#489,(#493,#500),.PCURVE_S1.); +#489 = LINE('',#490,#491); +#490 = CARTESIAN_POINT('',(-2.32050807568,45.,25.)); +#491 = VECTOR('',#492,1.); +#492 = DIRECTION('',(0.,0.,1.)); +#493 = PCURVE('',#461,#494); +#494 = DEFINITIONAL_REPRESENTATION('',(#495),#499); +#495 = LINE('',#496,#497); +#496 = CARTESIAN_POINT('',(2.094395102394,0.)); +#497 = VECTOR('',#498,1.); +#498 = DIRECTION('',(-0.,-1.)); +#499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#500 = PCURVE('',#501,#506); +#501 = CYLINDRICAL_SURFACE('',#502,20.); +#502 = AXIS2_PLACEMENT_3D('',#503,#504,#505); +#503 = CARTESIAN_POINT('',(-19.64101615137,35.,25.)); +#504 = DIRECTION('',(0.,0.,-1.)); +#505 = DIRECTION('',(0.866025403784,0.5,0.)); +#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511); +#507 = LINE('',#508,#509); +#508 = CARTESIAN_POINT('',(0.,0.)); +#509 = VECTOR('',#510,1.); +#510 = DIRECTION('',(0.,-1.)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = ORIENTED_EDGE('',*,*,#513,.F.); +#513 = EDGE_CURVE('',#514,#486,#516,.T.); +#514 = VERTEX_POINT('',#515); +#515 = CARTESIAN_POINT('',(32.320508075689,45.,33.)); +#516 = SURFACE_CURVE('',#517,(#522,#529),.PCURVE_S1.); +#517 = CIRCLE('',#518,20.); +#518 = AXIS2_PLACEMENT_3D('',#519,#520,#521); +#519 = CARTESIAN_POINT('',(15.,55.,33.)); +#520 = DIRECTION('',(-0.,0.,1.)); +#521 = DIRECTION('',(0.866025403784,-0.5,0.)); +#522 = PCURVE('',#461,#523); +#523 = DEFINITIONAL_REPRESENTATION('',(#524),#528); +#524 = LINE('',#525,#526); +#525 = CARTESIAN_POINT('',(6.28318530718,-8.)); +#526 = VECTOR('',#527,1.); +#527 = DIRECTION('',(-1.,0.)); +#528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#529 = PCURVE('',#530,#535); +#530 = TOROIDAL_SURFACE('',#531,18.,2.); +#531 = AXIS2_PLACEMENT_3D('',#532,#533,#534); +#532 = CARTESIAN_POINT('',(15.,55.,33.)); +#533 = DIRECTION('',(0.,0.,1.)); +#534 = DIRECTION('',(0.866025403784,-0.5,0.)); +#535 = DEFINITIONAL_REPRESENTATION('',(#536),#540); +#536 = LINE('',#537,#538); +#537 = CARTESIAN_POINT('',(0.,0.)); +#538 = VECTOR('',#539,1.); +#539 = DIRECTION('',(1.,0.)); +#540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#541 = ORIENTED_EDGE('',*,*,#542,.F.); +#542 = EDGE_CURVE('',#450,#514,#543,.T.); +#543 = SURFACE_CURVE('',#544,(#548,#555),.PCURVE_S1.); +#544 = LINE('',#545,#546); +#545 = CARTESIAN_POINT('',(32.320508075689,45.,25.)); +#546 = VECTOR('',#547,1.); +#547 = DIRECTION('',(0.,0.,1.)); +#548 = PCURVE('',#461,#549); +#549 = DEFINITIONAL_REPRESENTATION('',(#550),#554); +#550 = LINE('',#551,#552); +#551 = CARTESIAN_POINT('',(6.28318530718,0.)); +#552 = VECTOR('',#553,1.); +#553 = DIRECTION('',(-0.,-1.)); +#554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#555 = PCURVE('',#556,#561); +#556 = CYLINDRICAL_SURFACE('',#557,20.); +#557 = AXIS2_PLACEMENT_3D('',#558,#559,#560); +#558 = CARTESIAN_POINT('',(49.641016151378,35.,25.)); +#559 = DIRECTION('',(-0.,-0.,-1.)); +#560 = DIRECTION('',(-0.866025403784,0.5,0.)); +#561 = DEFINITIONAL_REPRESENTATION('',(#562),#566); +#562 = LINE('',#563,#564); +#563 = CARTESIAN_POINT('',(6.28318530718,0.)); +#564 = VECTOR('',#565,1.); +#565 = DIRECTION('',(-0.,-1.)); +#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#567 = ADVANCED_FACE('',(#568),#556,.F.); +#568 = FACE_BOUND('',#569,.F.); +#569 = EDGE_LOOP('',(#570,#599,#600,#629)); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#572,#514,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(49.641016151377,15.,33.)); +#574 = SURFACE_CURVE('',#575,(#580,#587),.PCURVE_S1.); +#575 = CIRCLE('',#576,20.); +#576 = AXIS2_PLACEMENT_3D('',#577,#578,#579); +#577 = CARTESIAN_POINT('',(49.641016151378,35.,33.)); +#578 = DIRECTION('',(0.,0.,-1.)); +#579 = DIRECTION('',(0.,-1.,0.)); +#580 = PCURVE('',#556,#581); +#581 = DEFINITIONAL_REPRESENTATION('',(#582),#586); +#582 = LINE('',#583,#584); +#583 = CARTESIAN_POINT('',(4.188790204787,-8.)); +#584 = VECTOR('',#585,1.); +#585 = DIRECTION('',(1.,-0.)); +#586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#587 = PCURVE('',#588,#593); +#588 = TOROIDAL_SURFACE('',#589,22.,2.); +#589 = AXIS2_PLACEMENT_3D('',#590,#591,#592); +#590 = CARTESIAN_POINT('',(49.641016151378,35.,33.)); +#591 = DIRECTION('',(0.,0.,-1.)); +#592 = DIRECTION('',(0.,-1.,0.)); +#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598); +#594 = LINE('',#595,#596); +#595 = CARTESIAN_POINT('',(0.,3.14159265359)); +#596 = VECTOR('',#597,1.); +#597 = DIRECTION('',(1.,0.)); +#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#599 = ORIENTED_EDGE('',*,*,#542,.F.); +#600 = ORIENTED_EDGE('',*,*,#601,.F.); +#601 = EDGE_CURVE('',#602,#450,#604,.T.); +#602 = VERTEX_POINT('',#603); +#603 = CARTESIAN_POINT('',(49.641016151377,15.,27.)); +#604 = SURFACE_CURVE('',#605,(#610,#617),.PCURVE_S1.); +#605 = CIRCLE('',#606,20.); +#606 = AXIS2_PLACEMENT_3D('',#607,#608,#609); +#607 = CARTESIAN_POINT('',(49.641016151378,35.,27.)); +#608 = DIRECTION('',(0.,0.,-1.)); +#609 = DIRECTION('',(0.,-1.,0.)); +#610 = PCURVE('',#556,#611); +#611 = DEFINITIONAL_REPRESENTATION('',(#612),#616); +#612 = LINE('',#613,#614); +#613 = CARTESIAN_POINT('',(4.188790204787,-2.)); +#614 = VECTOR('',#615,1.); +#615 = DIRECTION('',(1.,-0.)); +#616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#617 = PCURVE('',#618,#623); +#618 = TOROIDAL_SURFACE('',#619,22.,2.); +#619 = AXIS2_PLACEMENT_3D('',#620,#621,#622); +#620 = CARTESIAN_POINT('',(49.641016151378,35.,27.)); +#621 = DIRECTION('',(0.,0.,1.)); +#622 = DIRECTION('',(0.,-1.,0.)); +#623 = DEFINITIONAL_REPRESENTATION('',(#624),#628); +#624 = LINE('',#625,#626); +#625 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#626 = VECTOR('',#627,1.); +#627 = DIRECTION('',(-1.,0.)); +#628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#629 = ORIENTED_EDGE('',*,*,#630,.T.); +#630 = EDGE_CURVE('',#602,#572,#631,.T.); +#631 = SURFACE_CURVE('',#632,(#636,#643),.PCURVE_S1.); +#632 = LINE('',#633,#634); +#633 = CARTESIAN_POINT('',(49.641016151378,15.,25.)); +#634 = VECTOR('',#635,1.); +#635 = DIRECTION('',(0.,0.,1.)); +#636 = PCURVE('',#556,#637); +#637 = DEFINITIONAL_REPRESENTATION('',(#638),#642); +#638 = LINE('',#639,#640); +#639 = CARTESIAN_POINT('',(4.188790204787,0.)); +#640 = VECTOR('',#641,1.); +#641 = DIRECTION('',(-0.,-1.)); +#642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#643 = PCURVE('',#644,#649); +#644 = CYLINDRICAL_SURFACE('',#645,20.); +#645 = AXIS2_PLACEMENT_3D('',#646,#647,#648); +#646 = CARTESIAN_POINT('',(49.641016151378,-5.,25.)); +#647 = DIRECTION('',(-0.,-0.,-1.)); +#648 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(2.094395102394,0.)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(-0.,-1.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = ADVANCED_FACE('',(#656),#473,.T.); +#656 = FACE_BOUND('',#657,.T.); +#657 = EDGE_LOOP('',(#658,#693,#718,#719)); +#658 = ORIENTED_EDGE('',*,*,#659,.T.); +#659 = EDGE_CURVE('',#660,#662,#664,.T.); +#660 = VERTEX_POINT('',#661); +#661 = CARTESIAN_POINT('',(30.58845726812,46.,25.)); +#662 = VERTEX_POINT('',#663); +#663 = CARTESIAN_POINT('',(-0.58845726812,46.,25.)); +#664 = SURFACE_CURVE('',#665,(#670,#677),.PCURVE_S1.); +#665 = CIRCLE('',#666,18.); +#666 = AXIS2_PLACEMENT_3D('',#667,#668,#669); +#667 = CARTESIAN_POINT('',(15.,55.,25.)); +#668 = DIRECTION('',(-0.,0.,1.)); +#669 = DIRECTION('',(0.866025403784,-0.5,0.)); +#670 = PCURVE('',#473,#671); +#671 = DEFINITIONAL_REPRESENTATION('',(#672),#676); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(-1.,0.)); +#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#677 = PCURVE('',#678,#683); +#678 = PLANE('',#679); +#679 = AXIS2_PLACEMENT_3D('',#680,#681,#682); +#680 = CARTESIAN_POINT('',(32.320508075689,45.,25.)); +#681 = DIRECTION('',(0.,0.,-1.)); +#682 = DIRECTION('',(-1.,0.,0.)); +#683 = DEFINITIONAL_REPRESENTATION('',(#684),#692); +#684 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#685,#686,#687,#688,#689,#690 +,#691),.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( + '') ); +#685 = CARTESIAN_POINT('',(1.732050807571,0.999999999997)); +#686 = CARTESIAN_POINT('',(-13.85640646055,27.999999999993)); +#687 = CARTESIAN_POINT('',(17.320508075685,28.)); +#688 = CARTESIAN_POINT('',(48.497422611925,28.000000000007)); +#689 = CARTESIAN_POINT('',(32.908965343811,1.000000000003)); +#690 = CARTESIAN_POINT('',(17.320508075697,-26.)); +#691 = CARTESIAN_POINT('',(1.732050807571,0.999999999997)); +#692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#693 = ORIENTED_EDGE('',*,*,#694,.F.); +#694 = EDGE_CURVE('',#452,#662,#695,.T.); +#695 = SURFACE_CURVE('',#696,(#701,#707),.PCURVE_S1.); +#696 = CIRCLE('',#697,2.); +#697 = AXIS2_PLACEMENT_3D('',#698,#699,#700); +#698 = CARTESIAN_POINT('',(-0.58845726812,46.,27.)); +#699 = DIRECTION('',(0.5,-0.866025403784,0.)); +#700 = DIRECTION('',(0.866025403784,0.5,0.)); +#701 = PCURVE('',#473,#702); +#702 = DEFINITIONAL_REPRESENTATION('',(#703),#706); +#703 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#704,#705),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#704 = CARTESIAN_POINT('',(2.094395102394,0.)); +#705 = CARTESIAN_POINT('',(2.094395102394,1.570796326795)); +#706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#707 = PCURVE('',#708,#713); +#708 = TOROIDAL_SURFACE('',#709,22.,2.); +#709 = AXIS2_PLACEMENT_3D('',#710,#711,#712); +#710 = CARTESIAN_POINT('',(-19.64101615137,35.,27.)); +#711 = DIRECTION('',(0.,0.,1.)); +#712 = DIRECTION('',(0.866025403784,0.5,0.)); +#713 = DEFINITIONAL_REPRESENTATION('',(#714),#717); +#714 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#715,#716),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#715 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#716 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#718 = ORIENTED_EDGE('',*,*,#449,.F.); +#719 = ORIENTED_EDGE('',*,*,#720,.T.); +#720 = EDGE_CURVE('',#450,#660,#721,.T.); +#721 = SURFACE_CURVE('',#722,(#727,#733),.PCURVE_S1.); +#722 = CIRCLE('',#723,2.); +#723 = AXIS2_PLACEMENT_3D('',#724,#725,#726); +#724 = CARTESIAN_POINT('',(30.58845726812,46.,27.)); +#725 = DIRECTION('',(0.5,0.866025403784,-0.)); +#726 = DIRECTION('',(-0.866025403784,0.5,0.)); +#727 = PCURVE('',#473,#728); +#728 = DEFINITIONAL_REPRESENTATION('',(#729),#732); +#729 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#730,#731),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#730 = CARTESIAN_POINT('',(6.28318530718,0.)); +#731 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#733 = PCURVE('',#618,#734); +#734 = DEFINITIONAL_REPRESENTATION('',(#735),#738); +#735 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#736,#737),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#736 = CARTESIAN_POINT('',(4.188790204787,3.14159265359)); +#737 = CARTESIAN_POINT('',(4.188790204787,4.712388980385)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = ADVANCED_FACE('',(#740),#530,.T.); +#740 = FACE_BOUND('',#741,.T.); +#741 = EDGE_LOOP('',(#742,#764,#765,#792)); +#742 = ORIENTED_EDGE('',*,*,#743,.F.); +#743 = EDGE_CURVE('',#514,#744,#746,.T.); +#744 = VERTEX_POINT('',#745); +#745 = CARTESIAN_POINT('',(30.58845726812,46.,35.)); +#746 = SURFACE_CURVE('',#747,(#752,#758),.PCURVE_S1.); +#747 = CIRCLE('',#748,2.); +#748 = AXIS2_PLACEMENT_3D('',#749,#750,#751); +#749 = CARTESIAN_POINT('',(30.58845726812,46.,33.)); +#750 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#751 = DIRECTION('',(0.866025403784,-0.5,0.)); +#752 = PCURVE('',#530,#753); +#753 = DEFINITIONAL_REPRESENTATION('',(#754),#757); +#754 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#755,#756),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#755 = CARTESIAN_POINT('',(0.,0.)); +#756 = CARTESIAN_POINT('',(0.,1.570796326795)); +#757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#758 = PCURVE('',#588,#759); +#759 = DEFINITIONAL_REPRESENTATION('',(#760),#763); +#760 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#761,#762),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#761 = CARTESIAN_POINT('',(2.094395102393,3.14159265359)); +#762 = CARTESIAN_POINT('',(2.094395102393,4.712388980385)); +#763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#764 = ORIENTED_EDGE('',*,*,#513,.T.); +#765 = ORIENTED_EDGE('',*,*,#766,.T.); +#766 = EDGE_CURVE('',#486,#767,#769,.T.); +#767 = VERTEX_POINT('',#768); +#768 = CARTESIAN_POINT('',(-0.58845726812,46.,35.)); +#769 = SURFACE_CURVE('',#770,(#775,#781),.PCURVE_S1.); +#770 = CIRCLE('',#771,2.); +#771 = AXIS2_PLACEMENT_3D('',#772,#773,#774); +#772 = CARTESIAN_POINT('',(-0.58845726812,46.,33.)); +#773 = DIRECTION('',(-0.5,0.866025403784,0.)); +#774 = DIRECTION('',(-0.866025403784,-0.5,-0.)); +#775 = PCURVE('',#530,#776); +#776 = DEFINITIONAL_REPRESENTATION('',(#777),#780); +#777 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#778,#779),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#778 = CARTESIAN_POINT('',(4.188790204786,0.)); +#779 = CARTESIAN_POINT('',(4.188790204786,1.570796326795)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = PCURVE('',#782,#787); +#782 = TOROIDAL_SURFACE('',#783,22.,2.); +#783 = AXIS2_PLACEMENT_3D('',#784,#785,#786); +#784 = CARTESIAN_POINT('',(-19.64101615137,35.,33.)); +#785 = DIRECTION('',(0.,0.,-1.)); +#786 = DIRECTION('',(0.866025403784,0.5,0.)); +#787 = DEFINITIONAL_REPRESENTATION('',(#788),#791); +#788 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#789,#790),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#789 = CARTESIAN_POINT('',(0.,3.14159265359)); +#790 = CARTESIAN_POINT('',(0.,4.712388980385)); +#791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#792 = ORIENTED_EDGE('',*,*,#793,.F.); +#793 = EDGE_CURVE('',#744,#767,#794,.T.); +#794 = SURFACE_CURVE('',#795,(#800,#807),.PCURVE_S1.); +#795 = CIRCLE('',#796,18.); +#796 = AXIS2_PLACEMENT_3D('',#797,#798,#799); +#797 = CARTESIAN_POINT('',(15.,55.,35.)); +#798 = DIRECTION('',(-0.,0.,1.)); +#799 = DIRECTION('',(0.866025403784,-0.5,0.)); +#800 = PCURVE('',#530,#801); +#801 = DEFINITIONAL_REPRESENTATION('',(#802),#806); +#802 = LINE('',#803,#804); +#803 = CARTESIAN_POINT('',(0.,1.570796326795)); +#804 = VECTOR('',#805,1.); +#805 = DIRECTION('',(1.,0.)); +#806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#807 = PCURVE('',#808,#813); +#808 = PLANE('',#809); +#809 = AXIS2_PLACEMENT_3D('',#810,#811,#812); +#810 = CARTESIAN_POINT('',(32.320508075689,45.,35.)); +#811 = DIRECTION('',(0.,0.,-1.)); +#812 = DIRECTION('',(-1.,0.,0.)); +#813 = DEFINITIONAL_REPRESENTATION('',(#814),#822); +#814 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#815,#816,#817,#818,#819,#820 +,#821),.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( + '') ); +#815 = CARTESIAN_POINT('',(1.732050807571,0.999999999997)); +#816 = CARTESIAN_POINT('',(-13.85640646055,27.999999999993)); +#817 = CARTESIAN_POINT('',(17.320508075685,28.)); +#818 = CARTESIAN_POINT('',(48.497422611925,28.000000000007)); +#819 = CARTESIAN_POINT('',(32.908965343811,1.000000000003)); +#820 = CARTESIAN_POINT('',(17.320508075697,-26.)); +#821 = CARTESIAN_POINT('',(1.732050807571,0.999999999997)); +#822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#823 = ADVANCED_FACE('',(#824),#501,.F.); +#824 = FACE_BOUND('',#825,.F.); +#825 = EDGE_LOOP('',(#826,#827,#851,#879)); +#826 = ORIENTED_EDGE('',*,*,#485,.T.); +#827 = ORIENTED_EDGE('',*,*,#828,.T.); +#828 = EDGE_CURVE('',#486,#829,#831,.T.); +#829 = VERTEX_POINT('',#830); +#830 = CARTESIAN_POINT('',(-19.64101615137,15.,33.)); +#831 = SURFACE_CURVE('',#832,(#837,#844),.PCURVE_S1.); +#832 = CIRCLE('',#833,20.); +#833 = AXIS2_PLACEMENT_3D('',#834,#835,#836); +#834 = CARTESIAN_POINT('',(-19.64101615137,35.,33.)); +#835 = DIRECTION('',(0.,0.,-1.)); +#836 = DIRECTION('',(0.866025403784,0.5,0.)); +#837 = PCURVE('',#501,#838); +#838 = DEFINITIONAL_REPRESENTATION('',(#839),#843); +#839 = LINE('',#840,#841); +#840 = CARTESIAN_POINT('',(0.,-8.)); +#841 = VECTOR('',#842,1.); +#842 = DIRECTION('',(1.,0.)); +#843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#844 = PCURVE('',#782,#845); +#845 = DEFINITIONAL_REPRESENTATION('',(#846),#850); +#846 = LINE('',#847,#848); +#847 = CARTESIAN_POINT('',(0.,3.14159265359)); +#848 = VECTOR('',#849,1.); +#849 = DIRECTION('',(1.,0.)); +#850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#851 = ORIENTED_EDGE('',*,*,#852,.F.); +#852 = EDGE_CURVE('',#853,#829,#855,.T.); +#853 = VERTEX_POINT('',#854); +#854 = CARTESIAN_POINT('',(-19.64101615137,15.,27.)); +#855 = SURFACE_CURVE('',#856,(#860,#867),.PCURVE_S1.); +#856 = LINE('',#857,#858); +#857 = CARTESIAN_POINT('',(-19.64101615137,15.,25.)); +#858 = VECTOR('',#859,1.); +#859 = DIRECTION('',(0.,0.,1.)); +#860 = PCURVE('',#501,#861); +#861 = DEFINITIONAL_REPRESENTATION('',(#862),#866); +#862 = LINE('',#863,#864); +#863 = CARTESIAN_POINT('',(2.094395102393,0.)); +#864 = VECTOR('',#865,1.); +#865 = DIRECTION('',(0.,-1.)); +#866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#867 = PCURVE('',#868,#873); +#868 = CYLINDRICAL_SURFACE('',#869,20.); +#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872); +#870 = CARTESIAN_POINT('',(-19.64101615137,-5.,25.)); +#871 = DIRECTION('',(0.,0.,-1.)); +#872 = DIRECTION('',(7.1E-16,1.,0.)); +#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878); +#874 = LINE('',#875,#876); +#875 = CARTESIAN_POINT('',(6.28318530718,0.)); +#876 = VECTOR('',#877,1.); +#877 = DIRECTION('',(-0.,-1.)); +#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#879 = ORIENTED_EDGE('',*,*,#880,.F.); +#880 = EDGE_CURVE('',#452,#853,#881,.T.); +#881 = SURFACE_CURVE('',#882,(#887,#894),.PCURVE_S1.); +#882 = CIRCLE('',#883,20.); +#883 = AXIS2_PLACEMENT_3D('',#884,#885,#886); +#884 = CARTESIAN_POINT('',(-19.64101615137,35.,27.)); +#885 = DIRECTION('',(0.,0.,-1.)); +#886 = DIRECTION('',(0.866025403784,0.5,0.)); +#887 = PCURVE('',#501,#888); +#888 = DEFINITIONAL_REPRESENTATION('',(#889),#893); +#889 = LINE('',#890,#891); +#890 = CARTESIAN_POINT('',(0.,-2.)); +#891 = VECTOR('',#892,1.); +#892 = DIRECTION('',(1.,0.)); +#893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#894 = PCURVE('',#708,#895); +#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900); +#896 = LINE('',#897,#898); +#897 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#898 = VECTOR('',#899,1.); +#899 = DIRECTION('',(-1.,0.)); +#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#901 = ADVANCED_FACE('',(#902),#644,.T.); +#902 = FACE_BOUND('',#903,.T.); +#903 = EDGE_LOOP('',(#904,#933,#934,#963)); +#904 = ORIENTED_EDGE('',*,*,#905,.T.); +#905 = EDGE_CURVE('',#906,#602,#908,.T.); +#906 = VERTEX_POINT('',#907); +#907 = CARTESIAN_POINT('',(32.320508075689,-15.,27.)); +#908 = SURFACE_CURVE('',#909,(#914,#921),.PCURVE_S1.); +#909 = CIRCLE('',#910,20.); +#910 = AXIS2_PLACEMENT_3D('',#911,#912,#913); +#911 = CARTESIAN_POINT('',(49.641016151378,-5.,27.)); +#912 = DIRECTION('',(0.,0.,1.)); +#913 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#914 = PCURVE('',#644,#915); +#915 = DEFINITIONAL_REPRESENTATION('',(#916),#920); +#916 = LINE('',#917,#918); +#917 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#918 = VECTOR('',#919,1.); +#919 = DIRECTION('',(-1.,0.)); +#920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#921 = PCURVE('',#922,#927); +#922 = TOROIDAL_SURFACE('',#923,18.,2.); +#923 = AXIS2_PLACEMENT_3D('',#924,#925,#926); +#924 = CARTESIAN_POINT('',(49.641016151378,-5.,27.)); +#925 = DIRECTION('',(0.,0.,-1.)); +#926 = DIRECTION('',(-0.866025403784,-0.5,-0.)); +#927 = DEFINITIONAL_REPRESENTATION('',(#928),#932); +#928 = LINE('',#929,#930); +#929 = CARTESIAN_POINT('',(6.28318530718,0.)); +#930 = VECTOR('',#931,1.); +#931 = DIRECTION('',(-1.,0.)); +#932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#933 = ORIENTED_EDGE('',*,*,#630,.T.); +#934 = ORIENTED_EDGE('',*,*,#935,.F.); +#935 = EDGE_CURVE('',#936,#572,#938,.T.); +#936 = VERTEX_POINT('',#937); +#937 = CARTESIAN_POINT('',(32.320508075689,-15.,33.)); +#938 = SURFACE_CURVE('',#939,(#944,#951),.PCURVE_S1.); +#939 = CIRCLE('',#940,20.); +#940 = AXIS2_PLACEMENT_3D('',#941,#942,#943); +#941 = CARTESIAN_POINT('',(49.641016151378,-5.,33.)); +#942 = DIRECTION('',(0.,0.,1.)); +#943 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#944 = PCURVE('',#644,#945); +#945 = DEFINITIONAL_REPRESENTATION('',(#946),#950); +#946 = LINE('',#947,#948); +#947 = CARTESIAN_POINT('',(6.28318530718,-8.)); +#948 = VECTOR('',#949,1.); +#949 = DIRECTION('',(-1.,0.)); +#950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#951 = PCURVE('',#952,#957); +#952 = TOROIDAL_SURFACE('',#953,18.,2.); +#953 = AXIS2_PLACEMENT_3D('',#954,#955,#956); +#954 = CARTESIAN_POINT('',(49.641016151378,-5.,33.)); +#955 = DIRECTION('',(0.,0.,1.)); +#956 = DIRECTION('',(-0.866025403784,-0.5,-0.)); +#957 = DEFINITIONAL_REPRESENTATION('',(#958),#962); +#958 = LINE('',#959,#960); +#959 = CARTESIAN_POINT('',(0.,0.)); +#960 = VECTOR('',#961,1.); +#961 = DIRECTION('',(1.,0.)); +#962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#963 = ORIENTED_EDGE('',*,*,#964,.F.); +#964 = EDGE_CURVE('',#906,#936,#965,.T.); +#965 = SURFACE_CURVE('',#966,(#970,#977),.PCURVE_S1.); +#966 = LINE('',#967,#968); +#967 = CARTESIAN_POINT('',(32.320508075689,-15.,25.)); +#968 = VECTOR('',#969,1.); +#969 = DIRECTION('',(0.,0.,1.)); +#970 = PCURVE('',#644,#971); +#971 = DEFINITIONAL_REPRESENTATION('',(#972),#976); +#972 = LINE('',#973,#974); +#973 = CARTESIAN_POINT('',(6.28318530718,0.)); +#974 = VECTOR('',#975,1.); +#975 = DIRECTION('',(-0.,-1.)); +#976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#977 = PCURVE('',#978,#983); +#978 = CYLINDRICAL_SURFACE('',#979,20.); +#979 = AXIS2_PLACEMENT_3D('',#980,#981,#982); +#980 = CARTESIAN_POINT('',(15.,-25.,25.)); +#981 = DIRECTION('',(-0.,-0.,-1.)); +#982 = DIRECTION('',(0.866025403784,0.5,0.)); +#983 = DEFINITIONAL_REPRESENTATION('',(#984),#988); +#984 = LINE('',#985,#986); +#985 = CARTESIAN_POINT('',(6.28318530718,0.)); +#986 = VECTOR('',#987,1.); +#987 = DIRECTION('',(-0.,-1.)); +#988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#989 = ADVANCED_FACE('',(#990),#618,.T.); +#990 = FACE_BOUND('',#991,.T.); +#991 = EDGE_LOOP('',(#992,#1016,#1017,#1018)); +#992 = ORIENTED_EDGE('',*,*,#993,.T.); +#993 = EDGE_CURVE('',#994,#660,#996,.T.); +#994 = VERTEX_POINT('',#995); +#995 = CARTESIAN_POINT('',(49.641016151377,13.,25.)); +#996 = SURFACE_CURVE('',#997,(#1002,#1009),.PCURVE_S1.); +#997 = CIRCLE('',#998,22.); +#998 = AXIS2_PLACEMENT_3D('',#999,#1000,#1001); +#999 = CARTESIAN_POINT('',(49.641016151378,35.,25.)); +#1000 = DIRECTION('',(0.,0.,-1.)); +#1001 = DIRECTION('',(0.,-1.,0.)); +#1002 = PCURVE('',#618,#1003); +#1003 = DEFINITIONAL_REPRESENTATION('',(#1004),#1008); +#1004 = LINE('',#1005,#1006); +#1005 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#1006 = VECTOR('',#1007,1.); +#1007 = DIRECTION('',(-1.,0.)); +#1008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1009 = PCURVE('',#678,#1010); +#1010 = DEFINITIONAL_REPRESENTATION('',(#1011),#1015); +#1011 = CIRCLE('',#1012,22.); +#1012 = AXIS2_PLACEMENT_2D('',#1013,#1014); +#1013 = CARTESIAN_POINT('',(-17.32050807568,-10.)); +#1014 = DIRECTION('',(-0.,-1.)); +#1015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1016 = ORIENTED_EDGE('',*,*,#720,.F.); +#1017 = ORIENTED_EDGE('',*,*,#601,.F.); +#1018 = ORIENTED_EDGE('',*,*,#1019,.T.); +#1019 = EDGE_CURVE('',#602,#994,#1020,.T.); +#1020 = SURFACE_CURVE('',#1021,(#1026,#1032),.PCURVE_S1.); +#1021 = CIRCLE('',#1022,2.); +#1022 = AXIS2_PLACEMENT_3D('',#1023,#1024,#1025); +#1023 = CARTESIAN_POINT('',(49.641016151377,13.,27.)); +#1024 = DIRECTION('',(-1.,-1.89E-15,-0.)); +#1025 = DIRECTION('',(-1.89E-15,1.,0.)); +#1026 = PCURVE('',#618,#1027); +#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1031); +#1028 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1029,#1030),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1029 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#1030 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#1031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1032 = PCURVE('',#922,#1033); +#1033 = DEFINITIONAL_REPRESENTATION('',(#1034),#1037); +#1034 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1035,#1036),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1035 = CARTESIAN_POINT('',(2.094395102394,0.)); +#1036 = CARTESIAN_POINT('',(2.094395102394,1.570796326795)); +#1037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1038 = ADVANCED_FACE('',(#1039),#588,.T.); +#1039 = FACE_BOUND('',#1040,.T.); +#1040 = EDGE_LOOP('',(#1041,#1063,#1064,#1065)); +#1041 = ORIENTED_EDGE('',*,*,#1042,.F.); +#1042 = EDGE_CURVE('',#572,#1043,#1045,.T.); +#1043 = VERTEX_POINT('',#1044); +#1044 = CARTESIAN_POINT('',(49.641016151377,13.,35.)); +#1045 = SURFACE_CURVE('',#1046,(#1051,#1057),.PCURVE_S1.); +#1046 = CIRCLE('',#1047,2.); +#1047 = AXIS2_PLACEMENT_3D('',#1048,#1049,#1050); +#1048 = CARTESIAN_POINT('',(49.641016151377,13.,33.)); +#1049 = DIRECTION('',(1.,1.89E-15,-0.)); +#1050 = DIRECTION('',(-1.89E-15,1.,0.)); +#1051 = PCURVE('',#588,#1052); +#1052 = DEFINITIONAL_REPRESENTATION('',(#1053),#1056); +#1053 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1054,#1055),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1054 = CARTESIAN_POINT('',(0.,3.14159265359)); +#1055 = CARTESIAN_POINT('',(0.,4.712388980385)); +#1056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1057 = PCURVE('',#952,#1058); +#1058 = DEFINITIONAL_REPRESENTATION('',(#1059),#1062); +#1059 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1060,#1061),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1060 = CARTESIAN_POINT('',(4.188790204786,0.)); +#1061 = CARTESIAN_POINT('',(4.188790204786,1.570796326795)); +#1062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1063 = ORIENTED_EDGE('',*,*,#571,.T.); +#1064 = ORIENTED_EDGE('',*,*,#743,.T.); +#1065 = ORIENTED_EDGE('',*,*,#1066,.F.); +#1066 = EDGE_CURVE('',#1043,#744,#1067,.T.); +#1067 = SURFACE_CURVE('',#1068,(#1073,#1080),.PCURVE_S1.); +#1068 = CIRCLE('',#1069,22.); +#1069 = AXIS2_PLACEMENT_3D('',#1070,#1071,#1072); +#1070 = CARTESIAN_POINT('',(49.641016151378,35.,35.)); +#1071 = DIRECTION('',(0.,0.,-1.)); +#1072 = DIRECTION('',(0.,-1.,0.)); +#1073 = PCURVE('',#588,#1074); +#1074 = DEFINITIONAL_REPRESENTATION('',(#1075),#1079); +#1075 = LINE('',#1076,#1077); +#1076 = CARTESIAN_POINT('',(0.,4.712388980385)); +#1077 = VECTOR('',#1078,1.); +#1078 = DIRECTION('',(1.,0.)); +#1079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1080 = PCURVE('',#808,#1081); +#1081 = DEFINITIONAL_REPRESENTATION('',(#1082),#1086); +#1082 = CIRCLE('',#1083,22.); +#1083 = AXIS2_PLACEMENT_2D('',#1084,#1085); +#1084 = CARTESIAN_POINT('',(-17.32050807568,-10.)); +#1085 = DIRECTION('',(-0.,-1.)); +#1086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1087 = ADVANCED_FACE('',(#1088,#1204,#1239,#1274,#1309),#678,.T.); +#1088 = FACE_BOUND('',#1089,.T.); +#1089 = EDGE_LOOP('',(#1090,#1114,#1115,#1116,#1144,#1173)); +#1090 = ORIENTED_EDGE('',*,*,#1091,.F.); +#1091 = EDGE_CURVE('',#662,#1092,#1094,.T.); +#1092 = VERTEX_POINT('',#1093); +#1093 = CARTESIAN_POINT('',(-19.64101615137,13.,25.)); +#1094 = SURFACE_CURVE('',#1095,(#1100,#1107),.PCURVE_S1.); +#1095 = CIRCLE('',#1096,22.); +#1096 = AXIS2_PLACEMENT_3D('',#1097,#1098,#1099); +#1097 = CARTESIAN_POINT('',(-19.64101615137,35.,25.)); +#1098 = DIRECTION('',(0.,0.,-1.)); +#1099 = DIRECTION('',(0.866025403784,0.5,0.)); +#1100 = PCURVE('',#678,#1101); +#1101 = DEFINITIONAL_REPRESENTATION('',(#1102),#1106); +#1102 = CIRCLE('',#1103,22.); +#1103 = AXIS2_PLACEMENT_2D('',#1104,#1105); +#1104 = CARTESIAN_POINT('',(51.961524227059,-10.)); +#1105 = DIRECTION('',(-0.866025403784,0.5)); +#1106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1107 = PCURVE('',#708,#1108); +#1108 = DEFINITIONAL_REPRESENTATION('',(#1109),#1113); +#1109 = LINE('',#1110,#1111); +#1110 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#1111 = VECTOR('',#1112,1.); +#1112 = DIRECTION('',(-1.,0.)); +#1113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1114 = ORIENTED_EDGE('',*,*,#659,.F.); +#1115 = ORIENTED_EDGE('',*,*,#993,.F.); +#1116 = ORIENTED_EDGE('',*,*,#1117,.F.); +#1117 = EDGE_CURVE('',#1118,#994,#1120,.T.); +#1118 = VERTEX_POINT('',#1119); +#1119 = CARTESIAN_POINT('',(34.052558883258,-14.,25.)); +#1120 = SURFACE_CURVE('',#1121,(#1126,#1137),.PCURVE_S1.); +#1121 = CIRCLE('',#1122,18.); +#1122 = AXIS2_PLACEMENT_3D('',#1123,#1124,#1125); +#1123 = CARTESIAN_POINT('',(49.641016151378,-5.,25.)); +#1124 = DIRECTION('',(0.,0.,1.)); +#1125 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#1126 = PCURVE('',#678,#1127); +#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1136); +#1128 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1129,#1130,#1131,#1132, +#1133,#1134,#1135),.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('') ); +#1129 = CARTESIAN_POINT('',(-1.732050807571,-59.)); +#1130 = CARTESIAN_POINT('',(-17.32050807569,-86.)); +#1131 = CARTESIAN_POINT('',(-32.90896534381,-58.99999999999)); +#1132 = CARTESIAN_POINT('',(-48.49742261192,-31.99999999999)); +#1133 = CARTESIAN_POINT('',(-17.32050807568,-32.)); +#1134 = CARTESIAN_POINT('',(13.856406460555,-32.)); +#1135 = CARTESIAN_POINT('',(-1.732050807571,-59.)); +#1136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1137 = PCURVE('',#922,#1138); +#1138 = DEFINITIONAL_REPRESENTATION('',(#1139),#1143); +#1139 = LINE('',#1140,#1141); +#1140 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#1141 = VECTOR('',#1142,1.); +#1142 = DIRECTION('',(-1.,0.)); +#1143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1144 = ORIENTED_EDGE('',*,*,#1145,.F.); +#1145 = EDGE_CURVE('',#1146,#1118,#1148,.T.); +#1146 = VERTEX_POINT('',#1147); +#1147 = CARTESIAN_POINT('',(-4.05255888325,-14.,25.)); +#1148 = SURFACE_CURVE('',#1149,(#1154,#1161),.PCURVE_S1.); +#1149 = CIRCLE('',#1150,22.); +#1150 = AXIS2_PLACEMENT_3D('',#1151,#1152,#1153); +#1151 = CARTESIAN_POINT('',(15.,-25.,25.)); +#1152 = DIRECTION('',(0.,0.,-1.)); +#1153 = DIRECTION('',(-0.866025403784,0.5,0.)); +#1154 = PCURVE('',#678,#1155); +#1155 = DEFINITIONAL_REPRESENTATION('',(#1156),#1160); +#1156 = CIRCLE('',#1157,22.); +#1157 = AXIS2_PLACEMENT_2D('',#1158,#1159); +#1158 = CARTESIAN_POINT('',(17.320508075689,-70.)); +#1159 = DIRECTION('',(0.866025403784,0.5)); +#1160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1161 = PCURVE('',#1162,#1167); +#1162 = TOROIDAL_SURFACE('',#1163,22.,2.); +#1163 = AXIS2_PLACEMENT_3D('',#1164,#1165,#1166); +#1164 = CARTESIAN_POINT('',(15.,-25.,27.)); +#1165 = DIRECTION('',(0.,0.,1.)); +#1166 = DIRECTION('',(-0.866025403784,0.5,0.)); +#1167 = DEFINITIONAL_REPRESENTATION('',(#1168),#1172); +#1168 = LINE('',#1169,#1170); +#1169 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#1170 = VECTOR('',#1171,1.); +#1171 = DIRECTION('',(-1.,0.)); +#1172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1173 = ORIENTED_EDGE('',*,*,#1174,.F.); +#1174 = EDGE_CURVE('',#1092,#1146,#1175,.T.); +#1175 = SURFACE_CURVE('',#1176,(#1181,#1192),.PCURVE_S1.); +#1176 = CIRCLE('',#1177,18.); +#1177 = AXIS2_PLACEMENT_3D('',#1178,#1179,#1180); +#1178 = CARTESIAN_POINT('',(-19.64101615137,-5.,25.)); +#1179 = DIRECTION('',(0.,-0.,1.)); +#1180 = DIRECTION('',(1.07E-15,1.,0.)); +#1181 = PCURVE('',#678,#1182); +#1182 = DEFINITIONAL_REPRESENTATION('',(#1183),#1191); +#1183 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1184,#1185,#1186,#1187, +#1188,#1189,#1190),.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('') ); +#1184 = CARTESIAN_POINT('',(51.961524227059,-32.)); +#1185 = CARTESIAN_POINT('',(83.138438763299,-32.)); +#1186 = CARTESIAN_POINT('',(67.549981495179,-59.)); +#1187 = CARTESIAN_POINT('',(51.961524227059,-86.)); +#1188 = CARTESIAN_POINT('',(36.373066958939,-59.)); +#1189 = CARTESIAN_POINT('',(20.784609690819,-32.)); +#1190 = CARTESIAN_POINT('',(51.961524227059,-32.)); +#1191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1192 = PCURVE('',#1193,#1198); +#1193 = TOROIDAL_SURFACE('',#1194,18.,2.); +#1194 = AXIS2_PLACEMENT_3D('',#1195,#1196,#1197); +#1195 = CARTESIAN_POINT('',(-19.64101615137,-5.,27.)); +#1196 = DIRECTION('',(0.,0.,-1.)); +#1197 = DIRECTION('',(1.07E-15,1.,0.)); +#1198 = DEFINITIONAL_REPRESENTATION('',(#1199),#1203); +#1199 = LINE('',#1200,#1201); +#1200 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#1201 = VECTOR('',#1202,1.); +#1202 = DIRECTION('',(-1.,0.)); +#1203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1204 = FACE_BOUND('',#1205,.T.); +#1205 = EDGE_LOOP('',(#1206)); +#1206 = ORIENTED_EDGE('',*,*,#1207,.T.); +#1207 = EDGE_CURVE('',#1208,#1208,#1210,.T.); +#1208 = VERTEX_POINT('',#1209); +#1209 = CARTESIAN_POINT('',(30.,55.,25.)); +#1210 = SURFACE_CURVE('',#1211,(#1216,#1227),.PCURVE_S1.); +#1211 = CIRCLE('',#1212,15.); +#1212 = AXIS2_PLACEMENT_3D('',#1213,#1214,#1215); +#1213 = CARTESIAN_POINT('',(15.,55.,25.)); +#1214 = DIRECTION('',(0.,0.,1.)); +#1215 = DIRECTION('',(1.,0.,0.)); +#1216 = PCURVE('',#678,#1217); +#1217 = DEFINITIONAL_REPRESENTATION('',(#1218),#1226); +#1218 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1219,#1220,#1221,#1222, +#1223,#1224,#1225),.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('') ); +#1219 = CARTESIAN_POINT('',(2.320508075689,10.)); +#1220 = CARTESIAN_POINT('',(2.320508075689,35.980762113533)); +#1221 = CARTESIAN_POINT('',(24.820508075689,22.990381056767)); +#1222 = CARTESIAN_POINT('',(47.320508075689,10.)); +#1223 = CARTESIAN_POINT('',(24.820508075689,-2.990381056767)); +#1224 = CARTESIAN_POINT('',(2.320508075689,-15.98076211353)); +#1225 = CARTESIAN_POINT('',(2.320508075689,10.)); +#1226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1227 = PCURVE('',#1228,#1233); +#1228 = CYLINDRICAL_SURFACE('',#1229,15.); +#1229 = AXIS2_PLACEMENT_3D('',#1230,#1231,#1232); +#1230 = CARTESIAN_POINT('',(15.,55.,25.)); +#1231 = DIRECTION('',(-0.,-0.,-1.)); +#1232 = DIRECTION('',(1.,0.,0.)); +#1233 = DEFINITIONAL_REPRESENTATION('',(#1234),#1238); +#1234 = LINE('',#1235,#1236); +#1235 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1236 = VECTOR('',#1237,1.); +#1237 = DIRECTION('',(-1.,0.)); +#1238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1239 = FACE_BOUND('',#1240,.T.); +#1240 = EDGE_LOOP('',(#1241)); +#1241 = ORIENTED_EDGE('',*,*,#1242,.T.); +#1242 = EDGE_CURVE('',#1243,#1243,#1245,.T.); +#1243 = VERTEX_POINT('',#1244); +#1244 = CARTESIAN_POINT('',(42.141016151378,-17.99038105676,25.)); +#1245 = SURFACE_CURVE('',#1246,(#1251,#1262),.PCURVE_S1.); +#1246 = CIRCLE('',#1247,15.); +#1247 = AXIS2_PLACEMENT_3D('',#1248,#1249,#1250); +#1248 = CARTESIAN_POINT('',(49.641016151378,-5.,25.)); +#1249 = DIRECTION('',(0.,0.,1.)); +#1250 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#1251 = PCURVE('',#678,#1252); +#1252 = DEFINITIONAL_REPRESENTATION('',(#1253),#1261); +#1253 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1254,#1255,#1256,#1257, +#1258,#1259,#1260),.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('') ); +#1254 = CARTESIAN_POINT('',(-9.820508075686,-62.99038105676)); +#1255 = CARTESIAN_POINT('',(-32.32050807568,-75.98076211353)); +#1256 = CARTESIAN_POINT('',(-32.32050807568,-50.)); +#1257 = CARTESIAN_POINT('',(-32.32050807569,-24.01923788647)); +#1258 = CARTESIAN_POINT('',(-9.820508075692,-37.00961894323)); +#1259 = CARTESIAN_POINT('',(12.679491924311,-49.99999999999)); +#1260 = CARTESIAN_POINT('',(-9.820508075686,-62.99038105676)); +#1261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1262 = PCURVE('',#1263,#1268); +#1263 = CYLINDRICAL_SURFACE('',#1264,15.); +#1264 = AXIS2_PLACEMENT_3D('',#1265,#1266,#1267); +#1265 = CARTESIAN_POINT('',(49.641016151378,-5.,25.)); +#1266 = DIRECTION('',(-0.,-0.,-1.)); +#1267 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#1268 = DEFINITIONAL_REPRESENTATION('',(#1269),#1273); +#1269 = LINE('',#1270,#1271); +#1270 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1271 = VECTOR('',#1272,1.); +#1272 = DIRECTION('',(-1.,0.)); +#1273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1274 = FACE_BOUND('',#1275,.T.); +#1275 = EDGE_LOOP('',(#1276)); +#1276 = ORIENTED_EDGE('',*,*,#1277,.T.); +#1277 = EDGE_CURVE('',#1278,#1278,#1280,.T.); +#1278 = VERTEX_POINT('',#1279); +#1279 = CARTESIAN_POINT('',(-27.14101615137,7.990381056767,25.)); +#1280 = SURFACE_CURVE('',#1281,(#1286,#1297),.PCURVE_S1.); +#1281 = CIRCLE('',#1282,15.); +#1282 = AXIS2_PLACEMENT_3D('',#1283,#1284,#1285); +#1283 = CARTESIAN_POINT('',(-19.64101615137,-5.,25.)); +#1284 = DIRECTION('',(0.,0.,1.)); +#1285 = DIRECTION('',(-0.5,0.866025403784,0.)); +#1286 = PCURVE('',#678,#1287); +#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1296); +#1288 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1289,#1290,#1291,#1292, +#1293,#1294,#1295),.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('') ); +#1289 = CARTESIAN_POINT('',(59.461524227062,-37.00961894323)); +#1290 = CARTESIAN_POINT('',(81.961524227059,-50.)); +#1291 = CARTESIAN_POINT('',(59.461524227056,-62.99038105676)); +#1292 = CARTESIAN_POINT('',(36.961524227053,-75.98076211353)); +#1293 = CARTESIAN_POINT('',(36.961524227059,-49.99999999999)); +#1294 = CARTESIAN_POINT('',(36.961524227065,-24.01923788646)); +#1295 = CARTESIAN_POINT('',(59.461524227062,-37.00961894323)); +#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1297 = PCURVE('',#1298,#1303); +#1298 = CYLINDRICAL_SURFACE('',#1299,15.); +#1299 = AXIS2_PLACEMENT_3D('',#1300,#1301,#1302); +#1300 = CARTESIAN_POINT('',(-19.64101615137,-5.,25.)); +#1301 = DIRECTION('',(-0.,-0.,-1.)); +#1302 = DIRECTION('',(-0.5,0.866025403784,0.)); +#1303 = DEFINITIONAL_REPRESENTATION('',(#1304),#1308); +#1304 = LINE('',#1305,#1306); +#1305 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1306 = VECTOR('',#1307,1.); +#1307 = DIRECTION('',(-1.,0.)); +#1308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1309 = FACE_BOUND('',#1310,.T.); +#1310 = EDGE_LOOP('',(#1311)); +#1311 = ORIENTED_EDGE('',*,*,#1312,.F.); +#1312 = EDGE_CURVE('',#1313,#1313,#1315,.T.); +#1313 = VERTEX_POINT('',#1314); +#1314 = CARTESIAN_POINT('',(30.,15.,25.)); +#1315 = SURFACE_CURVE('',#1316,(#1321,#1328),.PCURVE_S1.); +#1316 = CIRCLE('',#1317,15.); +#1317 = AXIS2_PLACEMENT_3D('',#1318,#1319,#1320); +#1318 = CARTESIAN_POINT('',(15.,15.,25.)); +#1319 = DIRECTION('',(0.,0.,-1.)); +#1320 = DIRECTION('',(1.,0.,0.)); +#1321 = PCURVE('',#678,#1322); +#1322 = DEFINITIONAL_REPRESENTATION('',(#1323),#1327); +#1323 = CIRCLE('',#1324,15.); +#1324 = AXIS2_PLACEMENT_2D('',#1325,#1326); +#1325 = CARTESIAN_POINT('',(17.320508075689,-30.)); +#1326 = DIRECTION('',(-1.,0.)); +#1327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1328 = PCURVE('',#1329,#1334); +#1329 = CYLINDRICAL_SURFACE('',#1330,15.); +#1330 = AXIS2_PLACEMENT_3D('',#1331,#1332,#1333); +#1331 = CARTESIAN_POINT('',(15.,15.,23.)); +#1332 = DIRECTION('',(-0.,-0.,-1.)); +#1333 = DIRECTION('',(1.,0.,0.)); +#1334 = DEFINITIONAL_REPRESENTATION('',(#1335),#1339); +#1335 = LINE('',#1336,#1337); +#1336 = CARTESIAN_POINT('',(0.,-2.)); +#1337 = VECTOR('',#1338,1.); +#1338 = DIRECTION('',(1.,0.)); +#1339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1340 = ADVANCED_FACE('',(#1341),#708,.T.); +#1341 = FACE_BOUND('',#1342,.T.); +#1342 = EDGE_LOOP('',(#1343,#1344,#1364,#1365)); +#1343 = ORIENTED_EDGE('',*,*,#1091,.T.); +#1344 = ORIENTED_EDGE('',*,*,#1345,.F.); +#1345 = EDGE_CURVE('',#853,#1092,#1346,.T.); +#1346 = SURFACE_CURVE('',#1347,(#1352,#1358),.PCURVE_S1.); +#1347 = CIRCLE('',#1348,2.); +#1348 = AXIS2_PLACEMENT_3D('',#1349,#1350,#1351); +#1349 = CARTESIAN_POINT('',(-19.64101615137,13.,27.)); +#1350 = DIRECTION('',(-1.,1.33E-15,0.)); +#1351 = DIRECTION('',(-1.33E-15,-1.,-0.)); +#1352 = PCURVE('',#708,#1353); +#1353 = DEFINITIONAL_REPRESENTATION('',(#1354),#1357); +#1354 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1355,#1356),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1355 = CARTESIAN_POINT('',(4.188790204787,3.14159265359)); +#1356 = CARTESIAN_POINT('',(4.188790204787,4.712388980385)); +#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1358 = PCURVE('',#1193,#1359); +#1359 = DEFINITIONAL_REPRESENTATION('',(#1360),#1363); +#1360 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1361,#1362),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1361 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1362 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#1363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1364 = ORIENTED_EDGE('',*,*,#880,.F.); +#1365 = ORIENTED_EDGE('',*,*,#694,.T.); +#1366 = ADVANCED_FACE('',(#1367,#1483,#1513,#1543,#1573),#808,.F.); +#1367 = FACE_BOUND('',#1368,.F.); +#1368 = EDGE_LOOP('',(#1369,#1370,#1371,#1399,#1428,#1461)); +#1369 = ORIENTED_EDGE('',*,*,#793,.F.); +#1370 = ORIENTED_EDGE('',*,*,#1066,.F.); +#1371 = ORIENTED_EDGE('',*,*,#1372,.F.); +#1372 = EDGE_CURVE('',#1373,#1043,#1375,.T.); +#1373 = VERTEX_POINT('',#1374); +#1374 = CARTESIAN_POINT('',(34.052558883258,-14.,35.)); +#1375 = SURFACE_CURVE('',#1376,(#1381,#1392),.PCURVE_S1.); +#1376 = CIRCLE('',#1377,18.); +#1377 = AXIS2_PLACEMENT_3D('',#1378,#1379,#1380); +#1378 = CARTESIAN_POINT('',(49.641016151378,-5.,35.)); +#1379 = DIRECTION('',(0.,0.,1.)); +#1380 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#1381 = PCURVE('',#808,#1382); +#1382 = DEFINITIONAL_REPRESENTATION('',(#1383),#1391); +#1383 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1384,#1385,#1386,#1387, +#1388,#1389,#1390),.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('') ); +#1384 = CARTESIAN_POINT('',(-1.732050807571,-59.)); +#1385 = CARTESIAN_POINT('',(-17.32050807569,-86.)); +#1386 = CARTESIAN_POINT('',(-32.90896534381,-58.99999999999)); +#1387 = CARTESIAN_POINT('',(-48.49742261192,-31.99999999999)); +#1388 = CARTESIAN_POINT('',(-17.32050807568,-32.)); +#1389 = CARTESIAN_POINT('',(13.856406460555,-32.)); +#1390 = CARTESIAN_POINT('',(-1.732050807571,-59.)); +#1391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1392 = PCURVE('',#952,#1393); +#1393 = DEFINITIONAL_REPRESENTATION('',(#1394),#1398); +#1394 = LINE('',#1395,#1396); +#1395 = CARTESIAN_POINT('',(0.,1.570796326795)); +#1396 = VECTOR('',#1397,1.); +#1397 = DIRECTION('',(1.,0.)); +#1398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1399 = ORIENTED_EDGE('',*,*,#1400,.F.); +#1400 = EDGE_CURVE('',#1401,#1373,#1403,.T.); +#1401 = VERTEX_POINT('',#1402); +#1402 = CARTESIAN_POINT('',(-4.05255888325,-14.,35.)); +#1403 = SURFACE_CURVE('',#1404,(#1409,#1416),.PCURVE_S1.); +#1404 = CIRCLE('',#1405,22.); +#1405 = AXIS2_PLACEMENT_3D('',#1406,#1407,#1408); +#1406 = CARTESIAN_POINT('',(15.,-25.,35.)); +#1407 = DIRECTION('',(0.,0.,-1.)); +#1408 = DIRECTION('',(-0.866025403784,0.5,0.)); +#1409 = PCURVE('',#808,#1410); +#1410 = DEFINITIONAL_REPRESENTATION('',(#1411),#1415); +#1411 = CIRCLE('',#1412,22.); +#1412 = AXIS2_PLACEMENT_2D('',#1413,#1414); +#1413 = CARTESIAN_POINT('',(17.320508075689,-70.)); +#1414 = DIRECTION('',(0.866025403784,0.5)); +#1415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1416 = PCURVE('',#1417,#1422); +#1417 = TOROIDAL_SURFACE('',#1418,22.,2.); +#1418 = AXIS2_PLACEMENT_3D('',#1419,#1420,#1421); +#1419 = CARTESIAN_POINT('',(15.,-25.,33.)); +#1420 = DIRECTION('',(0.,0.,-1.)); +#1421 = DIRECTION('',(-0.866025403784,0.5,0.)); +#1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1427); +#1423 = LINE('',#1424,#1425); +#1424 = CARTESIAN_POINT('',(0.,4.712388980385)); +#1425 = VECTOR('',#1426,1.); +#1426 = DIRECTION('',(1.,0.)); +#1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1428 = ORIENTED_EDGE('',*,*,#1429,.F.); +#1429 = EDGE_CURVE('',#1430,#1401,#1432,.T.); +#1430 = VERTEX_POINT('',#1431); +#1431 = CARTESIAN_POINT('',(-19.64101615137,13.,35.)); +#1432 = SURFACE_CURVE('',#1433,(#1438,#1449),.PCURVE_S1.); +#1433 = CIRCLE('',#1434,18.); +#1434 = AXIS2_PLACEMENT_3D('',#1435,#1436,#1437); +#1435 = CARTESIAN_POINT('',(-19.64101615137,-5.,35.)); +#1436 = DIRECTION('',(0.,-0.,1.)); +#1437 = DIRECTION('',(1.07E-15,1.,0.)); +#1438 = PCURVE('',#808,#1439); +#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1448); +#1440 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1441,#1442,#1443,#1444, +#1445,#1446,#1447),.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('') ); +#1441 = CARTESIAN_POINT('',(51.961524227059,-32.)); +#1442 = CARTESIAN_POINT('',(83.138438763299,-32.)); +#1443 = CARTESIAN_POINT('',(67.549981495179,-59.)); +#1444 = CARTESIAN_POINT('',(51.961524227059,-86.)); +#1445 = CARTESIAN_POINT('',(36.373066958939,-59.)); +#1446 = CARTESIAN_POINT('',(20.784609690819,-32.)); +#1447 = CARTESIAN_POINT('',(51.961524227059,-32.)); +#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1449 = PCURVE('',#1450,#1455); +#1450 = TOROIDAL_SURFACE('',#1451,18.,2.); +#1451 = AXIS2_PLACEMENT_3D('',#1452,#1453,#1454); +#1452 = CARTESIAN_POINT('',(-19.64101615137,-5.,33.)); +#1453 = DIRECTION('',(0.,0.,1.)); +#1454 = DIRECTION('',(1.07E-15,1.,0.)); +#1455 = DEFINITIONAL_REPRESENTATION('',(#1456),#1460); +#1456 = LINE('',#1457,#1458); +#1457 = CARTESIAN_POINT('',(0.,1.570796326795)); +#1458 = VECTOR('',#1459,1.); +#1459 = DIRECTION('',(1.,0.)); +#1460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1461 = ORIENTED_EDGE('',*,*,#1462,.F.); +#1462 = EDGE_CURVE('',#767,#1430,#1463,.T.); +#1463 = SURFACE_CURVE('',#1464,(#1469,#1476),.PCURVE_S1.); +#1464 = CIRCLE('',#1465,22.); +#1465 = AXIS2_PLACEMENT_3D('',#1466,#1467,#1468); +#1466 = CARTESIAN_POINT('',(-19.64101615137,35.,35.)); +#1467 = DIRECTION('',(0.,0.,-1.)); +#1468 = DIRECTION('',(0.866025403784,0.5,0.)); +#1469 = PCURVE('',#808,#1470); +#1470 = DEFINITIONAL_REPRESENTATION('',(#1471),#1475); +#1471 = CIRCLE('',#1472,22.); +#1472 = AXIS2_PLACEMENT_2D('',#1473,#1474); +#1473 = CARTESIAN_POINT('',(51.961524227059,-10.)); +#1474 = DIRECTION('',(-0.866025403784,0.5)); +#1475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1476 = PCURVE('',#782,#1477); +#1477 = DEFINITIONAL_REPRESENTATION('',(#1478),#1482); +#1478 = LINE('',#1479,#1480); +#1479 = CARTESIAN_POINT('',(0.,4.712388980385)); +#1480 = VECTOR('',#1481,1.); +#1481 = DIRECTION('',(1.,0.)); +#1482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1483 = FACE_BOUND('',#1484,.F.); +#1484 = EDGE_LOOP('',(#1485)); +#1485 = ORIENTED_EDGE('',*,*,#1486,.T.); +#1486 = EDGE_CURVE('',#1487,#1487,#1489,.T.); +#1487 = VERTEX_POINT('',#1488); +#1488 = CARTESIAN_POINT('',(30.,55.,35.)); +#1489 = SURFACE_CURVE('',#1490,(#1495,#1506),.PCURVE_S1.); +#1490 = CIRCLE('',#1491,15.); +#1491 = AXIS2_PLACEMENT_3D('',#1492,#1493,#1494); +#1492 = CARTESIAN_POINT('',(15.,55.,35.)); +#1493 = DIRECTION('',(0.,0.,1.)); +#1494 = DIRECTION('',(1.,0.,0.)); +#1495 = PCURVE('',#808,#1496); +#1496 = DEFINITIONAL_REPRESENTATION('',(#1497),#1505); +#1497 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1498,#1499,#1500,#1501, +#1502,#1503,#1504),.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('') ); +#1498 = CARTESIAN_POINT('',(2.320508075689,10.)); +#1499 = CARTESIAN_POINT('',(2.320508075689,35.980762113533)); +#1500 = CARTESIAN_POINT('',(24.820508075689,22.990381056767)); +#1501 = CARTESIAN_POINT('',(47.320508075689,10.)); +#1502 = CARTESIAN_POINT('',(24.820508075689,-2.990381056767)); +#1503 = CARTESIAN_POINT('',(2.320508075689,-15.98076211353)); +#1504 = CARTESIAN_POINT('',(2.320508075689,10.)); +#1505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1506 = PCURVE('',#1228,#1507); +#1507 = DEFINITIONAL_REPRESENTATION('',(#1508),#1512); +#1508 = LINE('',#1509,#1510); +#1509 = CARTESIAN_POINT('',(6.28318530718,-10.)); +#1510 = VECTOR('',#1511,1.); +#1511 = DIRECTION('',(-1.,0.)); +#1512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1513 = FACE_BOUND('',#1514,.F.); +#1514 = EDGE_LOOP('',(#1515)); +#1515 = ORIENTED_EDGE('',*,*,#1516,.T.); +#1516 = EDGE_CURVE('',#1517,#1517,#1519,.T.); +#1517 = VERTEX_POINT('',#1518); +#1518 = CARTESIAN_POINT('',(42.141016151378,-17.99038105676,35.)); +#1519 = SURFACE_CURVE('',#1520,(#1525,#1536),.PCURVE_S1.); +#1520 = CIRCLE('',#1521,15.); +#1521 = AXIS2_PLACEMENT_3D('',#1522,#1523,#1524); +#1522 = CARTESIAN_POINT('',(49.641016151378,-5.,35.)); +#1523 = DIRECTION('',(0.,0.,1.)); +#1524 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#1525 = PCURVE('',#808,#1526); +#1526 = DEFINITIONAL_REPRESENTATION('',(#1527),#1535); +#1527 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1528,#1529,#1530,#1531, +#1532,#1533,#1534),.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('') ); +#1528 = CARTESIAN_POINT('',(-9.820508075686,-62.99038105676)); +#1529 = CARTESIAN_POINT('',(-32.32050807568,-75.98076211353)); +#1530 = CARTESIAN_POINT('',(-32.32050807568,-50.)); +#1531 = CARTESIAN_POINT('',(-32.32050807569,-24.01923788647)); +#1532 = CARTESIAN_POINT('',(-9.820508075692,-37.00961894323)); +#1533 = CARTESIAN_POINT('',(12.679491924311,-49.99999999999)); +#1534 = CARTESIAN_POINT('',(-9.820508075686,-62.99038105676)); +#1535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1536 = PCURVE('',#1263,#1537); +#1537 = DEFINITIONAL_REPRESENTATION('',(#1538),#1542); +#1538 = LINE('',#1539,#1540); +#1539 = CARTESIAN_POINT('',(6.28318530718,-10.)); +#1540 = VECTOR('',#1541,1.); +#1541 = DIRECTION('',(-1.,0.)); +#1542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1543 = FACE_BOUND('',#1544,.F.); +#1544 = EDGE_LOOP('',(#1545)); +#1545 = ORIENTED_EDGE('',*,*,#1546,.T.); +#1546 = EDGE_CURVE('',#1547,#1547,#1549,.T.); +#1547 = VERTEX_POINT('',#1548); +#1548 = CARTESIAN_POINT('',(-27.14101615137,7.990381056767,35.)); +#1549 = SURFACE_CURVE('',#1550,(#1555,#1566),.PCURVE_S1.); +#1550 = CIRCLE('',#1551,15.); +#1551 = AXIS2_PLACEMENT_3D('',#1552,#1553,#1554); +#1552 = CARTESIAN_POINT('',(-19.64101615137,-5.,35.)); +#1553 = DIRECTION('',(0.,0.,1.)); +#1554 = DIRECTION('',(-0.5,0.866025403784,0.)); +#1555 = PCURVE('',#808,#1556); +#1556 = DEFINITIONAL_REPRESENTATION('',(#1557),#1565); +#1557 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1558,#1559,#1560,#1561, +#1562,#1563,#1564),.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('') ); +#1558 = CARTESIAN_POINT('',(59.461524227062,-37.00961894323)); +#1559 = CARTESIAN_POINT('',(81.961524227059,-50.)); +#1560 = CARTESIAN_POINT('',(59.461524227056,-62.99038105676)); +#1561 = CARTESIAN_POINT('',(36.961524227053,-75.98076211353)); +#1562 = CARTESIAN_POINT('',(36.961524227059,-49.99999999999)); +#1563 = CARTESIAN_POINT('',(36.961524227065,-24.01923788646)); +#1564 = CARTESIAN_POINT('',(59.461524227062,-37.00961894323)); +#1565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1566 = PCURVE('',#1298,#1567); +#1567 = DEFINITIONAL_REPRESENTATION('',(#1568),#1572); +#1568 = LINE('',#1569,#1570); +#1569 = CARTESIAN_POINT('',(6.28318530718,-10.)); +#1570 = VECTOR('',#1571,1.); +#1571 = DIRECTION('',(-1.,0.)); +#1572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1573 = FACE_BOUND('',#1574,.F.); +#1574 = EDGE_LOOP('',(#1575)); +#1575 = ORIENTED_EDGE('',*,*,#1576,.F.); +#1576 = EDGE_CURVE('',#1577,#1577,#1579,.T.); +#1577 = VERTEX_POINT('',#1578); +#1578 = CARTESIAN_POINT('',(30.,15.,35.)); +#1579 = SURFACE_CURVE('',#1580,(#1585,#1592),.PCURVE_S1.); +#1580 = CIRCLE('',#1581,15.); +#1581 = AXIS2_PLACEMENT_3D('',#1582,#1583,#1584); +#1582 = CARTESIAN_POINT('',(15.,15.,35.)); +#1583 = DIRECTION('',(0.,0.,-1.)); +#1584 = DIRECTION('',(1.,0.,0.)); +#1585 = PCURVE('',#808,#1586); +#1586 = DEFINITIONAL_REPRESENTATION('',(#1587),#1591); +#1587 = CIRCLE('',#1588,15.); +#1588 = AXIS2_PLACEMENT_2D('',#1589,#1590); +#1589 = CARTESIAN_POINT('',(17.320508075689,-30.)); +#1590 = DIRECTION('',(-1.,0.)); +#1591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1592 = PCURVE('',#1593,#1598); +#1593 = CYLINDRICAL_SURFACE('',#1594,15.); +#1594 = AXIS2_PLACEMENT_3D('',#1595,#1596,#1597); +#1595 = CARTESIAN_POINT('',(15.,15.,23.)); +#1596 = DIRECTION('',(-0.,-0.,-1.)); +#1597 = DIRECTION('',(1.,0.,0.)); +#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1603); +#1599 = LINE('',#1600,#1601); +#1600 = CARTESIAN_POINT('',(0.,-12.)); +#1601 = VECTOR('',#1602,1.); +#1602 = DIRECTION('',(1.,0.)); +#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1604 = ADVANCED_FACE('',(#1605),#782,.T.); +#1605 = FACE_BOUND('',#1606,.T.); +#1606 = EDGE_LOOP('',(#1607,#1608,#1609,#1629)); +#1607 = ORIENTED_EDGE('',*,*,#766,.F.); +#1608 = ORIENTED_EDGE('',*,*,#828,.T.); +#1609 = ORIENTED_EDGE('',*,*,#1610,.T.); +#1610 = EDGE_CURVE('',#829,#1430,#1611,.T.); +#1611 = SURFACE_CURVE('',#1612,(#1617,#1623),.PCURVE_S1.); +#1612 = CIRCLE('',#1613,2.); +#1613 = AXIS2_PLACEMENT_3D('',#1614,#1615,#1616); +#1614 = CARTESIAN_POINT('',(-19.64101615137,13.,33.)); +#1615 = DIRECTION('',(1.,-1.33E-15,0.)); +#1616 = DIRECTION('',(-1.33E-15,-1.,0.)); +#1617 = PCURVE('',#782,#1618); +#1618 = DEFINITIONAL_REPRESENTATION('',(#1619),#1622); +#1619 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1620,#1621),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1620 = CARTESIAN_POINT('',(2.094395102393,3.14159265359)); +#1621 = CARTESIAN_POINT('',(2.094395102393,4.712388980385)); +#1622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1623 = PCURVE('',#1450,#1624); +#1624 = DEFINITIONAL_REPRESENTATION('',(#1625),#1628); +#1625 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1626,#1627),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1626 = CARTESIAN_POINT('',(0.,0.)); +#1627 = CARTESIAN_POINT('',(0.,1.570796326795)); +#1628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1629 = ORIENTED_EDGE('',*,*,#1462,.F.); +#1630 = ADVANCED_FACE('',(#1631),#868,.T.); +#1631 = FACE_BOUND('',#1632,.T.); +#1632 = EDGE_LOOP('',(#1633,#1657,#1680,#1702)); +#1633 = ORIENTED_EDGE('',*,*,#1634,.T.); +#1634 = EDGE_CURVE('',#853,#1635,#1637,.T.); +#1635 = VERTEX_POINT('',#1636); +#1636 = CARTESIAN_POINT('',(-2.32050807568,-15.,27.)); +#1637 = SURFACE_CURVE('',#1638,(#1643,#1650),.PCURVE_S1.); +#1638 = CIRCLE('',#1639,20.); +#1639 = AXIS2_PLACEMENT_3D('',#1640,#1641,#1642); +#1640 = CARTESIAN_POINT('',(-19.64101615137,-5.,27.)); +#1641 = DIRECTION('',(0.,-0.,1.)); +#1642 = DIRECTION('',(1.07E-15,1.,0.)); +#1643 = PCURVE('',#868,#1644); +#1644 = DEFINITIONAL_REPRESENTATION('',(#1645),#1649); +#1645 = LINE('',#1646,#1647); +#1646 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#1647 = VECTOR('',#1648,1.); +#1648 = DIRECTION('',(-1.,0.)); +#1649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1650 = PCURVE('',#1193,#1651); +#1651 = DEFINITIONAL_REPRESENTATION('',(#1652),#1656); +#1652 = LINE('',#1653,#1654); +#1653 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1654 = VECTOR('',#1655,1.); +#1655 = DIRECTION('',(-1.,0.)); +#1656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1657 = ORIENTED_EDGE('',*,*,#1658,.T.); +#1658 = EDGE_CURVE('',#1635,#1659,#1661,.T.); +#1659 = VERTEX_POINT('',#1660); +#1660 = CARTESIAN_POINT('',(-2.32050807568,-15.,33.)); +#1661 = SURFACE_CURVE('',#1662,(#1666,#1673),.PCURVE_S1.); +#1662 = LINE('',#1663,#1664); +#1663 = CARTESIAN_POINT('',(-2.32050807568,-15.,25.)); +#1664 = VECTOR('',#1665,1.); +#1665 = DIRECTION('',(0.,0.,1.)); +#1666 = PCURVE('',#868,#1667); +#1667 = DEFINITIONAL_REPRESENTATION('',(#1668),#1672); +#1668 = LINE('',#1669,#1670); +#1669 = CARTESIAN_POINT('',(2.094395102394,0.)); +#1670 = VECTOR('',#1671,1.); +#1671 = DIRECTION('',(-0.,-1.)); +#1672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1673 = PCURVE('',#978,#1674); +#1674 = DEFINITIONAL_REPRESENTATION('',(#1675),#1679); +#1675 = LINE('',#1676,#1677); +#1676 = CARTESIAN_POINT('',(4.188790204787,0.)); +#1677 = VECTOR('',#1678,1.); +#1678 = DIRECTION('',(-0.,-1.)); +#1679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1680 = ORIENTED_EDGE('',*,*,#1681,.F.); +#1681 = EDGE_CURVE('',#829,#1659,#1682,.T.); +#1682 = SURFACE_CURVE('',#1683,(#1688,#1695),.PCURVE_S1.); +#1683 = CIRCLE('',#1684,20.); +#1684 = AXIS2_PLACEMENT_3D('',#1685,#1686,#1687); +#1685 = CARTESIAN_POINT('',(-19.64101615137,-5.,33.)); +#1686 = DIRECTION('',(0.,-0.,1.)); +#1687 = DIRECTION('',(1.07E-15,1.,0.)); +#1688 = PCURVE('',#868,#1689); +#1689 = DEFINITIONAL_REPRESENTATION('',(#1690),#1694); +#1690 = LINE('',#1691,#1692); +#1691 = CARTESIAN_POINT('',(6.28318530718,-8.)); +#1692 = VECTOR('',#1693,1.); +#1693 = DIRECTION('',(-1.,0.)); +#1694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1695 = PCURVE('',#1450,#1696); +#1696 = DEFINITIONAL_REPRESENTATION('',(#1697),#1701); +#1697 = LINE('',#1698,#1699); +#1698 = CARTESIAN_POINT('',(0.,0.)); +#1699 = VECTOR('',#1700,1.); +#1700 = DIRECTION('',(1.,0.)); +#1701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1702 = ORIENTED_EDGE('',*,*,#852,.F.); +#1703 = ADVANCED_FACE('',(#1704),#978,.F.); +#1704 = FACE_BOUND('',#1705,.F.); +#1705 = EDGE_LOOP('',(#1706,#1728,#1729,#1751)); +#1706 = ORIENTED_EDGE('',*,*,#1707,.T.); +#1707 = EDGE_CURVE('',#1659,#936,#1708,.T.); +#1708 = SURFACE_CURVE('',#1709,(#1714,#1721),.PCURVE_S1.); +#1709 = CIRCLE('',#1710,20.); +#1710 = AXIS2_PLACEMENT_3D('',#1711,#1712,#1713); +#1711 = CARTESIAN_POINT('',(15.,-25.,33.)); +#1712 = DIRECTION('',(0.,0.,-1.)); +#1713 = DIRECTION('',(-0.866025403784,0.5,0.)); +#1714 = PCURVE('',#978,#1715); +#1715 = DEFINITIONAL_REPRESENTATION('',(#1716),#1720); +#1716 = LINE('',#1717,#1718); +#1717 = CARTESIAN_POINT('',(4.188790204787,-8.)); +#1718 = VECTOR('',#1719,1.); +#1719 = DIRECTION('',(1.,-0.)); +#1720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1721 = PCURVE('',#1417,#1722); +#1722 = DEFINITIONAL_REPRESENTATION('',(#1723),#1727); +#1723 = LINE('',#1724,#1725); +#1724 = CARTESIAN_POINT('',(0.,3.14159265359)); +#1725 = VECTOR('',#1726,1.); +#1726 = DIRECTION('',(1.,0.)); +#1727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1728 = ORIENTED_EDGE('',*,*,#964,.F.); +#1729 = ORIENTED_EDGE('',*,*,#1730,.F.); +#1730 = EDGE_CURVE('',#1635,#906,#1731,.T.); +#1731 = SURFACE_CURVE('',#1732,(#1737,#1744),.PCURVE_S1.); +#1732 = CIRCLE('',#1733,20.); +#1733 = AXIS2_PLACEMENT_3D('',#1734,#1735,#1736); +#1734 = CARTESIAN_POINT('',(15.,-25.,27.)); +#1735 = DIRECTION('',(0.,0.,-1.)); +#1736 = DIRECTION('',(-0.866025403784,0.5,0.)); +#1737 = PCURVE('',#978,#1738); +#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743); +#1739 = LINE('',#1740,#1741); +#1740 = CARTESIAN_POINT('',(4.188790204787,-2.)); +#1741 = VECTOR('',#1742,1.); +#1742 = DIRECTION('',(1.,-0.)); +#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1744 = PCURVE('',#1162,#1745); +#1745 = DEFINITIONAL_REPRESENTATION('',(#1746),#1750); +#1746 = LINE('',#1747,#1748); +#1747 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#1748 = VECTOR('',#1749,1.); +#1749 = DIRECTION('',(-1.,0.)); +#1750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1751 = ORIENTED_EDGE('',*,*,#1658,.T.); +#1752 = ADVANCED_FACE('',(#1753),#922,.T.); +#1753 = FACE_BOUND('',#1754,.T.); +#1754 = EDGE_LOOP('',(#1755,#1756,#1757,#1758)); +#1755 = ORIENTED_EDGE('',*,*,#1117,.T.); +#1756 = ORIENTED_EDGE('',*,*,#1019,.F.); +#1757 = ORIENTED_EDGE('',*,*,#905,.F.); +#1758 = ORIENTED_EDGE('',*,*,#1759,.T.); +#1759 = EDGE_CURVE('',#906,#1118,#1760,.T.); +#1760 = SURFACE_CURVE('',#1761,(#1766,#1772),.PCURVE_S1.); +#1761 = CIRCLE('',#1762,2.); +#1762 = AXIS2_PLACEMENT_3D('',#1763,#1764,#1765); +#1763 = CARTESIAN_POINT('',(34.052558883258,-14.,27.)); +#1764 = DIRECTION('',(0.5,-0.866025403784,0.)); +#1765 = DIRECTION('',(0.866025403784,0.5,0.)); +#1766 = PCURVE('',#922,#1767); +#1767 = DEFINITIONAL_REPRESENTATION('',(#1768),#1771); +#1768 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1769,#1770),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1769 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1770 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#1771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1772 = PCURVE('',#1162,#1773); +#1773 = DEFINITIONAL_REPRESENTATION('',(#1774),#1777); +#1774 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1775,#1776),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1775 = CARTESIAN_POINT('',(4.188790204787,3.14159265359)); +#1776 = CARTESIAN_POINT('',(4.188790204787,4.712388980385)); +#1777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1778 = ADVANCED_FACE('',(#1779),#952,.T.); +#1779 = FACE_BOUND('',#1780,.T.); +#1780 = EDGE_LOOP('',(#1781,#1801,#1802,#1803)); +#1781 = ORIENTED_EDGE('',*,*,#1782,.F.); +#1782 = EDGE_CURVE('',#936,#1373,#1783,.T.); +#1783 = SURFACE_CURVE('',#1784,(#1789,#1795),.PCURVE_S1.); +#1784 = CIRCLE('',#1785,2.); +#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788); +#1786 = CARTESIAN_POINT('',(34.052558883258,-14.,33.)); +#1787 = DIRECTION('',(-0.5,0.866025403784,0.)); +#1788 = DIRECTION('',(0.866025403784,0.5,0.)); +#1789 = PCURVE('',#952,#1790); +#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1794); +#1791 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1792,#1793),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1792 = CARTESIAN_POINT('',(0.,0.)); +#1793 = CARTESIAN_POINT('',(0.,1.570796326795)); +#1794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1795 = PCURVE('',#1417,#1796); +#1796 = DEFINITIONAL_REPRESENTATION('',(#1797),#1800); +#1797 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1798,#1799),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1798 = CARTESIAN_POINT('',(2.094395102393,3.14159265359)); +#1799 = CARTESIAN_POINT('',(2.094395102393,4.712388980385)); +#1800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1801 = ORIENTED_EDGE('',*,*,#935,.T.); +#1802 = ORIENTED_EDGE('',*,*,#1042,.T.); +#1803 = ORIENTED_EDGE('',*,*,#1372,.F.); +#1804 = ADVANCED_FACE('',(#1805),#1193,.T.); +#1805 = FACE_BOUND('',#1806,.T.); +#1806 = EDGE_LOOP('',(#1807,#1808,#1828,#1829)); +#1807 = ORIENTED_EDGE('',*,*,#1174,.T.); +#1808 = ORIENTED_EDGE('',*,*,#1809,.F.); +#1809 = EDGE_CURVE('',#1635,#1146,#1810,.T.); +#1810 = SURFACE_CURVE('',#1811,(#1816,#1822),.PCURVE_S1.); +#1811 = CIRCLE('',#1812,2.); +#1812 = AXIS2_PLACEMENT_3D('',#1813,#1814,#1815); +#1813 = CARTESIAN_POINT('',(-4.05255888325,-14.,27.)); +#1814 = DIRECTION('',(0.5,0.866025403784,0.)); +#1815 = DIRECTION('',(0.866025403784,-0.5,0.)); +#1816 = PCURVE('',#1193,#1817); +#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1821); +#1818 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1819,#1820),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1819 = CARTESIAN_POINT('',(2.094395102394,0.)); +#1820 = CARTESIAN_POINT('',(2.094395102394,1.570796326795)); +#1821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1822 = PCURVE('',#1162,#1823); +#1823 = DEFINITIONAL_REPRESENTATION('',(#1824),#1827); +#1824 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1825,#1826),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1825 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#1826 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#1827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1828 = ORIENTED_EDGE('',*,*,#1634,.F.); +#1829 = ORIENTED_EDGE('',*,*,#1345,.T.); +#1830 = ADVANCED_FACE('',(#1831),#1162,.T.); +#1831 = FACE_BOUND('',#1832,.T.); +#1832 = EDGE_LOOP('',(#1833,#1834,#1835,#1836)); +#1833 = ORIENTED_EDGE('',*,*,#1145,.T.); +#1834 = ORIENTED_EDGE('',*,*,#1759,.F.); +#1835 = ORIENTED_EDGE('',*,*,#1730,.F.); +#1836 = ORIENTED_EDGE('',*,*,#1809,.T.); +#1837 = ADVANCED_FACE('',(#1838),#1228,.F.); +#1838 = FACE_BOUND('',#1839,.F.); +#1839 = EDGE_LOOP('',(#1840,#1841,#1862,#1863)); +#1840 = ORIENTED_EDGE('',*,*,#1207,.T.); +#1841 = ORIENTED_EDGE('',*,*,#1842,.T.); +#1842 = EDGE_CURVE('',#1208,#1487,#1843,.T.); +#1843 = SEAM_CURVE('',#1844,(#1848,#1855),.PCURVE_S1.); +#1844 = LINE('',#1845,#1846); +#1845 = CARTESIAN_POINT('',(30.,55.,25.)); +#1846 = VECTOR('',#1847,1.); +#1847 = DIRECTION('',(0.,0.,1.)); +#1848 = PCURVE('',#1228,#1849); +#1849 = DEFINITIONAL_REPRESENTATION('',(#1850),#1854); +#1850 = LINE('',#1851,#1852); +#1851 = CARTESIAN_POINT('',(4.138911435803E-13,0.)); +#1852 = VECTOR('',#1853,1.); +#1853 = DIRECTION('',(-0.,-1.)); +#1854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1855 = PCURVE('',#1228,#1856); +#1856 = DEFINITIONAL_REPRESENTATION('',(#1857),#1861); +#1857 = LINE('',#1858,#1859); +#1858 = CARTESIAN_POINT('',(6.283185307179,0.)); +#1859 = VECTOR('',#1860,1.); +#1860 = DIRECTION('',(-0.,-1.)); +#1861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1862 = ORIENTED_EDGE('',*,*,#1486,.F.); +#1863 = ORIENTED_EDGE('',*,*,#1842,.F.); +#1864 = ADVANCED_FACE('',(#1865),#1263,.F.); +#1865 = FACE_BOUND('',#1866,.F.); +#1866 = EDGE_LOOP('',(#1867,#1868,#1889,#1890)); +#1867 = ORIENTED_EDGE('',*,*,#1242,.T.); +#1868 = ORIENTED_EDGE('',*,*,#1869,.T.); +#1869 = EDGE_CURVE('',#1243,#1517,#1870,.T.); +#1870 = SEAM_CURVE('',#1871,(#1875,#1882),.PCURVE_S1.); +#1871 = LINE('',#1872,#1873); +#1872 = CARTESIAN_POINT('',(42.141016151378,-17.99038105676,25.)); +#1873 = VECTOR('',#1874,1.); +#1874 = DIRECTION('',(0.,0.,1.)); +#1875 = PCURVE('',#1263,#1876); +#1876 = DEFINITIONAL_REPRESENTATION('',(#1877),#1881); +#1877 = LINE('',#1878,#1879); +#1878 = CARTESIAN_POINT('',(4.138911435803E-13,0.)); +#1879 = VECTOR('',#1880,1.); +#1880 = DIRECTION('',(-0.,-1.)); +#1881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1882 = PCURVE('',#1263,#1883); +#1883 = DEFINITIONAL_REPRESENTATION('',(#1884),#1888); +#1884 = LINE('',#1885,#1886); +#1885 = CARTESIAN_POINT('',(6.283185307179,0.)); +#1886 = VECTOR('',#1887,1.); +#1887 = DIRECTION('',(-0.,-1.)); +#1888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1889 = ORIENTED_EDGE('',*,*,#1516,.F.); +#1890 = ORIENTED_EDGE('',*,*,#1869,.F.); +#1891 = ADVANCED_FACE('',(#1892),#1298,.F.); +#1892 = FACE_BOUND('',#1893,.F.); +#1893 = EDGE_LOOP('',(#1894,#1895,#1916,#1917)); +#1894 = ORIENTED_EDGE('',*,*,#1277,.T.); +#1895 = ORIENTED_EDGE('',*,*,#1896,.T.); +#1896 = EDGE_CURVE('',#1278,#1547,#1897,.T.); +#1897 = SEAM_CURVE('',#1898,(#1902,#1909),.PCURVE_S1.); +#1898 = LINE('',#1899,#1900); +#1899 = CARTESIAN_POINT('',(-27.14101615137,7.990381056767,25.)); +#1900 = VECTOR('',#1901,1.); +#1901 = DIRECTION('',(0.,0.,1.)); +#1902 = PCURVE('',#1298,#1903); +#1903 = DEFINITIONAL_REPRESENTATION('',(#1904),#1908); +#1904 = LINE('',#1905,#1906); +#1905 = CARTESIAN_POINT('',(4.138911435803E-13,0.)); +#1906 = VECTOR('',#1907,1.); +#1907 = DIRECTION('',(-0.,-1.)); +#1908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1909 = PCURVE('',#1298,#1910); +#1910 = DEFINITIONAL_REPRESENTATION('',(#1911),#1915); +#1911 = LINE('',#1912,#1913); +#1912 = CARTESIAN_POINT('',(6.283185307179,0.)); +#1913 = VECTOR('',#1914,1.); +#1914 = DIRECTION('',(-0.,-1.)); +#1915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1916 = ORIENTED_EDGE('',*,*,#1546,.F.); +#1917 = ORIENTED_EDGE('',*,*,#1896,.F.); +#1918 = ADVANCED_FACE('',(#1919),#1329,.T.); +#1919 = FACE_BOUND('',#1920,.T.); +#1920 = EDGE_LOOP('',(#1921,#1944,#1945,#1946)); +#1921 = ORIENTED_EDGE('',*,*,#1922,.T.); +#1922 = EDGE_CURVE('',#1923,#1313,#1925,.T.); +#1923 = VERTEX_POINT('',#1924); +#1924 = CARTESIAN_POINT('',(30.,15.,24.)); +#1925 = SEAM_CURVE('',#1926,(#1930,#1937),.PCURVE_S1.); +#1926 = LINE('',#1927,#1928); +#1927 = CARTESIAN_POINT('',(30.,15.,23.)); +#1928 = VECTOR('',#1929,1.); +#1929 = DIRECTION('',(0.,0.,1.)); +#1930 = PCURVE('',#1329,#1931); +#1931 = DEFINITIONAL_REPRESENTATION('',(#1932),#1936); +#1932 = LINE('',#1933,#1934); +#1933 = CARTESIAN_POINT('',(4.138911435803E-13,0.)); +#1934 = VECTOR('',#1935,1.); +#1935 = DIRECTION('',(-0.,-1.)); +#1936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1937 = PCURVE('',#1329,#1938); +#1938 = DEFINITIONAL_REPRESENTATION('',(#1939),#1943); +#1939 = LINE('',#1940,#1941); +#1940 = CARTESIAN_POINT('',(6.283185307179,0.)); +#1941 = VECTOR('',#1942,1.); +#1942 = DIRECTION('',(-0.,-1.)); +#1943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1944 = ORIENTED_EDGE('',*,*,#1312,.T.); +#1945 = ORIENTED_EDGE('',*,*,#1922,.F.); +#1946 = ORIENTED_EDGE('',*,*,#1947,.T.); +#1947 = EDGE_CURVE('',#1923,#1923,#1948,.T.); +#1948 = SURFACE_CURVE('',#1949,(#1954,#1961),.PCURVE_S1.); +#1949 = CIRCLE('',#1950,15.); +#1950 = AXIS2_PLACEMENT_3D('',#1951,#1952,#1953); +#1951 = CARTESIAN_POINT('',(15.,15.,24.)); +#1952 = DIRECTION('',(0.,0.,1.)); +#1953 = DIRECTION('',(1.,0.,0.)); +#1954 = PCURVE('',#1329,#1955); +#1955 = DEFINITIONAL_REPRESENTATION('',(#1956),#1960); +#1956 = LINE('',#1957,#1958); +#1957 = CARTESIAN_POINT('',(6.28318530718,-1.)); +#1958 = VECTOR('',#1959,1.); +#1959 = DIRECTION('',(-1.,0.)); +#1960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1961 = PCURVE('',#1962,#1967); +#1962 = TOROIDAL_SURFACE('',#1963,14.,1.); +#1963 = AXIS2_PLACEMENT_3D('',#1964,#1965,#1966); +#1964 = CARTESIAN_POINT('',(15.,15.,24.)); +#1965 = DIRECTION('',(0.,0.,-1.)); +#1966 = DIRECTION('',(1.,0.,0.)); +#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1972); +#1968 = LINE('',#1969,#1970); +#1969 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1970 = VECTOR('',#1971,1.); +#1971 = DIRECTION('',(-1.,0.)); +#1972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1973 = ADVANCED_FACE('',(#1974),#1450,.T.); +#1974 = FACE_BOUND('',#1975,.T.); +#1975 = EDGE_LOOP('',(#1976,#1977,#1978,#1998)); +#1976 = ORIENTED_EDGE('',*,*,#1610,.F.); +#1977 = ORIENTED_EDGE('',*,*,#1681,.T.); +#1978 = ORIENTED_EDGE('',*,*,#1979,.T.); +#1979 = EDGE_CURVE('',#1659,#1401,#1980,.T.); +#1980 = SURFACE_CURVE('',#1981,(#1986,#1992),.PCURVE_S1.); +#1981 = CIRCLE('',#1982,2.); +#1982 = AXIS2_PLACEMENT_3D('',#1983,#1984,#1985); +#1983 = CARTESIAN_POINT('',(-4.05255888325,-14.,33.)); +#1984 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#1985 = DIRECTION('',(0.866025403784,-0.5,0.)); +#1986 = PCURVE('',#1450,#1987); +#1987 = DEFINITIONAL_REPRESENTATION('',(#1988),#1991); +#1988 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1989,#1990),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1989 = CARTESIAN_POINT('',(4.188790204786,0.)); +#1990 = CARTESIAN_POINT('',(4.188790204786,1.570796326795)); +#1991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1992 = PCURVE('',#1417,#1993); +#1993 = DEFINITIONAL_REPRESENTATION('',(#1994),#1997); +#1994 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1995,#1996),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1995 = CARTESIAN_POINT('',(0.,3.14159265359)); +#1996 = CARTESIAN_POINT('',(0.,4.712388980385)); +#1997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1998 = ORIENTED_EDGE('',*,*,#1429,.F.); +#1999 = ADVANCED_FACE('',(#2000),#1417,.T.); +#2000 = FACE_BOUND('',#2001,.T.); +#2001 = EDGE_LOOP('',(#2002,#2003,#2004,#2005)); +#2002 = ORIENTED_EDGE('',*,*,#1979,.F.); +#2003 = ORIENTED_EDGE('',*,*,#1707,.T.); +#2004 = ORIENTED_EDGE('',*,*,#1782,.T.); +#2005 = ORIENTED_EDGE('',*,*,#1400,.F.); +#2006 = ADVANCED_FACE('',(#2007),#1593,.T.); +#2007 = FACE_BOUND('',#2008,.T.); +#2008 = EDGE_LOOP('',(#2009,#2032,#2059,#2060)); +#2009 = ORIENTED_EDGE('',*,*,#2010,.T.); +#2010 = EDGE_CURVE('',#1577,#2011,#2013,.T.); +#2011 = VERTEX_POINT('',#2012); +#2012 = CARTESIAN_POINT('',(30.,15.,36.)); +#2013 = SEAM_CURVE('',#2014,(#2018,#2025),.PCURVE_S1.); +#2014 = LINE('',#2015,#2016); +#2015 = CARTESIAN_POINT('',(30.,15.,23.)); +#2016 = VECTOR('',#2017,1.); +#2017 = DIRECTION('',(0.,0.,1.)); +#2018 = PCURVE('',#1593,#2019); +#2019 = DEFINITIONAL_REPRESENTATION('',(#2020),#2024); +#2020 = LINE('',#2021,#2022); +#2021 = CARTESIAN_POINT('',(4.138911435803E-13,0.)); +#2022 = VECTOR('',#2023,1.); +#2023 = DIRECTION('',(-0.,-1.)); +#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2025 = PCURVE('',#1593,#2026); +#2026 = DEFINITIONAL_REPRESENTATION('',(#2027),#2031); +#2027 = LINE('',#2028,#2029); +#2028 = CARTESIAN_POINT('',(6.283185307179,0.)); +#2029 = VECTOR('',#2030,1.); +#2030 = DIRECTION('',(-0.,-1.)); +#2031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2032 = ORIENTED_EDGE('',*,*,#2033,.F.); +#2033 = EDGE_CURVE('',#2011,#2011,#2034,.T.); +#2034 = SURFACE_CURVE('',#2035,(#2040,#2047),.PCURVE_S1.); +#2035 = CIRCLE('',#2036,15.); +#2036 = AXIS2_PLACEMENT_3D('',#2037,#2038,#2039); +#2037 = CARTESIAN_POINT('',(15.,15.,36.)); +#2038 = DIRECTION('',(0.,0.,1.)); +#2039 = DIRECTION('',(1.,0.,0.)); +#2040 = PCURVE('',#1593,#2041); +#2041 = DEFINITIONAL_REPRESENTATION('',(#2042),#2046); +#2042 = LINE('',#2043,#2044); +#2043 = CARTESIAN_POINT('',(6.28318530718,-13.)); +#2044 = VECTOR('',#2045,1.); +#2045 = DIRECTION('',(-1.,0.)); +#2046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2047 = PCURVE('',#2048,#2053); +#2048 = TOROIDAL_SURFACE('',#2049,14.,1.); +#2049 = AXIS2_PLACEMENT_3D('',#2050,#2051,#2052); +#2050 = CARTESIAN_POINT('',(15.,15.,36.)); +#2051 = DIRECTION('',(0.,0.,1.)); +#2052 = DIRECTION('',(1.,0.,0.)); +#2053 = DEFINITIONAL_REPRESENTATION('',(#2054),#2058); +#2054 = LINE('',#2055,#2056); +#2055 = CARTESIAN_POINT('',(0.,0.)); +#2056 = VECTOR('',#2057,1.); +#2057 = DIRECTION('',(1.,0.)); +#2058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2059 = ORIENTED_EDGE('',*,*,#2010,.F.); +#2060 = ORIENTED_EDGE('',*,*,#1576,.F.); +#2061 = ADVANCED_FACE('',(#2062),#1962,.T.); +#2062 = FACE_BOUND('',#2063,.T.); +#2063 = EDGE_LOOP('',(#2064,#2097,#2117,#2118)); +#2064 = ORIENTED_EDGE('',*,*,#2065,.T.); +#2065 = EDGE_CURVE('',#2066,#2066,#2068,.T.); +#2066 = VERTEX_POINT('',#2067); +#2067 = CARTESIAN_POINT('',(29.,15.,23.)); +#2068 = SURFACE_CURVE('',#2069,(#2074,#2081),.PCURVE_S1.); +#2069 = CIRCLE('',#2070,14.); +#2070 = AXIS2_PLACEMENT_3D('',#2071,#2072,#2073); +#2071 = CARTESIAN_POINT('',(15.,15.,23.)); +#2072 = DIRECTION('',(0.,0.,1.)); +#2073 = DIRECTION('',(1.,0.,0.)); +#2074 = PCURVE('',#1962,#2075); +#2075 = DEFINITIONAL_REPRESENTATION('',(#2076),#2080); +#2076 = LINE('',#2077,#2078); +#2077 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#2078 = VECTOR('',#2079,1.); +#2079 = DIRECTION('',(-1.,0.)); +#2080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2081 = PCURVE('',#2082,#2087); +#2082 = PLANE('',#2083); +#2083 = AXIS2_PLACEMENT_3D('',#2084,#2085,#2086); +#2084 = CARTESIAN_POINT('',(30.,15.,23.)); +#2085 = DIRECTION('',(0.,0.,-1.)); +#2086 = DIRECTION('',(-1.,0.,0.)); +#2087 = DEFINITIONAL_REPRESENTATION('',(#2088),#2096); +#2088 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2089,#2090,#2091,#2092, +#2093,#2094,#2095),.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('') ); +#2089 = CARTESIAN_POINT('',(1.,0.)); +#2090 = CARTESIAN_POINT('',(1.,24.248711305964)); +#2091 = CARTESIAN_POINT('',(22.,12.124355652982)); +#2092 = CARTESIAN_POINT('',(43.,3.429011037613E-15)); +#2093 = CARTESIAN_POINT('',(22.,-12.12435565298)); +#2094 = CARTESIAN_POINT('',(1.,-24.24871130596)); +#2095 = CARTESIAN_POINT('',(1.,0.)); +#2096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2097 = ORIENTED_EDGE('',*,*,#2098,.F.); +#2098 = EDGE_CURVE('',#1923,#2066,#2099,.T.); +#2099 = SEAM_CURVE('',#2100,(#2105,#2111),.PCURVE_S1.); +#2100 = CIRCLE('',#2101,1.); +#2101 = AXIS2_PLACEMENT_3D('',#2102,#2103,#2104); +#2102 = CARTESIAN_POINT('',(29.,15.,24.)); +#2103 = DIRECTION('',(-0.,1.,0.)); +#2104 = DIRECTION('',(1.,0.,0.)); +#2105 = PCURVE('',#1962,#2106); +#2106 = DEFINITIONAL_REPRESENTATION('',(#2107),#2110); +#2107 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2108,#2109),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2108 = CARTESIAN_POINT('',(0.,0.)); +#2109 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2111 = PCURVE('',#1962,#2112); +#2112 = DEFINITIONAL_REPRESENTATION('',(#2113),#2116); +#2113 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2114,#2115),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2114 = CARTESIAN_POINT('',(6.283185307179,0.)); +#2115 = CARTESIAN_POINT('',(6.283185307179,1.570796326795)); +#2116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2117 = ORIENTED_EDGE('',*,*,#1947,.F.); +#2118 = ORIENTED_EDGE('',*,*,#2098,.T.); +#2119 = ADVANCED_FACE('',(#2120),#2048,.T.); +#2120 = FACE_BOUND('',#2121,.T.); +#2121 = EDGE_LOOP('',(#2122,#2144,#2145,#2146)); +#2122 = ORIENTED_EDGE('',*,*,#2123,.F.); +#2123 = EDGE_CURVE('',#2011,#2124,#2126,.T.); +#2124 = VERTEX_POINT('',#2125); +#2125 = CARTESIAN_POINT('',(29.,15.,37.)); +#2126 = SEAM_CURVE('',#2127,(#2132,#2138),.PCURVE_S1.); +#2127 = CIRCLE('',#2128,1.); +#2128 = AXIS2_PLACEMENT_3D('',#2129,#2130,#2131); +#2129 = CARTESIAN_POINT('',(29.,15.,36.)); +#2130 = DIRECTION('',(0.,-1.,0.)); +#2131 = DIRECTION('',(1.,0.,0.)); +#2132 = PCURVE('',#2048,#2133); +#2133 = DEFINITIONAL_REPRESENTATION('',(#2134),#2137); +#2134 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2135,#2136),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2135 = CARTESIAN_POINT('',(0.,0.)); +#2136 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2138 = PCURVE('',#2048,#2139); +#2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2143); +#2140 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2141,#2142),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2141 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2142 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#2143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2144 = ORIENTED_EDGE('',*,*,#2033,.T.); +#2145 = ORIENTED_EDGE('',*,*,#2123,.T.); +#2146 = ORIENTED_EDGE('',*,*,#2147,.F.); +#2147 = EDGE_CURVE('',#2124,#2124,#2148,.T.); +#2148 = SURFACE_CURVE('',#2149,(#2154,#2161),.PCURVE_S1.); +#2149 = CIRCLE('',#2150,14.); +#2150 = AXIS2_PLACEMENT_3D('',#2151,#2152,#2153); +#2151 = CARTESIAN_POINT('',(15.,15.,37.)); +#2152 = DIRECTION('',(0.,0.,1.)); +#2153 = DIRECTION('',(1.,0.,0.)); +#2154 = PCURVE('',#2048,#2155); +#2155 = DEFINITIONAL_REPRESENTATION('',(#2156),#2160); +#2156 = LINE('',#2157,#2158); +#2157 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2158 = VECTOR('',#2159,1.); +#2159 = DIRECTION('',(1.,0.)); +#2160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2161 = PCURVE('',#2162,#2167); +#2162 = PLANE('',#2163); +#2163 = AXIS2_PLACEMENT_3D('',#2164,#2165,#2166); +#2164 = CARTESIAN_POINT('',(30.,15.,37.)); +#2165 = DIRECTION('',(0.,0.,-1.)); +#2166 = DIRECTION('',(-1.,0.,0.)); +#2167 = DEFINITIONAL_REPRESENTATION('',(#2168),#2176); +#2168 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2169,#2170,#2171,#2172, +#2173,#2174,#2175),.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('') ); +#2169 = CARTESIAN_POINT('',(1.,0.)); +#2170 = CARTESIAN_POINT('',(1.,24.248711305964)); +#2171 = CARTESIAN_POINT('',(22.,12.124355652982)); +#2172 = CARTESIAN_POINT('',(43.,3.429011037613E-15)); +#2173 = CARTESIAN_POINT('',(22.,-12.12435565298)); +#2174 = CARTESIAN_POINT('',(1.,-24.24871130596)); +#2175 = CARTESIAN_POINT('',(1.,0.)); +#2176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2177 = ADVANCED_FACE('',(#2178),#2082,.T.); +#2178 = FACE_BOUND('',#2179,.T.); +#2179 = EDGE_LOOP('',(#2180)); +#2180 = ORIENTED_EDGE('',*,*,#2065,.F.); +#2181 = ADVANCED_FACE('',(#2182),#2162,.F.); +#2182 = FACE_BOUND('',#2183,.F.); +#2183 = EDGE_LOOP('',(#2184)); +#2184 = ORIENTED_EDGE('',*,*,#2147,.F.); +#2185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2189)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2186,#2187,#2188)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2186 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2187 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2188 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2189 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2186, + 'distance_accuracy_value','confusion accuracy'); +#2190 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#439)); +#2191 = SHAPE_DEFINITION_REPRESENTATION(#2192,#2198); +#2192 = PRODUCT_DEFINITION_SHAPE('','',#2193); +#2193 = PRODUCT_DEFINITION('design','',#2194,#2197); +#2194 = PRODUCT_DEFINITION_FORMATION('','',#2195); +#2195 = PRODUCT('Rodamiento_2','Rodamiento_2','',(#2196)); +#2196 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2197 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2198 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2199),#2613); +#2199 = MANIFOLD_SOLID_BREP('',#2200); +#2200 = CLOSED_SHELL('',(#2201,#2289,#2347,#2405,#2444,#2483,#2537,#2586 + )); +#2201 = ADVANCED_FACE('',(#2202),#2215,.T.); +#2202 = FACE_BOUND('',#2203,.T.); +#2203 = EDGE_LOOP('',(#2204,#2238,#2261,#2288)); +#2204 = ORIENTED_EDGE('',*,*,#2205,.T.); +#2205 = EDGE_CURVE('',#2206,#2206,#2208,.T.); +#2206 = VERTEX_POINT('',#2207); +#2207 = CARTESIAN_POINT('',(-27.14101615137,7.990381056767,25.)); +#2208 = SURFACE_CURVE('',#2209,(#2214,#2226),.PCURVE_S1.); +#2209 = CIRCLE('',#2210,15.); +#2210 = AXIS2_PLACEMENT_3D('',#2211,#2212,#2213); +#2211 = CARTESIAN_POINT('',(-19.64101615137,-5.,25.)); +#2212 = DIRECTION('',(0.,0.,1.)); +#2213 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2214 = PCURVE('',#2215,#2220); +#2215 = CYLINDRICAL_SURFACE('',#2216,15.); +#2216 = AXIS2_PLACEMENT_3D('',#2217,#2218,#2219); +#2217 = CARTESIAN_POINT('',(-19.64101615137,-5.,23.)); +#2218 = DIRECTION('',(0.,0.,-1.)); +#2219 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2225); +#2221 = LINE('',#2222,#2223); +#2222 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#2223 = VECTOR('',#2224,1.); +#2224 = DIRECTION('',(-1.,0.)); +#2225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2226 = PCURVE('',#2227,#2232); +#2227 = TOROIDAL_SURFACE('',#2228,13.,2.); +#2228 = AXIS2_PLACEMENT_3D('',#2229,#2230,#2231); +#2229 = CARTESIAN_POINT('',(-19.64101615137,-5.,25.)); +#2230 = DIRECTION('',(0.,0.,-1.)); +#2231 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2232 = DEFINITIONAL_REPRESENTATION('',(#2233),#2237); +#2233 = LINE('',#2234,#2235); +#2234 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2235 = VECTOR('',#2236,1.); +#2236 = DIRECTION('',(-1.,0.)); +#2237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2238 = ORIENTED_EDGE('',*,*,#2239,.T.); +#2239 = EDGE_CURVE('',#2206,#2240,#2242,.T.); +#2240 = VERTEX_POINT('',#2241); +#2241 = CARTESIAN_POINT('',(-27.14101615137,7.990381056767,35.)); +#2242 = SEAM_CURVE('',#2243,(#2247,#2254),.PCURVE_S1.); +#2243 = LINE('',#2244,#2245); +#2244 = CARTESIAN_POINT('',(-27.14101615137,7.990381056767,23.)); +#2245 = VECTOR('',#2246,1.); +#2246 = DIRECTION('',(0.,0.,1.)); +#2247 = PCURVE('',#2215,#2248); +#2248 = DEFINITIONAL_REPRESENTATION('',(#2249),#2253); +#2249 = LINE('',#2250,#2251); +#2250 = CARTESIAN_POINT('',(4.138911435803E-13,0.)); +#2251 = VECTOR('',#2252,1.); +#2252 = DIRECTION('',(-0.,-1.)); +#2253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2254 = PCURVE('',#2215,#2255); +#2255 = DEFINITIONAL_REPRESENTATION('',(#2256),#2260); +#2256 = LINE('',#2257,#2258); +#2257 = CARTESIAN_POINT('',(6.283185307179,0.)); +#2258 = VECTOR('',#2259,1.); +#2259 = DIRECTION('',(-0.,-1.)); +#2260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2261 = ORIENTED_EDGE('',*,*,#2262,.F.); +#2262 = EDGE_CURVE('',#2240,#2240,#2263,.T.); +#2263 = SURFACE_CURVE('',#2264,(#2269,#2276),.PCURVE_S1.); +#2264 = CIRCLE('',#2265,15.); +#2265 = AXIS2_PLACEMENT_3D('',#2266,#2267,#2268); +#2266 = CARTESIAN_POINT('',(-19.64101615137,-5.,35.)); +#2267 = DIRECTION('',(0.,0.,1.)); +#2268 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2269 = PCURVE('',#2215,#2270); +#2270 = DEFINITIONAL_REPRESENTATION('',(#2271),#2275); +#2271 = LINE('',#2272,#2273); +#2272 = CARTESIAN_POINT('',(6.28318530718,-12.)); +#2273 = VECTOR('',#2274,1.); +#2274 = DIRECTION('',(-1.,0.)); +#2275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2276 = PCURVE('',#2277,#2282); +#2277 = TOROIDAL_SURFACE('',#2278,13.,2.); +#2278 = AXIS2_PLACEMENT_3D('',#2279,#2280,#2281); +#2279 = CARTESIAN_POINT('',(-19.64101615137,-5.,35.)); +#2280 = DIRECTION('',(0.,0.,1.)); +#2281 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2282 = DEFINITIONAL_REPRESENTATION('',(#2283),#2287); +#2283 = LINE('',#2284,#2285); +#2284 = CARTESIAN_POINT('',(0.,0.)); +#2285 = VECTOR('',#2286,1.); +#2286 = DIRECTION('',(1.,0.)); +#2287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2288 = ORIENTED_EDGE('',*,*,#2239,.F.); +#2289 = ADVANCED_FACE('',(#2290),#2227,.T.); +#2290 = FACE_BOUND('',#2291,.T.); +#2291 = EDGE_LOOP('',(#2292,#2325,#2345,#2346)); +#2292 = ORIENTED_EDGE('',*,*,#2293,.T.); +#2293 = EDGE_CURVE('',#2294,#2294,#2296,.T.); +#2294 = VERTEX_POINT('',#2295); +#2295 = CARTESIAN_POINT('',(-26.14101615137,6.258330249198,23.)); +#2296 = SURFACE_CURVE('',#2297,(#2302,#2309),.PCURVE_S1.); +#2297 = CIRCLE('',#2298,13.); +#2298 = AXIS2_PLACEMENT_3D('',#2299,#2300,#2301); +#2299 = CARTESIAN_POINT('',(-19.64101615137,-5.,23.)); +#2300 = DIRECTION('',(0.,0.,1.)); +#2301 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2302 = PCURVE('',#2227,#2303); +#2303 = DEFINITIONAL_REPRESENTATION('',(#2304),#2308); +#2304 = LINE('',#2305,#2306); +#2305 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#2306 = VECTOR('',#2307,1.); +#2307 = DIRECTION('',(-1.,0.)); +#2308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2309 = PCURVE('',#2310,#2315); +#2310 = PLANE('',#2311); +#2311 = AXIS2_PLACEMENT_3D('',#2312,#2313,#2314); +#2312 = CARTESIAN_POINT('',(-27.14101615137,7.990381056767,23.)); +#2313 = DIRECTION('',(0.,0.,-1.)); +#2314 = DIRECTION('',(0.5,-0.866025403784,0.)); +#2315 = DEFINITIONAL_REPRESENTATION('',(#2316),#2324); +#2316 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2317,#2318,#2319,#2320, +#2321,#2322,#2323),.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('') ); +#2317 = CARTESIAN_POINT('',(2.,3.499422973618E-12)); +#2318 = CARTESIAN_POINT('',(2.,22.516660498399)); +#2319 = CARTESIAN_POINT('',(21.5,11.258330249201)); +#2320 = CARTESIAN_POINT('',(41.,3.502607055296E-12)); +#2321 = CARTESIAN_POINT('',(21.5,-11.25833024919)); +#2322 = CARTESIAN_POINT('',(2.,-22.51666049839)); +#2323 = CARTESIAN_POINT('',(2.,3.499422973618E-12)); +#2324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2325 = ORIENTED_EDGE('',*,*,#2326,.F.); +#2326 = EDGE_CURVE('',#2206,#2294,#2327,.T.); +#2327 = SEAM_CURVE('',#2328,(#2333,#2339),.PCURVE_S1.); +#2328 = CIRCLE('',#2329,2.); +#2329 = AXIS2_PLACEMENT_3D('',#2330,#2331,#2332); +#2330 = CARTESIAN_POINT('',(-26.14101615137,6.258330249198,25.)); +#2331 = DIRECTION('',(-0.866025403784,-0.5,-0.)); +#2332 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2333 = PCURVE('',#2227,#2334); +#2334 = DEFINITIONAL_REPRESENTATION('',(#2335),#2338); +#2335 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2336,#2337),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2336 = CARTESIAN_POINT('',(0.,0.)); +#2337 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2339 = PCURVE('',#2227,#2340); +#2340 = DEFINITIONAL_REPRESENTATION('',(#2341),#2344); +#2341 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2342,#2343),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2342 = CARTESIAN_POINT('',(6.283185307179,0.)); +#2343 = CARTESIAN_POINT('',(6.283185307179,1.570796326795)); +#2344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2345 = ORIENTED_EDGE('',*,*,#2205,.F.); +#2346 = ORIENTED_EDGE('',*,*,#2326,.T.); +#2347 = ADVANCED_FACE('',(#2348),#2277,.T.); +#2348 = FACE_BOUND('',#2349,.T.); +#2349 = EDGE_LOOP('',(#2350,#2372,#2373,#2374)); +#2350 = ORIENTED_EDGE('',*,*,#2351,.F.); +#2351 = EDGE_CURVE('',#2240,#2352,#2354,.T.); +#2352 = VERTEX_POINT('',#2353); +#2353 = CARTESIAN_POINT('',(-26.14101615137,6.258330249198,37.)); +#2354 = SEAM_CURVE('',#2355,(#2360,#2366),.PCURVE_S1.); +#2355 = CIRCLE('',#2356,2.); +#2356 = AXIS2_PLACEMENT_3D('',#2357,#2358,#2359); +#2357 = CARTESIAN_POINT('',(-26.14101615137,6.258330249198,35.)); +#2358 = DIRECTION('',(0.866025403784,0.5,-0.)); +#2359 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2360 = PCURVE('',#2277,#2361); +#2361 = DEFINITIONAL_REPRESENTATION('',(#2362),#2365); +#2362 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2363,#2364),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2363 = CARTESIAN_POINT('',(0.,0.)); +#2364 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2366 = PCURVE('',#2277,#2367); +#2367 = DEFINITIONAL_REPRESENTATION('',(#2368),#2371); +#2368 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2369,#2370),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2369 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2370 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#2371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2372 = ORIENTED_EDGE('',*,*,#2262,.T.); +#2373 = ORIENTED_EDGE('',*,*,#2351,.T.); +#2374 = ORIENTED_EDGE('',*,*,#2375,.F.); +#2375 = EDGE_CURVE('',#2352,#2352,#2376,.T.); +#2376 = SURFACE_CURVE('',#2377,(#2382,#2389),.PCURVE_S1.); +#2377 = CIRCLE('',#2378,13.); +#2378 = AXIS2_PLACEMENT_3D('',#2379,#2380,#2381); +#2379 = CARTESIAN_POINT('',(-19.64101615137,-5.,37.)); +#2380 = DIRECTION('',(0.,0.,1.)); +#2381 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2382 = PCURVE('',#2277,#2383); +#2383 = DEFINITIONAL_REPRESENTATION('',(#2384),#2388); +#2384 = LINE('',#2385,#2386); +#2385 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2386 = VECTOR('',#2387,1.); +#2387 = DIRECTION('',(1.,0.)); +#2388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2389 = PCURVE('',#2390,#2395); +#2390 = PLANE('',#2391); +#2391 = AXIS2_PLACEMENT_3D('',#2392,#2393,#2394); +#2392 = CARTESIAN_POINT('',(-27.14101615137,7.990381056767,37.)); +#2393 = DIRECTION('',(0.,0.,-1.)); +#2394 = DIRECTION('',(0.5,-0.866025403784,0.)); +#2395 = DEFINITIONAL_REPRESENTATION('',(#2396),#2404); +#2396 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2397,#2398,#2399,#2400, +#2401,#2402,#2403),.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('') ); +#2397 = CARTESIAN_POINT('',(2.,3.499422973618E-12)); +#2398 = CARTESIAN_POINT('',(2.,22.516660498399)); +#2399 = CARTESIAN_POINT('',(21.5,11.258330249201)); +#2400 = CARTESIAN_POINT('',(41.,3.502607055296E-12)); +#2401 = CARTESIAN_POINT('',(21.5,-11.25833024919)); +#2402 = CARTESIAN_POINT('',(2.,-22.51666049839)); +#2403 = CARTESIAN_POINT('',(2.,3.499422973618E-12)); +#2404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2405 = ADVANCED_FACE('',(#2406,#2409),#2310,.T.); +#2406 = FACE_BOUND('',#2407,.T.); +#2407 = EDGE_LOOP('',(#2408)); +#2408 = ORIENTED_EDGE('',*,*,#2293,.F.); +#2409 = FACE_BOUND('',#2410,.T.); +#2410 = EDGE_LOOP('',(#2411)); +#2411 = ORIENTED_EDGE('',*,*,#2412,.T.); +#2412 = EDGE_CURVE('',#2413,#2413,#2415,.T.); +#2413 = VERTEX_POINT('',#2414); +#2414 = CARTESIAN_POINT('',(-24.64101615137,3.66025403785,23.)); +#2415 = SURFACE_CURVE('',#2416,(#2421,#2432),.PCURVE_S1.); +#2416 = CIRCLE('',#2417,10.); +#2417 = AXIS2_PLACEMENT_3D('',#2418,#2419,#2420); +#2418 = CARTESIAN_POINT('',(-19.64101615137,-5.,23.)); +#2419 = DIRECTION('',(0.,0.,1.)); +#2420 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2421 = PCURVE('',#2310,#2422); +#2422 = DEFINITIONAL_REPRESENTATION('',(#2423),#2431); +#2423 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2424,#2425,#2426,#2427, +#2428,#2429,#2430),.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('') ); +#2424 = CARTESIAN_POINT('',(5.,3.499422973618E-12)); +#2425 = CARTESIAN_POINT('',(5.,17.320508075692)); +#2426 = CARTESIAN_POINT('',(20.,8.660254037848)); +#2427 = CARTESIAN_POINT('',(35.,3.501872267217E-12)); +#2428 = CARTESIAN_POINT('',(20.,-8.660254037841)); +#2429 = CARTESIAN_POINT('',(5.,-17.32050807568)); +#2430 = CARTESIAN_POINT('',(5.,3.499422973618E-12)); +#2431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2432 = PCURVE('',#2433,#2438); +#2433 = TOROIDAL_SURFACE('',#2434,10.,2.); +#2434 = AXIS2_PLACEMENT_3D('',#2435,#2436,#2437); +#2435 = CARTESIAN_POINT('',(-19.64101615137,-5.,25.)); +#2436 = DIRECTION('',(0.,0.,1.)); +#2437 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2438 = DEFINITIONAL_REPRESENTATION('',(#2439),#2443); +#2439 = LINE('',#2440,#2441); +#2440 = CARTESIAN_POINT('',(0.,4.712388980385)); +#2441 = VECTOR('',#2442,1.); +#2442 = DIRECTION('',(1.,0.)); +#2443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2444 = ADVANCED_FACE('',(#2445,#2448),#2390,.F.); +#2445 = FACE_BOUND('',#2446,.F.); +#2446 = EDGE_LOOP('',(#2447)); +#2447 = ORIENTED_EDGE('',*,*,#2375,.F.); +#2448 = FACE_BOUND('',#2449,.F.); +#2449 = EDGE_LOOP('',(#2450)); +#2450 = ORIENTED_EDGE('',*,*,#2451,.T.); +#2451 = EDGE_CURVE('',#2452,#2452,#2454,.T.); +#2452 = VERTEX_POINT('',#2453); +#2453 = CARTESIAN_POINT('',(-24.64101615137,3.66025403785,37.)); +#2454 = SURFACE_CURVE('',#2455,(#2460,#2471),.PCURVE_S1.); +#2455 = CIRCLE('',#2456,10.); +#2456 = AXIS2_PLACEMENT_3D('',#2457,#2458,#2459); +#2457 = CARTESIAN_POINT('',(-19.64101615137,-5.,37.)); +#2458 = DIRECTION('',(0.,0.,1.)); +#2459 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2460 = PCURVE('',#2390,#2461); +#2461 = DEFINITIONAL_REPRESENTATION('',(#2462),#2470); +#2462 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2463,#2464,#2465,#2466, +#2467,#2468,#2469),.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('') ); +#2463 = CARTESIAN_POINT('',(5.,3.499422973618E-12)); +#2464 = CARTESIAN_POINT('',(5.,17.320508075692)); +#2465 = CARTESIAN_POINT('',(20.,8.660254037848)); +#2466 = CARTESIAN_POINT('',(35.,3.501872267217E-12)); +#2467 = CARTESIAN_POINT('',(20.,-8.660254037841)); +#2468 = CARTESIAN_POINT('',(5.,-17.32050807568)); +#2469 = CARTESIAN_POINT('',(5.,3.499422973618E-12)); +#2470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2471 = PCURVE('',#2472,#2477); +#2472 = TOROIDAL_SURFACE('',#2473,10.,2.); +#2473 = AXIS2_PLACEMENT_3D('',#2474,#2475,#2476); +#2474 = CARTESIAN_POINT('',(-19.64101615137,-5.,35.)); +#2475 = DIRECTION('',(0.,0.,-1.)); +#2476 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2477 = DEFINITIONAL_REPRESENTATION('',(#2478),#2482); +#2478 = LINE('',#2479,#2480); +#2479 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#2480 = VECTOR('',#2481,1.); +#2481 = DIRECTION('',(-1.,1.4E-16)); +#2482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2483 = ADVANCED_FACE('',(#2484),#2433,.T.); +#2484 = FACE_BOUND('',#2485,.T.); +#2485 = EDGE_LOOP('',(#2486,#2508,#2535,#2536)); +#2486 = ORIENTED_EDGE('',*,*,#2487,.F.); +#2487 = EDGE_CURVE('',#2488,#2413,#2490,.T.); +#2488 = VERTEX_POINT('',#2489); +#2489 = CARTESIAN_POINT('',(-23.64101615137,1.92820323028,25.)); +#2490 = SEAM_CURVE('',#2491,(#2496,#2502),.PCURVE_S1.); +#2491 = CIRCLE('',#2492,2.); +#2492 = AXIS2_PLACEMENT_3D('',#2493,#2494,#2495); +#2493 = CARTESIAN_POINT('',(-24.64101615137,3.66025403785,25.)); +#2494 = DIRECTION('',(0.866025403784,0.5,-0.)); +#2495 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2496 = PCURVE('',#2433,#2497); +#2497 = DEFINITIONAL_REPRESENTATION('',(#2498),#2501); +#2498 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2499,#2500),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2499 = CARTESIAN_POINT('',(0.,3.14159265359)); +#2500 = CARTESIAN_POINT('',(0.,4.712388980385)); +#2501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2502 = PCURVE('',#2433,#2503); +#2503 = DEFINITIONAL_REPRESENTATION('',(#2504),#2507); +#2504 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2505,#2506),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2505 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#2506 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2508 = ORIENTED_EDGE('',*,*,#2509,.T.); +#2509 = EDGE_CURVE('',#2488,#2488,#2510,.T.); +#2510 = SURFACE_CURVE('',#2511,(#2516,#2523),.PCURVE_S1.); +#2511 = CIRCLE('',#2512,8.); +#2512 = AXIS2_PLACEMENT_3D('',#2513,#2514,#2515); +#2513 = CARTESIAN_POINT('',(-19.64101615137,-5.,25.)); +#2514 = DIRECTION('',(0.,0.,1.)); +#2515 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2516 = PCURVE('',#2433,#2517); +#2517 = DEFINITIONAL_REPRESENTATION('',(#2518),#2522); +#2518 = LINE('',#2519,#2520); +#2519 = CARTESIAN_POINT('',(0.,3.14159265359)); +#2520 = VECTOR('',#2521,1.); +#2521 = DIRECTION('',(1.,0.)); +#2522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2523 = PCURVE('',#2524,#2529); +#2524 = CYLINDRICAL_SURFACE('',#2525,8.); +#2525 = AXIS2_PLACEMENT_3D('',#2526,#2527,#2528); +#2526 = CARTESIAN_POINT('',(-19.64101615137,-5.,23.)); +#2527 = DIRECTION('',(0.,0.,-1.)); +#2528 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2534); +#2530 = LINE('',#2531,#2532); +#2531 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#2532 = VECTOR('',#2533,1.); +#2533 = DIRECTION('',(-1.,0.)); +#2534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2535 = ORIENTED_EDGE('',*,*,#2487,.T.); +#2536 = ORIENTED_EDGE('',*,*,#2412,.F.); +#2537 = ADVANCED_FACE('',(#2538),#2472,.T.); +#2538 = FACE_BOUND('',#2539,.T.); +#2539 = EDGE_LOOP('',(#2540,#2541,#2563,#2585)); +#2540 = ORIENTED_EDGE('',*,*,#2451,.T.); +#2541 = ORIENTED_EDGE('',*,*,#2542,.F.); +#2542 = EDGE_CURVE('',#2543,#2452,#2545,.T.); +#2543 = VERTEX_POINT('',#2544); +#2544 = CARTESIAN_POINT('',(-23.64101615137,1.92820323028,35.)); +#2545 = SEAM_CURVE('',#2546,(#2551,#2557),.PCURVE_S1.); +#2546 = CIRCLE('',#2547,2.); +#2547 = AXIS2_PLACEMENT_3D('',#2548,#2549,#2550); +#2548 = CARTESIAN_POINT('',(-24.64101615137,3.66025403785,35.)); +#2549 = DIRECTION('',(-0.866025403784,-0.5,-0.)); +#2550 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2551 = PCURVE('',#2472,#2552); +#2552 = DEFINITIONAL_REPRESENTATION('',(#2553),#2556); +#2553 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2554,#2555),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2554 = CARTESIAN_POINT('',(0.,3.14159265359)); +#2555 = CARTESIAN_POINT('',(0.,4.712388980385)); +#2556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2557 = PCURVE('',#2472,#2558); +#2558 = DEFINITIONAL_REPRESENTATION('',(#2559),#2562); +#2559 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2560,#2561),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2560 = CARTESIAN_POINT('',(6.283185307179,3.14159265359)); +#2561 = CARTESIAN_POINT('',(6.283185307179,4.712388980385)); +#2562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2563 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2564 = EDGE_CURVE('',#2543,#2543,#2565,.T.); +#2565 = SURFACE_CURVE('',#2566,(#2571,#2578),.PCURVE_S1.); +#2566 = CIRCLE('',#2567,8.); +#2567 = AXIS2_PLACEMENT_3D('',#2568,#2569,#2570); +#2568 = CARTESIAN_POINT('',(-19.64101615137,-5.,35.)); +#2569 = DIRECTION('',(0.,0.,1.)); +#2570 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2571 = PCURVE('',#2472,#2572); +#2572 = DEFINITIONAL_REPRESENTATION('',(#2573),#2577); +#2573 = LINE('',#2574,#2575); +#2574 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#2575 = VECTOR('',#2576,1.); +#2576 = DIRECTION('',(-1.,0.)); +#2577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2578 = PCURVE('',#2524,#2579); +#2579 = DEFINITIONAL_REPRESENTATION('',(#2580),#2584); +#2580 = LINE('',#2581,#2582); +#2581 = CARTESIAN_POINT('',(6.28318530718,-12.)); +#2582 = VECTOR('',#2583,1.); +#2583 = DIRECTION('',(-1.,0.)); +#2584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2585 = ORIENTED_EDGE('',*,*,#2542,.T.); +#2586 = ADVANCED_FACE('',(#2587),#2524,.F.); +#2587 = FACE_BOUND('',#2588,.F.); +#2588 = EDGE_LOOP('',(#2589,#2590,#2611,#2612)); +#2589 = ORIENTED_EDGE('',*,*,#2509,.T.); +#2590 = ORIENTED_EDGE('',*,*,#2591,.T.); +#2591 = EDGE_CURVE('',#2488,#2543,#2592,.T.); +#2592 = SEAM_CURVE('',#2593,(#2597,#2604),.PCURVE_S1.); +#2593 = LINE('',#2594,#2595); +#2594 = CARTESIAN_POINT('',(-23.64101615137,1.92820323028,23.)); +#2595 = VECTOR('',#2596,1.); +#2596 = DIRECTION('',(0.,0.,1.)); +#2597 = PCURVE('',#2524,#2598); +#2598 = DEFINITIONAL_REPRESENTATION('',(#2599),#2603); +#2599 = LINE('',#2600,#2601); +#2600 = CARTESIAN_POINT('',(4.138911435803E-13,0.)); +#2601 = VECTOR('',#2602,1.); +#2602 = DIRECTION('',(-0.,-1.)); +#2603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2604 = PCURVE('',#2524,#2605); +#2605 = DEFINITIONAL_REPRESENTATION('',(#2606),#2610); +#2606 = LINE('',#2607,#2608); +#2607 = CARTESIAN_POINT('',(6.283185307179,0.)); +#2608 = VECTOR('',#2609,1.); +#2609 = DIRECTION('',(-0.,-1.)); +#2610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2611 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2612 = ORIENTED_EDGE('',*,*,#2591,.F.); +#2613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2617)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2614,#2615,#2616)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2614 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2615 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2616 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2617 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2614, + 'distance_accuracy_value','confusion accuracy'); +#2618 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2195)); +#2619 = SHAPE_DEFINITION_REPRESENTATION(#2620,#2626); +#2620 = PRODUCT_DEFINITION_SHAPE('','',#2621); +#2621 = PRODUCT_DEFINITION('design','',#2622,#2625); +#2622 = PRODUCT_DEFINITION_FORMATION('','',#2623); +#2623 = PRODUCT('Rodamiento_3','Rodamiento_3','',(#2624)); +#2624 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2625 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2626 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2627),#3041); +#2627 = MANIFOLD_SOLID_BREP('',#2628); +#2628 = CLOSED_SHELL('',(#2629,#2717,#2775,#2833,#2872,#2911,#2965,#3014 + )); +#2629 = ADVANCED_FACE('',(#2630),#2643,.T.); +#2630 = FACE_BOUND('',#2631,.T.); +#2631 = EDGE_LOOP('',(#2632,#2666,#2689,#2716)); +#2632 = ORIENTED_EDGE('',*,*,#2633,.T.); +#2633 = EDGE_CURVE('',#2634,#2634,#2636,.T.); +#2634 = VERTEX_POINT('',#2635); +#2635 = CARTESIAN_POINT('',(42.141016151378,-17.99038105676,25.)); +#2636 = SURFACE_CURVE('',#2637,(#2642,#2654),.PCURVE_S1.); +#2637 = CIRCLE('',#2638,15.); +#2638 = AXIS2_PLACEMENT_3D('',#2639,#2640,#2641); +#2639 = CARTESIAN_POINT('',(49.641016151378,-5.,25.)); +#2640 = DIRECTION('',(0.,0.,1.)); +#2641 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2642 = PCURVE('',#2643,#2648); +#2643 = CYLINDRICAL_SURFACE('',#2644,15.); +#2644 = AXIS2_PLACEMENT_3D('',#2645,#2646,#2647); +#2645 = CARTESIAN_POINT('',(49.641016151378,-5.,23.)); +#2646 = DIRECTION('',(0.,0.,-1.)); +#2647 = DIRECTION('',(-0.5,-0.866025403784,-0.)); +#2648 = DEFINITIONAL_REPRESENTATION('',(#2649),#2653); +#2649 = LINE('',#2650,#2651); +#2650 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#2651 = VECTOR('',#2652,1.); +#2652 = DIRECTION('',(-1.,0.)); +#2653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2654 = PCURVE('',#2655,#2660); +#2655 = TOROIDAL_SURFACE('',#2656,13.,2.); +#2656 = AXIS2_PLACEMENT_3D('',#2657,#2658,#2659); +#2657 = CARTESIAN_POINT('',(49.641016151378,-5.,25.)); +#2658 = DIRECTION('',(0.,0.,-1.)); +#2659 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2660 = DEFINITIONAL_REPRESENTATION('',(#2661),#2665); +#2661 = LINE('',#2662,#2663); +#2662 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2663 = VECTOR('',#2664,1.); +#2664 = DIRECTION('',(-1.,0.)); +#2665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2666 = ORIENTED_EDGE('',*,*,#2667,.T.); +#2667 = EDGE_CURVE('',#2634,#2668,#2670,.T.); +#2668 = VERTEX_POINT('',#2669); +#2669 = CARTESIAN_POINT('',(42.141016151378,-17.99038105676,35.)); +#2670 = SEAM_CURVE('',#2671,(#2675,#2682),.PCURVE_S1.); +#2671 = LINE('',#2672,#2673); +#2672 = CARTESIAN_POINT('',(42.141016151378,-17.99038105676,23.)); +#2673 = VECTOR('',#2674,1.); +#2674 = DIRECTION('',(0.,0.,1.)); +#2675 = PCURVE('',#2643,#2676); +#2676 = DEFINITIONAL_REPRESENTATION('',(#2677),#2681); +#2677 = LINE('',#2678,#2679); +#2678 = CARTESIAN_POINT('',(4.138911435803E-13,0.)); +#2679 = VECTOR('',#2680,1.); +#2680 = DIRECTION('',(-0.,-1.)); +#2681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2682 = PCURVE('',#2643,#2683); +#2683 = DEFINITIONAL_REPRESENTATION('',(#2684),#2688); +#2684 = LINE('',#2685,#2686); +#2685 = CARTESIAN_POINT('',(6.283185307179,0.)); +#2686 = VECTOR('',#2687,1.); +#2687 = DIRECTION('',(-0.,-1.)); +#2688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2689 = ORIENTED_EDGE('',*,*,#2690,.F.); +#2690 = EDGE_CURVE('',#2668,#2668,#2691,.T.); +#2691 = SURFACE_CURVE('',#2692,(#2697,#2704),.PCURVE_S1.); +#2692 = CIRCLE('',#2693,15.); +#2693 = AXIS2_PLACEMENT_3D('',#2694,#2695,#2696); +#2694 = CARTESIAN_POINT('',(49.641016151378,-5.,35.)); +#2695 = DIRECTION('',(0.,0.,1.)); +#2696 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2697 = PCURVE('',#2643,#2698); +#2698 = DEFINITIONAL_REPRESENTATION('',(#2699),#2703); +#2699 = LINE('',#2700,#2701); +#2700 = CARTESIAN_POINT('',(6.28318530718,-12.)); +#2701 = VECTOR('',#2702,1.); +#2702 = DIRECTION('',(-1.,0.)); +#2703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2704 = PCURVE('',#2705,#2710); +#2705 = TOROIDAL_SURFACE('',#2706,13.,2.); +#2706 = AXIS2_PLACEMENT_3D('',#2707,#2708,#2709); +#2707 = CARTESIAN_POINT('',(49.641016151378,-5.,35.)); +#2708 = DIRECTION('',(0.,0.,1.)); +#2709 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2710 = DEFINITIONAL_REPRESENTATION('',(#2711),#2715); +#2711 = LINE('',#2712,#2713); +#2712 = CARTESIAN_POINT('',(0.,0.)); +#2713 = VECTOR('',#2714,1.); +#2714 = DIRECTION('',(1.,0.)); +#2715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2716 = ORIENTED_EDGE('',*,*,#2667,.F.); +#2717 = ADVANCED_FACE('',(#2718),#2655,.T.); +#2718 = FACE_BOUND('',#2719,.T.); +#2719 = EDGE_LOOP('',(#2720,#2753,#2773,#2774)); +#2720 = ORIENTED_EDGE('',*,*,#2721,.T.); +#2721 = EDGE_CURVE('',#2722,#2722,#2724,.T.); +#2722 = VERTEX_POINT('',#2723); +#2723 = CARTESIAN_POINT('',(43.141016151378,-16.25833024919,23.)); +#2724 = SURFACE_CURVE('',#2725,(#2730,#2737),.PCURVE_S1.); +#2725 = CIRCLE('',#2726,13.); +#2726 = AXIS2_PLACEMENT_3D('',#2727,#2728,#2729); +#2727 = CARTESIAN_POINT('',(49.641016151378,-5.,23.)); +#2728 = DIRECTION('',(0.,0.,1.)); +#2729 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2730 = PCURVE('',#2655,#2731); +#2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736); +#2732 = LINE('',#2733,#2734); +#2733 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#2734 = VECTOR('',#2735,1.); +#2735 = DIRECTION('',(-1.,-1.4E-16)); +#2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2737 = PCURVE('',#2738,#2743); +#2738 = PLANE('',#2739); +#2739 = AXIS2_PLACEMENT_3D('',#2740,#2741,#2742); +#2740 = CARTESIAN_POINT('',(42.141016151378,-17.99038105676,23.)); +#2741 = DIRECTION('',(0.,0.,-1.)); +#2742 = DIRECTION('',(0.5,0.866025403784,0.)); +#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2752); +#2744 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2745,#2746,#2747,#2748, +#2749,#2750,#2751),.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('') ); +#2745 = CARTESIAN_POINT('',(1.999999999994,-2.6645352591E-15)); +#2746 = CARTESIAN_POINT('',(1.999999999994,22.516660498395)); +#2747 = CARTESIAN_POINT('',(21.499999999994,11.258330249198)); +#2748 = CARTESIAN_POINT('',(40.999999999994,5.195464186827E-16)); +#2749 = CARTESIAN_POINT('',(21.499999999994,-11.25833024919)); +#2750 = CARTESIAN_POINT('',(1.999999999994,-22.51666049839)); +#2751 = CARTESIAN_POINT('',(1.999999999994,-2.6645352591E-15)); +#2752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2753 = ORIENTED_EDGE('',*,*,#2754,.F.); +#2754 = EDGE_CURVE('',#2634,#2722,#2755,.T.); +#2755 = SEAM_CURVE('',#2756,(#2761,#2767),.PCURVE_S1.); +#2756 = CIRCLE('',#2757,2.); +#2757 = AXIS2_PLACEMENT_3D('',#2758,#2759,#2760); +#2758 = CARTESIAN_POINT('',(43.141016151378,-16.25833024919,25.)); +#2759 = DIRECTION('',(0.866025403784,-0.5,0.)); +#2760 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2761 = PCURVE('',#2655,#2762); +#2762 = DEFINITIONAL_REPRESENTATION('',(#2763),#2766); +#2763 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2764,#2765),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2764 = CARTESIAN_POINT('',(0.,0.)); +#2765 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2767 = PCURVE('',#2655,#2768); +#2768 = DEFINITIONAL_REPRESENTATION('',(#2769),#2772); +#2769 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2770,#2771),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2770 = CARTESIAN_POINT('',(6.283185307179,0.)); +#2771 = CARTESIAN_POINT('',(6.283185307179,1.570796326795)); +#2772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2773 = ORIENTED_EDGE('',*,*,#2633,.F.); +#2774 = ORIENTED_EDGE('',*,*,#2754,.T.); +#2775 = ADVANCED_FACE('',(#2776),#2705,.T.); +#2776 = FACE_BOUND('',#2777,.T.); +#2777 = EDGE_LOOP('',(#2778,#2800,#2801,#2802)); +#2778 = ORIENTED_EDGE('',*,*,#2779,.F.); +#2779 = EDGE_CURVE('',#2668,#2780,#2782,.T.); +#2780 = VERTEX_POINT('',#2781); +#2781 = CARTESIAN_POINT('',(43.141016151378,-16.25833024919,37.)); +#2782 = SEAM_CURVE('',#2783,(#2788,#2794),.PCURVE_S1.); +#2783 = CIRCLE('',#2784,2.); +#2784 = AXIS2_PLACEMENT_3D('',#2785,#2786,#2787); +#2785 = CARTESIAN_POINT('',(43.141016151378,-16.25833024919,35.)); +#2786 = DIRECTION('',(-0.866025403784,0.5,0.)); +#2787 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2788 = PCURVE('',#2705,#2789); +#2789 = DEFINITIONAL_REPRESENTATION('',(#2790),#2793); +#2790 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2791,#2792),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2791 = CARTESIAN_POINT('',(0.,0.)); +#2792 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2794 = PCURVE('',#2705,#2795); +#2795 = DEFINITIONAL_REPRESENTATION('',(#2796),#2799); +#2796 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2797,#2798),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2797 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2798 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#2799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2800 = ORIENTED_EDGE('',*,*,#2690,.T.); +#2801 = ORIENTED_EDGE('',*,*,#2779,.T.); +#2802 = ORIENTED_EDGE('',*,*,#2803,.F.); +#2803 = EDGE_CURVE('',#2780,#2780,#2804,.T.); +#2804 = SURFACE_CURVE('',#2805,(#2810,#2817),.PCURVE_S1.); +#2805 = CIRCLE('',#2806,13.); +#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809); +#2807 = CARTESIAN_POINT('',(49.641016151378,-5.,37.)); +#2808 = DIRECTION('',(0.,0.,1.)); +#2809 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2810 = PCURVE('',#2705,#2811); +#2811 = DEFINITIONAL_REPRESENTATION('',(#2812),#2816); +#2812 = LINE('',#2813,#2814); +#2813 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2814 = VECTOR('',#2815,1.); +#2815 = DIRECTION('',(1.,0.)); +#2816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2817 = PCURVE('',#2818,#2823); +#2818 = PLANE('',#2819); +#2819 = AXIS2_PLACEMENT_3D('',#2820,#2821,#2822); +#2820 = CARTESIAN_POINT('',(42.141016151378,-17.99038105676,37.)); +#2821 = DIRECTION('',(0.,0.,-1.)); +#2822 = DIRECTION('',(0.5,0.866025403784,0.)); +#2823 = DEFINITIONAL_REPRESENTATION('',(#2824),#2832); +#2824 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2825,#2826,#2827,#2828, +#2829,#2830,#2831),.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('') ); +#2825 = CARTESIAN_POINT('',(1.999999999994,-2.6645352591E-15)); +#2826 = CARTESIAN_POINT('',(1.999999999994,22.516660498395)); +#2827 = CARTESIAN_POINT('',(21.499999999994,11.258330249198)); +#2828 = CARTESIAN_POINT('',(40.999999999994,5.195464186827E-16)); +#2829 = CARTESIAN_POINT('',(21.499999999994,-11.25833024919)); +#2830 = CARTESIAN_POINT('',(1.999999999994,-22.51666049839)); +#2831 = CARTESIAN_POINT('',(1.999999999994,-2.6645352591E-15)); +#2832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2833 = ADVANCED_FACE('',(#2834,#2837),#2738,.T.); +#2834 = FACE_BOUND('',#2835,.T.); +#2835 = EDGE_LOOP('',(#2836)); +#2836 = ORIENTED_EDGE('',*,*,#2721,.F.); +#2837 = FACE_BOUND('',#2838,.T.); +#2838 = EDGE_LOOP('',(#2839)); +#2839 = ORIENTED_EDGE('',*,*,#2840,.T.); +#2840 = EDGE_CURVE('',#2841,#2841,#2843,.T.); +#2841 = VERTEX_POINT('',#2842); +#2842 = CARTESIAN_POINT('',(44.641016151378,-13.66025403784,23.)); +#2843 = SURFACE_CURVE('',#2844,(#2849,#2860),.PCURVE_S1.); +#2844 = CIRCLE('',#2845,10.); +#2845 = AXIS2_PLACEMENT_3D('',#2846,#2847,#2848); +#2846 = CARTESIAN_POINT('',(49.641016151378,-5.,23.)); +#2847 = DIRECTION('',(0.,0.,1.)); +#2848 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2849 = PCURVE('',#2738,#2850); +#2850 = DEFINITIONAL_REPRESENTATION('',(#2851),#2859); +#2851 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2852,#2853,#2854,#2855, +#2856,#2857,#2858),.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('') ); +#2852 = CARTESIAN_POINT('',(4.999999999994,-2.6645352591E-15)); +#2853 = CARTESIAN_POINT('',(4.999999999994,17.320508075689)); +#2854 = CARTESIAN_POINT('',(19.999999999994,8.660254037844)); +#2855 = CARTESIAN_POINT('',(34.999999999994,-2.152416608057E-16)); +#2856 = CARTESIAN_POINT('',(19.999999999994,-8.660254037844)); +#2857 = CARTESIAN_POINT('',(4.999999999994,-17.32050807568)); +#2858 = CARTESIAN_POINT('',(4.999999999994,-2.6645352591E-15)); +#2859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2860 = PCURVE('',#2861,#2866); +#2861 = TOROIDAL_SURFACE('',#2862,10.,2.); +#2862 = AXIS2_PLACEMENT_3D('',#2863,#2864,#2865); +#2863 = CARTESIAN_POINT('',(49.641016151378,-5.,25.)); +#2864 = DIRECTION('',(0.,0.,1.)); +#2865 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2866 = DEFINITIONAL_REPRESENTATION('',(#2867),#2871); +#2867 = LINE('',#2868,#2869); +#2868 = CARTESIAN_POINT('',(0.,4.712388980385)); +#2869 = VECTOR('',#2870,1.); +#2870 = DIRECTION('',(1.,0.)); +#2871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2872 = ADVANCED_FACE('',(#2873,#2876),#2818,.F.); +#2873 = FACE_BOUND('',#2874,.F.); +#2874 = EDGE_LOOP('',(#2875)); +#2875 = ORIENTED_EDGE('',*,*,#2803,.F.); +#2876 = FACE_BOUND('',#2877,.F.); +#2877 = EDGE_LOOP('',(#2878)); +#2878 = ORIENTED_EDGE('',*,*,#2879,.T.); +#2879 = EDGE_CURVE('',#2880,#2880,#2882,.T.); +#2880 = VERTEX_POINT('',#2881); +#2881 = CARTESIAN_POINT('',(44.641016151378,-13.66025403784,37.)); +#2882 = SURFACE_CURVE('',#2883,(#2888,#2899),.PCURVE_S1.); +#2883 = CIRCLE('',#2884,10.); +#2884 = AXIS2_PLACEMENT_3D('',#2885,#2886,#2887); +#2885 = CARTESIAN_POINT('',(49.641016151378,-5.,37.)); +#2886 = DIRECTION('',(0.,0.,1.)); +#2887 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2888 = PCURVE('',#2818,#2889); +#2889 = DEFINITIONAL_REPRESENTATION('',(#2890),#2898); +#2890 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2891,#2892,#2893,#2894, +#2895,#2896,#2897),.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('') ); +#2891 = CARTESIAN_POINT('',(4.999999999994,-2.6645352591E-15)); +#2892 = CARTESIAN_POINT('',(4.999999999994,17.320508075689)); +#2893 = CARTESIAN_POINT('',(19.999999999994,8.660254037844)); +#2894 = CARTESIAN_POINT('',(34.999999999994,-2.152416608057E-16)); +#2895 = CARTESIAN_POINT('',(19.999999999994,-8.660254037844)); +#2896 = CARTESIAN_POINT('',(4.999999999994,-17.32050807568)); +#2897 = CARTESIAN_POINT('',(4.999999999994,-2.6645352591E-15)); +#2898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2899 = PCURVE('',#2900,#2905); +#2900 = TOROIDAL_SURFACE('',#2901,10.,2.); +#2901 = AXIS2_PLACEMENT_3D('',#2902,#2903,#2904); +#2902 = CARTESIAN_POINT('',(49.641016151378,-5.,35.)); +#2903 = DIRECTION('',(0.,0.,-1.)); +#2904 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2905 = DEFINITIONAL_REPRESENTATION('',(#2906),#2910); +#2906 = LINE('',#2907,#2908); +#2907 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#2908 = VECTOR('',#2909,1.); +#2909 = DIRECTION('',(-1.,0.)); +#2910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2911 = ADVANCED_FACE('',(#2912),#2861,.T.); +#2912 = FACE_BOUND('',#2913,.T.); +#2913 = EDGE_LOOP('',(#2914,#2936,#2963,#2964)); +#2914 = ORIENTED_EDGE('',*,*,#2915,.F.); +#2915 = EDGE_CURVE('',#2916,#2841,#2918,.T.); +#2916 = VERTEX_POINT('',#2917); +#2917 = CARTESIAN_POINT('',(45.641016151378,-11.92820323027,25.)); +#2918 = SEAM_CURVE('',#2919,(#2924,#2930),.PCURVE_S1.); +#2919 = CIRCLE('',#2920,2.); +#2920 = AXIS2_PLACEMENT_3D('',#2921,#2922,#2923); +#2921 = CARTESIAN_POINT('',(44.641016151378,-13.66025403784,25.)); +#2922 = DIRECTION('',(-0.866025403784,0.5,0.)); +#2923 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2924 = PCURVE('',#2861,#2925); +#2925 = DEFINITIONAL_REPRESENTATION('',(#2926),#2929); +#2926 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2927,#2928),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2927 = CARTESIAN_POINT('',(0.,3.14159265359)); +#2928 = CARTESIAN_POINT('',(0.,4.712388980385)); +#2929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2930 = PCURVE('',#2861,#2931); +#2931 = DEFINITIONAL_REPRESENTATION('',(#2932),#2935); +#2932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2933,#2934),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2933 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#2934 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#2935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2936 = ORIENTED_EDGE('',*,*,#2937,.T.); +#2937 = EDGE_CURVE('',#2916,#2916,#2938,.T.); +#2938 = SURFACE_CURVE('',#2939,(#2944,#2951),.PCURVE_S1.); +#2939 = CIRCLE('',#2940,8.); +#2940 = AXIS2_PLACEMENT_3D('',#2941,#2942,#2943); +#2941 = CARTESIAN_POINT('',(49.641016151378,-5.,25.)); +#2942 = DIRECTION('',(0.,0.,1.)); +#2943 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2944 = PCURVE('',#2861,#2945); +#2945 = DEFINITIONAL_REPRESENTATION('',(#2946),#2950); +#2946 = LINE('',#2947,#2948); +#2947 = CARTESIAN_POINT('',(0.,3.14159265359)); +#2948 = VECTOR('',#2949,1.); +#2949 = DIRECTION('',(1.,0.)); +#2950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2951 = PCURVE('',#2952,#2957); +#2952 = CYLINDRICAL_SURFACE('',#2953,8.); +#2953 = AXIS2_PLACEMENT_3D('',#2954,#2955,#2956); +#2954 = CARTESIAN_POINT('',(49.641016151378,-5.,23.)); +#2955 = DIRECTION('',(0.,0.,-1.)); +#2956 = DIRECTION('',(-0.5,-0.866025403784,-0.)); +#2957 = DEFINITIONAL_REPRESENTATION('',(#2958),#2962); +#2958 = LINE('',#2959,#2960); +#2959 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#2960 = VECTOR('',#2961,1.); +#2961 = DIRECTION('',(-1.,0.)); +#2962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2963 = ORIENTED_EDGE('',*,*,#2915,.T.); +#2964 = ORIENTED_EDGE('',*,*,#2840,.F.); +#2965 = ADVANCED_FACE('',(#2966),#2900,.T.); +#2966 = FACE_BOUND('',#2967,.T.); +#2967 = EDGE_LOOP('',(#2968,#2969,#2991,#3013)); +#2968 = ORIENTED_EDGE('',*,*,#2879,.T.); +#2969 = ORIENTED_EDGE('',*,*,#2970,.F.); +#2970 = EDGE_CURVE('',#2971,#2880,#2973,.T.); +#2971 = VERTEX_POINT('',#2972); +#2972 = CARTESIAN_POINT('',(45.641016151378,-11.92820323027,35.)); +#2973 = SEAM_CURVE('',#2974,(#2979,#2985),.PCURVE_S1.); +#2974 = CIRCLE('',#2975,2.); +#2975 = AXIS2_PLACEMENT_3D('',#2976,#2977,#2978); +#2976 = CARTESIAN_POINT('',(44.641016151378,-13.66025403784,35.)); +#2977 = DIRECTION('',(0.866025403784,-0.5,0.)); +#2978 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2979 = PCURVE('',#2900,#2980); +#2980 = DEFINITIONAL_REPRESENTATION('',(#2981),#2984); +#2981 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2982,#2983),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2982 = CARTESIAN_POINT('',(0.,3.14159265359)); +#2983 = CARTESIAN_POINT('',(0.,4.712388980385)); +#2984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2985 = PCURVE('',#2900,#2986); +#2986 = DEFINITIONAL_REPRESENTATION('',(#2987),#2990); +#2987 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2988,#2989),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2988 = CARTESIAN_POINT('',(6.283185307179,3.14159265359)); +#2989 = CARTESIAN_POINT('',(6.283185307179,4.712388980385)); +#2990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2991 = ORIENTED_EDGE('',*,*,#2992,.F.); +#2992 = EDGE_CURVE('',#2971,#2971,#2993,.T.); +#2993 = SURFACE_CURVE('',#2994,(#2999,#3006),.PCURVE_S1.); +#2994 = CIRCLE('',#2995,8.); +#2995 = AXIS2_PLACEMENT_3D('',#2996,#2997,#2998); +#2996 = CARTESIAN_POINT('',(49.641016151378,-5.,35.)); +#2997 = DIRECTION('',(0.,0.,1.)); +#2998 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2999 = PCURVE('',#2900,#3000); +#3000 = DEFINITIONAL_REPRESENTATION('',(#3001),#3005); +#3001 = LINE('',#3002,#3003); +#3002 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#3003 = VECTOR('',#3004,1.); +#3004 = DIRECTION('',(-1.,0.)); +#3005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3006 = PCURVE('',#2952,#3007); +#3007 = DEFINITIONAL_REPRESENTATION('',(#3008),#3012); +#3008 = LINE('',#3009,#3010); +#3009 = CARTESIAN_POINT('',(6.28318530718,-12.)); +#3010 = VECTOR('',#3011,1.); +#3011 = DIRECTION('',(-1.,0.)); +#3012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3013 = ORIENTED_EDGE('',*,*,#2970,.T.); +#3014 = ADVANCED_FACE('',(#3015),#2952,.F.); +#3015 = FACE_BOUND('',#3016,.F.); +#3016 = EDGE_LOOP('',(#3017,#3018,#3039,#3040)); +#3017 = ORIENTED_EDGE('',*,*,#2937,.T.); +#3018 = ORIENTED_EDGE('',*,*,#3019,.T.); +#3019 = EDGE_CURVE('',#2916,#2971,#3020,.T.); +#3020 = SEAM_CURVE('',#3021,(#3025,#3032),.PCURVE_S1.); +#3021 = LINE('',#3022,#3023); +#3022 = CARTESIAN_POINT('',(45.641016151378,-11.92820323027,23.)); +#3023 = VECTOR('',#3024,1.); +#3024 = DIRECTION('',(0.,0.,1.)); +#3025 = PCURVE('',#2952,#3026); +#3026 = DEFINITIONAL_REPRESENTATION('',(#3027),#3031); +#3027 = LINE('',#3028,#3029); +#3028 = CARTESIAN_POINT('',(4.138911435803E-13,0.)); +#3029 = VECTOR('',#3030,1.); +#3030 = DIRECTION('',(-0.,-1.)); +#3031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3032 = PCURVE('',#2952,#3033); +#3033 = DEFINITIONAL_REPRESENTATION('',(#3034),#3038); +#3034 = LINE('',#3035,#3036); +#3035 = CARTESIAN_POINT('',(6.283185307179,0.)); +#3036 = VECTOR('',#3037,1.); +#3037 = DIRECTION('',(-0.,-1.)); +#3038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3039 = ORIENTED_EDGE('',*,*,#2992,.F.); +#3040 = ORIENTED_EDGE('',*,*,#3019,.F.); +#3041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3045)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3042,#3043,#3044)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3042 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3043 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3044 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3045 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3042, + 'distance_accuracy_value','confusion accuracy'); +#3046 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2623)); +#3047 = SHAPE_DEFINITION_REPRESENTATION(#3048,#3054); +#3048 = PRODUCT_DEFINITION_SHAPE('','',#3049); +#3049 = PRODUCT_DEFINITION('design','',#3050,#3053); +#3050 = PRODUCT_DEFINITION_FORMATION('','',#3051); +#3051 = PRODUCT('Soporte_Spinner','Soporte_Spinner','',(#3052)); +#3052 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3053 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3054 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3055),#4275); +#3055 = MANIFOLD_SOLID_BREP('',#3056); +#3056 = CLOSED_SHELL('',(#3057,#3145,#3199,#3234,#3352,#3407,#3493,#3572 + ,#3651,#3727,#3731,#3763,#3844,#3869,#3945,#3972,#4048,#4073,#4144, + #4172,#4254,#4261,#4268)); +#3057 = ADVANCED_FACE('',(#3058),#3072,.T.); +#3058 = FACE_BOUND('',#3059,.T.); +#3059 = EDGE_LOOP('',(#3060,#3090,#3117,#3118)); +#3060 = ORIENTED_EDGE('',*,*,#3061,.T.); +#3061 = EDGE_CURVE('',#3062,#3064,#3066,.T.); +#3062 = VERTEX_POINT('',#3063); +#3063 = CARTESIAN_POINT('',(26.,15.,21.)); +#3064 = VERTEX_POINT('',#3065); +#3065 = CARTESIAN_POINT('',(26.,15.,23.)); +#3066 = SEAM_CURVE('',#3067,(#3071,#3083),.PCURVE_S1.); +#3067 = LINE('',#3068,#3069); +#3068 = CARTESIAN_POINT('',(26.,15.,20.)); +#3069 = VECTOR('',#3070,1.); +#3070 = DIRECTION('',(0.,0.,1.)); +#3071 = PCURVE('',#3072,#3077); +#3072 = CYLINDRICAL_SURFACE('',#3073,11.); +#3073 = AXIS2_PLACEMENT_3D('',#3074,#3075,#3076); +#3074 = CARTESIAN_POINT('',(15.,15.,20.)); +#3075 = DIRECTION('',(0.,0.,1.)); +#3076 = DIRECTION('',(1.,0.,-0.)); +#3077 = DEFINITIONAL_REPRESENTATION('',(#3078),#3082); +#3078 = LINE('',#3079,#3080); +#3079 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3080 = VECTOR('',#3081,1.); +#3081 = DIRECTION('',(0.,1.)); +#3082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3083 = PCURVE('',#3072,#3084); +#3084 = DEFINITIONAL_REPRESENTATION('',(#3085),#3089); +#3085 = LINE('',#3086,#3087); +#3086 = CARTESIAN_POINT('',(4.138911435803E-13,0.)); +#3087 = VECTOR('',#3088,1.); +#3088 = DIRECTION('',(0.,1.)); +#3089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3090 = ORIENTED_EDGE('',*,*,#3091,.F.); +#3091 = EDGE_CURVE('',#3064,#3064,#3092,.T.); +#3092 = SURFACE_CURVE('',#3093,(#3098,#3105),.PCURVE_S1.); +#3093 = CIRCLE('',#3094,11.); +#3094 = AXIS2_PLACEMENT_3D('',#3095,#3096,#3097); +#3095 = CARTESIAN_POINT('',(15.,15.,23.)); +#3096 = DIRECTION('',(0.,0.,1.)); +#3097 = DIRECTION('',(1.,0.,-0.)); +#3098 = PCURVE('',#3072,#3099); +#3099 = DEFINITIONAL_REPRESENTATION('',(#3100),#3104); +#3100 = LINE('',#3101,#3102); +#3101 = CARTESIAN_POINT('',(0.,3.)); +#3102 = VECTOR('',#3103,1.); +#3103 = DIRECTION('',(1.,0.)); +#3104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3105 = PCURVE('',#3106,#3111); +#3106 = PLANE('',#3107); +#3107 = AXIS2_PLACEMENT_3D('',#3108,#3109,#3110); +#3108 = CARTESIAN_POINT('',(15.,15.,23.)); +#3109 = DIRECTION('',(0.,0.,1.)); +#3110 = DIRECTION('',(1.,0.,-0.)); +#3111 = DEFINITIONAL_REPRESENTATION('',(#3112),#3116); +#3112 = CIRCLE('',#3113,11.); +#3113 = AXIS2_PLACEMENT_2D('',#3114,#3115); +#3114 = CARTESIAN_POINT('',(0.,0.)); +#3115 = DIRECTION('',(1.,0.)); +#3116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3117 = ORIENTED_EDGE('',*,*,#3061,.F.); +#3118 = ORIENTED_EDGE('',*,*,#3119,.T.); +#3119 = EDGE_CURVE('',#3062,#3062,#3120,.T.); +#3120 = SURFACE_CURVE('',#3121,(#3126,#3133),.PCURVE_S1.); +#3121 = CIRCLE('',#3122,11.); +#3122 = AXIS2_PLACEMENT_3D('',#3123,#3124,#3125); +#3123 = CARTESIAN_POINT('',(15.,15.,21.)); +#3124 = DIRECTION('',(0.,0.,1.)); +#3125 = DIRECTION('',(1.,0.,-0.)); +#3126 = PCURVE('',#3072,#3127); +#3127 = DEFINITIONAL_REPRESENTATION('',(#3128),#3132); +#3128 = LINE('',#3129,#3130); +#3129 = CARTESIAN_POINT('',(0.,1.)); +#3130 = VECTOR('',#3131,1.); +#3131 = DIRECTION('',(1.,0.)); +#3132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3133 = PCURVE('',#3134,#3139); +#3134 = TOROIDAL_SURFACE('',#3135,12.,1.); +#3135 = AXIS2_PLACEMENT_3D('',#3136,#3137,#3138); +#3136 = CARTESIAN_POINT('',(15.,15.,21.)); +#3137 = DIRECTION('',(0.,0.,1.)); +#3138 = DIRECTION('',(1.,0.,-0.)); +#3139 = DEFINITIONAL_REPRESENTATION('',(#3140),#3144); +#3140 = LINE('',#3141,#3142); +#3141 = CARTESIAN_POINT('',(0.,3.14159265359)); +#3142 = VECTOR('',#3143,1.); +#3143 = DIRECTION('',(1.,0.)); +#3144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3145 = ADVANCED_FACE('',(#3146),#3134,.F.); +#3146 = FACE_BOUND('',#3147,.F.); +#3147 = EDGE_LOOP('',(#3148,#3170,#3171,#3172)); +#3148 = ORIENTED_EDGE('',*,*,#3149,.F.); +#3149 = EDGE_CURVE('',#3062,#3150,#3152,.T.); +#3150 = VERTEX_POINT('',#3151); +#3151 = CARTESIAN_POINT('',(27.,15.,20.)); +#3152 = SEAM_CURVE('',#3153,(#3158,#3164),.PCURVE_S1.); +#3153 = CIRCLE('',#3154,1.); +#3154 = AXIS2_PLACEMENT_3D('',#3155,#3156,#3157); +#3155 = CARTESIAN_POINT('',(27.,15.,21.)); +#3156 = DIRECTION('',(0.,-1.,0.)); +#3157 = DIRECTION('',(1.,0.,0.)); +#3158 = PCURVE('',#3134,#3159); +#3159 = DEFINITIONAL_REPRESENTATION('',(#3160),#3163); +#3160 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3161,#3162),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#3161 = CARTESIAN_POINT('',(0.,3.14159265359)); +#3162 = CARTESIAN_POINT('',(0.,4.712388980385)); +#3163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3164 = PCURVE('',#3134,#3165); +#3165 = DEFINITIONAL_REPRESENTATION('',(#3166),#3169); +#3166 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3167,#3168),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#3167 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#3168 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#3169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3170 = ORIENTED_EDGE('',*,*,#3119,.T.); +#3171 = ORIENTED_EDGE('',*,*,#3149,.T.); +#3172 = ORIENTED_EDGE('',*,*,#3173,.F.); +#3173 = EDGE_CURVE('',#3150,#3150,#3174,.T.); +#3174 = SURFACE_CURVE('',#3175,(#3180,#3187),.PCURVE_S1.); +#3175 = CIRCLE('',#3176,12.); +#3176 = AXIS2_PLACEMENT_3D('',#3177,#3178,#3179); +#3177 = CARTESIAN_POINT('',(15.,15.,20.)); +#3178 = DIRECTION('',(0.,0.,1.)); +#3179 = DIRECTION('',(1.,0.,-0.)); +#3180 = PCURVE('',#3134,#3181); +#3181 = DEFINITIONAL_REPRESENTATION('',(#3182),#3186); +#3182 = LINE('',#3183,#3184); +#3183 = CARTESIAN_POINT('',(0.,4.712388980385)); +#3184 = VECTOR('',#3185,1.); +#3185 = DIRECTION('',(1.,0.)); +#3186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3187 = PCURVE('',#3188,#3193); +#3188 = PLANE('',#3189); +#3189 = AXIS2_PLACEMENT_3D('',#3190,#3191,#3192); +#3190 = CARTESIAN_POINT('',(0.,0.,20.)); +#3191 = DIRECTION('',(0.,0.,1.)); +#3192 = DIRECTION('',(1.,0.,-0.)); +#3193 = DEFINITIONAL_REPRESENTATION('',(#3194),#3198); +#3194 = CIRCLE('',#3195,12.); +#3195 = AXIS2_PLACEMENT_2D('',#3196,#3197); +#3196 = CARTESIAN_POINT('',(15.,15.)); +#3197 = DIRECTION('',(1.,0.)); +#3198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3199 = ADVANCED_FACE('',(#3200,#3203),#3106,.T.); +#3200 = FACE_BOUND('',#3201,.T.); +#3201 = EDGE_LOOP('',(#3202)); +#3202 = ORIENTED_EDGE('',*,*,#3091,.T.); +#3203 = FACE_BOUND('',#3204,.T.); +#3204 = EDGE_LOOP('',(#3205)); +#3205 = ORIENTED_EDGE('',*,*,#3206,.F.); +#3206 = EDGE_CURVE('',#3207,#3207,#3209,.T.); +#3207 = VERTEX_POINT('',#3208); +#3208 = CARTESIAN_POINT('',(19.,15.,23.)); +#3209 = SURFACE_CURVE('',#3210,(#3215,#3222),.PCURVE_S1.); +#3210 = CIRCLE('',#3211,4.); +#3211 = AXIS2_PLACEMENT_3D('',#3212,#3213,#3214); +#3212 = CARTESIAN_POINT('',(15.,15.,23.)); +#3213 = DIRECTION('',(0.,0.,1.)); +#3214 = DIRECTION('',(1.,0.,-0.)); +#3215 = PCURVE('',#3106,#3216); +#3216 = DEFINITIONAL_REPRESENTATION('',(#3217),#3221); +#3217 = CIRCLE('',#3218,4.); +#3218 = AXIS2_PLACEMENT_2D('',#3219,#3220); +#3219 = CARTESIAN_POINT('',(0.,0.)); +#3220 = DIRECTION('',(1.,0.)); +#3221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3222 = PCURVE('',#3223,#3228); +#3223 = CYLINDRICAL_SURFACE('',#3224,4.); +#3224 = AXIS2_PLACEMENT_3D('',#3225,#3226,#3227); +#3225 = CARTESIAN_POINT('',(15.,15.,23.)); +#3226 = DIRECTION('',(0.,0.,1.)); +#3227 = DIRECTION('',(1.,0.,-0.)); +#3228 = DEFINITIONAL_REPRESENTATION('',(#3229),#3233); +#3229 = LINE('',#3230,#3231); +#3230 = CARTESIAN_POINT('',(0.,0.)); +#3231 = VECTOR('',#3232,1.); +#3232 = DIRECTION('',(1.,0.)); +#3233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3234 = ADVANCED_FACE('',(#3235,#3238),#3188,.T.); +#3235 = FACE_BOUND('',#3236,.T.); +#3236 = EDGE_LOOP('',(#3237)); +#3237 = ORIENTED_EDGE('',*,*,#3173,.F.); +#3238 = FACE_BOUND('',#3239,.T.); +#3239 = EDGE_LOOP('',(#3240,#3270,#3298,#3326)); +#3240 = ORIENTED_EDGE('',*,*,#3241,.F.); +#3241 = EDGE_CURVE('',#3242,#3244,#3246,.T.); +#3242 = VERTEX_POINT('',#3243); +#3243 = CARTESIAN_POINT('',(2.,2.,20.)); +#3244 = VERTEX_POINT('',#3245); +#3245 = CARTESIAN_POINT('',(2.,28.,20.)); +#3246 = SURFACE_CURVE('',#3247,(#3251,#3258),.PCURVE_S1.); +#3247 = LINE('',#3248,#3249); +#3248 = CARTESIAN_POINT('',(2.,0.,20.)); +#3249 = VECTOR('',#3250,1.); +#3250 = DIRECTION('',(0.,1.,0.)); +#3251 = PCURVE('',#3188,#3252); +#3252 = DEFINITIONAL_REPRESENTATION('',(#3253),#3257); +#3253 = LINE('',#3254,#3255); +#3254 = CARTESIAN_POINT('',(2.,0.)); +#3255 = VECTOR('',#3256,1.); +#3256 = DIRECTION('',(0.,1.)); +#3257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3258 = PCURVE('',#3259,#3264); +#3259 = CYLINDRICAL_SURFACE('',#3260,2.); +#3260 = AXIS2_PLACEMENT_3D('',#3261,#3262,#3263); +#3261 = CARTESIAN_POINT('',(2.,0.,18.)); +#3262 = DIRECTION('',(0.,1.,0.)); +#3263 = DIRECTION('',(-1.,0.,0.)); +#3264 = DEFINITIONAL_REPRESENTATION('',(#3265),#3269); +#3265 = LINE('',#3266,#3267); +#3266 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3267 = VECTOR('',#3268,1.); +#3268 = DIRECTION('',(0.,1.)); +#3269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3270 = ORIENTED_EDGE('',*,*,#3271,.T.); +#3271 = EDGE_CURVE('',#3242,#3272,#3274,.T.); +#3272 = VERTEX_POINT('',#3273); +#3273 = CARTESIAN_POINT('',(28.,2.,20.)); +#3274 = SURFACE_CURVE('',#3275,(#3279,#3286),.PCURVE_S1.); +#3275 = LINE('',#3276,#3277); +#3276 = CARTESIAN_POINT('',(0.,2.,20.)); +#3277 = VECTOR('',#3278,1.); +#3278 = DIRECTION('',(1.,0.,0.)); +#3279 = PCURVE('',#3188,#3280); +#3280 = DEFINITIONAL_REPRESENTATION('',(#3281),#3285); +#3281 = LINE('',#3282,#3283); +#3282 = CARTESIAN_POINT('',(0.,2.)); +#3283 = VECTOR('',#3284,1.); +#3284 = DIRECTION('',(1.,0.)); +#3285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3286 = PCURVE('',#3287,#3292); +#3287 = CYLINDRICAL_SURFACE('',#3288,2.); +#3288 = AXIS2_PLACEMENT_3D('',#3289,#3290,#3291); +#3289 = CARTESIAN_POINT('',(0.,2.,18.)); +#3290 = DIRECTION('',(1.,0.,0.)); +#3291 = DIRECTION('',(0.,-1.,0.)); +#3292 = DEFINITIONAL_REPRESENTATION('',(#3293),#3297); +#3293 = LINE('',#3294,#3295); +#3294 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3295 = VECTOR('',#3296,1.); +#3296 = DIRECTION('',(-0.,1.)); +#3297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3298 = ORIENTED_EDGE('',*,*,#3299,.T.); +#3299 = EDGE_CURVE('',#3272,#3300,#3302,.T.); +#3300 = VERTEX_POINT('',#3301); +#3301 = CARTESIAN_POINT('',(28.,28.,20.)); +#3302 = SURFACE_CURVE('',#3303,(#3307,#3314),.PCURVE_S1.); +#3303 = LINE('',#3304,#3305); +#3304 = CARTESIAN_POINT('',(28.,0.,20.)); +#3305 = VECTOR('',#3306,1.); +#3306 = DIRECTION('',(0.,1.,0.)); +#3307 = PCURVE('',#3188,#3308); +#3308 = DEFINITIONAL_REPRESENTATION('',(#3309),#3313); +#3309 = LINE('',#3310,#3311); +#3310 = CARTESIAN_POINT('',(28.,0.)); +#3311 = VECTOR('',#3312,1.); +#3312 = DIRECTION('',(0.,1.)); +#3313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3314 = PCURVE('',#3315,#3320); +#3315 = CYLINDRICAL_SURFACE('',#3316,2.); +#3316 = AXIS2_PLACEMENT_3D('',#3317,#3318,#3319); +#3317 = CARTESIAN_POINT('',(28.,0.,18.)); +#3318 = DIRECTION('',(0.,1.,0.)); +#3319 = DIRECTION('',(1.,0.,0.)); +#3320 = DEFINITIONAL_REPRESENTATION('',(#3321),#3325); +#3321 = LINE('',#3322,#3323); +#3322 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3323 = VECTOR('',#3324,1.); +#3324 = DIRECTION('',(-0.,1.)); +#3325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3326 = ORIENTED_EDGE('',*,*,#3327,.F.); +#3327 = EDGE_CURVE('',#3244,#3300,#3328,.T.); +#3328 = SURFACE_CURVE('',#3329,(#3333,#3340),.PCURVE_S1.); +#3329 = LINE('',#3330,#3331); +#3330 = CARTESIAN_POINT('',(0.,28.,20.)); +#3331 = VECTOR('',#3332,1.); +#3332 = DIRECTION('',(1.,0.,0.)); +#3333 = PCURVE('',#3188,#3334); +#3334 = DEFINITIONAL_REPRESENTATION('',(#3335),#3339); +#3335 = LINE('',#3336,#3337); +#3336 = CARTESIAN_POINT('',(0.,28.)); +#3337 = VECTOR('',#3338,1.); +#3338 = DIRECTION('',(1.,0.)); +#3339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3340 = PCURVE('',#3341,#3346); +#3341 = CYLINDRICAL_SURFACE('',#3342,2.); +#3342 = AXIS2_PLACEMENT_3D('',#3343,#3344,#3345); +#3343 = CARTESIAN_POINT('',(0.,28.,18.)); +#3344 = DIRECTION('',(1.,0.,0.)); +#3345 = DIRECTION('',(-0.,1.,0.)); +#3346 = DEFINITIONAL_REPRESENTATION('',(#3347),#3351); +#3347 = LINE('',#3348,#3349); +#3348 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3349 = VECTOR('',#3350,1.); +#3350 = DIRECTION('',(0.,1.)); +#3351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3352 = ADVANCED_FACE('',(#3353),#3223,.T.); +#3353 = FACE_BOUND('',#3354,.T.); +#3354 = EDGE_LOOP('',(#3355,#3384,#3405,#3406)); +#3355 = ORIENTED_EDGE('',*,*,#3356,.F.); +#3356 = EDGE_CURVE('',#3357,#3357,#3359,.T.); +#3357 = VERTEX_POINT('',#3358); +#3358 = CARTESIAN_POINT('',(19.,15.,27.)); +#3359 = SURFACE_CURVE('',#3360,(#3365,#3372),.PCURVE_S1.); +#3360 = CIRCLE('',#3361,4.); +#3361 = AXIS2_PLACEMENT_3D('',#3362,#3363,#3364); +#3362 = CARTESIAN_POINT('',(15.,15.,27.)); +#3363 = DIRECTION('',(0.,0.,1.)); +#3364 = DIRECTION('',(1.,0.,-0.)); +#3365 = PCURVE('',#3223,#3366); +#3366 = DEFINITIONAL_REPRESENTATION('',(#3367),#3371); +#3367 = LINE('',#3368,#3369); +#3368 = CARTESIAN_POINT('',(0.,4.)); +#3369 = VECTOR('',#3370,1.); +#3370 = DIRECTION('',(1.,0.)); +#3371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3372 = PCURVE('',#3373,#3378); +#3373 = PLANE('',#3374); +#3374 = AXIS2_PLACEMENT_3D('',#3375,#3376,#3377); +#3375 = CARTESIAN_POINT('',(15.,15.,27.)); +#3376 = DIRECTION('',(0.,0.,1.)); +#3377 = DIRECTION('',(1.,0.,-0.)); +#3378 = DEFINITIONAL_REPRESENTATION('',(#3379),#3383); +#3379 = CIRCLE('',#3380,4.); +#3380 = AXIS2_PLACEMENT_2D('',#3381,#3382); +#3381 = CARTESIAN_POINT('',(0.,0.)); +#3382 = DIRECTION('',(1.,0.)); +#3383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3384 = ORIENTED_EDGE('',*,*,#3385,.F.); +#3385 = EDGE_CURVE('',#3207,#3357,#3386,.T.); +#3386 = SEAM_CURVE('',#3387,(#3391,#3398),.PCURVE_S1.); +#3387 = LINE('',#3388,#3389); +#3388 = CARTESIAN_POINT('',(19.,15.,23.)); +#3389 = VECTOR('',#3390,1.); +#3390 = DIRECTION('',(0.,0.,1.)); +#3391 = PCURVE('',#3223,#3392); +#3392 = DEFINITIONAL_REPRESENTATION('',(#3393),#3397); +#3393 = LINE('',#3394,#3395); +#3394 = CARTESIAN_POINT('',(0.,-0.)); +#3395 = VECTOR('',#3396,1.); +#3396 = DIRECTION('',(0.,1.)); +#3397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3398 = PCURVE('',#3223,#3399); +#3399 = DEFINITIONAL_REPRESENTATION('',(#3400),#3404); +#3400 = LINE('',#3401,#3402); +#3401 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#3402 = VECTOR('',#3403,1.); +#3403 = DIRECTION('',(0.,1.)); +#3404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3405 = ORIENTED_EDGE('',*,*,#3206,.T.); +#3406 = ORIENTED_EDGE('',*,*,#3385,.T.); +#3407 = ADVANCED_FACE('',(#3408),#3259,.T.); +#3408 = FACE_BOUND('',#3409,.T.); +#3409 = EDGE_LOOP('',(#3410,#3437,#3438,#3467)); +#3410 = ORIENTED_EDGE('',*,*,#3411,.F.); +#3411 = EDGE_CURVE('',#3242,#3412,#3414,.T.); +#3412 = VERTEX_POINT('',#3413); +#3413 = CARTESIAN_POINT('',(-4.440892098501E-16,2.,18.)); +#3414 = SURFACE_CURVE('',#3415,(#3420,#3426),.PCURVE_S1.); +#3415 = CIRCLE('',#3416,2.); +#3416 = AXIS2_PLACEMENT_3D('',#3417,#3418,#3419); +#3417 = CARTESIAN_POINT('',(2.,2.,18.)); +#3418 = DIRECTION('',(0.,-1.,0.)); +#3419 = DIRECTION('',(-1.,0.,0.)); +#3420 = PCURVE('',#3259,#3421); +#3421 = DEFINITIONAL_REPRESENTATION('',(#3422),#3425); +#3422 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3423,#3424),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3423 = CARTESIAN_POINT('',(1.570796326795,2.)); +#3424 = CARTESIAN_POINT('',(0.,2.)); +#3425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3426 = PCURVE('',#3427,#3432); +#3427 = SPHERICAL_SURFACE('',#3428,2.); +#3428 = AXIS2_PLACEMENT_3D('',#3429,#3430,#3431); +#3429 = CARTESIAN_POINT('',(2.,2.,18.)); +#3430 = DIRECTION('',(-0.,-0.,-1.)); +#3431 = DIRECTION('',(-1.,0.,0.)); +#3432 = DEFINITIONAL_REPRESENTATION('',(#3433),#3436); +#3433 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3434,#3435),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3434 = CARTESIAN_POINT('',(6.28318530718,-1.570796326795)); +#3435 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3437 = ORIENTED_EDGE('',*,*,#3241,.T.); +#3438 = ORIENTED_EDGE('',*,*,#3439,.F.); +#3439 = EDGE_CURVE('',#3440,#3244,#3442,.T.); +#3440 = VERTEX_POINT('',#3441); +#3441 = CARTESIAN_POINT('',(-4.440892098501E-16,28.,18.)); +#3442 = SURFACE_CURVE('',#3443,(#3448,#3455),.PCURVE_S1.); +#3443 = CIRCLE('',#3444,2.); +#3444 = AXIS2_PLACEMENT_3D('',#3445,#3446,#3447); +#3445 = CARTESIAN_POINT('',(2.,28.,18.)); +#3446 = DIRECTION('',(0.,1.,-0.)); +#3447 = DIRECTION('',(-1.,0.,0.)); +#3448 = PCURVE('',#3259,#3449); +#3449 = DEFINITIONAL_REPRESENTATION('',(#3450),#3454); +#3450 = LINE('',#3451,#3452); +#3451 = CARTESIAN_POINT('',(0.,28.)); +#3452 = VECTOR('',#3453,1.); +#3453 = DIRECTION('',(1.,0.)); +#3454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3455 = PCURVE('',#3456,#3461); +#3456 = SPHERICAL_SURFACE('',#3457,2.); +#3457 = AXIS2_PLACEMENT_3D('',#3458,#3459,#3460); +#3458 = CARTESIAN_POINT('',(2.,28.,18.)); +#3459 = DIRECTION('',(-0.,-1.,-0.)); +#3460 = DIRECTION('',(-1.,0.,0.)); +#3461 = DEFINITIONAL_REPRESENTATION('',(#3462),#3466); +#3462 = LINE('',#3463,#3464); +#3463 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3464 = VECTOR('',#3465,1.); +#3465 = DIRECTION('',(-1.,0.)); +#3466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3467 = ORIENTED_EDGE('',*,*,#3468,.F.); +#3468 = EDGE_CURVE('',#3412,#3440,#3469,.T.); +#3469 = SURFACE_CURVE('',#3470,(#3474,#3481),.PCURVE_S1.); +#3470 = LINE('',#3471,#3472); +#3471 = CARTESIAN_POINT('',(-4.440892098501E-16,0.,18.)); +#3472 = VECTOR('',#3473,1.); +#3473 = DIRECTION('',(0.,1.,0.)); +#3474 = PCURVE('',#3259,#3475); +#3475 = DEFINITIONAL_REPRESENTATION('',(#3476),#3480); +#3476 = LINE('',#3477,#3478); +#3477 = CARTESIAN_POINT('',(0.,0.)); +#3478 = VECTOR('',#3479,1.); +#3479 = DIRECTION('',(0.,1.)); +#3480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3481 = PCURVE('',#3482,#3487); +#3482 = PLANE('',#3483); +#3483 = AXIS2_PLACEMENT_3D('',#3484,#3485,#3486); +#3484 = CARTESIAN_POINT('',(0.,0.,0.)); +#3485 = DIRECTION('',(1.,0.,0.)); +#3486 = DIRECTION('',(0.,0.,1.)); +#3487 = DEFINITIONAL_REPRESENTATION('',(#3488),#3492); +#3488 = LINE('',#3489,#3490); +#3489 = CARTESIAN_POINT('',(18.,0.)); +#3490 = VECTOR('',#3491,1.); +#3491 = DIRECTION('',(0.,-1.)); +#3492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3493 = ADVANCED_FACE('',(#3494),#3287,.T.); +#3494 = FACE_BOUND('',#3495,.T.); +#3495 = EDGE_LOOP('',(#3496,#3526,#3551,#3552)); +#3496 = ORIENTED_EDGE('',*,*,#3497,.T.); +#3497 = EDGE_CURVE('',#3498,#3500,#3502,.T.); +#3498 = VERTEX_POINT('',#3499); +#3499 = CARTESIAN_POINT('',(2.,-4.440892098501E-16,18.)); +#3500 = VERTEX_POINT('',#3501); +#3501 = CARTESIAN_POINT('',(28.,-4.440892098501E-16,18.)); +#3502 = SURFACE_CURVE('',#3503,(#3507,#3514),.PCURVE_S1.); +#3503 = LINE('',#3504,#3505); +#3504 = CARTESIAN_POINT('',(0.,-4.440892098501E-16,18.)); +#3505 = VECTOR('',#3506,1.); +#3506 = DIRECTION('',(1.,0.,0.)); +#3507 = PCURVE('',#3287,#3508); +#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513); +#3509 = LINE('',#3510,#3511); +#3510 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3511 = VECTOR('',#3512,1.); +#3512 = DIRECTION('',(-0.,1.)); +#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3514 = PCURVE('',#3515,#3520); +#3515 = PLANE('',#3516); +#3516 = AXIS2_PLACEMENT_3D('',#3517,#3518,#3519); +#3517 = CARTESIAN_POINT('',(0.,0.,0.)); +#3518 = DIRECTION('',(0.,1.,0.)); +#3519 = DIRECTION('',(0.,-0.,1.)); +#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); +#3521 = LINE('',#3522,#3523); +#3522 = CARTESIAN_POINT('',(18.,0.)); +#3523 = VECTOR('',#3524,1.); +#3524 = DIRECTION('',(0.,1.)); +#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3526 = ORIENTED_EDGE('',*,*,#3527,.F.); +#3527 = EDGE_CURVE('',#3272,#3500,#3528,.T.); +#3528 = SURFACE_CURVE('',#3529,(#3534,#3540),.PCURVE_S1.); +#3529 = CIRCLE('',#3530,2.); +#3530 = AXIS2_PLACEMENT_3D('',#3531,#3532,#3533); +#3531 = CARTESIAN_POINT('',(28.,2.,18.)); +#3532 = DIRECTION('',(1.,6.123233995737E-17,0.)); +#3533 = DIRECTION('',(6.123233995737E-17,-1.,0.)); +#3534 = PCURVE('',#3287,#3535); +#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3539); +#3536 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3537,#3538),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3537 = CARTESIAN_POINT('',(4.712388980385,28.)); +#3538 = CARTESIAN_POINT('',(6.28318530718,28.)); +#3539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3540 = PCURVE('',#3541,#3546); +#3541 = SPHERICAL_SURFACE('',#3542,2.); +#3542 = AXIS2_PLACEMENT_3D('',#3543,#3544,#3545); +#3543 = CARTESIAN_POINT('',(28.,2.,18.)); +#3544 = DIRECTION('',(-0.,-0.,-1.)); +#3545 = DIRECTION('',(1.,0.,0.)); +#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3550); +#3547 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3548,#3549),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3548 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#3549 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3551 = ORIENTED_EDGE('',*,*,#3271,.F.); +#3552 = ORIENTED_EDGE('',*,*,#3553,.T.); +#3553 = EDGE_CURVE('',#3242,#3498,#3554,.T.); +#3554 = SURFACE_CURVE('',#3555,(#3560,#3566),.PCURVE_S1.); +#3555 = CIRCLE('',#3556,2.); +#3556 = AXIS2_PLACEMENT_3D('',#3557,#3558,#3559); +#3557 = CARTESIAN_POINT('',(2.,2.,18.)); +#3558 = DIRECTION('',(1.,-6.123233995737E-17,0.)); +#3559 = DIRECTION('',(-6.123233995737E-17,-1.,0.)); +#3560 = PCURVE('',#3287,#3561); +#3561 = DEFINITIONAL_REPRESENTATION('',(#3562),#3565); +#3562 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3563,#3564),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3563 = CARTESIAN_POINT('',(4.712388980385,2.)); +#3564 = CARTESIAN_POINT('',(6.28318530718,2.)); +#3565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3566 = PCURVE('',#3427,#3567); +#3567 = DEFINITIONAL_REPRESENTATION('',(#3568),#3571); +#3568 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3569,#3570),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3569 = CARTESIAN_POINT('',(4.712388980385,-1.570796326795)); +#3570 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3572 = ADVANCED_FACE('',(#3573),#3341,.T.); +#3573 = FACE_BOUND('',#3574,.T.); +#3574 = EDGE_LOOP('',(#3575,#3597,#3598,#3625)); +#3575 = ORIENTED_EDGE('',*,*,#3576,.T.); +#3576 = EDGE_CURVE('',#3577,#3244,#3579,.T.); +#3577 = VERTEX_POINT('',#3578); +#3578 = CARTESIAN_POINT('',(2.,30.,18.)); +#3579 = SURFACE_CURVE('',#3580,(#3585,#3591),.PCURVE_S1.); +#3580 = CIRCLE('',#3581,2.); +#3581 = AXIS2_PLACEMENT_3D('',#3582,#3583,#3584); +#3582 = CARTESIAN_POINT('',(2.,28.,18.)); +#3583 = DIRECTION('',(1.,0.,6.123233995737E-17)); +#3584 = DIRECTION('',(-6.123233995737E-17,0.,1.)); +#3585 = PCURVE('',#3341,#3586); +#3586 = DEFINITIONAL_REPRESENTATION('',(#3587),#3590); +#3587 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3588,#3589),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3588 = CARTESIAN_POINT('',(0.,2.)); +#3589 = CARTESIAN_POINT('',(1.570796326795,2.)); +#3590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3591 = PCURVE('',#3456,#3592); +#3592 = DEFINITIONAL_REPRESENTATION('',(#3593),#3596); +#3593 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3594,#3595),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3594 = CARTESIAN_POINT('',(4.712388980385,-1.570796326795)); +#3595 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3597 = ORIENTED_EDGE('',*,*,#3327,.T.); +#3598 = ORIENTED_EDGE('',*,*,#3599,.F.); +#3599 = EDGE_CURVE('',#3600,#3300,#3602,.T.); +#3600 = VERTEX_POINT('',#3601); +#3601 = CARTESIAN_POINT('',(28.,30.,18.)); +#3602 = SURFACE_CURVE('',#3603,(#3608,#3614),.PCURVE_S1.); +#3603 = CIRCLE('',#3604,2.); +#3604 = AXIS2_PLACEMENT_3D('',#3605,#3606,#3607); +#3605 = CARTESIAN_POINT('',(28.,28.,18.)); +#3606 = DIRECTION('',(1.,0.,-6.123233995737E-17)); +#3607 = DIRECTION('',(6.123233995737E-17,0.,1.)); +#3608 = PCURVE('',#3341,#3609); +#3609 = DEFINITIONAL_REPRESENTATION('',(#3610),#3613); +#3610 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3611,#3612),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3611 = CARTESIAN_POINT('',(0.,28.)); +#3612 = CARTESIAN_POINT('',(1.570796326795,28.)); +#3613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3614 = PCURVE('',#3615,#3620); +#3615 = SPHERICAL_SURFACE('',#3616,2.); +#3616 = AXIS2_PLACEMENT_3D('',#3617,#3618,#3619); +#3617 = CARTESIAN_POINT('',(28.,28.,18.)); +#3618 = DIRECTION('',(-0.,-1.,-0.)); +#3619 = DIRECTION('',(1.,-0.,0.)); +#3620 = DEFINITIONAL_REPRESENTATION('',(#3621),#3624); +#3621 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3622,#3623),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3622 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#3623 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3625 = ORIENTED_EDGE('',*,*,#3626,.F.); +#3626 = EDGE_CURVE('',#3577,#3600,#3627,.T.); +#3627 = SURFACE_CURVE('',#3628,(#3632,#3639),.PCURVE_S1.); +#3628 = LINE('',#3629,#3630); +#3629 = CARTESIAN_POINT('',(0.,30.,18.)); +#3630 = VECTOR('',#3631,1.); +#3631 = DIRECTION('',(1.,0.,0.)); +#3632 = PCURVE('',#3341,#3633); +#3633 = DEFINITIONAL_REPRESENTATION('',(#3634),#3638); +#3634 = LINE('',#3635,#3636); +#3635 = CARTESIAN_POINT('',(0.,0.)); +#3636 = VECTOR('',#3637,1.); +#3637 = DIRECTION('',(0.,1.)); +#3638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3639 = PCURVE('',#3640,#3645); +#3640 = PLANE('',#3641); +#3641 = AXIS2_PLACEMENT_3D('',#3642,#3643,#3644); +#3642 = CARTESIAN_POINT('',(0.,30.,0.)); +#3643 = DIRECTION('',(0.,1.,0.)); +#3644 = DIRECTION('',(0.,-0.,1.)); +#3645 = DEFINITIONAL_REPRESENTATION('',(#3646),#3650); +#3646 = LINE('',#3647,#3648); +#3647 = CARTESIAN_POINT('',(18.,0.)); +#3648 = VECTOR('',#3649,1.); +#3649 = DIRECTION('',(0.,1.)); +#3650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3651 = ADVANCED_FACE('',(#3652),#3315,.T.); +#3652 = FACE_BOUND('',#3653,.T.); +#3653 = EDGE_LOOP('',(#3654,#3684,#3706,#3707)); +#3654 = ORIENTED_EDGE('',*,*,#3655,.T.); +#3655 = EDGE_CURVE('',#3656,#3658,#3660,.T.); +#3656 = VERTEX_POINT('',#3657); +#3657 = CARTESIAN_POINT('',(30.,2.,18.)); +#3658 = VERTEX_POINT('',#3659); +#3659 = CARTESIAN_POINT('',(30.,28.,18.)); +#3660 = SURFACE_CURVE('',#3661,(#3665,#3672),.PCURVE_S1.); +#3661 = LINE('',#3662,#3663); +#3662 = CARTESIAN_POINT('',(30.,0.,18.)); +#3663 = VECTOR('',#3664,1.); +#3664 = DIRECTION('',(0.,1.,0.)); +#3665 = PCURVE('',#3315,#3666); +#3666 = DEFINITIONAL_REPRESENTATION('',(#3667),#3671); +#3667 = LINE('',#3668,#3669); +#3668 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3669 = VECTOR('',#3670,1.); +#3670 = DIRECTION('',(-0.,1.)); +#3671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3672 = PCURVE('',#3673,#3678); +#3673 = PLANE('',#3674); +#3674 = AXIS2_PLACEMENT_3D('',#3675,#3676,#3677); +#3675 = CARTESIAN_POINT('',(30.,0.,0.)); +#3676 = DIRECTION('',(1.,0.,0.)); +#3677 = DIRECTION('',(0.,0.,1.)); +#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3683); +#3679 = LINE('',#3680,#3681); +#3680 = CARTESIAN_POINT('',(18.,0.)); +#3681 = VECTOR('',#3682,1.); +#3682 = DIRECTION('',(0.,-1.)); +#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3684 = ORIENTED_EDGE('',*,*,#3685,.T.); +#3685 = EDGE_CURVE('',#3658,#3300,#3686,.T.); +#3686 = SURFACE_CURVE('',#3687,(#3692,#3699),.PCURVE_S1.); +#3687 = CIRCLE('',#3688,2.); +#3688 = AXIS2_PLACEMENT_3D('',#3689,#3690,#3691); +#3689 = CARTESIAN_POINT('',(28.,28.,18.)); +#3690 = DIRECTION('',(0.,-1.,0.)); +#3691 = DIRECTION('',(1.,0.,0.)); +#3692 = PCURVE('',#3315,#3693); +#3693 = DEFINITIONAL_REPRESENTATION('',(#3694),#3698); +#3694 = LINE('',#3695,#3696); +#3695 = CARTESIAN_POINT('',(6.28318530718,28.)); +#3696 = VECTOR('',#3697,1.); +#3697 = DIRECTION('',(-1.,0.)); +#3698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3699 = PCURVE('',#3615,#3700); +#3700 = DEFINITIONAL_REPRESENTATION('',(#3701),#3705); +#3701 = LINE('',#3702,#3703); +#3702 = CARTESIAN_POINT('',(0.,0.)); +#3703 = VECTOR('',#3704,1.); +#3704 = DIRECTION('',(1.,0.)); +#3705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3706 = ORIENTED_EDGE('',*,*,#3299,.F.); +#3707 = ORIENTED_EDGE('',*,*,#3708,.T.); +#3708 = EDGE_CURVE('',#3272,#3656,#3709,.T.); +#3709 = SURFACE_CURVE('',#3710,(#3715,#3721),.PCURVE_S1.); +#3710 = CIRCLE('',#3711,2.); +#3711 = AXIS2_PLACEMENT_3D('',#3712,#3713,#3714); +#3712 = CARTESIAN_POINT('',(28.,2.,18.)); +#3713 = DIRECTION('',(-0.,1.,0.)); +#3714 = DIRECTION('',(1.,0.,0.)); +#3715 = PCURVE('',#3315,#3716); +#3716 = DEFINITIONAL_REPRESENTATION('',(#3717),#3720); +#3717 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3718,#3719),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3718 = CARTESIAN_POINT('',(4.712388980385,2.)); +#3719 = CARTESIAN_POINT('',(6.28318530718,2.)); +#3720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3721 = PCURVE('',#3541,#3722); +#3722 = DEFINITIONAL_REPRESENTATION('',(#3723),#3726); +#3723 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3724,#3725),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3724 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#3725 = CARTESIAN_POINT('',(0.,0.)); +#3726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3727 = ADVANCED_FACE('',(#3728),#3373,.T.); +#3728 = FACE_BOUND('',#3729,.T.); +#3729 = EDGE_LOOP('',(#3730)); +#3730 = ORIENTED_EDGE('',*,*,#3356,.T.); +#3731 = ADVANCED_FACE('',(#3732),#3427,.T.); +#3732 = FACE_BOUND('',#3733,.T.); +#3733 = EDGE_LOOP('',(#3734,#3761,#3762)); +#3734 = ORIENTED_EDGE('',*,*,#3735,.T.); +#3735 = EDGE_CURVE('',#3412,#3498,#3736,.T.); +#3736 = SURFACE_CURVE('',#3737,(#3742,#3749),.PCURVE_S1.); +#3737 = CIRCLE('',#3738,2.); +#3738 = AXIS2_PLACEMENT_3D('',#3739,#3740,#3741); +#3739 = CARTESIAN_POINT('',(2.,2.,18.)); +#3740 = DIRECTION('',(0.,0.,1.)); +#3741 = DIRECTION('',(-1.,0.,0.)); +#3742 = PCURVE('',#3427,#3743); +#3743 = DEFINITIONAL_REPRESENTATION('',(#3744),#3748); +#3744 = LINE('',#3745,#3746); +#3745 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3746 = VECTOR('',#3747,1.); +#3747 = DIRECTION('',(-1.,0.)); +#3748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3749 = PCURVE('',#3750,#3755); +#3750 = CYLINDRICAL_SURFACE('',#3751,2.); +#3751 = AXIS2_PLACEMENT_3D('',#3752,#3753,#3754); +#3752 = CARTESIAN_POINT('',(2.,2.,0.)); +#3753 = DIRECTION('',(0.,0.,1.)); +#3754 = DIRECTION('',(-1.,0.,0.)); +#3755 = DEFINITIONAL_REPRESENTATION('',(#3756),#3760); +#3756 = LINE('',#3757,#3758); +#3757 = CARTESIAN_POINT('',(0.,18.)); +#3758 = VECTOR('',#3759,1.); +#3759 = DIRECTION('',(1.,0.)); +#3760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3761 = ORIENTED_EDGE('',*,*,#3553,.F.); +#3762 = ORIENTED_EDGE('',*,*,#3411,.T.); +#3763 = ADVANCED_FACE('',(#3764),#3482,.F.); +#3764 = FACE_BOUND('',#3765,.F.); +#3765 = EDGE_LOOP('',(#3766,#3796,#3822,#3823)); +#3766 = ORIENTED_EDGE('',*,*,#3767,.T.); +#3767 = EDGE_CURVE('',#3768,#3770,#3772,.T.); +#3768 = VERTEX_POINT('',#3769); +#3769 = CARTESIAN_POINT('',(-4.440892098501E-16,2.,0.)); +#3770 = VERTEX_POINT('',#3771); +#3771 = CARTESIAN_POINT('',(-4.440892098501E-16,28.,0.)); +#3772 = SURFACE_CURVE('',#3773,(#3777,#3784),.PCURVE_S1.); +#3773 = LINE('',#3774,#3775); +#3774 = CARTESIAN_POINT('',(0.,0.,0.)); +#3775 = VECTOR('',#3776,1.); +#3776 = DIRECTION('',(0.,1.,0.)); +#3777 = PCURVE('',#3482,#3778); +#3778 = DEFINITIONAL_REPRESENTATION('',(#3779),#3783); +#3779 = LINE('',#3780,#3781); +#3780 = CARTESIAN_POINT('',(0.,0.)); +#3781 = VECTOR('',#3782,1.); +#3782 = DIRECTION('',(0.,-1.)); +#3783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3784 = PCURVE('',#3785,#3790); +#3785 = PLANE('',#3786); +#3786 = AXIS2_PLACEMENT_3D('',#3787,#3788,#3789); +#3787 = CARTESIAN_POINT('',(0.,0.,0.)); +#3788 = DIRECTION('',(0.,0.,1.)); +#3789 = DIRECTION('',(1.,0.,-0.)); +#3790 = DEFINITIONAL_REPRESENTATION('',(#3791),#3795); +#3791 = LINE('',#3792,#3793); +#3792 = CARTESIAN_POINT('',(0.,0.)); +#3793 = VECTOR('',#3794,1.); +#3794 = DIRECTION('',(0.,1.)); +#3795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3796 = ORIENTED_EDGE('',*,*,#3797,.T.); +#3797 = EDGE_CURVE('',#3770,#3440,#3798,.T.); +#3798 = SURFACE_CURVE('',#3799,(#3803,#3810),.PCURVE_S1.); +#3799 = LINE('',#3800,#3801); +#3800 = CARTESIAN_POINT('',(-4.440892098501E-16,28.,0.)); +#3801 = VECTOR('',#3802,1.); +#3802 = DIRECTION('',(0.,0.,1.)); +#3803 = PCURVE('',#3482,#3804); +#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809); +#3805 = LINE('',#3806,#3807); +#3806 = CARTESIAN_POINT('',(0.,-28.)); +#3807 = VECTOR('',#3808,1.); +#3808 = DIRECTION('',(1.,0.)); +#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3810 = PCURVE('',#3811,#3816); +#3811 = CYLINDRICAL_SURFACE('',#3812,2.); +#3812 = AXIS2_PLACEMENT_3D('',#3813,#3814,#3815); +#3813 = CARTESIAN_POINT('',(2.,28.,0.)); +#3814 = DIRECTION('',(0.,0.,1.)); +#3815 = DIRECTION('',(-1.,0.,0.)); +#3816 = DEFINITIONAL_REPRESENTATION('',(#3817),#3821); +#3817 = LINE('',#3818,#3819); +#3818 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3819 = VECTOR('',#3820,1.); +#3820 = DIRECTION('',(-0.,1.)); +#3821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3822 = ORIENTED_EDGE('',*,*,#3468,.F.); +#3823 = ORIENTED_EDGE('',*,*,#3824,.F.); +#3824 = EDGE_CURVE('',#3768,#3412,#3825,.T.); +#3825 = SURFACE_CURVE('',#3826,(#3830,#3837),.PCURVE_S1.); +#3826 = LINE('',#3827,#3828); +#3827 = CARTESIAN_POINT('',(-4.440892098501E-16,2.,0.)); +#3828 = VECTOR('',#3829,1.); +#3829 = DIRECTION('',(0.,0.,1.)); +#3830 = PCURVE('',#3482,#3831); +#3831 = DEFINITIONAL_REPRESENTATION('',(#3832),#3836); +#3832 = LINE('',#3833,#3834); +#3833 = CARTESIAN_POINT('',(0.,-2.)); +#3834 = VECTOR('',#3835,1.); +#3835 = DIRECTION('',(1.,0.)); +#3836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3837 = PCURVE('',#3750,#3838); +#3838 = DEFINITIONAL_REPRESENTATION('',(#3839),#3843); +#3839 = LINE('',#3840,#3841); +#3840 = CARTESIAN_POINT('',(0.,0.)); +#3841 = VECTOR('',#3842,1.); +#3842 = DIRECTION('',(0.,1.)); +#3843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3844 = ADVANCED_FACE('',(#3845),#3456,.T.); +#3845 = FACE_BOUND('',#3846,.T.); +#3846 = EDGE_LOOP('',(#3847,#3848,#3849)); +#3847 = ORIENTED_EDGE('',*,*,#3439,.T.); +#3848 = ORIENTED_EDGE('',*,*,#3576,.F.); +#3849 = ORIENTED_EDGE('',*,*,#3850,.T.); +#3850 = EDGE_CURVE('',#3577,#3440,#3851,.T.); +#3851 = SURFACE_CURVE('',#3852,(#3857,#3863),.PCURVE_S1.); +#3852 = CIRCLE('',#3853,2.); +#3853 = AXIS2_PLACEMENT_3D('',#3854,#3855,#3856); +#3854 = CARTESIAN_POINT('',(2.,28.,18.)); +#3855 = DIRECTION('',(0.,0.,1.)); +#3856 = DIRECTION('',(-1.,0.,0.)); +#3857 = PCURVE('',#3456,#3858); +#3858 = DEFINITIONAL_REPRESENTATION('',(#3859),#3862); +#3859 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3860,#3861),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3860 = CARTESIAN_POINT('',(6.28318530718,-1.570796326795)); +#3861 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3863 = PCURVE('',#3811,#3864); +#3864 = DEFINITIONAL_REPRESENTATION('',(#3865),#3868); +#3865 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3866,#3867),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3866 = CARTESIAN_POINT('',(4.712388980385,18.)); +#3867 = CARTESIAN_POINT('',(6.28318530718,18.)); +#3868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3869 = ADVANCED_FACE('',(#3870),#3515,.F.); +#3870 = FACE_BOUND('',#3871,.F.); +#3871 = EDGE_LOOP('',(#3872,#3897,#3918,#3919)); +#3872 = ORIENTED_EDGE('',*,*,#3873,.F.); +#3873 = EDGE_CURVE('',#3874,#3876,#3878,.T.); +#3874 = VERTEX_POINT('',#3875); +#3875 = CARTESIAN_POINT('',(2.,-4.440892098501E-16,0.)); +#3876 = VERTEX_POINT('',#3877); +#3877 = CARTESIAN_POINT('',(28.,-4.440892098501E-16,0.)); +#3878 = SURFACE_CURVE('',#3879,(#3883,#3890),.PCURVE_S1.); +#3879 = LINE('',#3880,#3881); +#3880 = CARTESIAN_POINT('',(0.,0.,0.)); +#3881 = VECTOR('',#3882,1.); +#3882 = DIRECTION('',(1.,0.,0.)); +#3883 = PCURVE('',#3515,#3884); +#3884 = DEFINITIONAL_REPRESENTATION('',(#3885),#3889); +#3885 = LINE('',#3886,#3887); +#3886 = CARTESIAN_POINT('',(0.,0.)); +#3887 = VECTOR('',#3888,1.); +#3888 = DIRECTION('',(0.,1.)); +#3889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3890 = PCURVE('',#3785,#3891); +#3891 = DEFINITIONAL_REPRESENTATION('',(#3892),#3896); +#3892 = LINE('',#3893,#3894); +#3893 = CARTESIAN_POINT('',(0.,0.)); +#3894 = VECTOR('',#3895,1.); +#3895 = DIRECTION('',(1.,0.)); +#3896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3897 = ORIENTED_EDGE('',*,*,#3898,.T.); +#3898 = EDGE_CURVE('',#3874,#3498,#3899,.T.); +#3899 = SURFACE_CURVE('',#3900,(#3904,#3911),.PCURVE_S1.); +#3900 = LINE('',#3901,#3902); +#3901 = CARTESIAN_POINT('',(2.,-4.440892098501E-16,0.)); +#3902 = VECTOR('',#3903,1.); +#3903 = DIRECTION('',(0.,0.,1.)); +#3904 = PCURVE('',#3515,#3905); +#3905 = DEFINITIONAL_REPRESENTATION('',(#3906),#3910); +#3906 = LINE('',#3907,#3908); +#3907 = CARTESIAN_POINT('',(0.,2.)); +#3908 = VECTOR('',#3909,1.); +#3909 = DIRECTION('',(1.,0.)); +#3910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3911 = PCURVE('',#3750,#3912); +#3912 = DEFINITIONAL_REPRESENTATION('',(#3913),#3917); +#3913 = LINE('',#3914,#3915); +#3914 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3915 = VECTOR('',#3916,1.); +#3916 = DIRECTION('',(0.,1.)); +#3917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3918 = ORIENTED_EDGE('',*,*,#3497,.T.); +#3919 = ORIENTED_EDGE('',*,*,#3920,.F.); +#3920 = EDGE_CURVE('',#3876,#3500,#3921,.T.); +#3921 = SURFACE_CURVE('',#3922,(#3926,#3933),.PCURVE_S1.); +#3922 = LINE('',#3923,#3924); +#3923 = CARTESIAN_POINT('',(28.,-4.440892098501E-16,0.)); +#3924 = VECTOR('',#3925,1.); +#3925 = DIRECTION('',(0.,0.,1.)); +#3926 = PCURVE('',#3515,#3927); +#3927 = DEFINITIONAL_REPRESENTATION('',(#3928),#3932); +#3928 = LINE('',#3929,#3930); +#3929 = CARTESIAN_POINT('',(0.,28.)); +#3930 = VECTOR('',#3931,1.); +#3931 = DIRECTION('',(1.,0.)); +#3932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3933 = PCURVE('',#3934,#3939); +#3934 = CYLINDRICAL_SURFACE('',#3935,2.); +#3935 = AXIS2_PLACEMENT_3D('',#3936,#3937,#3938); +#3936 = CARTESIAN_POINT('',(28.,2.,0.)); +#3937 = DIRECTION('',(0.,0.,1.)); +#3938 = DIRECTION('',(1.,0.,-0.)); +#3939 = DEFINITIONAL_REPRESENTATION('',(#3940),#3944); +#3940 = LINE('',#3941,#3942); +#3941 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3942 = VECTOR('',#3943,1.); +#3943 = DIRECTION('',(-0.,1.)); +#3944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3945 = ADVANCED_FACE('',(#3946),#3541,.T.); +#3946 = FACE_BOUND('',#3947,.T.); +#3947 = EDGE_LOOP('',(#3948,#3949,#3950)); +#3948 = ORIENTED_EDGE('',*,*,#3708,.F.); +#3949 = ORIENTED_EDGE('',*,*,#3527,.T.); +#3950 = ORIENTED_EDGE('',*,*,#3951,.F.); +#3951 = EDGE_CURVE('',#3656,#3500,#3952,.T.); +#3952 = SURFACE_CURVE('',#3953,(#3958,#3965),.PCURVE_S1.); +#3953 = CIRCLE('',#3954,2.); +#3954 = AXIS2_PLACEMENT_3D('',#3955,#3956,#3957); +#3955 = CARTESIAN_POINT('',(28.,2.,18.)); +#3956 = DIRECTION('',(0.,0.,-1.)); +#3957 = DIRECTION('',(1.,0.,0.)); +#3958 = PCURVE('',#3541,#3959); +#3959 = DEFINITIONAL_REPRESENTATION('',(#3960),#3964); +#3960 = LINE('',#3961,#3962); +#3961 = CARTESIAN_POINT('',(0.,0.)); +#3962 = VECTOR('',#3963,1.); +#3963 = DIRECTION('',(1.,0.)); +#3964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3965 = PCURVE('',#3934,#3966); +#3966 = DEFINITIONAL_REPRESENTATION('',(#3967),#3971); +#3967 = LINE('',#3968,#3969); +#3968 = CARTESIAN_POINT('',(6.28318530718,18.)); +#3969 = VECTOR('',#3970,1.); +#3970 = DIRECTION('',(-1.,0.)); +#3971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3972 = ADVANCED_FACE('',(#3973),#3640,.T.); +#3973 = FACE_BOUND('',#3974,.T.); +#3974 = EDGE_LOOP('',(#3975,#4000,#4021,#4022)); +#3975 = ORIENTED_EDGE('',*,*,#3976,.F.); +#3976 = EDGE_CURVE('',#3977,#3979,#3981,.T.); +#3977 = VERTEX_POINT('',#3978); +#3978 = CARTESIAN_POINT('',(2.,30.,0.)); +#3979 = VERTEX_POINT('',#3980); +#3980 = CARTESIAN_POINT('',(28.,30.,0.)); +#3981 = SURFACE_CURVE('',#3982,(#3986,#3993),.PCURVE_S1.); +#3982 = LINE('',#3983,#3984); +#3983 = CARTESIAN_POINT('',(0.,30.,0.)); +#3984 = VECTOR('',#3985,1.); +#3985 = DIRECTION('',(1.,0.,0.)); +#3986 = PCURVE('',#3640,#3987); +#3987 = DEFINITIONAL_REPRESENTATION('',(#3988),#3992); +#3988 = LINE('',#3989,#3990); +#3989 = CARTESIAN_POINT('',(0.,0.)); +#3990 = VECTOR('',#3991,1.); +#3991 = DIRECTION('',(0.,1.)); +#3992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3993 = PCURVE('',#3785,#3994); +#3994 = DEFINITIONAL_REPRESENTATION('',(#3995),#3999); +#3995 = LINE('',#3996,#3997); +#3996 = CARTESIAN_POINT('',(0.,30.)); +#3997 = VECTOR('',#3998,1.); +#3998 = DIRECTION('',(1.,0.)); +#3999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4000 = ORIENTED_EDGE('',*,*,#4001,.T.); +#4001 = EDGE_CURVE('',#3977,#3577,#4002,.T.); +#4002 = SURFACE_CURVE('',#4003,(#4007,#4014),.PCURVE_S1.); +#4003 = LINE('',#4004,#4005); +#4004 = CARTESIAN_POINT('',(2.,30.,0.)); +#4005 = VECTOR('',#4006,1.); +#4006 = DIRECTION('',(0.,0.,1.)); +#4007 = PCURVE('',#3640,#4008); +#4008 = DEFINITIONAL_REPRESENTATION('',(#4009),#4013); +#4009 = LINE('',#4010,#4011); +#4010 = CARTESIAN_POINT('',(0.,2.)); +#4011 = VECTOR('',#4012,1.); +#4012 = DIRECTION('',(1.,0.)); +#4013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4014 = PCURVE('',#3811,#4015); +#4015 = DEFINITIONAL_REPRESENTATION('',(#4016),#4020); +#4016 = LINE('',#4017,#4018); +#4017 = CARTESIAN_POINT('',(4.712388980385,0.)); +#4018 = VECTOR('',#4019,1.); +#4019 = DIRECTION('',(-0.,1.)); +#4020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4021 = ORIENTED_EDGE('',*,*,#3626,.T.); +#4022 = ORIENTED_EDGE('',*,*,#4023,.F.); +#4023 = EDGE_CURVE('',#3979,#3600,#4024,.T.); +#4024 = SURFACE_CURVE('',#4025,(#4029,#4036),.PCURVE_S1.); +#4025 = LINE('',#4026,#4027); +#4026 = CARTESIAN_POINT('',(28.,30.,0.)); +#4027 = VECTOR('',#4028,1.); +#4028 = DIRECTION('',(0.,0.,1.)); +#4029 = PCURVE('',#3640,#4030); +#4030 = DEFINITIONAL_REPRESENTATION('',(#4031),#4035); +#4031 = LINE('',#4032,#4033); +#4032 = CARTESIAN_POINT('',(0.,28.)); +#4033 = VECTOR('',#4034,1.); +#4034 = DIRECTION('',(1.,0.)); +#4035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4036 = PCURVE('',#4037,#4042); +#4037 = CYLINDRICAL_SURFACE('',#4038,2.); +#4038 = AXIS2_PLACEMENT_3D('',#4039,#4040,#4041); +#4039 = CARTESIAN_POINT('',(28.,28.,0.)); +#4040 = DIRECTION('',(0.,0.,1.)); +#4041 = DIRECTION('',(1.,0.,-0.)); +#4042 = DEFINITIONAL_REPRESENTATION('',(#4043),#4047); +#4043 = LINE('',#4044,#4045); +#4044 = CARTESIAN_POINT('',(1.570796326795,0.)); +#4045 = VECTOR('',#4046,1.); +#4046 = DIRECTION('',(0.,1.)); +#4047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4048 = ADVANCED_FACE('',(#4049),#3615,.T.); +#4049 = FACE_BOUND('',#4050,.T.); +#4050 = EDGE_LOOP('',(#4051,#4071,#4072)); +#4051 = ORIENTED_EDGE('',*,*,#4052,.F.); +#4052 = EDGE_CURVE('',#3600,#3658,#4053,.T.); +#4053 = SURFACE_CURVE('',#4054,(#4059,#4065),.PCURVE_S1.); +#4054 = CIRCLE('',#4055,2.); +#4055 = AXIS2_PLACEMENT_3D('',#4056,#4057,#4058); +#4056 = CARTESIAN_POINT('',(28.,28.,18.)); +#4057 = DIRECTION('',(0.,0.,-1.)); +#4058 = DIRECTION('',(1.,0.,0.)); +#4059 = PCURVE('',#3615,#4060); +#4060 = DEFINITIONAL_REPRESENTATION('',(#4061),#4064); +#4061 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4062,#4063),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#4062 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#4063 = CARTESIAN_POINT('',(0.,0.)); +#4064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4065 = PCURVE('',#4037,#4066); +#4066 = DEFINITIONAL_REPRESENTATION('',(#4067),#4070); +#4067 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4068,#4069),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#4068 = CARTESIAN_POINT('',(1.570796326795,18.)); +#4069 = CARTESIAN_POINT('',(0.,18.)); +#4070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4071 = ORIENTED_EDGE('',*,*,#3599,.T.); +#4072 = ORIENTED_EDGE('',*,*,#3685,.F.); +#4073 = ADVANCED_FACE('',(#4074),#3673,.T.); +#4074 = FACE_BOUND('',#4075,.T.); +#4075 = EDGE_LOOP('',(#4076,#4101,#4122,#4123)); +#4076 = ORIENTED_EDGE('',*,*,#4077,.T.); +#4077 = EDGE_CURVE('',#4078,#4080,#4082,.T.); +#4078 = VERTEX_POINT('',#4079); +#4079 = CARTESIAN_POINT('',(30.,2.,0.)); +#4080 = VERTEX_POINT('',#4081); +#4081 = CARTESIAN_POINT('',(30.,28.,0.)); +#4082 = SURFACE_CURVE('',#4083,(#4087,#4094),.PCURVE_S1.); +#4083 = LINE('',#4084,#4085); +#4084 = CARTESIAN_POINT('',(30.,0.,0.)); +#4085 = VECTOR('',#4086,1.); +#4086 = DIRECTION('',(0.,1.,0.)); +#4087 = PCURVE('',#3673,#4088); +#4088 = DEFINITIONAL_REPRESENTATION('',(#4089),#4093); +#4089 = LINE('',#4090,#4091); +#4090 = CARTESIAN_POINT('',(0.,0.)); +#4091 = VECTOR('',#4092,1.); +#4092 = DIRECTION('',(0.,-1.)); +#4093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4094 = PCURVE('',#3785,#4095); +#4095 = DEFINITIONAL_REPRESENTATION('',(#4096),#4100); +#4096 = LINE('',#4097,#4098); +#4097 = CARTESIAN_POINT('',(30.,0.)); +#4098 = VECTOR('',#4099,1.); +#4099 = DIRECTION('',(0.,1.)); +#4100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4101 = ORIENTED_EDGE('',*,*,#4102,.T.); +#4102 = EDGE_CURVE('',#4080,#3658,#4103,.T.); +#4103 = SURFACE_CURVE('',#4104,(#4108,#4115),.PCURVE_S1.); +#4104 = LINE('',#4105,#4106); +#4105 = CARTESIAN_POINT('',(30.,28.,0.)); +#4106 = VECTOR('',#4107,1.); +#4107 = DIRECTION('',(0.,0.,1.)); +#4108 = PCURVE('',#3673,#4109); +#4109 = DEFINITIONAL_REPRESENTATION('',(#4110),#4114); +#4110 = LINE('',#4111,#4112); +#4111 = CARTESIAN_POINT('',(0.,-28.)); +#4112 = VECTOR('',#4113,1.); +#4113 = DIRECTION('',(1.,0.)); +#4114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4115 = PCURVE('',#4037,#4116); +#4116 = DEFINITIONAL_REPRESENTATION('',(#4117),#4121); +#4117 = LINE('',#4118,#4119); +#4118 = CARTESIAN_POINT('',(0.,0.)); +#4119 = VECTOR('',#4120,1.); +#4120 = DIRECTION('',(0.,1.)); +#4121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4122 = ORIENTED_EDGE('',*,*,#3655,.F.); +#4123 = ORIENTED_EDGE('',*,*,#4124,.F.); +#4124 = EDGE_CURVE('',#4078,#3656,#4125,.T.); +#4125 = SURFACE_CURVE('',#4126,(#4130,#4137),.PCURVE_S1.); +#4126 = LINE('',#4127,#4128); +#4127 = CARTESIAN_POINT('',(30.,2.,0.)); +#4128 = VECTOR('',#4129,1.); +#4129 = DIRECTION('',(0.,0.,1.)); +#4130 = PCURVE('',#3673,#4131); +#4131 = DEFINITIONAL_REPRESENTATION('',(#4132),#4136); +#4132 = LINE('',#4133,#4134); +#4133 = CARTESIAN_POINT('',(0.,-2.)); +#4134 = VECTOR('',#4135,1.); +#4135 = DIRECTION('',(1.,0.)); +#4136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4137 = PCURVE('',#3934,#4138); +#4138 = DEFINITIONAL_REPRESENTATION('',(#4139),#4143); +#4139 = LINE('',#4140,#4141); +#4140 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4141 = VECTOR('',#4142,1.); +#4142 = DIRECTION('',(-0.,1.)); +#4143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4144 = ADVANCED_FACE('',(#4145),#3750,.T.); +#4145 = FACE_BOUND('',#4146,.T.); +#4146 = EDGE_LOOP('',(#4147,#4169,#4170,#4171)); +#4147 = ORIENTED_EDGE('',*,*,#4148,.T.); +#4148 = EDGE_CURVE('',#3768,#3874,#4149,.T.); +#4149 = SURFACE_CURVE('',#4150,(#4155,#4162),.PCURVE_S1.); +#4150 = CIRCLE('',#4151,2.); +#4151 = AXIS2_PLACEMENT_3D('',#4152,#4153,#4154); +#4152 = CARTESIAN_POINT('',(2.,2.,0.)); +#4153 = DIRECTION('',(-0.,0.,1.)); +#4154 = DIRECTION('',(0.,-1.,0.)); +#4155 = PCURVE('',#3750,#4156); +#4156 = DEFINITIONAL_REPRESENTATION('',(#4157),#4161); +#4157 = LINE('',#4158,#4159); +#4158 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#4159 = VECTOR('',#4160,1.); +#4160 = DIRECTION('',(1.,0.)); +#4161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4162 = PCURVE('',#3785,#4163); +#4163 = DEFINITIONAL_REPRESENTATION('',(#4164),#4168); +#4164 = CIRCLE('',#4165,2.); +#4165 = AXIS2_PLACEMENT_2D('',#4166,#4167); +#4166 = CARTESIAN_POINT('',(2.,2.)); +#4167 = DIRECTION('',(0.,-1.)); +#4168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4169 = ORIENTED_EDGE('',*,*,#3898,.T.); +#4170 = ORIENTED_EDGE('',*,*,#3735,.F.); +#4171 = ORIENTED_EDGE('',*,*,#3824,.F.); +#4172 = ADVANCED_FACE('',(#4173),#3785,.F.); +#4173 = FACE_BOUND('',#4174,.F.); +#4174 = EDGE_LOOP('',(#4175,#4176,#4177,#4178,#4204,#4205,#4227,#4228)); +#4175 = ORIENTED_EDGE('',*,*,#3767,.F.); +#4176 = ORIENTED_EDGE('',*,*,#4148,.T.); +#4177 = ORIENTED_EDGE('',*,*,#3873,.T.); +#4178 = ORIENTED_EDGE('',*,*,#4179,.F.); +#4179 = EDGE_CURVE('',#4078,#3876,#4180,.T.); +#4180 = SURFACE_CURVE('',#4181,(#4186,#4197),.PCURVE_S1.); +#4181 = CIRCLE('',#4182,2.); +#4182 = AXIS2_PLACEMENT_3D('',#4183,#4184,#4185); +#4183 = CARTESIAN_POINT('',(28.,2.,0.)); +#4184 = DIRECTION('',(-0.,-0.,-1.)); +#4185 = DIRECTION('',(0.,-1.,0.)); +#4186 = PCURVE('',#3785,#4187); +#4187 = DEFINITIONAL_REPRESENTATION('',(#4188),#4196); +#4188 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4189,#4190,#4191,#4192, +#4193,#4194,#4195),.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('') ); +#4189 = CARTESIAN_POINT('',(28.,0.)); +#4190 = CARTESIAN_POINT('',(24.535898384862,0.)); +#4191 = CARTESIAN_POINT('',(26.267949192431,3.)); +#4192 = CARTESIAN_POINT('',(28.,6.)); +#4193 = CARTESIAN_POINT('',(29.732050807569,3.)); +#4194 = CARTESIAN_POINT('',(31.464101615138,3.10862446895E-15)); +#4195 = CARTESIAN_POINT('',(28.,0.)); +#4196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4197 = PCURVE('',#3934,#4198); +#4198 = DEFINITIONAL_REPRESENTATION('',(#4199),#4203); +#4199 = LINE('',#4200,#4201); +#4200 = CARTESIAN_POINT('',(10.995574287565,0.)); +#4201 = VECTOR('',#4202,1.); +#4202 = DIRECTION('',(-1.,0.)); +#4203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4204 = ORIENTED_EDGE('',*,*,#4077,.T.); +#4205 = ORIENTED_EDGE('',*,*,#4206,.T.); +#4206 = EDGE_CURVE('',#4080,#3979,#4207,.T.); +#4207 = SURFACE_CURVE('',#4208,(#4213,#4220),.PCURVE_S1.); +#4208 = CIRCLE('',#4209,2.); +#4209 = AXIS2_PLACEMENT_3D('',#4210,#4211,#4212); +#4210 = CARTESIAN_POINT('',(28.,28.,0.)); +#4211 = DIRECTION('',(-0.,0.,1.)); +#4212 = DIRECTION('',(0.,-1.,0.)); +#4213 = PCURVE('',#3785,#4214); +#4214 = DEFINITIONAL_REPRESENTATION('',(#4215),#4219); +#4215 = CIRCLE('',#4216,2.); +#4216 = AXIS2_PLACEMENT_2D('',#4217,#4218); +#4217 = CARTESIAN_POINT('',(28.,28.)); +#4218 = DIRECTION('',(0.,-1.)); +#4219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4220 = PCURVE('',#4037,#4221); +#4221 = DEFINITIONAL_REPRESENTATION('',(#4222),#4226); +#4222 = LINE('',#4223,#4224); +#4223 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#4224 = VECTOR('',#4225,1.); +#4225 = DIRECTION('',(1.,0.)); +#4226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4227 = ORIENTED_EDGE('',*,*,#3976,.F.); +#4228 = ORIENTED_EDGE('',*,*,#4229,.F.); +#4229 = EDGE_CURVE('',#3770,#3977,#4230,.T.); +#4230 = SURFACE_CURVE('',#4231,(#4236,#4247),.PCURVE_S1.); +#4231 = CIRCLE('',#4232,2.); +#4232 = AXIS2_PLACEMENT_3D('',#4233,#4234,#4235); +#4233 = CARTESIAN_POINT('',(2.,28.,0.)); +#4234 = DIRECTION('',(-0.,-0.,-1.)); +#4235 = DIRECTION('',(0.,-1.,0.)); +#4236 = PCURVE('',#3785,#4237); +#4237 = DEFINITIONAL_REPRESENTATION('',(#4238),#4246); +#4238 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4239,#4240,#4241,#4242, +#4243,#4244,#4245),.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('') ); +#4239 = CARTESIAN_POINT('',(2.,26.)); +#4240 = CARTESIAN_POINT('',(-1.464101615138,26.)); +#4241 = CARTESIAN_POINT('',(0.267949192431,29.)); +#4242 = CARTESIAN_POINT('',(2.,32.)); +#4243 = CARTESIAN_POINT('',(3.732050807569,29.)); +#4244 = CARTESIAN_POINT('',(5.464101615138,26.)); +#4245 = CARTESIAN_POINT('',(2.,26.)); +#4246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4247 = PCURVE('',#3811,#4248); +#4248 = DEFINITIONAL_REPRESENTATION('',(#4249),#4253); +#4249 = LINE('',#4250,#4251); +#4250 = CARTESIAN_POINT('',(7.853981633975,0.)); +#4251 = VECTOR('',#4252,1.); +#4252 = DIRECTION('',(-1.,0.)); +#4253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4254 = ADVANCED_FACE('',(#4255),#3811,.T.); +#4255 = FACE_BOUND('',#4256,.T.); +#4256 = EDGE_LOOP('',(#4257,#4258,#4259,#4260)); +#4257 = ORIENTED_EDGE('',*,*,#3797,.T.); +#4258 = ORIENTED_EDGE('',*,*,#3850,.F.); +#4259 = ORIENTED_EDGE('',*,*,#4001,.F.); +#4260 = ORIENTED_EDGE('',*,*,#4229,.F.); +#4261 = ADVANCED_FACE('',(#4262),#3934,.T.); +#4262 = FACE_BOUND('',#4263,.T.); +#4263 = EDGE_LOOP('',(#4264,#4265,#4266,#4267)); +#4264 = ORIENTED_EDGE('',*,*,#4124,.T.); +#4265 = ORIENTED_EDGE('',*,*,#3951,.T.); +#4266 = ORIENTED_EDGE('',*,*,#3920,.F.); +#4267 = ORIENTED_EDGE('',*,*,#4179,.F.); +#4268 = ADVANCED_FACE('',(#4269),#4037,.T.); +#4269 = FACE_BOUND('',#4270,.T.); +#4270 = EDGE_LOOP('',(#4271,#4272,#4273,#4274)); +#4271 = ORIENTED_EDGE('',*,*,#4206,.T.); +#4272 = ORIENTED_EDGE('',*,*,#4023,.T.); +#4273 = ORIENTED_EDGE('',*,*,#4052,.T.); +#4274 = ORIENTED_EDGE('',*,*,#4102,.F.); +#4275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4279)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4276,#4277,#4278)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4276 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4277 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4278 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4279 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4276, + 'distance_accuracy_value','confusion accuracy'); +#4280 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3051)); +#4281 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4282),#4275); +#4282 = STYLED_ITEM('color',(#4283),#3055); +#4283 = PRESENTATION_STYLE_ASSIGNMENT((#4284,#4290)); +#4284 = SURFACE_STYLE_USAGE(.BOTH.,#4285); +#4285 = SURFACE_SIDE_STYLE('',(#4286)); +#4286 = SURFACE_STYLE_FILL_AREA(#4287); +#4287 = FILL_AREA_STYLE('',(#4288)); +#4288 = FILL_AREA_STYLE_COLOUR('',#4289); +#4289 = DRAUGHTING_PRE_DEFINED_COLOUR('red'); +#4290 = CURVE_STYLE('',#4291,POSITIVE_LENGTH_MEASURE(0.1),#4289); +#4291 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4292 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4293),#429); +#4293 = STYLED_ITEM('color',(#4294),#15); +#4294 = PRESENTATION_STYLE_ASSIGNMENT((#4295,#4301)); +#4295 = SURFACE_STYLE_USAGE(.BOTH.,#4296); +#4296 = SURFACE_SIDE_STYLE('',(#4297)); +#4297 = SURFACE_STYLE_FILL_AREA(#4298); +#4298 = FILL_AREA_STYLE('',(#4299)); +#4299 = FILL_AREA_STYLE_COLOUR('',#4300); +#4300 = COLOUR_RGB('',0.40000000596,0.40000000596,0.40000000596); +#4301 = CURVE_STYLE('',#4302,POSITIVE_LENGTH_MEASURE(0.1),#4300); +#4302 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4303 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4304),#2613); +#4304 = STYLED_ITEM('color',(#4305),#2199); +#4305 = PRESENTATION_STYLE_ASSIGNMENT((#4306,#4311)); +#4306 = SURFACE_STYLE_USAGE(.BOTH.,#4307); +#4307 = SURFACE_SIDE_STYLE('',(#4308)); +#4308 = SURFACE_STYLE_FILL_AREA(#4309); +#4309 = FILL_AREA_STYLE('',(#4310)); +#4310 = FILL_AREA_STYLE_COLOUR('',#4300); +#4311 = CURVE_STYLE('',#4312,POSITIVE_LENGTH_MEASURE(0.1),#4300); +#4312 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4313 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4314),#3041); +#4314 = STYLED_ITEM('color',(#4315),#2627); +#4315 = PRESENTATION_STYLE_ASSIGNMENT((#4316,#4321)); +#4316 = SURFACE_STYLE_USAGE(.BOTH.,#4317); +#4317 = SURFACE_SIDE_STYLE('',(#4318)); +#4318 = SURFACE_STYLE_FILL_AREA(#4319); +#4319 = FILL_AREA_STYLE('',(#4320)); +#4320 = FILL_AREA_STYLE_COLOUR('',#4300); +#4321 = CURVE_STYLE('',#4322,POSITIVE_LENGTH_MEASURE(0.1),#4300); +#4322 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4323 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4324),#2185); +#4324 = STYLED_ITEM('color',(#4325),#443); +#4325 = PRESENTATION_STYLE_ASSIGNMENT((#4326,#4332)); +#4326 = SURFACE_STYLE_USAGE(.BOTH.,#4327); +#4327 = SURFACE_SIDE_STYLE('',(#4328)); +#4328 = SURFACE_STYLE_FILL_AREA(#4329); +#4329 = FILL_AREA_STYLE('',(#4330)); +#4330 = FILL_AREA_STYLE_COLOUR('',#4331); +#4331 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#4332 = CURVE_STYLE('',#4333,POSITIVE_LENGTH_MEASURE(0.1),#4331); +#4333 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Soporte Spinner/Archivos/Spinner.step b/Mechanical Parts/Soporte Spinner/Archivos/Spinner.step new file mode 100644 index 00000000..407bc555 --- /dev/null +++ b/Mechanical Parts/Soporte Spinner/Archivos/Spinner.step @@ -0,0 +1,3720 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/Github/Desaroyos/Mis proyectos/Things Cosas, FPGAs y +Arduino/Things-Cosas-FPGAs-y-Arduino/Soporte +Spinner/Archivos/FidgetSpinner.step','2020-05-30T01:19:34',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Rodamiento_3','Rodamiento_3','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#429); +#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,#105,#163,#221,#260,#299,#353,#402)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(27.141016151378,-32.99038105676,0.)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,15.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(34.641016151378,-20.,0.)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,15.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(34.641016151378,-20.,-2.)); +#34 = DIRECTION('',(0.,0.,-1.)); +#35 = DIRECTION('',(-0.5,-0.866025403784,-0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(-1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = TOROIDAL_SURFACE('',#44,13.,2.); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(34.641016151378,-20.,0.)); +#46 = DIRECTION('',(0.,-0.,-1.)); +#47 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = LINE('',#50,#51); +#50 = CARTESIAN_POINT('',(6.28318530718,0.)); +#51 = VECTOR('',#52,1.); +#52 = DIRECTION('',(-1.,0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.T.); +#55 = EDGE_CURVE('',#22,#56,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(27.141016151378,-32.99038105676,10.)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(27.141016151378,-32.99038105676,-2.)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.,0.,1.)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(-4.1389E-13,0.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(-0.,-1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(6.28318530718,0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(-0.,-1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.F.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,15.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(34.641016151378,-20.,10.)); +#83 = DIRECTION('',(0.,0.,1.)); +#84 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(6.28318530718,-12.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(-1.,0.)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = TOROIDAL_SURFACE('',#94,13.,2.); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(34.641016151378,-20.,10.)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = LINE('',#100,#101); +#100 = CARTESIAN_POINT('',(0.,0.)); +#101 = VECTOR('',#102,1.); +#102 = DIRECTION('',(1.,0.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.F.); +#105 = ADVANCED_FACE('',(#106),#43,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108,#141,#161,#162)); +#108 = ORIENTED_EDGE('',*,*,#109,.T.); +#109 = EDGE_CURVE('',#110,#110,#112,.T.); +#110 = VERTEX_POINT('',#111); +#111 = CARTESIAN_POINT('',(28.141016151378,-31.25833024919,-2.)); +#112 = SURFACE_CURVE('',#113,(#118,#125),.PCURVE_S1.); +#113 = CIRCLE('',#114,13.); +#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); +#115 = CARTESIAN_POINT('',(34.641016151378,-20.,-2.)); +#116 = DIRECTION('',(0.,0.,1.)); +#117 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#118 = PCURVE('',#43,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(-1.,-1.4E-16)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(27.141016151378,-32.99038105676,-2.)); +#129 = DIRECTION('',(0.,0.,-1.)); +#130 = DIRECTION('',(0.5,0.866025403784,0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#140); +#132 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#133,#134,#135,#136,#137,#138 +,#139),.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( + '') ); +#133 = CARTESIAN_POINT('',(1.999999999994,-2.6645352591E-15)); +#134 = CARTESIAN_POINT('',(1.999999999994,22.516660498395)); +#135 = CARTESIAN_POINT('',(21.499999999994,11.258330249198)); +#136 = CARTESIAN_POINT('',(40.999999999994,5.195464186827E-16)); +#137 = CARTESIAN_POINT('',(21.499999999994,-11.25833024919)); +#138 = CARTESIAN_POINT('',(1.999999999994,-22.51666049839)); +#139 = CARTESIAN_POINT('',(1.999999999994,-2.6645352591E-15)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#22,#110,#143,.T.); +#143 = SEAM_CURVE('',#144,(#149,#155),.PCURVE_S1.); +#144 = CIRCLE('',#145,2.); +#145 = AXIS2_PLACEMENT_3D('',#146,#147,#148); +#146 = CARTESIAN_POINT('',(28.141016151378,-31.25833024919,0.)); +#147 = DIRECTION('',(0.866025403784,-0.5,0.)); +#148 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#149 = PCURVE('',#43,#150); +#150 = DEFINITIONAL_REPRESENTATION('',(#151),#154); +#151 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#152,#153),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#152 = CARTESIAN_POINT('',(0.,0.)); +#153 = CARTESIAN_POINT('',(0.,1.570796326795)); +#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#155 = PCURVE('',#43,#156); +#156 = DEFINITIONAL_REPRESENTATION('',(#157),#160); +#157 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#158,#159),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#158 = CARTESIAN_POINT('',(6.283185307179,0.)); +#159 = CARTESIAN_POINT('',(6.283185307179,1.570796326795)); +#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#161 = ORIENTED_EDGE('',*,*,#21,.F.); +#162 = ORIENTED_EDGE('',*,*,#142,.T.); +#163 = ADVANCED_FACE('',(#164),#93,.T.); +#164 = FACE_BOUND('',#165,.T.); +#165 = EDGE_LOOP('',(#166,#188,#189,#190)); +#166 = ORIENTED_EDGE('',*,*,#167,.F.); +#167 = EDGE_CURVE('',#56,#168,#170,.T.); +#168 = VERTEX_POINT('',#169); +#169 = CARTESIAN_POINT('',(28.141016151378,-31.25833024919,12.)); +#170 = SEAM_CURVE('',#171,(#176,#182),.PCURVE_S1.); +#171 = CIRCLE('',#172,2.); +#172 = AXIS2_PLACEMENT_3D('',#173,#174,#175); +#173 = CARTESIAN_POINT('',(28.141016151378,-31.25833024919,10.)); +#174 = DIRECTION('',(-0.866025403784,0.5,0.)); +#175 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#176 = PCURVE('',#93,#177); +#177 = DEFINITIONAL_REPRESENTATION('',(#178),#181); +#178 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#179,#180),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#179 = CARTESIAN_POINT('',(0.,0.)); +#180 = CARTESIAN_POINT('',(0.,1.570796326795)); +#181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#182 = PCURVE('',#93,#183); +#183 = DEFINITIONAL_REPRESENTATION('',(#184),#187); +#184 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#185,#186),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#185 = CARTESIAN_POINT('',(6.28318530718,0.)); +#186 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#188 = ORIENTED_EDGE('',*,*,#78,.T.); +#189 = ORIENTED_EDGE('',*,*,#167,.T.); +#190 = ORIENTED_EDGE('',*,*,#191,.F.); +#191 = EDGE_CURVE('',#168,#168,#192,.T.); +#192 = SURFACE_CURVE('',#193,(#198,#205),.PCURVE_S1.); +#193 = CIRCLE('',#194,13.); +#194 = AXIS2_PLACEMENT_3D('',#195,#196,#197); +#195 = CARTESIAN_POINT('',(34.641016151378,-20.,12.)); +#196 = DIRECTION('',(0.,0.,1.)); +#197 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#198 = PCURVE('',#93,#199); +#199 = DEFINITIONAL_REPRESENTATION('',(#200),#204); +#200 = LINE('',#201,#202); +#201 = CARTESIAN_POINT('',(0.,1.570796326795)); +#202 = VECTOR('',#203,1.); +#203 = DIRECTION('',(1.,0.)); +#204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#205 = PCURVE('',#206,#211); +#206 = PLANE('',#207); +#207 = AXIS2_PLACEMENT_3D('',#208,#209,#210); +#208 = CARTESIAN_POINT('',(27.141016151378,-32.99038105676,12.)); +#209 = DIRECTION('',(0.,0.,-1.)); +#210 = DIRECTION('',(0.5,0.866025403784,0.)); +#211 = DEFINITIONAL_REPRESENTATION('',(#212),#220); +#212 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#213,#214,#215,#216,#217,#218 +,#219),.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( + '') ); +#213 = CARTESIAN_POINT('',(1.999999999994,-2.6645352591E-15)); +#214 = CARTESIAN_POINT('',(1.999999999994,22.516660498395)); +#215 = CARTESIAN_POINT('',(21.499999999994,11.258330249198)); +#216 = CARTESIAN_POINT('',(40.999999999994,5.195464186827E-16)); +#217 = CARTESIAN_POINT('',(21.499999999994,-11.25833024919)); +#218 = CARTESIAN_POINT('',(1.999999999994,-22.51666049839)); +#219 = CARTESIAN_POINT('',(1.999999999994,-2.6645352591E-15)); +#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#221 = ADVANCED_FACE('',(#222,#225),#126,.T.); +#222 = FACE_BOUND('',#223,.T.); +#223 = EDGE_LOOP('',(#224)); +#224 = ORIENTED_EDGE('',*,*,#109,.F.); +#225 = FACE_BOUND('',#226,.T.); +#226 = EDGE_LOOP('',(#227)); +#227 = ORIENTED_EDGE('',*,*,#228,.T.); +#228 = EDGE_CURVE('',#229,#229,#231,.T.); +#229 = VERTEX_POINT('',#230); +#230 = CARTESIAN_POINT('',(29.641016151378,-28.66025403784,-2.)); +#231 = SURFACE_CURVE('',#232,(#237,#248),.PCURVE_S1.); +#232 = CIRCLE('',#233,10.); +#233 = AXIS2_PLACEMENT_3D('',#234,#235,#236); +#234 = CARTESIAN_POINT('',(34.641016151378,-20.,-2.)); +#235 = DIRECTION('',(0.,0.,1.)); +#236 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#237 = PCURVE('',#126,#238); +#238 = DEFINITIONAL_REPRESENTATION('',(#239),#247); +#239 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#240,#241,#242,#243,#244,#245 +,#246),.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( + '') ); +#240 = CARTESIAN_POINT('',(4.999999999994,-2.6645352591E-15)); +#241 = CARTESIAN_POINT('',(4.999999999994,17.320508075689)); +#242 = CARTESIAN_POINT('',(19.999999999994,8.660254037844)); +#243 = CARTESIAN_POINT('',(34.999999999994,-2.152416608057E-16)); +#244 = CARTESIAN_POINT('',(19.999999999994,-8.660254037844)); +#245 = CARTESIAN_POINT('',(4.999999999994,-17.32050807568)); +#246 = CARTESIAN_POINT('',(4.999999999994,-2.6645352591E-15)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = PCURVE('',#249,#254); +#249 = TOROIDAL_SURFACE('',#250,10.,2.); +#250 = AXIS2_PLACEMENT_3D('',#251,#252,#253); +#251 = CARTESIAN_POINT('',(34.641016151378,-20.,0.)); +#252 = DIRECTION('',(0.,0.,1.)); +#253 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#254 = DEFINITIONAL_REPRESENTATION('',(#255),#259); +#255 = LINE('',#256,#257); +#256 = CARTESIAN_POINT('',(0.,4.712388980385)); +#257 = VECTOR('',#258,1.); +#258 = DIRECTION('',(1.,0.)); +#259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#260 = ADVANCED_FACE('',(#261,#264),#206,.F.); +#261 = FACE_BOUND('',#262,.F.); +#262 = EDGE_LOOP('',(#263)); +#263 = ORIENTED_EDGE('',*,*,#191,.F.); +#264 = FACE_BOUND('',#265,.F.); +#265 = EDGE_LOOP('',(#266)); +#266 = ORIENTED_EDGE('',*,*,#267,.T.); +#267 = EDGE_CURVE('',#268,#268,#270,.T.); +#268 = VERTEX_POINT('',#269); +#269 = CARTESIAN_POINT('',(29.641016151378,-28.66025403784,12.)); +#270 = SURFACE_CURVE('',#271,(#276,#287),.PCURVE_S1.); +#271 = CIRCLE('',#272,10.); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(34.641016151378,-20.,12.)); +#274 = DIRECTION('',(0.,0.,1.)); +#275 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#276 = PCURVE('',#206,#277); +#277 = DEFINITIONAL_REPRESENTATION('',(#278),#286); +#278 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#279,#280,#281,#282,#283,#284 +,#285),.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( + '') ); +#279 = CARTESIAN_POINT('',(4.999999999994,-2.6645352591E-15)); +#280 = CARTESIAN_POINT('',(4.999999999994,17.320508075689)); +#281 = CARTESIAN_POINT('',(19.999999999994,8.660254037844)); +#282 = CARTESIAN_POINT('',(34.999999999994,-2.152416608057E-16)); +#283 = CARTESIAN_POINT('',(19.999999999994,-8.660254037844)); +#284 = CARTESIAN_POINT('',(4.999999999994,-17.32050807568)); +#285 = CARTESIAN_POINT('',(4.999999999994,-2.6645352591E-15)); +#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#287 = PCURVE('',#288,#293); +#288 = TOROIDAL_SURFACE('',#289,10.,2.); +#289 = AXIS2_PLACEMENT_3D('',#290,#291,#292); +#290 = CARTESIAN_POINT('',(34.641016151378,-20.,10.)); +#291 = DIRECTION('',(0.,-0.,-1.)); +#292 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298); +#294 = LINE('',#295,#296); +#295 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#296 = VECTOR('',#297,1.); +#297 = DIRECTION('',(-1.,0.)); +#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#299 = ADVANCED_FACE('',(#300),#249,.T.); +#300 = FACE_BOUND('',#301,.T.); +#301 = EDGE_LOOP('',(#302,#324,#351,#352)); +#302 = ORIENTED_EDGE('',*,*,#303,.F.); +#303 = EDGE_CURVE('',#304,#229,#306,.T.); +#304 = VERTEX_POINT('',#305); +#305 = CARTESIAN_POINT('',(30.641016151378,-26.92820323027,0.)); +#306 = SEAM_CURVE('',#307,(#312,#318),.PCURVE_S1.); +#307 = CIRCLE('',#308,2.); +#308 = AXIS2_PLACEMENT_3D('',#309,#310,#311); +#309 = CARTESIAN_POINT('',(29.641016151378,-28.66025403784,0.)); +#310 = DIRECTION('',(-0.866025403784,0.5,0.)); +#311 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#312 = PCURVE('',#249,#313); +#313 = DEFINITIONAL_REPRESENTATION('',(#314),#317); +#314 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#315,#316),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#315 = CARTESIAN_POINT('',(0.,3.14159265359)); +#316 = CARTESIAN_POINT('',(0.,4.712388980385)); +#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#318 = PCURVE('',#249,#319); +#319 = DEFINITIONAL_REPRESENTATION('',(#320),#323); +#320 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#321,#322),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#321 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#322 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#324 = ORIENTED_EDGE('',*,*,#325,.T.); +#325 = EDGE_CURVE('',#304,#304,#326,.T.); +#326 = SURFACE_CURVE('',#327,(#332,#339),.PCURVE_S1.); +#327 = CIRCLE('',#328,8.); +#328 = AXIS2_PLACEMENT_3D('',#329,#330,#331); +#329 = CARTESIAN_POINT('',(34.641016151378,-20.,0.)); +#330 = DIRECTION('',(0.,0.,1.)); +#331 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#332 = PCURVE('',#249,#333); +#333 = DEFINITIONAL_REPRESENTATION('',(#334),#338); +#334 = LINE('',#335,#336); +#335 = CARTESIAN_POINT('',(0.,3.14159265359)); +#336 = VECTOR('',#337,1.); +#337 = DIRECTION('',(1.,0.)); +#338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#339 = PCURVE('',#340,#345); +#340 = CYLINDRICAL_SURFACE('',#341,8.); +#341 = AXIS2_PLACEMENT_3D('',#342,#343,#344); +#342 = CARTESIAN_POINT('',(34.641016151378,-20.,-2.)); +#343 = DIRECTION('',(0.,0.,-1.)); +#344 = DIRECTION('',(-0.5,-0.866025403784,-0.)); +#345 = DEFINITIONAL_REPRESENTATION('',(#346),#350); +#346 = LINE('',#347,#348); +#347 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#348 = VECTOR('',#349,1.); +#349 = DIRECTION('',(-1.,0.)); +#350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#351 = ORIENTED_EDGE('',*,*,#303,.T.); +#352 = ORIENTED_EDGE('',*,*,#228,.F.); +#353 = ADVANCED_FACE('',(#354),#288,.T.); +#354 = FACE_BOUND('',#355,.T.); +#355 = EDGE_LOOP('',(#356,#357,#379,#401)); +#356 = ORIENTED_EDGE('',*,*,#267,.T.); +#357 = ORIENTED_EDGE('',*,*,#358,.F.); +#358 = EDGE_CURVE('',#359,#268,#361,.T.); +#359 = VERTEX_POINT('',#360); +#360 = CARTESIAN_POINT('',(30.641016151378,-26.92820323027,10.)); +#361 = SEAM_CURVE('',#362,(#367,#373),.PCURVE_S1.); +#362 = CIRCLE('',#363,2.); +#363 = AXIS2_PLACEMENT_3D('',#364,#365,#366); +#364 = CARTESIAN_POINT('',(29.641016151378,-28.66025403784,10.)); +#365 = DIRECTION('',(0.866025403784,-0.5,0.)); +#366 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#367 = PCURVE('',#288,#368); +#368 = DEFINITIONAL_REPRESENTATION('',(#369),#372); +#369 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#370,#371),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#370 = CARTESIAN_POINT('',(0.,3.14159265359)); +#371 = CARTESIAN_POINT('',(0.,4.712388980385)); +#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#373 = PCURVE('',#288,#374); +#374 = DEFINITIONAL_REPRESENTATION('',(#375),#378); +#375 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#376,#377),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#376 = CARTESIAN_POINT('',(6.283185307179,3.14159265359)); +#377 = CARTESIAN_POINT('',(6.283185307179,4.712388980385)); +#378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#379 = ORIENTED_EDGE('',*,*,#380,.F.); +#380 = EDGE_CURVE('',#359,#359,#381,.T.); +#381 = SURFACE_CURVE('',#382,(#387,#394),.PCURVE_S1.); +#382 = CIRCLE('',#383,8.); +#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386); +#384 = CARTESIAN_POINT('',(34.641016151378,-20.,10.)); +#385 = DIRECTION('',(0.,0.,1.)); +#386 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#387 = PCURVE('',#288,#388); +#388 = DEFINITIONAL_REPRESENTATION('',(#389),#393); +#389 = LINE('',#390,#391); +#390 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#391 = VECTOR('',#392,1.); +#392 = DIRECTION('',(-1.,0.)); +#393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#394 = PCURVE('',#340,#395); +#395 = DEFINITIONAL_REPRESENTATION('',(#396),#400); +#396 = LINE('',#397,#398); +#397 = CARTESIAN_POINT('',(6.28318530718,-12.)); +#398 = VECTOR('',#399,1.); +#399 = DIRECTION('',(-1.,0.)); +#400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#401 = ORIENTED_EDGE('',*,*,#358,.T.); +#402 = ADVANCED_FACE('',(#403),#340,.F.); +#403 = FACE_BOUND('',#404,.F.); +#404 = EDGE_LOOP('',(#405,#406,#427,#428)); +#405 = ORIENTED_EDGE('',*,*,#325,.T.); +#406 = ORIENTED_EDGE('',*,*,#407,.T.); +#407 = EDGE_CURVE('',#304,#359,#408,.T.); +#408 = SEAM_CURVE('',#409,(#413,#420),.PCURVE_S1.); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(30.641016151378,-26.92820323027,-2.)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(0.,0.,1.)); +#413 = PCURVE('',#340,#414); +#414 = DEFINITIONAL_REPRESENTATION('',(#415),#419); +#415 = LINE('',#416,#417); +#416 = CARTESIAN_POINT('',(-4.1389E-13,0.)); +#417 = VECTOR('',#418,1.); +#418 = DIRECTION('',(-0.,-1.)); +#419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#420 = PCURVE('',#340,#421); +#421 = DEFINITIONAL_REPRESENTATION('',(#422),#426); +#422 = LINE('',#423,#424); +#423 = CARTESIAN_POINT('',(6.28318530718,0.)); +#424 = VECTOR('',#425,1.); +#425 = DIRECTION('',(-0.,-1.)); +#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#427 = ORIENTED_EDGE('',*,*,#380,.F.); +#428 = ORIENTED_EDGE('',*,*,#407,.F.); +#429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#433)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#430,#431,#432)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#430 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#431 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#432 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#433 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#430, + 'distance_accuracy_value','confusion accuracy'); +#434 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#435 = SHAPE_DEFINITION_REPRESENTATION(#436,#442); +#436 = PRODUCT_DEFINITION_SHAPE('','',#437); +#437 = PRODUCT_DEFINITION('design','',#438,#441); +#438 = PRODUCT_DEFINITION_FORMATION('','',#439); +#439 = PRODUCT('Rodamiento_2','Rodamiento_2','',(#440)); +#440 = PRODUCT_CONTEXT('',#2,'mechanical'); +#441 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#442 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#443),#857); +#443 = MANIFOLD_SOLID_BREP('',#444); +#444 = CLOSED_SHELL('',(#445,#533,#591,#649,#688,#727,#781,#830)); +#445 = ADVANCED_FACE('',(#446),#459,.T.); +#446 = FACE_BOUND('',#447,.T.); +#447 = EDGE_LOOP('',(#448,#482,#505,#532)); +#448 = ORIENTED_EDGE('',*,*,#449,.T.); +#449 = EDGE_CURVE('',#450,#450,#452,.T.); +#450 = VERTEX_POINT('',#451); +#451 = CARTESIAN_POINT('',(-42.14101615137,-7.009618943233,0.)); +#452 = SURFACE_CURVE('',#453,(#458,#470),.PCURVE_S1.); +#453 = CIRCLE('',#454,15.); +#454 = AXIS2_PLACEMENT_3D('',#455,#456,#457); +#455 = CARTESIAN_POINT('',(-34.64101615137,-20.,0.)); +#456 = DIRECTION('',(0.,0.,1.)); +#457 = DIRECTION('',(-0.5,0.866025403784,0.)); +#458 = PCURVE('',#459,#464); +#459 = CYLINDRICAL_SURFACE('',#460,15.); +#460 = AXIS2_PLACEMENT_3D('',#461,#462,#463); +#461 = CARTESIAN_POINT('',(-34.64101615137,-20.,-2.)); +#462 = DIRECTION('',(0.,0.,-1.)); +#463 = DIRECTION('',(-0.5,0.866025403784,0.)); +#464 = DEFINITIONAL_REPRESENTATION('',(#465),#469); +#465 = LINE('',#466,#467); +#466 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#467 = VECTOR('',#468,1.); +#468 = DIRECTION('',(-1.,0.)); +#469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#470 = PCURVE('',#471,#476); +#471 = TOROIDAL_SURFACE('',#472,13.,2.); +#472 = AXIS2_PLACEMENT_3D('',#473,#474,#475); +#473 = CARTESIAN_POINT('',(-34.64101615137,-20.,0.)); +#474 = DIRECTION('',(-0.,0.,-1.)); +#475 = DIRECTION('',(-0.5,0.866025403784,0.)); +#476 = DEFINITIONAL_REPRESENTATION('',(#477),#481); +#477 = LINE('',#478,#479); +#478 = CARTESIAN_POINT('',(6.28318530718,0.)); +#479 = VECTOR('',#480,1.); +#480 = DIRECTION('',(-1.,0.)); +#481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#482 = ORIENTED_EDGE('',*,*,#483,.T.); +#483 = EDGE_CURVE('',#450,#484,#486,.T.); +#484 = VERTEX_POINT('',#485); +#485 = CARTESIAN_POINT('',(-42.14101615137,-7.009618943233,10.)); +#486 = SEAM_CURVE('',#487,(#491,#498),.PCURVE_S1.); +#487 = LINE('',#488,#489); +#488 = CARTESIAN_POINT('',(-42.14101615137,-7.009618943233,-2.)); +#489 = VECTOR('',#490,1.); +#490 = DIRECTION('',(0.,0.,1.)); +#491 = PCURVE('',#459,#492); +#492 = DEFINITIONAL_REPRESENTATION('',(#493),#497); +#493 = LINE('',#494,#495); +#494 = CARTESIAN_POINT('',(-4.1389E-13,0.)); +#495 = VECTOR('',#496,1.); +#496 = DIRECTION('',(-0.,-1.)); +#497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#498 = PCURVE('',#459,#499); +#499 = DEFINITIONAL_REPRESENTATION('',(#500),#504); +#500 = LINE('',#501,#502); +#501 = CARTESIAN_POINT('',(6.28318530718,0.)); +#502 = VECTOR('',#503,1.); +#503 = DIRECTION('',(-0.,-1.)); +#504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#505 = ORIENTED_EDGE('',*,*,#506,.F.); +#506 = EDGE_CURVE('',#484,#484,#507,.T.); +#507 = SURFACE_CURVE('',#508,(#513,#520),.PCURVE_S1.); +#508 = CIRCLE('',#509,15.); +#509 = AXIS2_PLACEMENT_3D('',#510,#511,#512); +#510 = CARTESIAN_POINT('',(-34.64101615137,-20.,10.)); +#511 = DIRECTION('',(0.,0.,1.)); +#512 = DIRECTION('',(-0.5,0.866025403784,0.)); +#513 = PCURVE('',#459,#514); +#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519); +#515 = LINE('',#516,#517); +#516 = CARTESIAN_POINT('',(6.28318530718,-12.)); +#517 = VECTOR('',#518,1.); +#518 = DIRECTION('',(-1.,0.)); +#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#520 = PCURVE('',#521,#526); +#521 = TOROIDAL_SURFACE('',#522,13.,2.); +#522 = AXIS2_PLACEMENT_3D('',#523,#524,#525); +#523 = CARTESIAN_POINT('',(-34.64101615137,-20.,10.)); +#524 = DIRECTION('',(0.,0.,1.)); +#525 = DIRECTION('',(-0.5,0.866025403784,0.)); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531); +#527 = LINE('',#528,#529); +#528 = CARTESIAN_POINT('',(0.,0.)); +#529 = VECTOR('',#530,1.); +#530 = DIRECTION('',(1.,0.)); +#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#532 = ORIENTED_EDGE('',*,*,#483,.F.); +#533 = ADVANCED_FACE('',(#534),#471,.T.); +#534 = FACE_BOUND('',#535,.T.); +#535 = EDGE_LOOP('',(#536,#569,#589,#590)); +#536 = ORIENTED_EDGE('',*,*,#537,.T.); +#537 = EDGE_CURVE('',#538,#538,#540,.T.); +#538 = VERTEX_POINT('',#539); +#539 = CARTESIAN_POINT('',(-41.14101615137,-8.741669750802,-2.)); +#540 = SURFACE_CURVE('',#541,(#546,#553),.PCURVE_S1.); +#541 = CIRCLE('',#542,13.); +#542 = AXIS2_PLACEMENT_3D('',#543,#544,#545); +#543 = CARTESIAN_POINT('',(-34.64101615137,-20.,-2.)); +#544 = DIRECTION('',(0.,0.,1.)); +#545 = DIRECTION('',(-0.5,0.866025403784,0.)); +#546 = PCURVE('',#471,#547); +#547 = DEFINITIONAL_REPRESENTATION('',(#548),#552); +#548 = LINE('',#549,#550); +#549 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#550 = VECTOR('',#551,1.); +#551 = DIRECTION('',(-1.,0.)); +#552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#553 = PCURVE('',#554,#559); +#554 = PLANE('',#555); +#555 = AXIS2_PLACEMENT_3D('',#556,#557,#558); +#556 = CARTESIAN_POINT('',(-42.14101615137,-7.009618943233,-2.)); +#557 = DIRECTION('',(0.,-0.,-1.)); +#558 = DIRECTION('',(0.5,-0.866025403784,0.)); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#568); +#560 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#561,#562,#563,#564,#565,#566 +,#567),.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( + '') ); +#561 = CARTESIAN_POINT('',(2.,3.499422973618E-12)); +#562 = CARTESIAN_POINT('',(2.,22.516660498399)); +#563 = CARTESIAN_POINT('',(21.5,11.258330249201)); +#564 = CARTESIAN_POINT('',(41.,3.502607055296E-12)); +#565 = CARTESIAN_POINT('',(21.5,-11.25833024919)); +#566 = CARTESIAN_POINT('',(2.,-22.51666049839)); +#567 = CARTESIAN_POINT('',(2.,3.499422973618E-12)); +#568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#569 = ORIENTED_EDGE('',*,*,#570,.F.); +#570 = EDGE_CURVE('',#450,#538,#571,.T.); +#571 = SEAM_CURVE('',#572,(#577,#583),.PCURVE_S1.); +#572 = CIRCLE('',#573,2.); +#573 = AXIS2_PLACEMENT_3D('',#574,#575,#576); +#574 = CARTESIAN_POINT('',(-41.14101615137,-8.741669750802,0.)); +#575 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#576 = DIRECTION('',(-0.5,0.866025403784,0.)); +#577 = PCURVE('',#471,#578); +#578 = DEFINITIONAL_REPRESENTATION('',(#579),#582); +#579 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#580,#581),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#580 = CARTESIAN_POINT('',(0.,0.)); +#581 = CARTESIAN_POINT('',(0.,1.570796326795)); +#582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#583 = PCURVE('',#471,#584); +#584 = DEFINITIONAL_REPRESENTATION('',(#585),#588); +#585 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#586,#587),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#586 = CARTESIAN_POINT('',(6.283185307179,0.)); +#587 = CARTESIAN_POINT('',(6.283185307179,1.570796326795)); +#588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#589 = ORIENTED_EDGE('',*,*,#449,.F.); +#590 = ORIENTED_EDGE('',*,*,#570,.T.); +#591 = ADVANCED_FACE('',(#592),#521,.T.); +#592 = FACE_BOUND('',#593,.T.); +#593 = EDGE_LOOP('',(#594,#616,#617,#618)); +#594 = ORIENTED_EDGE('',*,*,#595,.F.); +#595 = EDGE_CURVE('',#484,#596,#598,.T.); +#596 = VERTEX_POINT('',#597); +#597 = CARTESIAN_POINT('',(-41.14101615137,-8.741669750802,12.)); +#598 = SEAM_CURVE('',#599,(#604,#610),.PCURVE_S1.); +#599 = CIRCLE('',#600,2.); +#600 = AXIS2_PLACEMENT_3D('',#601,#602,#603); +#601 = CARTESIAN_POINT('',(-41.14101615137,-8.741669750802,10.)); +#602 = DIRECTION('',(0.866025403784,0.5,-0.)); +#603 = DIRECTION('',(-0.5,0.866025403784,0.)); +#604 = PCURVE('',#521,#605); +#605 = DEFINITIONAL_REPRESENTATION('',(#606),#609); +#606 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#607,#608),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#607 = CARTESIAN_POINT('',(0.,0.)); +#608 = CARTESIAN_POINT('',(0.,1.570796326795)); +#609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#610 = PCURVE('',#521,#611); +#611 = DEFINITIONAL_REPRESENTATION('',(#612),#615); +#612 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#613,#614),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#613 = CARTESIAN_POINT('',(6.28318530718,0.)); +#614 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#616 = ORIENTED_EDGE('',*,*,#506,.T.); +#617 = ORIENTED_EDGE('',*,*,#595,.T.); +#618 = ORIENTED_EDGE('',*,*,#619,.F.); +#619 = EDGE_CURVE('',#596,#596,#620,.T.); +#620 = SURFACE_CURVE('',#621,(#626,#633),.PCURVE_S1.); +#621 = CIRCLE('',#622,13.); +#622 = AXIS2_PLACEMENT_3D('',#623,#624,#625); +#623 = CARTESIAN_POINT('',(-34.64101615137,-20.,12.)); +#624 = DIRECTION('',(0.,0.,1.)); +#625 = DIRECTION('',(-0.5,0.866025403784,0.)); +#626 = PCURVE('',#521,#627); +#627 = DEFINITIONAL_REPRESENTATION('',(#628),#632); +#628 = LINE('',#629,#630); +#629 = CARTESIAN_POINT('',(0.,1.570796326795)); +#630 = VECTOR('',#631,1.); +#631 = DIRECTION('',(1.,0.)); +#632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#633 = PCURVE('',#634,#639); +#634 = PLANE('',#635); +#635 = AXIS2_PLACEMENT_3D('',#636,#637,#638); +#636 = CARTESIAN_POINT('',(-42.14101615137,-7.009618943233,12.)); +#637 = DIRECTION('',(0.,-0.,-1.)); +#638 = DIRECTION('',(0.5,-0.866025403784,0.)); +#639 = DEFINITIONAL_REPRESENTATION('',(#640),#648); +#640 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#641,#642,#643,#644,#645,#646 +,#647),.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( + '') ); +#641 = CARTESIAN_POINT('',(2.,3.499422973618E-12)); +#642 = CARTESIAN_POINT('',(2.,22.516660498399)); +#643 = CARTESIAN_POINT('',(21.5,11.258330249201)); +#644 = CARTESIAN_POINT('',(41.,3.502607055296E-12)); +#645 = CARTESIAN_POINT('',(21.5,-11.25833024919)); +#646 = CARTESIAN_POINT('',(2.,-22.51666049839)); +#647 = CARTESIAN_POINT('',(2.,3.499422973618E-12)); +#648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#649 = ADVANCED_FACE('',(#650,#653),#554,.T.); +#650 = FACE_BOUND('',#651,.T.); +#651 = EDGE_LOOP('',(#652)); +#652 = ORIENTED_EDGE('',*,*,#537,.F.); +#653 = FACE_BOUND('',#654,.T.); +#654 = EDGE_LOOP('',(#655)); +#655 = ORIENTED_EDGE('',*,*,#656,.T.); +#656 = EDGE_CURVE('',#657,#657,#659,.T.); +#657 = VERTEX_POINT('',#658); +#658 = CARTESIAN_POINT('',(-39.64101615137,-11.33974596215,-2.)); +#659 = SURFACE_CURVE('',#660,(#665,#676),.PCURVE_S1.); +#660 = CIRCLE('',#661,10.); +#661 = AXIS2_PLACEMENT_3D('',#662,#663,#664); +#662 = CARTESIAN_POINT('',(-34.64101615137,-20.,-2.)); +#663 = DIRECTION('',(0.,0.,1.)); +#664 = DIRECTION('',(-0.5,0.866025403784,0.)); +#665 = PCURVE('',#554,#666); +#666 = DEFINITIONAL_REPRESENTATION('',(#667),#675); +#667 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#668,#669,#670,#671,#672,#673 +,#674),.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( + '') ); +#668 = CARTESIAN_POINT('',(5.,3.499422973618E-12)); +#669 = CARTESIAN_POINT('',(5.,17.320508075692)); +#670 = CARTESIAN_POINT('',(20.,8.660254037848)); +#671 = CARTESIAN_POINT('',(35.,3.501872267217E-12)); +#672 = CARTESIAN_POINT('',(20.,-8.660254037841)); +#673 = CARTESIAN_POINT('',(5.,-17.32050807568)); +#674 = CARTESIAN_POINT('',(5.,3.499422973618E-12)); +#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#676 = PCURVE('',#677,#682); +#677 = TOROIDAL_SURFACE('',#678,10.,2.); +#678 = AXIS2_PLACEMENT_3D('',#679,#680,#681); +#679 = CARTESIAN_POINT('',(-34.64101615137,-20.,0.)); +#680 = DIRECTION('',(0.,0.,1.)); +#681 = DIRECTION('',(-0.5,0.866025403784,0.)); +#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687); +#683 = LINE('',#684,#685); +#684 = CARTESIAN_POINT('',(0.,4.712388980385)); +#685 = VECTOR('',#686,1.); +#686 = DIRECTION('',(1.,0.)); +#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#688 = ADVANCED_FACE('',(#689,#692),#634,.F.); +#689 = FACE_BOUND('',#690,.F.); +#690 = EDGE_LOOP('',(#691)); +#691 = ORIENTED_EDGE('',*,*,#619,.F.); +#692 = FACE_BOUND('',#693,.F.); +#693 = EDGE_LOOP('',(#694)); +#694 = ORIENTED_EDGE('',*,*,#695,.T.); +#695 = EDGE_CURVE('',#696,#696,#698,.T.); +#696 = VERTEX_POINT('',#697); +#697 = CARTESIAN_POINT('',(-39.64101615137,-11.33974596215,12.)); +#698 = SURFACE_CURVE('',#699,(#704,#715),.PCURVE_S1.); +#699 = CIRCLE('',#700,10.); +#700 = AXIS2_PLACEMENT_3D('',#701,#702,#703); +#701 = CARTESIAN_POINT('',(-34.64101615137,-20.,12.)); +#702 = DIRECTION('',(0.,0.,1.)); +#703 = DIRECTION('',(-0.5,0.866025403784,0.)); +#704 = PCURVE('',#634,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#714); +#706 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#707,#708,#709,#710,#711,#712 +,#713),.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( + '') ); +#707 = CARTESIAN_POINT('',(5.,3.499422973618E-12)); +#708 = CARTESIAN_POINT('',(5.,17.320508075692)); +#709 = CARTESIAN_POINT('',(20.,8.660254037848)); +#710 = CARTESIAN_POINT('',(35.,3.501872267217E-12)); +#711 = CARTESIAN_POINT('',(20.,-8.660254037841)); +#712 = CARTESIAN_POINT('',(5.,-17.32050807568)); +#713 = CARTESIAN_POINT('',(5.,3.499422973618E-12)); +#714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#715 = PCURVE('',#716,#721); +#716 = TOROIDAL_SURFACE('',#717,10.,2.); +#717 = AXIS2_PLACEMENT_3D('',#718,#719,#720); +#718 = CARTESIAN_POINT('',(-34.64101615137,-20.,10.)); +#719 = DIRECTION('',(-0.,0.,-1.)); +#720 = DIRECTION('',(-0.5,0.866025403784,0.)); +#721 = DEFINITIONAL_REPRESENTATION('',(#722),#726); +#722 = LINE('',#723,#724); +#723 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#724 = VECTOR('',#725,1.); +#725 = DIRECTION('',(-1.,1.4E-16)); +#726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#727 = ADVANCED_FACE('',(#728),#677,.T.); +#728 = FACE_BOUND('',#729,.T.); +#729 = EDGE_LOOP('',(#730,#752,#779,#780)); +#730 = ORIENTED_EDGE('',*,*,#731,.F.); +#731 = EDGE_CURVE('',#732,#657,#734,.T.); +#732 = VERTEX_POINT('',#733); +#733 = CARTESIAN_POINT('',(-38.64101615137,-13.07179676972,0.)); +#734 = SEAM_CURVE('',#735,(#740,#746),.PCURVE_S1.); +#735 = CIRCLE('',#736,2.); +#736 = AXIS2_PLACEMENT_3D('',#737,#738,#739); +#737 = CARTESIAN_POINT('',(-39.64101615137,-11.33974596215,0.)); +#738 = DIRECTION('',(0.866025403784,0.5,-0.)); +#739 = DIRECTION('',(-0.5,0.866025403784,0.)); +#740 = PCURVE('',#677,#741); +#741 = DEFINITIONAL_REPRESENTATION('',(#742),#745); +#742 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#743,#744),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#743 = CARTESIAN_POINT('',(0.,3.14159265359)); +#744 = CARTESIAN_POINT('',(0.,4.712388980385)); +#745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#746 = PCURVE('',#677,#747); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#751); +#748 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#749,#750),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#749 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#750 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#752 = ORIENTED_EDGE('',*,*,#753,.T.); +#753 = EDGE_CURVE('',#732,#732,#754,.T.); +#754 = SURFACE_CURVE('',#755,(#760,#767),.PCURVE_S1.); +#755 = CIRCLE('',#756,8.); +#756 = AXIS2_PLACEMENT_3D('',#757,#758,#759); +#757 = CARTESIAN_POINT('',(-34.64101615137,-20.,0.)); +#758 = DIRECTION('',(0.,0.,1.)); +#759 = DIRECTION('',(-0.5,0.866025403784,0.)); +#760 = PCURVE('',#677,#761); +#761 = DEFINITIONAL_REPRESENTATION('',(#762),#766); +#762 = LINE('',#763,#764); +#763 = CARTESIAN_POINT('',(0.,3.14159265359)); +#764 = VECTOR('',#765,1.); +#765 = DIRECTION('',(1.,0.)); +#766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#767 = PCURVE('',#768,#773); +#768 = CYLINDRICAL_SURFACE('',#769,8.); +#769 = AXIS2_PLACEMENT_3D('',#770,#771,#772); +#770 = CARTESIAN_POINT('',(-34.64101615137,-20.,-2.)); +#771 = DIRECTION('',(0.,0.,-1.)); +#772 = DIRECTION('',(-0.5,0.866025403784,0.)); +#773 = DEFINITIONAL_REPRESENTATION('',(#774),#778); +#774 = LINE('',#775,#776); +#775 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#776 = VECTOR('',#777,1.); +#777 = DIRECTION('',(-1.,0.)); +#778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#779 = ORIENTED_EDGE('',*,*,#731,.T.); +#780 = ORIENTED_EDGE('',*,*,#656,.F.); +#781 = ADVANCED_FACE('',(#782),#716,.T.); +#782 = FACE_BOUND('',#783,.T.); +#783 = EDGE_LOOP('',(#784,#785,#807,#829)); +#784 = ORIENTED_EDGE('',*,*,#695,.T.); +#785 = ORIENTED_EDGE('',*,*,#786,.F.); +#786 = EDGE_CURVE('',#787,#696,#789,.T.); +#787 = VERTEX_POINT('',#788); +#788 = CARTESIAN_POINT('',(-38.64101615137,-13.07179676972,10.)); +#789 = SEAM_CURVE('',#790,(#795,#801),.PCURVE_S1.); +#790 = CIRCLE('',#791,2.); +#791 = AXIS2_PLACEMENT_3D('',#792,#793,#794); +#792 = CARTESIAN_POINT('',(-39.64101615137,-11.33974596215,10.)); +#793 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#794 = DIRECTION('',(-0.5,0.866025403784,0.)); +#795 = PCURVE('',#716,#796); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#800); +#797 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#798,#799),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#798 = CARTESIAN_POINT('',(0.,3.14159265359)); +#799 = CARTESIAN_POINT('',(0.,4.712388980385)); +#800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#801 = PCURVE('',#716,#802); +#802 = DEFINITIONAL_REPRESENTATION('',(#803),#806); +#803 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#804,#805),.UNSPECIFIED.,.F.,.F., + (2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#804 = CARTESIAN_POINT('',(6.283185307179,3.14159265359)); +#805 = CARTESIAN_POINT('',(6.283185307179,4.712388980385)); +#806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#807 = ORIENTED_EDGE('',*,*,#808,.F.); +#808 = EDGE_CURVE('',#787,#787,#809,.T.); +#809 = SURFACE_CURVE('',#810,(#815,#822),.PCURVE_S1.); +#810 = CIRCLE('',#811,8.); +#811 = AXIS2_PLACEMENT_3D('',#812,#813,#814); +#812 = CARTESIAN_POINT('',(-34.64101615137,-20.,10.)); +#813 = DIRECTION('',(0.,0.,1.)); +#814 = DIRECTION('',(-0.5,0.866025403784,0.)); +#815 = PCURVE('',#716,#816); +#816 = DEFINITIONAL_REPRESENTATION('',(#817),#821); +#817 = LINE('',#818,#819); +#818 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#819 = VECTOR('',#820,1.); +#820 = DIRECTION('',(-1.,0.)); +#821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#822 = PCURVE('',#768,#823); +#823 = DEFINITIONAL_REPRESENTATION('',(#824),#828); +#824 = LINE('',#825,#826); +#825 = CARTESIAN_POINT('',(6.28318530718,-12.)); +#826 = VECTOR('',#827,1.); +#827 = DIRECTION('',(-1.,0.)); +#828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#829 = ORIENTED_EDGE('',*,*,#786,.T.); +#830 = ADVANCED_FACE('',(#831),#768,.F.); +#831 = FACE_BOUND('',#832,.F.); +#832 = EDGE_LOOP('',(#833,#834,#855,#856)); +#833 = ORIENTED_EDGE('',*,*,#753,.T.); +#834 = ORIENTED_EDGE('',*,*,#835,.T.); +#835 = EDGE_CURVE('',#732,#787,#836,.T.); +#836 = SEAM_CURVE('',#837,(#841,#848),.PCURVE_S1.); +#837 = LINE('',#838,#839); +#838 = CARTESIAN_POINT('',(-38.64101615137,-13.07179676972,-2.)); +#839 = VECTOR('',#840,1.); +#840 = DIRECTION('',(0.,0.,1.)); +#841 = PCURVE('',#768,#842); +#842 = DEFINITIONAL_REPRESENTATION('',(#843),#847); +#843 = LINE('',#844,#845); +#844 = CARTESIAN_POINT('',(-4.1389E-13,0.)); +#845 = VECTOR('',#846,1.); +#846 = DIRECTION('',(-0.,-1.)); +#847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#848 = PCURVE('',#768,#849); +#849 = DEFINITIONAL_REPRESENTATION('',(#850),#854); +#850 = LINE('',#851,#852); +#851 = CARTESIAN_POINT('',(6.28318530718,0.)); +#852 = VECTOR('',#853,1.); +#853 = DIRECTION('',(-0.,-1.)); +#854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#855 = ORIENTED_EDGE('',*,*,#808,.F.); +#856 = ORIENTED_EDGE('',*,*,#835,.F.); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#861)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#858,#859,#860)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#858 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#859 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#860 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#861 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#858, + 'distance_accuracy_value','confusion accuracy'); +#862 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#439)); +#863 = SHAPE_DEFINITION_REPRESENTATION(#864,#870); +#864 = PRODUCT_DEFINITION_SHAPE('','',#865); +#865 = PRODUCT_DEFINITION('design','',#866,#869); +#866 = PRODUCT_DEFINITION_FORMATION('','',#867); +#867 = PRODUCT('Base_spinner','Base_spinner','',(#868)); +#868 = PRODUCT_CONTEXT('',#2,'mechanical'); +#869 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#870 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#871),#2613); +#871 = MANIFOLD_SOLID_BREP('',#872); +#872 = CLOSED_SHELL('',(#873,#995,#1083,#1167,#1251,#1329,#1417,#1466, + #1515,#1768,#1794,#2032,#2058,#2131,#2180,#2206,#2232,#2258,#2265, + #2292,#2319,#2346,#2401,#2427,#2434,#2489,#2547,#2605,#2609)); +#873 = ADVANCED_FACE('',(#874),#889,.T.); +#874 = FACE_BOUND('',#875,.T.); +#875 = EDGE_LOOP('',(#876,#912,#940,#969)); +#876 = ORIENTED_EDGE('',*,*,#877,.T.); +#877 = EDGE_CURVE('',#878,#880,#882,.T.); +#878 = VERTEX_POINT('',#879); +#879 = CARTESIAN_POINT('',(17.320508075689,30.,2.)); +#880 = VERTEX_POINT('',#881); +#881 = CARTESIAN_POINT('',(-17.32050807568,30.,2.)); +#882 = SURFACE_CURVE('',#883,(#888,#900),.PCURVE_S1.); +#883 = CIRCLE('',#884,20.); +#884 = AXIS2_PLACEMENT_3D('',#885,#886,#887); +#885 = CARTESIAN_POINT('',(-3.55E-15,40.,2.)); +#886 = DIRECTION('',(-0.,0.,1.)); +#887 = DIRECTION('',(0.866025403784,-0.5,0.)); +#888 = PCURVE('',#889,#894); +#889 = CYLINDRICAL_SURFACE('',#890,20.); +#890 = AXIS2_PLACEMENT_3D('',#891,#892,#893); +#891 = CARTESIAN_POINT('',(-3.55E-15,40.,0.)); +#892 = DIRECTION('',(-0.,-0.,-1.)); +#893 = DIRECTION('',(0.866025403784,-0.5,0.)); +#894 = DEFINITIONAL_REPRESENTATION('',(#895),#899); +#895 = LINE('',#896,#897); +#896 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#897 = VECTOR('',#898,1.); +#898 = DIRECTION('',(-1.,0.)); +#899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#900 = PCURVE('',#901,#906); +#901 = TOROIDAL_SURFACE('',#902,18.,2.); +#902 = AXIS2_PLACEMENT_3D('',#903,#904,#905); +#903 = CARTESIAN_POINT('',(-3.55E-15,40.,2.)); +#904 = DIRECTION('',(0.,0.,-1.)); +#905 = DIRECTION('',(0.866025403784,-0.5,0.)); +#906 = DEFINITIONAL_REPRESENTATION('',(#907),#911); +#907 = LINE('',#908,#909); +#908 = CARTESIAN_POINT('',(6.28318530718,0.)); +#909 = VECTOR('',#910,1.); +#910 = DIRECTION('',(-1.,0.)); +#911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#912 = ORIENTED_EDGE('',*,*,#913,.T.); +#913 = EDGE_CURVE('',#880,#914,#916,.T.); +#914 = VERTEX_POINT('',#915); +#915 = CARTESIAN_POINT('',(-17.32050807568,30.,8.)); +#916 = SURFACE_CURVE('',#917,(#921,#928),.PCURVE_S1.); +#917 = LINE('',#918,#919); +#918 = CARTESIAN_POINT('',(-17.32050807568,30.,0.)); +#919 = VECTOR('',#920,1.); +#920 = DIRECTION('',(0.,0.,1.)); +#921 = PCURVE('',#889,#922); +#922 = DEFINITIONAL_REPRESENTATION('',(#923),#927); +#923 = LINE('',#924,#925); +#924 = CARTESIAN_POINT('',(2.094395102394,0.)); +#925 = VECTOR('',#926,1.); +#926 = DIRECTION('',(-0.,-1.)); +#927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#928 = PCURVE('',#929,#934); +#929 = CYLINDRICAL_SURFACE('',#930,20.); +#930 = AXIS2_PLACEMENT_3D('',#931,#932,#933); +#931 = CARTESIAN_POINT('',(-34.64101615137,20.,0.)); +#932 = DIRECTION('',(0.,0.,-1.)); +#933 = DIRECTION('',(0.866025403784,0.5,0.)); +#934 = DEFINITIONAL_REPRESENTATION('',(#935),#939); +#935 = LINE('',#936,#937); +#936 = CARTESIAN_POINT('',(0.,0.)); +#937 = VECTOR('',#938,1.); +#938 = DIRECTION('',(0.,-1.)); +#939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#940 = ORIENTED_EDGE('',*,*,#941,.F.); +#941 = EDGE_CURVE('',#942,#914,#944,.T.); +#942 = VERTEX_POINT('',#943); +#943 = CARTESIAN_POINT('',(17.320508075689,30.,8.)); +#944 = SURFACE_CURVE('',#945,(#950,#957),.PCURVE_S1.); +#945 = CIRCLE('',#946,20.); +#946 = AXIS2_PLACEMENT_3D('',#947,#948,#949); +#947 = CARTESIAN_POINT('',(-3.55E-15,40.,8.)); +#948 = DIRECTION('',(-0.,0.,1.)); +#949 = DIRECTION('',(0.866025403784,-0.5,0.)); +#950 = PCURVE('',#889,#951); +#951 = DEFINITIONAL_REPRESENTATION('',(#952),#956); +#952 = LINE('',#953,#954); +#953 = CARTESIAN_POINT('',(6.28318530718,-8.)); +#954 = VECTOR('',#955,1.); +#955 = DIRECTION('',(-1.,0.)); +#956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#957 = PCURVE('',#958,#963); +#958 = TOROIDAL_SURFACE('',#959,18.,2.); +#959 = AXIS2_PLACEMENT_3D('',#960,#961,#962); +#960 = CARTESIAN_POINT('',(-3.55E-15,40.,8.)); +#961 = DIRECTION('',(-0.,-0.,1.)); +#962 = DIRECTION('',(0.866025403784,-0.5,0.)); +#963 = DEFINITIONAL_REPRESENTATION('',(#964),#968); +#964 = LINE('',#965,#966); +#965 = CARTESIAN_POINT('',(0.,0.)); +#966 = VECTOR('',#967,1.); +#967 = DIRECTION('',(1.,0.)); +#968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#969 = ORIENTED_EDGE('',*,*,#970,.F.); +#970 = EDGE_CURVE('',#878,#942,#971,.T.); +#971 = SURFACE_CURVE('',#972,(#976,#983),.PCURVE_S1.); +#972 = LINE('',#973,#974); +#973 = CARTESIAN_POINT('',(17.320508075689,30.,0.)); +#974 = VECTOR('',#975,1.); +#975 = DIRECTION('',(0.,0.,1.)); +#976 = PCURVE('',#889,#977); +#977 = DEFINITIONAL_REPRESENTATION('',(#978),#982); +#978 = LINE('',#979,#980); +#979 = CARTESIAN_POINT('',(6.28318530718,0.)); +#980 = VECTOR('',#981,1.); +#981 = DIRECTION('',(-0.,-1.)); +#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#983 = PCURVE('',#984,#989); +#984 = CYLINDRICAL_SURFACE('',#985,20.); +#985 = AXIS2_PLACEMENT_3D('',#986,#987,#988); +#986 = CARTESIAN_POINT('',(34.641016151378,20.,0.)); +#987 = DIRECTION('',(-0.,-0.,-1.)); +#988 = DIRECTION('',(-0.866025403784,0.5,0.)); +#989 = DEFINITIONAL_REPRESENTATION('',(#990),#994); +#990 = LINE('',#991,#992); +#991 = CARTESIAN_POINT('',(6.28318530718,0.)); +#992 = VECTOR('',#993,1.); +#993 = DIRECTION('',(-0.,-1.)); +#994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#995 = ADVANCED_FACE('',(#996),#984,.F.); +#996 = FACE_BOUND('',#997,.F.); +#997 = EDGE_LOOP('',(#998,#1027,#1028,#1057)); +#998 = ORIENTED_EDGE('',*,*,#999,.T.); +#999 = EDGE_CURVE('',#1000,#942,#1002,.T.); +#1000 = VERTEX_POINT('',#1001); +#1001 = CARTESIAN_POINT('',(34.641016151377,-1.4E-14,8.)); +#1002 = SURFACE_CURVE('',#1003,(#1008,#1015),.PCURVE_S1.); +#1003 = CIRCLE('',#1004,20.); +#1004 = AXIS2_PLACEMENT_3D('',#1005,#1006,#1007); +#1005 = CARTESIAN_POINT('',(34.641016151378,20.,8.)); +#1006 = DIRECTION('',(0.,0.,-1.)); +#1007 = DIRECTION('',(0.,-1.,0.)); +#1008 = PCURVE('',#984,#1009); +#1009 = DEFINITIONAL_REPRESENTATION('',(#1010),#1014); +#1010 = LINE('',#1011,#1012); +#1011 = CARTESIAN_POINT('',(4.188790204787,-8.)); +#1012 = VECTOR('',#1013,1.); +#1013 = DIRECTION('',(1.,-0.)); +#1014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1015 = PCURVE('',#1016,#1021); +#1016 = TOROIDAL_SURFACE('',#1017,22.,2.); +#1017 = AXIS2_PLACEMENT_3D('',#1018,#1019,#1020); +#1018 = CARTESIAN_POINT('',(34.641016151378,20.,8.)); +#1019 = DIRECTION('',(0.,0.,-1.)); +#1020 = DIRECTION('',(0.,-1.,0.)); +#1021 = DEFINITIONAL_REPRESENTATION('',(#1022),#1026); +#1022 = LINE('',#1023,#1024); +#1023 = CARTESIAN_POINT('',(0.,3.14159265359)); +#1024 = VECTOR('',#1025,1.); +#1025 = DIRECTION('',(1.,0.)); +#1026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1027 = ORIENTED_EDGE('',*,*,#970,.F.); +#1028 = ORIENTED_EDGE('',*,*,#1029,.F.); +#1029 = EDGE_CURVE('',#1030,#878,#1032,.T.); +#1030 = VERTEX_POINT('',#1031); +#1031 = CARTESIAN_POINT('',(34.641016151377,-1.4E-14,2.)); +#1032 = SURFACE_CURVE('',#1033,(#1038,#1045),.PCURVE_S1.); +#1033 = CIRCLE('',#1034,20.); +#1034 = AXIS2_PLACEMENT_3D('',#1035,#1036,#1037); +#1035 = CARTESIAN_POINT('',(34.641016151378,20.,2.)); +#1036 = DIRECTION('',(0.,0.,-1.)); +#1037 = DIRECTION('',(0.,-1.,0.)); +#1038 = PCURVE('',#984,#1039); +#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1044); +#1040 = LINE('',#1041,#1042); +#1041 = CARTESIAN_POINT('',(4.188790204787,-2.)); +#1042 = VECTOR('',#1043,1.); +#1043 = DIRECTION('',(1.,-0.)); +#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1045 = PCURVE('',#1046,#1051); +#1046 = TOROIDAL_SURFACE('',#1047,22.,2.); +#1047 = AXIS2_PLACEMENT_3D('',#1048,#1049,#1050); +#1048 = CARTESIAN_POINT('',(34.641016151378,20.,2.)); +#1049 = DIRECTION('',(-0.,-0.,1.)); +#1050 = DIRECTION('',(0.,-1.,-0.)); +#1051 = DEFINITIONAL_REPRESENTATION('',(#1052),#1056); +#1052 = LINE('',#1053,#1054); +#1053 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#1054 = VECTOR('',#1055,1.); +#1055 = DIRECTION('',(-1.,0.)); +#1056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1057 = ORIENTED_EDGE('',*,*,#1058,.T.); +#1058 = EDGE_CURVE('',#1030,#1000,#1059,.T.); +#1059 = SURFACE_CURVE('',#1060,(#1064,#1071),.PCURVE_S1.); +#1060 = LINE('',#1061,#1062); +#1061 = CARTESIAN_POINT('',(34.641016151378,-1.599E-14,0.)); +#1062 = VECTOR('',#1063,1.); +#1063 = DIRECTION('',(0.,0.,1.)); +#1064 = PCURVE('',#984,#1065); +#1065 = DEFINITIONAL_REPRESENTATION('',(#1066),#1070); +#1066 = LINE('',#1067,#1068); +#1067 = CARTESIAN_POINT('',(4.188790204787,0.)); +#1068 = VECTOR('',#1069,1.); +#1069 = DIRECTION('',(-0.,-1.)); +#1070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1071 = PCURVE('',#1072,#1077); +#1072 = CYLINDRICAL_SURFACE('',#1073,20.); +#1073 = AXIS2_PLACEMENT_3D('',#1074,#1075,#1076); +#1074 = CARTESIAN_POINT('',(34.641016151378,-20.,0.)); +#1075 = DIRECTION('',(-0.,-0.,-1.)); +#1076 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#1077 = DEFINITIONAL_REPRESENTATION('',(#1078),#1082); +#1078 = LINE('',#1079,#1080); +#1079 = CARTESIAN_POINT('',(2.094395102394,0.)); +#1080 = VECTOR('',#1081,1.); +#1081 = DIRECTION('',(-0.,-1.)); +#1082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1083 = ADVANCED_FACE('',(#1084),#901,.T.); +#1084 = FACE_BOUND('',#1085,.T.); +#1085 = EDGE_LOOP('',(#1086,#1121,#1146,#1147)); +#1086 = ORIENTED_EDGE('',*,*,#1087,.T.); +#1087 = EDGE_CURVE('',#1088,#1090,#1092,.T.); +#1088 = VERTEX_POINT('',#1089); +#1089 = CARTESIAN_POINT('',(15.58845726812,31.,0.)); +#1090 = VERTEX_POINT('',#1091); +#1091 = CARTESIAN_POINT('',(-15.58845726812,31.,0.)); +#1092 = SURFACE_CURVE('',#1093,(#1098,#1105),.PCURVE_S1.); +#1093 = CIRCLE('',#1094,18.); +#1094 = AXIS2_PLACEMENT_3D('',#1095,#1096,#1097); +#1095 = CARTESIAN_POINT('',(-3.55E-15,40.,0.)); +#1096 = DIRECTION('',(-0.,0.,1.)); +#1097 = DIRECTION('',(0.866025403784,-0.5,0.)); +#1098 = PCURVE('',#901,#1099); +#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104); +#1100 = LINE('',#1101,#1102); +#1101 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#1102 = VECTOR('',#1103,1.); +#1103 = DIRECTION('',(-1.,0.)); +#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1105 = PCURVE('',#1106,#1111); +#1106 = PLANE('',#1107); +#1107 = AXIS2_PLACEMENT_3D('',#1108,#1109,#1110); +#1108 = CARTESIAN_POINT('',(17.320508075689,30.,0.)); +#1109 = DIRECTION('',(0.,0.,-1.)); +#1110 = DIRECTION('',(-1.,0.,-0.)); +#1111 = DEFINITIONAL_REPRESENTATION('',(#1112),#1120); +#1112 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1113,#1114,#1115,#1116, +#1117,#1118,#1119),.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('') ); +#1113 = CARTESIAN_POINT('',(1.732050807571,0.999999999997)); +#1114 = CARTESIAN_POINT('',(-13.85640646055,27.999999999993)); +#1115 = CARTESIAN_POINT('',(17.320508075685,28.)); +#1116 = CARTESIAN_POINT('',(48.497422611925,28.000000000007)); +#1117 = CARTESIAN_POINT('',(32.908965343811,1.000000000003)); +#1118 = CARTESIAN_POINT('',(17.320508075697,-26.)); +#1119 = CARTESIAN_POINT('',(1.732050807571,0.999999999997)); +#1120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1121 = ORIENTED_EDGE('',*,*,#1122,.F.); +#1122 = EDGE_CURVE('',#880,#1090,#1123,.T.); +#1123 = SURFACE_CURVE('',#1124,(#1129,#1135),.PCURVE_S1.); +#1124 = CIRCLE('',#1125,2.); +#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128); +#1126 = CARTESIAN_POINT('',(-15.58845726812,31.,2.)); +#1127 = DIRECTION('',(0.5,-0.866025403784,0.)); +#1128 = DIRECTION('',(0.866025403784,0.5,0.)); +#1129 = PCURVE('',#901,#1130); +#1130 = DEFINITIONAL_REPRESENTATION('',(#1131),#1134); +#1131 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1132,#1133),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1132 = CARTESIAN_POINT('',(2.094395102394,0.)); +#1133 = CARTESIAN_POINT('',(2.094395102394,1.570796326795)); +#1134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1135 = PCURVE('',#1136,#1141); +#1136 = TOROIDAL_SURFACE('',#1137,22.,2.); +#1137 = AXIS2_PLACEMENT_3D('',#1138,#1139,#1140); +#1138 = CARTESIAN_POINT('',(-34.64101615137,20.,2.)); +#1139 = DIRECTION('',(-0.,-0.,1.)); +#1140 = DIRECTION('',(0.866025403784,0.5,0.)); +#1141 = DEFINITIONAL_REPRESENTATION('',(#1142),#1145); +#1142 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1143,#1144),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1143 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#1144 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#1145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1146 = ORIENTED_EDGE('',*,*,#877,.F.); +#1147 = ORIENTED_EDGE('',*,*,#1148,.T.); +#1148 = EDGE_CURVE('',#878,#1088,#1149,.T.); +#1149 = SURFACE_CURVE('',#1150,(#1155,#1161),.PCURVE_S1.); +#1150 = CIRCLE('',#1151,2.); +#1151 = AXIS2_PLACEMENT_3D('',#1152,#1153,#1154); +#1152 = CARTESIAN_POINT('',(15.58845726812,31.,2.)); +#1153 = DIRECTION('',(0.5,0.866025403784,0.)); +#1154 = DIRECTION('',(-0.866025403784,0.5,0.)); +#1155 = PCURVE('',#901,#1156); +#1156 = DEFINITIONAL_REPRESENTATION('',(#1157),#1160); +#1157 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1158,#1159),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1158 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1159 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#1160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1161 = PCURVE('',#1046,#1162); +#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1166); +#1163 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1164,#1165),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1164 = CARTESIAN_POINT('',(4.188790204787,3.14159265359)); +#1165 = CARTESIAN_POINT('',(4.188790204787,4.712388980385)); +#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1167 = ADVANCED_FACE('',(#1168),#958,.T.); +#1168 = FACE_BOUND('',#1169,.T.); +#1169 = EDGE_LOOP('',(#1170,#1192,#1193,#1220)); +#1170 = ORIENTED_EDGE('',*,*,#1171,.F.); +#1171 = EDGE_CURVE('',#942,#1172,#1174,.T.); +#1172 = VERTEX_POINT('',#1173); +#1173 = CARTESIAN_POINT('',(15.58845726812,31.,10.)); +#1174 = SURFACE_CURVE('',#1175,(#1180,#1186),.PCURVE_S1.); +#1175 = CIRCLE('',#1176,2.); +#1176 = AXIS2_PLACEMENT_3D('',#1177,#1178,#1179); +#1177 = CARTESIAN_POINT('',(15.58845726812,31.,8.)); +#1178 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#1179 = DIRECTION('',(0.866025403784,-0.5,0.)); +#1180 = PCURVE('',#958,#1181); +#1181 = DEFINITIONAL_REPRESENTATION('',(#1182),#1185); +#1182 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1183,#1184),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1183 = CARTESIAN_POINT('',(0.,0.)); +#1184 = CARTESIAN_POINT('',(0.,1.570796326795)); +#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1186 = PCURVE('',#1016,#1187); +#1187 = DEFINITIONAL_REPRESENTATION('',(#1188),#1191); +#1188 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1189,#1190),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1189 = CARTESIAN_POINT('',(2.094395102393,3.14159265359)); +#1190 = CARTESIAN_POINT('',(2.094395102393,4.712388980385)); +#1191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1192 = ORIENTED_EDGE('',*,*,#941,.T.); +#1193 = ORIENTED_EDGE('',*,*,#1194,.T.); +#1194 = EDGE_CURVE('',#914,#1195,#1197,.T.); +#1195 = VERTEX_POINT('',#1196); +#1196 = CARTESIAN_POINT('',(-15.58845726812,31.,10.)); +#1197 = SURFACE_CURVE('',#1198,(#1203,#1209),.PCURVE_S1.); +#1198 = CIRCLE('',#1199,2.); +#1199 = AXIS2_PLACEMENT_3D('',#1200,#1201,#1202); +#1200 = CARTESIAN_POINT('',(-15.58845726812,31.,8.)); +#1201 = DIRECTION('',(-0.5,0.866025403784,0.)); +#1202 = DIRECTION('',(-0.866025403784,-0.5,-0.)); +#1203 = PCURVE('',#958,#1204); +#1204 = DEFINITIONAL_REPRESENTATION('',(#1205),#1208); +#1205 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1206,#1207),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1206 = CARTESIAN_POINT('',(4.188790204786,0.)); +#1207 = CARTESIAN_POINT('',(4.188790204786,1.570796326795)); +#1208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1209 = PCURVE('',#1210,#1215); +#1210 = TOROIDAL_SURFACE('',#1211,22.,2.); +#1211 = AXIS2_PLACEMENT_3D('',#1212,#1213,#1214); +#1212 = CARTESIAN_POINT('',(-34.64101615137,20.,8.)); +#1213 = DIRECTION('',(0.,0.,-1.)); +#1214 = DIRECTION('',(0.866025403784,0.5,0.)); +#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1219); +#1216 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1217,#1218),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1217 = CARTESIAN_POINT('',(0.,3.14159265359)); +#1218 = CARTESIAN_POINT('',(0.,4.712388980385)); +#1219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1220 = ORIENTED_EDGE('',*,*,#1221,.F.); +#1221 = EDGE_CURVE('',#1172,#1195,#1222,.T.); +#1222 = SURFACE_CURVE('',#1223,(#1228,#1235),.PCURVE_S1.); +#1223 = CIRCLE('',#1224,18.); +#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227); +#1225 = CARTESIAN_POINT('',(-3.55E-15,40.,10.)); +#1226 = DIRECTION('',(-0.,0.,1.)); +#1227 = DIRECTION('',(0.866025403784,-0.5,0.)); +#1228 = PCURVE('',#958,#1229); +#1229 = DEFINITIONAL_REPRESENTATION('',(#1230),#1234); +#1230 = LINE('',#1231,#1232); +#1231 = CARTESIAN_POINT('',(0.,1.570796326795)); +#1232 = VECTOR('',#1233,1.); +#1233 = DIRECTION('',(1.,0.)); +#1234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1235 = PCURVE('',#1236,#1241); +#1236 = PLANE('',#1237); +#1237 = AXIS2_PLACEMENT_3D('',#1238,#1239,#1240); +#1238 = CARTESIAN_POINT('',(17.320508075689,30.,10.)); +#1239 = DIRECTION('',(0.,0.,-1.)); +#1240 = DIRECTION('',(-1.,0.,-0.)); +#1241 = DEFINITIONAL_REPRESENTATION('',(#1242),#1250); +#1242 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1243,#1244,#1245,#1246, +#1247,#1248,#1249),.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('') ); +#1243 = CARTESIAN_POINT('',(1.732050807571,0.999999999997)); +#1244 = CARTESIAN_POINT('',(-13.85640646055,27.999999999993)); +#1245 = CARTESIAN_POINT('',(17.320508075685,28.)); +#1246 = CARTESIAN_POINT('',(48.497422611925,28.000000000007)); +#1247 = CARTESIAN_POINT('',(32.908965343811,1.000000000003)); +#1248 = CARTESIAN_POINT('',(17.320508075697,-26.)); +#1249 = CARTESIAN_POINT('',(1.732050807571,0.999999999997)); +#1250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1251 = ADVANCED_FACE('',(#1252),#929,.F.); +#1252 = FACE_BOUND('',#1253,.F.); +#1253 = EDGE_LOOP('',(#1254,#1255,#1279,#1307)); +#1254 = ORIENTED_EDGE('',*,*,#913,.T.); +#1255 = ORIENTED_EDGE('',*,*,#1256,.T.); +#1256 = EDGE_CURVE('',#914,#1257,#1259,.T.); +#1257 = VERTEX_POINT('',#1258); +#1258 = CARTESIAN_POINT('',(-34.64101615137,0.,8.)); +#1259 = SURFACE_CURVE('',#1260,(#1265,#1272),.PCURVE_S1.); +#1260 = CIRCLE('',#1261,20.); +#1261 = AXIS2_PLACEMENT_3D('',#1262,#1263,#1264); +#1262 = CARTESIAN_POINT('',(-34.64101615137,20.,8.)); +#1263 = DIRECTION('',(0.,0.,-1.)); +#1264 = DIRECTION('',(0.866025403784,0.5,0.)); +#1265 = PCURVE('',#929,#1266); +#1266 = DEFINITIONAL_REPRESENTATION('',(#1267),#1271); +#1267 = LINE('',#1268,#1269); +#1268 = CARTESIAN_POINT('',(0.,-8.)); +#1269 = VECTOR('',#1270,1.); +#1270 = DIRECTION('',(1.,0.)); +#1271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1272 = PCURVE('',#1210,#1273); +#1273 = DEFINITIONAL_REPRESENTATION('',(#1274),#1278); +#1274 = LINE('',#1275,#1276); +#1275 = CARTESIAN_POINT('',(0.,3.14159265359)); +#1276 = VECTOR('',#1277,1.); +#1277 = DIRECTION('',(1.,0.)); +#1278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1279 = ORIENTED_EDGE('',*,*,#1280,.F.); +#1280 = EDGE_CURVE('',#1281,#1257,#1283,.T.); +#1281 = VERTEX_POINT('',#1282); +#1282 = CARTESIAN_POINT('',(-34.64101615137,0.,2.)); +#1283 = SURFACE_CURVE('',#1284,(#1288,#1295),.PCURVE_S1.); +#1284 = LINE('',#1285,#1286); +#1285 = CARTESIAN_POINT('',(-34.64101615137,3.55E-15,0.)); +#1286 = VECTOR('',#1287,1.); +#1287 = DIRECTION('',(0.,0.,1.)); +#1288 = PCURVE('',#929,#1289); +#1289 = DEFINITIONAL_REPRESENTATION('',(#1290),#1294); +#1290 = LINE('',#1291,#1292); +#1291 = CARTESIAN_POINT('',(2.094395102393,0.)); +#1292 = VECTOR('',#1293,1.); +#1293 = DIRECTION('',(0.,-1.)); +#1294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1295 = PCURVE('',#1296,#1301); +#1296 = CYLINDRICAL_SURFACE('',#1297,20.); +#1297 = AXIS2_PLACEMENT_3D('',#1298,#1299,#1300); +#1298 = CARTESIAN_POINT('',(-34.64101615137,-20.,0.)); +#1299 = DIRECTION('',(0.,-0.,-1.)); +#1300 = DIRECTION('',(7.1E-16,1.,0.)); +#1301 = DEFINITIONAL_REPRESENTATION('',(#1302),#1306); +#1302 = LINE('',#1303,#1304); +#1303 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1304 = VECTOR('',#1305,1.); +#1305 = DIRECTION('',(-0.,-1.)); +#1306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1307 = ORIENTED_EDGE('',*,*,#1308,.F.); +#1308 = EDGE_CURVE('',#880,#1281,#1309,.T.); +#1309 = SURFACE_CURVE('',#1310,(#1315,#1322),.PCURVE_S1.); +#1310 = CIRCLE('',#1311,20.); +#1311 = AXIS2_PLACEMENT_3D('',#1312,#1313,#1314); +#1312 = CARTESIAN_POINT('',(-34.64101615137,20.,2.)); +#1313 = DIRECTION('',(0.,0.,-1.)); +#1314 = DIRECTION('',(0.866025403784,0.5,0.)); +#1315 = PCURVE('',#929,#1316); +#1316 = DEFINITIONAL_REPRESENTATION('',(#1317),#1321); +#1317 = LINE('',#1318,#1319); +#1318 = CARTESIAN_POINT('',(0.,-2.)); +#1319 = VECTOR('',#1320,1.); +#1320 = DIRECTION('',(1.,0.)); +#1321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1322 = PCURVE('',#1136,#1323); +#1323 = DEFINITIONAL_REPRESENTATION('',(#1324),#1328); +#1324 = LINE('',#1325,#1326); +#1325 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#1326 = VECTOR('',#1327,1.); +#1327 = DIRECTION('',(-1.,0.)); +#1328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1329 = ADVANCED_FACE('',(#1330),#1072,.T.); +#1330 = FACE_BOUND('',#1331,.T.); +#1331 = EDGE_LOOP('',(#1332,#1361,#1362,#1391)); +#1332 = ORIENTED_EDGE('',*,*,#1333,.T.); +#1333 = EDGE_CURVE('',#1334,#1030,#1336,.T.); +#1334 = VERTEX_POINT('',#1335); +#1335 = CARTESIAN_POINT('',(17.320508075689,-30.,2.)); +#1336 = SURFACE_CURVE('',#1337,(#1342,#1349),.PCURVE_S1.); +#1337 = CIRCLE('',#1338,20.); +#1338 = AXIS2_PLACEMENT_3D('',#1339,#1340,#1341); +#1339 = CARTESIAN_POINT('',(34.641016151378,-20.,2.)); +#1340 = DIRECTION('',(0.,0.,1.)); +#1341 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#1342 = PCURVE('',#1072,#1343); +#1343 = DEFINITIONAL_REPRESENTATION('',(#1344),#1348); +#1344 = LINE('',#1345,#1346); +#1345 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#1346 = VECTOR('',#1347,1.); +#1347 = DIRECTION('',(-1.,0.)); +#1348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1349 = PCURVE('',#1350,#1355); +#1350 = TOROIDAL_SURFACE('',#1351,18.,2.); +#1351 = AXIS2_PLACEMENT_3D('',#1352,#1353,#1354); +#1352 = CARTESIAN_POINT('',(34.641016151378,-20.,2.)); +#1353 = DIRECTION('',(0.,0.,-1.)); +#1354 = DIRECTION('',(-0.866025403784,-0.5,-0.)); +#1355 = DEFINITIONAL_REPRESENTATION('',(#1356),#1360); +#1356 = LINE('',#1357,#1358); +#1357 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1358 = VECTOR('',#1359,1.); +#1359 = DIRECTION('',(-1.,0.)); +#1360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1361 = ORIENTED_EDGE('',*,*,#1058,.T.); +#1362 = ORIENTED_EDGE('',*,*,#1363,.F.); +#1363 = EDGE_CURVE('',#1364,#1000,#1366,.T.); +#1364 = VERTEX_POINT('',#1365); +#1365 = CARTESIAN_POINT('',(17.320508075689,-30.,8.)); +#1366 = SURFACE_CURVE('',#1367,(#1372,#1379),.PCURVE_S1.); +#1367 = CIRCLE('',#1368,20.); +#1368 = AXIS2_PLACEMENT_3D('',#1369,#1370,#1371); +#1369 = CARTESIAN_POINT('',(34.641016151378,-20.,8.)); +#1370 = DIRECTION('',(0.,0.,1.)); +#1371 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#1372 = PCURVE('',#1072,#1373); +#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378); +#1374 = LINE('',#1375,#1376); +#1375 = CARTESIAN_POINT('',(6.28318530718,-8.)); +#1376 = VECTOR('',#1377,1.); +#1377 = DIRECTION('',(-1.,0.)); +#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1379 = PCURVE('',#1380,#1385); +#1380 = TOROIDAL_SURFACE('',#1381,18.,2.); +#1381 = AXIS2_PLACEMENT_3D('',#1382,#1383,#1384); +#1382 = CARTESIAN_POINT('',(34.641016151378,-20.,8.)); +#1383 = DIRECTION('',(-0.,-0.,1.)); +#1384 = DIRECTION('',(-0.866025403784,-0.5,-0.)); +#1385 = DEFINITIONAL_REPRESENTATION('',(#1386),#1390); +#1386 = LINE('',#1387,#1388); +#1387 = CARTESIAN_POINT('',(0.,0.)); +#1388 = VECTOR('',#1389,1.); +#1389 = DIRECTION('',(1.,0.)); +#1390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1391 = ORIENTED_EDGE('',*,*,#1392,.F.); +#1392 = EDGE_CURVE('',#1334,#1364,#1393,.T.); +#1393 = SURFACE_CURVE('',#1394,(#1398,#1405),.PCURVE_S1.); +#1394 = LINE('',#1395,#1396); +#1395 = CARTESIAN_POINT('',(17.320508075689,-30.,0.)); +#1396 = VECTOR('',#1397,1.); +#1397 = DIRECTION('',(0.,0.,1.)); +#1398 = PCURVE('',#1072,#1399); +#1399 = DEFINITIONAL_REPRESENTATION('',(#1400),#1404); +#1400 = LINE('',#1401,#1402); +#1401 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1402 = VECTOR('',#1403,1.); +#1403 = DIRECTION('',(-0.,-1.)); +#1404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1405 = PCURVE('',#1406,#1411); +#1406 = CYLINDRICAL_SURFACE('',#1407,20.); +#1407 = AXIS2_PLACEMENT_3D('',#1408,#1409,#1410); +#1408 = CARTESIAN_POINT('',(-1.243E-14,-40.,0.)); +#1409 = DIRECTION('',(-0.,-0.,-1.)); +#1410 = DIRECTION('',(0.866025403784,0.5,-0.)); +#1411 = DEFINITIONAL_REPRESENTATION('',(#1412),#1416); +#1412 = LINE('',#1413,#1414); +#1413 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1414 = VECTOR('',#1415,1.); +#1415 = DIRECTION('',(-0.,-1.)); +#1416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1417 = ADVANCED_FACE('',(#1418),#1046,.T.); +#1418 = FACE_BOUND('',#1419,.T.); +#1419 = EDGE_LOOP('',(#1420,#1444,#1445,#1446)); +#1420 = ORIENTED_EDGE('',*,*,#1421,.T.); +#1421 = EDGE_CURVE('',#1422,#1088,#1424,.T.); +#1422 = VERTEX_POINT('',#1423); +#1423 = CARTESIAN_POINT('',(34.641016151377,-2.,0.)); +#1424 = SURFACE_CURVE('',#1425,(#1430,#1437),.PCURVE_S1.); +#1425 = CIRCLE('',#1426,22.); +#1426 = AXIS2_PLACEMENT_3D('',#1427,#1428,#1429); +#1427 = CARTESIAN_POINT('',(34.641016151378,20.,0.)); +#1428 = DIRECTION('',(0.,0.,-1.)); +#1429 = DIRECTION('',(0.,-1.,0.)); +#1430 = PCURVE('',#1046,#1431); +#1431 = DEFINITIONAL_REPRESENTATION('',(#1432),#1436); +#1432 = LINE('',#1433,#1434); +#1433 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#1434 = VECTOR('',#1435,1.); +#1435 = DIRECTION('',(-1.,0.)); +#1436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1437 = PCURVE('',#1106,#1438); +#1438 = DEFINITIONAL_REPRESENTATION('',(#1439),#1443); +#1439 = CIRCLE('',#1440,22.); +#1440 = AXIS2_PLACEMENT_2D('',#1441,#1442); +#1441 = CARTESIAN_POINT('',(-17.32050807568,-10.)); +#1442 = DIRECTION('',(-0.,-1.)); +#1443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1444 = ORIENTED_EDGE('',*,*,#1148,.F.); +#1445 = ORIENTED_EDGE('',*,*,#1029,.F.); +#1446 = ORIENTED_EDGE('',*,*,#1447,.T.); +#1447 = EDGE_CURVE('',#1030,#1422,#1448,.T.); +#1448 = SURFACE_CURVE('',#1449,(#1454,#1460),.PCURVE_S1.); +#1449 = CIRCLE('',#1450,2.); +#1450 = AXIS2_PLACEMENT_3D('',#1451,#1452,#1453); +#1451 = CARTESIAN_POINT('',(34.641016151377,-2.,2.)); +#1452 = DIRECTION('',(-1.,-1.89E-15,-0.)); +#1453 = DIRECTION('',(-1.89E-15,1.,0.)); +#1454 = PCURVE('',#1046,#1455); +#1455 = DEFINITIONAL_REPRESENTATION('',(#1456),#1459); +#1456 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1457,#1458),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1457 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#1458 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#1459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1460 = PCURVE('',#1350,#1461); +#1461 = DEFINITIONAL_REPRESENTATION('',(#1462),#1465); +#1462 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1463,#1464),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1463 = CARTESIAN_POINT('',(2.094395102394,0.)); +#1464 = CARTESIAN_POINT('',(2.094395102394,1.570796326795)); +#1465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1466 = ADVANCED_FACE('',(#1467),#1016,.T.); +#1467 = FACE_BOUND('',#1468,.T.); +#1468 = EDGE_LOOP('',(#1469,#1491,#1492,#1493)); +#1469 = ORIENTED_EDGE('',*,*,#1470,.F.); +#1470 = EDGE_CURVE('',#1000,#1471,#1473,.T.); +#1471 = VERTEX_POINT('',#1472); +#1472 = CARTESIAN_POINT('',(34.641016151377,-2.,10.)); +#1473 = SURFACE_CURVE('',#1474,(#1479,#1485),.PCURVE_S1.); +#1474 = CIRCLE('',#1475,2.); +#1475 = AXIS2_PLACEMENT_3D('',#1476,#1477,#1478); +#1476 = CARTESIAN_POINT('',(34.641016151377,-2.,8.)); +#1477 = DIRECTION('',(1.,1.89E-15,0.)); +#1478 = DIRECTION('',(-1.89E-15,1.,0.)); +#1479 = PCURVE('',#1016,#1480); +#1480 = DEFINITIONAL_REPRESENTATION('',(#1481),#1484); +#1481 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1482,#1483),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1482 = CARTESIAN_POINT('',(0.,3.14159265359)); +#1483 = CARTESIAN_POINT('',(0.,4.712388980385)); +#1484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1485 = PCURVE('',#1380,#1486); +#1486 = DEFINITIONAL_REPRESENTATION('',(#1487),#1490); +#1487 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1488,#1489),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1488 = CARTESIAN_POINT('',(4.188790204786,0.)); +#1489 = CARTESIAN_POINT('',(4.188790204786,1.570796326795)); +#1490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1491 = ORIENTED_EDGE('',*,*,#999,.T.); +#1492 = ORIENTED_EDGE('',*,*,#1171,.T.); +#1493 = ORIENTED_EDGE('',*,*,#1494,.F.); +#1494 = EDGE_CURVE('',#1471,#1172,#1495,.T.); +#1495 = SURFACE_CURVE('',#1496,(#1501,#1508),.PCURVE_S1.); +#1496 = CIRCLE('',#1497,22.); +#1497 = AXIS2_PLACEMENT_3D('',#1498,#1499,#1500); +#1498 = CARTESIAN_POINT('',(34.641016151378,20.,10.)); +#1499 = DIRECTION('',(0.,0.,-1.)); +#1500 = DIRECTION('',(0.,-1.,0.)); +#1501 = PCURVE('',#1016,#1502); +#1502 = DEFINITIONAL_REPRESENTATION('',(#1503),#1507); +#1503 = LINE('',#1504,#1505); +#1504 = CARTESIAN_POINT('',(0.,4.712388980385)); +#1505 = VECTOR('',#1506,1.); +#1506 = DIRECTION('',(1.,0.)); +#1507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1508 = PCURVE('',#1236,#1509); +#1509 = DEFINITIONAL_REPRESENTATION('',(#1510),#1514); +#1510 = CIRCLE('',#1511,22.); +#1511 = AXIS2_PLACEMENT_2D('',#1512,#1513); +#1512 = CARTESIAN_POINT('',(-17.32050807568,-10.)); +#1513 = DIRECTION('',(-0.,-1.)); +#1514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1515 = ADVANCED_FACE('',(#1516,#1632,#1667,#1702,#1737),#1106,.T.); +#1516 = FACE_BOUND('',#1517,.T.); +#1517 = EDGE_LOOP('',(#1518,#1542,#1543,#1544,#1572,#1601)); +#1518 = ORIENTED_EDGE('',*,*,#1519,.F.); +#1519 = EDGE_CURVE('',#1090,#1520,#1522,.T.); +#1520 = VERTEX_POINT('',#1521); +#1521 = CARTESIAN_POINT('',(-34.64101615137,-2.,0.)); +#1522 = SURFACE_CURVE('',#1523,(#1528,#1535),.PCURVE_S1.); +#1523 = CIRCLE('',#1524,22.); +#1524 = AXIS2_PLACEMENT_3D('',#1525,#1526,#1527); +#1525 = CARTESIAN_POINT('',(-34.64101615137,20.,0.)); +#1526 = DIRECTION('',(0.,0.,-1.)); +#1527 = DIRECTION('',(0.866025403784,0.5,0.)); +#1528 = PCURVE('',#1106,#1529); +#1529 = DEFINITIONAL_REPRESENTATION('',(#1530),#1534); +#1530 = CIRCLE('',#1531,22.); +#1531 = AXIS2_PLACEMENT_2D('',#1532,#1533); +#1532 = CARTESIAN_POINT('',(51.961524227059,-10.)); +#1533 = DIRECTION('',(-0.866025403784,0.5)); +#1534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1535 = PCURVE('',#1136,#1536); +#1536 = DEFINITIONAL_REPRESENTATION('',(#1537),#1541); +#1537 = LINE('',#1538,#1539); +#1538 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#1539 = VECTOR('',#1540,1.); +#1540 = DIRECTION('',(-1.,0.)); +#1541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1542 = ORIENTED_EDGE('',*,*,#1087,.F.); +#1543 = ORIENTED_EDGE('',*,*,#1421,.F.); +#1544 = ORIENTED_EDGE('',*,*,#1545,.F.); +#1545 = EDGE_CURVE('',#1546,#1422,#1548,.T.); +#1546 = VERTEX_POINT('',#1547); +#1547 = CARTESIAN_POINT('',(19.052558883258,-29.,0.)); +#1548 = SURFACE_CURVE('',#1549,(#1554,#1565),.PCURVE_S1.); +#1549 = CIRCLE('',#1550,18.); +#1550 = AXIS2_PLACEMENT_3D('',#1551,#1552,#1553); +#1551 = CARTESIAN_POINT('',(34.641016151378,-20.,0.)); +#1552 = DIRECTION('',(0.,0.,1.)); +#1553 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#1554 = PCURVE('',#1106,#1555); +#1555 = DEFINITIONAL_REPRESENTATION('',(#1556),#1564); +#1556 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1557,#1558,#1559,#1560, +#1561,#1562,#1563),.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('') ); +#1557 = CARTESIAN_POINT('',(-1.732050807571,-59.)); +#1558 = CARTESIAN_POINT('',(-17.32050807569,-86.)); +#1559 = CARTESIAN_POINT('',(-32.90896534381,-58.99999999999)); +#1560 = CARTESIAN_POINT('',(-48.49742261192,-31.99999999999)); +#1561 = CARTESIAN_POINT('',(-17.32050807568,-32.)); +#1562 = CARTESIAN_POINT('',(13.856406460555,-32.)); +#1563 = CARTESIAN_POINT('',(-1.732050807571,-59.)); +#1564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1565 = PCURVE('',#1350,#1566); +#1566 = DEFINITIONAL_REPRESENTATION('',(#1567),#1571); +#1567 = LINE('',#1568,#1569); +#1568 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#1569 = VECTOR('',#1570,1.); +#1570 = DIRECTION('',(-1.,0.)); +#1571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1572 = ORIENTED_EDGE('',*,*,#1573,.F.); +#1573 = EDGE_CURVE('',#1574,#1546,#1576,.T.); +#1574 = VERTEX_POINT('',#1575); +#1575 = CARTESIAN_POINT('',(-19.05255888325,-29.,0.)); +#1576 = SURFACE_CURVE('',#1577,(#1582,#1589),.PCURVE_S1.); +#1577 = CIRCLE('',#1578,22.); +#1578 = AXIS2_PLACEMENT_3D('',#1579,#1580,#1581); +#1579 = CARTESIAN_POINT('',(-1.066E-14,-40.,0.)); +#1580 = DIRECTION('',(0.,0.,-1.)); +#1581 = DIRECTION('',(-0.866025403784,0.5,0.)); +#1582 = PCURVE('',#1106,#1583); +#1583 = DEFINITIONAL_REPRESENTATION('',(#1584),#1588); +#1584 = CIRCLE('',#1585,22.); +#1585 = AXIS2_PLACEMENT_2D('',#1586,#1587); +#1586 = CARTESIAN_POINT('',(17.320508075689,-70.)); +#1587 = DIRECTION('',(0.866025403784,0.5)); +#1588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1589 = PCURVE('',#1590,#1595); +#1590 = TOROIDAL_SURFACE('',#1591,22.,2.); +#1591 = AXIS2_PLACEMENT_3D('',#1592,#1593,#1594); +#1592 = CARTESIAN_POINT('',(-1.066E-14,-40.,2.)); +#1593 = DIRECTION('',(-0.,-0.,1.)); +#1594 = DIRECTION('',(-0.866025403784,0.5,0.)); +#1595 = DEFINITIONAL_REPRESENTATION('',(#1596),#1600); +#1596 = LINE('',#1597,#1598); +#1597 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#1598 = VECTOR('',#1599,1.); +#1599 = DIRECTION('',(-1.,0.)); +#1600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1601 = ORIENTED_EDGE('',*,*,#1602,.F.); +#1602 = EDGE_CURVE('',#1520,#1574,#1603,.T.); +#1603 = SURFACE_CURVE('',#1604,(#1609,#1620),.PCURVE_S1.); +#1604 = CIRCLE('',#1605,18.); +#1605 = AXIS2_PLACEMENT_3D('',#1606,#1607,#1608); +#1606 = CARTESIAN_POINT('',(-34.64101615137,-20.,0.)); +#1607 = DIRECTION('',(0.,-0.,1.)); +#1608 = DIRECTION('',(1.07E-15,1.,0.)); +#1609 = PCURVE('',#1106,#1610); +#1610 = DEFINITIONAL_REPRESENTATION('',(#1611),#1619); +#1611 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1612,#1613,#1614,#1615, +#1616,#1617,#1618),.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('') ); +#1612 = CARTESIAN_POINT('',(51.961524227059,-32.)); +#1613 = CARTESIAN_POINT('',(83.138438763299,-32.)); +#1614 = CARTESIAN_POINT('',(67.549981495179,-59.)); +#1615 = CARTESIAN_POINT('',(51.961524227059,-86.)); +#1616 = CARTESIAN_POINT('',(36.373066958939,-59.)); +#1617 = CARTESIAN_POINT('',(20.784609690819,-32.)); +#1618 = CARTESIAN_POINT('',(51.961524227059,-32.)); +#1619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1620 = PCURVE('',#1621,#1626); +#1621 = TOROIDAL_SURFACE('',#1622,18.,2.); +#1622 = AXIS2_PLACEMENT_3D('',#1623,#1624,#1625); +#1623 = CARTESIAN_POINT('',(-34.64101615137,-20.,2.)); +#1624 = DIRECTION('',(0.,0.,-1.)); +#1625 = DIRECTION('',(1.07E-15,1.,0.)); +#1626 = DEFINITIONAL_REPRESENTATION('',(#1627),#1631); +#1627 = LINE('',#1628,#1629); +#1628 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#1629 = VECTOR('',#1630,1.); +#1630 = DIRECTION('',(-1.,0.)); +#1631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1632 = FACE_BOUND('',#1633,.T.); +#1633 = EDGE_LOOP('',(#1634)); +#1634 = ORIENTED_EDGE('',*,*,#1635,.T.); +#1635 = EDGE_CURVE('',#1636,#1636,#1638,.T.); +#1636 = VERTEX_POINT('',#1637); +#1637 = CARTESIAN_POINT('',(15.,40.,0.)); +#1638 = SURFACE_CURVE('',#1639,(#1644,#1655),.PCURVE_S1.); +#1639 = CIRCLE('',#1640,15.); +#1640 = AXIS2_PLACEMENT_3D('',#1641,#1642,#1643); +#1641 = CARTESIAN_POINT('',(-3.55E-15,40.,0.)); +#1642 = DIRECTION('',(0.,0.,1.)); +#1643 = DIRECTION('',(1.,0.,-0.)); +#1644 = PCURVE('',#1106,#1645); +#1645 = DEFINITIONAL_REPRESENTATION('',(#1646),#1654); +#1646 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1647,#1648,#1649,#1650, +#1651,#1652,#1653),.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('') ); +#1647 = CARTESIAN_POINT('',(2.320508075689,10.)); +#1648 = CARTESIAN_POINT('',(2.320508075689,35.980762113533)); +#1649 = CARTESIAN_POINT('',(24.820508075689,22.990381056767)); +#1650 = CARTESIAN_POINT('',(47.320508075689,10.)); +#1651 = CARTESIAN_POINT('',(24.820508075689,-2.990381056767)); +#1652 = CARTESIAN_POINT('',(2.320508075689,-15.98076211353)); +#1653 = CARTESIAN_POINT('',(2.320508075689,10.)); +#1654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1655 = PCURVE('',#1656,#1661); +#1656 = CYLINDRICAL_SURFACE('',#1657,15.); +#1657 = AXIS2_PLACEMENT_3D('',#1658,#1659,#1660); +#1658 = CARTESIAN_POINT('',(-3.55E-15,40.,0.)); +#1659 = DIRECTION('',(-0.,-0.,-1.)); +#1660 = DIRECTION('',(1.,0.,-0.)); +#1661 = DEFINITIONAL_REPRESENTATION('',(#1662),#1666); +#1662 = LINE('',#1663,#1664); +#1663 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1664 = VECTOR('',#1665,1.); +#1665 = DIRECTION('',(-1.,0.)); +#1666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1667 = FACE_BOUND('',#1668,.T.); +#1668 = EDGE_LOOP('',(#1669)); +#1669 = ORIENTED_EDGE('',*,*,#1670,.T.); +#1670 = EDGE_CURVE('',#1671,#1671,#1673,.T.); +#1671 = VERTEX_POINT('',#1672); +#1672 = CARTESIAN_POINT('',(27.141016151378,-32.99038105676,0.)); +#1673 = SURFACE_CURVE('',#1674,(#1679,#1690),.PCURVE_S1.); +#1674 = CIRCLE('',#1675,15.); +#1675 = AXIS2_PLACEMENT_3D('',#1676,#1677,#1678); +#1676 = CARTESIAN_POINT('',(34.641016151378,-20.,0.)); +#1677 = DIRECTION('',(0.,0.,1.)); +#1678 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#1679 = PCURVE('',#1106,#1680); +#1680 = DEFINITIONAL_REPRESENTATION('',(#1681),#1689); +#1681 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1682,#1683,#1684,#1685, +#1686,#1687,#1688),.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('') ); +#1682 = CARTESIAN_POINT('',(-9.820508075686,-62.99038105676)); +#1683 = CARTESIAN_POINT('',(-32.32050807568,-75.98076211353)); +#1684 = CARTESIAN_POINT('',(-32.32050807568,-50.)); +#1685 = CARTESIAN_POINT('',(-32.32050807569,-24.01923788647)); +#1686 = CARTESIAN_POINT('',(-9.820508075692,-37.00961894323)); +#1687 = CARTESIAN_POINT('',(12.679491924311,-49.99999999999)); +#1688 = CARTESIAN_POINT('',(-9.820508075686,-62.99038105676)); +#1689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1690 = PCURVE('',#1691,#1696); +#1691 = CYLINDRICAL_SURFACE('',#1692,15.); +#1692 = AXIS2_PLACEMENT_3D('',#1693,#1694,#1695); +#1693 = CARTESIAN_POINT('',(34.641016151378,-20.,0.)); +#1694 = DIRECTION('',(-0.,-0.,-1.)); +#1695 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#1696 = DEFINITIONAL_REPRESENTATION('',(#1697),#1701); +#1697 = LINE('',#1698,#1699); +#1698 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1699 = VECTOR('',#1700,1.); +#1700 = DIRECTION('',(-1.,0.)); +#1701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1702 = FACE_BOUND('',#1703,.T.); +#1703 = EDGE_LOOP('',(#1704)); +#1704 = ORIENTED_EDGE('',*,*,#1705,.T.); +#1705 = EDGE_CURVE('',#1706,#1706,#1708,.T.); +#1706 = VERTEX_POINT('',#1707); +#1707 = CARTESIAN_POINT('',(-42.14101615137,-7.009618943233,0.)); +#1708 = SURFACE_CURVE('',#1709,(#1714,#1725),.PCURVE_S1.); +#1709 = CIRCLE('',#1710,15.); +#1710 = AXIS2_PLACEMENT_3D('',#1711,#1712,#1713); +#1711 = CARTESIAN_POINT('',(-34.64101615137,-20.,0.)); +#1712 = DIRECTION('',(0.,0.,1.)); +#1713 = DIRECTION('',(-0.5,0.866025403784,0.)); +#1714 = PCURVE('',#1106,#1715); +#1715 = DEFINITIONAL_REPRESENTATION('',(#1716),#1724); +#1716 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1717,#1718,#1719,#1720, +#1721,#1722,#1723),.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('') ); +#1717 = CARTESIAN_POINT('',(59.461524227062,-37.00961894323)); +#1718 = CARTESIAN_POINT('',(81.961524227059,-50.)); +#1719 = CARTESIAN_POINT('',(59.461524227056,-62.99038105676)); +#1720 = CARTESIAN_POINT('',(36.961524227053,-75.98076211353)); +#1721 = CARTESIAN_POINT('',(36.961524227059,-49.99999999999)); +#1722 = CARTESIAN_POINT('',(36.961524227065,-24.01923788646)); +#1723 = CARTESIAN_POINT('',(59.461524227062,-37.00961894323)); +#1724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1725 = PCURVE('',#1726,#1731); +#1726 = CYLINDRICAL_SURFACE('',#1727,15.); +#1727 = AXIS2_PLACEMENT_3D('',#1728,#1729,#1730); +#1728 = CARTESIAN_POINT('',(-34.64101615137,-20.,0.)); +#1729 = DIRECTION('',(-0.,-0.,-1.)); +#1730 = DIRECTION('',(-0.5,0.866025403784,0.)); +#1731 = DEFINITIONAL_REPRESENTATION('',(#1732),#1736); +#1732 = LINE('',#1733,#1734); +#1733 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1734 = VECTOR('',#1735,1.); +#1735 = DIRECTION('',(-1.,0.)); +#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1737 = FACE_BOUND('',#1738,.T.); +#1738 = EDGE_LOOP('',(#1739)); +#1739 = ORIENTED_EDGE('',*,*,#1740,.F.); +#1740 = EDGE_CURVE('',#1741,#1741,#1743,.T.); +#1741 = VERTEX_POINT('',#1742); +#1742 = CARTESIAN_POINT('',(15.,0.,0.)); +#1743 = SURFACE_CURVE('',#1744,(#1749,#1756),.PCURVE_S1.); +#1744 = CIRCLE('',#1745,15.); +#1745 = AXIS2_PLACEMENT_3D('',#1746,#1747,#1748); +#1746 = CARTESIAN_POINT('',(0.,0.,0.)); +#1747 = DIRECTION('',(0.,0.,-1.)); +#1748 = DIRECTION('',(1.,0.,0.)); +#1749 = PCURVE('',#1106,#1750); +#1750 = DEFINITIONAL_REPRESENTATION('',(#1751),#1755); +#1751 = CIRCLE('',#1752,15.); +#1752 = AXIS2_PLACEMENT_2D('',#1753,#1754); +#1753 = CARTESIAN_POINT('',(17.320508075689,-30.)); +#1754 = DIRECTION('',(-1.,0.)); +#1755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1756 = PCURVE('',#1757,#1762); +#1757 = CYLINDRICAL_SURFACE('',#1758,15.); +#1758 = AXIS2_PLACEMENT_3D('',#1759,#1760,#1761); +#1759 = CARTESIAN_POINT('',(0.,0.,-2.)); +#1760 = DIRECTION('',(-0.,-0.,-1.)); +#1761 = DIRECTION('',(1.,0.,-0.)); +#1762 = DEFINITIONAL_REPRESENTATION('',(#1763),#1767); +#1763 = LINE('',#1764,#1765); +#1764 = CARTESIAN_POINT('',(-4.1389E-13,-2.)); +#1765 = VECTOR('',#1766,1.); +#1766 = DIRECTION('',(1.,-0.)); +#1767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1768 = ADVANCED_FACE('',(#1769),#1136,.T.); +#1769 = FACE_BOUND('',#1770,.T.); +#1770 = EDGE_LOOP('',(#1771,#1772,#1792,#1793)); +#1771 = ORIENTED_EDGE('',*,*,#1519,.T.); +#1772 = ORIENTED_EDGE('',*,*,#1773,.F.); +#1773 = EDGE_CURVE('',#1281,#1520,#1774,.T.); +#1774 = SURFACE_CURVE('',#1775,(#1780,#1786),.PCURVE_S1.); +#1775 = CIRCLE('',#1776,2.); +#1776 = AXIS2_PLACEMENT_3D('',#1777,#1778,#1779); +#1777 = CARTESIAN_POINT('',(-34.64101615137,-2.,2.)); +#1778 = DIRECTION('',(-1.,1.33E-15,0.)); +#1779 = DIRECTION('',(-1.33E-15,-1.,-0.)); +#1780 = PCURVE('',#1136,#1781); +#1781 = DEFINITIONAL_REPRESENTATION('',(#1782),#1785); +#1782 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1783,#1784),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1783 = CARTESIAN_POINT('',(4.188790204787,3.14159265359)); +#1784 = CARTESIAN_POINT('',(4.188790204787,4.712388980385)); +#1785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1786 = PCURVE('',#1621,#1787); +#1787 = DEFINITIONAL_REPRESENTATION('',(#1788),#1791); +#1788 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1789,#1790),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1789 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1790 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#1791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1792 = ORIENTED_EDGE('',*,*,#1308,.F.); +#1793 = ORIENTED_EDGE('',*,*,#1122,.T.); +#1794 = ADVANCED_FACE('',(#1795,#1911,#1941,#1971,#2001),#1236,.F.); +#1795 = FACE_BOUND('',#1796,.F.); +#1796 = EDGE_LOOP('',(#1797,#1798,#1799,#1827,#1856,#1889)); +#1797 = ORIENTED_EDGE('',*,*,#1221,.F.); +#1798 = ORIENTED_EDGE('',*,*,#1494,.F.); +#1799 = ORIENTED_EDGE('',*,*,#1800,.F.); +#1800 = EDGE_CURVE('',#1801,#1471,#1803,.T.); +#1801 = VERTEX_POINT('',#1802); +#1802 = CARTESIAN_POINT('',(19.052558883258,-29.,10.)); +#1803 = SURFACE_CURVE('',#1804,(#1809,#1820),.PCURVE_S1.); +#1804 = CIRCLE('',#1805,18.); +#1805 = AXIS2_PLACEMENT_3D('',#1806,#1807,#1808); +#1806 = CARTESIAN_POINT('',(34.641016151378,-20.,10.)); +#1807 = DIRECTION('',(0.,0.,1.)); +#1808 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#1809 = PCURVE('',#1236,#1810); +#1810 = DEFINITIONAL_REPRESENTATION('',(#1811),#1819); +#1811 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1812,#1813,#1814,#1815, +#1816,#1817,#1818),.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('') ); +#1812 = CARTESIAN_POINT('',(-1.732050807571,-59.)); +#1813 = CARTESIAN_POINT('',(-17.32050807569,-86.)); +#1814 = CARTESIAN_POINT('',(-32.90896534381,-58.99999999999)); +#1815 = CARTESIAN_POINT('',(-48.49742261192,-31.99999999999)); +#1816 = CARTESIAN_POINT('',(-17.32050807568,-32.)); +#1817 = CARTESIAN_POINT('',(13.856406460555,-32.)); +#1818 = CARTESIAN_POINT('',(-1.732050807571,-59.)); +#1819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1820 = PCURVE('',#1380,#1821); +#1821 = DEFINITIONAL_REPRESENTATION('',(#1822),#1826); +#1822 = LINE('',#1823,#1824); +#1823 = CARTESIAN_POINT('',(0.,1.570796326795)); +#1824 = VECTOR('',#1825,1.); +#1825 = DIRECTION('',(1.,0.)); +#1826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1827 = ORIENTED_EDGE('',*,*,#1828,.F.); +#1828 = EDGE_CURVE('',#1829,#1801,#1831,.T.); +#1829 = VERTEX_POINT('',#1830); +#1830 = CARTESIAN_POINT('',(-19.05255888325,-29.,10.)); +#1831 = SURFACE_CURVE('',#1832,(#1837,#1844),.PCURVE_S1.); +#1832 = CIRCLE('',#1833,22.); +#1833 = AXIS2_PLACEMENT_3D('',#1834,#1835,#1836); +#1834 = CARTESIAN_POINT('',(-1.066E-14,-40.,10.)); +#1835 = DIRECTION('',(0.,0.,-1.)); +#1836 = DIRECTION('',(-0.866025403784,0.5,0.)); +#1837 = PCURVE('',#1236,#1838); +#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1843); +#1839 = CIRCLE('',#1840,22.); +#1840 = AXIS2_PLACEMENT_2D('',#1841,#1842); +#1841 = CARTESIAN_POINT('',(17.320508075689,-70.)); +#1842 = DIRECTION('',(0.866025403784,0.5)); +#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1844 = PCURVE('',#1845,#1850); +#1845 = TOROIDAL_SURFACE('',#1846,22.,2.); +#1846 = AXIS2_PLACEMENT_3D('',#1847,#1848,#1849); +#1847 = CARTESIAN_POINT('',(-1.066E-14,-40.,8.)); +#1848 = DIRECTION('',(0.,0.,-1.)); +#1849 = DIRECTION('',(-0.866025403784,0.5,0.)); +#1850 = DEFINITIONAL_REPRESENTATION('',(#1851),#1855); +#1851 = LINE('',#1852,#1853); +#1852 = CARTESIAN_POINT('',(0.,4.712388980385)); +#1853 = VECTOR('',#1854,1.); +#1854 = DIRECTION('',(1.,0.)); +#1855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1856 = ORIENTED_EDGE('',*,*,#1857,.F.); +#1857 = EDGE_CURVE('',#1858,#1829,#1860,.T.); +#1858 = VERTEX_POINT('',#1859); +#1859 = CARTESIAN_POINT('',(-34.64101615137,-2.,10.)); +#1860 = SURFACE_CURVE('',#1861,(#1866,#1877),.PCURVE_S1.); +#1861 = CIRCLE('',#1862,18.); +#1862 = AXIS2_PLACEMENT_3D('',#1863,#1864,#1865); +#1863 = CARTESIAN_POINT('',(-34.64101615137,-20.,10.)); +#1864 = DIRECTION('',(0.,-0.,1.)); +#1865 = DIRECTION('',(1.07E-15,1.,0.)); +#1866 = PCURVE('',#1236,#1867); +#1867 = DEFINITIONAL_REPRESENTATION('',(#1868),#1876); +#1868 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1869,#1870,#1871,#1872, +#1873,#1874,#1875),.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('') ); +#1869 = CARTESIAN_POINT('',(51.961524227059,-32.)); +#1870 = CARTESIAN_POINT('',(83.138438763299,-32.)); +#1871 = CARTESIAN_POINT('',(67.549981495179,-59.)); +#1872 = CARTESIAN_POINT('',(51.961524227059,-86.)); +#1873 = CARTESIAN_POINT('',(36.373066958939,-59.)); +#1874 = CARTESIAN_POINT('',(20.784609690819,-32.)); +#1875 = CARTESIAN_POINT('',(51.961524227059,-32.)); +#1876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1877 = PCURVE('',#1878,#1883); +#1878 = TOROIDAL_SURFACE('',#1879,18.,2.); +#1879 = AXIS2_PLACEMENT_3D('',#1880,#1881,#1882); +#1880 = CARTESIAN_POINT('',(-34.64101615137,-20.,8.)); +#1881 = DIRECTION('',(-0.,-0.,1.)); +#1882 = DIRECTION('',(1.07E-15,1.,0.)); +#1883 = DEFINITIONAL_REPRESENTATION('',(#1884),#1888); +#1884 = LINE('',#1885,#1886); +#1885 = CARTESIAN_POINT('',(0.,1.570796326795)); +#1886 = VECTOR('',#1887,1.); +#1887 = DIRECTION('',(1.,0.)); +#1888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1889 = ORIENTED_EDGE('',*,*,#1890,.F.); +#1890 = EDGE_CURVE('',#1195,#1858,#1891,.T.); +#1891 = SURFACE_CURVE('',#1892,(#1897,#1904),.PCURVE_S1.); +#1892 = CIRCLE('',#1893,22.); +#1893 = AXIS2_PLACEMENT_3D('',#1894,#1895,#1896); +#1894 = CARTESIAN_POINT('',(-34.64101615137,20.,10.)); +#1895 = DIRECTION('',(0.,0.,-1.)); +#1896 = DIRECTION('',(0.866025403784,0.5,0.)); +#1897 = PCURVE('',#1236,#1898); +#1898 = DEFINITIONAL_REPRESENTATION('',(#1899),#1903); +#1899 = CIRCLE('',#1900,22.); +#1900 = AXIS2_PLACEMENT_2D('',#1901,#1902); +#1901 = CARTESIAN_POINT('',(51.961524227059,-10.)); +#1902 = DIRECTION('',(-0.866025403784,0.5)); +#1903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1904 = PCURVE('',#1210,#1905); +#1905 = DEFINITIONAL_REPRESENTATION('',(#1906),#1910); +#1906 = LINE('',#1907,#1908); +#1907 = CARTESIAN_POINT('',(0.,4.712388980385)); +#1908 = VECTOR('',#1909,1.); +#1909 = DIRECTION('',(1.,0.)); +#1910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1911 = FACE_BOUND('',#1912,.F.); +#1912 = EDGE_LOOP('',(#1913)); +#1913 = ORIENTED_EDGE('',*,*,#1914,.T.); +#1914 = EDGE_CURVE('',#1915,#1915,#1917,.T.); +#1915 = VERTEX_POINT('',#1916); +#1916 = CARTESIAN_POINT('',(15.,40.,10.)); +#1917 = SURFACE_CURVE('',#1918,(#1923,#1934),.PCURVE_S1.); +#1918 = CIRCLE('',#1919,15.); +#1919 = AXIS2_PLACEMENT_3D('',#1920,#1921,#1922); +#1920 = CARTESIAN_POINT('',(-3.55E-15,40.,10.)); +#1921 = DIRECTION('',(0.,0.,1.)); +#1922 = DIRECTION('',(1.,0.,-0.)); +#1923 = PCURVE('',#1236,#1924); +#1924 = DEFINITIONAL_REPRESENTATION('',(#1925),#1933); +#1925 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1926,#1927,#1928,#1929, +#1930,#1931,#1932),.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('') ); +#1926 = CARTESIAN_POINT('',(2.320508075689,10.)); +#1927 = CARTESIAN_POINT('',(2.320508075689,35.980762113533)); +#1928 = CARTESIAN_POINT('',(24.820508075689,22.990381056767)); +#1929 = CARTESIAN_POINT('',(47.320508075689,10.)); +#1930 = CARTESIAN_POINT('',(24.820508075689,-2.990381056767)); +#1931 = CARTESIAN_POINT('',(2.320508075689,-15.98076211353)); +#1932 = CARTESIAN_POINT('',(2.320508075689,10.)); +#1933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1934 = PCURVE('',#1656,#1935); +#1935 = DEFINITIONAL_REPRESENTATION('',(#1936),#1940); +#1936 = LINE('',#1937,#1938); +#1937 = CARTESIAN_POINT('',(6.28318530718,-10.)); +#1938 = VECTOR('',#1939,1.); +#1939 = DIRECTION('',(-1.,0.)); +#1940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1941 = FACE_BOUND('',#1942,.F.); +#1942 = EDGE_LOOP('',(#1943)); +#1943 = ORIENTED_EDGE('',*,*,#1944,.T.); +#1944 = EDGE_CURVE('',#1945,#1945,#1947,.T.); +#1945 = VERTEX_POINT('',#1946); +#1946 = CARTESIAN_POINT('',(27.141016151378,-32.99038105676,10.)); +#1947 = SURFACE_CURVE('',#1948,(#1953,#1964),.PCURVE_S1.); +#1948 = CIRCLE('',#1949,15.); +#1949 = AXIS2_PLACEMENT_3D('',#1950,#1951,#1952); +#1950 = CARTESIAN_POINT('',(34.641016151378,-20.,10.)); +#1951 = DIRECTION('',(0.,0.,1.)); +#1952 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#1953 = PCURVE('',#1236,#1954); +#1954 = DEFINITIONAL_REPRESENTATION('',(#1955),#1963); +#1955 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1956,#1957,#1958,#1959, +#1960,#1961,#1962),.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('') ); +#1956 = CARTESIAN_POINT('',(-9.820508075686,-62.99038105676)); +#1957 = CARTESIAN_POINT('',(-32.32050807568,-75.98076211353)); +#1958 = CARTESIAN_POINT('',(-32.32050807568,-50.)); +#1959 = CARTESIAN_POINT('',(-32.32050807569,-24.01923788647)); +#1960 = CARTESIAN_POINT('',(-9.820508075692,-37.00961894323)); +#1961 = CARTESIAN_POINT('',(12.679491924311,-49.99999999999)); +#1962 = CARTESIAN_POINT('',(-9.820508075686,-62.99038105676)); +#1963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1964 = PCURVE('',#1691,#1965); +#1965 = DEFINITIONAL_REPRESENTATION('',(#1966),#1970); +#1966 = LINE('',#1967,#1968); +#1967 = CARTESIAN_POINT('',(6.28318530718,-10.)); +#1968 = VECTOR('',#1969,1.); +#1969 = DIRECTION('',(-1.,0.)); +#1970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1971 = FACE_BOUND('',#1972,.F.); +#1972 = EDGE_LOOP('',(#1973)); +#1973 = ORIENTED_EDGE('',*,*,#1974,.T.); +#1974 = EDGE_CURVE('',#1975,#1975,#1977,.T.); +#1975 = VERTEX_POINT('',#1976); +#1976 = CARTESIAN_POINT('',(-42.14101615137,-7.009618943233,10.)); +#1977 = SURFACE_CURVE('',#1978,(#1983,#1994),.PCURVE_S1.); +#1978 = CIRCLE('',#1979,15.); +#1979 = AXIS2_PLACEMENT_3D('',#1980,#1981,#1982); +#1980 = CARTESIAN_POINT('',(-34.64101615137,-20.,10.)); +#1981 = DIRECTION('',(0.,0.,1.)); +#1982 = DIRECTION('',(-0.5,0.866025403784,0.)); +#1983 = PCURVE('',#1236,#1984); +#1984 = DEFINITIONAL_REPRESENTATION('',(#1985),#1993); +#1985 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1986,#1987,#1988,#1989, +#1990,#1991,#1992),.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('') ); +#1986 = CARTESIAN_POINT('',(59.461524227062,-37.00961894323)); +#1987 = CARTESIAN_POINT('',(81.961524227059,-50.)); +#1988 = CARTESIAN_POINT('',(59.461524227056,-62.99038105676)); +#1989 = CARTESIAN_POINT('',(36.961524227053,-75.98076211353)); +#1990 = CARTESIAN_POINT('',(36.961524227059,-49.99999999999)); +#1991 = CARTESIAN_POINT('',(36.961524227065,-24.01923788646)); +#1992 = CARTESIAN_POINT('',(59.461524227062,-37.00961894323)); +#1993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1994 = PCURVE('',#1726,#1995); +#1995 = DEFINITIONAL_REPRESENTATION('',(#1996),#2000); +#1996 = LINE('',#1997,#1998); +#1997 = CARTESIAN_POINT('',(6.28318530718,-10.)); +#1998 = VECTOR('',#1999,1.); +#1999 = DIRECTION('',(-1.,0.)); +#2000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2001 = FACE_BOUND('',#2002,.F.); +#2002 = EDGE_LOOP('',(#2003)); +#2003 = ORIENTED_EDGE('',*,*,#2004,.F.); +#2004 = EDGE_CURVE('',#2005,#2005,#2007,.T.); +#2005 = VERTEX_POINT('',#2006); +#2006 = CARTESIAN_POINT('',(15.,0.,10.)); +#2007 = SURFACE_CURVE('',#2008,(#2013,#2020),.PCURVE_S1.); +#2008 = CIRCLE('',#2009,15.); +#2009 = AXIS2_PLACEMENT_3D('',#2010,#2011,#2012); +#2010 = CARTESIAN_POINT('',(0.,0.,10.)); +#2011 = DIRECTION('',(0.,0.,-1.)); +#2012 = DIRECTION('',(1.,0.,0.)); +#2013 = PCURVE('',#1236,#2014); +#2014 = DEFINITIONAL_REPRESENTATION('',(#2015),#2019); +#2015 = CIRCLE('',#2016,15.); +#2016 = AXIS2_PLACEMENT_2D('',#2017,#2018); +#2017 = CARTESIAN_POINT('',(17.320508075689,-30.)); +#2018 = DIRECTION('',(-1.,0.)); +#2019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2020 = PCURVE('',#2021,#2026); +#2021 = CYLINDRICAL_SURFACE('',#2022,15.); +#2022 = AXIS2_PLACEMENT_3D('',#2023,#2024,#2025); +#2023 = CARTESIAN_POINT('',(0.,0.,-2.)); +#2024 = DIRECTION('',(-0.,-0.,-1.)); +#2025 = DIRECTION('',(1.,0.,-0.)); +#2026 = DEFINITIONAL_REPRESENTATION('',(#2027),#2031); +#2027 = LINE('',#2028,#2029); +#2028 = CARTESIAN_POINT('',(-4.1389E-13,-12.)); +#2029 = VECTOR('',#2030,1.); +#2030 = DIRECTION('',(1.,-0.)); +#2031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2032 = ADVANCED_FACE('',(#2033),#1210,.T.); +#2033 = FACE_BOUND('',#2034,.T.); +#2034 = EDGE_LOOP('',(#2035,#2036,#2037,#2057)); +#2035 = ORIENTED_EDGE('',*,*,#1194,.F.); +#2036 = ORIENTED_EDGE('',*,*,#1256,.T.); +#2037 = ORIENTED_EDGE('',*,*,#2038,.T.); +#2038 = EDGE_CURVE('',#1257,#1858,#2039,.T.); +#2039 = SURFACE_CURVE('',#2040,(#2045,#2051),.PCURVE_S1.); +#2040 = CIRCLE('',#2041,2.); +#2041 = AXIS2_PLACEMENT_3D('',#2042,#2043,#2044); +#2042 = CARTESIAN_POINT('',(-34.64101615137,-2.,8.)); +#2043 = DIRECTION('',(1.,-1.33E-15,0.)); +#2044 = DIRECTION('',(-1.33E-15,-1.,0.)); +#2045 = PCURVE('',#1210,#2046); +#2046 = DEFINITIONAL_REPRESENTATION('',(#2047),#2050); +#2047 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2048,#2049),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2048 = CARTESIAN_POINT('',(2.094395102393,3.14159265359)); +#2049 = CARTESIAN_POINT('',(2.094395102393,4.712388980385)); +#2050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2051 = PCURVE('',#1878,#2052); +#2052 = DEFINITIONAL_REPRESENTATION('',(#2053),#2056); +#2053 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2054,#2055),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2054 = CARTESIAN_POINT('',(0.,0.)); +#2055 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2057 = ORIENTED_EDGE('',*,*,#1890,.F.); +#2058 = ADVANCED_FACE('',(#2059),#1296,.T.); +#2059 = FACE_BOUND('',#2060,.T.); +#2060 = EDGE_LOOP('',(#2061,#2085,#2108,#2130)); +#2061 = ORIENTED_EDGE('',*,*,#2062,.T.); +#2062 = EDGE_CURVE('',#1281,#2063,#2065,.T.); +#2063 = VERTEX_POINT('',#2064); +#2064 = CARTESIAN_POINT('',(-17.32050807568,-30.,2.)); +#2065 = SURFACE_CURVE('',#2066,(#2071,#2078),.PCURVE_S1.); +#2066 = CIRCLE('',#2067,20.); +#2067 = AXIS2_PLACEMENT_3D('',#2068,#2069,#2070); +#2068 = CARTESIAN_POINT('',(-34.64101615137,-20.,2.)); +#2069 = DIRECTION('',(0.,-0.,1.)); +#2070 = DIRECTION('',(1.07E-15,1.,0.)); +#2071 = PCURVE('',#1296,#2072); +#2072 = DEFINITIONAL_REPRESENTATION('',(#2073),#2077); +#2073 = LINE('',#2074,#2075); +#2074 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#2075 = VECTOR('',#2076,1.); +#2076 = DIRECTION('',(-1.,0.)); +#2077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2078 = PCURVE('',#1621,#2079); +#2079 = DEFINITIONAL_REPRESENTATION('',(#2080),#2084); +#2080 = LINE('',#2081,#2082); +#2081 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2082 = VECTOR('',#2083,1.); +#2083 = DIRECTION('',(-1.,0.)); +#2084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2085 = ORIENTED_EDGE('',*,*,#2086,.T.); +#2086 = EDGE_CURVE('',#2063,#2087,#2089,.T.); +#2087 = VERTEX_POINT('',#2088); +#2088 = CARTESIAN_POINT('',(-17.32050807568,-30.,8.)); +#2089 = SURFACE_CURVE('',#2090,(#2094,#2101),.PCURVE_S1.); +#2090 = LINE('',#2091,#2092); +#2091 = CARTESIAN_POINT('',(-17.32050807568,-30.,0.)); +#2092 = VECTOR('',#2093,1.); +#2093 = DIRECTION('',(0.,0.,1.)); +#2094 = PCURVE('',#1296,#2095); +#2095 = DEFINITIONAL_REPRESENTATION('',(#2096),#2100); +#2096 = LINE('',#2097,#2098); +#2097 = CARTESIAN_POINT('',(2.094395102394,0.)); +#2098 = VECTOR('',#2099,1.); +#2099 = DIRECTION('',(-0.,-1.)); +#2100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2101 = PCURVE('',#1406,#2102); +#2102 = DEFINITIONAL_REPRESENTATION('',(#2103),#2107); +#2103 = LINE('',#2104,#2105); +#2104 = CARTESIAN_POINT('',(4.188790204787,0.)); +#2105 = VECTOR('',#2106,1.); +#2106 = DIRECTION('',(-0.,-1.)); +#2107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2108 = ORIENTED_EDGE('',*,*,#2109,.F.); +#2109 = EDGE_CURVE('',#1257,#2087,#2110,.T.); +#2110 = SURFACE_CURVE('',#2111,(#2116,#2123),.PCURVE_S1.); +#2111 = CIRCLE('',#2112,20.); +#2112 = AXIS2_PLACEMENT_3D('',#2113,#2114,#2115); +#2113 = CARTESIAN_POINT('',(-34.64101615137,-20.,8.)); +#2114 = DIRECTION('',(0.,-0.,1.)); +#2115 = DIRECTION('',(1.07E-15,1.,0.)); +#2116 = PCURVE('',#1296,#2117); +#2117 = DEFINITIONAL_REPRESENTATION('',(#2118),#2122); +#2118 = LINE('',#2119,#2120); +#2119 = CARTESIAN_POINT('',(6.28318530718,-8.)); +#2120 = VECTOR('',#2121,1.); +#2121 = DIRECTION('',(-1.,0.)); +#2122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2123 = PCURVE('',#1878,#2124); +#2124 = DEFINITIONAL_REPRESENTATION('',(#2125),#2129); +#2125 = LINE('',#2126,#2127); +#2126 = CARTESIAN_POINT('',(0.,0.)); +#2127 = VECTOR('',#2128,1.); +#2128 = DIRECTION('',(1.,0.)); +#2129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2130 = ORIENTED_EDGE('',*,*,#1280,.F.); +#2131 = ADVANCED_FACE('',(#2132),#1406,.F.); +#2132 = FACE_BOUND('',#2133,.F.); +#2133 = EDGE_LOOP('',(#2134,#2156,#2157,#2179)); +#2134 = ORIENTED_EDGE('',*,*,#2135,.T.); +#2135 = EDGE_CURVE('',#2087,#1364,#2136,.T.); +#2136 = SURFACE_CURVE('',#2137,(#2142,#2149),.PCURVE_S1.); +#2137 = CIRCLE('',#2138,20.); +#2138 = AXIS2_PLACEMENT_3D('',#2139,#2140,#2141); +#2139 = CARTESIAN_POINT('',(-1.066E-14,-40.,8.)); +#2140 = DIRECTION('',(0.,0.,-1.)); +#2141 = DIRECTION('',(-0.866025403784,0.5,0.)); +#2142 = PCURVE('',#1406,#2143); +#2143 = DEFINITIONAL_REPRESENTATION('',(#2144),#2148); +#2144 = LINE('',#2145,#2146); +#2145 = CARTESIAN_POINT('',(4.188790204787,-8.)); +#2146 = VECTOR('',#2147,1.); +#2147 = DIRECTION('',(1.,-0.)); +#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2149 = PCURVE('',#1845,#2150); +#2150 = DEFINITIONAL_REPRESENTATION('',(#2151),#2155); +#2151 = LINE('',#2152,#2153); +#2152 = CARTESIAN_POINT('',(0.,3.14159265359)); +#2153 = VECTOR('',#2154,1.); +#2154 = DIRECTION('',(1.,0.)); +#2155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2156 = ORIENTED_EDGE('',*,*,#1392,.F.); +#2157 = ORIENTED_EDGE('',*,*,#2158,.F.); +#2158 = EDGE_CURVE('',#2063,#1334,#2159,.T.); +#2159 = SURFACE_CURVE('',#2160,(#2165,#2172),.PCURVE_S1.); +#2160 = CIRCLE('',#2161,20.); +#2161 = AXIS2_PLACEMENT_3D('',#2162,#2163,#2164); +#2162 = CARTESIAN_POINT('',(-1.066E-14,-40.,2.)); +#2163 = DIRECTION('',(0.,0.,-1.)); +#2164 = DIRECTION('',(-0.866025403784,0.5,0.)); +#2165 = PCURVE('',#1406,#2166); +#2166 = DEFINITIONAL_REPRESENTATION('',(#2167),#2171); +#2167 = LINE('',#2168,#2169); +#2168 = CARTESIAN_POINT('',(4.188790204787,-2.)); +#2169 = VECTOR('',#2170,1.); +#2170 = DIRECTION('',(1.,-0.)); +#2171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2172 = PCURVE('',#1590,#2173); +#2173 = DEFINITIONAL_REPRESENTATION('',(#2174),#2178); +#2174 = LINE('',#2175,#2176); +#2175 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#2176 = VECTOR('',#2177,1.); +#2177 = DIRECTION('',(-1.,0.)); +#2178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2179 = ORIENTED_EDGE('',*,*,#2086,.T.); +#2180 = ADVANCED_FACE('',(#2181),#1350,.T.); +#2181 = FACE_BOUND('',#2182,.T.); +#2182 = EDGE_LOOP('',(#2183,#2184,#2185,#2186)); +#2183 = ORIENTED_EDGE('',*,*,#1545,.T.); +#2184 = ORIENTED_EDGE('',*,*,#1447,.F.); +#2185 = ORIENTED_EDGE('',*,*,#1333,.F.); +#2186 = ORIENTED_EDGE('',*,*,#2187,.T.); +#2187 = EDGE_CURVE('',#1334,#1546,#2188,.T.); +#2188 = SURFACE_CURVE('',#2189,(#2194,#2200),.PCURVE_S1.); +#2189 = CIRCLE('',#2190,2.); +#2190 = AXIS2_PLACEMENT_3D('',#2191,#2192,#2193); +#2191 = CARTESIAN_POINT('',(19.052558883258,-29.,2.)); +#2192 = DIRECTION('',(0.5,-0.866025403784,0.)); +#2193 = DIRECTION('',(0.866025403784,0.5,0.)); +#2194 = PCURVE('',#1350,#2195); +#2195 = DEFINITIONAL_REPRESENTATION('',(#2196),#2199); +#2196 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2197,#2198),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2197 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2198 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#2199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2200 = PCURVE('',#1590,#2201); +#2201 = DEFINITIONAL_REPRESENTATION('',(#2202),#2205); +#2202 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2203,#2204),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2203 = CARTESIAN_POINT('',(4.188790204787,3.14159265359)); +#2204 = CARTESIAN_POINT('',(4.188790204787,4.712388980385)); +#2205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2206 = ADVANCED_FACE('',(#2207),#1380,.T.); +#2207 = FACE_BOUND('',#2208,.T.); +#2208 = EDGE_LOOP('',(#2209,#2229,#2230,#2231)); +#2209 = ORIENTED_EDGE('',*,*,#2210,.F.); +#2210 = EDGE_CURVE('',#1364,#1801,#2211,.T.); +#2211 = SURFACE_CURVE('',#2212,(#2217,#2223),.PCURVE_S1.); +#2212 = CIRCLE('',#2213,2.); +#2213 = AXIS2_PLACEMENT_3D('',#2214,#2215,#2216); +#2214 = CARTESIAN_POINT('',(19.052558883258,-29.,8.)); +#2215 = DIRECTION('',(-0.5,0.866025403784,0.)); +#2216 = DIRECTION('',(0.866025403784,0.5,0.)); +#2217 = PCURVE('',#1380,#2218); +#2218 = DEFINITIONAL_REPRESENTATION('',(#2219),#2222); +#2219 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2220,#2221),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2220 = CARTESIAN_POINT('',(0.,0.)); +#2221 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2223 = PCURVE('',#1845,#2224); +#2224 = DEFINITIONAL_REPRESENTATION('',(#2225),#2228); +#2225 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2226,#2227),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2226 = CARTESIAN_POINT('',(2.094395102393,3.14159265359)); +#2227 = CARTESIAN_POINT('',(2.094395102393,4.712388980385)); +#2228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2229 = ORIENTED_EDGE('',*,*,#1363,.T.); +#2230 = ORIENTED_EDGE('',*,*,#1470,.T.); +#2231 = ORIENTED_EDGE('',*,*,#1800,.F.); +#2232 = ADVANCED_FACE('',(#2233),#1621,.T.); +#2233 = FACE_BOUND('',#2234,.T.); +#2234 = EDGE_LOOP('',(#2235,#2236,#2256,#2257)); +#2235 = ORIENTED_EDGE('',*,*,#1602,.T.); +#2236 = ORIENTED_EDGE('',*,*,#2237,.F.); +#2237 = EDGE_CURVE('',#2063,#1574,#2238,.T.); +#2238 = SURFACE_CURVE('',#2239,(#2244,#2250),.PCURVE_S1.); +#2239 = CIRCLE('',#2240,2.); +#2240 = AXIS2_PLACEMENT_3D('',#2241,#2242,#2243); +#2241 = CARTESIAN_POINT('',(-19.05255888325,-29.,2.)); +#2242 = DIRECTION('',(0.5,0.866025403784,0.)); +#2243 = DIRECTION('',(0.866025403784,-0.5,0.)); +#2244 = PCURVE('',#1621,#2245); +#2245 = DEFINITIONAL_REPRESENTATION('',(#2246),#2249); +#2246 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2247,#2248),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2247 = CARTESIAN_POINT('',(2.094395102394,0.)); +#2248 = CARTESIAN_POINT('',(2.094395102394,1.570796326795)); +#2249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2250 = PCURVE('',#1590,#2251); +#2251 = DEFINITIONAL_REPRESENTATION('',(#2252),#2255); +#2252 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2253,#2254),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2253 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#2254 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#2255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2256 = ORIENTED_EDGE('',*,*,#2062,.F.); +#2257 = ORIENTED_EDGE('',*,*,#1773,.T.); +#2258 = ADVANCED_FACE('',(#2259),#1590,.T.); +#2259 = FACE_BOUND('',#2260,.T.); +#2260 = EDGE_LOOP('',(#2261,#2262,#2263,#2264)); +#2261 = ORIENTED_EDGE('',*,*,#1573,.T.); +#2262 = ORIENTED_EDGE('',*,*,#2187,.F.); +#2263 = ORIENTED_EDGE('',*,*,#2158,.F.); +#2264 = ORIENTED_EDGE('',*,*,#2237,.T.); +#2265 = ADVANCED_FACE('',(#2266),#1656,.F.); +#2266 = FACE_BOUND('',#2267,.F.); +#2267 = EDGE_LOOP('',(#2268,#2269,#2290,#2291)); +#2268 = ORIENTED_EDGE('',*,*,#1635,.T.); +#2269 = ORIENTED_EDGE('',*,*,#2270,.T.); +#2270 = EDGE_CURVE('',#1636,#1915,#2271,.T.); +#2271 = SEAM_CURVE('',#2272,(#2276,#2283),.PCURVE_S1.); +#2272 = LINE('',#2273,#2274); +#2273 = CARTESIAN_POINT('',(15.,40.,0.)); +#2274 = VECTOR('',#2275,1.); +#2275 = DIRECTION('',(0.,0.,1.)); +#2276 = PCURVE('',#1656,#2277); +#2277 = DEFINITIONAL_REPRESENTATION('',(#2278),#2282); +#2278 = LINE('',#2279,#2280); +#2279 = CARTESIAN_POINT('',(-4.1389E-13,0.)); +#2280 = VECTOR('',#2281,1.); +#2281 = DIRECTION('',(-0.,-1.)); +#2282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2283 = PCURVE('',#1656,#2284); +#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289); +#2285 = LINE('',#2286,#2287); +#2286 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2287 = VECTOR('',#2288,1.); +#2288 = DIRECTION('',(-0.,-1.)); +#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2290 = ORIENTED_EDGE('',*,*,#1914,.F.); +#2291 = ORIENTED_EDGE('',*,*,#2270,.F.); +#2292 = ADVANCED_FACE('',(#2293),#1691,.F.); +#2293 = FACE_BOUND('',#2294,.F.); +#2294 = EDGE_LOOP('',(#2295,#2296,#2317,#2318)); +#2295 = ORIENTED_EDGE('',*,*,#1670,.T.); +#2296 = ORIENTED_EDGE('',*,*,#2297,.T.); +#2297 = EDGE_CURVE('',#1671,#1945,#2298,.T.); +#2298 = SEAM_CURVE('',#2299,(#2303,#2310),.PCURVE_S1.); +#2299 = LINE('',#2300,#2301); +#2300 = CARTESIAN_POINT('',(27.141016151378,-32.99038105676,0.)); +#2301 = VECTOR('',#2302,1.); +#2302 = DIRECTION('',(0.,0.,1.)); +#2303 = PCURVE('',#1691,#2304); +#2304 = DEFINITIONAL_REPRESENTATION('',(#2305),#2309); +#2305 = LINE('',#2306,#2307); +#2306 = CARTESIAN_POINT('',(-4.1389E-13,0.)); +#2307 = VECTOR('',#2308,1.); +#2308 = DIRECTION('',(-0.,-1.)); +#2309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2310 = PCURVE('',#1691,#2311); +#2311 = DEFINITIONAL_REPRESENTATION('',(#2312),#2316); +#2312 = LINE('',#2313,#2314); +#2313 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2314 = VECTOR('',#2315,1.); +#2315 = DIRECTION('',(-0.,-1.)); +#2316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2317 = ORIENTED_EDGE('',*,*,#1944,.F.); +#2318 = ORIENTED_EDGE('',*,*,#2297,.F.); +#2319 = ADVANCED_FACE('',(#2320),#1726,.F.); +#2320 = FACE_BOUND('',#2321,.F.); +#2321 = EDGE_LOOP('',(#2322,#2323,#2344,#2345)); +#2322 = ORIENTED_EDGE('',*,*,#1705,.T.); +#2323 = ORIENTED_EDGE('',*,*,#2324,.T.); +#2324 = EDGE_CURVE('',#1706,#1975,#2325,.T.); +#2325 = SEAM_CURVE('',#2326,(#2330,#2337),.PCURVE_S1.); +#2326 = LINE('',#2327,#2328); +#2327 = CARTESIAN_POINT('',(-42.14101615137,-7.009618943233,0.)); +#2328 = VECTOR('',#2329,1.); +#2329 = DIRECTION('',(0.,0.,1.)); +#2330 = PCURVE('',#1726,#2331); +#2331 = DEFINITIONAL_REPRESENTATION('',(#2332),#2336); +#2332 = LINE('',#2333,#2334); +#2333 = CARTESIAN_POINT('',(-4.1389E-13,0.)); +#2334 = VECTOR('',#2335,1.); +#2335 = DIRECTION('',(-0.,-1.)); +#2336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2337 = PCURVE('',#1726,#2338); +#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2343); +#2339 = LINE('',#2340,#2341); +#2340 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2341 = VECTOR('',#2342,1.); +#2342 = DIRECTION('',(-0.,-1.)); +#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2344 = ORIENTED_EDGE('',*,*,#1974,.F.); +#2345 = ORIENTED_EDGE('',*,*,#2324,.F.); +#2346 = ADVANCED_FACE('',(#2347),#1757,.T.); +#2347 = FACE_BOUND('',#2348,.T.); +#2348 = EDGE_LOOP('',(#2349,#2372,#2373,#2374)); +#2349 = ORIENTED_EDGE('',*,*,#2350,.T.); +#2350 = EDGE_CURVE('',#2351,#1741,#2353,.T.); +#2351 = VERTEX_POINT('',#2352); +#2352 = CARTESIAN_POINT('',(15.,0.,-1.)); +#2353 = SEAM_CURVE('',#2354,(#2358,#2365),.PCURVE_S1.); +#2354 = LINE('',#2355,#2356); +#2355 = CARTESIAN_POINT('',(15.,0.,-2.)); +#2356 = VECTOR('',#2357,1.); +#2357 = DIRECTION('',(0.,0.,1.)); +#2358 = PCURVE('',#1757,#2359); +#2359 = DEFINITIONAL_REPRESENTATION('',(#2360),#2364); +#2360 = LINE('',#2361,#2362); +#2361 = CARTESIAN_POINT('',(-4.1389E-13,0.)); +#2362 = VECTOR('',#2363,1.); +#2363 = DIRECTION('',(-0.,-1.)); +#2364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2365 = PCURVE('',#1757,#2366); +#2366 = DEFINITIONAL_REPRESENTATION('',(#2367),#2371); +#2367 = LINE('',#2368,#2369); +#2368 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2369 = VECTOR('',#2370,1.); +#2370 = DIRECTION('',(-0.,-1.)); +#2371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2372 = ORIENTED_EDGE('',*,*,#1740,.T.); +#2373 = ORIENTED_EDGE('',*,*,#2350,.F.); +#2374 = ORIENTED_EDGE('',*,*,#2375,.T.); +#2375 = EDGE_CURVE('',#2351,#2351,#2376,.T.); +#2376 = SURFACE_CURVE('',#2377,(#2382,#2389),.PCURVE_S1.); +#2377 = CIRCLE('',#2378,15.); +#2378 = AXIS2_PLACEMENT_3D('',#2379,#2380,#2381); +#2379 = CARTESIAN_POINT('',(0.,0.,-1.)); +#2380 = DIRECTION('',(0.,-0.,1.)); +#2381 = DIRECTION('',(1.,0.,0.)); +#2382 = PCURVE('',#1757,#2383); +#2383 = DEFINITIONAL_REPRESENTATION('',(#2384),#2388); +#2384 = LINE('',#2385,#2386); +#2385 = CARTESIAN_POINT('',(6.28318530718,-1.)); +#2386 = VECTOR('',#2387,1.); +#2387 = DIRECTION('',(-1.,0.)); +#2388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2389 = PCURVE('',#2390,#2395); +#2390 = TOROIDAL_SURFACE('',#2391,14.,1.); +#2391 = AXIS2_PLACEMENT_3D('',#2392,#2393,#2394); +#2392 = CARTESIAN_POINT('',(0.,0.,-1.)); +#2393 = DIRECTION('',(0.,0.,-1.)); +#2394 = DIRECTION('',(1.,0.,0.)); +#2395 = DEFINITIONAL_REPRESENTATION('',(#2396),#2400); +#2396 = LINE('',#2397,#2398); +#2397 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2398 = VECTOR('',#2399,1.); +#2399 = DIRECTION('',(-1.,0.)); +#2400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2401 = ADVANCED_FACE('',(#2402),#1878,.T.); +#2402 = FACE_BOUND('',#2403,.T.); +#2403 = EDGE_LOOP('',(#2404,#2405,#2406,#2426)); +#2404 = ORIENTED_EDGE('',*,*,#2038,.F.); +#2405 = ORIENTED_EDGE('',*,*,#2109,.T.); +#2406 = ORIENTED_EDGE('',*,*,#2407,.T.); +#2407 = EDGE_CURVE('',#2087,#1829,#2408,.T.); +#2408 = SURFACE_CURVE('',#2409,(#2414,#2420),.PCURVE_S1.); +#2409 = CIRCLE('',#2410,2.); +#2410 = AXIS2_PLACEMENT_3D('',#2411,#2412,#2413); +#2411 = CARTESIAN_POINT('',(-19.05255888325,-29.,8.)); +#2412 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#2413 = DIRECTION('',(0.866025403784,-0.5,0.)); +#2414 = PCURVE('',#1878,#2415); +#2415 = DEFINITIONAL_REPRESENTATION('',(#2416),#2419); +#2416 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2417,#2418),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2417 = CARTESIAN_POINT('',(4.188790204786,0.)); +#2418 = CARTESIAN_POINT('',(4.188790204786,1.570796326795)); +#2419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2420 = PCURVE('',#1845,#2421); +#2421 = DEFINITIONAL_REPRESENTATION('',(#2422),#2425); +#2422 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2423,#2424),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2423 = CARTESIAN_POINT('',(0.,3.14159265359)); +#2424 = CARTESIAN_POINT('',(0.,4.712388980385)); +#2425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2426 = ORIENTED_EDGE('',*,*,#1857,.F.); +#2427 = ADVANCED_FACE('',(#2428),#1845,.T.); +#2428 = FACE_BOUND('',#2429,.T.); +#2429 = EDGE_LOOP('',(#2430,#2431,#2432,#2433)); +#2430 = ORIENTED_EDGE('',*,*,#2407,.F.); +#2431 = ORIENTED_EDGE('',*,*,#2135,.T.); +#2432 = ORIENTED_EDGE('',*,*,#2210,.T.); +#2433 = ORIENTED_EDGE('',*,*,#1828,.F.); +#2434 = ADVANCED_FACE('',(#2435),#2021,.T.); +#2435 = FACE_BOUND('',#2436,.T.); +#2436 = EDGE_LOOP('',(#2437,#2460,#2487,#2488)); +#2437 = ORIENTED_EDGE('',*,*,#2438,.T.); +#2438 = EDGE_CURVE('',#2005,#2439,#2441,.T.); +#2439 = VERTEX_POINT('',#2440); +#2440 = CARTESIAN_POINT('',(15.,0.,11.)); +#2441 = SEAM_CURVE('',#2442,(#2446,#2453),.PCURVE_S1.); +#2442 = LINE('',#2443,#2444); +#2443 = CARTESIAN_POINT('',(15.,0.,-2.)); +#2444 = VECTOR('',#2445,1.); +#2445 = DIRECTION('',(0.,0.,1.)); +#2446 = PCURVE('',#2021,#2447); +#2447 = DEFINITIONAL_REPRESENTATION('',(#2448),#2452); +#2448 = LINE('',#2449,#2450); +#2449 = CARTESIAN_POINT('',(-4.1389E-13,0.)); +#2450 = VECTOR('',#2451,1.); +#2451 = DIRECTION('',(-0.,-1.)); +#2452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2453 = PCURVE('',#2021,#2454); +#2454 = DEFINITIONAL_REPRESENTATION('',(#2455),#2459); +#2455 = LINE('',#2456,#2457); +#2456 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2457 = VECTOR('',#2458,1.); +#2458 = DIRECTION('',(-0.,-1.)); +#2459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2460 = ORIENTED_EDGE('',*,*,#2461,.F.); +#2461 = EDGE_CURVE('',#2439,#2439,#2462,.T.); +#2462 = SURFACE_CURVE('',#2463,(#2468,#2475),.PCURVE_S1.); +#2463 = CIRCLE('',#2464,15.); +#2464 = AXIS2_PLACEMENT_3D('',#2465,#2466,#2467); +#2465 = CARTESIAN_POINT('',(0.,0.,11.)); +#2466 = DIRECTION('',(0.,-0.,1.)); +#2467 = DIRECTION('',(1.,0.,0.)); +#2468 = PCURVE('',#2021,#2469); +#2469 = DEFINITIONAL_REPRESENTATION('',(#2470),#2474); +#2470 = LINE('',#2471,#2472); +#2471 = CARTESIAN_POINT('',(6.28318530718,-13.)); +#2472 = VECTOR('',#2473,1.); +#2473 = DIRECTION('',(-1.,0.)); +#2474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2475 = PCURVE('',#2476,#2481); +#2476 = TOROIDAL_SURFACE('',#2477,14.,1.); +#2477 = AXIS2_PLACEMENT_3D('',#2478,#2479,#2480); +#2478 = CARTESIAN_POINT('',(0.,0.,11.)); +#2479 = DIRECTION('',(-0.,-0.,1.)); +#2480 = DIRECTION('',(1.,0.,0.)); +#2481 = DEFINITIONAL_REPRESENTATION('',(#2482),#2486); +#2482 = LINE('',#2483,#2484); +#2483 = CARTESIAN_POINT('',(0.,0.)); +#2484 = VECTOR('',#2485,1.); +#2485 = DIRECTION('',(1.,0.)); +#2486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2487 = ORIENTED_EDGE('',*,*,#2438,.F.); +#2488 = ORIENTED_EDGE('',*,*,#2004,.F.); +#2489 = ADVANCED_FACE('',(#2490),#2390,.T.); +#2490 = FACE_BOUND('',#2491,.T.); +#2491 = EDGE_LOOP('',(#2492,#2525,#2545,#2546)); +#2492 = ORIENTED_EDGE('',*,*,#2493,.T.); +#2493 = EDGE_CURVE('',#2494,#2494,#2496,.T.); +#2494 = VERTEX_POINT('',#2495); +#2495 = CARTESIAN_POINT('',(14.,0.,-2.)); +#2496 = SURFACE_CURVE('',#2497,(#2502,#2509),.PCURVE_S1.); +#2497 = CIRCLE('',#2498,14.); +#2498 = AXIS2_PLACEMENT_3D('',#2499,#2500,#2501); +#2499 = CARTESIAN_POINT('',(0.,0.,-2.)); +#2500 = DIRECTION('',(0.,-0.,1.)); +#2501 = DIRECTION('',(1.,0.,0.)); +#2502 = PCURVE('',#2390,#2503); +#2503 = DEFINITIONAL_REPRESENTATION('',(#2504),#2508); +#2504 = LINE('',#2505,#2506); +#2505 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#2506 = VECTOR('',#2507,1.); +#2507 = DIRECTION('',(-1.,0.)); +#2508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2509 = PCURVE('',#2510,#2515); +#2510 = PLANE('',#2511); +#2511 = AXIS2_PLACEMENT_3D('',#2512,#2513,#2514); +#2512 = CARTESIAN_POINT('',(15.,0.,-2.)); +#2513 = DIRECTION('',(-0.,0.,-1.)); +#2514 = DIRECTION('',(-1.,0.,0.)); +#2515 = DEFINITIONAL_REPRESENTATION('',(#2516),#2524); +#2516 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2517,#2518,#2519,#2520, +#2521,#2522,#2523),.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('') ); +#2517 = CARTESIAN_POINT('',(1.,0.)); +#2518 = CARTESIAN_POINT('',(1.,24.248711305964)); +#2519 = CARTESIAN_POINT('',(22.,12.124355652982)); +#2520 = CARTESIAN_POINT('',(43.,3.429011037613E-15)); +#2521 = CARTESIAN_POINT('',(22.,-12.12435565298)); +#2522 = CARTESIAN_POINT('',(1.,-24.24871130596)); +#2523 = CARTESIAN_POINT('',(1.,0.)); +#2524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2525 = ORIENTED_EDGE('',*,*,#2526,.F.); +#2526 = EDGE_CURVE('',#2351,#2494,#2527,.T.); +#2527 = SEAM_CURVE('',#2528,(#2533,#2539),.PCURVE_S1.); +#2528 = CIRCLE('',#2529,1.); +#2529 = AXIS2_PLACEMENT_3D('',#2530,#2531,#2532); +#2530 = CARTESIAN_POINT('',(14.,0.,-1.)); +#2531 = DIRECTION('',(-0.,1.,0.)); +#2532 = DIRECTION('',(1.,0.,0.)); +#2533 = PCURVE('',#2390,#2534); +#2534 = DEFINITIONAL_REPRESENTATION('',(#2535),#2538); +#2535 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2536,#2537),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2536 = CARTESIAN_POINT('',(0.,0.)); +#2537 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2539 = PCURVE('',#2390,#2540); +#2540 = DEFINITIONAL_REPRESENTATION('',(#2541),#2544); +#2541 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2542,#2543),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2542 = CARTESIAN_POINT('',(6.283185307179,0.)); +#2543 = CARTESIAN_POINT('',(6.283185307179,1.570796326795)); +#2544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2545 = ORIENTED_EDGE('',*,*,#2375,.F.); +#2546 = ORIENTED_EDGE('',*,*,#2526,.T.); +#2547 = ADVANCED_FACE('',(#2548),#2476,.T.); +#2548 = FACE_BOUND('',#2549,.T.); +#2549 = EDGE_LOOP('',(#2550,#2572,#2573,#2574)); +#2550 = ORIENTED_EDGE('',*,*,#2551,.F.); +#2551 = EDGE_CURVE('',#2439,#2552,#2554,.T.); +#2552 = VERTEX_POINT('',#2553); +#2553 = CARTESIAN_POINT('',(14.,0.,12.)); +#2554 = SEAM_CURVE('',#2555,(#2560,#2566),.PCURVE_S1.); +#2555 = CIRCLE('',#2556,1.); +#2556 = AXIS2_PLACEMENT_3D('',#2557,#2558,#2559); +#2557 = CARTESIAN_POINT('',(14.,0.,11.)); +#2558 = DIRECTION('',(0.,-1.,0.)); +#2559 = DIRECTION('',(1.,0.,0.)); +#2560 = PCURVE('',#2476,#2561); +#2561 = DEFINITIONAL_REPRESENTATION('',(#2562),#2565); +#2562 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2563,#2564),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2563 = CARTESIAN_POINT('',(0.,0.)); +#2564 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2566 = PCURVE('',#2476,#2567); +#2567 = DEFINITIONAL_REPRESENTATION('',(#2568),#2571); +#2568 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2569,#2570),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2569 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2570 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#2571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2572 = ORIENTED_EDGE('',*,*,#2461,.T.); +#2573 = ORIENTED_EDGE('',*,*,#2551,.T.); +#2574 = ORIENTED_EDGE('',*,*,#2575,.F.); +#2575 = EDGE_CURVE('',#2552,#2552,#2576,.T.); +#2576 = SURFACE_CURVE('',#2577,(#2582,#2589),.PCURVE_S1.); +#2577 = CIRCLE('',#2578,14.); +#2578 = AXIS2_PLACEMENT_3D('',#2579,#2580,#2581); +#2579 = CARTESIAN_POINT('',(0.,0.,12.)); +#2580 = DIRECTION('',(0.,-0.,1.)); +#2581 = DIRECTION('',(1.,0.,0.)); +#2582 = PCURVE('',#2476,#2583); +#2583 = DEFINITIONAL_REPRESENTATION('',(#2584),#2588); +#2584 = LINE('',#2585,#2586); +#2585 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2586 = VECTOR('',#2587,1.); +#2587 = DIRECTION('',(1.,0.)); +#2588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2589 = PCURVE('',#2590,#2595); +#2590 = PLANE('',#2591); +#2591 = AXIS2_PLACEMENT_3D('',#2592,#2593,#2594); +#2592 = CARTESIAN_POINT('',(15.,0.,12.)); +#2593 = DIRECTION('',(-0.,0.,-1.)); +#2594 = DIRECTION('',(-1.,0.,0.)); +#2595 = DEFINITIONAL_REPRESENTATION('',(#2596),#2604); +#2596 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2597,#2598,#2599,#2600, +#2601,#2602,#2603),.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('') ); +#2597 = CARTESIAN_POINT('',(1.,0.)); +#2598 = CARTESIAN_POINT('',(1.,24.248711305964)); +#2599 = CARTESIAN_POINT('',(22.,12.124355652982)); +#2600 = CARTESIAN_POINT('',(43.,3.429011037613E-15)); +#2601 = CARTESIAN_POINT('',(22.,-12.12435565298)); +#2602 = CARTESIAN_POINT('',(1.,-24.24871130596)); +#2603 = CARTESIAN_POINT('',(1.,0.)); +#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2605 = ADVANCED_FACE('',(#2606),#2510,.T.); +#2606 = FACE_BOUND('',#2607,.T.); +#2607 = EDGE_LOOP('',(#2608)); +#2608 = ORIENTED_EDGE('',*,*,#2493,.F.); +#2609 = ADVANCED_FACE('',(#2610),#2590,.F.); +#2610 = FACE_BOUND('',#2611,.F.); +#2611 = EDGE_LOOP('',(#2612)); +#2612 = ORIENTED_EDGE('',*,*,#2575,.F.); +#2613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2617)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2614,#2615,#2616)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2614 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2615 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2616 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2617 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2614, + 'distance_accuracy_value','confusion accuracy'); +#2618 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#867)); +#2619 = SHAPE_DEFINITION_REPRESENTATION(#2620,#2626); +#2620 = PRODUCT_DEFINITION_SHAPE('','',#2621); +#2621 = PRODUCT_DEFINITION('design','',#2622,#2625); +#2622 = PRODUCT_DEFINITION_FORMATION('','',#2623); +#2623 = PRODUCT('Rodamiento_1','Rodamiento_1','',(#2624)); +#2624 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2625 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2626 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2627),#3041); +#2627 = MANIFOLD_SOLID_BREP('',#2628); +#2628 = CLOSED_SHELL('',(#2629,#2717,#2775,#2833,#2872,#2911,#2965,#3014 + )); +#2629 = ADVANCED_FACE('',(#2630),#2643,.T.); +#2630 = FACE_BOUND('',#2631,.T.); +#2631 = EDGE_LOOP('',(#2632,#2666,#2689,#2716)); +#2632 = ORIENTED_EDGE('',*,*,#2633,.T.); +#2633 = EDGE_CURVE('',#2634,#2634,#2636,.T.); +#2634 = VERTEX_POINT('',#2635); +#2635 = CARTESIAN_POINT('',(15.,40.,0.)); +#2636 = SURFACE_CURVE('',#2637,(#2642,#2654),.PCURVE_S1.); +#2637 = CIRCLE('',#2638,15.); +#2638 = AXIS2_PLACEMENT_3D('',#2639,#2640,#2641); +#2639 = CARTESIAN_POINT('',(-3.55E-15,40.,0.)); +#2640 = DIRECTION('',(0.,-0.,1.)); +#2641 = DIRECTION('',(1.,0.,0.)); +#2642 = PCURVE('',#2643,#2648); +#2643 = CYLINDRICAL_SURFACE('',#2644,15.); +#2644 = AXIS2_PLACEMENT_3D('',#2645,#2646,#2647); +#2645 = CARTESIAN_POINT('',(-3.55E-15,40.,-2.)); +#2646 = DIRECTION('',(-0.,-0.,-1.)); +#2647 = DIRECTION('',(1.,0.,-0.)); +#2648 = DEFINITIONAL_REPRESENTATION('',(#2649),#2653); +#2649 = LINE('',#2650,#2651); +#2650 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#2651 = VECTOR('',#2652,1.); +#2652 = DIRECTION('',(-1.,0.)); +#2653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2654 = PCURVE('',#2655,#2660); +#2655 = TOROIDAL_SURFACE('',#2656,13.,2.); +#2656 = AXIS2_PLACEMENT_3D('',#2657,#2658,#2659); +#2657 = CARTESIAN_POINT('',(-3.55E-15,40.,0.)); +#2658 = DIRECTION('',(0.,0.,-1.)); +#2659 = DIRECTION('',(1.,0.,0.)); +#2660 = DEFINITIONAL_REPRESENTATION('',(#2661),#2665); +#2661 = LINE('',#2662,#2663); +#2662 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2663 = VECTOR('',#2664,1.); +#2664 = DIRECTION('',(-1.,0.)); +#2665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2666 = ORIENTED_EDGE('',*,*,#2667,.T.); +#2667 = EDGE_CURVE('',#2634,#2668,#2670,.T.); +#2668 = VERTEX_POINT('',#2669); +#2669 = CARTESIAN_POINT('',(15.,40.,10.)); +#2670 = SEAM_CURVE('',#2671,(#2675,#2682),.PCURVE_S1.); +#2671 = LINE('',#2672,#2673); +#2672 = CARTESIAN_POINT('',(15.,40.,-2.)); +#2673 = VECTOR('',#2674,1.); +#2674 = DIRECTION('',(0.,0.,1.)); +#2675 = PCURVE('',#2643,#2676); +#2676 = DEFINITIONAL_REPRESENTATION('',(#2677),#2681); +#2677 = LINE('',#2678,#2679); +#2678 = CARTESIAN_POINT('',(-4.1389E-13,0.)); +#2679 = VECTOR('',#2680,1.); +#2680 = DIRECTION('',(-0.,-1.)); +#2681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2682 = PCURVE('',#2643,#2683); +#2683 = DEFINITIONAL_REPRESENTATION('',(#2684),#2688); +#2684 = LINE('',#2685,#2686); +#2685 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2686 = VECTOR('',#2687,1.); +#2687 = DIRECTION('',(-0.,-1.)); +#2688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2689 = ORIENTED_EDGE('',*,*,#2690,.F.); +#2690 = EDGE_CURVE('',#2668,#2668,#2691,.T.); +#2691 = SURFACE_CURVE('',#2692,(#2697,#2704),.PCURVE_S1.); +#2692 = CIRCLE('',#2693,15.); +#2693 = AXIS2_PLACEMENT_3D('',#2694,#2695,#2696); +#2694 = CARTESIAN_POINT('',(-3.55E-15,40.,10.)); +#2695 = DIRECTION('',(0.,-0.,1.)); +#2696 = DIRECTION('',(1.,0.,0.)); +#2697 = PCURVE('',#2643,#2698); +#2698 = DEFINITIONAL_REPRESENTATION('',(#2699),#2703); +#2699 = LINE('',#2700,#2701); +#2700 = CARTESIAN_POINT('',(6.28318530718,-12.)); +#2701 = VECTOR('',#2702,1.); +#2702 = DIRECTION('',(-1.,0.)); +#2703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2704 = PCURVE('',#2705,#2710); +#2705 = TOROIDAL_SURFACE('',#2706,13.,2.); +#2706 = AXIS2_PLACEMENT_3D('',#2707,#2708,#2709); +#2707 = CARTESIAN_POINT('',(-3.55E-15,40.,10.)); +#2708 = DIRECTION('',(-0.,-0.,1.)); +#2709 = DIRECTION('',(1.,0.,0.)); +#2710 = DEFINITIONAL_REPRESENTATION('',(#2711),#2715); +#2711 = LINE('',#2712,#2713); +#2712 = CARTESIAN_POINT('',(0.,0.)); +#2713 = VECTOR('',#2714,1.); +#2714 = DIRECTION('',(1.,0.)); +#2715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2716 = ORIENTED_EDGE('',*,*,#2667,.F.); +#2717 = ADVANCED_FACE('',(#2718),#2655,.T.); +#2718 = FACE_BOUND('',#2719,.T.); +#2719 = EDGE_LOOP('',(#2720,#2753,#2773,#2774)); +#2720 = ORIENTED_EDGE('',*,*,#2721,.T.); +#2721 = EDGE_CURVE('',#2722,#2722,#2724,.T.); +#2722 = VERTEX_POINT('',#2723); +#2723 = CARTESIAN_POINT('',(13.,40.,-2.)); +#2724 = SURFACE_CURVE('',#2725,(#2730,#2737),.PCURVE_S1.); +#2725 = CIRCLE('',#2726,13.); +#2726 = AXIS2_PLACEMENT_3D('',#2727,#2728,#2729); +#2727 = CARTESIAN_POINT('',(-3.55E-15,40.,-2.)); +#2728 = DIRECTION('',(0.,-0.,1.)); +#2729 = DIRECTION('',(1.,0.,0.)); +#2730 = PCURVE('',#2655,#2731); +#2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736); +#2732 = LINE('',#2733,#2734); +#2733 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#2734 = VECTOR('',#2735,1.); +#2735 = DIRECTION('',(-1.,0.)); +#2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2737 = PCURVE('',#2738,#2743); +#2738 = PLANE('',#2739); +#2739 = AXIS2_PLACEMENT_3D('',#2740,#2741,#2742); +#2740 = CARTESIAN_POINT('',(15.,40.,-2.)); +#2741 = DIRECTION('',(-0.,0.,-1.)); +#2742 = DIRECTION('',(-1.,0.,0.)); +#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2752); +#2744 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2745,#2746,#2747,#2748, +#2749,#2750,#2751),.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('') ); +#2745 = CARTESIAN_POINT('',(2.,0.)); +#2746 = CARTESIAN_POINT('',(2.,22.516660498395)); +#2747 = CARTESIAN_POINT('',(21.5,11.258330249198)); +#2748 = CARTESIAN_POINT('',(41.,3.184081677783E-15)); +#2749 = CARTESIAN_POINT('',(21.5,-11.25833024919)); +#2750 = CARTESIAN_POINT('',(2.,-22.51666049839)); +#2751 = CARTESIAN_POINT('',(2.,0.)); +#2752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2753 = ORIENTED_EDGE('',*,*,#2754,.F.); +#2754 = EDGE_CURVE('',#2634,#2722,#2755,.T.); +#2755 = SEAM_CURVE('',#2756,(#2761,#2767),.PCURVE_S1.); +#2756 = CIRCLE('',#2757,2.); +#2757 = AXIS2_PLACEMENT_3D('',#2758,#2759,#2760); +#2758 = CARTESIAN_POINT('',(13.,40.,0.)); +#2759 = DIRECTION('',(-0.,1.,0.)); +#2760 = DIRECTION('',(1.,0.,0.)); +#2761 = PCURVE('',#2655,#2762); +#2762 = DEFINITIONAL_REPRESENTATION('',(#2763),#2766); +#2763 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2764,#2765),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2764 = CARTESIAN_POINT('',(0.,0.)); +#2765 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2767 = PCURVE('',#2655,#2768); +#2768 = DEFINITIONAL_REPRESENTATION('',(#2769),#2772); +#2769 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2770,#2771),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2770 = CARTESIAN_POINT('',(6.283185307179,0.)); +#2771 = CARTESIAN_POINT('',(6.283185307179,1.570796326795)); +#2772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2773 = ORIENTED_EDGE('',*,*,#2633,.F.); +#2774 = ORIENTED_EDGE('',*,*,#2754,.T.); +#2775 = ADVANCED_FACE('',(#2776),#2705,.T.); +#2776 = FACE_BOUND('',#2777,.T.); +#2777 = EDGE_LOOP('',(#2778,#2800,#2801,#2802)); +#2778 = ORIENTED_EDGE('',*,*,#2779,.F.); +#2779 = EDGE_CURVE('',#2668,#2780,#2782,.T.); +#2780 = VERTEX_POINT('',#2781); +#2781 = CARTESIAN_POINT('',(13.,40.,12.)); +#2782 = SEAM_CURVE('',#2783,(#2788,#2794),.PCURVE_S1.); +#2783 = CIRCLE('',#2784,2.); +#2784 = AXIS2_PLACEMENT_3D('',#2785,#2786,#2787); +#2785 = CARTESIAN_POINT('',(13.,40.,10.)); +#2786 = DIRECTION('',(0.,-1.,0.)); +#2787 = DIRECTION('',(1.,0.,0.)); +#2788 = PCURVE('',#2705,#2789); +#2789 = DEFINITIONAL_REPRESENTATION('',(#2790),#2793); +#2790 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2791,#2792),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2791 = CARTESIAN_POINT('',(0.,0.)); +#2792 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2794 = PCURVE('',#2705,#2795); +#2795 = DEFINITIONAL_REPRESENTATION('',(#2796),#2799); +#2796 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2797,#2798),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2797 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2798 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#2799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2800 = ORIENTED_EDGE('',*,*,#2690,.T.); +#2801 = ORIENTED_EDGE('',*,*,#2779,.T.); +#2802 = ORIENTED_EDGE('',*,*,#2803,.F.); +#2803 = EDGE_CURVE('',#2780,#2780,#2804,.T.); +#2804 = SURFACE_CURVE('',#2805,(#2810,#2817),.PCURVE_S1.); +#2805 = CIRCLE('',#2806,13.); +#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809); +#2807 = CARTESIAN_POINT('',(-3.55E-15,40.,12.)); +#2808 = DIRECTION('',(0.,-0.,1.)); +#2809 = DIRECTION('',(1.,0.,0.)); +#2810 = PCURVE('',#2705,#2811); +#2811 = DEFINITIONAL_REPRESENTATION('',(#2812),#2816); +#2812 = LINE('',#2813,#2814); +#2813 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2814 = VECTOR('',#2815,1.); +#2815 = DIRECTION('',(1.,0.)); +#2816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2817 = PCURVE('',#2818,#2823); +#2818 = PLANE('',#2819); +#2819 = AXIS2_PLACEMENT_3D('',#2820,#2821,#2822); +#2820 = CARTESIAN_POINT('',(15.,40.,12.)); +#2821 = DIRECTION('',(-0.,0.,-1.)); +#2822 = DIRECTION('',(-1.,0.,0.)); +#2823 = DEFINITIONAL_REPRESENTATION('',(#2824),#2832); +#2824 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2825,#2826,#2827,#2828, +#2829,#2830,#2831),.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('') ); +#2825 = CARTESIAN_POINT('',(2.,0.)); +#2826 = CARTESIAN_POINT('',(2.,22.516660498395)); +#2827 = CARTESIAN_POINT('',(21.5,11.258330249198)); +#2828 = CARTESIAN_POINT('',(41.,3.184081677783E-15)); +#2829 = CARTESIAN_POINT('',(21.5,-11.25833024919)); +#2830 = CARTESIAN_POINT('',(2.,-22.51666049839)); +#2831 = CARTESIAN_POINT('',(2.,0.)); +#2832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2833 = ADVANCED_FACE('',(#2834,#2837),#2738,.T.); +#2834 = FACE_BOUND('',#2835,.T.); +#2835 = EDGE_LOOP('',(#2836)); +#2836 = ORIENTED_EDGE('',*,*,#2721,.F.); +#2837 = FACE_BOUND('',#2838,.T.); +#2838 = EDGE_LOOP('',(#2839)); +#2839 = ORIENTED_EDGE('',*,*,#2840,.T.); +#2840 = EDGE_CURVE('',#2841,#2841,#2843,.T.); +#2841 = VERTEX_POINT('',#2842); +#2842 = CARTESIAN_POINT('',(10.,40.,-2.)); +#2843 = SURFACE_CURVE('',#2844,(#2849,#2860),.PCURVE_S1.); +#2844 = CIRCLE('',#2845,10.); +#2845 = AXIS2_PLACEMENT_3D('',#2846,#2847,#2848); +#2846 = CARTESIAN_POINT('',(-3.55E-15,40.,-2.)); +#2847 = DIRECTION('',(0.,-0.,1.)); +#2848 = DIRECTION('',(1.,0.,0.)); +#2849 = PCURVE('',#2738,#2850); +#2850 = DEFINITIONAL_REPRESENTATION('',(#2851),#2859); +#2851 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2852,#2853,#2854,#2855, +#2856,#2857,#2858),.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('') ); +#2852 = CARTESIAN_POINT('',(5.,0.)); +#2853 = CARTESIAN_POINT('',(5.,17.320508075689)); +#2854 = CARTESIAN_POINT('',(20.,8.660254037844)); +#2855 = CARTESIAN_POINT('',(35.,2.449293598295E-15)); +#2856 = CARTESIAN_POINT('',(20.,-8.660254037844)); +#2857 = CARTESIAN_POINT('',(5.,-17.32050807568)); +#2858 = CARTESIAN_POINT('',(5.,0.)); +#2859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2860 = PCURVE('',#2861,#2866); +#2861 = TOROIDAL_SURFACE('',#2862,10.,2.); +#2862 = AXIS2_PLACEMENT_3D('',#2863,#2864,#2865); +#2863 = CARTESIAN_POINT('',(-3.55E-15,40.,0.)); +#2864 = DIRECTION('',(-0.,-0.,1.)); +#2865 = DIRECTION('',(1.,0.,0.)); +#2866 = DEFINITIONAL_REPRESENTATION('',(#2867),#2871); +#2867 = LINE('',#2868,#2869); +#2868 = CARTESIAN_POINT('',(0.,4.712388980385)); +#2869 = VECTOR('',#2870,1.); +#2870 = DIRECTION('',(1.,0.)); +#2871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2872 = ADVANCED_FACE('',(#2873,#2876),#2818,.F.); +#2873 = FACE_BOUND('',#2874,.F.); +#2874 = EDGE_LOOP('',(#2875)); +#2875 = ORIENTED_EDGE('',*,*,#2803,.F.); +#2876 = FACE_BOUND('',#2877,.F.); +#2877 = EDGE_LOOP('',(#2878)); +#2878 = ORIENTED_EDGE('',*,*,#2879,.T.); +#2879 = EDGE_CURVE('',#2880,#2880,#2882,.T.); +#2880 = VERTEX_POINT('',#2881); +#2881 = CARTESIAN_POINT('',(10.,40.,12.)); +#2882 = SURFACE_CURVE('',#2883,(#2888,#2899),.PCURVE_S1.); +#2883 = CIRCLE('',#2884,10.); +#2884 = AXIS2_PLACEMENT_3D('',#2885,#2886,#2887); +#2885 = CARTESIAN_POINT('',(-3.55E-15,40.,12.)); +#2886 = DIRECTION('',(0.,-0.,1.)); +#2887 = DIRECTION('',(1.,0.,0.)); +#2888 = PCURVE('',#2818,#2889); +#2889 = DEFINITIONAL_REPRESENTATION('',(#2890),#2898); +#2890 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2891,#2892,#2893,#2894, +#2895,#2896,#2897),.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('') ); +#2891 = CARTESIAN_POINT('',(5.,0.)); +#2892 = CARTESIAN_POINT('',(5.,17.320508075689)); +#2893 = CARTESIAN_POINT('',(20.,8.660254037844)); +#2894 = CARTESIAN_POINT('',(35.,2.449293598295E-15)); +#2895 = CARTESIAN_POINT('',(20.,-8.660254037844)); +#2896 = CARTESIAN_POINT('',(5.,-17.32050807568)); +#2897 = CARTESIAN_POINT('',(5.,0.)); +#2898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2899 = PCURVE('',#2900,#2905); +#2900 = TOROIDAL_SURFACE('',#2901,10.,2.); +#2901 = AXIS2_PLACEMENT_3D('',#2902,#2903,#2904); +#2902 = CARTESIAN_POINT('',(-3.55E-15,40.,10.)); +#2903 = DIRECTION('',(0.,0.,-1.)); +#2904 = DIRECTION('',(1.,0.,0.)); +#2905 = DEFINITIONAL_REPRESENTATION('',(#2906),#2910); +#2906 = LINE('',#2907,#2908); +#2907 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#2908 = VECTOR('',#2909,1.); +#2909 = DIRECTION('',(-1.,0.)); +#2910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2911 = ADVANCED_FACE('',(#2912),#2861,.T.); +#2912 = FACE_BOUND('',#2913,.T.); +#2913 = EDGE_LOOP('',(#2914,#2936,#2963,#2964)); +#2914 = ORIENTED_EDGE('',*,*,#2915,.F.); +#2915 = EDGE_CURVE('',#2916,#2841,#2918,.T.); +#2916 = VERTEX_POINT('',#2917); +#2917 = CARTESIAN_POINT('',(8.,40.,0.)); +#2918 = SEAM_CURVE('',#2919,(#2924,#2930),.PCURVE_S1.); +#2919 = CIRCLE('',#2920,2.); +#2920 = AXIS2_PLACEMENT_3D('',#2921,#2922,#2923); +#2921 = CARTESIAN_POINT('',(10.,40.,0.)); +#2922 = DIRECTION('',(0.,-1.,0.)); +#2923 = DIRECTION('',(1.,0.,0.)); +#2924 = PCURVE('',#2861,#2925); +#2925 = DEFINITIONAL_REPRESENTATION('',(#2926),#2929); +#2926 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2927,#2928),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2927 = CARTESIAN_POINT('',(0.,3.14159265359)); +#2928 = CARTESIAN_POINT('',(0.,4.712388980385)); +#2929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2930 = PCURVE('',#2861,#2931); +#2931 = DEFINITIONAL_REPRESENTATION('',(#2932),#2935); +#2932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2933,#2934),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2933 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#2934 = CARTESIAN_POINT('',(6.28318530718,4.712388980385)); +#2935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2936 = ORIENTED_EDGE('',*,*,#2937,.T.); +#2937 = EDGE_CURVE('',#2916,#2916,#2938,.T.); +#2938 = SURFACE_CURVE('',#2939,(#2944,#2951),.PCURVE_S1.); +#2939 = CIRCLE('',#2940,8.); +#2940 = AXIS2_PLACEMENT_3D('',#2941,#2942,#2943); +#2941 = CARTESIAN_POINT('',(-3.55E-15,40.,0.)); +#2942 = DIRECTION('',(0.,-0.,1.)); +#2943 = DIRECTION('',(1.,0.,0.)); +#2944 = PCURVE('',#2861,#2945); +#2945 = DEFINITIONAL_REPRESENTATION('',(#2946),#2950); +#2946 = LINE('',#2947,#2948); +#2947 = CARTESIAN_POINT('',(0.,3.14159265359)); +#2948 = VECTOR('',#2949,1.); +#2949 = DIRECTION('',(1.,0.)); +#2950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2951 = PCURVE('',#2952,#2957); +#2952 = CYLINDRICAL_SURFACE('',#2953,8.); +#2953 = AXIS2_PLACEMENT_3D('',#2954,#2955,#2956); +#2954 = CARTESIAN_POINT('',(-3.55E-15,40.,-2.)); +#2955 = DIRECTION('',(-0.,-0.,-1.)); +#2956 = DIRECTION('',(1.,0.,-0.)); +#2957 = DEFINITIONAL_REPRESENTATION('',(#2958),#2962); +#2958 = LINE('',#2959,#2960); +#2959 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#2960 = VECTOR('',#2961,1.); +#2961 = DIRECTION('',(-1.,0.)); +#2962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2963 = ORIENTED_EDGE('',*,*,#2915,.T.); +#2964 = ORIENTED_EDGE('',*,*,#2840,.F.); +#2965 = ADVANCED_FACE('',(#2966),#2900,.T.); +#2966 = FACE_BOUND('',#2967,.T.); +#2967 = EDGE_LOOP('',(#2968,#2969,#2991,#3013)); +#2968 = ORIENTED_EDGE('',*,*,#2879,.T.); +#2969 = ORIENTED_EDGE('',*,*,#2970,.F.); +#2970 = EDGE_CURVE('',#2971,#2880,#2973,.T.); +#2971 = VERTEX_POINT('',#2972); +#2972 = CARTESIAN_POINT('',(8.,40.,10.)); +#2973 = SEAM_CURVE('',#2974,(#2979,#2985),.PCURVE_S1.); +#2974 = CIRCLE('',#2975,2.); +#2975 = AXIS2_PLACEMENT_3D('',#2976,#2977,#2978); +#2976 = CARTESIAN_POINT('',(10.,40.,10.)); +#2977 = DIRECTION('',(-0.,1.,0.)); +#2978 = DIRECTION('',(1.,0.,0.)); +#2979 = PCURVE('',#2900,#2980); +#2980 = DEFINITIONAL_REPRESENTATION('',(#2981),#2984); +#2981 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2982,#2983),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2982 = CARTESIAN_POINT('',(0.,3.14159265359)); +#2983 = CARTESIAN_POINT('',(0.,4.712388980385)); +#2984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2985 = PCURVE('',#2900,#2986); +#2986 = DEFINITIONAL_REPRESENTATION('',(#2987),#2990); +#2987 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2988,#2989),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2988 = CARTESIAN_POINT('',(6.283185307179,3.14159265359)); +#2989 = CARTESIAN_POINT('',(6.283185307179,4.712388980385)); +#2990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2991 = ORIENTED_EDGE('',*,*,#2992,.F.); +#2992 = EDGE_CURVE('',#2971,#2971,#2993,.T.); +#2993 = SURFACE_CURVE('',#2994,(#2999,#3006),.PCURVE_S1.); +#2994 = CIRCLE('',#2995,8.); +#2995 = AXIS2_PLACEMENT_3D('',#2996,#2997,#2998); +#2996 = CARTESIAN_POINT('',(-3.55E-15,40.,10.)); +#2997 = DIRECTION('',(0.,-0.,1.)); +#2998 = DIRECTION('',(1.,0.,0.)); +#2999 = PCURVE('',#2900,#3000); +#3000 = DEFINITIONAL_REPRESENTATION('',(#3001),#3005); +#3001 = LINE('',#3002,#3003); +#3002 = CARTESIAN_POINT('',(6.28318530718,3.14159265359)); +#3003 = VECTOR('',#3004,1.); +#3004 = DIRECTION('',(-1.,0.)); +#3005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3006 = PCURVE('',#2952,#3007); +#3007 = DEFINITIONAL_REPRESENTATION('',(#3008),#3012); +#3008 = LINE('',#3009,#3010); +#3009 = CARTESIAN_POINT('',(6.28318530718,-12.)); +#3010 = VECTOR('',#3011,1.); +#3011 = DIRECTION('',(-1.,0.)); +#3012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3013 = ORIENTED_EDGE('',*,*,#2970,.T.); +#3014 = ADVANCED_FACE('',(#3015),#2952,.F.); +#3015 = FACE_BOUND('',#3016,.F.); +#3016 = EDGE_LOOP('',(#3017,#3018,#3039,#3040)); +#3017 = ORIENTED_EDGE('',*,*,#2937,.T.); +#3018 = ORIENTED_EDGE('',*,*,#3019,.T.); +#3019 = EDGE_CURVE('',#2916,#2971,#3020,.T.); +#3020 = SEAM_CURVE('',#3021,(#3025,#3032),.PCURVE_S1.); +#3021 = LINE('',#3022,#3023); +#3022 = CARTESIAN_POINT('',(8.,40.,-2.)); +#3023 = VECTOR('',#3024,1.); +#3024 = DIRECTION('',(0.,0.,1.)); +#3025 = PCURVE('',#2952,#3026); +#3026 = DEFINITIONAL_REPRESENTATION('',(#3027),#3031); +#3027 = LINE('',#3028,#3029); +#3028 = CARTESIAN_POINT('',(-4.1389E-13,0.)); +#3029 = VECTOR('',#3030,1.); +#3030 = DIRECTION('',(-0.,-1.)); +#3031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3032 = PCURVE('',#2952,#3033); +#3033 = DEFINITIONAL_REPRESENTATION('',(#3034),#3038); +#3034 = LINE('',#3035,#3036); +#3035 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3036 = VECTOR('',#3037,1.); +#3037 = DIRECTION('',(-0.,-1.)); +#3038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3039 = ORIENTED_EDGE('',*,*,#2992,.F.); +#3040 = ORIENTED_EDGE('',*,*,#3019,.F.); +#3041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3045)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3042,#3043,#3044)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3042 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3043 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3044 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3045 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3042, + 'distance_accuracy_value','confusion accuracy'); +#3046 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2623)); +#3047 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3048),#3041); +#3048 = STYLED_ITEM('color',(#3049),#2627); +#3049 = PRESENTATION_STYLE_ASSIGNMENT((#3050,#3056)); +#3050 = SURFACE_STYLE_USAGE(.BOTH.,#3051); +#3051 = SURFACE_SIDE_STYLE('',(#3052)); +#3052 = SURFACE_STYLE_FILL_AREA(#3053); +#3053 = FILL_AREA_STYLE('',(#3054)); +#3054 = FILL_AREA_STYLE_COLOUR('',#3055); +#3055 = COLOUR_RGB('',0.40000000596,0.40000000596,0.40000000596); +#3056 = CURVE_STYLE('',#3057,POSITIVE_LENGTH_MEASURE(0.1),#3055); +#3057 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3058 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3059),#429); +#3059 = STYLED_ITEM('color',(#3060),#15); +#3060 = PRESENTATION_STYLE_ASSIGNMENT((#3061,#3066)); +#3061 = SURFACE_STYLE_USAGE(.BOTH.,#3062); +#3062 = SURFACE_SIDE_STYLE('',(#3063)); +#3063 = SURFACE_STYLE_FILL_AREA(#3064); +#3064 = FILL_AREA_STYLE('',(#3065)); +#3065 = FILL_AREA_STYLE_COLOUR('',#3055); +#3066 = CURVE_STYLE('',#3067,POSITIVE_LENGTH_MEASURE(0.1),#3055); +#3067 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3068 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3069),#2613); +#3069 = STYLED_ITEM('color',(#3070),#871); +#3070 = PRESENTATION_STYLE_ASSIGNMENT((#3071,#3077)); +#3071 = SURFACE_STYLE_USAGE(.BOTH.,#3072); +#3072 = SURFACE_SIDE_STYLE('',(#3073)); +#3073 = SURFACE_STYLE_FILL_AREA(#3074); +#3074 = FILL_AREA_STYLE('',(#3075)); +#3075 = FILL_AREA_STYLE_COLOUR('',#3076); +#3076 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#3077 = CURVE_STYLE('',#3078,POSITIVE_LENGTH_MEASURE(0.1),#3076); +#3078 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3079 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3080),#857); +#3080 = STYLED_ITEM('color',(#3081),#443); +#3081 = PRESENTATION_STYLE_ASSIGNMENT((#3082,#3087)); +#3082 = SURFACE_STYLE_USAGE(.BOTH.,#3083); +#3083 = SURFACE_SIDE_STYLE('',(#3084)); +#3084 = SURFACE_STYLE_FILL_AREA(#3085); +#3085 = FILL_AREA_STYLE('',(#3086)); +#3086 = FILL_AREA_STYLE_COLOUR('',#3055); +#3087 = CURVE_STYLE('',#3088,POSITIVE_LENGTH_MEASURE(0.1),#3055); +#3088 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Soporte Spinner/Imagenes/Soporte spinner 2.jpg b/Mechanical Parts/Soporte Spinner/Imagenes/Soporte spinner 2.jpg new file mode 100644 index 00000000..502ed6c5 Binary files /dev/null and b/Mechanical Parts/Soporte Spinner/Imagenes/Soporte spinner 2.jpg differ diff --git a/Mechanical Parts/Soporte Spinner/Imagenes/Soporte spinner.jpg b/Mechanical Parts/Soporte Spinner/Imagenes/Soporte spinner.jpg new file mode 100644 index 00000000..8ad370be Binary files /dev/null and b/Mechanical Parts/Soporte Spinner/Imagenes/Soporte spinner.jpg differ diff --git a/Mechanical Parts/Soporte Spinner/Imagenes/Spinner.jpg b/Mechanical Parts/Soporte Spinner/Imagenes/Spinner.jpg new file mode 100644 index 00000000..73569f0e Binary files /dev/null and b/Mechanical Parts/Soporte Spinner/Imagenes/Spinner.jpg differ diff --git a/Mechanical Parts/Soporte Spinner/README.md b/Mechanical Parts/Soporte Spinner/README.md new file mode 100644 index 00000000..9b41f792 --- /dev/null +++ b/Mechanical Parts/Soporte Spinner/README.md @@ -0,0 +1,41 @@ +# Soporte para Spinner +Un soporte para poder sujetar un spinner y hacer pruebas. + +## Algunas fotos!!! 🚀 + + +

+

+ +

+

+ +

+

+ + +Mira la carpeta [**Archivos**](https://github.com/altenife/Things-Cosas-FPGAs-y-Arduino/tree/master/Soporte%20Spinner/Archivos) para descargarlo. + + +## Construido con 🛠️ + +* [FreeCad](https://github.com/FreeCAD/FreeCAD) - El software libre de diseño gráfico por excelencia + + +## Agradecimientos 🖇️ + +* [Obijuan](https://github.com/Obijuan) Al mejor profesor!!, que gracias a el, a su dedicación, y profesionalidad he sido capaz de aprender todo esto con sus cursos de [FreeCad](https://github.com/Obijuan/tutoriales-freecad) + +## Autores ✒️ + +* **Alberto Nicas** - *Creador* - [Altenife](https://github.com/altenife) + +## Expresiones de Gratitud 🎁 + +* Si te gusta, comparte este proyecto 📢 +* Mencioname si mejoras este proyecto 🤓. +* Mencioname si utilizas este PCBPrint en tus proyectos. + + +--- +⌨️ con ❤️ por [Altenife](https://github.com/altenife) 😊