From 41d153122d3c4b8df7b25228eebea7ec4c5e809e Mon Sep 17 00:00:00 2001 From: k2-mirror Date: Mon, 19 Aug 2024 23:36:44 +0200 Subject: [PATCH] All MGN type rails in a single file --- .../LinearSlide-MGNx-XX-Rail.FCStd | Bin 0 -> 45911 bytes .../LinearSlide-MGNx-XX-Rail.step | 2905 +++++++++++++++++ .../LinearSlide-MGNx-XX-Rail.stl | Bin 0 -> 532284 bytes 3 files changed, 2905 insertions(+) create mode 100644 Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.FCStd create mode 100644 Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.step create mode 100644 Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.stl diff --git a/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.FCStd b/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..3ec637fe7d6866e2e475f00b6ac41bca961f4ef7 GIT binary patch literal 45911 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.step b/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.step new file mode 100644 index 00000000..d1bb2371 --- /dev/null +++ b/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.step @@ -0,0 +1,2905 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2024-08-19T23:29:29',(''),(''), + 'Open CASCADE STEP processor 7.6','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('LinearRail','LinearRail','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2457); +#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,#147,#223,#299,#438,#562,#899,#1276,#1303, + #1330,#1337,#1392,#1447,#1502,#1557,#1612,#1667,#1722,#1777,#1832, + #1887,#1937,#1987,#2037,#2087,#2137,#2187,#2237,#2287,#2337,#2387, + #2394,#2401,#2408,#2415,#2422,#2429,#2436,#2443,#2450)); +#17 = ADVANCED_FACE('',(#18),#32,.F.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#55,#88,#116)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-2.5,1.23,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-2.5,1.23,150.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-2.5,1.23,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,0.57); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-2.5,1.8,0.)); +#35 = DIRECTION('',(-0.,-0.,-1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(-2.5,1.23,0.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DIRECTION('',(0.,-1.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(0.,-1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#24,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(-2.5,2.37,150.)); +#59 = SURFACE_CURVE('',#60,(#65,#72),.PCURVE_S1.); +#60 = CIRCLE('',#61,0.57); +#61 = AXIS2_PLACEMENT_3D('',#62,#63,#64); +#62 = CARTESIAN_POINT('',(-2.5,1.8,150.)); +#63 = DIRECTION('',(0.,0.,1.)); +#64 = DIRECTION('',(1.,0.,0.)); +#65 = PCURVE('',#32,#66); +#66 = DEFINITIONAL_REPRESENTATION('',(#67),#71); +#67 = LINE('',#68,#69); +#68 = CARTESIAN_POINT('',(-0.,-150.)); +#69 = VECTOR('',#70,1.); +#70 = DIRECTION('',(-1.,0.)); +#71 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#72 = PCURVE('',#73,#78); +#73 = PLANE('',#74); +#74 = AXIS2_PLACEMENT_3D('',#75,#76,#77); +#75 = CARTESIAN_POINT('',(6.416774297179E-15,1.8,150.)); +#76 = DIRECTION('',(7.477318977407E-93,0.,-1.)); +#77 = DIRECTION('',(0.,1.,0.)); +#78 = DEFINITIONAL_REPRESENTATION('',(#79),#87); +#79 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#80,#81,#82,#83,#84,#85,#86), +.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( + '') ); +#80 = CARTESIAN_POINT('',(2.864375403533E-14,-1.93)); +#81 = CARTESIAN_POINT('',(0.987268960314,-1.93)); +#82 = CARTESIAN_POINT('',(0.493634480157,-2.785)); +#83 = CARTESIAN_POINT('',(2.878336377043E-14,-3.64)); +#84 = CARTESIAN_POINT('',(-0.493634480157,-2.785)); +#85 = CARTESIAN_POINT('',(-0.987268960314,-1.93)); +#86 = CARTESIAN_POINT('',(2.864375403533E-14,-1.93)); +#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#88 = ORIENTED_EDGE('',*,*,#89,.F.); +#89 = EDGE_CURVE('',#90,#57,#92,.T.); +#90 = VERTEX_POINT('',#91); +#91 = CARTESIAN_POINT('',(-2.5,2.37,0.)); +#92 = SURFACE_CURVE('',#93,(#97,#104),.PCURVE_S1.); +#93 = LINE('',#94,#95); +#94 = CARTESIAN_POINT('',(-2.5,2.37,0.)); +#95 = VECTOR('',#96,1.); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = PCURVE('',#32,#98); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = LINE('',#100,#101); +#100 = CARTESIAN_POINT('',(-7.853981633974,0.)); +#101 = VECTOR('',#102,1.); +#102 = DIRECTION('',(-0.,-1.)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = PCURVE('',#105,#110); +#105 = PLANE('',#106); +#106 = AXIS2_PLACEMENT_3D('',#107,#108,#109); +#107 = CARTESIAN_POINT('',(-2.5,3.6,0.)); +#108 = DIRECTION('',(1.,0.,0.)); +#109 = DIRECTION('',(0.,-1.,0.)); +#110 = DEFINITIONAL_REPRESENTATION('',(#111),#115); +#111 = LINE('',#112,#113); +#112 = CARTESIAN_POINT('',(1.23,0.)); +#113 = VECTOR('',#114,1.); +#114 = DIRECTION('',(0.,-1.)); +#115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#116 = ORIENTED_EDGE('',*,*,#117,.F.); +#117 = EDGE_CURVE('',#22,#90,#118,.T.); +#118 = SURFACE_CURVE('',#119,(#124,#131),.PCURVE_S1.); +#119 = CIRCLE('',#120,0.57); +#120 = AXIS2_PLACEMENT_3D('',#121,#122,#123); +#121 = CARTESIAN_POINT('',(-2.5,1.8,0.)); +#122 = DIRECTION('',(0.,0.,1.)); +#123 = DIRECTION('',(1.,0.,0.)); +#124 = PCURVE('',#32,#125); +#125 = DEFINITIONAL_REPRESENTATION('',(#126),#130); +#126 = LINE('',#127,#128); +#127 = CARTESIAN_POINT('',(-0.,0.)); +#128 = VECTOR('',#129,1.); +#129 = DIRECTION('',(-1.,0.)); +#130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#131 = PCURVE('',#132,#137); +#132 = PLANE('',#133); +#133 = AXIS2_PLACEMENT_3D('',#134,#135,#136); +#134 = CARTESIAN_POINT('',(6.416774297179E-15,1.8,0.)); +#135 = DIRECTION('',(7.477318977407E-93,0.,-1.)); +#136 = DIRECTION('',(0.,1.,0.)); +#137 = DEFINITIONAL_REPRESENTATION('',(#138),#146); +#138 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#139,#140,#141,#142,#143,#144 +,#145),.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( + '') ); +#139 = CARTESIAN_POINT('',(2.864375403533E-14,-1.93)); +#140 = CARTESIAN_POINT('',(0.987268960314,-1.93)); +#141 = CARTESIAN_POINT('',(0.493634480157,-2.785)); +#142 = CARTESIAN_POINT('',(2.878336377043E-14,-3.64)); +#143 = CARTESIAN_POINT('',(-0.493634480157,-2.785)); +#144 = CARTESIAN_POINT('',(-0.987268960314,-1.93)); +#145 = CARTESIAN_POINT('',(2.864375403533E-14,-1.93)); +#146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#147 = ADVANCED_FACE('',(#148),#44,.F.); +#148 = FACE_BOUND('',#149,.F.); +#149 = EDGE_LOOP('',(#150,#151,#174,#202)); +#150 = ORIENTED_EDGE('',*,*,#21,.T.); +#151 = ORIENTED_EDGE('',*,*,#152,.T.); +#152 = EDGE_CURVE('',#24,#153,#155,.T.); +#153 = VERTEX_POINT('',#154); +#154 = CARTESIAN_POINT('',(-2.5,0.,150.)); +#155 = SURFACE_CURVE('',#156,(#160,#167),.PCURVE_S1.); +#156 = LINE('',#157,#158); +#157 = CARTESIAN_POINT('',(-2.5,1.23,150.)); +#158 = VECTOR('',#159,1.); +#159 = DIRECTION('',(0.,-1.,0.)); +#160 = PCURVE('',#44,#161); +#161 = DEFINITIONAL_REPRESENTATION('',(#162),#166); +#162 = LINE('',#163,#164); +#163 = CARTESIAN_POINT('',(0.,-150.)); +#164 = VECTOR('',#165,1.); +#165 = DIRECTION('',(1.,0.)); +#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#167 = PCURVE('',#73,#168); +#168 = DEFINITIONAL_REPRESENTATION('',(#169),#173); +#169 = LINE('',#170,#171); +#170 = CARTESIAN_POINT('',(-0.57,-2.5)); +#171 = VECTOR('',#172,1.); +#172 = DIRECTION('',(-1.,0.)); +#173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#174 = ORIENTED_EDGE('',*,*,#175,.F.); +#175 = EDGE_CURVE('',#176,#153,#178,.T.); +#176 = VERTEX_POINT('',#177); +#177 = CARTESIAN_POINT('',(-2.5,0.,0.)); +#178 = SURFACE_CURVE('',#179,(#183,#190),.PCURVE_S1.); +#179 = LINE('',#180,#181); +#180 = CARTESIAN_POINT('',(-2.5,0.,0.)); +#181 = VECTOR('',#182,1.); +#182 = DIRECTION('',(0.,0.,1.)); +#183 = PCURVE('',#44,#184); +#184 = DEFINITIONAL_REPRESENTATION('',(#185),#189); +#185 = LINE('',#186,#187); +#186 = CARTESIAN_POINT('',(1.23,0.)); +#187 = VECTOR('',#188,1.); +#188 = DIRECTION('',(0.,-1.)); +#189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#190 = PCURVE('',#191,#196); +#191 = PLANE('',#192); +#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195); +#193 = CARTESIAN_POINT('',(-2.5,0.,0.)); +#194 = DIRECTION('',(0.,1.,0.)); +#195 = DIRECTION('',(1.,0.,0.)); +#196 = DEFINITIONAL_REPRESENTATION('',(#197),#201); +#197 = LINE('',#198,#199); +#198 = CARTESIAN_POINT('',(0.,0.)); +#199 = VECTOR('',#200,1.); +#200 = DIRECTION('',(0.,-1.)); +#201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#202 = ORIENTED_EDGE('',*,*,#203,.F.); +#203 = EDGE_CURVE('',#22,#176,#204,.T.); +#204 = SURFACE_CURVE('',#205,(#209,#216),.PCURVE_S1.); +#205 = LINE('',#206,#207); +#206 = CARTESIAN_POINT('',(-2.5,1.23,0.)); +#207 = VECTOR('',#208,1.); +#208 = DIRECTION('',(0.,-1.,0.)); +#209 = PCURVE('',#44,#210); +#210 = DEFINITIONAL_REPRESENTATION('',(#211),#215); +#211 = LINE('',#212,#213); +#212 = CARTESIAN_POINT('',(0.,0.)); +#213 = VECTOR('',#214,1.); +#214 = DIRECTION('',(1.,0.)); +#215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#216 = PCURVE('',#132,#217); +#217 = DEFINITIONAL_REPRESENTATION('',(#218),#222); +#218 = LINE('',#219,#220); +#219 = CARTESIAN_POINT('',(-0.57,-2.5)); +#220 = VECTOR('',#221,1.); +#221 = DIRECTION('',(-1.,0.)); +#222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#223 = ADVANCED_FACE('',(#224),#105,.F.); +#224 = FACE_BOUND('',#225,.F.); +#225 = EDGE_LOOP('',(#226,#256,#277,#278)); +#226 = ORIENTED_EDGE('',*,*,#227,.T.); +#227 = EDGE_CURVE('',#228,#230,#232,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(-2.5,3.6,0.)); +#230 = VERTEX_POINT('',#231); +#231 = CARTESIAN_POINT('',(-2.5,3.6,150.)); +#232 = SURFACE_CURVE('',#233,(#237,#244),.PCURVE_S1.); +#233 = LINE('',#234,#235); +#234 = CARTESIAN_POINT('',(-2.5,3.6,0.)); +#235 = VECTOR('',#236,1.); +#236 = DIRECTION('',(0.,0.,1.)); +#237 = PCURVE('',#105,#238); +#238 = DEFINITIONAL_REPRESENTATION('',(#239),#243); +#239 = LINE('',#240,#241); +#240 = CARTESIAN_POINT('',(0.,0.)); +#241 = VECTOR('',#242,1.); +#242 = DIRECTION('',(0.,-1.)); +#243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#244 = PCURVE('',#245,#250); +#245 = PLANE('',#246); +#246 = AXIS2_PLACEMENT_3D('',#247,#248,#249); +#247 = CARTESIAN_POINT('',(2.5,3.6,0.)); +#248 = DIRECTION('',(0.,-1.,0.)); +#249 = DIRECTION('',(-1.,0.,0.)); +#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255); +#251 = LINE('',#252,#253); +#252 = CARTESIAN_POINT('',(5.,0.)); +#253 = VECTOR('',#254,1.); +#254 = DIRECTION('',(0.,-1.)); +#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#256 = ORIENTED_EDGE('',*,*,#257,.T.); +#257 = EDGE_CURVE('',#230,#57,#258,.T.); +#258 = SURFACE_CURVE('',#259,(#263,#270),.PCURVE_S1.); +#259 = LINE('',#260,#261); +#260 = CARTESIAN_POINT('',(-2.5,3.6,150.)); +#261 = VECTOR('',#262,1.); +#262 = DIRECTION('',(0.,-1.,0.)); +#263 = PCURVE('',#105,#264); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(0.,-150.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(1.,0.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = PCURVE('',#73,#271); +#271 = DEFINITIONAL_REPRESENTATION('',(#272),#276); +#272 = LINE('',#273,#274); +#273 = CARTESIAN_POINT('',(1.8,-2.5)); +#274 = VECTOR('',#275,1.); +#275 = DIRECTION('',(-1.,0.)); +#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#277 = ORIENTED_EDGE('',*,*,#89,.F.); +#278 = ORIENTED_EDGE('',*,*,#279,.F.); +#279 = EDGE_CURVE('',#228,#90,#280,.T.); +#280 = SURFACE_CURVE('',#281,(#285,#292),.PCURVE_S1.); +#281 = LINE('',#282,#283); +#282 = CARTESIAN_POINT('',(-2.5,3.6,0.)); +#283 = VECTOR('',#284,1.); +#284 = DIRECTION('',(0.,-1.,0.)); +#285 = PCURVE('',#105,#286); +#286 = DEFINITIONAL_REPRESENTATION('',(#287),#291); +#287 = LINE('',#288,#289); +#288 = CARTESIAN_POINT('',(0.,0.)); +#289 = VECTOR('',#290,1.); +#290 = DIRECTION('',(1.,0.)); +#291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#292 = PCURVE('',#132,#293); +#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298); +#294 = LINE('',#295,#296); +#295 = CARTESIAN_POINT('',(1.8,-2.5)); +#296 = VECTOR('',#297,1.); +#297 = DIRECTION('',(-1.,0.)); +#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#299 = ADVANCED_FACE('',(#300),#132,.T.); +#300 = FACE_BOUND('',#301,.T.); +#301 = EDGE_LOOP('',(#302,#303,#304,#327,#355,#388,#416,#437)); +#302 = ORIENTED_EDGE('',*,*,#117,.T.); +#303 = ORIENTED_EDGE('',*,*,#279,.F.); +#304 = ORIENTED_EDGE('',*,*,#305,.F.); +#305 = EDGE_CURVE('',#306,#228,#308,.T.); +#306 = VERTEX_POINT('',#307); +#307 = CARTESIAN_POINT('',(2.5,3.6,0.)); +#308 = SURFACE_CURVE('',#309,(#313,#320),.PCURVE_S1.); +#309 = LINE('',#310,#311); +#310 = CARTESIAN_POINT('',(2.5,3.6,0.)); +#311 = VECTOR('',#312,1.); +#312 = DIRECTION('',(-1.,0.,0.)); +#313 = PCURVE('',#132,#314); +#314 = DEFINITIONAL_REPRESENTATION('',(#315),#319); +#315 = LINE('',#316,#317); +#316 = CARTESIAN_POINT('',(1.8,2.5)); +#317 = VECTOR('',#318,1.); +#318 = DIRECTION('',(0.,-1.)); +#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#320 = PCURVE('',#245,#321); +#321 = DEFINITIONAL_REPRESENTATION('',(#322),#326); +#322 = LINE('',#323,#324); +#323 = CARTESIAN_POINT('',(0.,-0.)); +#324 = VECTOR('',#325,1.); +#325 = DIRECTION('',(1.,0.)); +#326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#327 = ORIENTED_EDGE('',*,*,#328,.F.); +#328 = EDGE_CURVE('',#329,#306,#331,.T.); +#329 = VERTEX_POINT('',#330); +#330 = CARTESIAN_POINT('',(2.5,2.37,0.)); +#331 = SURFACE_CURVE('',#332,(#336,#343),.PCURVE_S1.); +#332 = LINE('',#333,#334); +#333 = CARTESIAN_POINT('',(2.5,2.37,0.)); +#334 = VECTOR('',#335,1.); +#335 = DIRECTION('',(0.,1.,0.)); +#336 = PCURVE('',#132,#337); +#337 = DEFINITIONAL_REPRESENTATION('',(#338),#342); +#338 = LINE('',#339,#340); +#339 = CARTESIAN_POINT('',(0.57,2.5)); +#340 = VECTOR('',#341,1.); +#341 = DIRECTION('',(1.,0.)); +#342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#343 = PCURVE('',#344,#349); +#344 = PLANE('',#345); +#345 = AXIS2_PLACEMENT_3D('',#346,#347,#348); +#346 = CARTESIAN_POINT('',(2.5,2.37,0.)); +#347 = DIRECTION('',(-1.,0.,0.)); +#348 = DIRECTION('',(0.,1.,0.)); +#349 = DEFINITIONAL_REPRESENTATION('',(#350),#354); +#350 = LINE('',#351,#352); +#351 = CARTESIAN_POINT('',(0.,0.)); +#352 = VECTOR('',#353,1.); +#353 = DIRECTION('',(1.,0.)); +#354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#355 = ORIENTED_EDGE('',*,*,#356,.T.); +#356 = EDGE_CURVE('',#329,#357,#359,.T.); +#357 = VERTEX_POINT('',#358); +#358 = CARTESIAN_POINT('',(2.5,1.23,0.)); +#359 = SURFACE_CURVE('',#360,(#365,#376),.PCURVE_S1.); +#360 = CIRCLE('',#361,0.57); +#361 = AXIS2_PLACEMENT_3D('',#362,#363,#364); +#362 = CARTESIAN_POINT('',(2.5,1.8,0.)); +#363 = DIRECTION('',(0.,0.,1.)); +#364 = DIRECTION('',(1.,0.,0.)); +#365 = PCURVE('',#132,#366); +#366 = DEFINITIONAL_REPRESENTATION('',(#367),#375); +#367 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#368,#369,#370,#371,#372,#373 +,#374),.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( + '') ); +#368 = CARTESIAN_POINT('',(4.440892098501E-16,3.07)); +#369 = CARTESIAN_POINT('',(0.987268960314,3.07)); +#370 = CARTESIAN_POINT('',(0.493634480157,2.215)); +#371 = CARTESIAN_POINT('',(5.836989449529E-16,1.36)); +#372 = CARTESIAN_POINT('',(-0.493634480157,2.215)); +#373 = CARTESIAN_POINT('',(-0.987268960314,3.07)); +#374 = CARTESIAN_POINT('',(4.440892098501E-16,3.07)); +#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#376 = PCURVE('',#377,#382); +#377 = CYLINDRICAL_SURFACE('',#378,0.57); +#378 = AXIS2_PLACEMENT_3D('',#379,#380,#381); +#379 = CARTESIAN_POINT('',(2.5,1.8,0.)); +#380 = DIRECTION('',(-0.,-0.,-1.)); +#381 = DIRECTION('',(1.,0.,0.)); +#382 = DEFINITIONAL_REPRESENTATION('',(#383),#387); +#383 = LINE('',#384,#385); +#384 = CARTESIAN_POINT('',(-0.,0.)); +#385 = VECTOR('',#386,1.); +#386 = DIRECTION('',(-1.,0.)); +#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#388 = ORIENTED_EDGE('',*,*,#389,.F.); +#389 = EDGE_CURVE('',#390,#357,#392,.T.); +#390 = VERTEX_POINT('',#391); +#391 = CARTESIAN_POINT('',(2.5,0.,0.)); +#392 = SURFACE_CURVE('',#393,(#397,#404),.PCURVE_S1.); +#393 = LINE('',#394,#395); +#394 = CARTESIAN_POINT('',(2.5,0.,0.)); +#395 = VECTOR('',#396,1.); +#396 = DIRECTION('',(0.,1.,0.)); +#397 = PCURVE('',#132,#398); +#398 = DEFINITIONAL_REPRESENTATION('',(#399),#403); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(-1.8,2.5)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(1.,0.)); +#403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#404 = PCURVE('',#405,#410); +#405 = PLANE('',#406); +#406 = AXIS2_PLACEMENT_3D('',#407,#408,#409); +#407 = CARTESIAN_POINT('',(2.5,0.,0.)); +#408 = DIRECTION('',(-1.,0.,0.)); +#409 = DIRECTION('',(0.,1.,0.)); +#410 = DEFINITIONAL_REPRESENTATION('',(#411),#415); +#411 = LINE('',#412,#413); +#412 = CARTESIAN_POINT('',(0.,0.)); +#413 = VECTOR('',#414,1.); +#414 = DIRECTION('',(1.,0.)); +#415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#416 = ORIENTED_EDGE('',*,*,#417,.F.); +#417 = EDGE_CURVE('',#176,#390,#418,.T.); +#418 = SURFACE_CURVE('',#419,(#423,#430),.PCURVE_S1.); +#419 = LINE('',#420,#421); +#420 = CARTESIAN_POINT('',(-2.5,0.,0.)); +#421 = VECTOR('',#422,1.); +#422 = DIRECTION('',(1.,0.,0.)); +#423 = PCURVE('',#132,#424); +#424 = DEFINITIONAL_REPRESENTATION('',(#425),#429); +#425 = LINE('',#426,#427); +#426 = CARTESIAN_POINT('',(-1.8,-2.5)); +#427 = VECTOR('',#428,1.); +#428 = DIRECTION('',(0.,1.)); +#429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#430 = PCURVE('',#191,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(0.,0.)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(1.,0.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = ORIENTED_EDGE('',*,*,#203,.F.); +#438 = ADVANCED_FACE('',(#439),#73,.F.); +#439 = FACE_BOUND('',#440,.F.); +#440 = EDGE_LOOP('',(#441,#442,#443,#466,#489,#517,#540,#561)); +#441 = ORIENTED_EDGE('',*,*,#56,.T.); +#442 = ORIENTED_EDGE('',*,*,#257,.F.); +#443 = ORIENTED_EDGE('',*,*,#444,.F.); +#444 = EDGE_CURVE('',#445,#230,#447,.T.); +#445 = VERTEX_POINT('',#446); +#446 = CARTESIAN_POINT('',(2.5,3.6,150.)); +#447 = SURFACE_CURVE('',#448,(#452,#459),.PCURVE_S1.); +#448 = LINE('',#449,#450); +#449 = CARTESIAN_POINT('',(2.5,3.6,150.)); +#450 = VECTOR('',#451,1.); +#451 = DIRECTION('',(-1.,0.,0.)); +#452 = PCURVE('',#73,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(1.8,2.5)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(0.,-1.)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#245,#460); +#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465); +#461 = LINE('',#462,#463); +#462 = CARTESIAN_POINT('',(0.,-150.)); +#463 = VECTOR('',#464,1.); +#464 = DIRECTION('',(1.,0.)); +#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#466 = ORIENTED_EDGE('',*,*,#467,.F.); +#467 = EDGE_CURVE('',#468,#445,#470,.T.); +#468 = VERTEX_POINT('',#469); +#469 = CARTESIAN_POINT('',(2.5,2.37,150.)); +#470 = SURFACE_CURVE('',#471,(#475,#482),.PCURVE_S1.); +#471 = LINE('',#472,#473); +#472 = CARTESIAN_POINT('',(2.5,2.37,150.)); +#473 = VECTOR('',#474,1.); +#474 = DIRECTION('',(0.,1.,0.)); +#475 = PCURVE('',#73,#476); +#476 = DEFINITIONAL_REPRESENTATION('',(#477),#481); +#477 = LINE('',#478,#479); +#478 = CARTESIAN_POINT('',(0.57,2.5)); +#479 = VECTOR('',#480,1.); +#480 = DIRECTION('',(1.,0.)); +#481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#482 = PCURVE('',#344,#483); +#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488); +#484 = LINE('',#485,#486); +#485 = CARTESIAN_POINT('',(0.,-150.)); +#486 = VECTOR('',#487,1.); +#487 = DIRECTION('',(1.,0.)); +#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#489 = ORIENTED_EDGE('',*,*,#490,.T.); +#490 = EDGE_CURVE('',#468,#491,#493,.T.); +#491 = VERTEX_POINT('',#492); +#492 = CARTESIAN_POINT('',(2.5,1.23,150.)); +#493 = SURFACE_CURVE('',#494,(#499,#510),.PCURVE_S1.); +#494 = CIRCLE('',#495,0.57); +#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498); +#496 = CARTESIAN_POINT('',(2.5,1.8,150.)); +#497 = DIRECTION('',(0.,0.,1.)); +#498 = DIRECTION('',(1.,0.,0.)); +#499 = PCURVE('',#73,#500); +#500 = DEFINITIONAL_REPRESENTATION('',(#501),#509); +#501 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#502,#503,#504,#505,#506,#507 +,#508),.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( + '') ); +#502 = CARTESIAN_POINT('',(4.440892098501E-16,3.07)); +#503 = CARTESIAN_POINT('',(0.987268960314,3.07)); +#504 = CARTESIAN_POINT('',(0.493634480157,2.215)); +#505 = CARTESIAN_POINT('',(5.836989449529E-16,1.36)); +#506 = CARTESIAN_POINT('',(-0.493634480157,2.215)); +#507 = CARTESIAN_POINT('',(-0.987268960314,3.07)); +#508 = CARTESIAN_POINT('',(4.440892098501E-16,3.07)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = PCURVE('',#377,#511); +#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(-0.,-150.)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(-1.,0.)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = ORIENTED_EDGE('',*,*,#518,.F.); +#518 = EDGE_CURVE('',#519,#491,#521,.T.); +#519 = VERTEX_POINT('',#520); +#520 = CARTESIAN_POINT('',(2.5,0.,150.)); +#521 = SURFACE_CURVE('',#522,(#526,#533),.PCURVE_S1.); +#522 = LINE('',#523,#524); +#523 = CARTESIAN_POINT('',(2.5,0.,150.)); +#524 = VECTOR('',#525,1.); +#525 = DIRECTION('',(0.,1.,0.)); +#526 = PCURVE('',#73,#527); +#527 = DEFINITIONAL_REPRESENTATION('',(#528),#532); +#528 = LINE('',#529,#530); +#529 = CARTESIAN_POINT('',(-1.8,2.5)); +#530 = VECTOR('',#531,1.); +#531 = DIRECTION('',(1.,0.)); +#532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#533 = PCURVE('',#405,#534); +#534 = DEFINITIONAL_REPRESENTATION('',(#535),#539); +#535 = LINE('',#536,#537); +#536 = CARTESIAN_POINT('',(0.,-150.)); +#537 = VECTOR('',#538,1.); +#538 = DIRECTION('',(1.,0.)); +#539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#540 = ORIENTED_EDGE('',*,*,#541,.F.); +#541 = EDGE_CURVE('',#153,#519,#542,.T.); +#542 = SURFACE_CURVE('',#543,(#547,#554),.PCURVE_S1.); +#543 = LINE('',#544,#545); +#544 = CARTESIAN_POINT('',(-2.5,0.,150.)); +#545 = VECTOR('',#546,1.); +#546 = DIRECTION('',(1.,0.,0.)); +#547 = PCURVE('',#73,#548); +#548 = DEFINITIONAL_REPRESENTATION('',(#549),#553); +#549 = LINE('',#550,#551); +#550 = CARTESIAN_POINT('',(-1.8,-2.5)); +#551 = VECTOR('',#552,1.); +#552 = DIRECTION('',(0.,1.)); +#553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#554 = PCURVE('',#191,#555); +#555 = DEFINITIONAL_REPRESENTATION('',(#556),#560); +#556 = LINE('',#557,#558); +#557 = CARTESIAN_POINT('',(0.,-150.)); +#558 = VECTOR('',#559,1.); +#559 = DIRECTION('',(1.,0.)); +#560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#561 = ORIENTED_EDGE('',*,*,#152,.F.); +#562 = ADVANCED_FACE('',(#563,#589,#620,#651,#682,#713,#744,#775,#806, + #837,#868),#191,.F.); +#563 = FACE_BOUND('',#564,.F.); +#564 = EDGE_LOOP('',(#565,#566,#567,#588)); +#565 = ORIENTED_EDGE('',*,*,#175,.T.); +#566 = ORIENTED_EDGE('',*,*,#541,.T.); +#567 = ORIENTED_EDGE('',*,*,#568,.F.); +#568 = EDGE_CURVE('',#390,#519,#569,.T.); +#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.); +#570 = LINE('',#571,#572); +#571 = CARTESIAN_POINT('',(2.5,0.,0.)); +#572 = VECTOR('',#573,1.); +#573 = DIRECTION('',(0.,0.,1.)); +#574 = PCURVE('',#191,#575); +#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(5.,0.)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(0.,-1.)); +#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#581 = PCURVE('',#405,#582); +#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(0.,0.)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(0.,-1.)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#588 = ORIENTED_EDGE('',*,*,#417,.F.); +#589 = FACE_BOUND('',#590,.F.); +#590 = EDGE_LOOP('',(#591)); +#591 = ORIENTED_EDGE('',*,*,#592,.F.); +#592 = EDGE_CURVE('',#593,#593,#595,.T.); +#593 = VERTEX_POINT('',#594); +#594 = CARTESIAN_POINT('',(-1.2,4.496403249732E-14,140.)); +#595 = SURFACE_CURVE('',#596,(#601,#608),.PCURVE_S1.); +#596 = CIRCLE('',#597,1.2); +#597 = AXIS2_PLACEMENT_3D('',#598,#599,#600); +#598 = CARTESIAN_POINT('',(-1.498801083244E-14,4.485301019486E-14,140.) + ); +#599 = DIRECTION('',(0.,1.,-0.)); +#600 = DIRECTION('',(-1.,0.,0.)); +#601 = PCURVE('',#191,#602); +#602 = DEFINITIONAL_REPRESENTATION('',(#603),#607); +#603 = CIRCLE('',#604,1.2); +#604 = AXIS2_PLACEMENT_2D('',#605,#606); +#605 = CARTESIAN_POINT('',(2.5,-140.)); +#606 = DIRECTION('',(-1.,0.)); +#607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#608 = PCURVE('',#609,#614); +#609 = CYLINDRICAL_SURFACE('',#610,1.2); +#610 = AXIS2_PLACEMENT_3D('',#611,#612,#613); +#611 = CARTESIAN_POINT('',(-1.498801083244E-14,3.6,140.)); +#612 = DIRECTION('',(0.,1.,0.)); +#613 = DIRECTION('',(-1.,0.,0.)); +#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619); +#615 = LINE('',#616,#617); +#616 = CARTESIAN_POINT('',(0.,-3.6)); +#617 = VECTOR('',#618,1.); +#618 = DIRECTION('',(1.,0.)); +#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#620 = FACE_BOUND('',#621,.F.); +#621 = EDGE_LOOP('',(#622)); +#622 = ORIENTED_EDGE('',*,*,#623,.F.); +#623 = EDGE_CURVE('',#624,#624,#626,.T.); +#624 = VERTEX_POINT('',#625); +#625 = CARTESIAN_POINT('',(-1.2,3.996802888651E-14,125.)); +#626 = SURFACE_CURVE('',#627,(#632,#639),.PCURVE_S1.); +#627 = CIRCLE('',#628,1.2); +#628 = AXIS2_PLACEMENT_3D('',#629,#630,#631); +#629 = CARTESIAN_POINT('',(-1.33226762955E-14,3.996802888651E-14,125.)); +#630 = DIRECTION('',(0.,1.,-0.)); +#631 = DIRECTION('',(-1.,0.,0.)); +#632 = PCURVE('',#191,#633); +#633 = DEFINITIONAL_REPRESENTATION('',(#634),#638); +#634 = CIRCLE('',#635,1.2); +#635 = AXIS2_PLACEMENT_2D('',#636,#637); +#636 = CARTESIAN_POINT('',(2.5,-125.)); +#637 = DIRECTION('',(-1.,0.)); +#638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#639 = PCURVE('',#640,#645); +#640 = CYLINDRICAL_SURFACE('',#641,1.2); +#641 = AXIS2_PLACEMENT_3D('',#642,#643,#644); +#642 = CARTESIAN_POINT('',(-1.33226762955E-14,3.6,125.)); +#643 = DIRECTION('',(0.,1.,0.)); +#644 = DIRECTION('',(-1.,0.,0.)); +#645 = DEFINITIONAL_REPRESENTATION('',(#646),#650); +#646 = LINE('',#647,#648); +#647 = CARTESIAN_POINT('',(0.,-3.6)); +#648 = VECTOR('',#649,1.); +#649 = DIRECTION('',(1.,0.)); +#650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#651 = FACE_BOUND('',#652,.F.); +#652 = EDGE_LOOP('',(#653)); +#653 = ORIENTED_EDGE('',*,*,#654,.F.); +#654 = EDGE_CURVE('',#655,#655,#657,.T.); +#655 = VERTEX_POINT('',#656); +#656 = CARTESIAN_POINT('',(-1.2,3.497202527569E-14,110.)); +#657 = SURFACE_CURVE('',#658,(#663,#670),.PCURVE_S1.); +#658 = CIRCLE('',#659,1.2); +#659 = AXIS2_PLACEMENT_3D('',#660,#661,#662); +#660 = CARTESIAN_POINT('',(-1.165734175856E-14,3.508304757815E-14,110.) + ); +#661 = DIRECTION('',(0.,1.,-0.)); +#662 = DIRECTION('',(-1.,0.,0.)); +#663 = PCURVE('',#191,#664); +#664 = DEFINITIONAL_REPRESENTATION('',(#665),#669); +#665 = CIRCLE('',#666,1.2); +#666 = AXIS2_PLACEMENT_2D('',#667,#668); +#667 = CARTESIAN_POINT('',(2.5,-110.)); +#668 = DIRECTION('',(-1.,0.)); +#669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#670 = PCURVE('',#671,#676); +#671 = CYLINDRICAL_SURFACE('',#672,1.2); +#672 = AXIS2_PLACEMENT_3D('',#673,#674,#675); +#673 = CARTESIAN_POINT('',(-1.165734175856E-14,3.6,110.)); +#674 = DIRECTION('',(0.,1.,0.)); +#675 = DIRECTION('',(-1.,0.,0.)); +#676 = DEFINITIONAL_REPRESENTATION('',(#677),#681); +#677 = LINE('',#678,#679); +#678 = CARTESIAN_POINT('',(0.,-3.6)); +#679 = VECTOR('',#680,1.); +#680 = DIRECTION('',(1.,0.)); +#681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#682 = FACE_BOUND('',#683,.F.); +#683 = EDGE_LOOP('',(#684)); +#684 = ORIENTED_EDGE('',*,*,#685,.F.); +#685 = EDGE_CURVE('',#686,#686,#688,.T.); +#686 = VERTEX_POINT('',#687); +#687 = CARTESIAN_POINT('',(-1.2,2.997602166488E-14,95.)); +#688 = SURFACE_CURVE('',#689,(#694,#701),.PCURVE_S1.); +#689 = CIRCLE('',#690,1.2); +#690 = AXIS2_PLACEMENT_3D('',#691,#692,#693); +#691 = CARTESIAN_POINT('',(-9.992007221626E-15,2.975397705995E-14,95.)); +#692 = DIRECTION('',(0.,1.,-0.)); +#693 = DIRECTION('',(-1.,0.,0.)); +#694 = PCURVE('',#191,#695); +#695 = DEFINITIONAL_REPRESENTATION('',(#696),#700); +#696 = CIRCLE('',#697,1.2); +#697 = AXIS2_PLACEMENT_2D('',#698,#699); +#698 = CARTESIAN_POINT('',(2.5,-95.)); +#699 = DIRECTION('',(-1.,0.)); +#700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#701 = PCURVE('',#702,#707); +#702 = CYLINDRICAL_SURFACE('',#703,1.2); +#703 = AXIS2_PLACEMENT_3D('',#704,#705,#706); +#704 = CARTESIAN_POINT('',(-9.992007221626E-15,3.6,95.)); +#705 = DIRECTION('',(0.,1.,0.)); +#706 = DIRECTION('',(-1.,0.,0.)); +#707 = DEFINITIONAL_REPRESENTATION('',(#708),#712); +#708 = LINE('',#709,#710); +#709 = CARTESIAN_POINT('',(0.,-3.6)); +#710 = VECTOR('',#711,1.); +#711 = DIRECTION('',(1.,0.)); +#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#713 = FACE_BOUND('',#714,.F.); +#714 = EDGE_LOOP('',(#715)); +#715 = ORIENTED_EDGE('',*,*,#716,.F.); +#716 = EDGE_CURVE('',#717,#717,#719,.T.); +#717 = VERTEX_POINT('',#718); +#718 = CARTESIAN_POINT('',(-1.2,2.498001805407E-14,80.)); +#719 = SURFACE_CURVE('',#720,(#725,#732),.PCURVE_S1.); +#720 = CIRCLE('',#721,1.2); +#721 = AXIS2_PLACEMENT_3D('',#722,#723,#724); +#722 = CARTESIAN_POINT('',(-8.326672684689E-15,2.48689957516E-14,80.)); +#723 = DIRECTION('',(0.,1.,-0.)); +#724 = DIRECTION('',(-1.,0.,0.)); +#725 = PCURVE('',#191,#726); +#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731); +#727 = CIRCLE('',#728,1.2); +#728 = AXIS2_PLACEMENT_2D('',#729,#730); +#729 = CARTESIAN_POINT('',(2.5,-80.)); +#730 = DIRECTION('',(-1.,0.)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#732 = PCURVE('',#733,#738); +#733 = CYLINDRICAL_SURFACE('',#734,1.2); +#734 = AXIS2_PLACEMENT_3D('',#735,#736,#737); +#735 = CARTESIAN_POINT('',(-8.326672684689E-15,3.6,80.)); +#736 = DIRECTION('',(0.,1.,0.)); +#737 = DIRECTION('',(-1.,0.,0.)); +#738 = DEFINITIONAL_REPRESENTATION('',(#739),#743); +#739 = LINE('',#740,#741); +#740 = CARTESIAN_POINT('',(0.,-3.6)); +#741 = VECTOR('',#742,1.); +#742 = DIRECTION('',(1.,0.)); +#743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#744 = FACE_BOUND('',#745,.F.); +#745 = EDGE_LOOP('',(#746)); +#746 = ORIENTED_EDGE('',*,*,#747,.F.); +#747 = EDGE_CURVE('',#748,#748,#750,.T.); +#748 = VERTEX_POINT('',#749); +#749 = CARTESIAN_POINT('',(-1.2,1.998401444325E-14,65.)); +#750 = SURFACE_CURVE('',#751,(#756,#763),.PCURVE_S1.); +#751 = CIRCLE('',#752,1.2); +#752 = AXIS2_PLACEMENT_3D('',#753,#754,#755); +#753 = CARTESIAN_POINT('',(-6.661338147751E-15,1.998401444325E-14,65.)); +#754 = DIRECTION('',(0.,1.,-0.)); +#755 = DIRECTION('',(-1.,0.,0.)); +#756 = PCURVE('',#191,#757); +#757 = DEFINITIONAL_REPRESENTATION('',(#758),#762); +#758 = CIRCLE('',#759,1.2); +#759 = AXIS2_PLACEMENT_2D('',#760,#761); +#760 = CARTESIAN_POINT('',(2.5,-65.)); +#761 = DIRECTION('',(-1.,0.)); +#762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#763 = PCURVE('',#764,#769); +#764 = CYLINDRICAL_SURFACE('',#765,1.2); +#765 = AXIS2_PLACEMENT_3D('',#766,#767,#768); +#766 = CARTESIAN_POINT('',(-6.661338147751E-15,3.6,65.)); +#767 = DIRECTION('',(0.,1.,0.)); +#768 = DIRECTION('',(-1.,0.,0.)); +#769 = DEFINITIONAL_REPRESENTATION('',(#770),#774); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(0.,-3.6)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(1.,0.)); +#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#775 = FACE_BOUND('',#776,.F.); +#776 = EDGE_LOOP('',(#777)); +#777 = ORIENTED_EDGE('',*,*,#778,.F.); +#778 = EDGE_CURVE('',#779,#779,#781,.T.); +#779 = VERTEX_POINT('',#780); +#780 = CARTESIAN_POINT('',(-1.2,1.498801083244E-14,50.)); +#781 = SURFACE_CURVE('',#782,(#787,#794),.PCURVE_S1.); +#782 = CIRCLE('',#783,1.2); +#783 = AXIS2_PLACEMENT_3D('',#784,#785,#786); +#784 = CARTESIAN_POINT('',(-4.996003610813E-15,1.50990331349E-14,50.)); +#785 = DIRECTION('',(0.,1.,-0.)); +#786 = DIRECTION('',(-1.,0.,0.)); +#787 = PCURVE('',#191,#788); +#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793); +#789 = CIRCLE('',#790,1.2); +#790 = AXIS2_PLACEMENT_2D('',#791,#792); +#791 = CARTESIAN_POINT('',(2.5,-50.)); +#792 = DIRECTION('',(-1.,0.)); +#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#794 = PCURVE('',#795,#800); +#795 = CYLINDRICAL_SURFACE('',#796,1.2); +#796 = AXIS2_PLACEMENT_3D('',#797,#798,#799); +#797 = CARTESIAN_POINT('',(-4.996003610813E-15,3.6,50.)); +#798 = DIRECTION('',(0.,1.,0.)); +#799 = DIRECTION('',(-1.,0.,0.)); +#800 = DEFINITIONAL_REPRESENTATION('',(#801),#805); +#801 = LINE('',#802,#803); +#802 = CARTESIAN_POINT('',(0.,-3.6)); +#803 = VECTOR('',#804,1.); +#804 = DIRECTION('',(1.,0.)); +#805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#806 = FACE_BOUND('',#807,.F.); +#807 = EDGE_LOOP('',(#808)); +#808 = ORIENTED_EDGE('',*,*,#809,.F.); +#809 = EDGE_CURVE('',#810,#810,#812,.T.); +#810 = VERTEX_POINT('',#811); +#811 = CARTESIAN_POINT('',(-1.2,9.992007221626E-15,35.)); +#812 = SURFACE_CURVE('',#813,(#818,#825),.PCURVE_S1.); +#813 = CIRCLE('',#814,1.2); +#814 = AXIS2_PLACEMENT_3D('',#815,#816,#817); +#815 = CARTESIAN_POINT('',(-3.330669073875E-15,1.021405182655E-14,35.)); +#816 = DIRECTION('',(0.,1.,-0.)); +#817 = DIRECTION('',(-1.,0.,0.)); +#818 = PCURVE('',#191,#819); +#819 = DEFINITIONAL_REPRESENTATION('',(#820),#824); +#820 = CIRCLE('',#821,1.2); +#821 = AXIS2_PLACEMENT_2D('',#822,#823); +#822 = CARTESIAN_POINT('',(2.5,-35.)); +#823 = DIRECTION('',(-1.,0.)); +#824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#825 = PCURVE('',#826,#831); +#826 = CYLINDRICAL_SURFACE('',#827,1.2); +#827 = AXIS2_PLACEMENT_3D('',#828,#829,#830); +#828 = CARTESIAN_POINT('',(-3.330669073875E-15,3.6,35.)); +#829 = DIRECTION('',(0.,1.,0.)); +#830 = DIRECTION('',(-1.,0.,0.)); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = LINE('',#833,#834); +#833 = CARTESIAN_POINT('',(0.,-3.6)); +#834 = VECTOR('',#835,1.); +#835 = DIRECTION('',(1.,0.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = FACE_BOUND('',#838,.F.); +#838 = EDGE_LOOP('',(#839)); +#839 = ORIENTED_EDGE('',*,*,#840,.F.); +#840 = EDGE_CURVE('',#841,#841,#843,.T.); +#841 = VERTEX_POINT('',#842); +#842 = CARTESIAN_POINT('',(-1.2,4.996003610813E-15,20.)); +#843 = SURFACE_CURVE('',#844,(#849,#856),.PCURVE_S1.); +#844 = CIRCLE('',#845,1.2); +#845 = AXIS2_PLACEMENT_3D('',#846,#847,#848); +#846 = CARTESIAN_POINT('',(-1.665334536938E-15,4.884981308351E-15,20.)); +#847 = DIRECTION('',(0.,1.,-0.)); +#848 = DIRECTION('',(-1.,0.,0.)); +#849 = PCURVE('',#191,#850); +#850 = DEFINITIONAL_REPRESENTATION('',(#851),#855); +#851 = CIRCLE('',#852,1.2); +#852 = AXIS2_PLACEMENT_2D('',#853,#854); +#853 = CARTESIAN_POINT('',(2.5,-20.)); +#854 = DIRECTION('',(-1.,0.)); +#855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#856 = PCURVE('',#857,#862); +#857 = CYLINDRICAL_SURFACE('',#858,1.2); +#858 = AXIS2_PLACEMENT_3D('',#859,#860,#861); +#859 = CARTESIAN_POINT('',(-1.665334536938E-15,3.6,20.)); +#860 = DIRECTION('',(0.,1.,0.)); +#861 = DIRECTION('',(-1.,0.,0.)); +#862 = DEFINITIONAL_REPRESENTATION('',(#863),#867); +#863 = LINE('',#864,#865); +#864 = CARTESIAN_POINT('',(0.,-3.6)); +#865 = VECTOR('',#866,1.); +#866 = DIRECTION('',(1.,0.)); +#867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#868 = FACE_BOUND('',#869,.F.); +#869 = EDGE_LOOP('',(#870)); +#870 = ORIENTED_EDGE('',*,*,#871,.F.); +#871 = EDGE_CURVE('',#872,#872,#874,.T.); +#872 = VERTEX_POINT('',#873); +#873 = CARTESIAN_POINT('',(-1.2,0.,5.)); +#874 = SURFACE_CURVE('',#875,(#880,#887),.PCURVE_S1.); +#875 = CIRCLE('',#876,1.2); +#876 = AXIS2_PLACEMENT_3D('',#877,#878,#879); +#877 = CARTESIAN_POINT('',(0.,0.,5.)); +#878 = DIRECTION('',(0.,1.,-0.)); +#879 = DIRECTION('',(-1.,0.,0.)); +#880 = PCURVE('',#191,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = CIRCLE('',#883,1.2); +#883 = AXIS2_PLACEMENT_2D('',#884,#885); +#884 = CARTESIAN_POINT('',(2.5,-5.)); +#885 = DIRECTION('',(-1.,0.)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = PCURVE('',#888,#893); +#888 = CYLINDRICAL_SURFACE('',#889,1.2); +#889 = AXIS2_PLACEMENT_3D('',#890,#891,#892); +#890 = CARTESIAN_POINT('',(0.,3.6,5.)); +#891 = DIRECTION('',(0.,1.,0.)); +#892 = DIRECTION('',(-1.,0.,0.)); +#893 = DEFINITIONAL_REPRESENTATION('',(#894),#898); +#894 = LINE('',#895,#896); +#895 = CARTESIAN_POINT('',(0.,-3.6)); +#896 = VECTOR('',#897,1.); +#897 = DIRECTION('',(1.,0.)); +#898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#899 = ADVANCED_FACE('',(#900,#926,#961,#996,#1031,#1066,#1101,#1136, + #1171,#1206,#1241),#245,.F.); +#900 = FACE_BOUND('',#901,.F.); +#901 = EDGE_LOOP('',(#902,#923,#924,#925)); +#902 = ORIENTED_EDGE('',*,*,#903,.T.); +#903 = EDGE_CURVE('',#306,#445,#904,.T.); +#904 = SURFACE_CURVE('',#905,(#909,#916),.PCURVE_S1.); +#905 = LINE('',#906,#907); +#906 = CARTESIAN_POINT('',(2.5,3.6,0.)); +#907 = VECTOR('',#908,1.); +#908 = DIRECTION('',(0.,0.,1.)); +#909 = PCURVE('',#245,#910); +#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915); +#911 = LINE('',#912,#913); +#912 = CARTESIAN_POINT('',(0.,-0.)); +#913 = VECTOR('',#914,1.); +#914 = DIRECTION('',(0.,-1.)); +#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#916 = PCURVE('',#344,#917); +#917 = DEFINITIONAL_REPRESENTATION('',(#918),#922); +#918 = LINE('',#919,#920); +#919 = CARTESIAN_POINT('',(1.23,0.)); +#920 = VECTOR('',#921,1.); +#921 = DIRECTION('',(0.,-1.)); +#922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#923 = ORIENTED_EDGE('',*,*,#444,.T.); +#924 = ORIENTED_EDGE('',*,*,#227,.F.); +#925 = ORIENTED_EDGE('',*,*,#305,.F.); +#926 = FACE_BOUND('',#927,.F.); +#927 = EDGE_LOOP('',(#928)); +#928 = ORIENTED_EDGE('',*,*,#929,.T.); +#929 = EDGE_CURVE('',#930,#930,#932,.T.); +#930 = VERTEX_POINT('',#931); +#931 = CARTESIAN_POINT('',(-1.8,3.6,140.)); +#932 = SURFACE_CURVE('',#933,(#938,#949),.PCURVE_S1.); +#933 = CIRCLE('',#934,1.8); +#934 = AXIS2_PLACEMENT_3D('',#935,#936,#937); +#935 = CARTESIAN_POINT('',(-1.498801083244E-14,3.6,140.)); +#936 = DIRECTION('',(0.,1.,-0.)); +#937 = DIRECTION('',(-1.,0.,0.)); +#938 = PCURVE('',#245,#939); +#939 = DEFINITIONAL_REPRESENTATION('',(#940),#948); +#940 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#941,#942,#943,#944,#945,#946 +,#947),.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( + '') ); +#941 = CARTESIAN_POINT('',(4.3,-140.)); +#942 = CARTESIAN_POINT('',(4.3,-143.1176914536)); +#943 = CARTESIAN_POINT('',(1.6,-141.5588457268)); +#944 = CARTESIAN_POINT('',(-1.1,-140.)); +#945 = CARTESIAN_POINT('',(1.6,-138.4411542731)); +#946 = CARTESIAN_POINT('',(4.3,-136.8823085463)); +#947 = CARTESIAN_POINT('',(4.3,-140.)); +#948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#949 = PCURVE('',#950,#955); +#950 = CYLINDRICAL_SURFACE('',#951,1.8); +#951 = AXIS2_PLACEMENT_3D('',#952,#953,#954); +#952 = CARTESIAN_POINT('',(-1.498801083244E-14,3.6,140.)); +#953 = DIRECTION('',(0.,1.,0.)); +#954 = DIRECTION('',(-1.,0.,0.)); +#955 = DEFINITIONAL_REPRESENTATION('',(#956),#960); +#956 = LINE('',#957,#958); +#957 = CARTESIAN_POINT('',(0.,0.)); +#958 = VECTOR('',#959,1.); +#959 = DIRECTION('',(1.,0.)); +#960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#961 = FACE_BOUND('',#962,.F.); +#962 = EDGE_LOOP('',(#963)); +#963 = ORIENTED_EDGE('',*,*,#964,.T.); +#964 = EDGE_CURVE('',#965,#965,#967,.T.); +#965 = VERTEX_POINT('',#966); +#966 = CARTESIAN_POINT('',(-1.8,3.6,125.)); +#967 = SURFACE_CURVE('',#968,(#973,#984),.PCURVE_S1.); +#968 = CIRCLE('',#969,1.8); +#969 = AXIS2_PLACEMENT_3D('',#970,#971,#972); +#970 = CARTESIAN_POINT('',(-1.33226762955E-14,3.6,125.)); +#971 = DIRECTION('',(0.,1.,-0.)); +#972 = DIRECTION('',(-1.,0.,0.)); +#973 = PCURVE('',#245,#974); +#974 = DEFINITIONAL_REPRESENTATION('',(#975),#983); +#975 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#976,#977,#978,#979,#980,#981 +,#982),.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( + '') ); +#976 = CARTESIAN_POINT('',(4.3,-125.)); +#977 = CARTESIAN_POINT('',(4.3,-128.1176914536)); +#978 = CARTESIAN_POINT('',(1.6,-126.5588457268)); +#979 = CARTESIAN_POINT('',(-1.1,-125.)); +#980 = CARTESIAN_POINT('',(1.6,-123.4411542731)); +#981 = CARTESIAN_POINT('',(4.3,-121.8823085463)); +#982 = CARTESIAN_POINT('',(4.3,-125.)); +#983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#984 = PCURVE('',#985,#990); +#985 = CYLINDRICAL_SURFACE('',#986,1.8); +#986 = AXIS2_PLACEMENT_3D('',#987,#988,#989); +#987 = CARTESIAN_POINT('',(-1.33226762955E-14,3.6,125.)); +#988 = DIRECTION('',(0.,1.,0.)); +#989 = DIRECTION('',(-1.,0.,0.)); +#990 = DEFINITIONAL_REPRESENTATION('',(#991),#995); +#991 = LINE('',#992,#993); +#992 = CARTESIAN_POINT('',(0.,0.)); +#993 = VECTOR('',#994,1.); +#994 = DIRECTION('',(1.,0.)); +#995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#996 = FACE_BOUND('',#997,.F.); +#997 = EDGE_LOOP('',(#998)); +#998 = ORIENTED_EDGE('',*,*,#999,.T.); +#999 = EDGE_CURVE('',#1000,#1000,#1002,.T.); +#1000 = VERTEX_POINT('',#1001); +#1001 = CARTESIAN_POINT('',(-1.8,3.6,110.)); +#1002 = SURFACE_CURVE('',#1003,(#1008,#1019),.PCURVE_S1.); +#1003 = CIRCLE('',#1004,1.8); +#1004 = AXIS2_PLACEMENT_3D('',#1005,#1006,#1007); +#1005 = CARTESIAN_POINT('',(-1.165734175856E-14,3.6,110.)); +#1006 = DIRECTION('',(0.,1.,-0.)); +#1007 = DIRECTION('',(-1.,0.,0.)); +#1008 = PCURVE('',#245,#1009); +#1009 = DEFINITIONAL_REPRESENTATION('',(#1010),#1018); +#1010 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1011,#1012,#1013,#1014, +#1015,#1016,#1017),.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('') ); +#1011 = CARTESIAN_POINT('',(4.3,-110.)); +#1012 = CARTESIAN_POINT('',(4.3,-113.1176914536)); +#1013 = CARTESIAN_POINT('',(1.6,-111.5588457268)); +#1014 = CARTESIAN_POINT('',(-1.1,-110.)); +#1015 = CARTESIAN_POINT('',(1.6,-108.4411542731)); +#1016 = CARTESIAN_POINT('',(4.3,-106.8823085463)); +#1017 = CARTESIAN_POINT('',(4.3,-110.)); +#1018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1019 = PCURVE('',#1020,#1025); +#1020 = CYLINDRICAL_SURFACE('',#1021,1.8); +#1021 = AXIS2_PLACEMENT_3D('',#1022,#1023,#1024); +#1022 = CARTESIAN_POINT('',(-1.165734175856E-14,3.6,110.)); +#1023 = DIRECTION('',(0.,1.,0.)); +#1024 = DIRECTION('',(-1.,0.,0.)); +#1025 = DEFINITIONAL_REPRESENTATION('',(#1026),#1030); +#1026 = LINE('',#1027,#1028); +#1027 = CARTESIAN_POINT('',(0.,0.)); +#1028 = VECTOR('',#1029,1.); +#1029 = DIRECTION('',(1.,0.)); +#1030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1031 = FACE_BOUND('',#1032,.F.); +#1032 = EDGE_LOOP('',(#1033)); +#1033 = ORIENTED_EDGE('',*,*,#1034,.T.); +#1034 = EDGE_CURVE('',#1035,#1035,#1037,.T.); +#1035 = VERTEX_POINT('',#1036); +#1036 = CARTESIAN_POINT('',(-1.8,3.6,95.)); +#1037 = SURFACE_CURVE('',#1038,(#1043,#1054),.PCURVE_S1.); +#1038 = CIRCLE('',#1039,1.8); +#1039 = AXIS2_PLACEMENT_3D('',#1040,#1041,#1042); +#1040 = CARTESIAN_POINT('',(-9.992007221626E-15,3.6,95.)); +#1041 = DIRECTION('',(0.,1.,-0.)); +#1042 = DIRECTION('',(-1.,0.,0.)); +#1043 = PCURVE('',#245,#1044); +#1044 = DEFINITIONAL_REPRESENTATION('',(#1045),#1053); +#1045 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1046,#1047,#1048,#1049, +#1050,#1051,#1052),.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('') ); +#1046 = CARTESIAN_POINT('',(4.3,-95.)); +#1047 = CARTESIAN_POINT('',(4.3,-98.11769145362)); +#1048 = CARTESIAN_POINT('',(1.6,-96.55884572681)); +#1049 = CARTESIAN_POINT('',(-1.1,-95.)); +#1050 = CARTESIAN_POINT('',(1.6,-93.44115427318)); +#1051 = CARTESIAN_POINT('',(4.3,-91.88230854637)); +#1052 = CARTESIAN_POINT('',(4.3,-95.)); +#1053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1054 = PCURVE('',#1055,#1060); +#1055 = CYLINDRICAL_SURFACE('',#1056,1.8); +#1056 = AXIS2_PLACEMENT_3D('',#1057,#1058,#1059); +#1057 = CARTESIAN_POINT('',(-9.992007221626E-15,3.6,95.)); +#1058 = DIRECTION('',(0.,1.,0.)); +#1059 = DIRECTION('',(-1.,0.,0.)); +#1060 = DEFINITIONAL_REPRESENTATION('',(#1061),#1065); +#1061 = LINE('',#1062,#1063); +#1062 = CARTESIAN_POINT('',(0.,0.)); +#1063 = VECTOR('',#1064,1.); +#1064 = DIRECTION('',(1.,0.)); +#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1066 = FACE_BOUND('',#1067,.F.); +#1067 = EDGE_LOOP('',(#1068)); +#1068 = ORIENTED_EDGE('',*,*,#1069,.T.); +#1069 = EDGE_CURVE('',#1070,#1070,#1072,.T.); +#1070 = VERTEX_POINT('',#1071); +#1071 = CARTESIAN_POINT('',(-1.8,3.6,80.)); +#1072 = SURFACE_CURVE('',#1073,(#1078,#1089),.PCURVE_S1.); +#1073 = CIRCLE('',#1074,1.8); +#1074 = AXIS2_PLACEMENT_3D('',#1075,#1076,#1077); +#1075 = CARTESIAN_POINT('',(-8.326672684689E-15,3.6,80.)); +#1076 = DIRECTION('',(0.,1.,-0.)); +#1077 = DIRECTION('',(-1.,0.,0.)); +#1078 = PCURVE('',#245,#1079); +#1079 = DEFINITIONAL_REPRESENTATION('',(#1080),#1088); +#1080 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1081,#1082,#1083,#1084, +#1085,#1086,#1087),.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('') ); +#1081 = CARTESIAN_POINT('',(4.3,-80.)); +#1082 = CARTESIAN_POINT('',(4.3,-83.11769145362)); +#1083 = CARTESIAN_POINT('',(1.6,-81.55884572681)); +#1084 = CARTESIAN_POINT('',(-1.1,-80.)); +#1085 = CARTESIAN_POINT('',(1.6,-78.44115427318)); +#1086 = CARTESIAN_POINT('',(4.3,-76.88230854637)); +#1087 = CARTESIAN_POINT('',(4.3,-80.)); +#1088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1089 = PCURVE('',#1090,#1095); +#1090 = CYLINDRICAL_SURFACE('',#1091,1.8); +#1091 = AXIS2_PLACEMENT_3D('',#1092,#1093,#1094); +#1092 = CARTESIAN_POINT('',(-8.326672684689E-15,3.6,80.)); +#1093 = DIRECTION('',(0.,1.,0.)); +#1094 = DIRECTION('',(-1.,0.,0.)); +#1095 = DEFINITIONAL_REPRESENTATION('',(#1096),#1100); +#1096 = LINE('',#1097,#1098); +#1097 = CARTESIAN_POINT('',(0.,0.)); +#1098 = VECTOR('',#1099,1.); +#1099 = DIRECTION('',(1.,0.)); +#1100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1101 = FACE_BOUND('',#1102,.F.); +#1102 = EDGE_LOOP('',(#1103)); +#1103 = ORIENTED_EDGE('',*,*,#1104,.T.); +#1104 = EDGE_CURVE('',#1105,#1105,#1107,.T.); +#1105 = VERTEX_POINT('',#1106); +#1106 = CARTESIAN_POINT('',(-1.8,3.6,65.)); +#1107 = SURFACE_CURVE('',#1108,(#1113,#1124),.PCURVE_S1.); +#1108 = CIRCLE('',#1109,1.8); +#1109 = AXIS2_PLACEMENT_3D('',#1110,#1111,#1112); +#1110 = CARTESIAN_POINT('',(-6.661338147751E-15,3.6,65.)); +#1111 = DIRECTION('',(0.,1.,-0.)); +#1112 = DIRECTION('',(-1.,0.,0.)); +#1113 = PCURVE('',#245,#1114); +#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1123); +#1115 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1116,#1117,#1118,#1119, +#1120,#1121,#1122),.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('') ); +#1116 = CARTESIAN_POINT('',(4.3,-65.)); +#1117 = CARTESIAN_POINT('',(4.3,-68.11769145362)); +#1118 = CARTESIAN_POINT('',(1.6,-66.55884572681)); +#1119 = CARTESIAN_POINT('',(-1.1,-65.)); +#1120 = CARTESIAN_POINT('',(1.6,-63.44115427318)); +#1121 = CARTESIAN_POINT('',(4.3,-61.88230854637)); +#1122 = CARTESIAN_POINT('',(4.3,-65.)); +#1123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1124 = PCURVE('',#1125,#1130); +#1125 = CYLINDRICAL_SURFACE('',#1126,1.8); +#1126 = AXIS2_PLACEMENT_3D('',#1127,#1128,#1129); +#1127 = CARTESIAN_POINT('',(-6.661338147751E-15,3.6,65.)); +#1128 = DIRECTION('',(0.,1.,0.)); +#1129 = DIRECTION('',(-1.,0.,0.)); +#1130 = DEFINITIONAL_REPRESENTATION('',(#1131),#1135); +#1131 = LINE('',#1132,#1133); +#1132 = CARTESIAN_POINT('',(0.,0.)); +#1133 = VECTOR('',#1134,1.); +#1134 = DIRECTION('',(1.,0.)); +#1135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1136 = FACE_BOUND('',#1137,.F.); +#1137 = EDGE_LOOP('',(#1138)); +#1138 = ORIENTED_EDGE('',*,*,#1139,.T.); +#1139 = EDGE_CURVE('',#1140,#1140,#1142,.T.); +#1140 = VERTEX_POINT('',#1141); +#1141 = CARTESIAN_POINT('',(-1.8,3.6,50.)); +#1142 = SURFACE_CURVE('',#1143,(#1148,#1159),.PCURVE_S1.); +#1143 = CIRCLE('',#1144,1.8); +#1144 = AXIS2_PLACEMENT_3D('',#1145,#1146,#1147); +#1145 = CARTESIAN_POINT('',(-4.996003610813E-15,3.6,50.)); +#1146 = DIRECTION('',(0.,1.,-0.)); +#1147 = DIRECTION('',(-1.,0.,0.)); +#1148 = PCURVE('',#245,#1149); +#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1158); +#1150 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1151,#1152,#1153,#1154, +#1155,#1156,#1157),.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('') ); +#1151 = CARTESIAN_POINT('',(4.3,-50.)); +#1152 = CARTESIAN_POINT('',(4.3,-53.11769145362)); +#1153 = CARTESIAN_POINT('',(1.6,-51.55884572681)); +#1154 = CARTESIAN_POINT('',(-1.1,-50.)); +#1155 = CARTESIAN_POINT('',(1.6,-48.44115427318)); +#1156 = CARTESIAN_POINT('',(4.3,-46.88230854637)); +#1157 = CARTESIAN_POINT('',(4.3,-50.)); +#1158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1159 = PCURVE('',#1160,#1165); +#1160 = CYLINDRICAL_SURFACE('',#1161,1.8); +#1161 = AXIS2_PLACEMENT_3D('',#1162,#1163,#1164); +#1162 = CARTESIAN_POINT('',(-4.996003610813E-15,3.6,50.)); +#1163 = DIRECTION('',(0.,1.,0.)); +#1164 = DIRECTION('',(-1.,0.,0.)); +#1165 = DEFINITIONAL_REPRESENTATION('',(#1166),#1170); +#1166 = LINE('',#1167,#1168); +#1167 = CARTESIAN_POINT('',(0.,0.)); +#1168 = VECTOR('',#1169,1.); +#1169 = DIRECTION('',(1.,0.)); +#1170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1171 = FACE_BOUND('',#1172,.F.); +#1172 = EDGE_LOOP('',(#1173)); +#1173 = ORIENTED_EDGE('',*,*,#1174,.T.); +#1174 = EDGE_CURVE('',#1175,#1175,#1177,.T.); +#1175 = VERTEX_POINT('',#1176); +#1176 = CARTESIAN_POINT('',(-1.8,3.6,35.)); +#1177 = SURFACE_CURVE('',#1178,(#1183,#1194),.PCURVE_S1.); +#1178 = CIRCLE('',#1179,1.8); +#1179 = AXIS2_PLACEMENT_3D('',#1180,#1181,#1182); +#1180 = CARTESIAN_POINT('',(-3.330669073875E-15,3.6,35.)); +#1181 = DIRECTION('',(0.,1.,-0.)); +#1182 = DIRECTION('',(-1.,0.,0.)); +#1183 = PCURVE('',#245,#1184); +#1184 = DEFINITIONAL_REPRESENTATION('',(#1185),#1193); +#1185 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1186,#1187,#1188,#1189, +#1190,#1191,#1192),.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('') ); +#1186 = CARTESIAN_POINT('',(4.3,-35.)); +#1187 = CARTESIAN_POINT('',(4.3,-38.11769145362)); +#1188 = CARTESIAN_POINT('',(1.6,-36.55884572681)); +#1189 = CARTESIAN_POINT('',(-1.1,-35.)); +#1190 = CARTESIAN_POINT('',(1.6,-33.44115427318)); +#1191 = CARTESIAN_POINT('',(4.3,-31.88230854637)); +#1192 = CARTESIAN_POINT('',(4.3,-35.)); +#1193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1194 = PCURVE('',#1195,#1200); +#1195 = CYLINDRICAL_SURFACE('',#1196,1.8); +#1196 = AXIS2_PLACEMENT_3D('',#1197,#1198,#1199); +#1197 = CARTESIAN_POINT('',(-3.330669073875E-15,3.6,35.)); +#1198 = DIRECTION('',(0.,1.,0.)); +#1199 = DIRECTION('',(-1.,0.,0.)); +#1200 = DEFINITIONAL_REPRESENTATION('',(#1201),#1205); +#1201 = LINE('',#1202,#1203); +#1202 = CARTESIAN_POINT('',(0.,0.)); +#1203 = VECTOR('',#1204,1.); +#1204 = DIRECTION('',(1.,0.)); +#1205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1206 = FACE_BOUND('',#1207,.F.); +#1207 = EDGE_LOOP('',(#1208)); +#1208 = ORIENTED_EDGE('',*,*,#1209,.T.); +#1209 = EDGE_CURVE('',#1210,#1210,#1212,.T.); +#1210 = VERTEX_POINT('',#1211); +#1211 = CARTESIAN_POINT('',(-1.8,3.6,20.)); +#1212 = SURFACE_CURVE('',#1213,(#1218,#1229),.PCURVE_S1.); +#1213 = CIRCLE('',#1214,1.8); +#1214 = AXIS2_PLACEMENT_3D('',#1215,#1216,#1217); +#1215 = CARTESIAN_POINT('',(-1.665334536938E-15,3.6,20.)); +#1216 = DIRECTION('',(0.,1.,-0.)); +#1217 = DIRECTION('',(-1.,0.,0.)); +#1218 = PCURVE('',#245,#1219); +#1219 = DEFINITIONAL_REPRESENTATION('',(#1220),#1228); +#1220 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1221,#1222,#1223,#1224, +#1225,#1226,#1227),.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('') ); +#1221 = CARTESIAN_POINT('',(4.3,-20.)); +#1222 = CARTESIAN_POINT('',(4.3,-23.11769145362)); +#1223 = CARTESIAN_POINT('',(1.6,-21.55884572681)); +#1224 = CARTESIAN_POINT('',(-1.1,-20.)); +#1225 = CARTESIAN_POINT('',(1.6,-18.44115427318)); +#1226 = CARTESIAN_POINT('',(4.3,-16.88230854637)); +#1227 = CARTESIAN_POINT('',(4.3,-20.)); +#1228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1229 = PCURVE('',#1230,#1235); +#1230 = CYLINDRICAL_SURFACE('',#1231,1.8); +#1231 = AXIS2_PLACEMENT_3D('',#1232,#1233,#1234); +#1232 = CARTESIAN_POINT('',(-1.665334536938E-15,3.6,20.)); +#1233 = DIRECTION('',(0.,1.,0.)); +#1234 = DIRECTION('',(-1.,0.,0.)); +#1235 = DEFINITIONAL_REPRESENTATION('',(#1236),#1240); +#1236 = LINE('',#1237,#1238); +#1237 = CARTESIAN_POINT('',(0.,0.)); +#1238 = VECTOR('',#1239,1.); +#1239 = DIRECTION('',(1.,0.)); +#1240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1241 = FACE_BOUND('',#1242,.F.); +#1242 = EDGE_LOOP('',(#1243)); +#1243 = ORIENTED_EDGE('',*,*,#1244,.T.); +#1244 = EDGE_CURVE('',#1245,#1245,#1247,.T.); +#1245 = VERTEX_POINT('',#1246); +#1246 = CARTESIAN_POINT('',(-1.8,3.6,5.)); +#1247 = SURFACE_CURVE('',#1248,(#1253,#1264),.PCURVE_S1.); +#1248 = CIRCLE('',#1249,1.8); +#1249 = AXIS2_PLACEMENT_3D('',#1250,#1251,#1252); +#1250 = CARTESIAN_POINT('',(0.,3.6,5.)); +#1251 = DIRECTION('',(0.,1.,-0.)); +#1252 = DIRECTION('',(-1.,0.,0.)); +#1253 = PCURVE('',#245,#1254); +#1254 = DEFINITIONAL_REPRESENTATION('',(#1255),#1263); +#1255 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1256,#1257,#1258,#1259, +#1260,#1261,#1262),.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('') ); +#1256 = CARTESIAN_POINT('',(4.3,-5.)); +#1257 = CARTESIAN_POINT('',(4.3,-8.117691453624)); +#1258 = CARTESIAN_POINT('',(1.6,-6.558845726812)); +#1259 = CARTESIAN_POINT('',(-1.1,-5.)); +#1260 = CARTESIAN_POINT('',(1.6,-3.441154273188)); +#1261 = CARTESIAN_POINT('',(4.3,-1.882308546376)); +#1262 = CARTESIAN_POINT('',(4.3,-5.)); +#1263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1264 = PCURVE('',#1265,#1270); +#1265 = CYLINDRICAL_SURFACE('',#1266,1.8); +#1266 = AXIS2_PLACEMENT_3D('',#1267,#1268,#1269); +#1267 = CARTESIAN_POINT('',(0.,3.6,5.)); +#1268 = DIRECTION('',(0.,1.,0.)); +#1269 = DIRECTION('',(-1.,0.,0.)); +#1270 = DEFINITIONAL_REPRESENTATION('',(#1271),#1275); +#1271 = LINE('',#1272,#1273); +#1272 = CARTESIAN_POINT('',(0.,0.)); +#1273 = VECTOR('',#1274,1.); +#1274 = DIRECTION('',(1.,0.)); +#1275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1276 = ADVANCED_FACE('',(#1277),#344,.F.); +#1277 = FACE_BOUND('',#1278,.F.); +#1278 = EDGE_LOOP('',(#1279,#1300,#1301,#1302)); +#1279 = ORIENTED_EDGE('',*,*,#1280,.T.); +#1280 = EDGE_CURVE('',#329,#468,#1281,.T.); +#1281 = SURFACE_CURVE('',#1282,(#1286,#1293),.PCURVE_S1.); +#1282 = LINE('',#1283,#1284); +#1283 = CARTESIAN_POINT('',(2.5,2.37,0.)); +#1284 = VECTOR('',#1285,1.); +#1285 = DIRECTION('',(0.,0.,1.)); +#1286 = PCURVE('',#344,#1287); +#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1292); +#1288 = LINE('',#1289,#1290); +#1289 = CARTESIAN_POINT('',(0.,0.)); +#1290 = VECTOR('',#1291,1.); +#1291 = DIRECTION('',(0.,-1.)); +#1292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1293 = PCURVE('',#377,#1294); +#1294 = DEFINITIONAL_REPRESENTATION('',(#1295),#1299); +#1295 = LINE('',#1296,#1297); +#1296 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#1297 = VECTOR('',#1298,1.); +#1298 = DIRECTION('',(-0.,-1.)); +#1299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1300 = ORIENTED_EDGE('',*,*,#467,.T.); +#1301 = ORIENTED_EDGE('',*,*,#903,.F.); +#1302 = ORIENTED_EDGE('',*,*,#328,.F.); +#1303 = ADVANCED_FACE('',(#1304),#377,.F.); +#1304 = FACE_BOUND('',#1305,.T.); +#1305 = EDGE_LOOP('',(#1306,#1307,#1308,#1329)); +#1306 = ORIENTED_EDGE('',*,*,#1280,.T.); +#1307 = ORIENTED_EDGE('',*,*,#490,.T.); +#1308 = ORIENTED_EDGE('',*,*,#1309,.F.); +#1309 = EDGE_CURVE('',#357,#491,#1310,.T.); +#1310 = SURFACE_CURVE('',#1311,(#1315,#1322),.PCURVE_S1.); +#1311 = LINE('',#1312,#1313); +#1312 = CARTESIAN_POINT('',(2.5,1.23,0.)); +#1313 = VECTOR('',#1314,1.); +#1314 = DIRECTION('',(0.,0.,1.)); +#1315 = PCURVE('',#377,#1316); +#1316 = DEFINITIONAL_REPRESENTATION('',(#1317),#1321); +#1317 = LINE('',#1318,#1319); +#1318 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#1319 = VECTOR('',#1320,1.); +#1320 = DIRECTION('',(-0.,-1.)); +#1321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1322 = PCURVE('',#405,#1323); +#1323 = DEFINITIONAL_REPRESENTATION('',(#1324),#1328); +#1324 = LINE('',#1325,#1326); +#1325 = CARTESIAN_POINT('',(1.23,0.)); +#1326 = VECTOR('',#1327,1.); +#1327 = DIRECTION('',(0.,-1.)); +#1328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1329 = ORIENTED_EDGE('',*,*,#356,.F.); +#1330 = ADVANCED_FACE('',(#1331),#405,.F.); +#1331 = FACE_BOUND('',#1332,.F.); +#1332 = EDGE_LOOP('',(#1333,#1334,#1335,#1336)); +#1333 = ORIENTED_EDGE('',*,*,#568,.T.); +#1334 = ORIENTED_EDGE('',*,*,#518,.T.); +#1335 = ORIENTED_EDGE('',*,*,#1309,.F.); +#1336 = ORIENTED_EDGE('',*,*,#389,.F.); +#1337 = ADVANCED_FACE('',(#1338),#609,.F.); +#1338 = FACE_BOUND('',#1339,.F.); +#1339 = EDGE_LOOP('',(#1340,#1369,#1390,#1391)); +#1340 = ORIENTED_EDGE('',*,*,#1341,.F.); +#1341 = EDGE_CURVE('',#1342,#1342,#1344,.T.); +#1342 = VERTEX_POINT('',#1343); +#1343 = CARTESIAN_POINT('',(-1.2,2.8,140.)); +#1344 = SURFACE_CURVE('',#1345,(#1350,#1357),.PCURVE_S1.); +#1345 = CIRCLE('',#1346,1.2); +#1346 = AXIS2_PLACEMENT_3D('',#1347,#1348,#1349); +#1347 = CARTESIAN_POINT('',(-1.498801083244E-14,2.8,140.)); +#1348 = DIRECTION('',(0.,1.,0.)); +#1349 = DIRECTION('',(-1.,0.,0.)); +#1350 = PCURVE('',#609,#1351); +#1351 = DEFINITIONAL_REPRESENTATION('',(#1352),#1356); +#1352 = LINE('',#1353,#1354); +#1353 = CARTESIAN_POINT('',(0.,-0.8)); +#1354 = VECTOR('',#1355,1.); +#1355 = DIRECTION('',(1.,0.)); +#1356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1357 = PCURVE('',#1358,#1363); +#1358 = PLANE('',#1359); +#1359 = AXIS2_PLACEMENT_3D('',#1360,#1361,#1362); +#1360 = CARTESIAN_POINT('',(-1.494053027228E-14,2.8,140.)); +#1361 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17)); +#1362 = DIRECTION('',(0.,-7.960292445217E-17,-1.)); +#1363 = DEFINITIONAL_REPRESENTATION('',(#1364),#1368); +#1364 = CIRCLE('',#1365,1.2); +#1365 = AXIS2_PLACEMENT_2D('',#1366,#1367); +#1366 = CARTESIAN_POINT('',(0.,4.748056015762E-17)); +#1367 = DIRECTION('',(-0.,1.)); +#1368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1369 = ORIENTED_EDGE('',*,*,#1370,.T.); +#1370 = EDGE_CURVE('',#1342,#593,#1371,.T.); +#1371 = SEAM_CURVE('',#1372,(#1376,#1383),.PCURVE_S1.); +#1372 = LINE('',#1373,#1374); +#1373 = CARTESIAN_POINT('',(-1.2,3.6,140.)); +#1374 = VECTOR('',#1375,1.); +#1375 = DIRECTION('',(0.,-1.,0.)); +#1376 = PCURVE('',#609,#1377); +#1377 = DEFINITIONAL_REPRESENTATION('',(#1378),#1382); +#1378 = LINE('',#1379,#1380); +#1379 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1380 = VECTOR('',#1381,1.); +#1381 = DIRECTION('',(0.,-1.)); +#1382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1383 = PCURVE('',#609,#1384); +#1384 = DEFINITIONAL_REPRESENTATION('',(#1385),#1389); +#1385 = LINE('',#1386,#1387); +#1386 = CARTESIAN_POINT('',(0.,0.)); +#1387 = VECTOR('',#1388,1.); +#1388 = DIRECTION('',(0.,-1.)); +#1389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1390 = ORIENTED_EDGE('',*,*,#592,.T.); +#1391 = ORIENTED_EDGE('',*,*,#1370,.F.); +#1392 = ADVANCED_FACE('',(#1393),#640,.F.); +#1393 = FACE_BOUND('',#1394,.F.); +#1394 = EDGE_LOOP('',(#1395,#1424,#1445,#1446)); +#1395 = ORIENTED_EDGE('',*,*,#1396,.F.); +#1396 = EDGE_CURVE('',#1397,#1397,#1399,.T.); +#1397 = VERTEX_POINT('',#1398); +#1398 = CARTESIAN_POINT('',(-1.2,2.8,125.)); +#1399 = SURFACE_CURVE('',#1400,(#1405,#1412),.PCURVE_S1.); +#1400 = CIRCLE('',#1401,1.2); +#1401 = AXIS2_PLACEMENT_3D('',#1402,#1403,#1404); +#1402 = CARTESIAN_POINT('',(-1.33226762955E-14,2.8,125.)); +#1403 = DIRECTION('',(0.,1.,0.)); +#1404 = DIRECTION('',(-1.,0.,0.)); +#1405 = PCURVE('',#640,#1406); +#1406 = DEFINITIONAL_REPRESENTATION('',(#1407),#1411); +#1407 = LINE('',#1408,#1409); +#1408 = CARTESIAN_POINT('',(0.,-0.8)); +#1409 = VECTOR('',#1410,1.); +#1410 = DIRECTION('',(1.,0.)); +#1411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1412 = PCURVE('',#1413,#1418); +#1413 = PLANE('',#1414); +#1414 = AXIS2_PLACEMENT_3D('',#1415,#1416,#1417); +#1415 = CARTESIAN_POINT('',(-1.327519573534E-14,2.8,125.)); +#1416 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17)); +#1417 = DIRECTION('',(0.,-7.960292445217E-17,-1.)); +#1418 = DEFINITIONAL_REPRESENTATION('',(#1419),#1423); +#1419 = CIRCLE('',#1420,1.2); +#1420 = AXIS2_PLACEMENT_2D('',#1421,#1422); +#1421 = CARTESIAN_POINT('',(0.,4.748056015762E-17)); +#1422 = DIRECTION('',(-0.,1.)); +#1423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1424 = ORIENTED_EDGE('',*,*,#1425,.T.); +#1425 = EDGE_CURVE('',#1397,#624,#1426,.T.); +#1426 = SEAM_CURVE('',#1427,(#1431,#1438),.PCURVE_S1.); +#1427 = LINE('',#1428,#1429); +#1428 = CARTESIAN_POINT('',(-1.2,3.6,125.)); +#1429 = VECTOR('',#1430,1.); +#1430 = DIRECTION('',(0.,-1.,0.)); +#1431 = PCURVE('',#640,#1432); +#1432 = DEFINITIONAL_REPRESENTATION('',(#1433),#1437); +#1433 = LINE('',#1434,#1435); +#1434 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1435 = VECTOR('',#1436,1.); +#1436 = DIRECTION('',(0.,-1.)); +#1437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1438 = PCURVE('',#640,#1439); +#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444); +#1440 = LINE('',#1441,#1442); +#1441 = CARTESIAN_POINT('',(0.,0.)); +#1442 = VECTOR('',#1443,1.); +#1443 = DIRECTION('',(0.,-1.)); +#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1445 = ORIENTED_EDGE('',*,*,#623,.T.); +#1446 = ORIENTED_EDGE('',*,*,#1425,.F.); +#1447 = ADVANCED_FACE('',(#1448),#671,.F.); +#1448 = FACE_BOUND('',#1449,.F.); +#1449 = EDGE_LOOP('',(#1450,#1479,#1500,#1501)); +#1450 = ORIENTED_EDGE('',*,*,#1451,.F.); +#1451 = EDGE_CURVE('',#1452,#1452,#1454,.T.); +#1452 = VERTEX_POINT('',#1453); +#1453 = CARTESIAN_POINT('',(-1.2,2.8,110.)); +#1454 = SURFACE_CURVE('',#1455,(#1460,#1467),.PCURVE_S1.); +#1455 = CIRCLE('',#1456,1.2); +#1456 = AXIS2_PLACEMENT_3D('',#1457,#1458,#1459); +#1457 = CARTESIAN_POINT('',(-1.165734175856E-14,2.8,110.)); +#1458 = DIRECTION('',(0.,1.,0.)); +#1459 = DIRECTION('',(-1.,0.,0.)); +#1460 = PCURVE('',#671,#1461); +#1461 = DEFINITIONAL_REPRESENTATION('',(#1462),#1466); +#1462 = LINE('',#1463,#1464); +#1463 = CARTESIAN_POINT('',(0.,-0.8)); +#1464 = VECTOR('',#1465,1.); +#1465 = DIRECTION('',(1.,0.)); +#1466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1467 = PCURVE('',#1468,#1473); +#1468 = PLANE('',#1469); +#1469 = AXIS2_PLACEMENT_3D('',#1470,#1471,#1472); +#1470 = CARTESIAN_POINT('',(-1.160986119841E-14,2.8,110.)); +#1471 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17)); +#1472 = DIRECTION('',(0.,-7.960292445217E-17,-1.)); +#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478); +#1474 = CIRCLE('',#1475,1.2); +#1475 = AXIS2_PLACEMENT_2D('',#1476,#1477); +#1476 = CARTESIAN_POINT('',(0.,4.748056015762E-17)); +#1477 = DIRECTION('',(-0.,1.)); +#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1479 = ORIENTED_EDGE('',*,*,#1480,.T.); +#1480 = EDGE_CURVE('',#1452,#655,#1481,.T.); +#1481 = SEAM_CURVE('',#1482,(#1486,#1493),.PCURVE_S1.); +#1482 = LINE('',#1483,#1484); +#1483 = CARTESIAN_POINT('',(-1.2,3.6,110.)); +#1484 = VECTOR('',#1485,1.); +#1485 = DIRECTION('',(0.,-1.,0.)); +#1486 = PCURVE('',#671,#1487); +#1487 = DEFINITIONAL_REPRESENTATION('',(#1488),#1492); +#1488 = LINE('',#1489,#1490); +#1489 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1490 = VECTOR('',#1491,1.); +#1491 = DIRECTION('',(0.,-1.)); +#1492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1493 = PCURVE('',#671,#1494); +#1494 = DEFINITIONAL_REPRESENTATION('',(#1495),#1499); +#1495 = LINE('',#1496,#1497); +#1496 = CARTESIAN_POINT('',(0.,0.)); +#1497 = VECTOR('',#1498,1.); +#1498 = DIRECTION('',(0.,-1.)); +#1499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1500 = ORIENTED_EDGE('',*,*,#654,.T.); +#1501 = ORIENTED_EDGE('',*,*,#1480,.F.); +#1502 = ADVANCED_FACE('',(#1503),#702,.F.); +#1503 = FACE_BOUND('',#1504,.F.); +#1504 = EDGE_LOOP('',(#1505,#1534,#1555,#1556)); +#1505 = ORIENTED_EDGE('',*,*,#1506,.F.); +#1506 = EDGE_CURVE('',#1507,#1507,#1509,.T.); +#1507 = VERTEX_POINT('',#1508); +#1508 = CARTESIAN_POINT('',(-1.2,2.8,95.)); +#1509 = SURFACE_CURVE('',#1510,(#1515,#1522),.PCURVE_S1.); +#1510 = CIRCLE('',#1511,1.2); +#1511 = AXIS2_PLACEMENT_3D('',#1512,#1513,#1514); +#1512 = CARTESIAN_POINT('',(-9.992007221626E-15,2.8,95.)); +#1513 = DIRECTION('',(0.,1.,0.)); +#1514 = DIRECTION('',(-1.,0.,0.)); +#1515 = PCURVE('',#702,#1516); +#1516 = DEFINITIONAL_REPRESENTATION('',(#1517),#1521); +#1517 = LINE('',#1518,#1519); +#1518 = CARTESIAN_POINT('',(0.,-0.8)); +#1519 = VECTOR('',#1520,1.); +#1520 = DIRECTION('',(1.,0.)); +#1521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1522 = PCURVE('',#1523,#1528); +#1523 = PLANE('',#1524); +#1524 = AXIS2_PLACEMENT_3D('',#1525,#1526,#1527); +#1525 = CARTESIAN_POINT('',(-9.944526661469E-15,2.8,95.)); +#1526 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17)); +#1527 = DIRECTION('',(0.,-7.960292445217E-17,-1.)); +#1528 = DEFINITIONAL_REPRESENTATION('',(#1529),#1533); +#1529 = CIRCLE('',#1530,1.2); +#1530 = AXIS2_PLACEMENT_2D('',#1531,#1532); +#1531 = CARTESIAN_POINT('',(0.,4.748056015762E-17)); +#1532 = DIRECTION('',(-0.,1.)); +#1533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1534 = ORIENTED_EDGE('',*,*,#1535,.T.); +#1535 = EDGE_CURVE('',#1507,#686,#1536,.T.); +#1536 = SEAM_CURVE('',#1537,(#1541,#1548),.PCURVE_S1.); +#1537 = LINE('',#1538,#1539); +#1538 = CARTESIAN_POINT('',(-1.2,3.6,95.)); +#1539 = VECTOR('',#1540,1.); +#1540 = DIRECTION('',(0.,-1.,0.)); +#1541 = PCURVE('',#702,#1542); +#1542 = DEFINITIONAL_REPRESENTATION('',(#1543),#1547); +#1543 = LINE('',#1544,#1545); +#1544 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1545 = VECTOR('',#1546,1.); +#1546 = DIRECTION('',(0.,-1.)); +#1547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1548 = PCURVE('',#702,#1549); +#1549 = DEFINITIONAL_REPRESENTATION('',(#1550),#1554); +#1550 = LINE('',#1551,#1552); +#1551 = CARTESIAN_POINT('',(0.,0.)); +#1552 = VECTOR('',#1553,1.); +#1553 = DIRECTION('',(0.,-1.)); +#1554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1555 = ORIENTED_EDGE('',*,*,#685,.T.); +#1556 = ORIENTED_EDGE('',*,*,#1535,.F.); +#1557 = ADVANCED_FACE('',(#1558),#733,.F.); +#1558 = FACE_BOUND('',#1559,.F.); +#1559 = EDGE_LOOP('',(#1560,#1589,#1610,#1611)); +#1560 = ORIENTED_EDGE('',*,*,#1561,.F.); +#1561 = EDGE_CURVE('',#1562,#1562,#1564,.T.); +#1562 = VERTEX_POINT('',#1563); +#1563 = CARTESIAN_POINT('',(-1.2,2.8,80.)); +#1564 = SURFACE_CURVE('',#1565,(#1570,#1577),.PCURVE_S1.); +#1565 = CIRCLE('',#1566,1.2); +#1566 = AXIS2_PLACEMENT_3D('',#1567,#1568,#1569); +#1567 = CARTESIAN_POINT('',(-8.326672684689E-15,2.8,80.)); +#1568 = DIRECTION('',(0.,1.,0.)); +#1569 = DIRECTION('',(-1.,0.,0.)); +#1570 = PCURVE('',#733,#1571); +#1571 = DEFINITIONAL_REPRESENTATION('',(#1572),#1576); +#1572 = LINE('',#1573,#1574); +#1573 = CARTESIAN_POINT('',(0.,-0.8)); +#1574 = VECTOR('',#1575,1.); +#1575 = DIRECTION('',(1.,0.)); +#1576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1577 = PCURVE('',#1578,#1583); +#1578 = PLANE('',#1579); +#1579 = AXIS2_PLACEMENT_3D('',#1580,#1581,#1582); +#1580 = CARTESIAN_POINT('',(-8.279192124531E-15,2.8,80.)); +#1581 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17)); +#1582 = DIRECTION('',(0.,-7.960292445217E-17,-1.)); +#1583 = DEFINITIONAL_REPRESENTATION('',(#1584),#1588); +#1584 = CIRCLE('',#1585,1.2); +#1585 = AXIS2_PLACEMENT_2D('',#1586,#1587); +#1586 = CARTESIAN_POINT('',(0.,4.748056015762E-17)); +#1587 = DIRECTION('',(-0.,1.)); +#1588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1589 = ORIENTED_EDGE('',*,*,#1590,.T.); +#1590 = EDGE_CURVE('',#1562,#717,#1591,.T.); +#1591 = SEAM_CURVE('',#1592,(#1596,#1603),.PCURVE_S1.); +#1592 = LINE('',#1593,#1594); +#1593 = CARTESIAN_POINT('',(-1.2,3.6,80.)); +#1594 = VECTOR('',#1595,1.); +#1595 = DIRECTION('',(0.,-1.,0.)); +#1596 = PCURVE('',#733,#1597); +#1597 = DEFINITIONAL_REPRESENTATION('',(#1598),#1602); +#1598 = LINE('',#1599,#1600); +#1599 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1600 = VECTOR('',#1601,1.); +#1601 = DIRECTION('',(0.,-1.)); +#1602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1603 = PCURVE('',#733,#1604); +#1604 = DEFINITIONAL_REPRESENTATION('',(#1605),#1609); +#1605 = LINE('',#1606,#1607); +#1606 = CARTESIAN_POINT('',(0.,0.)); +#1607 = VECTOR('',#1608,1.); +#1608 = DIRECTION('',(0.,-1.)); +#1609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1610 = ORIENTED_EDGE('',*,*,#716,.T.); +#1611 = ORIENTED_EDGE('',*,*,#1590,.F.); +#1612 = ADVANCED_FACE('',(#1613),#764,.F.); +#1613 = FACE_BOUND('',#1614,.F.); +#1614 = EDGE_LOOP('',(#1615,#1644,#1665,#1666)); +#1615 = ORIENTED_EDGE('',*,*,#1616,.F.); +#1616 = EDGE_CURVE('',#1617,#1617,#1619,.T.); +#1617 = VERTEX_POINT('',#1618); +#1618 = CARTESIAN_POINT('',(-1.2,2.8,65.)); +#1619 = SURFACE_CURVE('',#1620,(#1625,#1632),.PCURVE_S1.); +#1620 = CIRCLE('',#1621,1.2); +#1621 = AXIS2_PLACEMENT_3D('',#1622,#1623,#1624); +#1622 = CARTESIAN_POINT('',(-6.661338147751E-15,2.8,65.)); +#1623 = DIRECTION('',(0.,1.,0.)); +#1624 = DIRECTION('',(-1.,0.,0.)); +#1625 = PCURVE('',#764,#1626); +#1626 = DEFINITIONAL_REPRESENTATION('',(#1627),#1631); +#1627 = LINE('',#1628,#1629); +#1628 = CARTESIAN_POINT('',(0.,-0.8)); +#1629 = VECTOR('',#1630,1.); +#1630 = DIRECTION('',(1.,0.)); +#1631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1632 = PCURVE('',#1633,#1638); +#1633 = PLANE('',#1634); +#1634 = AXIS2_PLACEMENT_3D('',#1635,#1636,#1637); +#1635 = CARTESIAN_POINT('',(-6.613857587593E-15,2.8,65.)); +#1636 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17)); +#1637 = DIRECTION('',(0.,-7.960292445217E-17,-1.)); +#1638 = DEFINITIONAL_REPRESENTATION('',(#1639),#1643); +#1639 = CIRCLE('',#1640,1.2); +#1640 = AXIS2_PLACEMENT_2D('',#1641,#1642); +#1641 = CARTESIAN_POINT('',(0.,4.748056015762E-17)); +#1642 = DIRECTION('',(-0.,1.)); +#1643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1644 = ORIENTED_EDGE('',*,*,#1645,.T.); +#1645 = EDGE_CURVE('',#1617,#748,#1646,.T.); +#1646 = SEAM_CURVE('',#1647,(#1651,#1658),.PCURVE_S1.); +#1647 = LINE('',#1648,#1649); +#1648 = CARTESIAN_POINT('',(-1.2,3.6,65.)); +#1649 = VECTOR('',#1650,1.); +#1650 = DIRECTION('',(0.,-1.,0.)); +#1651 = PCURVE('',#764,#1652); +#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1657); +#1653 = LINE('',#1654,#1655); +#1654 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1655 = VECTOR('',#1656,1.); +#1656 = DIRECTION('',(0.,-1.)); +#1657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1658 = PCURVE('',#764,#1659); +#1659 = DEFINITIONAL_REPRESENTATION('',(#1660),#1664); +#1660 = LINE('',#1661,#1662); +#1661 = CARTESIAN_POINT('',(0.,0.)); +#1662 = VECTOR('',#1663,1.); +#1663 = DIRECTION('',(0.,-1.)); +#1664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1665 = ORIENTED_EDGE('',*,*,#747,.T.); +#1666 = ORIENTED_EDGE('',*,*,#1645,.F.); +#1667 = ADVANCED_FACE('',(#1668),#795,.F.); +#1668 = FACE_BOUND('',#1669,.F.); +#1669 = EDGE_LOOP('',(#1670,#1699,#1720,#1721)); +#1670 = ORIENTED_EDGE('',*,*,#1671,.F.); +#1671 = EDGE_CURVE('',#1672,#1672,#1674,.T.); +#1672 = VERTEX_POINT('',#1673); +#1673 = CARTESIAN_POINT('',(-1.2,2.8,50.)); +#1674 = SURFACE_CURVE('',#1675,(#1680,#1687),.PCURVE_S1.); +#1675 = CIRCLE('',#1676,1.2); +#1676 = AXIS2_PLACEMENT_3D('',#1677,#1678,#1679); +#1677 = CARTESIAN_POINT('',(-4.996003610813E-15,2.8,50.)); +#1678 = DIRECTION('',(0.,1.,0.)); +#1679 = DIRECTION('',(-1.,0.,0.)); +#1680 = PCURVE('',#795,#1681); +#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686); +#1682 = LINE('',#1683,#1684); +#1683 = CARTESIAN_POINT('',(0.,-0.8)); +#1684 = VECTOR('',#1685,1.); +#1685 = DIRECTION('',(1.,0.)); +#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1687 = PCURVE('',#1688,#1693); +#1688 = PLANE('',#1689); +#1689 = AXIS2_PLACEMENT_3D('',#1690,#1691,#1692); +#1690 = CARTESIAN_POINT('',(-4.948523050656E-15,2.8,50.)); +#1691 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17)); +#1692 = DIRECTION('',(0.,-7.960292445217E-17,-1.)); +#1693 = DEFINITIONAL_REPRESENTATION('',(#1694),#1698); +#1694 = CIRCLE('',#1695,1.2); +#1695 = AXIS2_PLACEMENT_2D('',#1696,#1697); +#1696 = CARTESIAN_POINT('',(0.,4.748056015762E-17)); +#1697 = DIRECTION('',(-0.,1.)); +#1698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1699 = ORIENTED_EDGE('',*,*,#1700,.T.); +#1700 = EDGE_CURVE('',#1672,#779,#1701,.T.); +#1701 = SEAM_CURVE('',#1702,(#1706,#1713),.PCURVE_S1.); +#1702 = LINE('',#1703,#1704); +#1703 = CARTESIAN_POINT('',(-1.2,3.6,50.)); +#1704 = VECTOR('',#1705,1.); +#1705 = DIRECTION('',(0.,-1.,0.)); +#1706 = PCURVE('',#795,#1707); +#1707 = DEFINITIONAL_REPRESENTATION('',(#1708),#1712); +#1708 = LINE('',#1709,#1710); +#1709 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1710 = VECTOR('',#1711,1.); +#1711 = DIRECTION('',(0.,-1.)); +#1712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1713 = PCURVE('',#795,#1714); +#1714 = DEFINITIONAL_REPRESENTATION('',(#1715),#1719); +#1715 = LINE('',#1716,#1717); +#1716 = CARTESIAN_POINT('',(0.,0.)); +#1717 = VECTOR('',#1718,1.); +#1718 = DIRECTION('',(0.,-1.)); +#1719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1720 = ORIENTED_EDGE('',*,*,#778,.T.); +#1721 = ORIENTED_EDGE('',*,*,#1700,.F.); +#1722 = ADVANCED_FACE('',(#1723),#826,.F.); +#1723 = FACE_BOUND('',#1724,.F.); +#1724 = EDGE_LOOP('',(#1725,#1754,#1775,#1776)); +#1725 = ORIENTED_EDGE('',*,*,#1726,.F.); +#1726 = EDGE_CURVE('',#1727,#1727,#1729,.T.); +#1727 = VERTEX_POINT('',#1728); +#1728 = CARTESIAN_POINT('',(-1.2,2.8,35.)); +#1729 = SURFACE_CURVE('',#1730,(#1735,#1742),.PCURVE_S1.); +#1730 = CIRCLE('',#1731,1.2); +#1731 = AXIS2_PLACEMENT_3D('',#1732,#1733,#1734); +#1732 = CARTESIAN_POINT('',(-3.330669073875E-15,2.8,35.)); +#1733 = DIRECTION('',(0.,1.,0.)); +#1734 = DIRECTION('',(-1.,0.,0.)); +#1735 = PCURVE('',#826,#1736); +#1736 = DEFINITIONAL_REPRESENTATION('',(#1737),#1741); +#1737 = LINE('',#1738,#1739); +#1738 = CARTESIAN_POINT('',(0.,-0.8)); +#1739 = VECTOR('',#1740,1.); +#1740 = DIRECTION('',(1.,0.)); +#1741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1742 = PCURVE('',#1743,#1748); +#1743 = PLANE('',#1744); +#1744 = AXIS2_PLACEMENT_3D('',#1745,#1746,#1747); +#1745 = CARTESIAN_POINT('',(-3.283188513718E-15,2.8,35.)); +#1746 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17)); +#1747 = DIRECTION('',(0.,-7.960292445217E-17,-1.)); +#1748 = DEFINITIONAL_REPRESENTATION('',(#1749),#1753); +#1749 = CIRCLE('',#1750,1.2); +#1750 = AXIS2_PLACEMENT_2D('',#1751,#1752); +#1751 = CARTESIAN_POINT('',(0.,4.748056015762E-17)); +#1752 = DIRECTION('',(-0.,1.)); +#1753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1754 = ORIENTED_EDGE('',*,*,#1755,.T.); +#1755 = EDGE_CURVE('',#1727,#810,#1756,.T.); +#1756 = SEAM_CURVE('',#1757,(#1761,#1768),.PCURVE_S1.); +#1757 = LINE('',#1758,#1759); +#1758 = CARTESIAN_POINT('',(-1.2,3.6,35.)); +#1759 = VECTOR('',#1760,1.); +#1760 = DIRECTION('',(0.,-1.,0.)); +#1761 = PCURVE('',#826,#1762); +#1762 = DEFINITIONAL_REPRESENTATION('',(#1763),#1767); +#1763 = LINE('',#1764,#1765); +#1764 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1765 = VECTOR('',#1766,1.); +#1766 = DIRECTION('',(0.,-1.)); +#1767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1768 = PCURVE('',#826,#1769); +#1769 = DEFINITIONAL_REPRESENTATION('',(#1770),#1774); +#1770 = LINE('',#1771,#1772); +#1771 = CARTESIAN_POINT('',(0.,0.)); +#1772 = VECTOR('',#1773,1.); +#1773 = DIRECTION('',(0.,-1.)); +#1774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1775 = ORIENTED_EDGE('',*,*,#809,.T.); +#1776 = ORIENTED_EDGE('',*,*,#1755,.F.); +#1777 = ADVANCED_FACE('',(#1778),#857,.F.); +#1778 = FACE_BOUND('',#1779,.F.); +#1779 = EDGE_LOOP('',(#1780,#1809,#1830,#1831)); +#1780 = ORIENTED_EDGE('',*,*,#1781,.F.); +#1781 = EDGE_CURVE('',#1782,#1782,#1784,.T.); +#1782 = VERTEX_POINT('',#1783); +#1783 = CARTESIAN_POINT('',(-1.2,2.8,20.)); +#1784 = SURFACE_CURVE('',#1785,(#1790,#1797),.PCURVE_S1.); +#1785 = CIRCLE('',#1786,1.2); +#1786 = AXIS2_PLACEMENT_3D('',#1787,#1788,#1789); +#1787 = CARTESIAN_POINT('',(-1.665334536938E-15,2.8,20.)); +#1788 = DIRECTION('',(0.,1.,0.)); +#1789 = DIRECTION('',(-1.,0.,0.)); +#1790 = PCURVE('',#857,#1791); +#1791 = DEFINITIONAL_REPRESENTATION('',(#1792),#1796); +#1792 = LINE('',#1793,#1794); +#1793 = CARTESIAN_POINT('',(0.,-0.8)); +#1794 = VECTOR('',#1795,1.); +#1795 = DIRECTION('',(1.,0.)); +#1796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1797 = PCURVE('',#1798,#1803); +#1798 = PLANE('',#1799); +#1799 = AXIS2_PLACEMENT_3D('',#1800,#1801,#1802); +#1800 = CARTESIAN_POINT('',(-1.61785397678E-15,2.8,20.)); +#1801 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17)); +#1802 = DIRECTION('',(0.,-7.960292445217E-17,-1.)); +#1803 = DEFINITIONAL_REPRESENTATION('',(#1804),#1808); +#1804 = CIRCLE('',#1805,1.2); +#1805 = AXIS2_PLACEMENT_2D('',#1806,#1807); +#1806 = CARTESIAN_POINT('',(0.,4.748056015762E-17)); +#1807 = DIRECTION('',(-0.,1.)); +#1808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1809 = ORIENTED_EDGE('',*,*,#1810,.T.); +#1810 = EDGE_CURVE('',#1782,#841,#1811,.T.); +#1811 = SEAM_CURVE('',#1812,(#1816,#1823),.PCURVE_S1.); +#1812 = LINE('',#1813,#1814); +#1813 = CARTESIAN_POINT('',(-1.2,3.6,20.)); +#1814 = VECTOR('',#1815,1.); +#1815 = DIRECTION('',(0.,-1.,0.)); +#1816 = PCURVE('',#857,#1817); +#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822); +#1818 = LINE('',#1819,#1820); +#1819 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1820 = VECTOR('',#1821,1.); +#1821 = DIRECTION('',(0.,-1.)); +#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1823 = PCURVE('',#857,#1824); +#1824 = DEFINITIONAL_REPRESENTATION('',(#1825),#1829); +#1825 = LINE('',#1826,#1827); +#1826 = CARTESIAN_POINT('',(0.,0.)); +#1827 = VECTOR('',#1828,1.); +#1828 = DIRECTION('',(0.,-1.)); +#1829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1830 = ORIENTED_EDGE('',*,*,#840,.T.); +#1831 = ORIENTED_EDGE('',*,*,#1810,.F.); +#1832 = ADVANCED_FACE('',(#1833),#888,.F.); +#1833 = FACE_BOUND('',#1834,.F.); +#1834 = EDGE_LOOP('',(#1835,#1864,#1885,#1886)); +#1835 = ORIENTED_EDGE('',*,*,#1836,.F.); +#1836 = EDGE_CURVE('',#1837,#1837,#1839,.T.); +#1837 = VERTEX_POINT('',#1838); +#1838 = CARTESIAN_POINT('',(-1.2,2.8,5.)); +#1839 = SURFACE_CURVE('',#1840,(#1845,#1852),.PCURVE_S1.); +#1840 = CIRCLE('',#1841,1.2); +#1841 = AXIS2_PLACEMENT_3D('',#1842,#1843,#1844); +#1842 = CARTESIAN_POINT('',(0.,2.8,5.)); +#1843 = DIRECTION('',(0.,1.,-0.)); +#1844 = DIRECTION('',(-1.,0.,0.)); +#1845 = PCURVE('',#888,#1846); +#1846 = DEFINITIONAL_REPRESENTATION('',(#1847),#1851); +#1847 = LINE('',#1848,#1849); +#1848 = CARTESIAN_POINT('',(0.,-0.8)); +#1849 = VECTOR('',#1850,1.); +#1850 = DIRECTION('',(1.,0.)); +#1851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1852 = PCURVE('',#1853,#1858); +#1853 = PLANE('',#1854); +#1854 = AXIS2_PLACEMENT_3D('',#1855,#1856,#1857); +#1855 = CARTESIAN_POINT('',(4.748056015762E-17,2.8,5.)); +#1856 = DIRECTION('',(-8.223874256483E-17,1.,-7.960292445217E-17)); +#1857 = DIRECTION('',(0.,-7.960292445217E-17,-1.)); +#1858 = DEFINITIONAL_REPRESENTATION('',(#1859),#1863); +#1859 = CIRCLE('',#1860,1.2); +#1860 = AXIS2_PLACEMENT_2D('',#1861,#1862); +#1861 = CARTESIAN_POINT('',(0.,4.748056015762E-17)); +#1862 = DIRECTION('',(-0.,1.)); +#1863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1864 = ORIENTED_EDGE('',*,*,#1865,.T.); +#1865 = EDGE_CURVE('',#1837,#872,#1866,.T.); +#1866 = SEAM_CURVE('',#1867,(#1871,#1878),.PCURVE_S1.); +#1867 = LINE('',#1868,#1869); +#1868 = CARTESIAN_POINT('',(-1.2,3.6,5.)); +#1869 = VECTOR('',#1870,1.); +#1870 = DIRECTION('',(0.,-1.,0.)); +#1871 = PCURVE('',#888,#1872); +#1872 = DEFINITIONAL_REPRESENTATION('',(#1873),#1877); +#1873 = LINE('',#1874,#1875); +#1874 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1875 = VECTOR('',#1876,1.); +#1876 = DIRECTION('',(0.,-1.)); +#1877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1878 = PCURVE('',#888,#1879); +#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1884); +#1880 = LINE('',#1881,#1882); +#1881 = CARTESIAN_POINT('',(0.,0.)); +#1882 = VECTOR('',#1883,1.); +#1883 = DIRECTION('',(0.,-1.)); +#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1885 = ORIENTED_EDGE('',*,*,#871,.T.); +#1886 = ORIENTED_EDGE('',*,*,#1865,.F.); +#1887 = ADVANCED_FACE('',(#1888),#950,.F.); +#1888 = FACE_BOUND('',#1889,.F.); +#1889 = EDGE_LOOP('',(#1890,#1913,#1935,#1936)); +#1890 = ORIENTED_EDGE('',*,*,#1891,.T.); +#1891 = EDGE_CURVE('',#930,#1892,#1894,.T.); +#1892 = VERTEX_POINT('',#1893); +#1893 = CARTESIAN_POINT('',(-1.8,2.8,140.)); +#1894 = SEAM_CURVE('',#1895,(#1899,#1906),.PCURVE_S1.); +#1895 = LINE('',#1896,#1897); +#1896 = CARTESIAN_POINT('',(-1.8,3.6,140.)); +#1897 = VECTOR('',#1898,1.); +#1898 = DIRECTION('',(0.,-1.,0.)); +#1899 = PCURVE('',#950,#1900); +#1900 = DEFINITIONAL_REPRESENTATION('',(#1901),#1905); +#1901 = LINE('',#1902,#1903); +#1902 = CARTESIAN_POINT('',(0.,0.)); +#1903 = VECTOR('',#1904,1.); +#1904 = DIRECTION('',(0.,-1.)); +#1905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1906 = PCURVE('',#950,#1907); +#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912); +#1908 = LINE('',#1909,#1910); +#1909 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1910 = VECTOR('',#1911,1.); +#1911 = DIRECTION('',(0.,-1.)); +#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1913 = ORIENTED_EDGE('',*,*,#1914,.T.); +#1914 = EDGE_CURVE('',#1892,#1892,#1915,.T.); +#1915 = SURFACE_CURVE('',#1916,(#1921,#1928),.PCURVE_S1.); +#1916 = CIRCLE('',#1917,1.8); +#1917 = AXIS2_PLACEMENT_3D('',#1918,#1919,#1920); +#1918 = CARTESIAN_POINT('',(-1.498801083244E-14,2.8,140.)); +#1919 = DIRECTION('',(0.,1.,-0.)); +#1920 = DIRECTION('',(-1.,0.,0.)); +#1921 = PCURVE('',#950,#1922); +#1922 = DEFINITIONAL_REPRESENTATION('',(#1923),#1927); +#1923 = LINE('',#1924,#1925); +#1924 = CARTESIAN_POINT('',(0.,-0.8)); +#1925 = VECTOR('',#1926,1.); +#1926 = DIRECTION('',(1.,0.)); +#1927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1928 = PCURVE('',#1358,#1929); +#1929 = DEFINITIONAL_REPRESENTATION('',(#1930),#1934); +#1930 = CIRCLE('',#1931,1.8); +#1931 = AXIS2_PLACEMENT_2D('',#1932,#1933); +#1932 = CARTESIAN_POINT('',(0.,4.748056015762E-17)); +#1933 = DIRECTION('',(0.,1.)); +#1934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1935 = ORIENTED_EDGE('',*,*,#1891,.F.); +#1936 = ORIENTED_EDGE('',*,*,#929,.F.); +#1937 = ADVANCED_FACE('',(#1938),#985,.F.); +#1938 = FACE_BOUND('',#1939,.F.); +#1939 = EDGE_LOOP('',(#1940,#1963,#1985,#1986)); +#1940 = ORIENTED_EDGE('',*,*,#1941,.T.); +#1941 = EDGE_CURVE('',#965,#1942,#1944,.T.); +#1942 = VERTEX_POINT('',#1943); +#1943 = CARTESIAN_POINT('',(-1.8,2.8,125.)); +#1944 = SEAM_CURVE('',#1945,(#1949,#1956),.PCURVE_S1.); +#1945 = LINE('',#1946,#1947); +#1946 = CARTESIAN_POINT('',(-1.8,3.6,125.)); +#1947 = VECTOR('',#1948,1.); +#1948 = DIRECTION('',(0.,-1.,0.)); +#1949 = PCURVE('',#985,#1950); +#1950 = DEFINITIONAL_REPRESENTATION('',(#1951),#1955); +#1951 = LINE('',#1952,#1953); +#1952 = CARTESIAN_POINT('',(0.,0.)); +#1953 = VECTOR('',#1954,1.); +#1954 = DIRECTION('',(0.,-1.)); +#1955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1956 = PCURVE('',#985,#1957); +#1957 = DEFINITIONAL_REPRESENTATION('',(#1958),#1962); +#1958 = LINE('',#1959,#1960); +#1959 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1960 = VECTOR('',#1961,1.); +#1961 = DIRECTION('',(0.,-1.)); +#1962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1963 = ORIENTED_EDGE('',*,*,#1964,.T.); +#1964 = EDGE_CURVE('',#1942,#1942,#1965,.T.); +#1965 = SURFACE_CURVE('',#1966,(#1971,#1978),.PCURVE_S1.); +#1966 = CIRCLE('',#1967,1.8); +#1967 = AXIS2_PLACEMENT_3D('',#1968,#1969,#1970); +#1968 = CARTESIAN_POINT('',(-1.33226762955E-14,2.8,125.)); +#1969 = DIRECTION('',(0.,1.,-0.)); +#1970 = DIRECTION('',(-1.,0.,0.)); +#1971 = PCURVE('',#985,#1972); +#1972 = DEFINITIONAL_REPRESENTATION('',(#1973),#1977); +#1973 = LINE('',#1974,#1975); +#1974 = CARTESIAN_POINT('',(0.,-0.8)); +#1975 = VECTOR('',#1976,1.); +#1976 = DIRECTION('',(1.,0.)); +#1977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1978 = PCURVE('',#1413,#1979); +#1979 = DEFINITIONAL_REPRESENTATION('',(#1980),#1984); +#1980 = CIRCLE('',#1981,1.8); +#1981 = AXIS2_PLACEMENT_2D('',#1982,#1983); +#1982 = CARTESIAN_POINT('',(0.,4.748056015762E-17)); +#1983 = DIRECTION('',(0.,1.)); +#1984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1985 = ORIENTED_EDGE('',*,*,#1941,.F.); +#1986 = ORIENTED_EDGE('',*,*,#964,.F.); +#1987 = ADVANCED_FACE('',(#1988),#1020,.F.); +#1988 = FACE_BOUND('',#1989,.F.); +#1989 = EDGE_LOOP('',(#1990,#2013,#2035,#2036)); +#1990 = ORIENTED_EDGE('',*,*,#1991,.T.); +#1991 = EDGE_CURVE('',#1000,#1992,#1994,.T.); +#1992 = VERTEX_POINT('',#1993); +#1993 = CARTESIAN_POINT('',(-1.8,2.8,110.)); +#1994 = SEAM_CURVE('',#1995,(#1999,#2006),.PCURVE_S1.); +#1995 = LINE('',#1996,#1997); +#1996 = CARTESIAN_POINT('',(-1.8,3.6,110.)); +#1997 = VECTOR('',#1998,1.); +#1998 = DIRECTION('',(0.,-1.,0.)); +#1999 = PCURVE('',#1020,#2000); +#2000 = DEFINITIONAL_REPRESENTATION('',(#2001),#2005); +#2001 = LINE('',#2002,#2003); +#2002 = CARTESIAN_POINT('',(0.,0.)); +#2003 = VECTOR('',#2004,1.); +#2004 = DIRECTION('',(0.,-1.)); +#2005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2006 = PCURVE('',#1020,#2007); +#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2012); +#2008 = LINE('',#2009,#2010); +#2009 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2010 = VECTOR('',#2011,1.); +#2011 = DIRECTION('',(0.,-1.)); +#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2013 = ORIENTED_EDGE('',*,*,#2014,.T.); +#2014 = EDGE_CURVE('',#1992,#1992,#2015,.T.); +#2015 = SURFACE_CURVE('',#2016,(#2021,#2028),.PCURVE_S1.); +#2016 = CIRCLE('',#2017,1.8); +#2017 = AXIS2_PLACEMENT_3D('',#2018,#2019,#2020); +#2018 = CARTESIAN_POINT('',(-1.165734175856E-14,2.8,110.)); +#2019 = DIRECTION('',(0.,1.,-0.)); +#2020 = DIRECTION('',(-1.,0.,0.)); +#2021 = PCURVE('',#1020,#2022); +#2022 = DEFINITIONAL_REPRESENTATION('',(#2023),#2027); +#2023 = LINE('',#2024,#2025); +#2024 = CARTESIAN_POINT('',(0.,-0.8)); +#2025 = VECTOR('',#2026,1.); +#2026 = DIRECTION('',(1.,0.)); +#2027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2028 = PCURVE('',#1468,#2029); +#2029 = DEFINITIONAL_REPRESENTATION('',(#2030),#2034); +#2030 = CIRCLE('',#2031,1.8); +#2031 = AXIS2_PLACEMENT_2D('',#2032,#2033); +#2032 = CARTESIAN_POINT('',(0.,4.748056015762E-17)); +#2033 = DIRECTION('',(0.,1.)); +#2034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2035 = ORIENTED_EDGE('',*,*,#1991,.F.); +#2036 = ORIENTED_EDGE('',*,*,#999,.F.); +#2037 = ADVANCED_FACE('',(#2038),#1055,.F.); +#2038 = FACE_BOUND('',#2039,.F.); +#2039 = EDGE_LOOP('',(#2040,#2063,#2085,#2086)); +#2040 = ORIENTED_EDGE('',*,*,#2041,.T.); +#2041 = EDGE_CURVE('',#1035,#2042,#2044,.T.); +#2042 = VERTEX_POINT('',#2043); +#2043 = CARTESIAN_POINT('',(-1.8,2.8,95.)); +#2044 = SEAM_CURVE('',#2045,(#2049,#2056),.PCURVE_S1.); +#2045 = LINE('',#2046,#2047); +#2046 = CARTESIAN_POINT('',(-1.8,3.6,95.)); +#2047 = VECTOR('',#2048,1.); +#2048 = DIRECTION('',(0.,-1.,0.)); +#2049 = PCURVE('',#1055,#2050); +#2050 = DEFINITIONAL_REPRESENTATION('',(#2051),#2055); +#2051 = LINE('',#2052,#2053); +#2052 = CARTESIAN_POINT('',(0.,0.)); +#2053 = VECTOR('',#2054,1.); +#2054 = DIRECTION('',(0.,-1.)); +#2055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2056 = PCURVE('',#1055,#2057); +#2057 = DEFINITIONAL_REPRESENTATION('',(#2058),#2062); +#2058 = LINE('',#2059,#2060); +#2059 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2060 = VECTOR('',#2061,1.); +#2061 = DIRECTION('',(0.,-1.)); +#2062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2063 = ORIENTED_EDGE('',*,*,#2064,.T.); +#2064 = EDGE_CURVE('',#2042,#2042,#2065,.T.); +#2065 = SURFACE_CURVE('',#2066,(#2071,#2078),.PCURVE_S1.); +#2066 = CIRCLE('',#2067,1.8); +#2067 = AXIS2_PLACEMENT_3D('',#2068,#2069,#2070); +#2068 = CARTESIAN_POINT('',(-9.992007221626E-15,2.8,95.)); +#2069 = DIRECTION('',(0.,1.,-0.)); +#2070 = DIRECTION('',(-1.,0.,0.)); +#2071 = PCURVE('',#1055,#2072); +#2072 = DEFINITIONAL_REPRESENTATION('',(#2073),#2077); +#2073 = LINE('',#2074,#2075); +#2074 = CARTESIAN_POINT('',(0.,-0.8)); +#2075 = VECTOR('',#2076,1.); +#2076 = DIRECTION('',(1.,0.)); +#2077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2078 = PCURVE('',#1523,#2079); +#2079 = DEFINITIONAL_REPRESENTATION('',(#2080),#2084); +#2080 = CIRCLE('',#2081,1.8); +#2081 = AXIS2_PLACEMENT_2D('',#2082,#2083); +#2082 = CARTESIAN_POINT('',(0.,4.748056015762E-17)); +#2083 = DIRECTION('',(0.,1.)); +#2084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2085 = ORIENTED_EDGE('',*,*,#2041,.F.); +#2086 = ORIENTED_EDGE('',*,*,#1034,.F.); +#2087 = ADVANCED_FACE('',(#2088),#1090,.F.); +#2088 = FACE_BOUND('',#2089,.F.); +#2089 = EDGE_LOOP('',(#2090,#2113,#2135,#2136)); +#2090 = ORIENTED_EDGE('',*,*,#2091,.T.); +#2091 = EDGE_CURVE('',#1070,#2092,#2094,.T.); +#2092 = VERTEX_POINT('',#2093); +#2093 = CARTESIAN_POINT('',(-1.8,2.8,80.)); +#2094 = SEAM_CURVE('',#2095,(#2099,#2106),.PCURVE_S1.); +#2095 = LINE('',#2096,#2097); +#2096 = CARTESIAN_POINT('',(-1.8,3.6,80.)); +#2097 = VECTOR('',#2098,1.); +#2098 = DIRECTION('',(0.,-1.,0.)); +#2099 = PCURVE('',#1090,#2100); +#2100 = DEFINITIONAL_REPRESENTATION('',(#2101),#2105); +#2101 = LINE('',#2102,#2103); +#2102 = CARTESIAN_POINT('',(0.,0.)); +#2103 = VECTOR('',#2104,1.); +#2104 = DIRECTION('',(0.,-1.)); +#2105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2106 = PCURVE('',#1090,#2107); +#2107 = DEFINITIONAL_REPRESENTATION('',(#2108),#2112); +#2108 = LINE('',#2109,#2110); +#2109 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2110 = VECTOR('',#2111,1.); +#2111 = DIRECTION('',(0.,-1.)); +#2112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2113 = ORIENTED_EDGE('',*,*,#2114,.T.); +#2114 = EDGE_CURVE('',#2092,#2092,#2115,.T.); +#2115 = SURFACE_CURVE('',#2116,(#2121,#2128),.PCURVE_S1.); +#2116 = CIRCLE('',#2117,1.8); +#2117 = AXIS2_PLACEMENT_3D('',#2118,#2119,#2120); +#2118 = CARTESIAN_POINT('',(-8.326672684689E-15,2.8,80.)); +#2119 = DIRECTION('',(0.,1.,-0.)); +#2120 = DIRECTION('',(-1.,0.,0.)); +#2121 = PCURVE('',#1090,#2122); +#2122 = DEFINITIONAL_REPRESENTATION('',(#2123),#2127); +#2123 = LINE('',#2124,#2125); +#2124 = CARTESIAN_POINT('',(0.,-0.8)); +#2125 = VECTOR('',#2126,1.); +#2126 = DIRECTION('',(1.,0.)); +#2127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2128 = PCURVE('',#1578,#2129); +#2129 = DEFINITIONAL_REPRESENTATION('',(#2130),#2134); +#2130 = CIRCLE('',#2131,1.8); +#2131 = AXIS2_PLACEMENT_2D('',#2132,#2133); +#2132 = CARTESIAN_POINT('',(0.,4.748056015762E-17)); +#2133 = DIRECTION('',(0.,1.)); +#2134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2135 = ORIENTED_EDGE('',*,*,#2091,.F.); +#2136 = ORIENTED_EDGE('',*,*,#1069,.F.); +#2137 = ADVANCED_FACE('',(#2138),#1125,.F.); +#2138 = FACE_BOUND('',#2139,.F.); +#2139 = EDGE_LOOP('',(#2140,#2163,#2185,#2186)); +#2140 = ORIENTED_EDGE('',*,*,#2141,.T.); +#2141 = EDGE_CURVE('',#1105,#2142,#2144,.T.); +#2142 = VERTEX_POINT('',#2143); +#2143 = CARTESIAN_POINT('',(-1.8,2.8,65.)); +#2144 = SEAM_CURVE('',#2145,(#2149,#2156),.PCURVE_S1.); +#2145 = LINE('',#2146,#2147); +#2146 = CARTESIAN_POINT('',(-1.8,3.6,65.)); +#2147 = VECTOR('',#2148,1.); +#2148 = DIRECTION('',(0.,-1.,0.)); +#2149 = PCURVE('',#1125,#2150); +#2150 = DEFINITIONAL_REPRESENTATION('',(#2151),#2155); +#2151 = LINE('',#2152,#2153); +#2152 = CARTESIAN_POINT('',(0.,0.)); +#2153 = VECTOR('',#2154,1.); +#2154 = DIRECTION('',(0.,-1.)); +#2155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2156 = PCURVE('',#1125,#2157); +#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162); +#2158 = LINE('',#2159,#2160); +#2159 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2160 = VECTOR('',#2161,1.); +#2161 = DIRECTION('',(0.,-1.)); +#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2163 = ORIENTED_EDGE('',*,*,#2164,.T.); +#2164 = EDGE_CURVE('',#2142,#2142,#2165,.T.); +#2165 = SURFACE_CURVE('',#2166,(#2171,#2178),.PCURVE_S1.); +#2166 = CIRCLE('',#2167,1.8); +#2167 = AXIS2_PLACEMENT_3D('',#2168,#2169,#2170); +#2168 = CARTESIAN_POINT('',(-6.661338147751E-15,2.8,65.)); +#2169 = DIRECTION('',(0.,1.,-0.)); +#2170 = DIRECTION('',(-1.,0.,0.)); +#2171 = PCURVE('',#1125,#2172); +#2172 = DEFINITIONAL_REPRESENTATION('',(#2173),#2177); +#2173 = LINE('',#2174,#2175); +#2174 = CARTESIAN_POINT('',(0.,-0.8)); +#2175 = VECTOR('',#2176,1.); +#2176 = DIRECTION('',(1.,0.)); +#2177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2178 = PCURVE('',#1633,#2179); +#2179 = DEFINITIONAL_REPRESENTATION('',(#2180),#2184); +#2180 = CIRCLE('',#2181,1.8); +#2181 = AXIS2_PLACEMENT_2D('',#2182,#2183); +#2182 = CARTESIAN_POINT('',(0.,4.748056015762E-17)); +#2183 = DIRECTION('',(0.,1.)); +#2184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2185 = ORIENTED_EDGE('',*,*,#2141,.F.); +#2186 = ORIENTED_EDGE('',*,*,#1104,.F.); +#2187 = ADVANCED_FACE('',(#2188),#1160,.F.); +#2188 = FACE_BOUND('',#2189,.F.); +#2189 = EDGE_LOOP('',(#2190,#2213,#2235,#2236)); +#2190 = ORIENTED_EDGE('',*,*,#2191,.T.); +#2191 = EDGE_CURVE('',#1140,#2192,#2194,.T.); +#2192 = VERTEX_POINT('',#2193); +#2193 = CARTESIAN_POINT('',(-1.8,2.8,50.)); +#2194 = SEAM_CURVE('',#2195,(#2199,#2206),.PCURVE_S1.); +#2195 = LINE('',#2196,#2197); +#2196 = CARTESIAN_POINT('',(-1.8,3.6,50.)); +#2197 = VECTOR('',#2198,1.); +#2198 = DIRECTION('',(0.,-1.,0.)); +#2199 = PCURVE('',#1160,#2200); +#2200 = DEFINITIONAL_REPRESENTATION('',(#2201),#2205); +#2201 = LINE('',#2202,#2203); +#2202 = CARTESIAN_POINT('',(0.,0.)); +#2203 = VECTOR('',#2204,1.); +#2204 = DIRECTION('',(0.,-1.)); +#2205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2206 = PCURVE('',#1160,#2207); +#2207 = DEFINITIONAL_REPRESENTATION('',(#2208),#2212); +#2208 = LINE('',#2209,#2210); +#2209 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2210 = VECTOR('',#2211,1.); +#2211 = DIRECTION('',(0.,-1.)); +#2212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2213 = ORIENTED_EDGE('',*,*,#2214,.T.); +#2214 = EDGE_CURVE('',#2192,#2192,#2215,.T.); +#2215 = SURFACE_CURVE('',#2216,(#2221,#2228),.PCURVE_S1.); +#2216 = CIRCLE('',#2217,1.8); +#2217 = AXIS2_PLACEMENT_3D('',#2218,#2219,#2220); +#2218 = CARTESIAN_POINT('',(-4.996003610813E-15,2.8,50.)); +#2219 = DIRECTION('',(0.,1.,-0.)); +#2220 = DIRECTION('',(-1.,0.,0.)); +#2221 = PCURVE('',#1160,#2222); +#2222 = DEFINITIONAL_REPRESENTATION('',(#2223),#2227); +#2223 = LINE('',#2224,#2225); +#2224 = CARTESIAN_POINT('',(0.,-0.8)); +#2225 = VECTOR('',#2226,1.); +#2226 = DIRECTION('',(1.,0.)); +#2227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2228 = PCURVE('',#1688,#2229); +#2229 = DEFINITIONAL_REPRESENTATION('',(#2230),#2234); +#2230 = CIRCLE('',#2231,1.8); +#2231 = AXIS2_PLACEMENT_2D('',#2232,#2233); +#2232 = CARTESIAN_POINT('',(0.,4.748056015762E-17)); +#2233 = DIRECTION('',(0.,1.)); +#2234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2235 = ORIENTED_EDGE('',*,*,#2191,.F.); +#2236 = ORIENTED_EDGE('',*,*,#1139,.F.); +#2237 = ADVANCED_FACE('',(#2238),#1195,.F.); +#2238 = FACE_BOUND('',#2239,.F.); +#2239 = EDGE_LOOP('',(#2240,#2263,#2285,#2286)); +#2240 = ORIENTED_EDGE('',*,*,#2241,.T.); +#2241 = EDGE_CURVE('',#1175,#2242,#2244,.T.); +#2242 = VERTEX_POINT('',#2243); +#2243 = CARTESIAN_POINT('',(-1.8,2.8,35.)); +#2244 = SEAM_CURVE('',#2245,(#2249,#2256),.PCURVE_S1.); +#2245 = LINE('',#2246,#2247); +#2246 = CARTESIAN_POINT('',(-1.8,3.6,35.)); +#2247 = VECTOR('',#2248,1.); +#2248 = DIRECTION('',(0.,-1.,0.)); +#2249 = PCURVE('',#1195,#2250); +#2250 = DEFINITIONAL_REPRESENTATION('',(#2251),#2255); +#2251 = LINE('',#2252,#2253); +#2252 = CARTESIAN_POINT('',(0.,0.)); +#2253 = VECTOR('',#2254,1.); +#2254 = DIRECTION('',(0.,-1.)); +#2255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2256 = PCURVE('',#1195,#2257); +#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262); +#2258 = LINE('',#2259,#2260); +#2259 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2260 = VECTOR('',#2261,1.); +#2261 = DIRECTION('',(0.,-1.)); +#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2263 = ORIENTED_EDGE('',*,*,#2264,.T.); +#2264 = EDGE_CURVE('',#2242,#2242,#2265,.T.); +#2265 = SURFACE_CURVE('',#2266,(#2271,#2278),.PCURVE_S1.); +#2266 = CIRCLE('',#2267,1.8); +#2267 = AXIS2_PLACEMENT_3D('',#2268,#2269,#2270); +#2268 = CARTESIAN_POINT('',(-3.330669073875E-15,2.8,35.)); +#2269 = DIRECTION('',(0.,1.,-0.)); +#2270 = DIRECTION('',(-1.,0.,0.)); +#2271 = PCURVE('',#1195,#2272); +#2272 = DEFINITIONAL_REPRESENTATION('',(#2273),#2277); +#2273 = LINE('',#2274,#2275); +#2274 = CARTESIAN_POINT('',(0.,-0.8)); +#2275 = VECTOR('',#2276,1.); +#2276 = DIRECTION('',(1.,0.)); +#2277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2278 = PCURVE('',#1743,#2279); +#2279 = DEFINITIONAL_REPRESENTATION('',(#2280),#2284); +#2280 = CIRCLE('',#2281,1.8); +#2281 = AXIS2_PLACEMENT_2D('',#2282,#2283); +#2282 = CARTESIAN_POINT('',(0.,4.748056015762E-17)); +#2283 = DIRECTION('',(0.,1.)); +#2284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2285 = ORIENTED_EDGE('',*,*,#2241,.F.); +#2286 = ORIENTED_EDGE('',*,*,#1174,.F.); +#2287 = ADVANCED_FACE('',(#2288),#1230,.F.); +#2288 = FACE_BOUND('',#2289,.F.); +#2289 = EDGE_LOOP('',(#2290,#2313,#2335,#2336)); +#2290 = ORIENTED_EDGE('',*,*,#2291,.T.); +#2291 = EDGE_CURVE('',#1210,#2292,#2294,.T.); +#2292 = VERTEX_POINT('',#2293); +#2293 = CARTESIAN_POINT('',(-1.8,2.8,20.)); +#2294 = SEAM_CURVE('',#2295,(#2299,#2306),.PCURVE_S1.); +#2295 = LINE('',#2296,#2297); +#2296 = CARTESIAN_POINT('',(-1.8,3.6,20.)); +#2297 = VECTOR('',#2298,1.); +#2298 = DIRECTION('',(0.,-1.,0.)); +#2299 = PCURVE('',#1230,#2300); +#2300 = DEFINITIONAL_REPRESENTATION('',(#2301),#2305); +#2301 = LINE('',#2302,#2303); +#2302 = CARTESIAN_POINT('',(0.,0.)); +#2303 = VECTOR('',#2304,1.); +#2304 = DIRECTION('',(0.,-1.)); +#2305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2306 = PCURVE('',#1230,#2307); +#2307 = DEFINITIONAL_REPRESENTATION('',(#2308),#2312); +#2308 = LINE('',#2309,#2310); +#2309 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2310 = VECTOR('',#2311,1.); +#2311 = DIRECTION('',(0.,-1.)); +#2312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2313 = ORIENTED_EDGE('',*,*,#2314,.T.); +#2314 = EDGE_CURVE('',#2292,#2292,#2315,.T.); +#2315 = SURFACE_CURVE('',#2316,(#2321,#2328),.PCURVE_S1.); +#2316 = CIRCLE('',#2317,1.8); +#2317 = AXIS2_PLACEMENT_3D('',#2318,#2319,#2320); +#2318 = CARTESIAN_POINT('',(-1.665334536938E-15,2.8,20.)); +#2319 = DIRECTION('',(0.,1.,-0.)); +#2320 = DIRECTION('',(-1.,0.,0.)); +#2321 = PCURVE('',#1230,#2322); +#2322 = DEFINITIONAL_REPRESENTATION('',(#2323),#2327); +#2323 = LINE('',#2324,#2325); +#2324 = CARTESIAN_POINT('',(0.,-0.8)); +#2325 = VECTOR('',#2326,1.); +#2326 = DIRECTION('',(1.,0.)); +#2327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2328 = PCURVE('',#1798,#2329); +#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2334); +#2330 = CIRCLE('',#2331,1.8); +#2331 = AXIS2_PLACEMENT_2D('',#2332,#2333); +#2332 = CARTESIAN_POINT('',(0.,4.748056015762E-17)); +#2333 = DIRECTION('',(0.,1.)); +#2334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2335 = ORIENTED_EDGE('',*,*,#2291,.F.); +#2336 = ORIENTED_EDGE('',*,*,#1209,.F.); +#2337 = ADVANCED_FACE('',(#2338),#1265,.F.); +#2338 = FACE_BOUND('',#2339,.F.); +#2339 = EDGE_LOOP('',(#2340,#2363,#2385,#2386)); +#2340 = ORIENTED_EDGE('',*,*,#2341,.T.); +#2341 = EDGE_CURVE('',#1245,#2342,#2344,.T.); +#2342 = VERTEX_POINT('',#2343); +#2343 = CARTESIAN_POINT('',(-1.8,2.8,5.)); +#2344 = SEAM_CURVE('',#2345,(#2349,#2356),.PCURVE_S1.); +#2345 = LINE('',#2346,#2347); +#2346 = CARTESIAN_POINT('',(-1.8,3.6,5.)); +#2347 = VECTOR('',#2348,1.); +#2348 = DIRECTION('',(0.,-1.,0.)); +#2349 = PCURVE('',#1265,#2350); +#2350 = DEFINITIONAL_REPRESENTATION('',(#2351),#2355); +#2351 = LINE('',#2352,#2353); +#2352 = CARTESIAN_POINT('',(0.,0.)); +#2353 = VECTOR('',#2354,1.); +#2354 = DIRECTION('',(0.,-1.)); +#2355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2356 = PCURVE('',#1265,#2357); +#2357 = DEFINITIONAL_REPRESENTATION('',(#2358),#2362); +#2358 = LINE('',#2359,#2360); +#2359 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2360 = VECTOR('',#2361,1.); +#2361 = DIRECTION('',(0.,-1.)); +#2362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2363 = ORIENTED_EDGE('',*,*,#2364,.T.); +#2364 = EDGE_CURVE('',#2342,#2342,#2365,.T.); +#2365 = SURFACE_CURVE('',#2366,(#2371,#2378),.PCURVE_S1.); +#2366 = CIRCLE('',#2367,1.8); +#2367 = AXIS2_PLACEMENT_3D('',#2368,#2369,#2370); +#2368 = CARTESIAN_POINT('',(0.,2.8,5.)); +#2369 = DIRECTION('',(0.,1.,-0.)); +#2370 = DIRECTION('',(-1.,0.,0.)); +#2371 = PCURVE('',#1265,#2372); +#2372 = DEFINITIONAL_REPRESENTATION('',(#2373),#2377); +#2373 = LINE('',#2374,#2375); +#2374 = CARTESIAN_POINT('',(0.,-0.8)); +#2375 = VECTOR('',#2376,1.); +#2376 = DIRECTION('',(1.,0.)); +#2377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2378 = PCURVE('',#1853,#2379); +#2379 = DEFINITIONAL_REPRESENTATION('',(#2380),#2384); +#2380 = CIRCLE('',#2381,1.8); +#2381 = AXIS2_PLACEMENT_2D('',#2382,#2383); +#2382 = CARTESIAN_POINT('',(0.,4.748056015762E-17)); +#2383 = DIRECTION('',(0.,1.)); +#2384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2385 = ORIENTED_EDGE('',*,*,#2341,.F.); +#2386 = ORIENTED_EDGE('',*,*,#1244,.F.); +#2387 = ADVANCED_FACE('',(#2388,#2391),#1358,.T.); +#2388 = FACE_BOUND('',#2389,.T.); +#2389 = EDGE_LOOP('',(#2390)); +#2390 = ORIENTED_EDGE('',*,*,#1914,.T.); +#2391 = FACE_BOUND('',#2392,.T.); +#2392 = EDGE_LOOP('',(#2393)); +#2393 = ORIENTED_EDGE('',*,*,#1341,.F.); +#2394 = ADVANCED_FACE('',(#2395,#2398),#1413,.T.); +#2395 = FACE_BOUND('',#2396,.T.); +#2396 = EDGE_LOOP('',(#2397)); +#2397 = ORIENTED_EDGE('',*,*,#1964,.T.); +#2398 = FACE_BOUND('',#2399,.T.); +#2399 = EDGE_LOOP('',(#2400)); +#2400 = ORIENTED_EDGE('',*,*,#1396,.F.); +#2401 = ADVANCED_FACE('',(#2402,#2405),#1468,.T.); +#2402 = FACE_BOUND('',#2403,.T.); +#2403 = EDGE_LOOP('',(#2404)); +#2404 = ORIENTED_EDGE('',*,*,#2014,.T.); +#2405 = FACE_BOUND('',#2406,.T.); +#2406 = EDGE_LOOP('',(#2407)); +#2407 = ORIENTED_EDGE('',*,*,#1451,.F.); +#2408 = ADVANCED_FACE('',(#2409,#2412),#1523,.T.); +#2409 = FACE_BOUND('',#2410,.T.); +#2410 = EDGE_LOOP('',(#2411)); +#2411 = ORIENTED_EDGE('',*,*,#2064,.T.); +#2412 = FACE_BOUND('',#2413,.T.); +#2413 = EDGE_LOOP('',(#2414)); +#2414 = ORIENTED_EDGE('',*,*,#1506,.F.); +#2415 = ADVANCED_FACE('',(#2416,#2419),#1578,.T.); +#2416 = FACE_BOUND('',#2417,.T.); +#2417 = EDGE_LOOP('',(#2418)); +#2418 = ORIENTED_EDGE('',*,*,#2114,.T.); +#2419 = FACE_BOUND('',#2420,.T.); +#2420 = EDGE_LOOP('',(#2421)); +#2421 = ORIENTED_EDGE('',*,*,#1561,.F.); +#2422 = ADVANCED_FACE('',(#2423,#2426),#1633,.T.); +#2423 = FACE_BOUND('',#2424,.T.); +#2424 = EDGE_LOOP('',(#2425)); +#2425 = ORIENTED_EDGE('',*,*,#2164,.T.); +#2426 = FACE_BOUND('',#2427,.T.); +#2427 = EDGE_LOOP('',(#2428)); +#2428 = ORIENTED_EDGE('',*,*,#1616,.F.); +#2429 = ADVANCED_FACE('',(#2430,#2433),#1688,.T.); +#2430 = FACE_BOUND('',#2431,.T.); +#2431 = EDGE_LOOP('',(#2432)); +#2432 = ORIENTED_EDGE('',*,*,#2214,.T.); +#2433 = FACE_BOUND('',#2434,.T.); +#2434 = EDGE_LOOP('',(#2435)); +#2435 = ORIENTED_EDGE('',*,*,#1671,.F.); +#2436 = ADVANCED_FACE('',(#2437,#2440),#1743,.T.); +#2437 = FACE_BOUND('',#2438,.T.); +#2438 = EDGE_LOOP('',(#2439)); +#2439 = ORIENTED_EDGE('',*,*,#2264,.T.); +#2440 = FACE_BOUND('',#2441,.T.); +#2441 = EDGE_LOOP('',(#2442)); +#2442 = ORIENTED_EDGE('',*,*,#1726,.F.); +#2443 = ADVANCED_FACE('',(#2444,#2447),#1798,.T.); +#2444 = FACE_BOUND('',#2445,.T.); +#2445 = EDGE_LOOP('',(#2446)); +#2446 = ORIENTED_EDGE('',*,*,#2314,.T.); +#2447 = FACE_BOUND('',#2448,.T.); +#2448 = EDGE_LOOP('',(#2449)); +#2449 = ORIENTED_EDGE('',*,*,#1781,.F.); +#2450 = ADVANCED_FACE('',(#2451,#2454),#1853,.T.); +#2451 = FACE_BOUND('',#2452,.T.); +#2452 = EDGE_LOOP('',(#2453)); +#2453 = ORIENTED_EDGE('',*,*,#2364,.T.); +#2454 = FACE_BOUND('',#2455,.T.); +#2455 = EDGE_LOOP('',(#2456)); +#2456 = ORIENTED_EDGE('',*,*,#1836,.F.); +#2457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2461)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2458,#2459,#2460)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2458 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2459 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2460 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2461 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2458, + 'distance_accuracy_value','confusion accuracy'); +#2462 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#2463 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2464),#2457); +#2464 = STYLED_ITEM('color',(#2465),#15); +#2465 = PRESENTATION_STYLE_ASSIGNMENT((#2466,#2472)); +#2466 = SURFACE_STYLE_USAGE(.BOTH.,#2467); +#2467 = SURFACE_SIDE_STYLE('',(#2468)); +#2468 = SURFACE_STYLE_FILL_AREA(#2469); +#2469 = FILL_AREA_STYLE('',(#2470)); +#2470 = FILL_AREA_STYLE_COLOUR('',#2471); +#2471 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877); +#2472 = CURVE_STYLE('',#2473,POSITIVE_LENGTH_MEASURE(0.1),#2474); +#2473 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2474 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.stl b/Mechanical Parts/Bearings/linear_bearings/LinearSlide-MGNx-XX-Rail.stl new file mode 100644 index 0000000000000000000000000000000000000000..e6e0aa5713633c7659d431da353a235e0c059bef GIT binary patch literal 532284 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 z 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

VfJGU^XM7Y{E&J>y^($xY>l(B`1MAN# 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 literal 0 HcmV?d00001